From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: [PATCH v2 4/5] gnu: Add emacs-alert. Date: Sat, 28 Jan 2017 12:43:42 +0300 Message-ID: <8737g334fl.fsf@gmail.com> References: <20170127134348.29162-1-m.othacehe@gmail.com> <20170127134348.29162-5-m.othacehe@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47358) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXPXx-0004nc-Ls for guix-devel@gnu.org; Sat, 28 Jan 2017 04:43:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXPXt-00075O-20 for guix-devel@gnu.org; Sat, 28 Jan 2017 04:43:49 -0500 Received: from mail-lf0-x242.google.com ([2a00:1450:4010:c07::242]:34735) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXPXs-000753-QL for guix-devel@gnu.org; Sat, 28 Jan 2017 04:43:44 -0500 Received: by mail-lf0-x242.google.com with SMTP id q89so27669678lfi.1 for ; Sat, 28 Jan 2017 01:43:44 -0800 (PST) In-Reply-To: <20170127134348.29162-5-m.othacehe@gmail.com> (Mathieu Othacehe's message of "Fri, 27 Jan 2017 14:43:47 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Mathieu Othacehe Cc: guix-devel@gnu.org Mathieu Othacehe (2017-01-27 14:43 +0100) wrote: > * gnu/packages/emacs.scm (emacs-alert): New variable. > --- > gnu/packages/emacs.scm | 26 ++++++++++++++++++++++++++ > 1 file changed, 26 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index aaa67615f..81cefa541 100644 > --- a/gnu/packages/emacs.scm > +++ b/gnu/packages/emacs.scm > @@ -3723,3 +3723,29 @@ described at http://www.growlforwindows.com/gfw/he= lp/gntp.aspx > It is incomplete as it only lets you send but not receive > notifications.") > (license license:gpl3+))) > + > +(define-public emacs-alert > + (package > + (name "emacs-alert") > + (version "1.2") > + (source > + (origin > + (method url-fetch) > + (uri (string-append > + "https://github.com/jwiegley/alert/archive/" > + "v" version ".tar.gz")) Also there should be =E2=80=98file-name=E2=80=99 field here (and in the oth= er packages). Otherwise this source would have the following store file name: "/gnu/store/=E2=80=A6-v1.2.tar.gz" while we want it to be "/gnu/store/=E2=80=A6-emacs-alert-1.2.tar.gz". > + (sha256 > + (base32 > + "1693kck3k2iz5zhpmxwqyafxm68hr6gzs60lkxd3j1wlp2c9fwyr")))) > + (build-system emacs-build-system) > + (propagated-inputs > + `(("emacs-gntp" ,emacs-gntp) > + ("emacs-log4e" ,emacs-log4e))) > + (home-page "https://github.com/jwiegley/alert") > + (synopsis > + "Growl-style notification system for Emacs") > + (description > + "Alert is a Growl-workalike for Emacs which uses a common notificat= ion > +interface and multiple, selectable \"styles\", whose use is fully > +customizable by the user.") > + (license license:gpl3+))) This should be 'gpl2+' as you can see in the header of --=20 Alex