Add go-github-com-jzelinskie-whirlpool

  • Open
  • quality assurance status badge
Details
3 participants
  • Tobias Geerinckx-Rice
  • Sharlatan Hellseher
  • Superfly Johnson
Owner
unassigned
Submitted by
Superfly Johnson
Severity
normal

Debbugs page

S
S
Superfly Johnson wrote on 7 Sep 09:06 -0700
(address . guix-patches@gnu.org)
d4cd4c0f-5a74-41ee-8b7d-5b289634d8ae@yahoo.com
It is a requirement for rclone and I was trying to update rclone to the
latest version. Unfortunately the go-build-system doens't seem to
correctly make available downloaded go libraries?

The library implements the whirlpool cryptographic algorithm.

Thank you for your time and consideration
From f81b0cf21c7eab8a21efdb5a5cddee30eb70cdb7 Mon Sep 17 00:00:00 2001
Message-ID: <f81b0cf21c7eab8a21efdb5a5cddee30eb70cdb7.1725725059.git.superfly.johnson@yahoo.com>
From: Superfly Johnson <superfly.johnson@yahoo.com>
Date: Sat, 7 Sep 2024 11:39:57 -0400
Subject: [PATCH] Add go-github-com-jzelinskie-whirlpool

Change-Id: I5a6f5cbbbdfc6c7f1a07f07459d87217a4fd3404
---
gnu/packages/golang-crypto.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)

Toggle diff (46 lines)
diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm
index a9c8b68d4e..2bc2072b31 100644
--- a/gnu/packages/golang-crypto.scm
+++ b/gnu/packages/golang-crypto.scm
@@ -23,6 +23,7 @@
;;; Copyright © 2024 Jesse Eisses <jesse@eisses.email>
;;; Copyright © 2024 Troy Figiel <troy@troyfigiel.com>
;;; Copyright © 2024 Jean Simard <woshilapin@tuziwo.info>
+;;; Copyright © 2024 Superfly Johnson <superfly.johnson@yahoo.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -851,6 +852,31 @@ (define-public go-github-com-jcmturner-aescts-v2
Stealing encryption and decryption methods.")
(license license:asl2.0)))
+(define-public go-github-com-jzelinskie-whirlpool
+ (package
+ (name "go-github-com-jzelinskie-whirlpool")
+ (version "0.0.0-20201016144138-0675e54bb004")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/jzelinskie/whirlpool")
+ (commit (go-version->git-ref version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "0w74h9dz8pkwal3aqymymsq2zgl7d16dw1kxa7dfkad167g3s1mz"))))
+ (build-system go-build-system)
+ (arguments
+ (list
+ #:import-path "github.com/jzelinskie/whirlpool"))
+ (home-page "https://github.com/jzelinskie/whirlpool")
+ (synopsis "Implements the Whirlpool cryptographic protocol.")
+ (description
+ "Package whirlpool implements the ISO/IEC 10118-3:2004 whirlpool cryptographic
+hash. Whirlpool is defined in
+@@url{http://www.larc.usp.br/~pbarreto/@code{WhirlpoolPage.html,http://www.larc.usp.br/~pbarreto/WhirlpoolPage.html}}.")
+ (license license:bsd-3)))
+
(define-public go-github-com-libp2p-go-libp2p-crypto
(let ((commit "7240b40a3ddc47c4d17c15baabcbe45e5219171b")
(revision "0"))
--
2.45.2
T
T
Tobias Geerinckx-Rice wrote on 7 Sep 13:36 -0700
38BAE506-96A0-4EA4-8793-BF755A5562AA@tobias.gr
Hello... Superfly person,

Thanks for the patch!

On 7 September 2024 16:06:47 UTC, Superfly Johnson via Guix-patches via <guix-patches@gnu.org> wrote:
Toggle quote (2 lines)
> Unfortunately the go-build-system doens't seem to correctly make available downloaded go libraries?

What do you mean?

Toggle quote (2 lines)
Wow. Did the Guix importer produce this?


Kind regards,

T G-R

Sent on the go. Excuse or enjoy my brevity.
S
S
Sharlatan Hellseher wrote on 8 Sep 03:40 -0700
Add go-github-com-jzelinskie-whirlpool
(address . 73112@debbugs.gnu.org)
87r09ufmx9.fsf@gmail.com
Hi,

I've checked the rclone v1.67.0 which does not provide "vendor" any
amount of missing packages is quite high. If you keen to help you may
start to unwind it by a small portion (say 10 patches per issue).

I'm in a process of unbundle all vendored project in ipfs/kubo which may
overlap some of the networking/cryptographic packages required for
rclone and restic update.

--
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmbdfzIACgkQdtcnv/Ys
0rUrSA/8CmNG/7fC3aPXrK/aSz85NJFIlLeE1ZYZJenTC+iZou1Tx7EVE0cC1a77
udQEgmvjdFLsDHtkD1x5iqyaUD2yfI+X2hKAC9I3i5DcIAurNfxBV+aXzsejzcnU
x/wFhfsa23rxFePfAHqaiIwr3POx25spTFX1e9aH0Yd+gBw65iO6EpsAvg4Lvxrj
iDpxzv6ovRomeZbEph+DLzWp41mZg4xUOlddUdUA0SsOEBRpZnoj9clOCLA+FDsI
sQAYyIv5I1dLNnxgSTnDwYRG9c8cwJtMMvOWYm9RYsLrIbigyyF2SOpklkCCy+S1
TuDdPXTG9ZyfduhybbN0bsFD8w6wSApSoWFTL8r2Y5FvG1Rs5+5FL2Diznis4QDg
tgXmqxy5lsPtxA72aZz1DcqC5qoRrUiRpn5HHcsdBimGbep983xED86JQ/eUpBr2
jHfXIUvxoaDxfM+C1NZ2nvJLJ2ZGp8D/LOd2h5m9unXxk2a4yszrl8AhVukLdKLe
YnlWjKcVJUSUMjLRx83xHp/qXVZXpX/Hzqa1YODjJ/DjhZaIUkovMlPEmBsbn5xQ
geadT75CWlaY3wJh9leO8Gn7m44AJvyg575BueWRPNuDGzdCIJkOjH5+1k8MQsGT
n8AshZ2y8Wl20mlCq9vPKPc9YCnHYGVGsEu2y2nGn3vQ7dfkmak=
=3NHy
-----END PGP SIGNATURE-----

?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 73112@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 73112
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch