Commit graph

152614 commits

Author SHA1 Message Date
Sharlatan Hellseher
eb4529ceab
gnu: go-sigs-k8s-io-yaml: Move to golang-xyz.
* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ie391284b12e488b6518cbce8ca5bf22b42aa3f22
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
eac51ff255
gnu: go-sigs-k8s-io-yaml: Update to 1.4.0.
* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): Update to 1.4.0.
[propagated-inputs]: Remove go-gopkg-in-yaml-v2 and go-github-com-davecgh-go-spew.
[native-inputs]: Add go-gopkg-in-check-v1 and go-github-com-google-go-cmp.

Change-Id: Ib628bfdc8d3a9a6c43cb6a5df9f0f1abb1573be6
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
67b1ea2a45
gnu: Add go-k8s-io-gengo-v2.
* gnu/packages/golang-xyz.scm (go-k8s-io-gengo-v2): New variable.

Change-Id: I5323b24712aa7e9f32110a3d99e9a217b00764da
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
e4f91ea4d5
gnu: Add go-k8s-io-utils.
* gnu/packages/golang-xyz.scm (go-k8s-io-utils): New variable.

Change-Id: Ieb44fbbe7b020d6ca4bede0b556ce45c9a29e169
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
54e5c83a5c
gnu: go-go-mongodb-org-mongo-driver: Sort.
* gnu/packages/golang-xyz.scm (go-go-mongodb-org-mongo-driver): Sort
variable alphabetically.

Change-Id: Ia2fafc4e48a8032212ced7dfa66d915e47420175
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
ea12d09e10
gnu: go-go-mongodb-org-mongo-driver: Simplify package.
* gnu/packages/golang-xyz.scm (go-go-mongodb-org-mongo-driver)
[arguments]<test-flags>: Move skip logic here.
<test-subdirs>: Move select subdir for tests here.
<phases>: Remove 'disable-failing-tests. Use default 'check.

Change-Id: I31f62fa92bf04090264541a4ed98f502e4a8a7da
2025-01-11 23:39:09 +00:00
Sharlatan Hellseher
9bd0b6d0eb
gnu: go-github-com-montanaflynn-stats: Fix build.
* gnu/packages/golang-maths.scm (go-github-com-montanaflynn-stats)
[arguments]<phases>: Add 'remove-examples.

Change-Id: Ib07cd22ea3e7b1ae6fb20748a3458cd5bc913b9a
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
e31f06c3f0
gnu: go-k8s-io-klog-v2: Fix build.
* gnu/packages/golang-xyz.scm (go-k8s-io-klog-v2)
[arguments]<test-flags>: Skip 5 tests.
<phases>: Add 'remove-examples.

Change-Id: I9d543b6a4a695f1c9106189af327c388faa65f3c
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
f6f8642d98
gnu: go-github-com-twpayne-go-xdg-v3: Fix bulid.
* gnu/packages/golang.scm (go-github-com-twpayne-go-xdg-v3)
[native-inputs]: Remove go-github-com-twpayne-go-vfs; add
go-github-com-twpayne-go-vfs-1.0.1.

Change-Id: I33887997bbd0ae8b416035c61b84d433782d4824
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
52c9df0e1f
gnu: go-github-com-twpayne-go-vfsafero: Fix build.
* gnu/packages/golang.scm (go-github-com-twpayne-go-vfsafero)
[native-inputs]: Remove go-github-com-twpayne-go-vfs and
go-github-com-spf13-afero; add go-github-com-twpayne-go-vfs-1.0.1 and
go-github-com-spf13-afero-1.1.2.

* gnu/packages/golang-xyz.scm (go-github-com-twpayne-go-vfs-1.0.1,
go-github-com-spf13-afero-1.1.2): New variables.

Change-Id: Idb5a2a6a933ed7b9af3d2f263549bb8ba75bc2bf
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
62a5969f5d
gnu: go-github-com-dgraph-io-badger: Simplify package.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger)
[arguments]<test-flags>: Move skip logic here.
<phases>: Use default 'check.

Change-Id: I2dba8ea691337999ed9d6f9c9b20300fb9576187
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
c7f612f386
gnu: Add go-sixel.
* gnu/packages/golang-xyz.scm (go-sixel): New variable.

Change-Id: Ibf4dce9f2b98b7fb046b663e26a752d616ad670b
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
97c9300302
gnu: go-github-com-mattn-go-sixel: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-sixel)
[native-inputs]: Add go-github-com-burntsushi-graphics-go.

Change-Id: Ife2a552d26855ced247ba8b8b52e259ce5dbe211
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
151a7bb4da
gnu: Add go-github-com-burntsushi-graphics-go.
* gnu/packages/golang-xyz.scm (go-github-com-burntsushi-graphics-go): New variable.

Change-Id: Iadbee81a5ca2c9b65d84e6cdffc69abff4b114e9
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
6a0e50bdb6
gnu: go-github-com-smartystreets-goconvey: Fix tests.
* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[arguments]<test-flags>: Skip 5 failing tests.

Change-Id: I1b05b716cfc244836183d5a0d8d524e4eed54f05
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
59a4777529
gnu: go-github-com-smartystreets-goconvey: Improve package style.
* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[version]: Apply the same stile as produced by importer.
[source]<commit>: Adjust accordingly.
[arguments]: Use list style.
[description]: Start from a new line.

Change-Id: Ie89644cec96c775c5f19f9ecc3ffaa15fba432cb
2025-01-11 23:39:08 +00:00
Sharlatan Hellseher
a9716b0c67
gnu: go-github-com-onsi-ginkgo-v2: Update to 2.22.0.
* gnu/packages/golang-check.scm (go-github-com-onsi-ginkgo-v2): Update to 2.22.0.

Change-Id: Id365096c55a771e8e148226c337c8e30738dd950
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
3860c25617
gnu: go-github-com-youmark-pkcs8: Update to 1.3.
* gnu/packages/golang-crypto.scm (go-github-com-youmark-pkcs8): Update
to 1.3.

Change-Id: Ibcb3bdc9103e611a865231cfc18c21c9f28db0e3
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
5072b828f4
gnu: Add go-gitlab-com-yawning-obfs4-git.
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-obfs4-git): New
variable.

Change-Id: Ib8dfba8dbe8faac199c1e98a3e4c01b7ce26f859
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
7f02c76411
gnu: Add go-gitlab-com-yawning-utls-git.
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-utls-git): New variable.

Change-Id: I782d94445c1e7fe2da259e1333cb09a5bfbe486a
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
d6857320df
gnu: go-github-com-dsnet-golib: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-dsnet-golib)
[propagated-inputs]: Add go-github-com-google-go-cmp.

Change-Id: I1eabd4242bd34acfbc2d1f0c3517e150da317721
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
9f8954a321
gnu: go-github-com-dsnet-compress: Fix tests.
* gnu/packages/golang-compression.scm (go-github-com-dsnet-compress)
[arguments]<test-subdirs>: Skip tests in "internal/tool" including
benchmarks.

Change-Id: I59efe15b8e44d9f3bfe078f9112fb8ac34e153d9
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
efd4509fd1
gnu: Add go-gitlab-com-yawning-bsaes-git.
* gnu/packages/golang-crypto.scm (go-gitlab-com-yawning-bsaes-git): New
variable.

Change-Id: I8e97037c5c40d35d8c9c00a277b8030529185d92
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
c9f5d786e0
gnu: go-github-com-json-iterator-go: Fix tests.
* gnu/packages/golang-web.scm (go-github-com-json-iterator-go)
[arguments]<test-flags>: Skip one failing test group.

Change-Id: I008b735c4592423c75382694fed8a3419c86af01
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
345757fabf
gnu: go-github-com-pkg-sftp: Update to 1.13.7.
* gnu/packages/golang-web.scm (go-github-com-pkg-sftp): Update to 1.13.7.

Change-Id: I78eca4d6b0005450f458c44a738cf0eb0007a0c6
2025-01-11 23:39:07 +00:00
Sharlatan Hellseher
3706148e90
gnu: go-github-com-kr-fs: Move to golang-xyz.
* gnu/packages/golang.scm: ... to here.
* gnu/packages/golang-xyz.scm (go-github-com-kr-fs): Move from here ...

