Leo Nikkilä
e61d34b8b0
gnu: Add go-github-com-youmark-pkcs8.
...
* gnu/packages/golang-crypto.scm (go-github-com-youmark-pkcs8): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: If16a5d911d645396c5976893f2fc43a7f26bf283
2024-08-25 20:46:47 +01:00
Jean SIMARD
ac42af9adf
gnu: Add go-github-com-emersion-go-bcrypt.
...
* gnu/packages/golang-crypto.scm (go-github-com-emersion-go-bcrypt): New variable.
Change-Id: Ib627f26eebe1e530668d5b8f971d082fb0ebbe77
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-28 21:48:28 +01:00
Sharlatan Hellseher
f400b64826
gnu: go-github-com-protonmail-go-crypto: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto):
Enable tests.
[arguments]: <#:phases>: Add custom 'check phase.
Change-Id: I93f022ddc0f1145e136a13ba3e8e5a8cb86538c3
2024-07-28 21:48:28 +01:00
Jean SIMARD
f7f125ba5f
gnu: go-github-com-protonmail-go-crypto: Update to 1.0.0.
...
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto):
Update to 1.0.0. Adjust package style.
[inputs]: Add go-github-com-cloudflare-circl.
Change-Id: I775c32f7da0e1983c085ddaf24f7767909bdaebc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-28 21:48:28 +01:00
Sharlatan Hellseher
9e79d8dc5a
gnu: go-github-com-emersion-go-pgpmail: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-emersion-go-pgpmail):
Enable tests.
Change-Id: I3317c27e942e2f5f52a25354b53b7d8cb8c252b0
2024-07-26 21:16:15 +01:00
Sharlatan Hellseher
64aedb5576
gnu: go-github-com-emersion-go-pgpmail: Update to 0.2.1.
...
* gnu/packages/golang-crypto.scm (go-github-com-emersion-go-pgpmail): Update to 0.2.1.
[propagated-inputs]: Remove go-golang-org-x-crypto.
Change-Id: I77a4f29b9f72482ff0a66033df122bb0528137e6
2024-07-26 21:15:39 +01:00
Sharlatan Hellseher
6cf5896b03
gnu: Add go-keyring.
...
* gnu/packages/golang-crypto.scm (go-keyring): New variable.
Change-Id: I492e1724ecaef9d6819d99be0aff8ee5a3d72b13
2024-07-26 17:02:42 +01:00
Sharlatan Hellseher
51679b4a9a
gnu: go-github-com-99designs-keyring: Enable tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-99designs-keyring):
Refresh package style and enable tests.
[arguments]: <#:phases>: Add 'disable-failing-test phase.
[native-inputs]: Add gnupg, go-github-com-stretchr-testify, and password-store.
Change-Id: Id679e834180b9d5ad5e7c1c4ce009d17b3c3ab5f
2024-07-26 13:08:21 +01:00
Sharlatan Hellseher
408b35a18b
gnu: go-github-com-99designs-go-keyring: Rename variable.
...
* gnu/packages/golang-crypto.scm (go-github-com-99designs-go-keyring):
Rename variable to go-github-com-99designs-keyring to reflect go.mod
import path.
Change-Id: I0ceb3554cd9f2368958efe6493752ee5d2bfd919
2024-07-26 12:43:50 +01:00
Sharlatan Hellseher
a56bb2142a
gnu: Add go-github-com-cespare-xxhash.
...
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash): New
variable.
(go-github-com-cespare-xxhash-v2): Inherit from
go-github-com-cespare-xxhash.
Change-Id: I2fd831ecd91729a87bbe204dda42841cb05abb69
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
b167bab9a1
gnu: go-github-com-cespare-xxhash: Rename variable.
...
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash):
Rename to go-github-com-cespare-xxhash-v2 to reflect go.mod import path.
* gnu/packages/golang-xyz.scm (go-github-com-coocood-freecache)
[propagated-inputs]: Remove go-github-com-cespare-xxhash, add
go-github-com-cespare-xxhash-v2.
* gnu/packages/networking.scm (nebula) [native-inputs]: Remove
go-github-com-cespare-xxhash, add go-github-com-cespare-xxhash-v2.
* gnu/packages/textutils.scm (csvdiff): Likewise.
Change-Id: I4d26cea51178d25962933ff6f19f0afafef61d6d
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
da5d887f6f
gnu: go-github-com-oneofone-xxhash: Move to golang-crypto.
...
* gnu/packages/golang.scm (go-github-com-oneofone-xxhash): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I3cd79794512c92819771d1a639864c8218c1bdbc
2024-07-25 21:01:02 +01:00
Sharlatan Hellseher
bf56c9cb8b
gnu: go-github-com-quic-go-qtls-go1-20: Update to 0.4.1.
...
* gnu/packages/golang-crypto.scm (go-github-com-quic-go-qtls-go1-20): Update to 0.4.1.
Change-Id: I3f283357aa034208130f9775c7ff5a4c8e460115
2024-07-15 12:17:54 +01:00
Sharlatan Hellseher
1cb1442a40
gnu: age: Remove some failing test data.
...
* gnu/packages/golang-crypto.scm (age): Refresh package style.
[argument]: <#:phases>: Add 'remove-failing-test-data-files phase.
Change-Id: I8875ebf6140467353f6893daeb818f71a9151924
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
74a464d549
gnu: go-filippo-io-age: Update to 1.2.0.
...
* gnu/packages/golang-crypto.scm (go-filippo-io-age): Update to 1.2.0.
[arguments]: <#:phases>: Add 'copy-input-to-vendor-directory phase, and
'remove-vendor-directory.
[inputs]: Remove go-golang-org-x-sys, go-golang-org-x-term,
go-golang-org-x-crypto, and go-filippo-io-edwards25519.
[propagated-inputs]: Add go-golang-org-x-sys, go-golang-org-x-term,
go-golang-org-x-crypto, and go-filippo-io-edwards25519.
[native-inputs]: Add go-c2sp-org-cctv-age and
go-github-com-rogpeppe-go-internal.
Change-Id: I625001aa320653fd05db5d214948a9c5d0c200a3
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
26e7288812
gnu: Add go-c2sp-org-cctv-age.
...
* gnu/packages/golang-crypto.scm (go-c2sp-org-cctv-age): New variable.
Change-Id: Ib7f88cc33de9e4521df21856312182eff221f0a7
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
e61013a0d8
gnu: packages/golang-chrypto: Sort some packages.
...
Adjust order of some packages and place them in other golang-* ones, it
contains inherited packages which produce just executable CLI commands
without source installed.
* gnu/packages/golang-crypto.scm (age, age-keygen): Move variable to the
end of file.
Change-Id: I58db45f58c537c1c1d59ca29d89267ddd5f5260c
2024-07-15 12:17:52 +01:00
Sharlatan Hellseher
8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
...
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go >.
These changes set preferable default version to the minimal currently
maintained one e.g. 1.21
* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.
Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm
Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Rodion Goritskov
819d33a18d
gnu: Add go-github-com-google-go-tpm.
...
* gnu/packages/golang-crypto.scm (go-github-com-google-go-tpm): New variable.
Change-Id: Ib7b640dcb4ea6b87fca1d320f044315620f7e5f3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-11 12:29:43 +01:00
Sharlatan Hellseher
c160d88c6c
gnu: go-github-com-chmduquesne-rollinghash: Enable all tests.
...
* gnu/packages/golang-crypto.scm (go-github-com-chmduquesne-rollinghash):
Enable all tests.
[arguments]: <#:phases>: Add custom 'check phase.
[propagated-inputs]: Add go-code-cloudfoundry-org-bytefmt.
Change-Id: I2cfe6b3d490de4b85ed0814e074caac1f73d6936
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
bd7042bf31
gnu: go-github-com-chmduquesne-rollinghash: Update to 4.0.0-1.9a5199b.
...
* gnu/packages/golang-crypto.scm (go-github-com-chmduquesne-rollinghash): Update to 4.0.0-1.9a5199b.
Change-Id: I24d00040c7d04513d9b15b99fbcf02c29f1f5d23
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
f09654259f
gnu: go-github-com-chmduquesne-rollinghash: Move to golang-crypto.
...
* gnu/packages/syncthing.scm (go-github-com-chmduquesne-rollinghash):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I61a942c07655f51a61e198613eeaa3eb240b8df9
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
5978962638
gnu: go-github-com-go-asn1-ber-asn1-ber: Improve description.
...
* gnu/packages/golang-crypto.scm (go-github-com-go-asn1-ber-asn1-ber)
[description]: Apply textinfo acronym.
Change-Id: Icdaae8b688d729de49011314b7dc82a98fc4ae21
2024-06-27 00:35:22 +01:00
Sharlatan Hellseher
1202510c91
gnu: go-github-com-go-asn1-ber-asn1-ber: Update to 1.5.7.
...
* gnu/packages/golang-crypto.scm (go-github-com-go-asn1-ber-asn1-ber): Update to 1.5.7.
Change-Id: Iebabb5b67d196f7b8e599c472087126cc3ba9a72
2024-06-27 00:35:22 +01:00
Sharlatan Hellseher
46781c3008
gnu: go-github-com-go-asn1-ber-asn1-ber: Move to golang-crypto.
...
* gnu/packages/syncthing.scm (go-github-com-go-asn1-ber-asn1-ber): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: Ib146ac76bbd2d7c34c315dc4f424d05ced597011
2024-06-27 00:35:15 +01:00
Artyom V. Poptsov
cc97cec5dd
gnu: Add go-github-com-pion-randutil.
...
* gnu/packages/golang-crypto.scm (go-github-com-pion-randutil): New variable.
Change-Id: Ifb190df843022d556bada7927b180c2518f5869d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 21:43:53 +01:00
Jesse Eisses
223c531ec4
gnu: Add go-github-com-golang-jwt-jwt.
...
* gnu/packages/golang-crypto.scm (go-github-com-golang-jwt-jwt-v4): New variable.
(go-github-com-golang-jwt-jwt-v4): Inherit from go-github-com-golang-jwt-jwt.
Change-Id: I2382208434859b7a9b9a314930fa8769072964c7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-07 15:38:25 +01:00
Sharlatan Hellseher
3bc07d1feb
gnu: go-github-com-multiformats-go-multihash: Adjust inputs.
...
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash):
Adjust inputs.
[propagated-inputs]: Remove go-github-com-gxed-hashland-keccakpg and
go-github-com-minio-blake2b-simd.
Change-Id: I72e9e019de72d368e0fa63d6e49af8e24b98f5e1
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher
78257b564c
gnu: Remove go-github-com-multiformats-go-multihas-0.2.3.
...
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas):
Update to 0.2.3.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas-0.2.3):
Revmoe variable.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.
* gnu/packages/ipfs.scm (kubo): [inputs]: Swap
go-github-com-multiformats-go-multihas-0.2.3 to
go-github-com-multiformats-go-multihas.
Change-Id: Ic183a091d05cf93ba7cf430e59bb239951f1384a
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov
352e649ac2
gnu: Add go-github-com-multiformats-go-multihash-0.2.3.
...
* gnu/packages/golang-crypto.scm:
(go-github-com-multiformats-go-multihash-0.2.3): New variable.
Change-Id: I6ac1d5a5f96d01fa40c588e720c4b1c3b99a91a7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-12 16:58:42 +01:00
Sharlatan Hellseher
6e7b2b3387
gnu: go-github-com-multiformats-go-multihash: Fix indentation.
...
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash):
Fix indentation.
Change-Id: I81f041384d5f9f25c9aad319ce3be079ef49d722
2024-04-12 16:58:42 +01:00
Sharlatan Hellseher
b341e906a5
gnu: go-github-com-multiformats-go-multihash: Update to 0.0.1.
...
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash): Update to 0.0.1.
[propagated-inputs]: Remove go-github-com-spaolacci-murmur3; add
go-github-com-gxed-hashland-murmur3.
Change-Id: I95de6ec0b05ce4c25e79fecdae59fd7a8529fe0f
2024-04-12 16:35:21 +01:00
Sharlatan Hellseher
5eea7f6597
gnu: Add go-github-com-gxed-hashland-murmur3.
...
* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-murmur3): New variable.
Change-Id: I9085a373fa298d3359d164768a613a7a56c948db
2024-04-12 16:35:21 +01:00
Sharlatan Hellseher
eef9ae4dbf
gnu: Add go-github-com-gxed-hashland.
...
* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland): New variable.
Change-Id: I260901efb4d8062d5a4ce24672156b70e64814a5
2024-04-12 16:35:20 +01:00
Sharlatan Hellseher
0e5a981c2b
gnu: go-github-com-libp2p-go-libp2p-peer: Adjust inputs.
...
* gnu/packages/golang-crypto.scm (go-github-com-libp2p-go-libp2p-peer):
[propagated-inputs]: Swap from native-inputs to propagated-inputs to
access them from dependent packages. Remove
go-github-com-mr-tron-base58, go-github-com-gxed-hashland-keccakpg,
go-github-com-minio-blake2b-simd, go-github-com-minio-sha256-simd,
go-github-com-spaolacci-murmur3; and go-golang-org-x-crypto.
Change-Id: Ib646c1a3eba7ad31fecc99578eedc5a3892e1af1
2024-04-06 22:48:42 +01:00
Sharlatan Hellseher
62b950a45d
gnu: go-github-com-multiformats-go-multihash: Adjust inputs.
...
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihash):
[propagated-inputs]: Swap from native-inputs to propagated-inputs to
access them from dependent packages.
Change-Id: I5ad4b78153df5cdf163507ea1b51837a6351b645
2024-04-06 22:42:45 +01:00
Sharlatan Hellseher
3d2966e0b7
gnu: go-github-com-quic-go-quic-go: Move to golang-web.
...
* gnu/packages/golang.scm (go-github-com-quic-go-quic-go): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
* gnu/packages/golang-crypto.scm: Add (gnu packages golang-web) module.
Change-Id: I45053db9079d58e537084072e4c3d5bf80c39d2c
2024-03-21 23:50:26 +00:00
Sharlatan Hellseher
6f05c96f96
gnu: go-github-com-bwesterb-go-ristretto: Move to golang-crypto.
...
* gnu/packages/golang.scm (go-github-com-bwesterb-go-ristretto): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: Ia028e4c5ccceaec3f0ceb828a147eff72cf6a20f
2024-03-15 23:54:12 +00:00
Sharlatan Hellseher
773d469a0e
gnu: Add go-github-com-golang-jwt-jwt-v5.
...
* gnu/packages/golang-crypto.scm (go-github-com-golang-jwt-jwt-v5): New variable.
Change-Id: Ic4dae5e59495c5316586034c5ddbd5bcb70cdf95
2024-02-19 23:32:32 +00:00
Troy Figiel
971b7b01c1
gnu: Add go-github-com-golang-jwt-jwt-v4.
...
* gnu/packages/golang-crypto.scm (go-github-com-golang-jwt-jwt-v4): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: If96f032f404c4aaf80c7bd8a3e231336a8c6dbfb
2024-02-19 23:32:32 +00:00
Troy Figiel
3463158205
gnu: go-github-com-cespare-xxhash: Remove benchmarks.
...
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash)
[source]: Remove benchmarks.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Iabfcb76235206ffc2a9afb8d3cf185ebba99b59c
2024-02-13 21:26:38 +00:00
Sharlatan Hellseher
d8f69addc2
gnu: go-github-com-klauspost-compress: Move to golang-compression.
...
* gnu/packages/golang.scm (go-github-com-klauspost-compress): Move from here ...
* gnu/packages/golang-compression.scm: ... to here.
* gnu/packages/golang-compression.scm: Add (gnu packages
golang-compression) module.
* gnu/packages/golang-crypto.scm: As above.
* gnu/packages/golang-web.scm: As above.
* gnu/packages/uucp.scm: As above.
Change-Id: Ia99f1e6aae7f75940fc150eb02862c0b3e9f3325
2024-02-13 14:33:16 +00:00
Sharlatan Hellseher
8b3daeca55
gnu: go-golang-org-x-net: Move to golang-build.
...
* gnu/packages/golang.scm (go-golang-org-x-net,
go-golang-org-x-net-0.17, go-golang-org-x-net-html): Move from here ...
* gnu/packages/golang-build.scm: ... to here.
* gnu/packages/configuration-management.scm: Add (gnu packages golang-build) module.
* gnu/packages/education.scm: As above ...
* gnu/packages/file-systems.scm: As above ...
* gnu/packages/golang-check.scm: As above ...
* gnu/packages/golang-crypto.scm: As above ...
* gnu/packages/golang-web.scm: As above ...
* gnu/packages/golang-xyz.scm: As above ...
* gnu/packages/golang.scm: As above ...
* gnu/packages/ipfs.scm: As above ...
* gnu/packages/messaging.scm: As above ...
* gnu/packages/networking.scm: As above ...
* gnu/packages/uucp.scm: As above ...
* gnu/packages/version-control.scm: As above ...
Change-Id: If009e62555ada293f17cf0f42fde82c21ef4615e
2024-02-13 14:16:59 +00:00
Sharlatan Hellseher
312cacf29a
gnu: go-github-com-nats-io-nkeys: Update to 0.4.7.
...
* gnu/packages/golang-crypto.scm (go-github-com-nats-io-nkeys): Update to 0.4.7.
Change-Id: I75ab528c844ab5d046f297bdf9009d30c86eb90a
2024-02-08 21:46:23 +00:00
Benjamin
99c5d31e8b
gnu: Add go-github-com-nats-io-jwt-v2.
...
* gnu/packages/golang-crypto.scm (go-github-com-nats-io-jwt-v2): New variable.
Change-Id: I5253db9ceb1aa118cfc15e89823903f3f5b2b75c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-08 21:46:22 +00:00
Benjamin
dddc3b20bd
gnu: Add go-github-com-nats-io-nkeys.
...
* gnu/packages/golang-crypto.scm (go-github-com-nats-io-nkeys): New variable.
Change-Id: Id82a9afd15f110426fd7a16b286b5af5cae45c6a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-08 21:46:22 +00:00
Benjamin
ff61ca41d9
gnu: Add go-github-com-minio-highwayhash.
...
* gnu/packages/golang-crypto.scm (go-github-com-minio-highwayhash): New variable.
Change-Id: Ib6aa8a38946841e840b17848b07434487f0435ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-08 21:46:22 +00:00
Troy Figiel
1eda62a266
gnu: go-github-com-operatorfoundation-ed25519: Add missing input.
...
* gnu/packages/golang-crypto.scm (go-github-com-operatorfoundation-ed25519)
[native-inputs]: Add go-golang-org-x-crypto.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-02-05 22:34:48 +00:00
Hilton Chain
95c2de71a4
gnu: age-keygen: Move to (gnu packages golang-crypto).
...
This is a follow-up to c94fc0596f
, which
introduces cyclic module dependencies.
* gnu/packages/golang.scm (age-keygen): Move to…
* gnu/packages/golang-crypto.scm (age-keygen): …here.
Change-Id: Id4f526cd07cf74304d481ca0c94b516360c8dc6c
2024-02-01 14:19:44 +08:00
Hilton Chain
b2eac4455f
gnu: age: Move to (gnu packages golang-crypto).
...
This is a follow-up to c94fc0596f
, which
introduces cyclic module dependencies.
* gnu/packages/golang.scm (age): Move to…
* gnu/packages/golang-crypto.scm (age): …here.
Change-Id: I471ea739315cb052ed61c69ad52906c5c46852f5
2024-02-01 14:19:38 +08:00