From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47723) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d9tsU-0005TZ-8Y for guix-patches@gnu.org; Sun, 14 May 2017 09:48:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d9tsQ-0006ZN-9x for guix-patches@gnu.org; Sun, 14 May 2017 09:48:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:41058) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d9tsQ-0006Z9-6S for guix-patches@gnu.org; Sun, 14 May 2017 09:48:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d9tsQ-0007WT-0n for guix-patches@gnu.org; Sun, 14 May 2017 09:48:02 -0400 Subject: bug#26921: [PATCH] gnu: Add Nyacc. Resent-To: guix-patches@gnu.org Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <87mvafiv4d.fsf@gnu.org> Date: Sun, 14 May 2017 15:47:18 +0200 In-Reply-To: <87mvafiv4d.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Sun, 14 May 2017 12:35:30 +0200") Message-ID: <8760h3v9cp.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Jan Nieuwenhuizen Cc: Matt Wette , 26921-done@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello! Jan Nieuwenhuizen skribis: > From 5fd06907655cdf11859bc3281333e3f4512b50fc Mon Sep 17 00:00:00 2001 > From: Jan Nieuwenhuizen > Date: Sun, 14 May 2017 11:35:05 +0200 > Subject: [PATCH] gnu: Add Nyacc. > > * gnu/packages/mes.scm (nyacc): New variable. Awesome! I committed it with the changes below. It would be nice if =E2=80=9Cmake install=E2=80=9D would install the Info m= anuals too. Thank you! Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/packages/mes.scm b/gnu/packages/mes.scm index f14d58d5a..84d6f8ff7 100644 --- a/gnu/packages/mes.scm +++ b/gnu/packages/mes.scm @@ -37,18 +37,19 @@ (version "0.78.3") (source (origin (method url-fetch) - (uri (string-append - "https://download.savannah.gnu.org/releases/nyacc/" + (uri (string-append "mirror://savannah/nyacc/" name "-" version ".tar.gz")) (sha256 - (base32 "0xrnl2hl9rpl50n8cihvclcd951zj640fj5kpi3d6ihwcqjcdi0a")))) + (base32 + "0xrnl2hl9rpl50n8cihvclcd951zj640fj5kpi3d6ihwcqjcdi0a")))) (build-system gnu-build-system) (native-inputs `(("guile" ,guile-2.2))) (synopsis "LALR(1) Parser Generator in Guile") (description - "NYACC is a LALR(1) Parser Generator Implemented in Guile. -The syntax and nomenclature should be considered not stable.") + "NYACC is an LALR(1) parser generator implemented in Guile. +The syntax and nomenclature should be considered not stable. It comes with +extensive examples, including parsers for the Javascript and C99 languages.") (home-page "https://savannah.nongnu.org/projects/nyacc") (license (list gpl3+ lgpl3+)))) --=-=-=--