Change-Id: Iefc12b42656a6fdc90e62286a592c7041670d5b4
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
8a082a1908
gnu: go-github-com-kr-fs: Fix tests.
* gnu/packages/golang.scm (go-github-com-kr-fs) [arguments]<test-flags>:
Skip one failing test.

Change-Id: I4f80205496127d3760a678e591eb58d0672d1b2a
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
4fc0b73dd4
gnu: go-github-com-creack-pty: Update to 1.1.24.
* gnu/packages/golang-xyz.scm (go-github-com-creack-pty): Update to 1.1.24.

Change-Id: Ibde9155be0ba4132993a4c71cb3b3fb93f695d6f
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
8ce5f4d42e
gnu: go-github-com-google-gofuzz: Fix indentation.
* gnu/packages/golang-check.scm (go-github-com-google-gofuzz): Fix
indentation.

Change-Id: I2bc2d39600bef6f22e8216d8f7fc53bef47c1d5e
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
8aeb15c7f0
gnu: go-github-com-google-gofuzz: Update to 1.2.0.
* gnu/packages/golang-check.scm (go-github-com-google-gofuzz): Update to 1.2.0.

Change-Id: Ib4145f50143bd66ca297826ec3cac0f096f0734b
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
f7560847b6
gnu: go-github-com-aws-aws-sdk-go-v2: Fix build.
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2)
[arguments]<test-subdirs>: Run tests only in project root.

Change-Id: Ia8c4ab0248b85e49e3c474a8ac97872a80ef84c6
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
088c621af4
gnu: go-github-com-aws-smithy-go: Fix build.
* gnu/packages/golang-web.scm (go-github-com-aws-smithy-go)
[arguments]<test-subdirs>: Run tests only in project root.

Change-Id: I04ab9c8579480ba7d9e7e9db8637ea1f3af78585
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
21616c785b
gnu: go-github-com-jessevdk-go-flags: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-jessevdk-go-flags): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I22d75782b89c531545528d3ab86a7a8702c55e33
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
8f8b3492f0
gnu: go-github-com-jessevdk-go-flags: Update to 1.6.1.
* gnu/packages/golang.scm (go-github-com-jessevdk-go-flags): Update to 1.6.1.
[arguments]<test-flags>: Skip 2 failing tests.
<phases>: Remove 'fix-tests.

Change-Id: I60aca1bb542183dbd166b087ecdb4699eef06ef4
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
66c74751fb
gnu: Add go-github-com-ipfs-go-ds-flatfs.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-flatfs): New variable.

Change-Id: If2cf1b606a22ebe685d05b090f96596c75144139
2025-01-11 23:39:06 +00:00
Sharlatan Hellseher
7b828f9666
gnu: go-github-com-ipfs-go-datastore: Fix build.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-datastore)
[argumetns]<test-subdirs>: Exclude "fuzz" from scope which introduces
cyle. It provides a CLI command.
<phases>: Add 'remove-examples.

Change-Id: I0ee83bd5a386afe703d81d999c7650f7f9c42bf9
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
50dbe8cb37
gnu: go-github-com-hashicorp-hcl: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl)
[arguments]<test-subdirs>: Provide subdirs where most of the tests are
passed, exclude "parser".

Change-Id: I734f187f3356161e9f8f65614706c26989723060
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
959314f895
gnu: go-github-com-google-pprof: Fix build.
* gnu/packages/golang-check.scm (go-github-com-google-pprof)
[arguments]<tests?>: Disable as the package is source only and requires
github.com/chromedp/chromedp which is removed in a newer version.

Change-Id: I76637d4c57821345d9f6926092774dc6d8f0992e
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
e3129f655c
gnu: Add go-github-com-go-git-go-git-fixtures-v5.
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-git-fixtures-v5): New variable.

Change-Id: I6be9e5cf8087f8fb252ae5c999f737b7c5208dd9
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
979036e3fa
gnu: go-github-com-go-git-go-git-fixtures-v4: Fix build.
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-git-fixtures-v4)
[arguments]<test-subdirs>: Only test tests in project root, rest are
failing, see <https://github.com/go-git/go-git-fixtures/issues/23>.

