Sharlatan Hellseher
869457aadf
gnu: go-gopkg-in-square-go-jose-v2: Disable tests.
...
* gnu/packages/golang-web.scm (go-gopkg-in-square-go-jose-v2): Disable tests.
Change-Id: I8bfc5c1a37077b6dc63030202341112cd66dd74b
2024-07-15 12:17:50 +01:00
Sharlatan Hellseher
eefd68e0ee
gnu: Remove go-golang-org-x-exp-2023.
...
* gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): Delete variable.
* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp.
* gnu/packages/ipfs.scm (kubo):
[inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp.
Change-Id: I6d8984114f9aab5369f443e71838f93228a645e9
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher
8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
...
Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep
2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go >.
These changes set preferable default version to the minimal currently
maintained one e.g. 1.21
* gnu/packages/golang.scm (go): Set default to go-1.21, add annotation
for the future maintenance.
Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and
1.21:
* gnu/packages/admin.scm
* gnu/packages/configuration-management.scm
* gnu/packages/databases.scm
* gnu/packages/disk.scm
* gnu/packages/education.scm
* gnu/packages/file-systems.scm
* gnu/packages/finance.scm
* gnu/packages/golang-check.scm
* gnu/packages/golang-crypto.scm
* gnu/packages/golang-web.scm
* gnu/packages/golang-xyz.scm
* gnu/packages/golang.scm
* gnu/packages/high-availability.scm
* gnu/packages/ipfs.scm
* gnu/packages/irc.scm
* gnu/packages/messaging.scm
* gnu/packages/networking.scm
* gnu/packages/syncthing.scm
* gnu/packages/textutils.scm
* gnu/packages/time.scm
* gnu/packages/version-control.scm
* gnu/packages/video.scm
Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
2024-07-15 12:17:48 +01:00
Rodion Goritskov
b26a7f83a4
gnu: Add go-github-com-go-webauthn-webauthn.
...
* gnu/packages/golang-web.scm (go-github-com-go-webauthn-webauthn): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I990f088c5d3b8dd360f26e953e6d2c0d01f1c808
2024-07-11 12:47:13 +01:00
Rodion Goritskov
7e2a43bf75
gnu: Add go-github-com-go-webauthn-x.
...
* gnu/packages/golang-web.scm (go-github-com-go-webauthn-x): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ia7ebf7cfc9c9e588e9ee968603a5c6ea5237d75d
2024-07-11 12:47:13 +01:00
Sharlatan Hellseher
db03903c8f
gnu: Add go-github-com-whyrusleeping-cbor.
...
* gnu/packages/golang-web.scm (go-github-com-whyrusleeping-cbor): New variable.
Change-Id: I6f411f6766178a754490864e5dc3a5fc826607dd
2024-07-07 16:01:53 +01:00
Sharlatan Hellseher
47fc4850e4
gnu: Add go-github-com-whyrusleeping-chunker.
...
* gnu/packages/golang-web.scm (go-github-com-whyrusleeping-chunker): New variable.
Change-Id: Ib89feab1054e71a1bb603659c4e93c1d8256dc8f
2024-07-07 15:23:59 +01:00
Sharlatan Hellseher
b4a689bcfb
gnu: Add go-github-com-whyrusleeping-multiaddr-filter.
...
* gnu/packages/golang-xyz.scm (go-github-com-whyrusleeping-multiaddr-filter): New variable.
Change-Id: I4e1319bcb6bc6e0b922e72da31697460fbab8622
2024-07-07 15:20:06 +01:00
Sharlatan Hellseher
d2d5a3af3e
gnu: go-github-com-golang-protobuf-proto: Adjust package name.
...
Rename go-github-com-golang-protobuf-proto to the Golang module name as
seen in go.mod. Due to lack of support of building submodules in
go-build-system 'build phase is omitted and 'check phase is substituted by
custom one providing nested path tests.
* gnu/packages/golang.scm (go-github-com-golang-protobuf-proto): Rename to...
(go-github-com-golang-protobuf): ... this.
<#:unpack-path>: Remove argument.
<#:phases>: Delete 'build phase. Add custom 'check phase and run tests
for all submodules.
(go-github-com-prometheus-common,
go-github-com-matttproud-golang-protobuf-extensions-pbutil)
[propagated-inputs]: Adjust accordingly.
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega)
[propagated-inputs]: Likewise
* gnu/packages/golang-web.scm (go-github-com-golang-groupcache,
go-github-com-quic-go-quic-go)
[propagated-inputs]: Likewise
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-client-model)
[propagated-inputs]: Likewise
* gnu/packages/syncthing.scm (go-github-com-matttproud-golang-protobuf-extensions-pbutil)
[propagated-inputs]: Likewise
Change-Id: I28c11739247a5ebafefd032d04a548a683fa0454
Co-authored-by: Hilton Chain <hako@ultrarare.space>
2024-06-29 09:37:35 +01:00
Sharlatan Hellseher
d1a04edc7b
gnu: go-github-com-oschwald-geoip2-golang: Update to 1.11.0.
...
* gnu/packages/golang-web.scm (go-github-com-oschwald-geoip2-golang): Update to 1.11.0.
Change-Id: I0e7003b680143a21aa2f773761b34b60d6cd0a74
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
be7386e288
gnu: go-github-com-oschwald-geoip2-golang: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-oschwald-geoip2-golang):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ie95d3630ec98cd2f60139914959a82dc3313ea05
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
3a94f439b3
gnu: go-github-com-oschwald-maxminddb-golang: Enable tests.
...
* gnu/packages/golang-web.scm (go-github-com-oschwald-maxminddb-golang):
Enable tests.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: Idf3c98bdf832422779b045adb348dfaea6f8d3e2
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
9bcb67166f
gnu: go-github-com-oschwald-maxminddb-golang: Update to 1.13.0.
...
* gnu/packages/golang-web.scm (go-github-com-oschwald-maxminddb-golang): Update to 1.13.0.
Change-Id: I8b718ddf8c064f6492d882b70713243cfb82f4e8
2024-06-27 15:28:26 +01:00
Sharlatan Hellseher
fe2a300eaa
gnu: go-github-com-oschwald-maxminddb-golang: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-oschwald-maxminddb-golang):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I88e887ccaeecb5c165bff920515dbdef9f8b85ad
2024-06-27 15:28:25 +01:00
Sharlatan Hellseher
1a34b9b725
gnu: go-github-com-gorilla-csrf: Update to 1.7.2.
...
* gnu/packages/golang-web.scm (go-github-com-gorilla-csrf): Update to 1.7.2.
Change-Id: Idc013e07f6293ef53da23232c77c766b4e8b0c73
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
cda6baaa3e
gnu: go-github-com-gorilla-csrf: Adjust package style.
...
* gnu/packages/golang-web.scm (go-github-com-gorilla-csrf): Apply list
package style. Shift order.
[propagated-inputs]: Remove labels.
Change-Id: Id7f87529c2dc66c3c6fd5b2b05422569c37e3920
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
51b0244afe
gnu: go-github-com-jackpal-gateway: Update to 1.0.15.
...
* gnu/packages/golang-web.scm (go-github-com-jackpal-gateway): Update to 1.0.15.
[propagated-inputs]: Add go-golang-org-x-net.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: Ifcedc02b76d11dc215a904563aa6571aa52cedc3
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
915209cb7e
gnu: go-github-com-jackpal-gateway: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-jackpal-gateway): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ibc24eb85c76df4cea60749eaca55eb7ae7cb3cf5
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
9882215279
gnu: go-github-com-ccding-go-stun: Adjust indentation.
...
* gnu/packages/golang-web.scm (go-github-com-ccding-go-stun): Adjust
indentation.
Change-Id: I1f44af1a95fb31d8078030b2fd2a6a8075e7cd69
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
4860bf4757
gnu: go-github-com-ccding-go-stun: Update to 0.1.4.
...
* gnu/packages/golang-web.scm (go-github-com-ccding-go-stun): Update to 0.1.4.
Change-Id: I68f70a065182c275c134e74963133ac15622d257
2024-06-27 00:35:38 +01:00
Sharlatan Hellseher
255b093107
gnu: go-github-com-ccding-go-stun: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-ccding-go-stun): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I0713418f7d0b00d3aa7ab4289765556e68b8246d
2024-06-27 00:35:37 +01:00
Sharlatan Hellseher
8db567d19d
gnu: go-github-com-go-ldap-ldap: Enable tests.
...
* gnu/packages/golang-web.scm (go-github-com-go-ldap-ldap): Enable tests.
[native-inputs]: Add go-github-com-stretchr-testify.
Change-Id: I6c3090abac883f87e75534a60e0c9e5ff518887d
2024-06-27 00:35:37 +01:00
Sharlatan Hellseher
3244c6ca88
gnu: go-github-com-go-ldap-ldap: Update to 3.4.8.
...
* gnu/packages/golang-web.scm (go-github-com-go-ldap-ldap): Update to 3.4.8.
[propagated-inputs]: Add go-github-com-google-uuid.
Change-Id: Ic8792cbe8b911c23fdcb87612928b86bd89dc95a
2024-06-27 00:35:37 +01:00
Sharlatan Hellseher
f0e5d0b411
gnu: go-github-com-go-ldap-ldap: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-go-ldap-ldap): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ica9883664d11b621d0bd4ce896d217eb82abd0ce
2024-06-27 00:35:30 +01:00
Sharlatan Hellseher
67da8cac76
gnu: go-github-com-azure-go-ntlmssp: Improve description.
...
* gnu/packages/golang-web.scm (go-github-com-azure-go-ntlmssp)
[description]: Apply textlive acronym.
Change-Id: Ie91d88c956c27c6c88b1fcc69c5cc1321c711b62
2024-06-27 00:34:28 +01:00
Sharlatan Hellseher
557b758ede
gnu: go-github-com-azure-go-ntlmssp: Update to 0.0.0-20221128193559-754e69321358.
...
* gnu/packages/golang-web.scm (go-github-com-azure-go-ntlmssp): Update to 0.0.0-20221128193559-754e69321358.
Change-Id: I612f9f0df6781e292385c09c1920087665ff4eb4
2024-06-27 00:34:28 +01:00
Sharlatan Hellseher
294ad13de9
gnu: go-github-com-azure-go-ntlmssp: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-azure-go-ntlmssp): Move
from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I9c8397996470d84f57a4472717ebd0d06d06bb4c
2024-06-27 00:34:28 +01:00
Sharlatan Hellseher
1bf7ed71b2
gnu: go-github-com-audriusbutkevicius-pfilter: Update to 0.0.11.
...
* gnu/packages/golang-web.scm (go-github-com-audriusbutkevicius-pfilter): Update to 0.0.11.
Change-Id: Ieb720b9b392ca02dba7b30cfc47886da072dfcde
2024-06-27 00:34:28 +01:00
Sharlatan Hellseher
0aad1bf8b1
gnu: go-github-com-audriusbutkevicius-pfilter: Move to golang-web.
...
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-pfilter):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ie148e31dde805b79956553988431153159598acc
2024-06-27 00:34:28 +01:00
Sharlatan Hellseher
12e6ad0816
gnu: Add go-github-com-makeworld-the-better-one-go-gemini-socks5.
...
* gnu/packages/golang-web.scm (go-github-com-makeworld-the-better-one-go-gemini-socks5): New variable.
Change-Id: Ic65c36840e640f7a845403715f6b1c58e06d06fe
2024-06-23 21:02:12 +01:00
Adam Faiz
f9e9c6fac0
gnu: Add go-github-com-makeworld-the-better-one-gemget.
...
* gnu/packages/golang-web.scm (go-github-com-makeworld-the-better-one-go-gemini): New variable.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: I904e72a2335ea95b5b7f192453da5367bbdf645e
2024-06-23 21:01:38 +01:00
Sharlatan Hellseher
22e7762e39
gnu: Add go-github-com-quic-go-webtransport-go.
...
* gnu/packages/golang-web.scm (go-github-com-quic-go-webtransport-go): New variable.
Change-Id: Idc9301a022b84734c737688e2dbc87e1c72d340a
2024-06-19 14:25:55 +01:00
Sharlatan Hellseher
3189f01401
gnu: go-github-com-quic-go-quic-go: Update to 0.43.0.
...
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Update to 0.43.0.
Change-Id: Icf9aa948a8f5913a1adad531d4d37748176ee0e2
2024-06-19 14:09:44 +01:00
Sharlatan Hellseher
99463863c1
gnu: go-github-com-felixge-httpsnoop: Update to 1.0.4.
...
* gnu/packages/golang-web.scm (go-github-com-felixge-httpsnoop): Update to 1.0.4.
Change-Id: I2e80813fa7cb4b31450d8228e687192d799cb368
2024-06-19 14:09:44 +01:00
Artyom V. Poptsov
bc8a9a0063
gnu: Add go-github-com-cenkalti-backoff-v4.
...
* gnu/packages/golang-web.scm (go-github-com-cenkalti-backoff-v4): New variable.
Change-Id: I15ea42bdb1d3ad9a16433e5c6fa689650beb15ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-11 10:17:02 +01:00
Sharlatan Hellseher
580d77d0fb
gnu: Add go-github-com-pion-ice-v3.
...
* gnu/packages/golang-web.scm (go-github-com-pion-ice-v3): New variable.
Change-Id: Ia677e30f3c1593b67be61654da7eff88463cae65
2024-06-07 00:55:57 +01:00
Artyom V. Poptsov
0016122e0e
gnu: Add go-github-com-pion-ice-v2.
...
* gnu/packages/golang-web.scm (go-github-com-pion-ice-v2): New variable.
Change-Id: I06f3e26ef7aa5e1a71319c636b4f5846c0c2eb2a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-07 00:55:57 +01:00
Artyom V. Poptsov
4ba080a23d
gnu: Add go-github-com-pion-ice.
...
* gnu/packages/golang-web.scm (go-github-com-pion-ice): New variable.
Change-Id: Ia38d816c6ba8754faaf649b298cb43832c30de12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-07 00:55:56 +01:00
Sharlatan Hellseher
d78e91a469
gnu: Add go-github-com-pion-mdns-v2.
...
Redirect inheritance from go-github-com-pion-mdns v0.0.12 to keep
consistency with the flow, older version is required for other packages.
* gnu/packages/golang-web.scm (go-github-com-pion-mdns): Downgrade to 0.0.12.
[arguments] <#:unpack-path>: Add it.
(go-github-com-pion-mdns): New variable.
Change-Id: Id580f9736fa92ed9ebb8597c1362eb945cff23e6
2024-06-07 00:55:56 +01:00
Sharlatan Hellseher
58c835a01f
gnu: Add go-github-com-pion-turn-v3.
...
* gnu/packages/golang-web.scm (go-github-com-pion-turn-v3): New variable.
Change-Id: I3e7aeb3c96e9ec4ab2f9b8f7b1b6fbaf3a7e3487
2024-06-07 00:55:56 +01:00
Artyom V. Poptsov
fc25e039fc
gnu: Add go-github-com-pion-turn-v2.
...
* gnu/packages/golang-web.scm (go-github-com-pion-turn-v2): New variable.
Change-Id: I21cb07bb04d21fda94bcbf784456549f4a4816cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-07 00:23:54 +01:00
Artyom V. Poptsov
4683afd143
gnu: Add go-github-com-pion-turn.
...
* gnu/packages/golang-web.scm (go-github-com-pion-turn): New variable.
Change-Id: I6127d3ba42268441e7b052a7a7693341ef7b7df9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-07 00:23:34 +01:00
Sharlatan Hellseher
2234a1f282
gnu: Remove go-github-com-lucas-clemente-quic-go.
...
* gnu/packages/golang-web.scm (go-github-com-lucas-clemente-quic-go): Delete variable.
Change-Id: Iac5dfdf15badb1de74323040267f814cdf7cd0f9
2024-05-23 00:45:43 +01:00
Sharlatan Hellseher
120ad702e0
gnu: go-github-com-quic-go-quic-go: Enable tests.
...
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go): Enable tests.
[arguments] <#:phases>: Add 'remove-failing-tests. Use custom 'check
phase.
[propagated-inputs]: Remove go-github-com-cheekybits-genny,
go-github-com-golang-protobuf-proto,
go-github-com-marten-seemann-chacha20, and
go-github-com-quic-go-qtls-go1-20; add
go-github-com-francoispqt-gojay.
[native-inputs]: Add go-ginkgo, go-github-com-onsi-ginkgo-v2,
go-go-uber-org-mock, and go-golang-org-x-time.
Change-Id: I8bc03cbe1e9766188157e621f4d7f9e3a7f6adeb
2024-05-23 00:45:43 +01:00
Artyom V. Poptsov
1f8e29256e
gnu: Add go-github-com-pion-stun-v2.
...
* gnu/packages/golang-web.scm (go-github-com-pion-stun-v2): New variable.
Change-Id: I5d83caa918203c651909af667e004ab6df06498a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Sharlatan Hellseher
6ae27a1838
gnu: Add go-github-com-pion-stun.
...
* gnu/packages/golang-web.scm (go-github-com-pion-stun): New variable.
Change-Id: I30ef8a231fd980ea976f07d108bcd676446161f1
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
c4ee108937
gnu: Add go-github-com-pion-dtls-v2.
...
* gnu/packages/golang-web.scm (go-github-com-pion-dtls-v2): New variable.
Change-Id: Ia3e77cda47fcb5a17a6cb7a82cd43f2beb8de1e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Sharlatan Hellseher
6f0efe0288
gnu: Add go-github-com-pion-dtls.
...
* gnu/packages/golang-web.scm (go-github-com-pion-dtls): New variable.
Change-Id: I1931f8b5829d2fd7ce09f54ec00e4eaab5fb7579
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
f2b28d8334
gnu: Add go-github-com-pion-mdns.
...
* gnu/packages/golang-web.scm (go-github-com-pion-mdns): New variable.
Change-Id: Ic141fbaa01b40e60b443a672b5e54d315a114fff
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00
Artyom V. Poptsov
78e7868bb5
gnu: Add go-github-com-pion-transport-v3.
...
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v3): New variable.
Change-Id: I465da7f98a1f6c9d05c69fd5e3efd0a9de5a0b36
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-16 23:07:39 +01:00