1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-15 19:40:46 +02:00
Commit graph

153795 commits

Author SHA1 Message Date
Sharlatan Hellseher
ae32c2a201
gnu: go-github-com-google-cadvisor: Fix build.
* gnu/packages/golang.scm (go-github-com-google-cadvisor) [arguments]
<test-subdirs>: Limit to project's root.

Change-Id: I4c1e21bba2fdb35f345d1fb8d4d69b7f2a3ea6c0
2025-01-22 22:02:09 +00:00
Sharlatan Hellseher
6d62353187
gnu: go-github-com-d4l3k-messagediff: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-d4l3k-messagediff):
[propagated-inputs]: Add go-golang-org-x-net.

Change-Id: I795ec6178c18c1e32a659c3ca80029a43e1da75e
2025-01-22 21:52:57 +00:00
Sharlatan Hellseher
4919b8aefb
gnu: go-github-com-couchbase-gomemcached: Move to golang-xyz.
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I62b77bffa9f6e673ebcedc58599c7e2a0e827f4c
2025-01-22 21:49:44 +00:00
Sharlatan Hellseher
789c1cf9fc
gnu: go-github-com-couchbase-gomemcached: Update to 0.3.2.
* gnu/packages/databases.scm (go-github-com-couchbase-gomemcached): Update to 0.3.2.
[arguments] <test-flags>: Skip one tests.
<test-subdirs>: Limit to project root, some submodule requires BSL
licensed dependencies.
[propagated-inputs]: Add go-github-com-pkg-errors.

Change-Id: I661df8055f678f9f05add9785ab827ae11bd1b9e
2025-01-22 21:48:22 +00:00
Sharlatan Hellseher
944ce009eb
gnu: Remove go-gopkg-in-square-go-jose-v2.
* gnu/packages/golang-web.scm (go-gopkg-in-square-go-jose-v2): Delete variable.

Change-Id: I840a831342108dcdc3af60d13fcf7d50f27c7ba4
2025-01-22 21:23:36 +00:00
Sharlatan Hellseher
99f8d7f290
gnu: go-github-com-coreos-go-oidc: Update to 2.3.0.
* gnu/packages/golang-web.scm (go-github-com-coreos-go-oidc): Update to 2.3.0.
[propagated-inputs]: Remove go-gopkg-in-square-go-jose-v2; add
go-gopkg-in-go-jose-go-jose-v2.
[native-inputs]: Add go-golang-org-x-net.

Change-Id: I6d08c792503d7b3ae376025419dcfef585525a73
2025-01-22 21:23:36 +00:00
Sharlatan Hellseher
ce13a0d19a
gnu: Add go-gopkg-in-go-jose-go-jose-v2.
* gnu/packages/golang-web.scm (go-gopkg-in-go-jose-go-jose-v2): New variable.

Change-Id: I939a96358bf992608869362040c60cef7ecc657a
2025-01-22 21:23:36 +00:00
Sharlatan Hellseher
1b83198655
gnu: Add go-github-com-biogo-store.
This change merges all extracted subdirs under the same variable as it's
distributed in single module according to project's go.mod.

* gnu/packages/bioinformatics.scm (go-github-com-biogo-store-kdtree,
go-github-com-biogo-store-llrb, go-github-com-biogo-store-step):
Delete variables.

(go-github-com-biogo-store): New variable.
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Set as seen in go.mod.

(go-github-com-biogo-biogo) [propagated-inputs]: Remove
go-github-com-biogo-store-kdtree, go-github-com-biogo-store-llrb, and
go-github-com-biogo-store-step. Add go-github-com-biogo-store.

Change-Id: I1db4efea31fc7f1f5e96b21e874a523cf631f370
2025-01-22 21:06:22 +00:00
Sharlatan Hellseher
acbff09fe5
gnu: Add go-github-com-biogo-hts.
This change merges all extracted subdirs under the same variable as it's
distributed in single module according to project's go.mod.

* gnu/packages/bioinformatics.scm (go-github-com-biogo-hts-bam,
go-github-com-biogo-hts-bgzf, go-github-com-biogo-hts-cram,
go-github-com-biogo-hts-csi, go-github-com-biogo-hts-fai,
go-github-com-biogo-hts-sam, go-github-com-biogo-hts-tabix): Delete
variables.

