From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 15:52:21 2019 Received: (at submit) by debbugs.gnu.org; 6 Jul 2019 19:52:21 +0000 Received: from localhost ([127.0.0.1]:55923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjqjE-0002VK-Gt for submit@debbugs.gnu.org; Sat, 06 Jul 2019 15:52:21 -0400 Received: from lists.gnu.org ([209.51.188.17]:58128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjqjC-0002VC-Ds for submit@debbugs.gnu.org; Sat, 06 Jul 2019 15:52:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51306) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjqjA-00026Z-D7 for guix-patches@gnu.org; Sat, 06 Jul 2019 15:52:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjqj6-0004br-OO for guix-patches@gnu.org; Sat, 06 Jul 2019 15:52:06 -0400 Received: from mout.gmx.net ([212.227.15.15]:43289) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hjqj6-0004Wu-8t for guix-patches@gnu.org; Sat, 06 Jul 2019 15:52:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1562442719; bh=pCNwPp0X/OndMFgTMDjWrBvpuFy6BRDKWwmWNWhsPnw=; h=X-UI-Sender-Class:From:To:Subject:CC:Date; b=ZMvQYpwdtEqlBOkZuCGRJw2Dz709RtXHKooSzmpyPxcqUqyqna9RxwhlSJLXZxBhI fMnoX/ajWK8izIfxB9KsD/BevEENzewLxlDqwSQ4B6qkY5WkvkgcahiV57sVJmmxxJ 4Dh2wxVhAeodVHNYqTDeZZHsso+IrBEaU34RX/5c= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([2.99.195.183]) by mail.gmx.com (mrgmx004 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MIMbO-1hgVD82pd6-00EKtv; Sat, 06 Jul 2019 21:51:59 +0200 User-agent: mu4e 1.2.0; emacs 26.2 From: Pierre Langlois To: Guix-patches Subject: [PATCH] gnu: sbcl-clx: Update to 0.7.5. Date: Sat, 06 Jul 2019 20:51:56 +0100 Message-ID: <877e8vvt43.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:CTJ9LKBotG3yL5zPJIjZjfsApU+fiEfA8nuEvqKcQosnbKymOR0 ETiqdVfqffsSzDo/2osRNPFFZqkkBpo+7QAdzDG7qXcOOIVmfNaE2fWeyqLxxONx+3cHbAw I0FNwgIV20PrQ5lEmW/ljzr+ewuZsnEyO4s9ScRFAEFX19+bwenqV9vNBddSYtmE5l8DrSa xTTexWKLIPDrZA6J3F01w== X-UI-Out-Filterresults: notjunk:1;V03:K0:+yqn7psj2o0=:GssAtssQAm0y3N+eTH4XFw jxbygfc0BUbDYj1R4LYpaVO+cfJn7IgisAyeZe5WMi5EHD9rE1ZXBwZOw/mjYLei3tlWe55Uj Tfee6f7Hgkus1X4lGBNEaYjvPqBUDqam7CgYvDUyJLXFzSWuNJsUfI2sfsyPok6cjPjs5gBtD uWrGMftbGiqTWqmsgutnJr0XlJnbkvgFpTgmBxchVgxDPIHtwQPpBFVG0fNTtvEvSdY3242Oh wobd0Ig5iGdpk26outnJ//03UA8EhgKp6+GDZcstQz+VSLIXsMG/40Sd9m1EpakgbLlIMkpTt LHEBzvN0Co93rqPWc5YVW3c0Km9QfPoAgfu2GcOFelpsRSEIui7NSTNQZl38wIw5n20xYk/1b wi8vfictNS22lY85qFBeJ7iVADJPEsRWixUGeuoTg/bHU1/KvDA0DU7q9QulhJ+dwg251ja+e 0eLSYnuK7f5GMfw7QwWIrYfVS3NRB8YRoc7LsldeMZTtRFIBQ4GXUTo816XpXfBG3ymkqvqbi uEMt6qu4y9MOsaR5VSGBkvFIS2BjW8hqCvGsrxsDmzUq9IEFWqgI3MNgyW0d6bxAK0/efRJAn DZQLVJL0MFOi9DZjpgoGEaYzV2jlmwle6jSqsrRvuEEfeHu43Sz8WXi/sU2DLgKUKpMszXkgu 6dz6R1FNrrh6017biPtsyq+b30Z/UIwZplKsTP3w1xxajBmea/GQMR8oWGNJcdo9sclzJo35f vLuOPzE7tccr1Ag//DmaFMAykG6BQ9Vd3HIpQ7Wt+Lp2zPCeXYPXH480DlKTaiAHQXfmlEFEk fCnRXXXPQEqiLhFiqoqhfdBPz6WMma7y/40PkvRY/QC4n6voq+1UDxYf/gktDOB6Ry/iTq0u2 uIxLftrwdaX/+euB5LP7Rydw2B8xBkDhRWsTrQFOxBH448Pq4+iR6vYkA58wqUlRY8mfOA2M7 pjnxayx4JSjFwPbfafIDoHYVryyIoouxEcSmbFfzh7A3Gj7VarWbpkSNxNVdyX+VD9bgf+Ur3 zQ27Gw2d3R59+PVVEM1LsTLGIYKG5msSC88SMbfI/zIzbv+TbCctlirO0I4WSUwOQu6tzhrOM V9QGAPXy/cj31Y= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.15 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Pierre Langlois X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain Hello Guix! Here's an update for the sbcl-clx package! There was a patch that removed demo files that would cause crashes when loading but it looks this isn't a problem anymore, I've built and can run stumpwm just fine. Thanks! Pierre --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: attachment; filename=0001-gnu-sbcl-clx-Update-to-0.7.5.patch Content-Transfer-Encoding: quoted-printable From 5798925e0416a18ad30e2a7a67b645f4df6d2ff5 Mon Sep 17 00:00:00 2001 From: Pierre Langlois Date: Sat, 6 Jul 2019 20:49:40 +0100 Subject: [PATCH] gnu: sbcl-clx: Update to 0.7.5. * gnu/packages/lisp.scm (sbcl-clx): Update to 0.7.5. [origin]: Drop "clx-remove-demo.patch" and the snippet that removes demo co= de. * gnu/packages/patches/clx-remove-demo.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. --- gnu/local.mk | 1 - gnu/packages/lisp.scm | 56 +++++++++------------- gnu/packages/patches/clx-remove-demo.patch | 27 ----------- 3 files changed, 22 insertions(+), 62 deletions(-) delete mode 100644 gnu/packages/patches/clx-remove-demo.patch diff --git a/gnu/local.mk b/gnu/local.mk index 68a43330c4..ed3aae7f9f 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -733,7 +733,6 @@ dist_patch_DATA =3D \ %D%/packages/patches/clementine-use-openssl.patch \ %D%/packages/patches/clisp-remove-failing-test.patch \ %D%/packages/patches/clucene-pkgconfig.patch \ - %D%/packages/patches/clx-remove-demo.patch \ %D%/packages/patches/coda-use-system-libs.patch \ %D%/packages/patches/combinatorial-blas-awpm.patch \ %D%/packages/patches/combinatorial-blas-io-fix.patch \ diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 3aa2429595..884d00d935 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -11,7 +11,7 @@ ;;; Copyright =C2=A9 2018 Benjamin Slade ;;; Copyright =C2=A9 2018 Alex Vong ;;; Copyright =C2=A9 2018 Pierre Neidhardt -;;; Copyright =C2=A9 2018 Pierre Langlois +;;; Copyright =C2=A9 2018, 2019 Pierre Langlois ;;; Copyright =C2=A9 2019 Katherine Cox-Buday ;;; Copyright =C2=A9 2019 Jesse Gildersleve ;;; Copyright =C2=A9 2019 Guillaume Le Vaillant @@ -930,42 +930,30 @@ ANSI-compliant Common Lisp implementations.") (sbcl-package->cl-source-package sbcl-cl-unicode)) =20 (define-public sbcl-clx - (let ((revision "1") - (commit "1c62774b03c1cf3fe6e5cb532df8b14b44c96b95")) - (package - (name "sbcl-clx") - (version (string-append "0.0.0-" revision "." (string-take commit 7)= )) - (source - (origin - (method git-fetch) - (uri - (git-reference - (url "https://github.com/sharplispers/clx.git") - (commit commit))) - (sha256 - (base32 "0qffag03ns52kwq9xjns2qg1yr0bf3ba507iwq5cmx5xz0b0rmjm")) - (file-name (string-append "clx-" version "-checkout")) - (patches - (list - (search-patch "clx-remove-demo.patch"))) - (modules '((guix build utils))) - (snippet - '(begin - ;; These removed files cause the compiled system to crash when - ;; loading. - (delete-file-recursively "demo") - (delete-file "test/trapezoid.lisp") - (substitute* "clx.asd" - (("\\(:file \"trapezoid\"\\)") "")) - #t)))) - (build-system asdf-build-system/sbcl) - (home-page "http://www.cliki.net/portable-clx") - (synopsis "X11 client library for Common Lisp") - (description "CLX is an X11 client library for Common Lisp. The cod= e was + (package + (name "sbcl-clx") + (version "0.7.5") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/sharplispers/clx.git") + (commit version))) + (sha256 + (base32 + "1vi67z9hpj5rr4xcmfbfwzmlcc0ah7hzhrmfid6lqdkva238v2wf")) + (file-name (string-append "clx-" version)))) + (build-system asdf-build-system/sbcl) + (native-inputs + `(("fiasco" ,sbcl-fiasco))) + (home-page "http://www.cliki.net/portable-clx") + (synopsis "X11 client library for Common Lisp") + (description "CLX is an X11 client library for Common Lisp. The code = was originally taken from a CMUCL distribution, was modified somewhat in order= to make it compile and run under SBCL, then a selection of patches were added from other CLXes around the net.") - (license license:x11)))) + (license license:x11))) =20 (define-public cl-clx (sbcl-package->cl-source-package sbcl-clx)) diff --git a/gnu/packages/patches/clx-remove-demo.patch b/gnu/packages/patc= hes/clx-remove-demo.patch deleted file mode 100644 index c5fffea0d0..0000000000 --- a/gnu/packages/patches/clx-remove-demo.patch +++ /dev/null @@ -1,27 +0,0 @@ ---- a/clx.asd 2016-02-16 00:06:48.161596976 -0500 -+++ b/clx.asd 2016-02-16 00:06:54.793774658 -0500 -@@ -79,24 +79,6 @@ - (:file "xtest") - (:file "screensaver") - (:file "xinerama"))) -- (:module demo -- :default-component-class example-source-file -- :components -- ((:file "bezier") -- ;; KLUDGE: this requires "bezier" for proper operation, -- ;; but we don't declare that dependency here, because -- ;; asdf doesn't load example files anyway. -- (:file "beziertest") -- (:file "clclock") -- (:file "clipboard") -- (:file "clx-demos") -- (:file "gl-test") -- ;; FIXME: compiling this generates 30-odd spurious code -- ;; deletion notes. Find out why, and either fix or -- ;; workaround the problem. -- (:file "mandel") -- (:file "menu") -- (:file "zoid"))) - (:module test - :default-component-class example-source-file - :components --=20 2.22.0 --=-=-=--