Commit graph

1157 commits

Author SHA1 Message Date
Sharlatan Hellseher
d794b4a13b
gnu: go-github-com-goccy-go-yaml: Update to 1.18.0.
* gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Update to 1.18.0.
[arguments] <phases>: Use default 'check.

Change-Id: I43c764c35864622763c5963a6dbf0f8dcb0dc3cd
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
512a7b1242
gnu: Add go-github-com-dgraph-io-badger-v4.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger-v4): New variable.

Change-Id: Ib7d4b51c3dc5ab9f11eca92b917175133a61e691
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
03a02e007a
gnu: go-github-com-dave-jennifer: Update to 1.7.1.
* gnu/packages/golang-xyz.scm (go-github-com-dave-jennifer): Update to 1.7.1.
[arguments] <go>: Use go-1.23.

Change-Id: Iefd096a5ade03e97fc072d5e999aa1b99c3479e2
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
5cd862312e
gnu: go-github-com-briandowns-spinner: Update to 1.23.2.
* gnu/packages/golang-xyz.scm (go-github-com-briandowns-spinner): Update to 1.23.2.

Change-Id: I477997833902f900ca595f54374d9d59e9a72210
2025-08-11 21:42:45 +01:00
Sharlatan Hellseher
abb93e3ea4
gnu: go-github-com-viant-xunsafe: Update to 0.10.3.
* gnu/packages/golang-xyz.scm (go-github-com-viant-xunsafe): Update to 0.10.3.
[arguments] <go>: Use go-1.23.

Change-Id: I9e62925ace645c1c572ec21fa7186eae5422e866
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
87c3540ad5
gnu: go-github-com-git-lfs-go-netrc: Update to 0.0.0-20250218165306-ba0029b43d11.
* gnu/packages/golang-xyz.scm (go-github-com-git-lfs-go-netrc): Update to 0.0.0-20250218165306-ba0029b43d11.

Change-Id: Id87ce7bbdc02c780e30bbb0b733bd6a108e15162
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
cb3b8db6a9
gnu: go-github-com-cheggaaa-pb-v3: Update to 3.1.7.
* gnu/packages/golang-xyz.scm (go-github-com-cheggaaa-pb-v3): Update to 3.1.7.

Change-Id: Id7f655ac5a0efca2142695462457d6de924ad97f
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
0d6f602b6c
gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-tablewriter): Update to 1.0.7.
[arguments] <go>: Use go-1.23.
[propagated-inputs]: Add go-github-com-fatih-color,
go-github-com-olekukonko-errors, and go-github-com-olekukonko-ll.
[native-inputs]: Add go-github-com-olekukonko-ts.
(go-csv2table) [arguments]: Inherit instead of overwrite.
[native-inputs]: Merge native and propagated inputs.
[propagated-inputs]: Drop all.
[inputs]: Drop all.
(go-github-com-olekukonko-tablewriter-0.0.5): New variable.
(go-github-com-charmbracelet-glamour-0.3) [propagated-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/golang-web.scm (go-github-com-jaytaylor-html2text,
go-github-com-yggdrasil-network-yggdrasil-go): [propagated-inputs]:
Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/networking.scm (yggdrasil): Likewise.

* gnu/packages/check.scm (checkmake) [native-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

* gnu/packages/databases.scm (sqls): Likewise.

* gnu/packages/education.scm (cf-tool): Likewise.

* gnu/packages/textutils.scm (vale) [arguments] <go>: Use go-1.23.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.

Change-Id: Idefcb19961d22702de0cd6da912d9c964048fe8b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
00e6852811
gnu: Add go-github-com-olekukonko-ll.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-ll): New variable.

Change-Id: I2051dad020d46c8d992fcc7e0c7641105fd75b7b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
268b2c8b5a
gnu: Add go-github-com-olekukonko-errors.
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-errors): New variable.

Change-Id: I1d1e121c6b9019c3c4522d8f4daa051dc7c3083a
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
bc82a84128
gnu: go-github-com-expr-lang-expr: Update to 1.17.5.
* gnu/packages/golang-xyz.scm (go-github-com-expr-lang-expr): Update to 1.17.5.
[arguments] <go>: Use go-1.23.

