Sharlatan Hellseher
a8ae0e4176
gnu: Add go-github-com-gopacket-gopacket.
...
* gnu/packages/golang-web.scm (go-github-com-gopacket-gopacket): New variable.
Change-Id: I43c7a5532700b4ff029562e24f901535c9f0302e
2025-07-01 08:41:01 +01:00
David Thompson
4df13d122a
gnu: Add go-go-opentelemetry-io-contrib.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I7f62b78dc281cbb55cc98aa85fdbc486102a804f
2025-06-17 15:17:18 +02:00
André Batista
2602e40362
gnu: lyrebird: Update to 0.6.1.
...
* gnu/packages/golang-web.scm (lyrebird): Update to 0.6.1.
[arguments] <#:go>: Set to go-1.23.
Change-Id: Icb361b94cde4567e6d872cd8b2252ab7b22ef041
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-10 12:31:49 +01:00
Ashvith Shetty
42f18e1f49
gnu: Add go-github-com-ohler55-ojg.
...
* gnu/packages/golang-web.scm (go-github-com-ohler55-ojg): New variable.
Change-Id: I8922bee0be925f250d59fbf5017a8a213d15a6bd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-05-27 15:13:01 +02:00
André Batista
bd7139de98
gnu: lyrebird: Add version info.
...
See the project's Makefile. Without this flag, version info defaults
to 'devel'.
* gnu/packages/golang-web.scm (lyrebird)[arguments]<#:build-flags>: Add
ldflag required for building with version information; append default
ldflags in case they are shadowed.
Change-Id: Iaa94c205244b3028b7e935b5ff83cf16b67f1b95
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:34 +01:00
Daniel Ziltener
d80b6134a4
gnu: go-github-com-sherclockholmes-webpush-go: Update to 1.4.0.
...
* gnu/packages/golang-web.scm (go-github-com-sherclockholmes-webpush-go):
Update to 1.4.0.
[propagated-inputs]: Remove go-github-com-golang-jwt-jwt; add
go-github-com-golang-jwt-jwt-v5.
Change-Id: I90cee2e34ce5cd245f100c30a41fa6349c8565bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
André Batista
391f2c728a
gnu: lyrebird: Update to 0.6.0.
...
* gnu/packages/golang-web.scm (lyrebird): Update to 0.6.0.
[arguments] <#:go>: Set to go-1.22.
Change-Id: Ic42a459b851f4e1befbef3c7764f627f3b45d7c9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
08da56701f
gnu: packages/golang-*: Skip some tests on ARM.
...
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]
<test-flags>: Skip 4 failing tests on ARM systems.
(go-golang-org-x-net) [arguments] <test-flags>: Skip 2 tests on ARM
systems. <phases>: Do not delete 'build, skip it.
* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[arguments] <test-flags>: Skip one failing test on ARM systems.
* gnu/packages/golang-maths.scm (go-gonum-org-v1-gonum) [arguments]
<test-subdirs>: Skip tests in "spatial" on non x86-64 systems.
* gnu/packages/golang-web.scm (go-github-com-safchain-ethtool)
[arguments] <test-flags>: Skip one test failing on ARM.
(go-github-com-mdlayher-socket) [arguments] <test-flags>: Skip one test
on ARM systems.
(go-github-com-mdlayher-netlink) [arguments] <test-flags>: Skip some
failing tests on ARM systems.
(go-github-com-mikioh-tcp) [arguments] <test-flags>: Move logic here,
skip one test on ARM system. <phases>: Remove 'disable-failing-tests.
(go-github-com-libp2p-go-yamux-v4) [arguments] <test-flags>: Skip one
failing test on ARM systems.
(go-github-com-libp2p-go-yamux-v5) [arguments]: Inherit from
go-github-com-libp2p-go-yamux-v4.
(go-github-com-marten-seemann-tcp) [arguments] <test-flags>: Move logic
here, and skip one failing test on ARM system. <phases>: Remove
'disable-failing-tests.
* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-temp-err-catcher)
[arguments] <test-flags>: Skip one failing test on ARM system.
(go-github-com-jbenet-goprocess): [arguments] <test-flags>: Run short
tests only skip 7 tests on ARM systems.
(go-github-com-cilium-ebpf) [arguments] <test-flags>: Skip 2 failing
tests on ARM system.
(go-github-com-elastic-gosigar) [arguments] <test-flags>: Utilize it and
skip 2 failing tests on ARM systems. <phases>: Remove
'disable-failing-tests.
Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
5f8a6d5703
gnu: go-go-opencensus-io: Enable all tests.
...
* gnu/packages/golang-web.scm (go-go-opencensus-io)
[arguments] <go>: Use go-1.22.
<test-subdirs>: Run all available tests.
[propagated-inputs]: Add go-google-golang-org-grpc.
Change-Id: If8d93c3b2911139b36ece7c5e00def160e2be5ab
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
47b8b2e491
gnu: Add go-0xacab-org-leap-lb.
...
* gnu/packages/golang-web.scm (go-0xacab-org-leap-lb): New variable.
Change-Id: I709977aa4f6f95bebd09a427f0cd0dae8bbde512
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
8cf9e46974
gnu: Add go-k8s-io-cri-api.
...
* gnu/packages/golang-web.scm (go-k8s-io-cri-api): New variable.
Change-Id: I9880f13f89b7fc83457ac947ae05e4b21da3a9b1
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
32d8bb6507
gnu: Add go-google-golang-org-grpc.
...
* gnu/packages/golang-web.scm (go-google-golang-org-grpc): New variable.
Change-Id: I428367aa3dc0eacb0f44c9b74ba8a9923df363b9
2025-05-26 16:50:32 +01:00
Sharlatan Hellseher
095b722fb0
gnu: Add go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp): New variable.
Change-Id: Id59c1ad7cb3fc8f89b66b70f9bfd72ef53081954
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
a7e3ffa564
gnu: Add go-go-opentelemetry-io-otel-metric.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-metric): New variable.
Change-Id: I5940dd1dd7d66a8e56d989b72f279d5b841123d0
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
32eaa07433
gnu: Add go-go-opencensus-io.
...
* gnu/packages/golang-web.scm (go-go-opencensus-io): New variable.
Change-Id: I1568485f766bd0a9e711d7a4d6ce60ede531200a
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
3ff8febdab
gnu: Add go-github-com-libp2p-go-yamux-v5.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-yamux-v5): New variable.
Change-Id: I7a2dc453b42b9e02d69083a9d140c5ca40bdf854
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
f8618e8dae
gnu: Add go-github-com-pion-webrtc-v4.
...
* gnu/packages/golang-web.scm (go-github-com-pion-webrtc-v4): New variable.
Change-Id: I963344b5c1a1f45ccb590b2f409a28e9d0c2ecac
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
e015e63ab5
gnu: Add go-github-com-pion-ice-v4.
...
* gnu/packages/golang-web.scm (go-github-com-pion-ice-v4): New variable.
Change-Id: Ibd7fc48c64d269c0ade6cb1a7fb7db67040e73c3
2025-05-26 16:50:26 +01:00
Sharlatan Hellseher
d61cf11cb9
gnu: Add go-github-com-pion-srtp-v3.
...
* gnu/packages/golang-web.scm (go-github-com-pion-srtp-v3): New variable.
Change-Id: I93b7b0b45eeecd5f300d201142193965062c2198
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
cb2d69a1b8
gnu: Add go-github-com-pion-turn-v4.
...
* gnu/packages/golang-web.scm (go-github-com-pion-turn-v4): New variable.
Change-Id: I7aa1a9fd2246f1ad98744f82c6f936f5422d80b4
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
df97619e41
gnu: go-github-com-pion-turn: Enable tests.
...
* gnu/packages/golang-web.scm (go-github-com-pion-turn) [arguments]
<tests?>: Enable them.
<test-flags>: Skip 2 tests requiring networking setup.
<phases>: Add 'remove-examples.
Change-Id: I89b4ed95a41862ce0acb99bb710f2c95e1d0462e
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
df084b0aa7
gnu: go-github-com-libp2p-go-yamux-v4: Update to 4.0.2.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-yamux-v4): Update to 4.0.2.
Change-Id: I0e89fd0243cc57fe1a42f1f0367496d855c9adf7
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
71df1a67a7
gnu: go-github-com-pion-transport-v3: Update to 3.0.7.
...
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v3): Update to 3.0.7.
Inherit from go-github-com-pion-transport-v2.
[source]: Do not inherit it.
[arguments]: Substitute instead replacing.
Change-Id: I74083fb10bdd1b8a834d23fbd6438c2c44d0861b
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
3db0cb6d2b
gnu: go-github-com-pion-sdp-v3: Update to 3.0.10.
...
* gnu/packages/golang-web.scm (go-github-com-pion-sdp-v3): Update to 3.0.10.
Change-Id: Iae0280d426d5d17200083e19509d979b49486787
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
b0f524f653
gnu: go-github-com-pion-sctp: Update to 1.8.36.
...
* gnu/packages/golang-web.scm (go-github-com-pion-sctp): Update to 1.8.36.
Change-Id: Ic580b87d5671d404fef5a6e0783c0de04f54d815
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
5486adaf52
gnu: go-github-com-pion-rtp: Update to 1.8.11.
...
* gnu/packages/golang-web.scm (go-github-com-pion-rtp): Update to 1.8.11.
Change-Id: I451fca40568c50de9c5969d1c5b230a3b37d06d1
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
ec3719afd7
gnu: go-github-com-pion-interceptor: Update to 0.1.37.
...
* gnu/packages/golang-web.scm (go-github-com-pion-interceptor): Update to 0.1.37.
Change-Id: I3f06fbedc313db945cd659a0a303a95467b2e684
2025-05-26 16:50:25 +01:00
Sharlatan Hellseher
42ac2bc2cc
gnu: go-github-com-pion-datachannel: Update to 1.5.10.
...
* gnu/packages/golang-web.scm (go-github-com-pion-datachannel): Update to 1.5.10.
Change-Id: I21e8ec40b82bae4ad4eb5b460d50643be0d8f6f4
2025-05-26 16:50:24 +01:00
Sharlatan Hellseher
6a1c669acf
gnu: Add go-github-com-urfave-negroni.
...
* gnu/packages/golang-web.scm (go-github-com-urfave-negroni)
(go-github-com-urfave-negroni-v3): New variables.
Change-Id: I67b334df6c61c0db6f7614382c21c60e7280ec67
2025-05-26 16:50:24 +01:00
Sharlatan Hellseher
0f681074c5
gnu: Add go-goji-io.
...
* gnu/packages/golang-web.scm (go-goji-io): New variable.
Change-Id: I9697d0e46a38635834bb77f9ca0cc9b86f42fccf
2025-05-26 16:50:24 +01:00
Sharlatan Hellseher
6d9c5b8812
gnu: go-mvdan-cc-xurls-v2: Update to 2.6.0.
...
* gnu/packages/golang-web.scm (go-mvdan-cc-xurls-v2): Update to 2.6.0.
[propagated-inputs]: Remove go-github-com-rogpeppe-go-internal; add
go-github-com-rogpeppe-go-internal-1.14.
(xurls): Swapt to PACKAGE/INHERIT.
[arguments]: Do not overwrite them and just substitute keyword arguments
instead.
Change-Id: I201b308a290e38660aa2896958ba40d88d44ace2
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
bd9bf63c55
gnu: Add go-gitlab-com-gitlab-org-api-client-go.
...
* gnu/packages/golang-web.scm (go-gitlab-com-gitlab-org-api-client-go): New variable.
Change-Id: I1ddee93ce15b3882947b3a3d42c46463f004cc2f
2025-05-26 16:50:23 +01:00
Sharlatan Hellseher
87306f3555
gnu: Add go-github-com-digitalocean-godo.
...
* gnu/packages/golang-web.scm (go-github-com-digitalocean-godo): New variable.
Change-Id: I5aaaefaae6326db1603d2bcc5241643aa97e9fda
2025-05-26 16:50:20 +01:00
Sharlatan Hellseher
b1e03662f5
gnu: lyrebird: Move to golang-web.
...
* gnu/packages/golang.scm (lyrebird): Move from here ...
* gnu/packages/golang-web.scm: ... to here.
* gnu/packages/tor-browsers.scm: Add (gnu packages golang-web).
Change-Id: I26ecdbf2b40008c4c453fcf91423cabf9e90cf87
2025-05-26 16:50:18 +01:00
Sharlatan Hellseher
41e098be93
gnu: go-github-com-willscott-goturn: Move to golang-web.
...
* gnu/packages/golang.scm (go-github-com-willscott-goturn): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I64745a4804b41101f6c6b3152d3cb04081dc6315
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
3eea492d93
gnu: go-0xacab-org-leap-shapeshifter: Move to golang-web.
...
* gnu/packages/golang.scm (go-0xacab-org-leap-shapeshifter): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
* gnu/packages/vpn.scm: Add (gnu packages golang-web)
Change-Id: I5293efbd1a34b46880e682cb61147f997d575a08
2025-05-26 16:50:17 +01:00
Sharlatan Hellseher
78573eac62
gnu: Add go-github-com-justinas-alice.
...
* gnu/packages/golang-web.scm (go-github-com-justinas-alice): New variable.
Change-Id: I7e5ae210eecfe3930c5729f20013386cff930a59
2025-05-26 16:50:14 +01:00
Sharlatan Hellseher
2f09820c6e
gnu: Add go-github-com-fasthttp-router.
...
* gnu/packages/golang-web.scm (go-github-com-fasthttp-router): New variable.
Change-Id: Id6a35e3d3bb47ac21d1712a9377c53c50d9d97a1
2025-05-26 16:50:14 +01:00
Sharlatan Hellseher
3a386f3381
gnu: go-github-com-libp2p-go-libp2p-asn-util: Generate network list.
...
* gnu/packages/golang-web.scm (go-github-com-libp2p-go-libp2p-asn-util)
[source] <snippet>: Delete generated network list file.
[arguments] <phases>: Add 'generate-sorted-network-list.
[native-inputs]: Add specification-ip2asn-v6.
Change-Id: Iab9e3c4329fd9a894bafab98d2f274d7f9bb0dad
2025-05-26 16:50:14 +01:00
Sharlatan Hellseher
e934b69728
gnu: Add go-go-opentelemetry-io-otel-trace.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-trace): New variable.
Change-Id: Iaf75918693a9b20a842315add5564f9768e9f3ad
2025-05-26 16:50:13 +01:00
Sharlatan Hellseher
c7942bea49
gnu: Add go-github-com-anacrolix-envpprof.
...
* gnu/packages/golang-web.scm (go-github-com-anacrolix-envpprof): New variable.
Change-Id: I524a3dc0fa3b472b2bef1648e9e43cbde767660d
2025-05-26 16:50:12 +01:00
Sharlatan Hellseher
d2caf5c48b
gnu: Add go-github-com-elazarl-go-bindata-assetfs.
...
* gnu/packages/golang-web.scm (go-github-com-elazarl-go-bindata-assetfs): New variable.
Change-Id: I83b526527a5ece32d2ea532a9376b9534bb6cf4d
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
d5df0bb35d
gnu: go-github-com-cenkalti-backoff-v4: Fix description.
...
* gnu/packages/golang-web.scm (go-github-com-cenkalti-backoff-v4)
[description]: Extract long reference URL from description to resolve
linter warning.
Change-Id: Ic3be56992a4aa8342b08afa62ec10509a4754e6a
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
454c7f0432
gnu: Add go-github-com-minio-minio-go.
...
* gnu/packages/golang-web.scm (go-github-com-minio-minio-go,
go-github-com-minio-minio-go-v7): New variables.
Change-Id: I1b9f09cede70e8723659779e9bb604d2a36dcd19
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
4d8275e6d1
gnu: go-github-com-opentracing-contrib-go-stdlib: Update to 1.1.0.
...
* gnu/packages/golang-web.scm (go-github-com-opentracing-contrib-go-stdlib): Update to 1.1.0.
[arguments] <skip-build?>: No go files in project's root.
<phases>: Use default 'check.
Change-Id: Iee586eea0184e3bd27d0440a3ebc5b69ff2135ba
2025-05-26 16:50:11 +01:00
Sharlatan Hellseher
a69a033066
gnu: Add go-github-com-ncw-swift-v2.
...
* gnu/packages/golang-web.scm (go-github-com-ncw-swift-v2): New variable.
Change-Id: I8a6801c476541b16abf5b342c1f0cf92d285f8ee
2025-05-26 16:50:10 +01:00
Sharlatan Hellseher
3c19170763
gnu: Add go-github-com-peterbourgon-unixtransport.
...
* gnu/packages/golang-web.scm (go-github-com-peterbourgon-unixtransport): New variable.
Change-Id: Iae4a542d05a0c840df48d9bf2cd3bae49b687893
2025-05-26 16:50:10 +01:00
Sharlatan Hellseher
1b17350379
gnu: Add go-github-com-restic-chunker.
...
* gnu/packages/golang-web.scm (go-github-com-restic-chunker): New variable.
Change-Id: I4bc77d8519360c81e852bd05ebe4b6c86f1f9798
2025-05-26 16:50:10 +01:00
Sharlatan Hellseher
bb867460c7
gnu: Add go-github-com-sacloud-go-http.
...
* gnu/packages/golang-web.scm (go-github-com-sacloud-go-http): New variable.
Change-Id: I96e04ad09fa755baff33edbbff3e5d40d466fcfc
2025-05-26 16:50:10 +01:00
Sharlatan Hellseher
4d11898c0c
gnu: Add go-code-gitea-io-sdk-gitea.
...
* gnu/packages/golang-web.scm (go-code-gitea-io-sdk-gitea): New variable.
Change-Id: I1138fd7e9ec12b43926a2bff05b5bd3b10b298be
2025-05-26 16:50:09 +01:00