From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: [PATCH 1/2] gnu: Add femtolisp. Date: Wed, 14 Sep 2016 09:31:26 +0000 Message-ID: <874m5i3k0h.fsf@we.make.ritual.n0.is> References: <20160913190416.1462-1-ng0@we.make.ritual.n0.is> <87mvjbegxs.fsf@elephly.net> <87oa3rmtg8.fsf@we.make.ritual.n0.is> <87d1k6etze.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bk6XZ-0000UU-Bh for guix-devel@gnu.org; Wed, 14 Sep 2016 05:31:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bk6XU-0001Bz-P8 for guix-devel@gnu.org; Wed, 14 Sep 2016 05:31:37 -0400 Received: from aibo.runbox.com ([91.220.196.211]:45891) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bk6XU-0001Bf-Ie for guix-devel@gnu.org; Wed, 14 Sep 2016 05:31:32 -0400 In-Reply-To: <87d1k6etze.fsf@elephly.net> 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: Ricardo Wurmus Cc: guix-devel@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ricardo Wurmus writes: > Hi, > >> I hope the appended patch still applies. > > could you please send a new, complete patch? > > You seem to have removed the =E2=80=9C#t=E2=80=9D from the =E2=80=9Cinsta= ll=E2=80=9D phase > accidentally. The return value should be kept. > > ~~ Ricardo > > --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-femtolisp-Adjust-description.patch Content-Transfer-Encoding: quoted-printable From=207a58278178f7c13b1c9bfc93da4e5c8d765e59a8 Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue, 13 Sep 2016 20:19:57 +0000 Subject: [PATCH] gnu: femtolisp: Adjust description. * gnu/packages/lisp.scm (femtolisp)[description]: Adjust to remove unnecessary sentence. [arguments](patch-makefile): Remove it and ... (make-flags): Add "release" to make-flags. (arguments)[tests]: Enable them as test-target "test". =2D-- gnu/packages/lisp.scm | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 3461de4..eb72b96 100644 =2D-- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -503,19 +503,11 @@ the InterLisp Standard.") "04rnwllxnl86zw8c6pwxznn49bvkvh0f1lfliy085vjzvlq3rgja"))= )) (build-system gnu-build-system) (arguments =2D `(#:make-flags '("CC=3Dgcc") =2D #:tests? #f ; No make check + `(#:make-flags '("CC=3Dgcc" "release") + #:test-target "test" #:phases (modify-phases %standard-phases (delete 'configure) ; No configure script =2D ;; We have to remove the 'test phase because it requires =2D ;; the flisp binary to be present. Instead we run =2D ;; bootstrap.sh after the 'install phase. =2D (add-before 'build 'patch-makefile =2D (lambda _ =2D (substitute* "Makefile" =2D (("default: release test") "default: release")) =2D #t)) (replace 'install ; Makefile has no 'install phase (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -533,8 +525,8 @@ the InterLisp Standard.") (install-file "flisp.boot" bin)))))))) (synopsis "Scheme-like lisp implementation") (description =2D "@code{femtolisp} is a scheme-like lisp implementation with a =2Dsimple, elegant Scheme dialect. It is a lisp-1 with lexical scope. =2DThe core is 12 builtin special forms and 33 builtin functions.") + "@code{femtolisp} is a Scheme-like lisp implementation with a +simple, elegant Scheme dialect. The core is 12 builtin special forms +and 33 builtin functions.") (home-page "https://github.com/JeffBezanson/femtolisp") (license license:bsd-3)))) =2D-=20 2.10.0 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D-=20 ng0 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJX2RjuAAoJEAKilhUMIBgjUcUQAJ2Rx7iwW2xlvyoa3D3SPQm9 Z6XNr/gBLhTrYeghsLwl8Ut1yPEBKUbkj4N54VuUEXvDHRdIL/OPSB9z50+lTVx8 qKZpbvhPRDUIo/hf9dUVMbfAyjliZvDi2FH1lrq3NsMB6/3lJnqiK60PzctGze0/ YUJA4o6aztVTObCKaiER8CqtWlfR25EwzzhZYRRwjEpwosyBcqBLerQtCFA/yCns 1u/ZTUnWGwIbR2xjyb30lYhqJYMw0koYO/Z/zjwW2Yr00vxcSOegP6odqahLw8X6 esY0ghH5jeZ8gjqFj9jpNPS4apEEWuuBxVDInWs2T2pxpGQpDJZgEOYVlk5dKaNY Qk7OR6u8drzkDYhUzkxkVMw4sYwSQUbPSfsovtGZIv/XDo81XAO/xOOxMmDIbJmv oTjtNQ1nJN8KdjP/MTtNl6ypUSv5ZugyiWbEv1jIYIPRyCxosKfteaBXf/7XuXVq l4kupnA54jpLKCrW7G+eRASXHejO8HE/QgSE8FEXZkONyi0ejd1bJvOn8IKVsG1w h02Hp+0a82hXhGrLJ/9e0Yatel65AjOeRE5js8XQ6ZunnzkQonIpy3K+COp5tWds zk+MmNe5XIV00zc4zJYp6g3hwPFAvPCExqOE0C/9ZLkq8rSxiHqMtqu5blbKLmMU KIMxOU80KRKPxOHrMuSR =bJUW -----END PGP SIGNATURE----- --==-=-=--