Change-Id: If51484d965197374f730ae288dbb161426d47890
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
8a2a9f538e
gnu: go-dario-cat-mergo: Update to 1.0.2.
* gnu/packages/golang-xyz.scm (go-dario-cat-mergo): Update to 1.0.2.
[arguments] <go>: Use go-1.23.
(go-github-com-darccio-mergo, go-github-com-imdario-mergo) [arguments]
<go>: Use go-1.23.

Change-Id: I36c58b35948f96b5af98c215ea81edf028540a6b
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
3fe4cceb65
gnu: go-github-com-bmatcuk-doublestar-v4: Update to 4.8.1.
* gnu/packages/golang-xyz.scm (go-github-com-bmatcuk-doublestar-v4): Update to 4.8.1.
[arguments] <go>: Use go-1.23.

Change-Id: I6f189061eefd599c85abc7711b1b63c69edb657d
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
0d0852ad4f
gnu: go-github-com-spf13-pflag: Update to 1.0.6.
* gnu/packages/golang-xyz.scm (go-github-com-spf13-pflag): Update to 1.0.6.
[arguments] <go>: Use go-1.23.

Change-Id: I9983a00dfdb087a882c22c6bc687d723c47c7512
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
43df4054b2
gnu: go-github-com-burntsushi-toml: Update to 1.5.0.
* gnu/packages/golang-xyz.scm (go-github-com-burntsushi-toml): Update to 1.5.0.
[arguments] <go>: Use go-1.23.

Change-Id: I3c85d048000f6f7bc74edd1c5092f376efe5a1e8
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.

Go 1.24 requires non-constant format strings to be explicitly handled.

The errors might look like these:

    non-constant format string in call to (*testing.common).Errorf
    ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime

See <https://tip.golang.org/doc/go1.24#vet>.

Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Maxim Cournoyer
1482e0d789
gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24.
We are now building with go-1.24 by default.

Automated via:

  git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d'

Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Maxim Cournoyer
f27cc17451
gnu: go-github-com-jbenet-go-context: Apply patch to fix crash.
* gnu/packages/patches/go-github-com-jbenet-go-context-fix-import-error.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-context)
[source]: Apply it.
[propagated-inputs]: Delete field.

Change-Id: Id63ff5a78788eb85055e89f352f6b68ada4c0c0a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Sharlatan Hellseher
dbd1aaae5f
gnu: Add go-github-com-cockroachdb-crlib.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-crlib): New variable.

Change-Id: I35be8ceb4cbc581421fa3102b88f6a7c7f7675bd
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
86a4ee9f83
gnu: Add go-github-com-cockroachdb-swiss.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-swiss): New variable.

Change-Id: Ia4bbad3c2681a4d57c4511a5d4a0bcf050b309a5
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
3308158be9
gnu: Add go-github-com-aclements-go-perfevent.
* gnu/packages/golang-xyz.scm (go-github-com-aclements-go-perfevent): New variable.

Change-Id: I6e8607fae0e3377d02d692f644fbbd88366bcc12
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
07ffd24204
gnu: Add go-golang-org-x-perf.
* gnu/packages/golang-xyz.scm (go-golang-org-x-perf): New variable.

Change-Id: I7245f1f0a09c30c85677dd4c7a28c979adbe132b
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
ed788127cb
gnu: Add go-github-com-cockroachdb-fifo.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-fifo): New variable.

Change-Id: I59f68f6a799f8462b847b16ff04a2b5ed539eb47
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
5854e8cf15
gnu: Add go-github-com-cockroachdb-logtags.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-logtags): New variable.

Change-Id: I9a007f093be896424a668db04d71a9860e35d389
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
17e7a93b59
gnu: Add go-github-com-cockroachdb-redact.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-redact): New variable.

Change-Id: I202832e3da6de9c19d8b02db19737bebbeda5e21
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
590e3deb54
gnu: Add go-github-com-cockroachdb-tokenbucket.
* gnu/packages/golang-xyz.scm (go-github-com-cockroachdb-tokenbucket): New variable.

Change-Id: Iecd341a87891fbcea844e07c078af24f692fd1c4
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
084c72ceb7
gnu: Add go-github-com-hdrhistogram-hdrhistogram-go.
* gnu/packages/golang-xyz.scm (go-github-com-hdrhistogram-hdrhistogram-go): New variable.