Change-Id: Ibd3a35217d2ab3350db030ecba722d89dfa2802c
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
ac26d2304b
gnu: go-github-com-go-git-go-billy-v5: Update to 5.6.0.
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-billy-v5): Update to 5.6.0.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: I665cfd94dcee91bafe5929f07a18e64f62a6430a
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
e4e9c8f3f9
gnu: go-github-com-coreos-go-semver: Move to golang-xyz.
* gnu/packages/golang.scm (go-github-com-coreos-go-semver): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: Ib207e077c56a87d6729003b6b81da12a9ecd5f5a
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
993f366e84
gnu: go-github-com-coreos-go-semver: Adjust inputs.
* gnu/packages/golang.scm (go-github-com-coreos-go-semver)
[propagated-inputs]: Remove go-gopkg-in-yaml-v2; add
go-gopkg-in-yaml-v3.

Change-Id: I7f2c38b11f13de1f424c8bc4b306b593e7bd8f54
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
f40ed3cb7d
gnu: Add go-gojay.
* gnu/packages/golang-web.scm (go-gojay): New variable.

Change-Id: Ia2ba75f42fe8b39f407b7420cdd285bd723a76a0
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
11d17b081b
gnu: go-github-com-francoispqt-gojay: Fix build.
* gnu/packages/golang-web.scm (go-github-com-francoispqt-gojay): Fix build.
[arguments]<test-flags>: Skipp 3 failing tests.
<phases>: Add 'remove-examples-and-benchmarks.
[native-inputs]: Add go-github-com-go-errors-errors,
go-github-com-viant-assertly, and go-github-com-viant-toolbox.

Change-Id: I6b489a9a3679241634ab6f68a16c5480579aa53d
2025-01-11 23:39:05 +00:00
Sharlatan Hellseher
1dfe9560d3
gnu: Add go-github-com-viant-toolbox.
These packages can't be added individually because of bootstrap and
dependencies chain.

* gnu/packages/golang-xyz.scm ( go-github-com-viant-assertly,
go-github-com-viant-assertly-bootstrap, go-github-com-viant-toolbox,
go-github-com-viant-toolbox-bootstrap, go-github-com-viant-xreflect,
go-github-com-viant-xunsafe): New variables.

Change-Id: I2aae108e6ed5f4c3ac054af515225d76d5f9d1d1

gnu: Add go-github-com-viant-assertly.

* gnu/packages/golang-check.scm (go-github-com-viant-assertly): New variable.

Change-Id: Ic6e9900d7cb5edfa8a0bf3229594a02c68a379ad
2025-01-11 23:39:04 +00:00
Sharlatan Hellseher
729dfb19eb
gnu: Add go-github-com-go-errors-errors.
* gnu/packages/golang-xyz.scm (go-github-com-go-errors-errors): New variable.

Change-Id: I360163bb71729bb34cb24576fce49c19d8307451
2025-01-11 23:39:04 +00:00
Sharlatan Hellseher
a4abf49a53
gnu: go-github-com-cheggaaa-pb: Adjust inputs.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb)
[propagated-inputs]: Add go-github-com-vividcortex-ewma, to satisfy
tests in v3 subdir packaged together.
(go-github-com-cheggaaa-pb-v3) [propagated-inputs]: Remove
go-github-com-vividcortex-ewma.

Change-Id: I6f55215650e2124f86ff515e45344357ff4c18a3
2025-01-11 23:39:04 +00:00
Sharlatan Hellseher
7f26be3175
gnu: go-github-com-protonmail-go-crypto: Update to 1.1.3.
* gnu/packages/golang-crypto.scm (go-github-com-protonmail-go-crypto):
Update to 1.1.3.
[argumetns]<phases>: Use default 'check.

Change-Id: I5350d74f0f763898f9dad62d18e318486ad7e148
2025-01-11 23:39:04 +00:00
Sharlatan Hellseher
dc94fd656a
gnu: go-github-com-cloudflare-circl: Update to 1.5.0.
* gnu/packages/golang-crypto.scm (go-github-com-cloudflare-circl):
Update to 1.5.0.
[source]<snippet>: Remove sub-packages.

Change-Id: I249e0a9342f7d1aa0b24fe63b2221028340167a3
2025-01-11 23:39:04 +00:00