Commit graph

152651 commits

Author SHA1 Message Date
Sharlatan Hellseher
723d93ed01
gnu: go-github-com-spf13-viper: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-viper) [arguments]
<test-subdir>: Only run test in project's root.

Change-Id: I85ddafe03ea8af8ba03169a3a3188ac0117045a2
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
78640f500e
gnu: nebula: Update to 1.9.5.
* gnu/packages/networking.scm (nebula): Update to 1.9.5.
[inputs]: Remove go-github-com-cespare-xxhash-v2,
go-github-com-prometheus-client-model,
go-github-com-prometheus-procfs, and go-github-com-vishvananda-netns;
add go-github-com-gaissmai-bart, go-github-com-kardianos-service,
go-golang-org-x-exp, go-golang-org-x-sync, and
go-golang-zx2c4-com-wireguard.

Change-Id: I8c6c634c0d9555f8653413b6267a60f9210c7568
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
c20f0fd9ca
gnu: Add go-github-com-gaissmai-bart.
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): New variable.

Change-Id: Ifc1b0eafae6f1ca48cae3b188a26125ed1944dbb
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
e779981060
gnu: go-github-com-bits-and-blooms-bitset: Update to 1.20.0.
* gnu/packages/golang.scm (go-github-com-bits-and-blooms-bitset): Update to 1.20.0.

Change-Id: I94b0c325248cbc0f400785f5aea74ea4c15f1c2a
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
43a8ae94ae
gnu: Add go-github-com-kardianos-service.
* gnu/packages/golang-xyz.scm (go-github-com-kardianos-service): New variable.

Change-Id: Id6bfb66d9b55840661c16b72280310a85cde3036
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
04b3f265ab
gnu: nebula: Fix build.
* gnu/packages/networking.scm (nebula) [arguments] <test-subdirs>: Run
tests only from project's root.

Change-Id: I42372fa2a1ddad510c4fac35475fe9d5eac83879
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
a3f5b11d67
gnu: go-github-com-jbenet-go-context: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-jbenet-go-context): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ibe212716ee34cebde63e19f19949ee8f7b12202a
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
d298053f3e
gnu: go-github-com-jbenet-go-context: Enable tests.
* gnu/packages/golang.scm (go-github-com-jbenet-go-context): Enable tests.
[propagated-inputs]: Add go-golang-org-x-net.

Change-Id: Ib0ab11e29d998217e332b57715d47bd36befc55c
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
f19c0eb9e4
gnu: go-github-com-jbenet-go-context: Update to 0.0.0-20150711004518-d14ea06fba99.
* gnu/packages/golang.scm (go-github-com-jbenet-go-context): Update to 0.0.0-20150711004518-d14ea06fba99.

Change-Id: Ifac6a73c93947a8e9ef3af620b10bb6bb50eeef1
2025-01-11 23:39:24 +00:00
Sharlatan Hellseher
fe072f41b0
gnu: go-github-com-gogo-protobuf: Move to golang-web.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf): Move from here ...
* gnu/packages/golang-web.scm: ... to here.

Change-Id: I5b923e2b8ffc07fef3de8642f93873845c0aa8fd
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
aab1755b16
gnu: go-github-com-gogo-protobuf: Enable tests.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<tests?>. Enable them.
<test-flags>: Skip 8 tests.

Change-Id: I83544f09a4a3b150041db3a7a0261976b435b33d
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
0ad9a6ab71
gnu: go-github-com-gogo-protobuf: Update to 1.3.2.
* gnu/packages/golang.scm (go-github-com-gogo-protobuf): Update to 1.3.2.

Change-Id: I1eb7ae905d1a836bafca490c1d650d79954405f1
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
2592c6862e
gnu: hebcal: Fix indentation.
* gnu/packages/calendar.scm (hebcal): Fix indentation.

Change-Id: If460d109e3906c5395be3848d48011ede767be4c
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
5538884e50
gnu: hebcal: Update to 5.8.7.
* gnu/packages/calendar.scm (hebcal): Update to 5.8.7.
[inputs]: Remove go-github-com-pborman-getopt; add
go-github-com-pborman-getopt-v2.

Change-Id: I7105ce40d84610ba598fc3c95718354415d36109
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
dc1074ddc3
gnu: Add go-github-com-pborman-getopt-v2.
* gnu/packages/golang-xyz.scm (go-github-com-pborman-getopt): Downgrade
to 1.0.0 to reflect go.mod import path.
[source] <snippet>: Remove v2 dirrectory and package separatly.
(go-github-com-pborman-getopt-v2): New variable.
(go-ulid) [native-inputs] Remove go-github-com-pborman-getopt; add
go-github-com-pborman-getopt-v2.

* gnu/packages/calendar.scm (hebcal) [inputs]: Remove
go-github-com-pborman-getopt; add go-github-com-pborman-getopt-v2.

Change-Id: I62aaa277cfffdb11e39a77688778a26b4600dc56
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
0d1dfd26c1
gnu: go-github-com-pborman-getopt: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-pborman-getopt): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Iea88fdc069231f5520a12721a322c38a21230287
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
bbed1ae92a
gnu: go-github-com-hebcal-hebcal-go: Enable tests.
* gnu/packages/golang-xyz.scm (go-github-com-hebcal-hebcal-go): Enable
tests.

Change-Id: I1e3fa460d13169985129b491fc007b10686709f3
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
bad094a15d
gnu: go-github-com-hebcal-hebcal-go: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-hebcal-hebcal-go): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

* gnu/packages/calendar.scm: Add golang-xyz.

Change-Id: I8e5c5dce15e12e0ce38004be79d7bfe75ad9d2ab
2025-01-11 23:39:23 +00:00
Sharlatan Hellseher
36fe55f21f
gnu: go-github-com-hebcal-hebcal-go: Update to 0.9.31.
* gnu/packages/golang.scm (go-github-com-hebcal-hebcal-go): Update to 0.9.31.
[propagated-inputs]: Add go-github-com-dustin-go-humanize, go-github-com-hebcal-greg, and
go-github-com-hebcal-hdate.

Change-Id: I90d111caefae7e3b4fae492d7405d490586c2cd6
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
9bc4dd03d9
gnu: Add go-github-com-hebcal-hdate.
* gnu/packages/golang-xyz.scm (go-github-com-hebcal-hdate): New variable.

Change-Id: Ib259acda2c53e4efab5325f4b560ff3275c35dca
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
68d85b61e6
gnu: Add go-github-com-hebcal-greg.
* gnu/packages/golang-xyz.scm (go-github-com-hebcal-greg): New variable.

Change-Id: I96dd53035c555e29347ba31000f463b09acb2156
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
7645a13141
gnu: go-pprof: Disable tests, fix build.
* gnu/packages/golang-check.scm (go-pprof): Disable tests.

Change-Id: I2543b0c9b0e56adec33f86710d070ec6b0efcd98
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
caaa5ce15e
gnu: Add go-go-opentelemetry-io-otel-sdk-metric.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-sdk-metric): New variable.

Change-Id: I80123fa1a60356a958e4d50bfcb78e45f7e7296f
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
a4ed2a72ed
gnu: Add go-go-opentelemetry-io-otel-sdk-log.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-sdk-log): New variable.

Change-Id: Id41e47f0e413ca9008a5593032b3ae9e8d7b4c5e
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
eeb104bf81
gnu: Add go-go-opentelemetry-io-otel-log.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-log): New variable.

Change-Id: If0e230231c7f538dc8e31e26642f6515704c88d0
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
47002a0548
gnu: go-go-opentelemetry-io-otel-sdk: Update to 1.33.0.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-sdk): Update to 1.33.0.

Change-Id: Ia426a309f2270d12768eb58c2f04691c4080b20d
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
ed53381e11
gnu: go-go-opentelemetry-io-otel-sdk: Fix build.
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-sdk):
[source] <snippet>: Delete 2 more submodule with their own go.mod and
would be packed individually.

Change-Id: Ie48091c0f7f95b2bf1891d9de423842866e2723a
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
7b7f74bac1
gnu: go-github-com-hanwen-go-fuse: Adjust inheritance.
go-github-com-hanwen-go-fuse needs to be downgraded to 1.0.0 to reflect
go.mode import path and go-github-com-hanwen-go-fuse-v2 can be inherited
from it with appropriated phase adjustments.  This change implements the
logic.

* gnu/packages/golang-xyz.scm (go-github-com-hanwen-go-fuse):
[version]: Downgrade to 1.0.0, to reflect go.mod import path, it's the
latest version for this variant.
[arguments] <skip-build?>: ...
<test-subdirs>: Move from  go-github-com-hanwen-go-fuse-v2 to here.
<phases>: Add 'remove-example.
[synopsis]: Move from  go-github-com-hanwen-go-fuse-v2 to here.
[description]: Move from  go-github-com-hanwen-go-fuse-v2 to here.

(go-github-com-hanwen-go-fuse-v2): Inherit from go-github-com-hanwen-go-fuse.
[arguments] <test-subdirs>: Move to go-github-com-hanwen-go-fuse.
<phases>: Remove 'remove-examples-and-benchmarks, add
'remove-benchmark.
[synopsis]: Move to go-github-com-hanwen-go-fuse.
[description]: Move to go-github-com-hanwen-go-fuse.

Change-Id: Idffefad61363b9eb0be2ad0b5dc2dc873814f36d
2025-01-11 23:39:22 +00:00
Sharlatan Hellseher
95217b0772
gnu: go-github-com-hanwen-fuse: Rename variable.
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-fuse): Rename
variable to go-github-com-hanwen-go-fuse to reflect go.mod import path.

* gnu/packages/file-systems.scm (tmsu) [inputs]: Remove
go-github-com-hanwen-fuse, add go-github-com-hanwen-go-fuse.

Change-Id: Ia370647a5e345eae76ef648134074a2b994dae83
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
f90769c722
gnu: go-github-com-hanwen-fuse: Move to golang-xyz.
* gnu/packages/file-systems.scm (go-github-com-hanwen-fuse): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I8f8fccc89e1c930d7085fe61f4c962cb1f2c128c
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
dcb0199e17
gnu: go-github-com-pion-transport-v2: Fix import paths.
* gnu/packages/golang-web.scm (go-github-com-pion-transport-v2):
[arguments] <phases>: Add 'fix-module-paths, they were not adjusted in
source when v2 was released.

Change-Id: Ie28bcc3921bbe76e3721340af76a3dad6b8c53e3
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
eb7a8e0df1
gnu: go-github-com-go-git-go-git-v5: Update to 5.12.0.
* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5): Update to 5.12.0.
[propagated-inputs]: Remove go-github-com-alcortesm-tgz, go-github-com-imdario-mergo,
go-github-com-mitchellh-go-homedir, go-gopkg-in-check-v1, and
go-gopkg-in-warnings-v0; add go-dario-cat-mergo,
go-github-com-armon-go-socks5, go-github-com-elazarl-goproxy,
go-github-com-gliderlabs-ssh, go-github-com-golang-groupcache,
go-github-com-google-go-cmp, go-github-com-pjbgf-sha1cd,
go-github-com-protonmail-go-crypto, go-github-com-skeema-knownhosts,
and go-golang-org-x-sys.
[native-inputs]: Remove git; add git-minimal/pinned, go-github-com-stretchr-testify,
and go-gopkg-in-check-v1.

Change-Id: Ifd3a6ac46a2cee8008e4b19acb9fc5adaaa6f2b7
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
23cf17537b
gnu: Add go-github-com-mmcloughlin-avo.
* gnu/packages/golang-build.scm (go-github-com-mmcloughlin-avo): New variable.

Change-Id: I8ebdd952a7dbcf18f151017dedd0261e69e212ae
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
5fc76639c3
gnu: Add go-golang-org-x-arch.
* gnu/packages/golang-build.scm (go-golang-org-x-arch): New variable.

Change-Id: Id0ec567e5ebfdea208fefe133a13e906e17949cf
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
b43739df8b
gnu: Add go-rsc-io-pdf.
* gnu/packages/golang-build.scm (go-rsc-io-pdf): New variable.

Change-Id: I518233cc328f37632462b452f27e7c109ddbbf1f
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
e9107f78d9
gnu: Add go-github-com-gliderlabs-ssh.
* gnu/packages/golang-crypto.scm (go-github-com-gliderlabs-ssh): New variable.

Change-Id: Ibdfd4b6a0c7810ec52f6502b175325eae0292a0e
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
caf7047b94
gnu: Add go-github-com-pjbgf-sha1cd.
* gnu/packages/golang-crypto.scm (go-github-com-pjbgf-sha1cd): New variable.

Change-Id: I62d5d315a505b19f7c87b3d40b1e980262fccf99
2025-01-11 23:39:21 +00:00
Sharlatan Hellseher
068b2e18b2
gnu: Add go-github-com-skeema-knownhosts.
* gnu/packages/golang-crypto.scm (go-github-com-skeema-knownhosts): New variable.

Change-Id: I36f3bde40845c02bb950097edc55ecddb8cb26eb
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
4b1b534403
gnu: Add go-github-com-armon-go-socks5.
* gnu/packages/golang-web.scm (go-github-com-armon-go-socks5): New variable.

Change-Id: I8c06c4c9515aadbcc982da972011b4f9cc128549
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
b4cfaa12f1
gnu: Add go-github-com-elazarl-goproxy.
* gnu/packages/golang-web.scm (go-github-com-elazarl-goproxy): New variable.

Change-Id: I64ea5f0f92713094f2b15d1677ad425945507484
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
a586220214
gnu: go-github-com-go-git-gcfg: Move to golang-vcs.
* gnu/packages/golang.scm (go-github-com-go-git-gcfg): Move from here ...
* gnu/packages/golang-vcs.scm: ... to here. Add goalng-xyz module.

Change-Id: I218c5e5c663ea5ba54cef9f26fec95912bbcac34
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
08bb4a97d9
gnu: go-github-com-go-git-gcfg: Fix bulid.
* gnu/packages/golang.scm (go-github-com-go-git-gcfg):
[argumetns] <test-flags>: Skip 2 tests.

Change-Id: I6b88b622c63ac07ebfc2623962b1157ca82c1ecb
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
53f40ca93a
gnu: go-gopkg-in-warnings-v0: Move to golang-xyz.
* gnu/packages/golang.scm (go-gopkg-in-warnings-v0): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I03b8383bc8b5df1ff337b8db6e802a53a98b702d
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
f14897e9b5
gnu: go-gopkg-in-warnings: Rename variable.
* gnu/packages/golang.scm (go-gopkg-in-warnings): Rename to
go-gopkg-in-warnings-v0 to reflect go.mod import path.

* gnu/packages/golang.scm (go-github-com-go-git-gcfg)
[propagated-inputs]: Remove go-gopkg-in-warnings; add
go-gopkg-in-warnings-v0.

* gnu/packages/version-control.scm (go-github-com-go-git-go-git-v5):
[propagated-inputs]: Remove go-gopkg-in-warnings; add
go-gopkg-in-warnings-v0.

Change-Id: Ie926408d639fca13c6c4bd4e6f382f5cb4424e8b
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
74e5020a1c
gnu: go-github-com-emirpasic-gods: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I49097629697760c68a25eb6179114b43e92538a3
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
3a4fb5a238
gnu: go-github-com-emirpasic-gods: Enable tests.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Enable tests
and skip build.

Change-Id: Ic86199e12d6a731939274acd46f5e5f4c33a255e
2025-01-11 23:39:20 +00:00
Sharlatan Hellseher
690f2794c3
gnu: go-github-com-emirpasic-gods: Update to 1.18.1.
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Update to 1.18.1.

Change-Id: I9366cc71fe9b7963448ad8b7a8b7526da93a528e
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
5efb65a8d6
gnu: go-github-com-kr-text: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-kr-text): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I94afda2f75abbd56da2a2c60ffca2b243eb64dbe
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
9417597eac
gnu: go-github-com-rogpeppe-go-internal: Simplify
* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-go-internal):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Apply skip test logic here.
<phases>: Remove 'disable-failing-tests, use default 'check.

Change-Id: I4fd9e76205645faee0208ca16bd0315b148a2d7c
2025-01-11 23:39:19 +00:00
Sharlatan Hellseher
5d1b986635
gnu: esbuild: Adjust input.
* gnu/packages/web.scm (esbuild) [inputs]: Remove go-golang-org-x-sys;
add go-golang-org-x-sys-for-esbuild.

* gnu/packages/golang-build.scm (go-golang-org-x-sys-for-esbuild): New
variable.

Change-Id: I8df379e84d8de4d5adc79a77905e876ebbb928ca
2025-01-11 23:39:19 +00:00