From unknown Mon Aug 18 08:26:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45008] [PATCH] gnu: Add sbcl-cl-autowrap. Resent-From: Adam Kandur Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 02 Dec 2020 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 45008 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 45008@debbugs.gnu.org X-Debbugs-Original-To: Guix Patches Received: via spool by submit@debbugs.gnu.org id=B.160692622110987 (code B ref -1); Wed, 02 Dec 2020 16:24:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Dec 2020 16:23:41 +0000 Received: from localhost ([127.0.0.1]:36897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkUur-0002r9-46 for submit@debbugs.gnu.org; Wed, 02 Dec 2020 11:23:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:52078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkUup-0002r2-No for submit@debbugs.gnu.org; Wed, 02 Dec 2020 11:23:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkUup-0003Io-HO for guix-patches@gnu.org; Wed, 02 Dec 2020 11:23:39 -0500 Received: from w4.tutanota.de ([81.3.6.165]:40488) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkUun-0004Co-Oh for guix-patches@gnu.org; Wed, 02 Dec 2020 11:23:39 -0500 Received: from w3.tutanota.de (unknown [192.168.1.164]) by w4.tutanota.de (Postfix) with ESMTP id 89E4810602F4 for ; Wed, 2 Dec 2020 16:23:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1606926213; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=whYPjYOce46O/2WAO4p9OcI+aML/t9M1teFKCO87Pxk=; b=f1Hu7oYYJvpqXeXdhrQReh+4dCk6sI+J8B+fjaxj3Z0CVRSmaZRgPx90ke4Dxf8M luq6tIwq021TFsS/1zMSHZswRyKE2CwYM5miwD7GTHqdYx7oqscpVHVQ+HdZOVd3yrC RmgHIW+AWJ3hUZZlBgOtZn40k3wRCZ8Gxwy/ZKvTw1XpIIsXYSqbcuWGiBRqtlZppXq uaVzdExcqjTiM99oAPf9lwl0rS2/78+5gFI9/hkU3BLUa+RaecSDYdZVcinIVCpwEFn M3UCk1DmA4nkgZgShTAbVdsp0PxYXtgXlyaDx5qgfa3DMUPZDFLmrt6Kl9HFwDWN3hT mrIHauLb0w== Date: Wed, 2 Dec 2020 17:23:33 +0100 (CET) From: Adam Kandur Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=81.3.6.165; envelope-from=rndd@tuta.io; helo=w4.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) >From de92a49158d1be1afcda9d87c4391f7e1da6fca0 Mon Sep 17 00:00:00 2001 From: Adam Kandur Date: Wed, 2 Dec 2020 19:22:00 +0300 Subject: [PATCH] gnu: Add sbcl-cl-autowrap. * gnu/packages/lisp-xyz.scm (sbcl-cl-autowrap): New variable. --- =C2=A0gnu/packages/lisp-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ =C2=A01 file changed, 35 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 2bfd1e7..cd6b9b5 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -5602,6 +5602,41 @@ extension-points via the concept of hooks.") =C2=A0(define-public ecl-cl-hooks =C2=A0=C2=A0 (sbcl-package->ecl-package sbcl-cl-hooks)) =C2=A0 +(define-public sbcl-cl-autowrap +=C2=A0 (let ((revision "1") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (commit "ae846d6968fc0d000de0c5= 41638929a157f3009e")) +=C2=A0=C2=A0=C2=A0 ;; no taged branches +=C2=A0=C2=A0=C2=A0 (package +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (name "sbcl-cl-autowrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version (git-version "1.0" revision commit= )) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (url "https://github.com/rpav/cl-autowrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (commit commit))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name= name version)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1gisldp2zn= s92kdcaikghm7c38ldy2d884n8bfg0wcjvbz78p3ar")))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (build-system asdf-build-system/sbcl) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (inputs +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(("alexandria" ,sbcl-alexandria) +=C2=A0=C2=A0=C2=A0 =C2=A0("cffi" ,sbcl-cffi) +=C2=A0=C2=A0=C2=A0 =C2=A0("sbcl-cl-json" ,sbcl-cl-json) +=C2=A0=C2=A0=C2=A0 =C2=A0("cl-ppcre" ,sbcl-cl-ppcre) +=C2=A0=C2=A0=C2=A0 =C2=A0("sbcl-defpackage-plus" ,sbcl-defpackage-plus))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/rpav/cl-auto= wrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (synopsis "(c-include \"file.h\") =3D> comp= lete FFI wrapper") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (description "Using its own facilities, aut= owrap now includes autowrap/libffi.=C2=A0=20 +This allows functions that pass and return structs to be called using auto= wrap.") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:bsd-2)))) + +(define-public cl-autowrap +=C2=A0 (sbcl-package->cl-source-package sbcl-cl-autowrap)) + +(define-public ecl-cl-autowrap +=C2=A0 (sbcl-package->ecl-package sbcl-cl-autowrap)) + =C2=A0(define-public sbcl-s-sysdeps =C2=A0=C2=A0 ;; No release since 2013. =C2=A0=C2=A0 (let ((commit "9aa23bbdceb24bcdbe0e7c39fa1901858f823106") --=20 2.28.0 From unknown Mon Aug 18 08:26:18 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#45008] [PATCH] gnu: Add sbcl-cl-autowrap. Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 05 Dec 2020 15:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 45008 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Adam Kandur Cc: 45008@debbugs.gnu.org Received: via spool by 45008-submit@debbugs.gnu.org id=B45008.16071819299501 (code B ref 45008); Sat, 05 Dec 2020 15:26:01 +0000 Received: (at 45008) by debbugs.gnu.org; 5 Dec 2020 15:25:29 +0000 Received: from localhost ([127.0.0.1]:48032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klZRA-0002TB-PS for submit@debbugs.gnu.org; Sat, 05 Dec 2020 10:25:29 -0500 Received: from mout01.posteo.de ([185.67.36.65]:47758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klZR8-0002Sl-AC for 45008@debbugs.gnu.org; Sat, 05 Dec 2020 10:25:27 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id ABDBC16005F for <45008@debbugs.gnu.org>; Sat, 5 Dec 2020 16:25:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1607181919; bh=yyE4r8L/qW7v7+mNdMrtt9K6pcJHP6lW+EXv9SzSpFA=; h=From:To:Cc:Subject:Date:From; b=B9K4Z/WLpGqRTbLgfTi7FPND06TKZiqB/A0dbE1iwm/L4I1QDCIZU8G/U2BpmXpOH Ia4kLV7q9oscXmm7ZStj7Su2UvUt/womo7d8AnsXOP1SMG04wKOtHbqaDiafGiiY1P RtMo+ryaoIkue1OUhwQWq/MGRUL/4YxrFUMbU8x9VOawtk1O9A8tOx8Hq6ZB7+owrq 4QRmt20YgD/D4l5T7dCugfQ8cT2F+A65hjZUoxL5ggIoDqOKjrBuip4kw3PSdoYqPY q7h9i2VvEeIrhZkfnQQ56Z7dEkE8yMZcjnUxgcOMXellZTojHzm7PtruGHZb5l/cGh rQavZqoIA5D6Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4CpD0Z4P3sz6tmR; Sat, 5 Dec 2020 16:25:18 +0100 (CET) References: User-agent: mu4e 1.4.13; emacs 27.1 From: Guillaume Le Vaillant In-reply-to: Date: Sat, 05 Dec 2020 16:25:16 +0100 Message-ID: <871rg4qnqb.fsf@yamatai> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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: -3.3 (---) --=-=-= Content-Type: text/plain I have never used this library, but according to the documentation, cl-autowrap is based on c2ffi, which is not in the inputs of the package definition (in fact it's not even packaged in Guix yet). Does the library work without c2ffi? If yes, are there some major features missing in this case? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCX8umXA8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j/EnAD/dSQD3cL+i0Qlq1TjlIqv0AFeC9Oe3oEVSDDW fFizXHYBAJrCdajtS1TEIsSZBW9x7+poz+aFwTYzddiiYFyLjxos =FWL2 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 08:26:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Adam Kandur Subject: bug#45008: closed (Re: [bug#45008] [PATCH] gnu: Add sbcl-cl-autowrap.) Message-ID: References: <87r1nw42vv.fsf@yamatai> X-Gnu-PR-Message: they-closed 45008 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 45008@debbugs.gnu.org Date: Fri, 11 Dec 2020 18:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1607711162-468-1" This is a multi-part message in MIME format... ------------=_1607711162-468-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #45008: [PATCH] gnu: Add sbcl-cl-autowrap. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 45008@debbugs.gnu.org. --=20 45008: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45008 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1607711162-468-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 45008-done) by debbugs.gnu.org; 11 Dec 2020 18:25:05 +0000 Received: from localhost ([127.0.0.1]:42904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knn62-00005b-2Z for submit@debbugs.gnu.org; Fri, 11 Dec 2020 13:25:05 -0500 Received: from mout02.posteo.de ([185.67.36.66]:53279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1knn5y-00005K-UZ for 45008-done@debbugs.gnu.org; Fri, 11 Dec 2020 13:24:48 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 8FDF02400FD for <45008-done@debbugs.gnu.org>; Fri, 11 Dec 2020 19:24:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1607711080; bh=Aph3Fpor1rTRdsUvUmv5vesmEo0JAtCys2KqIL2Z+oU=; h=From:To:Cc:Subject:Date:From; b=PBvIvJqny/Z8jnG09mGxRyeMSw9Q1bbPl6k5JlDWDxyaFeJjNvP+zRtcMbVD6QvBF vpEWrkq7vBYpAgXELe6afaZtkwc7v8DOX9y84Rf1d99vCrmAjkKD0yO6dMoE4b2SKe viG/16dY+IdjUYXeL7GZzW2rF1prfwtm4E95WDg0J7sGvWewrk2t/ss4bj3WrpauyB ix8+S8LHdOFIFb2ohwB0DFiI03u4hMbkVucBZ30FVpymYTiZNHOKV31XBUBJIG3ex2 jUyvZ4BKZaWQD2zQqBhlKEJPrlA+xb9PFajL0Yp+yCyrQYoeINbqRc2YF4wguqcSle m7+a1s2YGDKcA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4Cszhl2kFxz9rxR; Fri, 11 Dec 2020 19:24:39 +0100 (CET) References: <871rg4qnqb.fsf@yamatai> User-agent: mu4e 1.4.13; emacs 27.1 From: Guillaume Le Vaillant To: Adam Kandur Subject: Re: [bug#45008] [PATCH] gnu: Add sbcl-cl-autowrap. In-reply-to: Date: Fri, 11 Dec 2020 19:24:36 +0100 Message-ID: <87r1nw42vv.fsf@yamatai> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45008-done Cc: 45008-done@debbugs.gnu.org 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: -1.0 (-) --=-=-= Content-Type: text/plain Adam Kandur skribis: > hi, for me build is fine, when i use "guix environment --ad-hoc sbcl sbcl-cl-autowrap" and then "(require :cl-autowrap)" it returns nil. > > Dec 5, 2020, 15:25 by glv@posteo.net: > >> >> I have never used this library, but according to the documentation, >> cl-autowrap is based on c2ffi, which is not in the inputs of the package >> definition (in fact it's not even packaged in Guix yet). >> >> Does the library work without c2ffi? If yes, are there some major >> features missing in this case? >> Pushed as 703cdbbd33cc7ae4b00f82fc2418317cdec4bd52 with some modifications. Thanks. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCX9O5ZA8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j9hYAEAjopfMk2Mqe/9xYy1gwiyoNy+GreEeO5EiwXQ LqdNYzwBAIcDYqrOmfuhSd3AF0lqW1UEYsKQxCcz8fAKihvdlSaz =0WYg -----END PGP SIGNATURE----- --=-=-=-- ------------=_1607711162-468-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 2 Dec 2020 16:23:41 +0000 Received: from localhost ([127.0.0.1]:36897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkUur-0002r9-46 for submit@debbugs.gnu.org; Wed, 02 Dec 2020 11:23:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:52078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kkUup-0002r2-No for submit@debbugs.gnu.org; Wed, 02 Dec 2020 11:23:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37408) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkUup-0003Io-HO for guix-patches@gnu.org; Wed, 02 Dec 2020 11:23:39 -0500 Received: from w4.tutanota.de ([81.3.6.165]:40488) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kkUun-0004Co-Oh for guix-patches@gnu.org; Wed, 02 Dec 2020 11:23:39 -0500 Received: from w3.tutanota.de (unknown [192.168.1.164]) by w4.tutanota.de (Postfix) with ESMTP id 89E4810602F4 for ; Wed, 2 Dec 2020 16:23:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1606926213; s=s1; d=tuta.io; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=whYPjYOce46O/2WAO4p9OcI+aML/t9M1teFKCO87Pxk=; b=f1Hu7oYYJvpqXeXdhrQReh+4dCk6sI+J8B+fjaxj3Z0CVRSmaZRgPx90ke4Dxf8M luq6tIwq021TFsS/1zMSHZswRyKE2CwYM5miwD7GTHqdYx7oqscpVHVQ+HdZOVd3yrC RmgHIW+AWJ3hUZZlBgOtZn40k3wRCZ8Gxwy/ZKvTw1XpIIsXYSqbcuWGiBRqtlZppXq uaVzdExcqjTiM99oAPf9lwl0rS2/78+5gFI9/hkU3BLUa+RaecSDYdZVcinIVCpwEFn M3UCk1DmA4nkgZgShTAbVdsp0PxYXtgXlyaDx5qgfa3DMUPZDFLmrt6Kl9HFwDWN3hT mrIHauLb0w== Date: Wed, 2 Dec 2020 17:23:33 +0100 (CET) From: Adam Kandur To: Guix Patches Message-ID: Subject: [PATCH] gnu: Add sbcl-cl-autowrap. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=81.3.6.165; envelope-from=rndd@tuta.io; helo=w4.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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: -2.4 (--) >From de92a49158d1be1afcda9d87c4391f7e1da6fca0 Mon Sep 17 00:00:00 2001 From: Adam Kandur Date: Wed, 2 Dec 2020 19:22:00 +0300 Subject: [PATCH] gnu: Add sbcl-cl-autowrap. * gnu/packages/lisp-xyz.scm (sbcl-cl-autowrap): New variable. --- =C2=A0gnu/packages/lisp-xyz.scm | 35 +++++++++++++++++++++++++++++++++++ =C2=A01 file changed, 35 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index 2bfd1e7..cd6b9b5 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -5602,6 +5602,41 @@ extension-points via the concept of hooks.") =C2=A0(define-public ecl-cl-hooks =C2=A0=C2=A0 (sbcl-package->ecl-package sbcl-cl-hooks)) =C2=A0 +(define-public sbcl-cl-autowrap +=C2=A0 (let ((revision "1") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (commit "ae846d6968fc0d000de0c5= 41638929a157f3009e")) +=C2=A0=C2=A0=C2=A0 ;; no taged branches +=C2=A0=C2=A0=C2=A0 (package +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (name "sbcl-cl-autowrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (version (git-version "1.0" revision commit= )) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (source +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (origin +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (method git-fetch) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (uri (git-reference +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (url "https://github.com/rpav/cl-autowrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 (commit commit))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (file-name (git-file-name= name version)) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (sha256 +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (base32 "1gisldp2zn= s92kdcaikghm7c38ldy2d884n8bfg0wcjvbz78p3ar")))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (build-system asdf-build-system/sbcl) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (inputs +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 `(("alexandria" ,sbcl-alexandria) +=C2=A0=C2=A0=C2=A0 =C2=A0("cffi" ,sbcl-cffi) +=C2=A0=C2=A0=C2=A0 =C2=A0("sbcl-cl-json" ,sbcl-cl-json) +=C2=A0=C2=A0=C2=A0 =C2=A0("cl-ppcre" ,sbcl-cl-ppcre) +=C2=A0=C2=A0=C2=A0 =C2=A0("sbcl-defpackage-plus" ,sbcl-defpackage-plus))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/rpav/cl-auto= wrap") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (synopsis "(c-include \"file.h\") =3D> comp= lete FFI wrapper") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (description "Using its own facilities, aut= owrap now includes autowrap/libffi.=C2=A0=20 +This allows functions that pass and return structs to be called using auto= wrap.") +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (license license:bsd-2)))) + +(define-public cl-autowrap +=C2=A0 (sbcl-package->cl-source-package sbcl-cl-autowrap)) + +(define-public ecl-cl-autowrap +=C2=A0 (sbcl-package->ecl-package sbcl-cl-autowrap)) + =C2=A0(define-public sbcl-s-sysdeps =C2=A0=C2=A0 ;; No release since 2013. =C2=A0=C2=A0 (let ((commit "9aa23bbdceb24bcdbe0e7c39fa1901858f823106") --=20 2.28.0 ------------=_1607711162-468-1--