Commit graph

510 commits

Author SHA1 Message Date
Sharlatan Hellseher
103e35a3d8
gnu: Add go-github-com-tj-go-kinesis.
* gnu/packages/golang-web.scm (go-github-com-tj-go-kinesis)
(go-github-com-tj-go-kinesis-bootstrap): New variables.

Change-Id: I1c2bf7363492e2ffe401fb50c2df933492b6a885
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
84b9934c2a
gnu: Add go-github-com-tj-go-elastic.
* gnu/packages/golang-web.scm (go-github-com-tj-go-elastic): New variable.

Change-Id: I51f23d747cb348cbe9d5902c7c9469e4a20116e6
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
4f96f6c6eb
gnu: Add go-github-com-smartystreets-go-aws-auth.
* gnu/packages/golang-web.scm (go-github-com-smartystreets-go-aws-auth): New variable.

Change-Id: I157ab7bd750f2746db0d0d52cff1ba6a7ff8106d
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
f99987e37e
gnu: Add go-github-com-aphistic-golf.
* gnu/packages/golang-web.scm (go-github-com-aphistic-golf): New variable.

Change-Id: I3d5c643c671e105a77e4eb52d16ebd64d01a0001
2025-07-22 20:13:04 +01:00
Sharlatan Hellseher
2c93bd406b
gnu: Add go-github-com-zitadel-oidc-v3.
* gnu/packages/golang-web.scm (go-github-com-zitadel-oidc-v3): New variable.

Change-Id: I08cd7240245e23e2eecae11128f4dfe474d51f74
2025-07-22 20:13:03 +01:00
Sharlatan Hellseher
c253056948
gnu: Add go-github-com-jeremija-gosubmit.
* gnu/packages/golang-web.scm (go-github-com-jeremija-gosubmit): New variable.

Change-Id: Ib56e516a626c6baf9a73409294d412223c412811
2025-07-22 20:13:03 +01:00
Sharlatan Hellseher
ef70a25c9d
gnu: Add go-github-com-cenkalti-rpc2.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-rpc2): New variable.

Change-Id: I16cd7d4412c73d80b8994208f2a77e7c46926d1e
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
c00c1c9032
gnu: Add go-github-com-cenkalti-hub.
* gnu/packages/golang-web.scm (go-github-com-cenkalti-hub): New variable.

Change-Id: I9954247ed71f833e44d6e34ff02107d6d04f296b
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
0fc790cde3
gnu: Add go-github-com-mdlayher-netx.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-netx): New variable.

Change-Id: Ic117beb87f6e5b6545a25b577a29d5665987ee18
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
9c7112e1a3
gnu: Add go-github-com-mdlayher-ndp.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-ndp): New variable.

Change-Id: Ib0a664b13e9ff5b11c40d8ccc4237bec66fe360b
2025-07-22 20:13:02 +01:00
Sharlatan Hellseher
1afd358aa2
gnu: Add go-github-com-mdlayher-arp.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-arp): New variable.

Change-Id: Ibf789917d67f907509a653b5227e628bc0955ba2
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
cbd3a610cd
gnu: Add go-github-com-mdlayher-ethernet.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-ethernet): New variable.

Change-Id: I9a37f259cbab8f4e50519589353a3838c2cc9d20
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
00185276f9
gnu: Add go-github-com-mdlayher-packet.
* gnu/packages/golang-web.scm (go-github-com-mdlayher-packet): New variable.

Change-Id: I09a800f03c20a23efd4eca27cdac939d558448e6
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
8aa4bef49c
gnu: Add go-github-com-muhlemmer-httpforwarded.
* gnu/packages/golang-web.scm (go-github-com-muhlemmer-httpforwarded): New variable.

Change-Id: Idea1b1040755ae33ad26ab12582db911c3a39853
2025-07-22 20:13:01 +01:00
Sharlatan Hellseher
464f0222ac
gnu: Add go-moul-io-http2curl-v2.
* gnu/packages/golang-web.scm (go-moul-io-http2curl-v2): New variable.

Change-Id: Icbc4128cb693bdda43dea8c3eda2cd4dfcca61e2
2025-07-22 20:13:00 +01:00
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