After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet>.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
We are now building with go-1.24 by default.
Automated via:
git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d'
Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto)
[arguments]: When building for riscv64-linux skip a test.
Change-Id: Ibc62d37a6187bbeb5d251f10980d0fdd1c5240dd
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-transports):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I0092d1b230418d3cbd7ee081837b6fcd427c546e
* gnu/packages/golang.scm (go-github-com-operatorfoundation-shapeshifter-ipc):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I4a41a0f49845af734a91333ab45fc8295411589e
* gnu/packages/golang.scm (go-github-com-blanu-dust): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: Icd47f787e7a901f60bc78e00701a7c8d4a6c05b1
* gnu/packages/golang.scm (go-github-com-operatorfoundation-obfs4): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I8d2a9d44ffab1b13d6429e89804431f366b12399
* gnu/packages/golang.scm (go-github-com-gsterjov-go-libsecret): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: Idd2800d55531b0045d1099272fa0d6a2b3ca27b9
It was proposed in #62284 on <2023-03-20>.
* gnu/packages/golang-crypto.scm (go-go-mau-fi-libsignal): New variable.
Co-authored-by: conses <contact@conses.eu>
Co-authored-by: Miguel Ángel Moreno <mail@migalmoreno.com>
Change-Id: Ia72d54957b97204278886ce23bf15a7ece746aa4
This change slightly improves cross reference and cycle between modules.
* gnu/packages/crypto.scm: Remove (gnu packages golang-crypto), (gnu
packages golang-build) and (guix build-system go).
(ssh-to-pgp): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I5b59e19704e212fca917de30c9b3b3e0dc4da80b
This package provides a dedicated go.mod file and distributed separately
from go-github-com-gxed-hashland.
* gnu/packages/golang-crypto.scm (go-github-com-gxed-hashland-murmur3):
Do not inherit from go-github-com-gxed-hashland.
[source]: Provide it.
[home-page]: Likewise.
[license]: Likewise.
Change-Id: Id7b9d62a99badb2950f5cecc9171037a82219ce3
* gnu/packages/crypto.scm (go-github-com-jedisct1-go-minisign): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I03446e947a83c315c026efaa1e2a29d105287fa3
Reported in #75970 by Roman Scherer <roman@burningswell.com>.
Tests containing in "dynamic" directory fail to find ld on aarch64-linux
system, these changes limit the number of tests to current project's
root and "xxhsum" subdir.
* gnu/packages/golang-crypto.scm (go-github-com-cespare-xxhash-v2)
[arguments] <test-subdirs>: Limit to "xxhsum" and project's root.
Change-Id: Id67a33c313e127ffafbcf64da01515a6a3cc96fc
Has no users in Guix, failed to build, not maintained upstream: "This
repository has been archived by the owner on Jan 31, 2024. It is now
read-only."
* gnu/packages/golang-crypto.scm (go-github-com-quic-go-qtls-go1-20): Delete variable.
Change-Id: Ib946c435711d8289b2ecd9a2594b830781dcdc4a
* gnu/packages/golang.scm (go-github-com-spaolacci-murmur3): Move from
here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I05fca3251cf7706f8e34295657d57e43f1213079
* gnu/packages/golang.scm (go-github-com-mr-tron-base58): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I85d07e3451db02d39df1620ce9dfd69baaa0b8eb
* gnu/packages/golang.scm (go-github-com-dgryski-go-mph): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I58bb4f8d6be1e840d214a2e1487a3637bbef0edf
* gnu/packages/golang.scm (go-github-com-dgryski-go-metro): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I1aa3193aa57ca3b8dd1dca49038dbc045f8bfc1a
* gnu/packages/golang.scm (go-github-com-xdg-go-pbkdf2): Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I3151905dcf2cdedc00c4d2f84b0e76f5b6a25d30
* gnu/packages/golang.scm (go-github-com-twmb-murmur3): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I38c3e1e43b9d20e426bd653a1255033000f0917a
* gnu/packages/golang.scm (go-github-com-dchest-siphash): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I88a952103cf74c8a8482f243be0af6ee24cb85da