(go-github-com-biogo-hts): New variable.
[arguments] <skip-build?>: No go files in project's root.
<import-path>: Set as seen in go.mod.
<test-flags>: Skip 2 tests requiring network access.

(go-github-com-biogo-biogo) [propagated-inputs]: Remove
go-github-com-biogo-hts-bam, add go-github-com-biogo-hts.

Change-Id: I2cace7a0c732e7590b3b34865323bc38b41b0d86
2025-01-22 21:02:28 +00:00
Sharlatan Hellseher
0c8e83ab1a
gnu: go-github-com-alecthomas-chroma: Update to 0.10.0.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-chroma): Update to 0.10.0.
[native-inputs]: Add go-github-com-alecthomas-kong,
go-github-com-alecthomas-kong-hcl, go-github-com-gorilla-csrf,
go-github-com-gorilla-handlers, go-github-com-gorilla-mux,
go-github-com-mattn-go-colorable, and go-github-com-mattn-go-isatty.

Change-Id: I48b68706fb32b64a594957a696c0f32b824c1590
2025-01-22 20:35:58 +00:00
Sharlatan Hellseher
5666d81212
gnu: Add go-github-com-alecthomas-kong-hcl.
* gnu/packages/golang-xyz.scm (go-github-com-alecthomas-kong-hcl): New variable.

Change-Id: Iea741ab1740eb0c956621ac6ed095a47014d3112
2025-01-22 20:35:58 +00:00
Sharlatan Hellseher
2a9758e1c9
gnu: go-1.23: Update to 1.23.5.
* gnu/packages/golang.scm (go-1.23): Update to 1.23.5.

Change-Id: Icebfdec646e0ede42d3321d4246b1b21f3d18250
2025-01-22 00:35:18 +00:00
Sharlatan Hellseher
1a950bf54b
gnu: go-1.22: Update to 1.22.11.
* gnu/packages/golang.scm (go-1.22): Update to 1.22.11.

Change-Id: I7899175194d89e1eb32787439ddd113c6d0ac6db
2025-01-22 00:35:17 +00:00
Sharlatan Hellseher
1b23d09bf6
gnu: go: Disable time bomb tests for all versions.
* gnu/packages/golang.scm (go-1.21): Move 'skip-crypto-tls-tests phase
from here ...
(go-1.16, go-1.17): ... to here. This will fix the build of all
inherited Golang versions.

Change-Id: Iecf166dcd622800c54aa9357ff1aba6787ac49d1
2025-01-22 00:10:10 +00:00
Sharlatan Hellseher
3998babb63
gnu: Add go-github-com-babolivier-go-doh-client.
* gnu/packages/golang-web.scm (go-github-com-babolivier-go-doh-client): New variable.

Change-Id: I332d6e7cc5b9b1502c24d95ad2a06164181e324d
2025-01-21 23:48:01 +00:00
Sharlatan Hellseher
00b0610044
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-21 23:48:01 +00:00
Sharlatan Hellseher
c710002f1c
gnu: Add go-0xacab-org-leap-obfsvpn.
* gnu/packages/golang-web.scm (go-0xacab-org-leap-obfsvpn): New variable.

Change-Id: I5335db751f755b283919f7c153c0d30a5c7b546b
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
f8b6d1672f
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-21 23:48:00 +00:00
Sharlatan Hellseher
d084156233
gnu: Add go-github-com-labstack-gommon.
* gnu/packages/golang-xyz.scm (go-github-com-labstack-gommon): New variable.

Change-Id: Ieb84db29cd2aa7417286406b0c1c7397c3e4d573
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
1602f95f03
gnu: Add go-github-com-valyala-fasttemplate.
* gnu/packages/golang-xyz.scm (go-github-com-valyala-fasttemplate): New variable.

