From unknown Mon Aug 18 08:27:14 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#45008 <45008@debbugs.gnu.org> To: bug#45008 <45008@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add sbcl-cl-autowrap. Reply-To: bug#45008 <45008@debbugs.gnu.org> Date: Mon, 18 Aug 2025 15:27:14 +0000 retitle 45008 [PATCH] gnu: Add sbcl-cl-autowrap. reassign 45008 guix-patches submitter 45008 Adam Kandur severity 45008 normal tag 45008 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 02 11:23:41 2020 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 From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 05 10:25:29 2020 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 To: Adam Kandur Subject: Re: [bug#45008] [PATCH] gnu: Add sbcl-cl-autowrap. 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-Debbugs-Envelope-To: 45008 Cc: 45008@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: -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 debbugs-submit-bounces@debbugs.gnu.org Fri Dec 11 13:25:05 2020 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----- --=-=-=-- From unknown Mon Aug 18 08:27:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 09 Jan 2021 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator