From unknown Fri Jun 20 07:23:10 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#52642 <52642@debbugs.gnu.org> To: bug#52642 <52642@debbugs.gnu.org> Subject: Status: [PATCH 33/42] gnu: Add rust-sequoia-openpgp-1. Reply-To: bug#52642 <52642@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:23:10 +0000 retitle 52642 [PATCH 33/42] gnu: Add rust-sequoia-openpgp-1. reassign 52642 guix-patches submitter 52642 Hartmut Goebel severity 52642 normal tag 52642 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 18 15:51:25 2021 Received: (at submit) by debbugs.gnu.org; 18 Dec 2021 20:51:25 +0000 Received: from localhost ([127.0.0.1]:44223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mygft-0004r7-2l for submit@debbugs.gnu.org; Sat, 18 Dec 2021 15:51:25 -0500 Received: from lists.gnu.org ([209.51.188.17]:50950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mygfj-0004nV-WE for submit@debbugs.gnu.org; Sat, 18 Dec 2021 15:51:16 -0500 Received: from eggs.gnu.org ([209.51.188.92]:49352) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mygfj-0005BG-Ll for guix-patches@gnu.org; Sat, 18 Dec 2021 15:51:15 -0500 Received: from mout.kundenserver.de ([217.72.192.74]:33085) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mygfh-0003XY-QQ for guix-patches@gnu.org; Sat, 18 Dec 2021 15:51:15 -0500 Received: from hermia.goebel-consult.de ([46.87.136.58]) by mrelayeu.kundenserver.de (mreue109 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MDyoU-1mopJk2ISa-009uf7 for ; Sat, 18 Dec 2021 21:51:12 +0100 Received: from thisbe.fritz.box (thisbe.fritz.box [192.168.110.24]) by hermia.goebel-consult.de (Postfix) with ESMTP id 7292C66156; Sat, 18 Dec 2021 21:50:11 +0100 (CET) From: Hartmut Goebel To: guix-patches@gnu.org Subject: [PATCH 33/42] gnu: Add rust-sequoia-openpgp-1. Date: Sat, 18 Dec 2021 21:49:44 +0100 Message-Id: <8946747811780e05e1059b5b55e82d3f707725bc.1639859823.git.h.goebel@crazy-compilers.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K1:9r/ITgl9SlyY4Wm5T+3UGAwOYyejecqxnCAITO6yGNnQL09nuOw 2QOkZamw+9FFgovxv1uyK6s2mYXlfuf53zySpQfRkDQfiUmh+PHRQgdsyE9dkTcNJBEHzP9 QNRhrGGMSoriopx5SsnzmSzyDDa4n1XFiGFRaXOlo7dc9IWGxnmj6lx9UXYMtyYTbKFJQnA 0ZYMx3fvKuMgZxczIUzsQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:eWUPsjNw0JY=:Ju/g/TEv9h8kq/fvSBYg15 P2pM3qAcEo96l2Tqx+PpegQoazF8HWXQt3x2PXxpicDBMTX/aO75oVdYlZ7haF2hdyRdGnIjd hnEu177t6i36W6QKoGM2yNmzjrJjYvlXjao+a8JITuyOwC4ndE+D9xK46TzKhZO18Xj45UOZC d87rWJv/VEg/vVWcijG8LyjO3cAilYzFESjRsqFaERwquaPWYHHI7lKuJbTXQhrnlvEIztB2o P0SlCl3dmQtWcybhNg9Ruk6s/3vaP9hGMCv7wBeK3t8vtnd+UsPpgp9qZZO1qjWOLiD+Ga1/O yMaLuLhk/fcAM91To66IlmmTLEOQccTiH7asMhCvh6ogbg7jsfKy8mF+gfJtwx1xbvs5DmVv+ K7ObZID2Z/OFfIK2xMbKLDgCMc8oxkyrH4UQ4u9GW1qo1KiJgOgJcJHNiL1BY6FYaAQvWTUXr X6UK95Np2UHWjSg9+jVinBzqQLGfj4Pma6VqCFh5OU0cYI6fPIxnDXCwPtlOBSFHbBbvV0wcU IyKC3P7s0pTuK5T24mIQVics+32/UsnIR5NluNJSJByrQ5mzBd21sjQaLiv14nzCVGNbc33QR p7XDylMHrejK3hD5is3fIZNa0H17j+M9YzmBM+T/Hb77A4c3d/+e/5f6cxTXs860SOcos4RO7 keYulSj09YfHjSXR96UkqV30knVvx01O8v7y6/uYvLJKDlN6J/CLPLuKS7i700Y7lbsB24gVa ztjCiuf1d8Mf7dQs Received-SPF: none client-ip=217.72.192.74; envelope-from=h.goebel@crazy-compilers.com; helo=mout.kundenserver.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/sequoia.scm (rust-sequoia-openpgp-1): New variable. --- gnu/packages/sequoia.scm | 87 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/gnu/packages/sequoia.scm b/gnu/packages/sequoia.scm index 3757fdd971..dc0e542505 100644 --- a/gnu/packages/sequoia.scm +++ b/gnu/packages/sequoia.scm @@ -39,6 +39,93 @@ #:use-module (gnu packages sqlite) #:use-module (gnu packages tls)) +(define-public rust-sequoia-openpgp-1 + (package + (name "rust-sequoia-openpgp") + (version "1.6.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "sequoia-openpgp" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1mdprsijszkg2j6jk1iq7q1z9yikq598y12m5zbv94fs37xlx3qm")) + (modules '((guix build utils))) + (snippet + ;; Remove dependencies on rust-crypto and win32-cng + '(let* ((other-crypto-pkgs + (list ;; rust-crypto + "aes" "block-modes" "block-padding" "blowfish" "cast5" + "cipher" "des" "digest" "eax" "ed25519-dalek" + "generic-array" "idea" "md-5" "num-bigint-dig" "rand" + "ripemd160" "rsa" "sha-1" "sha2" "twofish" "typenum" + "x25519-dalek" "p256" "rand_core" "rand_core" "ecdsa" + ;; win32-cng + "eax" "winapi" "win-crypto-ng" "ed25519-dalek" + "num-bigint-dig")) + (pkgs-pattern (pk (string-join + (list "^\\[dependencies\\.(" + (string-join other-crypto-pkgs "|") + ")\\]") + "")))) + (substitute* "Cargo.toml" + ((pkgs-pattern line name) (string-append "[off." name "]")) + (("^crypto-cng =" line) (string-append "# " line)) + (("^crypto-rust =" line) (string-append "# " line)) + (("^\\[(target\\.\"cfg\\(windows\\))" line name) + (string-append "[off." name))))))) + (build-system cargo-build-system) + (native-inputs + (list clang pkg-config)) + (inputs + (list gmp nettle)) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-anyhow" ,rust-anyhow-1) + ("rust-backtrace" ,rust-backtrace-0.3) + ("rust-base64" ,rust-base64-0.13) + ("rust-buffered-reader" ,rust-buffered-reader-1) + ("rust-bzip2" ,rust-bzip2-0.4) + ("rust-chrono" ,rust-chrono-0.4) + ("rust-dyn-clone" ,rust-dyn-clone-1) + ("rust-flate2" ,rust-flate2-1) + ("rust-idna" ,rust-idna-0.2) + ("rust-itertools" ,rust-itertools-0.10) + ("rust-lalrpop" ,rust-lalrpop-0.19) + ("rust-lalrpop-util" ,rust-lalrpop-util-0.19) + ("rust-lazy-static" ,rust-lazy-static-1) ;; 1.4.0 + ("rust-libc" ,rust-libc-0.2) ;; 0.2.66 + ("rust-memsec" ,rust-memsec-0.6) + ("rust-nettle" ,rust-nettle-7) + ("rust-plotters" ,rust-plotters-0.3) + ("rust-regex" ,rust-regex-1) + ("rust-regex-syntax" ,rust-regex-syntax-0.6) + ("rust-sha1collisiondetection" ,rust-sha1collisiondetection-0.2) + ("rust-thiserror" ,rust-thiserror-1) + ("rust-unicode-normalization" ,rust-unicode-normalization-0.1) + ("rust-xxhash-rust" ,rust-xxhash-rust-0.8)) + #:cargo-development-inputs + ;; keep the development-inputs to allow running tests easily + (("rust-criterion" ,rust-criterion-0.3) + ("rust-quickcheck" ,rust-quickcheck-0.9) + ("rust-rand" ,rust-rand-0.7) + ("rust-rpassword" ,rust-rpassword-5)))) + (home-page "https://sequoia-pgp.org/") + (synopsis "OpenPGP data types and associated machinery") + (description "This crate aims to provide a complete implementation of +OpenPGP as defined by RFC 4880 as well as some extensions (e.g., RFC 6637, +which describes ECC cryptography) for OpenPGP. This includes support for +unbuffered message processing. + +A few features that the OpenPGP community considers to be deprecated (e.g., +version 3 compatibility) have been left out. The developers have also updated +some OpenPGP defaults to avoid foot guns (e.g., they selected modern algorithm +defaults). + +This Guix package is built to use the nettle cryptographic library.") + (license license:lgpl2.0+))) + (define-public sequoia (package (name "sequoia") -- 2.30.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 21 03:12:07 2021 Received: (at control) by debbugs.gnu.org; 21 Dec 2021 08:12:07 +0000 Received: from localhost ([127.0.0.1]:52260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzaFj-0006pP-AQ for submit@debbugs.gnu.org; Tue, 21 Dec 2021 03:12:07 -0500 Received: from mail-wm1-f46.google.com ([209.85.128.46]:37668) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mzaFh-0006ok-3i for control@debbugs.gnu.org; Tue, 21 Dec 2021 03:12:05 -0500 Received: by mail-wm1-f46.google.com with SMTP id a203-20020a1c7fd4000000b003457874263aso1071171wmd.2 for ; Tue, 21 Dec 2021 00:12:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version; bh=h/5gYAy3GgJuUDBKxxQUWW0NkIHth4eF2lljvq8sbYE=; b=RMHFokFdlWsfjrvWaLXLOZ2p3RtKHkDHdbtjkyTvV8oC6knhGtiz4ZhHIJFwi0Pf5U LI6Wqe6EDZQ0vKelyTBu/x/Ii29uoMQbnp9zy90qoRHzcoO9ljpjmmxyCAo7iM3zOGyu Tbqjs3A4TQHuL7ozVd9Rv57vpCLr/7DYa8X60vtxWfuYzARgge6F2HUJRZTFFnnME6FT KKrmdAzgR2TpPmG7HVKX3TZQlS1oBp9zRPydKANhaC96CtYL1Fe7SzoGuJAdIW6hJzjz Hh7xhlyFYta+M2pllgbIUwOYaWBiqxdhFa5YxmK7a2So+VeWUWKtqylcKF/CxFTzSUcq NXng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=h/5gYAy3GgJuUDBKxxQUWW0NkIHth4eF2lljvq8sbYE=; b=DboWj8ITu81Mc1RC5iSZtoEbCopdngBCf9QUly00X89LrwlU9pr0Yc8gNM2lfnjE7f KXsfQea6SvwGR8FW/lnj3sciH1wa0J4P4cMG5nDKOHMB9zLdnwMdrkJvEPc5FnLd6e8L +FvvqViihCBI3/noUlJ585nd8eFw+PnovgFhtYu6obrXOUuI7kgfEQxiy/DinslTTidI d7XdcDdBRSO+atFzju0gBYiC2ec8OawN4GiFDl8wnE/pMxDhun5KvlWoIAR7xyYcp7te ZAfgxHiZfv+f86FH4qtGtZx6nLTqjqSaTQV4YYwTliyXXDvFEzUnFud2rwn+mN/BD5GA 9VRg== X-Gm-Message-State: AOAM530KQnGLbNCEjFvkc/W0PpOdZfsaLaCr+PVAgjo+06bbzahT5xe7 wVAEFX/Giybu0cxU5I07TogdMOw0YYM= X-Google-Smtp-Source: ABdhPJzoaqV4zAc4I7PWMAPc/zHLjnBbvP1so+O9WB06REFh6iaMmUlKATliz5YjpJZwWrgYOkaxCw== X-Received: by 2002:a7b:c317:: with SMTP id k23mr45056wmj.20.1640074319447; Tue, 21 Dec 2021 00:11:59 -0800 (PST) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id 9sm163030wrz.90.2021.12.21.00.11.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Dec 2021 00:11:59 -0800 (PST) From: zimoun To: control@debbugs.gnu.org Subject: control merge #52610 Date: Tue, 21 Dec 2021 09:11:50 +0100 Message-ID: <868rwes7g9.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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 (-) merge 52610 52611 merge 52610 52612 merge 52610 52613 merge 52610 52614 merge 52610 52615 merge 52610 52616 merge 52610 52617 merge 52610 52618 merge 52610 52619 merge 52610 52620 merge 52610 52621 merge 52610 52622 merge 52610 52623 merge 52610 52624 merge 52610 52625 merge 52610 52626 merge 52610 52627 merge 52610 52628 merge 52610 52629 merge 52610 52630 merge 52610 52631 merge 52610 52632 merge 52610 52633 merge 52610 52634 merge 52610 52635 merge 52610 52636 merge 52610 52637 merge 52610 52638 merge 52610 52639 merge 52610 52640 merge 52610 52641 merge 52610 52642 merge 52610 52643 merge 52610 52644 quit From unknown Fri Jun 20 07:23:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 28 Jan 2022 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