Change-Id: Ifde521f2eac8b5df158bfc6452bddc0cd38f3c30
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
040bc9c466
gnu: go-github-com-gammazero-chanqueue: Update to 1.1.0.
* gnu/packages/golang-xyz.scm (go-github-com-gammazero-chanqueue): Update to 1.1.0.

Change-Id: Iced9cb8eb1ec87668a7e6fc2d427338792fce2b2
2025-08-11 21:42:36 +01:00
Sharlatan Hellseher
38bd32e123
gnu: Add go-github-com-adrg-frontmatter.
* gnu/packages/golang-xyz.scm (go-github-com-adrg-frontmatter): New variable.

Change-Id: I2865f05aef951bc5561113a8c6e602a4e8634794
2025-08-11 21:42:35 +01:00
Sharlatan Hellseher
45c147ea98
gnu: Add go-github-com-code-hex-go-generics-cache.
* gnu/packages/golang-xyz.scm (go-github-com-code-hex-go-generics-cache): New variable.

Change-Id: I16753f6769fc44f1efc74eb83fd03fc6737c85c0
2025-08-11 21:42:34 +01:00
Sharlatan Hellseher
7f92c3c725
gnu: Add go-github-com-ghemawat-stream.
* gnu/packages/golang-xyz.scm (go-github-com-ghemawat-stream): New variable.

Change-Id: I81d10bdea8e4379284cb0585416ed604bb6854c6
2025-08-11 21:42:25 +01:00
Greg Hogan
5873967ce7
gnu: Pin CMake dependency.
* gnu/packages/emulators.scm (python-keystone-engine, unicorn),
* gnu/packages/freedesktop.scm (libdecor),
* gnu/packages/gnome.scm (raider, xffm+),
* gnu/packages/golang-xyz.scm (go-mvdan-cc-editorconfig),
* gnu/packages/hardware.scm (liblxi, lxi-tools),
* gnu/packages/mp3.scm (wavbreaker),
* gnu/packages/pantheon.scm (pantheon-calculator, pantheon-calendar),
* gnu/packages/plotutils.scm (asymptote),
* gnu/packages/photo.scm (entangle),
* gnu/packages/python-graphics.scm (python-pivy),
* gnu/packages/python-xyz.scm (python-awkward-cpp, python-contourpy,
python-symengine),
* gnu/packages/syndication.scm (syndication-domination)
* gnu/packages/qt.scm (soqt),
* gnu/packages/vnc.scm (tigervnc-server)
[native-inputs]: Change cmake to cmake-minimal.

* gnu/packages/bioinformatics.scm (trinityrnaseq)
[native-inputs]: Change cmake to cmake-minimal.
[arguments]<#:phases>[install]: Remove deletion of uncreated files.

Change-Id: I6ce8b737d9a21f83caad7b79b591e68a86f45fd0
2025-08-04 04:10:56 +00:00
Sharlatan Hellseher
ed97671fe6
gnu: Add go-github-com-phayes-permbits.
* gnu/packages/golang-xyz.scm (go-github-com-phayes-permbits): New variable.

Change-Id: Ib7c9794f3f3871cf50adbc39fb6ea41d38954306
2025-07-31 22:52:11 +01:00
Sharlatan Hellseher
676966bd4d
gnu: Add go-github-com-awesome-gocui-keybinding.
* gnu/packages/golang-xyz.scm (go-github-com-awesome-gocui-keybinding): New variable.

Change-Id: I9ecbd5648ddf090cc1787896c8698a043884c926
2025-07-31 22:52:11 +01:00
Sharlatan Hellseher
299277dc0a
gnu: Add go-github-com-awesome-gocui-gocui.
* gnu/packages/golang-xyz.scm (go-github-com-awesome-gocui-gocui): New variable.

Change-Id: Ib6a46b515b670ca0e4ccdc45c02c7897645a9659
2025-07-31 22:52:11 +01:00
Sharlatan Hellseher
f9da2c6fbd
gnu: go-github-com-docker-docker: Add more inputs.
* gnu/packages/golang-xyz.scm (go-github-com-docker-docker):
  [propagated-inputs]: Add go-github-com-distribution-reference and
  go-github-com-docker-go-connections. Sort

Change-Id: I2dc0f0dc7c32d97aeedbc1d32d0f73d99236a65d
2025-07-31 22:52:11 +01:00
Sharlatan Hellseher
d98325a917
gnu: go-github-com-docker-cli: Add more inputs.
* gnu/packages/golang-xyz.scm (go-github-com-docker-cli):
  [propagated-inputs]: Add go-github-com-fvbommel-sortorder and
  go-github-com-pkg-errors. Sort.

