Nicolas Graves
efb6ea4e86
guix: clojure-utils: Drop unused @@* macro.
...
* guix/build/clojure-utils.scm (@@*): Drop macro.
Change-Id: I7ca721f73d8333fb24b8f6b5354e4401bb05042d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:23:06 +01:00
Nicolas Graves
fd797d11e3
build-system/clojure: Improve style.
...
Simply switch to the style that is used in other build-systems.
* guix/build-system/clojure.scm
(%default-clojure): Move from here…
(default-clojure): …to here.
(%default-jdk): Move from here…
(default-jdk): …to here.
(%default-zip): Move from here…
(default-zip): …to here.
Change-Id: Ic31ba1365a6a80e5fa319096bf833d9cf684b3ac
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:23:06 +01:00
Nicolas Graves
52ce2e46a7
guix: clojure-utils: Drop duplicate @* macro.
...
This macro is now defined in (guix build-system) which is also
imported where (guix build clojure-utils) is used.
* guix/build/clojure-utils.scm (@*): Remove variable.
Change-Id: Ifca0e772597ca8978f2281c455c9b9fba64299a1
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 21:22:57 +01:00
Andreas Enge
8526f84e50
gnu: Remove module inclusion.
...
This is a follow-up to commit e76d4cbb5b .
* gnu/packages/mail.scm: Do not include removed (gnu packages mercury).
Change-Id: I3ddd47a9c71a58bc88315659f3f730b0a9ff3ba7
2026-03-18 20:34:19 +01:00
Constantin Tarasov
7429d71093
gnu: groovy: Compile to 1.8 bytecode.
...
This fixes system requirements of the packaged Groovy, so that they match
upstream ones. It allows using Groovy compiler and libraries from applications
or libraries targetting JDK 8.
* gnu/packages/groovy.scm (groovy-bootstrap, groovy-subproject)
(groovy-console): Compile to 1.8 bytecode.
Change-Id: I9d8dd393d8323660ca2af033504c997bca6e3cf9
2026-03-18 19:05:07 +01:00
Julien Lepiller
a3639658c7
gnu: josm: Update to 19539.
...
* gnu/packages/geo.scm (josm): Update to 19539.
Change-Id: Idd5cdd76962d4377351915cf09b2cd6fab86b347
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:21 +01:00
Julien Lepiller
ed633bbe88
gnu: java-commons-lang3: Fix dependencies.
...
Although it doesn't fail to build, the new version of lang3 requires a
new parent pom version.
* gnu/packages/java.scm (java-commons-lang3)[propagated-inputs]: Use
apache-commons-parent-pom-92.
Change-Id: I7b003606e5403bef6e1e52c9f3e6bd1e22602e6a
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:19 +01:00
Julien Lepiller
d78548c68f
gnu: Add apache-commons-parent-pom-92.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-92): New
variable.
Change-Id: I9f2a122dc8a545f3e8f2ff75d1c7210d4da7e5b7
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:15 +01:00
Julien Lepiller
70ccced517
gnu: java-commons-compress: Update to 1.28.0.
...
Keep the old version for java-plexus-archiver.
* gnu/packages/java.scm (java-commons-compress): Update to 1.28.0.
(java-commons-compress-1.21): New variable.
Change-Id: I60173f3584506e699666e51032ab38f7f6189b13
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:12 +01:00
Julien Lepiller
25b722ae5b
gnu: Add apache-commons-parent-pom-85.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-85): New
variable.
Change-Id: I911c7dbb1a55921ed4ef75966b177db51abd304e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-03-18 18:50:10 +01:00
Julien Lepiller
226208840e
gnu: Add apache-parent-pom-35.
...
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-35): New
variable.
Change-Id: Iae0e444a905a338d08d4a118d8298852b4f3e9b3
2026-03-18 18:50:05 +01:00
Julien Lepiller
ad89b455bf
gnu: java-zstd: Update to 1.5.7-7.
...
* gnu/packages/java-compression.scm (java-zstd): Update to 1.5.7-7.
Change-Id: I0764d3ea56266959592ade57c07f0ab6a62734fa
2026-03-18 18:49:36 +01:00
Andreas Enge
890d423379
gnu: Remove fc-host-tools.
...
* gnu/packages/embedded.scm (fc-host-tools): Delete variable.
Fixes : guix/guix#6545
Change-Id: Ie0400ab0a33b0f92a37e20e6de68276fa9c9eda7
2026-03-18 18:35:30 +01:00
Andreas Enge
3dcaa3a0e5
gnu: Remove raspi-arm64-chainloader.
...
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): Delete variable.
Change-Id: Ib5a97071c544df861952f7a0db2c5eb5638dc4a0
2026-03-18 18:28:39 +01:00
Andreas Enge
fbd7a68945
gnu: Remove fastx-toolkit.
...
* gnu/packages/bioinformatics.scm (fastx-toolkit): Delete variable.
Change-Id: Ie710da17d23a04cfaafc1de28b2dc6aae23ccfd4
2026-03-18 18:27:32 +01:00
Andreas Enge
1a00e3abf4
gnu: Remove sfizz.
...
* gnu/packages/music.scm (sfizz): Delete variable.
Fixes : guix/guix#6532
Change-Id: I8606e124fe6e186c7a3a86837fa89d579fdbb017
2026-03-18 18:25:20 +01:00
Andreas Enge
8b6a54dadf
gnu: Remove interrobang.
...
* gnu/packages/admin.scm (interrobang): Delete variable.
Fixes : guix/guix#6528
Change-Id: Ie9b736c277265a344f460ff36af8f477f2f051a8
2026-03-18 18:24:04 +01:00
Andreas Enge
e76d4cbb5b
gnu: Remove (gnu packages mercury).
...
* gnu/packages/mercury.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister
file.
Fixes : guix/guix#6527
Change-Id: If5abf7b6574be1e4f56b2c0099d3f1c29816658c
2026-03-18 18:23:21 +01:00
Andreas Enge
7452440136
gnu: Remove mercury-minimal.
...
* gnu/packages/mercury.scm (mercury-minimal): Delete variable.
Change-Id: Ibf0a0e4347bff17e5b1a141513b6f544549fa229
2026-03-18 18:21:08 +01:00
Andreas Enge
f64aa92bef
gnu: Remove mercury.
...
* gnu/packages/mercury.scm (mercury): Delete variable.
Change-Id: I919ab8f24ca5223697e9f0facf854e8f7b26780f
2026-03-18 18:20:37 +01:00
Andreas Enge
b5c84e83e4
gnu: Remove bower.
...
* gnu/packages/mail.scm (bower): Delete variable.
Change-Id: Ibc38adc9f4cd159c3ba4908fe1c93de126bdb625
2026-03-18 18:19:33 +01:00
Spencer King
a58c701785
gnu: deacon: Update to 0.15.0.
...
* gnu/packages/bioinformatics.scm (deacon): Update to 0.15.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
deacon.
Change-Id: I6f1a8812d251228e50eabd9f0105c40ed4261a80
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-03-18 16:16:20 +02:00
Sharlatan Hellseher
2c835235bd
gnu: go-sixel: Fix build.
...
* gnu/packages/golang-xyz.scm (go-sixel)[native-inputs]: Append
[native-inputs] of go-github-com-mattn-go-sixel.
Change-Id: If7b9ba77937786399f02810d6e700c20baf70e74
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher
39f6eefb7c
gnu: go-github-com-matttproud-golang-protobuf-extensions-v2: Move to golang-build.
...
* gnu/packages/golang-xyz.scm
(go-github-com-matttproud-golang-protobuf-extensions-v2): Move from
here ...
* gnu/packages/golang-build.scm: ... to here.
Change-Id: I75a43cdc2a357f8dabc41831074c0138ea944f7e
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher
9cfcaf8264
gnu: go-github-com-matttproud-golang-protobuf-extensions-v2: Fix tests.
...
* gnu/packages/golang-xyz.scm (go-github-com-matttproud-golang-protobuf-extensions-v2):
[native-inputs]: Add go-github-com-google-go-cmp.
Change-Id: If928bf66e021f6a1f6f277673bed189d656f9bf0
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher
0efe2faede
gnu: Add go-cloud-google-com-go-storage.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-storage): New variable.
Change-Id: I2c7620264f12e08ae41fcff10f13640548a5d4de
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher
9a857c68e3
gnu: Add go-google-golang-org-genproto.
...
* gnu/packages/golang-web.scm (go-google-golang-org-genproto): New variable.
Change-Id: I2004e6013bcfe4c04fe7bd04b3e0dc960afa66fb
2026-03-18 14:07:32 +01:00
Sharlatan Hellseher
c3dbe8a64a
gnu: Add go-cloud-google-com-go.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go): New variable.
Change-Id: Ia57d9e2f648766928688690233b4105e0e974290
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
cd25751bfb
gnu: Add go-github-com-google-martian-v3.
...
* gnu/packages/golang-web.scm (go-github-com-google-martian-v3): New variable.
Change-Id: I44fcd00b93fcab0a37de5dee28ca2ba2d2cc3169
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
91553061a7
gnu: go-github-com-gorilla-csrf: Build with default go, remove vendor.
...
* gnu/packages/golang-web.scm (go-github-com-gorilla-csrf)[source]
<snippet>: Remove "vendor" directory.
[arguments] <go>: Use default for build (go-1.24).
<test-flags>: Skip one test.
Change-Id: I16d23740c8cb1ec9e6e13c0e384053d48b306c82
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
855ac269c0
gnu: go-github-com-quic-go-quic-go: Skip one test.
...
* gnu/packages/golang-web.scm (go-github-com-quic-go-quic-go)[arguments]
<test-flags>: Skip one more test.
Change-Id: I8f242ff65ba46dd579b79ceacdb27b99c857be4a
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
08b0d3a441
gnu: Add go-k8s-io-kms.
...
* gnu/packages/golang-web.scm (go-k8s-io-kms): New variable.
Change-Id: I97e2c409ec852cd4bd9c3a76fa564fefb84465af
2026-03-18 14:07:31 +01:00
Danny Milosavljevic
4faae3030e
gnu: Add go-gomodules-xyz-jsonpatch-v2.
...
* gnu/packages/golang-web.scm (go-gomodules-xyz-jsonpatch-v2): New variable.
Change-Id: I67ea9d36c0f273e8d700666f6b47bdeb98049b85
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
061f733720
gnu: Add go-github-com-tiendc-go-deepcopy.
...
* gnu/packages/golang-xyz.scm (go-github-com-tiendc-go-deepcopy): New variable.
Change-Id: I6bdcbac5b8e5d492cf449a37066aa32c419ad841
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
10c2593340
gnu: Add go-github-com-xiang90-probing.
...
* gnu/packages/golang-web.scm (go-github-com-xiang90-probing): New variable.
Change-Id: I43aaedbeefaa7d5fd4cca947fb6c205b34fc82dc
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
ffe5c2a6e2
gnu: Add go-github-com-tmc-grpc-websocket-proxy.
...
* gnu/packages/golang-web.scm (go-github-com-tmc-grpc-websocket-proxy): New variable.
Change-Id: I6a075c4fd3bca1e2404ec55c8f93504be58a464d
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
858c9748d6
gnu: Add go-github-com-brianvoe-gofakeit.
...
* gnu/packages/golang-web.scm (go-github-com-brianvoe-gofakeit-v6)
(go-github-com-brianvoe-gofakeit-v7): New variable.
Change-Id: I62f98edcefd4ca89200d189c8319c550c77ba076
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
c723afc065
gnu: Add go-github-com-soheilhy-cmux.
...
* gnu/packages/golang-web.scm (go-github-com-soheilhy-cmux): New variable.
Change-Id: I7699121cb7be40231f17793763c380ee214d5c89
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
91888b8d45
gnu: Add go-github-com-melbahja-goph.
...
* gnu/packages/golang-crypto.scm (go-github-com-melbahja-goph): New variable.
Change-Id: I719c8ea073def5ee0918804925cd298b8780ca05
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
12e951cc18
gnu: go-github-com-pkg-sftp: Move to golang-crypto.
...
* gnu/packages/golang-web.scm (go-github-com-pkg-sftp): Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I0db23217eb6013898aaded60c7cb169ef1c7de9f
2026-03-18 14:07:31 +01:00
Sharlatan Hellseher
718168d6a0
gnu: go-jqp: Update to 0.8.0.
...
* gnu/packages/web.scm (go-jqp): Update to 0.8.0.
[inputs]: Remove go-github-com-spf13-viper, go-github-com-spf13-cobra,
go-github-com-muesli-termenv, go-github-com-itchyny-gojq,
go-github-com-itchyny-timefmt-go,
go-github-com-charmbracelet-lipgloss,
go-github-com-charmbracelet-bubbletea,
go-github-com-charmbracelet-bubbles, go-github-com-atotto-clipboard,
and go-github-com-alecthomas-chroma-v2.
[native-inputs]: Add go-github-com-alecthomas-chroma-v2,
go-github-com-atotto-clipboard, go-github-com-charmbracelet-bubbles,
go-github-com-charmbracelet-bubbletea,
go-github-com-charmbracelet-lipgloss, go-github-com-itchyny-gojq,
go-github-com-muesli-termenv, go-github-com-spf13-cobra, and
go-github-com-spf13-viper.
Change-Id: I11fd32b7875fa1f39ebfc757fc6c70198c81b421
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
fa1aa34904
gnu: go-github-com-itchyny-gojq: Update to 0.12.18.
...
* gnu/packages/golang-xyz.scm (go-github-com-itchyny-gojq): Update to 0.12.18.
[inputs]: Remove go-github-com-google-go-cmp,
go-github-com-itchyny-timefmt-go, go-github-com-mattn-go-isatty,
go-github-com-mattn-go-runewidth, and go-gopkg-in-yaml-v3.
[propagated-inputs]: Add go-github-com-itchyny-go-yaml, go-github-com-itchyny-timefmt-go,
go-github-com-mattn-go-isatty, and go-github-com-mattn-go-runewidth.
[native-inputs]: Add go-github-com-google-go-cmp.
Change-Id: Ibedc8a7d243fd81d69d60a0b281d81198e52f218
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
4263b091d1
gnu: go-github-com-itchyny-gojq: Move to golang-xyz.
...
* gnu/packages/web.scm (go-github-com-itchyny-gojq, gojq): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I7cb3fd36ecc3874a3463c58d1574b1da461c046c
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
894303de67
gnu: Add go-github-com-shopify-ejson.
...
* gnu/packages/golang-crypto.scm (go-github-com-shopify-ejson, go-ejson):
New variables.
Change-Id: I9758d095ca10f4ccfff4381466f863620895107b
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
31ef063456
gnu: Add go-github-com-dustin-gojson.
...
* gnu/packages/golang-xyz.scm (go-github-com-dustin-gojson): New variable.
Change-Id: I17e36de25552bdd2f5077bdf270336cefbe272fd
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
63d58073c9
gnu: Add go-github-com-1password-onepassword-sdk-go.
...
* gnu/packages/golang-web.scm (go-github-com-1password-onepassword-sdk-go): New variable.
Change-Id: I53eec26354cfd7b0525613eeca03323da6b7c549
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
cace25d6c3
gnu: Add go-github-com-extism-go-sdk.
...
* gnu/packages/golang-web.scm (go-github-com-extism-go-sdk): New variable.
Change-Id: I6a3c9dbd90a30bfa0cbf8d4c1aff5e4ec087db99
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
d93cb13797
gnu: Add go-github-com-dylibso-observe-sdk-go.
...
* gnu/packages/golang-web.scm (go-github-com-dylibso-observe-sdk-go): New variable.
Change-Id: I17e9f059c1974f4090cd8f9f0e82e6e4f91e81c6
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
27259a3d98
gnu: earlyoom: Fix indentation.
...
* gnu/packages/linux.scm (earlyoom): Fix indentation.
Change-Id: I691b41a03d9cc06afe2e838e2bc5a55ca35e726d
2026-03-18 14:07:30 +01:00
Sharlatan Hellseher
20571fe2b9
gnu: earlyoom: Test with default go.
...
* gnu/packages/linux.scm (earlyoom):
[phases]{disable-failing-test}: Adjust test invocation instead of
overwriting test-file and don't run vet during test.
[native-inputs]: Remove go-1.23; add go.
Change-Id: I32822de70ee2a71d5e687e6b813570f471ea148a
2026-03-18 14:07:30 +01:00