Sharlatan Hellseher
5bb5a61cb2
gnu: spritely-libp2p-daemon: Enable tests, simplify.
...
* gnu/packages/ipfs.scm (spritely-libp2p-daemon)
[arguments] <go>: Default ig go-1.21 from the go-build-system.
<embed-files>: Use it instead of custom phase.
<phases>: Remove 'fix-libp2p-asn-util-embed.
[propagated-inputs]: Remove go-github-com-libp2p-go-libp2p,
go-github-com-libp2p-go-libp2p-peer,
go-github-com-libp2p-go-libp2p-crypto, and
go-github-com-multiformats-go-multiaddr.
[native-inputs]: Add go-github-com-libp2p-go-libp2p,
go-github-com-multiformats-go-multiaddr, and
go-github-com-stretchr-testify.
Change-Id: I594aa2958092b6943ef961a2cd3df89379cbbde2
2025-01-12 16:32:13 +00:00
Sharlatan Hellseher
cc3f0e51cd
gnu: go-github-com-quic-go-quic-go: Adjust tests.
...
Tests fail in CI as seen in
<https://ci.guix.gnu.org/build/7688366/log/raw >.
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go) [phases]
{check}: Adjust gingo options as tests fail in CI but passed when tested
locally on 16 threads machine. Remove randomization, add logic to set
"--proc" option.
Change-Id: I25be422622cbab20f2eeb7c8200e20ab9491cf44
2025-01-12 11:24:13 +00:00
Sharlatan Hellseher
db0564c88c
gnu: Add go-0xacab-org-leap-obfsvpn.
...
* gnu/packages/golang-web.scm (go-0xacab-org-leap-obfsvpn): New variable.
Change-Id: I5335db751f755b283919f7c153c0d30a5c7b546b
2025-01-12 00:36:52 +00:00
Sharlatan Hellseher
026b9b80fa
gnu: Add go-github-com-labstack-echo-v4.
...
* gnu/packages/golang-web.scm (go-github-com-labstack-echo-v4): New variable.
Change-Id: I7e7b93d00ac37254c914ed6da262f590dc08d51c
2025-01-12 00:21:10 +00:00
Sharlatan Hellseher
64d39fd08e
gnu: Add go-github-com-labstack-gommon.
...
* gnu/packages/golang-xyz.scm (go-github-com-labstack-gommon): New variable.
Change-Id: Ieb84db29cd2aa7417286406b0c1c7397c3e4d573
2025-01-12 00:08:32 +00:00
Sharlatan Hellseher
ce5fce4bce
gnu: Add go-github-com-valyala-fasttemplate.
...
* gnu/packages/golang-xyz.scm (go-github-com-valyala-fasttemplate): New variable.
Change-Id: I7b7a4314c0ae68f03bb6a25c6b71e4e95bbd7639
2025-01-12 00:01:32 +00:00
Sharlatan Hellseher
cc4e9891d6
gnu: Deprecate go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird.
...
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Deprecate variable.
(lyrebird): New variable.
* gnu/packages/tor-browsers.scm (torbrowser) [inputs]: Remove
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird,
add lyrebird.
(mullvadbrowser): Adjust "modify-inputs" accordingly.
Change-Id: I8aa67148a08baafcd0dfe3a0ceac43c5939139e9
2025-01-11 23:42:10 +00:00
Sharlatan Hellseher
a61976c53f
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird: Update to 0.5.0.
...
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird): Update to 0.5.0.
[arguments] <phases>: Remove 'substitutions.
[propagated-inputs]: Remove go-golang-org-x-text; add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2.
Change-Id: I1cfe5a97a3a4749b13ee1eabc703ce351246ac6f
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
b8bb73f8e6
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Move to golang-web.
...
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I20584072a46eb9d1d818c0c82794a717dc6d79ab
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
2934fb2710
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel: Update to 0.0.0-20240711104640-e64b1b3562f3.
...
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-webtunnel): Update to 0.0.0-20240711104640-e64b1b3562f3.
[propagated-inputs]: Add
go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib.
Change-Id: Ib562ecabe5779af3050928fea3152da34f97ce45
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
8cf988bfc3
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2.
...
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-snowflake-v2): New variable.
Change-Id: I9f3ecfa9fddebd32bfb662e7f51d9cb1dca9d05b
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
50aa5cb28a
gnu: Add go-github-com-xtaci-kcp-go-v5.
...
* gnu/packages/golang-web.scm (go-github-com-xtaci-kcp-go-v5): New variable.
Change-Id: I7db3d6fee648e30da52a210cb2ce045fdf344d6d
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
88483eac54
gnu: Add go-github-com-tjfoc-gmsm.
...
* gnu/packages/golang-crypto.scm (go-github-com-tjfoc-gmsm): New variable.
Change-Id: I6c4ef3997743aafc103acca7a00c98724e1b3b0b
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
5660a49213
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-sqs.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-service-sqs): New variable.
Change-Id: I3ede5899d448349fd1936df7a7554cb3df415629
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
ad1489120d
gnu: go-github-com-aws-aws-sdk-go-v2: Update to 1.32.0.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2): Update to 1.32.0.
[source] <snippet>: Delete service/sqs submodule.
Change-Id: I094233d1a84b63f221ccf191e1f9be4a66bd2f2e
2025-01-11 23:40:17 +00:00
Sharlatan Hellseher
e0838463c2
gnu: Add go-github-com-realclientip-realclientip-go.
...
* gnu/packages/golang-web.scm (go-github-com-realclientip-realclientip-go): New variable.
Change-Id: I523b5a6435567e02e2f7123a560cb9c414681263
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
1cdfd9e33d
gnu: Add go-github-com-txthinking-socks5.
...
* gnu/packages/golang-web.scm (go-github-com-txthinking-socks5): New variable.
Change-Id: I5fea89984f73f366d9fe8f73827e40ffbfe0fe2e
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
4e1f5e7bcc
gnu: Add go-github-com-patrickmn-go-cache.
...
* gnu/packages/golang-xyz.scm (go-github-com-patrickmn-go-cache): New variable.
Change-Id: I3c5fa4e1cf60670ecaeb75e98ea16370f03655a9
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
b2d2ff18eb
gnu: Add go-github-com-txthinking-runnergroup.
...
* gnu/packages/golang-web.scm (go-github-com-txthinking-runnergroup): New variable.
Change-Id: I305b21fcaba0cebdef5771370de43fe2b24c13a2
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
c425e80347
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-geoip.
...
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-geoip): New variable.
Change-Id: I627b9548e6d115da3eeec035a644f5b524af05d6
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
7488e9dde1
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib: Move to golang-web.
...
* gnu/packages/golang.scm
(go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I0c705ff30c527c426774b15ddbdee0dc0a17df9a
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
692cf23794
gnu: go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib: Update to 1.6.0.
...
* gnu/packages/golang.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-goptlib): Update to 1.6.0.
Change-Id: I49951a2d2b6fd2abac41469045ab4f930d705fc6
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
8c6979fe5a
gnu: Add go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-ptutil.
...
* gnu/packages/golang-web.scm (go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-ptutil): New variable.
Change-Id: Id2605f51bec0bd1d0deb0a753d879f8c6d1c37ba
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
a52c238c23
gnu: go-github-com-99designs-keyring: Simplify.
...
* gnu/packages/golang-crypto.scm (go-github-com-99designs-keyring)
[arguments] <test-flags>: Move skip tests logic here.
<phases>: Remove 'disable-failing-tests.
Change-Id: I69dc7a85963632c430bfc0f54caacaa371675bcd
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
50dc4aa41f
gnu: go-filippo-io-edwards25519: Update to 1.1.0.
...
* gnu/packages/golang-crypto.scm (go-filippo-io-edwards25519): Update to 1.1.0.
Change-Id: I3f43676941a2bc3d277085362fdeafca54afe7e8
2025-01-11 23:40:16 +00:00
Sharlatan Hellseher
40ba28c2d7
gnu: Add go-github-com-xtgo-uuid.
...
* gnu/packages/golang-xyz.scm (go-github-com-xtgo-uuid): New variable.
Change-Id: I4b18996fe59ca752ac4e471d4ada63ce98b66745
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
ed6802b787
gnu: Add go-github-com-templexxx-xorsimd.
...
* gnu/packages/golang-xyz.scm (go-github-com-templexxx-xorsimd): New variable.
Change-Id: I7c160724d98ae38f7a776a7f85a10128eae00024
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
2dac06a5ab
gnu: Add go-github-com-templexxx-cpu.
...
* gnu/packages/golang-xyz.scm (go-github-com-templexxx-cpu): New variable.
Change-Id: I19b13fefdce5d00f8f5f86d09dd41b3f789669cb
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
1a7d65961d
gnu: Add go-github-com-klauspost-asmfmt.
...
* gnu/packages/golang-xyz.scm (go-github-com-klauspost-asmfmt,
go-asmfmt): New variables.
Change-Id: Ib6d7b3f0e844e8f3a5e1b29d458faa115b9d670a
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
94e71abab0
gnu: Add go-github-com-klauspost-reedsolomon.
...
* gnu/packages/golang-xyz.scm (go-github-com-klauspost-reedsolomon): New variable.
Change-Id: I85674269cfe5fc6e4a9729ae8a6858daee31aedd
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
5b019c71bb
gnu: gopls: Move to golang-xyz.
...
* gnu/packages/golang.scm (gopls): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ic1d121f112848f63786a6fa93498ba9ccc937354
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
4a1114d780
gnu: go-github-com-go-ini-ini: Adjust inputs.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-ini-ini)
[propagated-inputs]: Remove go-github-com-stretchr-testify.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: Ifef01ad461ae940bec9950380f742feb009ce0f8
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
10bca6cf10
gnu: go-github-com-go-ini-ini: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-go-ini-ini): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I0c7defa973b0301de3064d53b6c6b502fca9ef95
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
dac5e227c8
gnu: go-github-com-gedex-inflector: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-gedex-inflector): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I16eb15cc6f3b53997cf387df0991979dc941580d
2025-01-11 23:40:15 +00:00
Sharlatan Hellseher
ac92c63328
gnu: go-github-com-gedex-inflector: Update to 0.0.0-20170307190818-16278e9db813.
...
* gnu/packages/golang.scm (go-github-com-gedex-inflector): Update to 0.0.0-20170307190818-16278e9db813.
Change-Id: Ie169c7a1b89fe4967156687f3e5f8806a412b0fc
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
1bf26a2848
gnu: go-github-com-golang-freetype: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-golang-freetype): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I5e455f90937905ba5ec2078dccd7037da78ed372
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
495f580199
gnu: go-github-com-golang-freetype: Update to 0.0.0-20170609003504-e2365dfdc4a0.
...
* gnu/packages/golang.scm (go-github-com-golang-freetype): Update to 0.0.0-20170609003504-e2365dfdc4a0.
Change-Id: I3bfcc112e1f894c7e0ca9c457ead749e2c7f2fa3
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
97d0bf455d
gnu: go-github-com-lunixbochs-vtclean: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-lunixbochs-vtclean): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I3babc373bf702e022bf126d7867f3a2719cb481e
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
7711ded42b
gnu: go-github-com-shurcool-sanitized-anchor-name: Move to golang-xyz.
...
* gnu/packages/golang.scm
(go-github-com-shurcool-sanitized-anchor-name): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ieabd617d33e2185de2ded7b58f26fede569017ac
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
2ecd9dc72d
gnu: go-github-com-rubyist-tracerx: Move to golang-check.
...
* gnu/packages/golang.scm (go-github-com-rubyist-tracerx): Move from here ...
* gnu/packages/golang-check.scm: ... to here.
Change-Id: Ie3791edb545221c42468293b1ac7e9a818c32662
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
a85d3bf633
gnu: go-github-com-rubyist-tracerx: Update to 0.0.0-20170927163412-787959303086.
...
* gnu/packages/golang.scm (go-github-com-rubyist-tracerx): Update to 0.0.0-20170927163412-787959303086.
Change-Id: Ia038f1150447970281d7cdf601a304c87a071c93
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
4715ef6686
gnu: go-github-com-michiwend-gomusicbrainz: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-michiwend-gomusicbrainz): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I6d56c558651e788773034cb88b38d5350db0f2c2
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
fd7b08c17d
gnu: go-github-com-michiwend-gomusicbrainz: Update to 0.0.0-20181012083520-6c07e13dd396.
...
* gnu/packages/golang.scm (go-github-com-michiwend-gomusicbrainz): Update to 0.0.0-20181012083520-6c07e13dd396.
[propagated-inputs]: Add go-github-com-michiwend-golang-pretty.
[native-inputs]: Remove go-github-com-michiwend-golang-pretty and
go-github-com-kr-text.
Change-Id: I19f642a9226d864a84668012aebfba211b39b3de
2025-01-11 23:40:14 +00:00
Sharlatan Hellseher
3597ac27a2
gnu: go-github-com-michiwend-golang-pretty: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-michiwend-golang-pretty): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I851eb0caa396f84240579008b7b6c15cf906432c
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
dac04994ff
gnu: go-github-com-michiwend-golang-pretty: Update to 0.0.0-20141116172505-8ac61812ea3f.
...
* gnu/packages/golang.scm (go-github-com-michiwend-golang-pretty): Update to 0.0.0-20141116172505-8ac61812ea3f.
[propagated-inputs]: Add go-github-com-kr-text.
[native-inputs]: Remove go-github-com-kr-text.
Change-Id: Ice10be459ce271cf94df6171cc60b9082717418f
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
b2c40a099e
gnu: go-github-com-mtibben-percent: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-github-com-mtibben-percent): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I72694bfd424e16b32a5390a64b3e7c16a8b17ee4
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
efee4ea755
gnu: go-mvdan-cc-gofumpt: Move to golang-xyz.
...
* gnu/packages/golang.scm (go-mvdan-cc-gofumpt): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I8be3ad98190babe01838b66c96da27d6a826cfb9
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
796d687ce7
gnu: go-mvdan-cc-gofumpt: Swap inheritance with gofumpt.
...
This change would help to use the library package by other Guix
modules which is not easy when it's inherited from the command.
* gnu/packages/golang.scm (go-mvdan-cc-gofumpt) [arguments]
<skip-build?>: Now it's a library, keep binary in dedicated package.
(gofumpt): Inherit.
[arguments] <tests?>: Tested in library.
<install-source?>: It's final binary, no source required.
<skip-build?>: We need to build it now.
[propagated-inputs]: Move all to native-inputs as it's final binary.
[native-inputs]: Inherit from go-mvdan-cc-gofumpt.
Change-Id: I05329e6d2a6f22d93c4a5a1baa71f5cf078b469e
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
d0a6c43ce5
gnu: Remove go-gopkg-in-errgo-v2.
...
No in use by any packages in Guix, no updates for 6 years.
* gnu/packages/golang-check.scm (go-gopkg-in-errgo-v2): Delete variable.
Change-Id: I21ff459c1a67e252e7b18343d50697f4d95246fd
2025-01-11 23:40:13 +00:00
Sharlatan Hellseher
299611bb03
gnu: gofumpt: Update to 0.7.0.
...
* gnu/packages/golang.scm (gofumpt): Update to 0.7.0.
[source] <snippet>: Remove it and re-implement the logic in the
'set-fallback-version phase, #:build-flags and #:test-flags.
[arguments] <go>: Use go-1.22.
<build-flags>: Provide version.
<test-flags>: Skip one test.
<phases>: Add 'set-fallback-version.
[propagated-inputs]: Remove go-github-com-pkg-diff, go-github-com-kr-text,
go-github-com-kr-pretty, and go-github-com-frankban-quicktest.
[native-inputs]: Remove go-gopkg-in-errgo-v2; add go-github-com-go-quicktest-qt.
Change-Id: Ibddb05925040fe1293dedb246617ed366fc4014d
2025-01-11 23:40:13 +00:00