Patrick Norton
8eb96e2b7c
gnu: openttd-jgrpp: Update to 0.71.2.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.2.
Change-Id: I950b887684ccc9799bd276923dd2cbfb72508394
Merges: https://codeberg.org/guix/guix/pulls/8131
Reviewed-by: Rodion Goritskov <rodion@goritskov.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 13:49:52 +09:00
Dariqq
fceb3915d8
tests: toml: Fix nested array-of-tables test.
...
* tests/toml.scm (parse-toml: Array of tables):
Adjust the expected value for nested arrays.
Change-Id: I4dbe27c0120f147226f82cda5ae3c27cb2ed6f49
Merges: https://codeberg.org/guix/guix/pulls/3245
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 11:17:05 +09:00
Daniel Littlewood
87b652ccc7
gnu: qiv: Remove input labels.
...
* gnu/packages/image-viewers.scm (qiv)[inputs]: Remove input labels.
Change-Id: I939a3e484872657eaa895640b796cc723ac833be
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 11:01:08 +09:00
Daniel Littlewood
21b7b94663
gnu: jfsutils/static: Remove input labels.
...
* gnu/packages/file-systems.scm (jfsutils/static)[inputs]:
Switch to modify-inputs.
Change-Id: I4df9fece7fcc9c17151f39c64029f26ed37d0072
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:59:40 +09:00
Daniel Littlewood
4f3aae9bad
gnu: srain: Remove input labels.
...
* gnu/packages/irc.scm (srain)[native-inputs]: Remove input labels.
[source]<uri>: Indent.
Change-Id: I88dd4d4f2b77819c0b14d0849a4bc1522903bad4
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:45:54 +09:00
Daniel Littlewood
9efb7080e5
gnu: ldc: Improve style.
...
* gnu/packages/dlang.scm (ldc)[native-inputs]:
Switch to using modify-inputs macro.
Change-Id: I65a66ec393f34f6463285b55112b70169a9cd6e7
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:43:05 +09:00
Daniel Littlewood
9fad8c8a6c
gnu: go-github-com-hashicorp-go-immutable-radix-v2: Improve style.
...
* gnu/packages/golang-xyz.scm
(go-github-com-hashicorp-go-immutable-radix-v2)[propagated-inputs]:
Refer to inherited field value. Indent.
Change-Id: Ibb597d68ba6d754d0db740b659b7b379e23a81e7
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:38:52 +09:00
Daniel Littlewood
b06b4609a8
gnu: libindicator: Remove input labels.
...
* gnu/packages/freedesktop.scm (libindicator)[native-inputs]:
Remove input labels.
Change-Id: Ib9b7fc738415d52e366e6a12be6c329d4b73f965
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:36:42 +09:00
Daniel Littlewood
77fcce9f99
gnu: libsmbios: Remove input labels.
...
* gnu/packages/hardware.scm (libsmbios)[source]<uri>:
Use constant string. [native-inputs]: Remove input labels.
Change-Id: Iade98959168813ed05dede50a5d00c43f8d7bc92
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:34:32 +09:00
Daniel Littlewood
611cd89fc9
gnu: sqlcipher: Remove input labels.
...
* gnu/packages/databases.scm (sqlcipher)[inputs]: Remove input labels.
Change-Id: Ibbc7e90c89a804bb693e7de126df5bbfb1f5d3d3
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:31:29 +09:00
Daniel Littlewood
858bbd0edd
gnu: libxsd-frontend: Remove input labels.
...
* gnu/packages/cpp.scm (libxsd-frontend)[inputs]: Remove input labels.
Change-Id: I32734410303f7f3184b0523ed8f2d3f0685feb3c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:26:57 +09:00
Daniel Littlewood
79d5004b92
gnu: m17n-db: Remove input labels.
...
* gnu/packages/emacs.scm (m17n-db)[native-inputs]: Remove input labels.
Change-Id: Ia7089d77fb7579d96821be6e1feacf804df72e2c
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:26:28 +09:00
Daniel Littlewood
59508ec02d
gnu: pinentry-efl: Remove input labels.
...
* gnu/packages/gnupg.scm (pinentry-efl)[native-inputs]:
Remove input labels, rewrite to modify-inputs.
Change-Id: Ie91df7bd200ff473785866dbafb29a94261dca8b
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-29 10:25:28 +09:00
Mark H Weaver
fea8a82d09
gnu: icecat: Update to 140.10.1-gnu1 [security fixes].
...
Includes fixes for CVE-2026-7320, CVE-2026-7321, CVE-2026-7322,
and CVE-2026-7323.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-28 19:32:21 -04:00
Gabriel Wicki
7f0dffaa78
gnu: Add snd-rane-sl3.
...
* gnu/packages/linux.scm (snd-rane-sl3): New variable.
Change-Id: I560d0096c3a6e73e41cd4c682376632f287189a9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-29 00:08:20 +02:00
Sughosha
2c8740fb71
gnu: kate: Unbundle SingleApplication.
...
* gnu/packages/kde-utils.scm (kate): Unbundle SingleApplication.
[source]: Add snippet to delete the bundled SingleApplication and patch source
files in order to use the system single-application.
[inputs]: Add single-application.
[arguments]<#:phases>: Add 'link-single-application phase.
Change-Id: Ie10164dab77c8629028907bdc12ac8aef88d2a68
Closes : guix/guix#5928
2026-04-28 23:27:29 +05:30
Sören Tempel
04fe58578b
gnu: kissat: Check generate proofs via drat-trim in 'check.
...
* gnu/packages/maths.scm (kissat)[inputs]: Add drat-trim.
Change-Id: I28a06f58813be4bfc622de858b52d8ad6ba6b524
2026-04-28 17:59:43 +02:00
Sören Tempel
38bceb7efa
gnu: Add drat-trim.
...
* gnu/packages/maths.scm (drat-trim): New variable.
Change-Id: Ic0545d6cf4dec45a0167baaee8ca695c70220096
2026-04-28 17:59:43 +02:00
Sören Tempel
d2163619bc
gnu: bitwuzla: Update to 0.9.0.
...
* gnu/packages/maths.scm (bitwuzla): Update to 0.9.0.
[arguments]<#:phases>{make-git-optional}: Remove phase, fixed upstream.
[inputs]: Add mpfr, switch to cadical-2.1.
Change-Id: I0185e83840ded5758e6afd3e7c9a6d8e8b0c0651
2026-04-28 17:57:41 +02:00
Sören Tempel
88e2e42aa2
gnu: cvc5: Restore compatibility with packaged symfpu.
...
* packages/patches/cvc5-symfpu-compatibility.patch: New patch.
* gnu/local.mk (dist_patch_DATA) Register it.
* gnu/packages/maths.scm (cvc5)[patches]: Use it.
Change-Id: Ie8b9b24efed45365a1e974396d6e3d9c5367bf1e
2026-04-28 17:57:41 +02:00
Sören Tempel
fbd6b6ff8c
gnu: symfpu: Update to 0.0-2.aeaa3fa
...
* gnu/packages/maths.scm (symfpu): Update to 0.0-2.aeaa3fa.
Change-Id: I9056c47e19a637aa2ba3038eb9e458429e88385a
2026-04-28 17:57:41 +02:00
jgart
fb9580d25c
gnu: trealla: Update to 2.94.5.
...
* gnu/packages/prolog.scm (trealla): Update to 2.94.5.
Change-Id: I73249407b4653a14cdafc8ac139b2a6136bd1937
2026-04-28 10:38:20 -04:00
bdunahu
39666ccc9a
teams: javascript: Adopt gnu/packages/javascript.scm.
...
* CODEOWNERS: Regenerate file.
* etc/teams.scm (javascript)<#:scope>: Add gnu/packages/javascript.scm.
Change-Id: Id6dfabe13dde32fbadc830063f57ea0f5d3463af
Signed-off-by: Noé Lopez <noelopez@free.fr >
2026-04-28 12:30:51 +02:00
Christopher Baines
4f4c35738a
gnu: guile-knots: Update to 0.1-35.49996c4.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-35.49996c4.
Change-Id: If40f912770459804919a24310790b7f1bef795d5
2026-04-28 10:14:36 +01:00
Christopher Baines
41f2dda306
gnu: guix-data-service: Update to 0.0.1-76.58744bb.
...
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-76.58744bb.
Change-Id: I182219b1c7956491dee54f817ff5ad55996f993b
2026-04-28 10:14:36 +01:00
Christopher Baines
9578d1b040
gnu: bffe: Update to 0-18.d6c90f2.
...
* gnu/packages/package-management.scm (bffe): Update to 0-18.d6c90f2.
Change-Id: I2bb3d5add389ab17970a10eb8a4cfede683eb17f
2026-04-28 10:14:36 +01:00
Christopher Baines
b2ff307a6e
services: guix-data-service: Add extra environment variable options.
...
Also export guix-data-service-extra-options and
guix-data-service-extra-process-jobs-options since this was missed previously.
* gnu/services/guix.scm (<guix-data-service-configuration>): Add
extra-environment-variables and extra-process-jobs-environment-variables.
(guix-data-service-shepherd-services): Use them.
* doc/guix.texi (Guix Services): Document them.
Change-Id: I60f1371a86a01c4fb3dbde204dba84b9a8657ace
2026-04-28 10:14:35 +01:00
Ricardo Wurmus
f7f8a16764
gnu: r-mscoreutils: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-mscoreutils)[source]: Register patch.
Change-Id: If288fed9c85d7a46d1938e7699e2a9bc57447a03
2026-04-28 09:43:47 +02:00
Ricardo Wurmus
a5f9bcf5bb
gnu: r-flowcore: Patch for compatibility with R 4.6.0.
...
* gnu/packages/bioconductor.scm (r-flowcore)[arguments]: Add phase
'R-4.6.0-compatibility.
Change-Id: Ic99953b3bf228928ab7ada1d36d2be2c1aae608b
2026-04-28 09:43:47 +02:00
Ricardo Wurmus
de4a5e2b3d
gnu: r-shortread: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-shortread)[source]: Register patch.
Change-Id: I9fd85076db6a86b25f4389d3226e0fde8a38a3b5
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
8d07dd9ef7
gnu: r-h5mread: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-h5mread)[source]: Register patch.
Change-Id: Iecbf0eb41b554169b36c00b74072b1fca7a31943
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
e2173901c2
gnu: r-rsamtools: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-rsamtools-r-4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-rsamtools)[source]: Register patch.
Change-Id: I0c1eafe3c440f998d309174e4292061dbaf3eb34
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
9163b17ce9
gnu: r-sparsearray: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-sparsearray-r-4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-sparsearray)[source]: Register patch.
Change-Id: I569f7150d91393d8c7c9981ebe3db77c0cfa5356
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
e72baf6d34
gnu: r-snpstats: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch,
gnu/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch: New files.
* gnu/local.mk (dist_patch_DATA): Record them.
* gnu/packages/bioconductor.scm (r-snpstats)[source]: Register patches.
Change-Id: I911f5833199448a16a23f9e715903a8427b08233
2026-04-28 09:43:46 +02:00
John Dawson
4a3633caf5
gnu: r-htmltools: Propagate r-markdown.
...
The `includeMarkdown` function requires the `markdown` package.
See https://rstudio.github.io/htmltools/reference/include.html#note
* gnu/packages/cran.scm (r-htmltools)[propagated-inputs]: For htmltools::includeMarkdown, add r-markdown.
Change-Id: If0b7b9a19610177fcfc02357cf1462a8704592ab
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
895605e489
gnu: r-biostrings: Patch for compatibility with R 4.6.0.
...
* gnu/packages/patches/r-biostrings-r4.6.0-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.
* gnu/packages/bioconductor.scm (r-biostrings)[source]: Register patch.
Change-Id: Id0ba9e4340245c456e25e631ca372c1a6edb2bba
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
afe281ae0f
gnu: r-s4vectors: Patch for R 4.6.0.
...
* gnu/packages/bioconductor.scm (r-s4vectors)[arguments]: Add phase
'R-4.6.0-compatibility.
Change-Id: I731250e9dcfc62cfb2cafbf88e2f1e2d6b932828
2026-04-28 09:43:46 +02:00
Ricardo Wurmus
121c4d1b2f
gnu: r-mlr3misc: Skip one test.
...
* gnu/packages/cran.scm (r-mlr3misc)[arguments]: Declare one skipped test.
Change-Id: I5d007a6b40dbb9c014a1ff6785815d14fcd37a3c
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
a54a340f84
gnu: r-mlr3mbo: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-mlr3mbo): Update to 1.1.1.
[native-inputs]: Remove r-redux and r-rush.
Change-Id: Ibdac6ba5a45567f2e73884b092f45869056fea95
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
ee5c11248c
gnu: r-harmony: Update to 2.0.2.
...
* gnu/packages/cran.scm (r-harmony): Update to 2.0.2.
[propagated-inputs]: Add r-cli.
Change-Id: If8e8d1df986836752cf2eca7934f7a3cd62a1c71
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
c64c8edc05
gnu: r-rush: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-rush): Update to 1.1.0.
Change-Id: I5b5c462f1e00991004bdbd9f9b2593fa4da3b015
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
715a9d2f66
gnu: r-officer: Update to 0.7.4.
...
* gnu/packages/cran.scm (r-officer): Update to 0.7.4.
Change-Id: Ice4843e191ff9d1a4e286251c9ad8e071fa942ac
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
44f0c89d6e
gnu: r-rcpp: Update to 1.1.1-1.1.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.1.1-1.1.
[native-inputs]: Add r-tinytest.
Change-Id: I5837d47ea13fdcc0559506fa48adf2fe0e6dbf34
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
d0863faf0a
gnu: r-with-tests, r-minimal: Update to 4.6.0.
...
* gnu/packages/statistics.scm (r-with-tests, r-minimal): Update to 4.6.0.
Change-Id: I790052e77690f3debbf0f8f2845b11754a358581
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
4a42082fcd
gnu: r-mlr3filters: Update to 0.9.1.
...
* gnu/packages/cran.scm (r-mlr3filters): Update to 0.9.1.
Change-Id: If13b74e209d8af025b41427f52a91e3d8d02ea5a
2026-04-28 09:43:45 +02:00
Ricardo Wurmus
0171cb5cc8
gnu: r-directlabels: Update to 2026.4.23.
...
* gnu/packages/cran.scm (r-directlabels): Update to 2026.4.23.
[native-inputs]: Add r-ggplot2.
Change-Id: I34f188fc7e777385b60383b46087802e47342d37
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
558a49ad28
gnu: r-irace: Update to 4.4.3.
...
* gnu/packages/cran.scm (r-irace): Update to 4.4.3.
Change-Id: I6065972a7ef46994933b70e45c79a9227f140f76
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
432e4379cf
gnu: r-statsexpressions: Update to 2.0.0.
...
* gnu/packages/cran.scm (r-statsexpressions): Update to 2.0.0.
[propagated-inputs]: Remove r-magrittr and r-zeallot.
Change-Id: Ib31f2c8b6510d1ba0e302d424665fa4db40afde7
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
614d71d344
gnu: r-ggstatsplot: Update to 1.0.0.
...
* gnu/packages/cran.scm (r-ggstatsplot): Update to 1.0.0.
[propagated-inputs]: Remove r-magrittr; add r-forcats.
[native-inputs]: Add r-lme4 and r-patrick.
Change-Id: I888d0c7a2a5b3da10b0784357841a498e972f66d
2026-04-28 09:43:44 +02:00
Ricardo Wurmus
9e9531cc2c
gnu: r-tidymodels: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-tidymodels): Update to 1.5.0.
Change-Id: Iccaeb84fa737ce94fad6544e04660b5998db6693
2026-04-28 09:43:44 +02:00