Change-Id: I7b7a4314c0ae68f03bb6a25c6b71e4e95bbd7639
2025-01-21 23:48:00 +00:00
Sharlatan Hellseher
b80dcf5a07
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-21 23:48:00 +00:00
Sharlatan Hellseher
1f8122036b
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-21 23:48:00 +00:00
Sharlatan Hellseher
27ed8dc7fe
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-21 23:48:00 +00:00
Sharlatan Hellseher
8054e80da2
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-21 23:48:00 +00:00
Sharlatan Hellseher
8f03067db7
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-21 23:48:00 +00:00
Sharlatan Hellseher
6f8a5b29de
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-21 23:47:59 +00:00
Sharlatan Hellseher
ddffdc4f6b
gnu: Add go-github-com-tjfoc-gmsm.
* gnu/packages/golang-crypto.scm (go-github-com-tjfoc-gmsm): New variable.

Change-Id: I6c4ef3997743aafc103acca7a00c98724e1b3b0b
2025-01-21 23:47:59 +00:00
Sharlatan Hellseher
6cf76f90d9
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-21 23:47:59 +00:00
Sharlatan Hellseher
8d2b508f6f
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-21 23:47:59 +00:00
Sharlatan Hellseher
a985e20c47
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-21 23:47:59 +00:00
Sharlatan Hellseher
9b601ba37f
gnu: Add go-github-com-txthinking-socks5.
* gnu/packages/golang-web.scm (go-github-com-txthinking-socks5): New variable.

Change-Id: I5fea89984f73f366d9fe8f73827e40ffbfe0fe2e
2025-01-21 23:47:59 +00:00
Sharlatan Hellseher
e0893fffce
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-21 23:47:59 +00:00
Sharlatan Hellseher
3245ebe88c
gnu: Add go-github-com-txthinking-runnergroup.
* gnu/packages/golang-web.scm (go-github-com-txthinking-runnergroup): New variable.

Change-Id: I305b21fcaba0cebdef5771370de43fe2b24c13a2
2025-01-21 23:47:59 +00:00
Sharlatan Hellseher
4feda720a1
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-21 23:47:59 +00:00
Sharlatan Hellseher
e1a95fe341
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-21 23:47:59 +00:00
Sharlatan Hellseher
101fcb47cf
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-21 23:47:58 +00:00
Sharlatan Hellseher
6a00dab4c2
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-21 23:47:58 +00:00
Sharlatan Hellseher
7009476627
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-21 23:47:58 +00:00
Sharlatan Hellseher
0af5e34f2e
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-21 23:47:58 +00:00
Sharlatan Hellseher
cc8ff5be2e
gnu: Add go-github-com-xtgo-uuid.
* gnu/packages/golang-xyz.scm (go-github-com-xtgo-uuid): New variable.

Change-Id: I4b18996fe59ca752ac4e471d4ada63ce98b66745
2025-01-21 23:47:58 +00:00
Sharlatan Hellseher
9f3da826e1
gnu: Add go-github-com-templexxx-xorsimd.
* gnu/packages/golang-xyz.scm (go-github-com-templexxx-xorsimd): New variable.

Change-Id: I7c160724d98ae38f7a776a7f85a10128eae00024
2025-01-21 23:47:58 +00:00
Sharlatan Hellseher
04ca445dd2
gnu: Add go-github-com-templexxx-cpu.
* gnu/packages/golang-xyz.scm (go-github-com-templexxx-cpu): New variable.

Change-Id: I19b13fefdce5d00f8f5f86d09dd41b3f789669cb
2025-01-21 23:47:58 +00:00
Sharlatan Hellseher
22b4bd772a
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-21 23:47:58 +00:00
Sharlatan Hellseher
ca1312816b
gnu: Add go-github-com-klauspost-reedsolomon.
* gnu/packages/golang-xyz.scm (go-github-com-klauspost-reedsolomon): New variable.

Change-Id: I85674269cfe5fc6e4a9729ae8a6858daee31aedd
2025-01-21 23:47:58 +00:00
Sharlatan Hellseher
2a6587cf5f
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-21 23:47:57 +00:00
Sharlatan Hellseher
fc831d6bec
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-21 23:47:57 +00:00
Sharlatan Hellseher
a242505baa
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-21 23:47:57 +00:00
Sharlatan Hellseher
04dc2c0ae0
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-21 23:47:57 +00:00
Sharlatan Hellseher
b3887f71bb
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-21 23:47:57 +00:00
Sharlatan Hellseher
1f77ca8624
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-21 23:47:57 +00:00