Received: (at 55383-done) by debbugs.gnu.org; 16 May 2022 08:35:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 16 04:35:29 2022 Received: from localhost ([127.0.0.1]:51656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1nqWCO-00017L-W0 for submit <at> debbugs.gnu.org; Mon, 16 May 2022 04:35:29 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:44156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arunisaac@HIDDEN>) id 1nqWCM-00017B-3M for 55383-done <at> debbugs.gnu.org; Mon, 16 May 2022 04:35:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Type:MIME-Version:Message-ID:Date: References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Gz2mD0TLlFd+r5+MHgJaafRSh9F+70m1sGRYODHKCts=; b=Ket7p93HVmmq/wVDzMq0to3+qM d0HCvj+Ky7fyOIVbYkNr0gIgBBvy03F5IGfUnWssbhiOohqtcfY9DQfvTkrAQJmDTGy7ARBElXWyb ahEU5N5MT22/n36mUgWwP7+jsz60qDVJ/Tl9pmKHppa6sW59B9cibmjL0LRcE4OmWDk9nG4aZcKIW xaWKD7JoIMXpqaiBGrEdby2kzl3z6J/cdf3cNo7CLetIJ0cPFm1/o5dLokMpm/DA/ngi9e7Zj6ZC/ Lb26LwlZW/p10Y/ZAy8K+HWs7YcK8qrpkH0cKZe77NUT+1PLsw97DfKZrKTo7+rJBafrve3wQQD6H oGWGDDpg==; Received: from [192.168.2.1] (port=9148 helo=steel) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <arunisaac@HIDDEN>) id 1nqWCJ-000Uw5-4R; Mon, 16 May 2022 14:05:23 +0530 From: Arun Isaac <arunisaac@HIDDEN> To: Guillaume Le Vaillant <glv@HIDDEN> Subject: Re: [bug#55383] [PATCH] gnu: Add cl-lmdb. In-Reply-To: <87bkw1a179.fsf@kitej> References: <20220512070908.10346-1-arunisaac@HIDDEN> <20220512071224.11231-1-arunisaac@HIDDEN> <87bkw1a179.fsf@kitej> Date: Mon, 16 May 2022 14:05:22 +0530 Message-ID: <87fsl96fjp.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55383-done Cc: 55383-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Guillaume, > The sbcl-trivial-features package should be added to the inputs, as it > is listed in the asd file. Otherwise, LGTM, you can push the patch. I added sbcl-trivial-features and pushed the patch. Thank you!
Arun Isaac <arunisaac@HIDDEN>
:Arun Isaac <arunisaac@HIDDEN>
:Received: (at 55383) by debbugs.gnu.org; 13 May 2022 15:42:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 13 11:42:47 2022 Received: from localhost ([127.0.0.1]:44724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1npXRH-0003Va-2T for submit <at> debbugs.gnu.org; Fri, 13 May 2022 11:42:47 -0400 Received: from mout01.posteo.de ([185.67.36.65]:37383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <glv@HIDDEN>) id 1npXRE-0003VB-Tm for 55383 <at> debbugs.gnu.org; Fri, 13 May 2022 11:42:45 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 710FE24002A for <55383 <at> debbugs.gnu.org>; Fri, 13 May 2022 17:42:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1652456558; bh=hTJqe+d3zpTsw+cP/TcxwFjFuZBmUarjzbZG4IKGOVE=; h=From:To:Cc:Subject:Date:From; b=XZzuqJsPT2+fn/2lEvnRBFW0e9n3/tNu45r8QirgjBHZGfmE4Xyd/CdeP3gsffx/5 XUbhkSn0fPKXc+ZZvq9axrb/zabwGTcYqR2K1rD7b5efheJNxUirDNlBHIwH5AHlLy gh6BcHUDX++HljP8Upc/TQ3+tFhX3HlSwPbSZJpvZyRD9jgKB3AyFjO3Af+36YWyV1 PDF9lsx1nnXYQ8o/yosz3f6FOQkMg3ZFpe4PAJ89YVClIJ2rZ+ZFfEueYLyN/geWOm JcxreeZfd/UTYMeGEao+cQDUbECtPzhLB3FpkLnCvrN+Qya4ppfTnC+Jt6qguk5Lkj G64GkZPftkyZw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4L0CZh3f22z9rxG; Fri, 13 May 2022 17:42:35 +0200 (CEST) References: <20220512070908.10346-1-arunisaac@HIDDEN> <20220512071224.11231-1-arunisaac@HIDDEN> From: Guillaume Le Vaillant <glv@HIDDEN> To: Arun Isaac <arunisaac@HIDDEN> Subject: Re: [bug#55383] [PATCH] gnu: Add cl-lmdb. Date: Fri, 13 May 2022 15:34:09 +0000 In-reply-to: <20220512071224.11231-1-arunisaac@HIDDEN> Message-ID: <87bkw1a179.fsf@kitej> 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: 55383 Cc: 55383 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Hi, Arun Isaac <arunisaac@HIDDEN> skribis: > This patch adds cl-lmdb. But, lmdb does not build for ecl. So, I have omitted > ecl-lmdb. Is that ok? Yes. > * gnu/packages/lisp-xyz.scm (sbcl-lmdb, cl-lmdb): New variables. > --- > gnu/packages/lisp-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 52 insertions(+) > > [...] > + (inputs > + (list lmdb > + sbcl-alexandria > + sbcl-bordeaux-threads > + sbcl-cl-reexport > + sbcl-mgl-pax > + sbcl-osicat > + sbcl-trivial-garbage > + sbcl-trivial-utf-8)) > [...] The sbcl-trivial-features package should be added to the inputs, as it is listed in the asd file. Otherwise, LGTM, you can push the patch. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCYn58ag8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j+mywD/fBAdxbUfe9j8cCwSPRzzoy+t3PSlz/Pn50dP XU1Q3ScA/2CHVCw6uTzuVh6ojYRAKRlPBoCQzQXJdE2ZiVbjxQx6 =IPt/ -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#55383
; Package guix-patches
.
Full text available.Received: (at 55383) by debbugs.gnu.org; 12 May 2022 07:12:35 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 12 03:12:35 2022 Received: from localhost ([127.0.0.1]:39358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1np2zz-0001QX-BD for submit <at> debbugs.gnu.org; Thu, 12 May 2022 03:12:35 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:44112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arunisaac@HIDDEN>) id 1np2zx-0001QN-7O for 55383 <at> debbugs.gnu.org; Thu, 12 May 2022 03:12:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:Content-Type: MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=+qNM3H3qKmWwVe9BM8bJcId8uDjkpNZm+tPM75utm0s=; b=iDmcMzEfCwgM6dAm9/Qw96jLAg rf0MQRFuthe3B6AWZSVlb6wPNwTmb9p8iebLhtP9ohQjYClrM3kVEauqFouGzZEChS1SyZ76baJRn 7kZnRx/n7M0dHEKonieZnQNlLqfzxA6a8zJDE4hKC4bbap+W+tk1potRDbaPF1FxDTG4ccvsH6BsR 3jEpJHa9mCwW8K10qGL3V/7T4Pqd/wq6ke86h4kDXZExfyZzH+DrkhbGi6Up3AJy5D5w28fDcajDX tsPHXDRBXHdxASEbS2v8A9bXmwuA9vbNOfuZY0scIk92T94n0dCib2NXkz3EGAp3odgulDwXRFOyo //YvpTpg==; Received: from [192.168.2.1] (port=54638 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <arunisaac@HIDDEN>) id 1np2zu-000Hfe-SA; Thu, 12 May 2022 12:42:31 +0530 From: Arun Isaac <arunisaac@HIDDEN> To: 55383 <at> debbugs.gnu.org Subject: [PATCH] gnu: Add cl-lmdb. Date: Thu, 12 May 2022 12:42:24 +0530 Message-Id: <20220512071224.11231-1-arunisaac@HIDDEN> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55383 Cc: Arun Isaac <arunisaac@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/lisp-xyz.scm (sbcl-lmdb, cl-lmdb): New variables. --- gnu/packages/lisp-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm index ab264923c3..33b3957464 100644 --- a/gnu/packages/lisp-xyz.scm +++ b/gnu/packages/lisp-xyz.scm @@ -34,6 +34,7 @@ ;;; Copyright © 2022 Jai Vetrivelan <jaivetrivelan@HIDDEN> ;;; Copyright © 2022 Paul A. Patience <paul@HIDDEN> ;;; Copyright © 2022 Thomas Albers Raviola <thomas@HIDDEN> +;;; Copyright © 2022 Arun Isaac <arunisaac@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -57,6 +58,7 @@ (define-module (gnu packages lisp-xyz) #:use-module (gnu packages) + #:use-module (guix gexp) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) @@ -21269,3 +21271,53 @@ (define-public cl-formgrep (define-public ecl-formgrep (sbcl-package->ecl-package sbcl-formgrep)) + +(define-public sbcl-lmdb + (let ((commit "f439b707939a52769dc9747838ff4a616fab14a3") + (revision "0")) + (package + (name "sbcl-lmdb") + (version (git-version "0.1" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/antimer/lmdb") + (commit commit))) + (file-name (git-file-name "cl-lmdb" version)) + (sha256 + (base32 "0akvimmvd4kcx6gh1j1dzvcclhc0jc4hc9vkh3ldgzb8wyf4vl8q")))) + (build-system asdf-build-system/sbcl) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "src/lmdb.lisp" + (("\"liblmdb.so\"") + (string-append + "\"" (search-input-file inputs "/lib/liblmdb.so") "\"")))))))) + (inputs + (list lmdb + sbcl-alexandria + sbcl-bordeaux-threads + sbcl-cl-reexport + sbcl-mgl-pax + sbcl-osicat + sbcl-trivial-garbage + sbcl-trivial-utf-8)) + (native-inputs + (list sbcl-try)) + (home-page "https://github.com/antimer/lmdb") + (synopsis "LMDB bindings for Common Lisp") + (description + "LMDB, the Lightning Memory-mapped Database, is an ACID key-value +database with multiversion concurrency control. This package is a Common Lisp +wrapper around the C LMDB library. It covers most of C LMDB's functionality, +has a simplified API, much needed safety checks, and comprehensive +documentation.") + (license license:expat)))) + +(define-public cl-lmdb + (sbcl-package->cl-source-package sbcl-lmdb)) -- 2.36.0
guix-patches@HIDDEN
:bug#55383
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 12 May 2022 07:09:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 12 03:09:27 2022 Received: from localhost ([127.0.0.1]:39343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1np2ww-0001Jk-UB for submit <at> debbugs.gnu.org; Thu, 12 May 2022 03:09:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:44044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <arunisaac@HIDDEN>) id 1np2wt-0001JZ-Gs for submit <at> debbugs.gnu.org; Thu, 12 May 2022 03:09:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arunisaac@HIDDEN>) id 1np2wt-0004hm-C2 for guix-patches@HIDDEN; Thu, 12 May 2022 03:09:23 -0400 Received: from mugam.systemreboot.net ([139.59.75.54]:35846) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <arunisaac@HIDDEN>) id 1np2wq-00026r-H7 for guix-patches@HIDDEN; Thu, 12 May 2022 03:09:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=systemreboot.net; s=default; h=Content-Transfer-Encoding:MIME-Version: Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=cbkWChLucXcN3zTcMbL7003zz2Clan27wQbzvKFX1bg=; b=K9BgEpkx7NxpvP3ER1VFgveZ7r S3AudBjUaAsxVfdwuAXYA3H633/KaXltdTNWt7CHcLnx0lJbp1ZedsJ/sRDW31kLZnCuhVXFK79JC fBKBceB+k36tr54V0fl0KhMOmRdNmY+ESBp50HuXdphzC6OGN/82pIJUnbpCgFM5iRHNsBfzzFa5y BeviigHDuusGPQkyjhv7FCcRoq/4UEVyYTGvGgJ5yaehVcs3iWJEERw9P3tjElV0fTnXfp6uPeH83 RZWmEUfDZ0ezYnauPBWw7oK7ayt3+Nx2/FZ2PrLE95KLSkTDG3mIDo/oL+eD1budPTONNDUnLjexM K1NwvEUA==; Received: from [192.168.2.1] (port=55288 helo=localhost.localdomain) by systemreboot.net with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from <arunisaac@HIDDEN>) id 1np2wh-000HdW-FF; Thu, 12 May 2022 12:39:11 +0530 From: Arun Isaac <arunisaac@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/1] Add cl-lmdb Date: Thu, 12 May 2022 12:39:08 +0530 Message-Id: <20220512070908.10346-1-arunisaac@HIDDEN> X-Mailer: git-send-email 2.36.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=139.59.75.54; envelope-from=arunisaac@HIDDEN; helo=mugam.systemreboot.net 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Arun Isaac <arunisaac@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) This patch adds cl-lmdb. But, lmdb does not build for ecl. So, I have omitted ecl-lmdb. Is that ok? Thanks! Arun Isaac (1): gnu: Add cl-lmdb. gnu/packages/lisp-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) -- 2.36.0
Arun Isaac <arunisaac@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#55383
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.