Change-Id: I7ca28258c10ba66d0121dada9d5bd027130fac76
2025-07-31 22:52:11 +01:00
Sharlatan Hellseher
7bddfd2e4b
gnu: Add go-github-com-jkeiser-iter.
* gnu/packages/golang-xyz.scm (go-github-com-jkeiser-iter): New variable.

Change-Id: Ieb30c6a56d93529a062d1e3d1b6b0e20500a2810
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
5134dde4b1
gnu: Add go-github-com-jochenvg-go-udev.
* gnu/packages/golang-xyz.scm (go-github-com-jochenvg-go-udev): New variable.

Change-Id: Ib3cf047fc5036bb7b6f4e0b88428114491e0808e
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
384b53d24f
gnu: Add go-github-com-opencontainers-runc.
* gnu/packages/golang-xyz.scm (go-github-com-opencontainers-runc): New variable.

Change-Id: I90f3c3025c8a5d0e7315e27ad4ff7d3ebb0ccfbd
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
d65daf786e
gnu: Add go-github-com-u-root-uio.
* gnu/packages/golang-xyz.scm (go-github-com-u-root-uio): New variable.

Change-Id: Ief6ba8fbc6efb93c61c6771526276b0fd8b7dd95
2025-07-22 20:13:08 +01:00
Sharlatan Hellseher
c5a0c97f0b
gnu: Add go-github-com-dustinkirkland-golang-petname.
* gnu/packages/golang-xyz.scm (go-github-com-dustinkirkland-golang-petname): New variable.

Change-Id: I0df7dc01d1188eb0596601388b44ee3e0967525a
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
5e679fc794
gnu: Add go-github-com-fvbommel-sortorder.
* gnu/packages/golang-xyz.scm (go-github-com-fvbommel-sortorder): New variable.

Change-Id: I4def6ab952c14e541626612a55a3a7a97612f3ed
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
0860b4f262
gnu: Add go-github-com-jaypipes-pcidb.
* gnu/packages/golang-xyz.scm (go-github-com-jaypipes-pcidb): New variable.

Change-Id: I2048fbd0779afec7033bbaa209b74004050df3fe
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
7a759d7ff3
gnu: Add go-github-com-lxc-go-lxc.
* gnu/packages/golang-xyz.scm (go-github-com-lxc-go-lxc): New variable.

Change-Id: I860eece04d8a1229e539a1d68a42de6d2864e88d
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
dfce36ee48
gnu: Add go-github-com-seccomp-libseccomp-golang.
* gnu/packages/golang-xyz.scm (go-github-com-seccomp-libseccomp-golang): New variable.

Change-Id: Iacd08bdc3eb55e7cad4b7221b066c404f4098567
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
6b30d0db99
gnu: Add go-github-com-checkpoint-restore-go-criu.
* gnu/packages/golang-xyz.scm (go-github-com-checkpoint-restore-go-criu-v6,
  go-github-com-checkpoint-restore-go-criu-v7): New variables.

Change-Id: I2b5116458413701ab6e269f26064f6aabdb6c04e
2025-07-22 20:13:07 +01:00
Sharlatan Hellseher
483af6dee0
gnu: Add go-github-com-ostreedev-ostree-go.
* gnu/packages/golang-xyz.scm (go-github-com-ostreedev-ostree-go): New variable.

Change-Id: I275a0c2ca2072ea0f8550046930b8851cc09943a
2025-07-22 20:13:06 +01:00
Sharlatan Hellseher
873465c458
gnu: Add go-github-com-nvveen-gotty.
* gnu/packages/golang-xyz.scm (go-github-com-nvveen-gotty): New variable.

Change-Id: I2611e0df001aa870598f7f86a635ed1623b4cf5f
2025-07-22 20:13:06 +01:00
Sharlatan Hellseher
4362fa9371
gnu: Add go-github-com-containerd-continuity.
* gnu/packages/golang-xyz.scm (go-github-com-containerd-continuity): New variable.

Change-Id: Ibfdffec2c7f6a154d7a5ef5f691d560af2e0d746
2025-07-22 20:13:06 +01:00