From unknown Sat Jun 21 03:28:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#76162] [PATCH] gnu: Add go-github-com-jphastings-jwker. Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 09 Feb 2025 18:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76162 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76162@debbugs.gnu.org Cc: Roman Scherer X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17391269726170 (code B ref -1); Sun, 09 Feb 2025 18:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 18:49:32 +0000 Received: from localhost ([127.0.0.1]:46264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thCN1-0001bS-U7 for submit@debbugs.gnu.org; Sun, 09 Feb 2025 13:49:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52188) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1thCMy-0001b4-HJ for submit@debbugs.gnu.org; Sun, 09 Feb 2025 13:49:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1thCMp-00038x-DD for guix-patches@gnu.org; Sun, 09 Feb 2025 13:49:19 -0500 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1thCMm-0001Ji-SA for guix-patches@gnu.org; Sun, 09 Feb 2025 13:49:18 -0500 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-ab78e6edb48so320199866b.2 for ; Sun, 09 Feb 2025 10:49:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1739126954; x=1739731754; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=9M0OZTjc5j+0d1g1nIEifs/D606PYsccjuw5tQxmqcs=; b=wiOvNzEYqgzrr4sqFme1KgSituBI9xIGZn3AtRhRXGOjfFFoizp9ZH8ysEAz3upLrq qDe7uS1plR5z+WN84BMUqnTTEcEBwwr+Wd8pg2O3twMQbx89zt14E0QR/z9UinBPW+HG Nlnktu/6hmHiyL1bRbLlL8rgobl4ktyskp7kzMPAvWzAibnwLjeODBYIGBu+37Z+vK5L LVnIEnvxlr7exkMEe6n9Rvb6Ig0Nr8D9VL2yJRKUjQtrqBSsZ6gBLTAlMPoBMJ1d6gkp GLbb2uBcjc+ZfG1omA8FSbcqiVkGitpEOOn27qqX9faJsn8QHQlesM+4tclxOWdKevKe EoIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739126954; x=1739731754; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9M0OZTjc5j+0d1g1nIEifs/D606PYsccjuw5tQxmqcs=; b=HWv80R9YLLLfabc+0Ncb1u0Rts9n1pwn0tMODQtr8VVdKjQPgwHf6dbnOXU29uR7Fy 7ew8f3z6RyaFHpT1Bq1ClAdQj4GQuZfqahKYFh+1Jwx9Q5/5t6u24T78eL7MxTa28rZm 4a/tZuyTKZ7gfo59Q+AwM+MDJG07Ionas6kff8WnvTrx8fRWqoN8Hh5g8zgf/dBmAkEa +pDydDynE0XKNETzWZ00kaiRaYLyI1Emxr5f3aNViaDgM+l7LHKK4TPGSECWLwnbORlE pP3vTTV/vePl19f6sJ2kJ6sZ4zmJtYTPb2hWSJdONmoyJjj5d2r5YQDZMdaLYweshxRH C6TQ== X-Gm-Message-State: AOJu0YxI8TK5rCzuUkl9A30AJj1NT6rae9oQIIbt5OOxsbx4UEbQeodB kFuRkNY+a7UOuRObGXu1xk8/wRCz3Xqd57iZ2kBKz3ewER3i2fMOLIhW4gzfqdJSajJn2KmW0yO jqkw= X-Gm-Gg: ASbGncv++FYlPiRSC/czXkO4caS7QQpGeRy33NQTl4jPKvRKDRPYnfLpXtSsIVpW8rw ZSD9tmf/dRLcRG9Ir1YILo8wd6UolkFTUy/0j3z/mdMdMxBDUziJow7ht5tHnlyvWnEVwm2WQAT WlK9nEj1zvhnzbwjdhnYKWh8QElMO7R6g6jkMRK21Ro+BDP9P/tPuBgUpmwHn82fA30w+AxWpcA /I32Vc91TuHGXocrqCgCY8vpN7vs5alMaR+Qa8ebtx+DEkcXPl7tsSyOKui5ZfKczymIks9+gq8 jw4M3FI/5igm3HXSwtn93eb7aepDmTGO8A== X-Google-Smtp-Source: AGHT+IFPJyGjnUsRZeaY44fmEh/SiweImCCy68WTeuUkc401dDmZLMEGIvY7XoFFNuBzMNqTiJh7yw== X-Received: by 2002:a05:6402:194b:b0:5dc:7374:261d with SMTP id 4fb4d7f45d1cf-5de44fe941dmr29883010a12.7.1739126954129; Sun, 09 Feb 2025 10:49:14 -0800 (PST) Received: from localhost.localdomain ([2a01:599:10c:b87f:d8f8:533a:afe2:1907]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab772f491dcsm707321166b.22.2025.02.09.10.49.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Feb 2025 10:49:13 -0800 (PST) From: Roman Scherer Date: Sun, 9 Feb 2025 19:49:00 +0100 Message-ID: <662b06e29f0500bb8c207e930daffbfb84d3552f.1739126926.git.roman@burningswell.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::62d; envelope-from=roman@burningswell.com; helo=mail-ej1-x62d.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) 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 (-) * gnu/packages/golang-crypto.scm (go-github-com-jphastings-jwker): New variable. Change-Id: Iffc746524f2cd4461ae7f204cb8c82136b63d21d --- gnu/packages/golang-crypto.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm index 70e40ee400..417a985ae0 100644 --- a/gnu/packages/golang-crypto.scm +++ b/gnu/packages/golang-crypto.scm @@ -1234,6 +1234,33 @@ (define-public go-github-com-jcmturner-aescts-v2 Stealing encryption and decryption methods.") (license license:asl2.0))) +(define-public go-github-com-jphastings-jwker + (package + (name "go-github-com-jphastings-jwker") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jphastings/jwker") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0nb487c2cfazxwqghq5a8iz8gyi0hhajc39c260f0n6d3ib1798g")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jphastings/jwker/cmd/jwker" + #:unpack-path "github.com/jphastings/jwker")) + (propagated-inputs (list go-github-com-stretchr-testify)) + (home-page "https://github.com/jphastings/jwker") + (synopsis "Command line tool to easily convert keys between the PEM and +JWK file formats") + (description "This package provides a command line tool to convert keys +between the @acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web +Key}file formats.") + (license license:expat))) + (define-public go-github-com-jzelinskie-whirlpool (package (name "go-github-com-jzelinskie-whirlpool") base-commit: 5f6fdadb4af5a0a94f41c4365a3c73e31fed01af -- 2.48.1 From unknown Sat Jun 21 03:28:10 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: Roman Scherer Subject: bug#76162: closed ([PATCH] gnu: Add go-github-com-jphastings-jwker.) Message-ID: References: <8734ggtyf2.fsf@gmail.com> <662b06e29f0500bb8c207e930daffbfb84d3552f.1739126926.git.roman@burningswell.com> X-Gnu-PR-Message: they-closed 76162 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 76162@debbugs.gnu.org Date: Fri, 14 Feb 2025 14:05:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1739541902-12298-1" This is a multi-part message in MIME format... ------------=_1739541902-12298-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76162: [PATCH] gnu: Add go-github-com-jphastings-jwker. 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 76162@debbugs.gnu.org. --=20 76162: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76162 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1739541902-12298-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76162-done) by debbugs.gnu.org; 14 Feb 2025 14:05:01 +0000 Received: from localhost ([127.0.0.1]:47699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiwJR-0003C2-4K for submit@debbugs.gnu.org; Fri, 14 Feb 2025 09:05:01 -0500 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:51702) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiwJO-0003Bh-VR for 76162-done@debbugs.gnu.org; Fri, 14 Feb 2025 09:04:59 -0500 Received: by mail-wr1-x436.google.com with SMTP id ffacd0b85a97d-388cae9eb9fso1053093f8f.3 for <76162-done@debbugs.gnu.org>; Fri, 14 Feb 2025 06:04:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739541892; x=1740146692; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=wGOsWXOvAFK9dNqQeT2QBQTVE8bH+GmretQCJ1Yx8wA=; b=OP73POjHi2OifOxJlQZQV98UzUURwSUYY7KDFq+9ilmUAlTojb4Af2gHKpJGga7OtJ adUiHgDodUbicXEh0AnbTc3ZqZkhj5nEnmX6A8Kbdb8s42g2bLP99oUlXr6nOrJg9sOb tbpkgj24yRsJj2rnbJYPsip5gShBSfT77F0HbBmTBce/YrUyHM+GDrWf346VcWrpmt1c CvI/CeUhRZ3zxlbyeUMw4JPCqnJmWAdgpu+BAokbB1g06zHj/Fjg0LEkqjrpZ2GWTOI7 ZqIkGLHyXNBSJXodHwaB20jpQdo3lVtEFh1s9ibhyDduz40wvzL9JaKjCr0lpKD6lv5b k8dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739541892; x=1740146692; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wGOsWXOvAFK9dNqQeT2QBQTVE8bH+GmretQCJ1Yx8wA=; b=mIUko3FwochGWd+PxXxEj8TQ3b5MRO6B+ulGHJSZMQcm+w5aAZkRFczyB2Zu4Tz6el pZm7QTJTqNQBGTbf+BdJScPk7XrK+5WVPPX6/tI6m3QUl8l5gBuYkpWQJXJQscRXYXeG ciIf8F2QwD4tSu4NLrOvbDV2hoSt0L0g8rKz59RKH0ljTpaXd8OpcMN1io+USmyrNWdN g1i2c3KWnuh0gs2pdUfUVBiFgmqXXeAChfQiUi2ibU5ZEYbNE14egyqhck2ESCQgQ0m2 Qqa/g00uuMQ52/NQh/74mpUU/GdD8SMxhgMxxrCu6cu5jNPvLYboxUYzWzc5dHr7YxBU o4XA== X-Gm-Message-State: AOJu0YwDojz6bu2YRSy3izPDTWPgjkTyKO00rfnADn5RL1yxqNiNy1ea IMkAc0C17bTJd0dcch8S376bWw7uoSGQ2eSJmJf6MTI/egG7gnbKXfcIx5am X-Gm-Gg: ASbGncvarVrx4SeVj+WW+QBllXT5/vcN6VkgmU8UKUIskDehVDuaEd7PN1OHEvMcHmP NyvxnY1t5ikAn+mY4whfN4okhDgnqOWHH/8uWyc0Gog9ym2Znc3DT5uMMQ3Y8WMTC3Kv/Y46Jdr /NmyLcJRS2ynaO40rp8rliQzPOUdvRrTmsGKDtB0lq5k+VC8AbaEvtAO4/H0ELDalB1lC7Ikb3X jijSlK+BsZdnJxNjyEOnWqrkBJOW9eujgO4y8DHthsluCm9ZZDtmjTsJPiFhK/D2pX3vuA/SrGi OEul4O4wejOWT1X4bz4xu9dG6x3mpP2Y30QPv4ZczrPu4xZVI//AbWAFwOdRKR63CxM= X-Google-Smtp-Source: AGHT+IEB15PXhK5H2Pr12S/NkT9g3gIQ4l63x/kByjPRBxcsCH5582RpYEj6186DO9oA65x4wsvUQw== X-Received: by 2002:a5d:648f:0:b0:38f:2726:bc0e with SMTP id ffacd0b85a97d-38f2726c0fdmr10811295f8f.44.1739541891062; Fri, 14 Feb 2025 06:04:51 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f258ddba7sm4803141f8f.38.2025.02.14.06.04.50 for <76162-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 06:04:50 -0800 (PST) From: Sharlatan Hellseher To: 76162-done@debbugs.gnu.org Subject: [PATCH] gnu: Add go-github-com-jphastings-jwker. Date: Fri, 14 Feb 2025 14:04:49 +0000 Message-ID: <8734ggtyf2.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76162-done 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 Content-Transfer-Encoding: quoted-printable Hi Thank you for the patch. I've adjusted it to build library and executable in 2 separate packages. =2D-8<---------------cut here---------------start------------->8--- modified gnu/packages/golang-crypto.scm @@ -1275,15 +1275,15 @@ (define-public go-github-com-jphastings-jwker (build-system go-build-system) (arguments (list =2D #:import-path "github.com/jphastings/jwker/cmd/jwker" =2D #:unpack-path "github.com/jphastings/jwker")) =2D (propagated-inputs (list go-github-com-stretchr-testify)) + #:import-path "github.com/jphastings/jwker")) + (native-inputs + (list go-github-com-stretchr-testify)) (home-page "https://github.com/jphastings/jwker") =2D (synopsis "Command line tool to easily convert keys between the PEM = and =2DJWK file formats") =2D (description "This package provides a command line tool to convert k= eys =2Dbetween the @acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON = Web =2DKey}file formats.") + (synopsis "PEM -> JWK conversion tool") + (description + "This package implements a functionality to convert keys between the +@acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web Key} file +formats.") (license license:expat))) =20 (define-public go-github-com-jzelinskie-whirlpool @@ -2592,6 +2592,19 @@ (define-public age-keygen #:unpack-path "filippo.io/age" #:install-source? #f)))) =20 +(define-public go-jwker + (package/inherit go-github-com-jphastings-jwker + (name "go-jwker") + (arguments + (list + #:tests? #f + #:install-source? #f + #:build-flags + #~(list (string-append "-ldflags=3D-X main.version=3D" + #$(package-version this-package))) + #:unpack-path "github.com/jphastings/jwker" + #:import-path "github.com/jphastings/jwker/cmd/jwker")))) + (define-public go-keyring (package (inherit go-github-com-99designs-keyring) =2D-8<---------------cut here---------------end--------------->8--- Pushed to master as 5c9572a5e60d7e91ba5b182b1a80fc9ce42846a7. =2D- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmevTYEACgkQdtcnv/Ys 0rW+nRAAkl5UAIJOaZ6zTEx/vuaeRxWgOn1UXkdthcgVDki1Z6UqBNnEFlIyRlZI o1eyJ7w62sniXB8Vyp+OKOjxKOTF6vmqvoZZ45cFCVvtYCrgblQC/iJ94ehgkBiD XdKwzfpLL81z6tf1jhGE6TMbvv8zIuFgXdB1TiDWOU9sUE0LoI9R4wN60O3mU2zV Yufew+3twnjtKWfG2bxbyiz3gnQLcH7s5FzZ/3Ylul3Zx+YspPsi1eW8nN4kx0+D fbNN2SVl0KHNkFHoI/NZGZXj9QLh6SZDBr2M9nzCpiWNFwMajDi73mRYhi3JZR9o oitOPT6hz+NYsj2QfO88zuMpsGE6rdTtvxs2QMi2gXnbZca2+JMr0cxSCIMvN7Ao ub8zIyiHmsMqk9Xp14lQszYUI0Yvb/gm3RgEIEPN77+YErcZWQHCuo0QAOTphg4T YB9kTa84RrZy36RVetL0FgBhc/BbdwcLeX1P0O78QYTPaxDaD35l7OU7SFXal1hF ZMkBrz5r20y/MOuckREfJYV7Qe/O5s2jHBbAzN9PTNeDVDAksb5V7ioX4D9UYsXB J5YtfZw6Pzr0lD07Pwz9Ov+RrDKi4cYEEX0DC5tbVS1clJG13foe1tEXJXGxSlur bezxdxmyKWoT49hK9Eezmc/+by1eksdVelFQkpBYe8J/NWTuego= =XVum -----END PGP SIGNATURE----- --=-=-=-- ------------=_1739541902-12298-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 18:49:32 +0000 Received: from localhost ([127.0.0.1]:46264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1thCN1-0001bS-U7 for submit@debbugs.gnu.org; Sun, 09 Feb 2025 13:49:32 -0500 Received: from lists.gnu.org ([2001:470:142::17]:52188) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1thCMy-0001b4-HJ for submit@debbugs.gnu.org; Sun, 09 Feb 2025 13:49:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1thCMp-00038x-DD for guix-patches@gnu.org; Sun, 09 Feb 2025 13:49:19 -0500 Received: from mail-ej1-x62d.google.com ([2a00:1450:4864:20::62d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1thCMm-0001Ji-SA for guix-patches@gnu.org; Sun, 09 Feb 2025 13:49:18 -0500 Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-ab78e6edb48so320199866b.2 for ; Sun, 09 Feb 2025 10:49:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1739126954; x=1739731754; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=9M0OZTjc5j+0d1g1nIEifs/D606PYsccjuw5tQxmqcs=; b=wiOvNzEYqgzrr4sqFme1KgSituBI9xIGZn3AtRhRXGOjfFFoizp9ZH8ysEAz3upLrq qDe7uS1plR5z+WN84BMUqnTTEcEBwwr+Wd8pg2O3twMQbx89zt14E0QR/z9UinBPW+HG Nlnktu/6hmHiyL1bRbLlL8rgobl4ktyskp7kzMPAvWzAibnwLjeODBYIGBu+37Z+vK5L LVnIEnvxlr7exkMEe6n9Rvb6Ig0Nr8D9VL2yJRKUjQtrqBSsZ6gBLTAlMPoBMJ1d6gkp GLbb2uBcjc+ZfG1omA8FSbcqiVkGitpEOOn27qqX9faJsn8QHQlesM+4tclxOWdKevKe EoIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739126954; x=1739731754; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9M0OZTjc5j+0d1g1nIEifs/D606PYsccjuw5tQxmqcs=; b=HWv80R9YLLLfabc+0Ncb1u0Rts9n1pwn0tMODQtr8VVdKjQPgwHf6dbnOXU29uR7Fy 7ew8f3z6RyaFHpT1Bq1ClAdQj4GQuZfqahKYFh+1Jwx9Q5/5t6u24T78eL7MxTa28rZm 4a/tZuyTKZ7gfo59Q+AwM+MDJG07Ionas6kff8WnvTrx8fRWqoN8Hh5g8zgf/dBmAkEa +pDydDynE0XKNETzWZ00kaiRaYLyI1Emxr5f3aNViaDgM+l7LHKK4TPGSECWLwnbORlE pP3vTTV/vePl19f6sJ2kJ6sZ4zmJtYTPb2hWSJdONmoyJjj5d2r5YQDZMdaLYweshxRH C6TQ== X-Gm-Message-State: AOJu0YxI8TK5rCzuUkl9A30AJj1NT6rae9oQIIbt5OOxsbx4UEbQeodB kFuRkNY+a7UOuRObGXu1xk8/wRCz3Xqd57iZ2kBKz3ewER3i2fMOLIhW4gzfqdJSajJn2KmW0yO jqkw= X-Gm-Gg: ASbGncv++FYlPiRSC/czXkO4caS7QQpGeRy33NQTl4jPKvRKDRPYnfLpXtSsIVpW8rw ZSD9tmf/dRLcRG9Ir1YILo8wd6UolkFTUy/0j3z/mdMdMxBDUziJow7ht5tHnlyvWnEVwm2WQAT WlK9nEj1zvhnzbwjdhnYKWh8QElMO7R6g6jkMRK21Ro+BDP9P/tPuBgUpmwHn82fA30w+AxWpcA /I32Vc91TuHGXocrqCgCY8vpN7vs5alMaR+Qa8ebtx+DEkcXPl7tsSyOKui5ZfKczymIks9+gq8 jw4M3FI/5igm3HXSwtn93eb7aepDmTGO8A== X-Google-Smtp-Source: AGHT+IFPJyGjnUsRZeaY44fmEh/SiweImCCy68WTeuUkc401dDmZLMEGIvY7XoFFNuBzMNqTiJh7yw== X-Received: by 2002:a05:6402:194b:b0:5dc:7374:261d with SMTP id 4fb4d7f45d1cf-5de44fe941dmr29883010a12.7.1739126954129; Sun, 09 Feb 2025 10:49:14 -0800 (PST) Received: from localhost.localdomain ([2a01:599:10c:b87f:d8f8:533a:afe2:1907]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ab772f491dcsm707321166b.22.2025.02.09.10.49.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 Feb 2025 10:49:13 -0800 (PST) From: Roman Scherer To: guix-patches@gnu.org Subject: [PATCH] gnu: Add go-github-com-jphastings-jwker. Date: Sun, 9 Feb 2025 19:49:00 +0100 Message-ID: <662b06e29f0500bb8c207e930daffbfb84d3552f.1739126926.git.roman@burningswell.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=2a00:1450:4864:20::62d; envelope-from=roman@burningswell.com; helo=mail-ej1-x62d.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: Roman Scherer 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 (-) * gnu/packages/golang-crypto.scm (go-github-com-jphastings-jwker): New variable. Change-Id: Iffc746524f2cd4461ae7f204cb8c82136b63d21d --- gnu/packages/golang-crypto.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm index 70e40ee400..417a985ae0 100644 --- a/gnu/packages/golang-crypto.scm +++ b/gnu/packages/golang-crypto.scm @@ -1234,6 +1234,33 @@ (define-public go-github-com-jcmturner-aescts-v2 Stealing encryption and decryption methods.") (license license:asl2.0))) +(define-public go-github-com-jphastings-jwker + (package + (name "go-github-com-jphastings-jwker") + (version "0.2.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jphastings/jwker") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0nb487c2cfazxwqghq5a8iz8gyi0hhajc39c260f0n6d3ib1798g")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/jphastings/jwker/cmd/jwker" + #:unpack-path "github.com/jphastings/jwker")) + (propagated-inputs (list go-github-com-stretchr-testify)) + (home-page "https://github.com/jphastings/jwker") + (synopsis "Command line tool to easily convert keys between the PEM and +JWK file formats") + (description "This package provides a command line tool to convert keys +between the @acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web +Key}file formats.") + (license license:expat))) + (define-public go-github-com-jzelinskie-whirlpool (package (name "go-github-com-jzelinskie-whirlpool") base-commit: 5f6fdadb4af5a0a94f41c4365a3c73e31fed01af -- 2.48.1 ------------=_1739541902-12298-1-- From unknown Sat Jun 21 03:28:10 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#76162] closed ([PATCH] gnu: Add go-github-com-jphastings-jwker.) References: <662b06e29f0500bb8c207e930daffbfb84d3552f.1739126926.git.roman@burningswell.com> Resent-From: Roman Scherer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 14 Feb 2025 14:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 76162 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76162@debbugs.gnu.org Cc: roman@burningswell.com, sharlatanus@gmail.com X-Debbugs-Original-To: help-debbugs@gnu.org (GNU bug Tracking System) X-Debbugs-Original-Cc: Roman Scherer , Sharlatan Hellseher , 76162@debbugs.gnu.org Received: via spool by 76162-submit@debbugs.gnu.org id=B76162.173954347917977 (code B ref 76162); Fri, 14 Feb 2025 14:32:01 +0000 Received: (at 76162) by debbugs.gnu.org; 14 Feb 2025 14:31:19 +0000 Received: from localhost ([127.0.0.1]:47759 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiwis-0004fs-Np for submit@debbugs.gnu.org; Fri, 14 Feb 2025 09:31:19 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:54492) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiwip-0004fW-GG for 76162@debbugs.gnu.org; Fri, 14 Feb 2025 09:31:16 -0500 Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-ab7f42ee3ecso422119466b.0 for <76162@debbugs.gnu.org>; Fri, 14 Feb 2025 06:31:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20230601.gappssmtp.com; s=20230601; t=1739543469; x=1740148269; darn=debbugs.gnu.org; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from:from:to :cc:subject:date:message-id:reply-to; bh=i9nY4t0vhbPbhVCuQahVzycgrdSNljOw1MaYfVmpfSo=; b=ZgFlW1zMaDFCkt06Xp+r6rD3tqSUcIth0tCBfThRorv/JaZx9M3eU4upXwoCfKhiiy 8OvUWpEPX1A4HMO7zC29vZyYChdpmDJmKgMFHEKWVvb16EN9OJEjsL+AEwrwlFmw4KOC g1ohqd/jwWEn7kcLlCC9Ij7sLVhpkbGUC8Wzjh0KaoaeIJwk7uMaN98lulp0vSWnmQal x12PfQp2OeJZuxDDDAwjrlOu+K82QFD6w9OX6hbsQkqpoVOsAI4Ln9MBkTa/G7NoJ3em YQ7u8O+Vw24atUsM4SfkOWizSRB5GxDNIKK2pYK/65HFRjtwhHv1EfriXU1rYIZNuQPo DYPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739543469; x=1740148269; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=i9nY4t0vhbPbhVCuQahVzycgrdSNljOw1MaYfVmpfSo=; b=AGaXNRL0J8I1l8hNE3xH0wKA7cE6me3b+3APsyzxcYuiuKTdXX2RsmPWIPFeFxXdde Lrl6L1tbJPBRTFIzSJA6vH2zQQiKLXFiH+e7pJ6X+DbmjtUVPjdtOBC3uoFvuV6eePE1 nl8fOoJtujNAf4mFSO4ovvIb3OT3DnpOlzyrZ1c5yaxwq9Yu7l9RSSsDN14MgcrF+OOJ lUI8SZZhAd1HktKjEN+2Vi40Zf6zUuZAVz209bNhY9NGBWqJNIovkwNRYlyg1V8mOrST mMPnUfp2RXdd5h91en7D1Lum0uTjYr82bzdeCzot1R1y6GPSlu0ARagc9RjC4umJxb59 0Eqg== X-Forwarded-Encrypted: i=1; AJvYcCUudIRhetM4rz4ndSXud6viIW2xywK16M1MFrv7P9kSMf3CbDp8gXOIBu/+RhEGHA1t85qDqA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwPcjZ71/Csvi5FCINuPGtTSnoygN9nhfx1BpTOhWEsI/euU+FY /P6JZm/kZFljNzv/DCrtnyAnRkahA5UpNwZeYk5ay+59ZCDmuinsf9O+1LNeSzSngsdzHV/CVuB X8vM= X-Gm-Gg: ASbGncv9Dj9gW2wYbpgnC7nDr+eVp7wIaEyIcRZ18tRzyhe0/xb4Cc7K8tYxq1xtgBR pu2au83lP9p/oDQLQN34AtUQ3YE8nkcK6gbvNuyeZWxUyYK3IPTfrXEhNWki8MTrzzWyRIPsB31 7+1D/blyE4wzVKxbnXVlGuUaCFxXsNOuk8WNwy4mBmIoSk2UmFEFza7PX8diKsfuhf7fqVjZhZ+ hT6xYBPuFFACLdT1JhjCqEMPBBYFpQII3wRfo2WCF9cew2lNMfWBt2hJWhXmys7EuJTTo16Bdfy nyLCD9Q= X-Google-Smtp-Source: AGHT+IE5ZA0sB2uIpzM9qCan/FYpcJjhRPqbk4CpfUqzzfq3GOT748IPyXPvDPfmOA1cftdcWdVPrQ== X-Received: by 2002:a17:907:1c92:b0:aa6:9461:a186 with SMTP id a640c23a62f3a-aba5018d5a9mr773002366b.46.1739543469252; Fri, 14 Feb 2025 06:31:09 -0800 (PST) Received: from m1 ([2a01:599:10b:f79:d63b:6274:c334:5aad]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-abaa663210asm71728766b.117.2025.02.14.06.31.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Feb 2025 06:31:08 -0800 (PST) From: Roman Scherer In-Reply-To: (GNU bug Tracking System's message of "Fri, 14 Feb 2025 14:05:02 +0000") Date: Fri, 14 Feb 2025 15:31:06 +0100 Message-ID: <864j0wmwd1.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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 References: <8734ggtyf2.fsf@gmail.com> <662b06e29f0500bb8c207e930daffbfb84d3552f.1739126926.git.roman@burningswell.com> User-Agent: mu4e 1.12.8; emacs 29.4 Thank you Oleg! Date: Fri, 14 Feb 2025 15:31:06 +0100 help-debbugs@gnu.org (GNU bug Tracking System) writes: > Your bug report > > #76162: [PATCH] gnu: Add go-github-com-jphastings-jwker. > > 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 76162@debbugs.gnu.org. > > -- > 76162: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76162 > GNU Bug Tracking System > Contact help-debbugs@gnu.org with problems > > From: Sharlatan Hellseher > Subject: [PATCH] gnu: Add go-github-com-jphastings-jwker. > To: 76162-done@debbugs.gnu.org > Date: Fri, 14 Feb 2025 14:04:49 +0000 (25 minutes, 54 seconds ago) > > > Hi > > Thank you for the patch. > > I've adjusted it to build library and executable in 2 separate packages. > > --8<---------------cut here---------------start------------->8--- > modified gnu/packages/golang-crypto.scm > @@ -1275,15 +1275,15 @@ (define-public go-github-com-jphastings-jwker > (build-system go-build-system) > (arguments > (list > - #:import-path "github.com/jphastings/jwker/cmd/jwker" > - #:unpack-path "github.com/jphastings/jwker")) > - (propagated-inputs (list go-github-com-stretchr-testify)) > + #:import-path "github.com/jphastings/jwker")) > + (native-inputs > + (list go-github-com-stretchr-testify)) > (home-page "https://github.com/jphastings/jwker") > - (synopsis "Command line tool to easily convert keys between the PEM and > -JWK file formats") > - (description "This package provides a command line tool to convert keys > -between the @acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web > -Key}file formats.") > + (synopsis "PEM -> JWK conversion tool") > + (description > + "This package implements a functionality to convert keys between the > +@acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web Key} file > +formats.") > (license license:expat))) > > (define-public go-github-com-jzelinskie-whirlpool > @@ -2592,6 +2592,19 @@ (define-public age-keygen > #:unpack-path "filippo.io/age" > #:install-source? #f)))) > > +(define-public go-jwker > + (package/inherit go-github-com-jphastings-jwker > + (name "go-jwker") > + (arguments > + (list > + #:tests? #f > + #:install-source? #f > + #:build-flags > + #~(list (string-append "-ldflags=-X main.version=" > + #$(package-version this-package))) > + #:unpack-path "github.com/jphastings/jwker" > + #:import-path "github.com/jphastings/jwker/cmd/jwker")))) > + > (define-public go-keyring > (package > (inherit go-github-com-99designs-keyring) > --8<---------------cut here---------------end--------------->8--- > > Pushed to master as 5c9572a5e60d7e91ba5b182b1a80fc9ce42846a7. > > -- > Oleg > > ---------- > > From: Roman Scherer > Subject: [PATCH] gnu: Add go-github-com-jphastings-jwker. > To: guix-patches@gnu.org > Cc: Roman Scherer > Date: Sun, 9 Feb 2025 19:49:00 +0100 > Date: Sun, 9 Feb 2025 19:49:00 +0100 (4 days, 19 hours, 41 minutes ago) > > * gnu/packages/golang-crypto.scm (go-github-com-jphastings-jwker): New variable. > > Change-Id: Iffc746524f2cd4461ae7f204cb8c82136b63d21d > --- > gnu/packages/golang-crypto.scm | 27 +++++++++++++++++++++++++++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm > index 70e40ee400..417a985ae0 100644 > --- a/gnu/packages/golang-crypto.scm > +++ b/gnu/packages/golang-crypto.scm > @@ -1234,6 +1234,33 @@ (define-public go-github-com-jcmturner-aescts-v2 > Stealing encryption and decryption methods.") > (license license:asl2.0))) > > +(define-public go-github-com-jphastings-jwker > + (package > + (name "go-github-com-jphastings-jwker") > + (version "0.2.1") > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/jphastings/jwker") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "0nb487c2cfazxwqghq5a8iz8gyi0hhajc39c260f0n6d3ib1798g")))) > + (build-system go-build-system) > + (arguments > + (list > + #:import-path "github.com/jphastings/jwker/cmd/jwker" > + #:unpack-path "github.com/jphastings/jwker")) > + (propagated-inputs (list go-github-com-stretchr-testify)) > + (home-page "https://github.com/jphastings/jwker") > + (synopsis "Command line tool to easily convert keys between the PEM and > +JWK file formats") > + (description "This package provides a command line tool to convert keys > +between the @acronym{PEM, Privacy-Enhanced Mail} and @acronym{JWK, JSON Web > +Key}file formats.") > + (license license:expat))) > + > (define-public go-github-com-jzelinskie-whirlpool > (package > (name "go-github-com-jzelinskie-whirlpool") > > base-commit: 5f6fdadb4af5a0a94f41c4365a3c73e31fed01af --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFLBAEBCAA1FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmevU6oXHHJvbWFuQGJ1 cm5pbmdzd2VsbC5jb20ACgkQPdpSUn0qwZmTJAgA04L0Tdzwr0CQ3ms5Cn//jZEB 8EeegTpXLps1Eh291b/6XDQfJo4BZCitMtuJRQMFtg6TwiSs2tCPAZlFq18Wobqj z7KSPK8GhspfO0+cTj6HWqQaZY1uAV/N4JPW7kmqd/o/BHOn+SDjw3gbCXVXnkF/ URiPIVjS9QaRsFuKVslgRv8Gchd0/SA3ktRekJ2VO/gGfPqvzjnkxPmLONqn9lMl oFQG2yIpe+UdJZNpWMup9vOYP98Fx/hGlEWz+381O0fnlNzWRTKnxboZWDz6vaQj 2f63K5UrNUSohJNYsSgm4Txv0NYagyLvEW4K4TzCdxsdPT2UR7VI6qyEx2o5Lg== =iyUI -----END PGP SIGNATURE----- --=-=-=--