Ricardo Wurmus
2f329a8131
gnu: r-officer: Update to 0.7.4.
...
* gnu/packages/cran.scm (r-officer): Update to 0.7.4.
Change-Id: Ice4843e191ff9d1a4e286251c9ad8e071fa942ac
2026-04-24 16:55:11 +02:00
Ricardo Wurmus
43912f1de7
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-24 16:55:11 +02:00
Ricardo Wurmus
13f1e01f12
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-24 16:55:11 +02:00
Ricardo Wurmus
d8210a2938
gnu: r-mlr3filters: Update to 0.9.1.
...
* gnu/packages/cran.scm (r-mlr3filters): Update to 0.9.1.
Change-Id: If13b74e209d8af025b41427f52a91e3d8d02ea5a
2026-04-24 16:55:11 +02:00
Ricardo Wurmus
3aac04c490
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-24 16:55:11 +02:00
Ricardo Wurmus
67b09342b9
gnu: r-irace: Update to 4.4.3.
...
* gnu/packages/cran.scm (r-irace): Update to 4.4.3.
Change-Id: I6065972a7ef46994933b70e45c79a9227f140f76
2026-04-24 16:55:10 +02:00
Ricardo Wurmus
d966d399f8
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-24 16:55:10 +02:00
Ricardo Wurmus
bb7d14394a
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-24 16:55:10 +02:00
Ricardo Wurmus
adbc16a03b
gnu: r-tidymodels: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-tidymodels): Update to 1.5.0.
Change-Id: Iccaeb84fa737ce94fad6544e04660b5998db6693
2026-04-24 16:55:10 +02:00
Ricardo Wurmus
3490a3efa7
gnu: r-nanotime: Update to 0.3.14.
...
* gnu/packages/cran.scm (r-nanotime): Update to 0.3.14.
Change-Id: I3e66db61984ddca8795adf8af5a46b0a79d4aa63
2026-04-24 16:55:10 +02:00
Ricardo Wurmus
77c8600444
gnu: r-rferns: Update to 6.0.0.
...
* gnu/packages/cran.scm (r-rferns): Update to 6.0.0.
Change-Id: I47d543dbcd7b37db6bb70b82e8d3096d265fa58a
2026-04-24 16:55:10 +02:00
Ricardo Wurmus
3d061b8d4d
gnu: r-extradistr: Update to 1.10.0.3.
...
* gnu/packages/cran.scm (r-extradistr): Update to 1.10.0.3.
[native-inputs]: Add r-actuar, r-evd, r-laplacesdemon, r-mcmcpack, and r-vgam.
Change-Id: I93a7554a09633d23e48e1f0f0eff6a83930e6bdd
2026-04-24 16:55:10 +02:00
Ricardo Wurmus
9c7d93d454
gnu: r-s7: Update to 0.2.2.
...
* gnu/packages/cran.scm (r-s7): Update to 0.2.2.
Change-Id: I11a4924f63a6e94042dd8ed5445737dfb27c59f8
2026-04-24 16:55:09 +02:00
Ricardo Wurmus
52995e8d99
gnu: r-processx: Update to 3.9.0.
...
* gnu/packages/cran.scm (r-processx): Update to 3.9.0.
Change-Id: I61d8fe12cbd47f979f4983a5b64fce9391934b4e
2026-04-24 16:55:09 +02:00
Ricardo Wurmus
7bd1ef5709
gnu: r-rmpi: Update to 0.7-3.4.
...
* gnu/packages/cran.scm (r-rmpi): Update to 0.7-3.4.
Change-Id: I560a6a29db7f61c09661978bd6b114de9006ac43
2026-04-24 16:55:09 +02:00
Ricardo Wurmus
38401f58d6
gnu: r-ggtangle: Update to 0.1.2.
...
* gnu/packages/cran.scm (r-ggtangle): Update to 0.1.2.
Change-Id: Id42ee31afad6095fc0c288894c0cef1b253f3ae3
2026-04-24 16:55:09 +02:00
Ricardo Wurmus
e9a65f20cf
gnu: r-fastdummies: Update to 1.7.6.
...
* gnu/packages/cran.scm (r-fastdummies): Update to 1.7.6.
[native-inputs]: Add r-dplyr.
Change-Id: I5bdb6d7745c7540e6526be2723630e70b5b6f793
2026-04-24 16:55:09 +02:00
Ricardo Wurmus
fbe9434faf
gnu: r-bit64: Update to 4.8.0.
...
* gnu/packages/cran.scm (r-bit64): Update to 4.8.0.
[arguments]: Disable tests.
[native-inputs]: Add r-withr.
Change-Id: Ide6944f6cf973333bb8aa1fabdb85a988a4d26db
2026-04-24 16:55:09 +02:00
Spencer King
bebaf48282
gnu: Add r-ddpcr.
...
* gnu/packages/cran.scm (r-ddpcr): New variable.
Change-Id: Idf3d2d05f8db51ff1cf6866b4241c90eb30587b4
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
0ec81753c0
gnu: r-qs2: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-qs2): Update to 0.2.0.
Change-Id: I6eadd1c2170e7809264542055696b67c63896c2d
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
01b0242cdc
gnu: r-seurat: Update to 5.5.0.
...
* gnu/packages/cran.scm (r-seurat): Update to 5.5.0.
Change-Id: I36d53c2d9b2a52e63cc334c7a1d259647e9da52a
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
56210830b4
gnu: r-igraph: Update to 2.3.0.
...
* gnu/packages/cran.scm (r-igraph): Update to 2.3.0.
Change-Id: I9e51ac04d61a98e1206e9b563fda63eff5c6d090
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
bdaea1f5e8
gnu: r-tweedie: Update to 3.0.19.
...
* gnu/packages/cran.scm (r-tweedie): Update to 3.0.19.
Change-Id: Ie7e0d663d4ea12d4e30fe7b719e9f8765c001223
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
29a790462c
gnu: r-pkgload: Update to 1.5.2.
...
* gnu/packages/cran.scm (r-pkgload): Update to 1.5.2.
Change-Id: Id40f5db0981b34480b9ed74da5b5115155be3911
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
910d38e942
gnu: r-curl: Update to 7.1.0.
...
* gnu/packages/cran.scm (r-curl): Update to 7.1.0.
Change-Id: If5f59d82aec252a18f475dff7cbe4e28433db492
2026-04-24 16:55:08 +02:00
Ricardo Wurmus
e97369559b
gnu: r-jose: Update to 2.0.0.
...
* gnu/packages/cran.scm (r-jose): Update to 2.0.0.
Change-Id: Ife28bbdda55565d92ea7eacaae3841a0787ffa7c
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
e591d06aaa
gnu: r-ggplot2: Update to 4.0.3.
...
* gnu/packages/cran.scm (r-ggplot2): Update to 4.0.3.
Change-Id: If2145292a83a924bfa56477a63ef5d80eb57ca7c
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
f200f1efd7
gnu: r-gviz: Skip one test on 32-bit systems.
...
* gnu/packages/bioconductor.scm (r-gviz)[arguments]: Conditionally skip a
test.
Change-Id: Ibd9a0e6b7f57474dba9158350f52a94f708cd442
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
37abf3e49f
gnu: r-stringfish: Update to 0.19.0.
...
* gnu/packages/cran.scm (r-stringfish): Update to 0.19.0.
[arguments]: Enable tests; remove phase 'relax-gcc-14-strictness.
[native-inputs]: Remove r-dplyr, r-rlang, and r-stringr.
Change-Id: I61585d3136f6c833cf3e5ca8b07b58746865f95f
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
c0eb66d165
gnu: r-htmltable: Update to 2.5.0.
...
* gnu/packages/cran.scm (r-htmltable): Update to 2.5.0.
[properties]: Record updater-ignored-native-inputs.
[arguments]: Use generated label for jquery origin.
[native-inputs]: Drop labels; add r-chron, r-glue, r-lubridate, r-tibble, and
r-tidyverse.
Change-Id: I0d33bc2f39caca65a42de6569a9927deaf889a76
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
5efb956b68
gnu: r-rcpparmadillo: Skip one test on 32-bit systems.
...
One test in this file fails with an inaccurate comparison, but we cannot
disable just that one test, so we skip the whole file.
* gnu/packages/cran.scm (r-rcpparmadillo)[arguments]: Conditionally skip a
test file.
Change-Id: I29d9bd12fd63c87fd6bb232238418679d079138a
2026-04-24 16:55:07 +02:00
Ricardo Wurmus
24b87765e1
gnu: r-hrbrthemes: Update to 0.9.3.
...
* gnu/packages/cran.scm (r-hrbrthemes): Update to 0.9.3.
[propagated-inputs]: Remove r-extrafont and r-gdtools.
[native-inputs]: Add r-vdiffr.
Change-Id: I6bd2f6462f672b4e4f762c057dc4d7d39f82c6ab
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
d3afa78fdb
gnu: r-eulerr: Update to 7.1.0.
...
* gnu/packages/cran.scm (r-eulerr): Update to 7.1.0.
Change-Id: I0b10fa1a0c9311ea9781d836f5e023f542ced9af
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
f5ba5f4348
gnu: r-testit: Update to 0.18.
...
* gnu/packages/cran.scm (r-testit): Update to 0.18.
Change-Id: Ic8279260cfe7a6a7ad158b0c70c0b89bba9c41a9
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
f2374f097b
gnu: r-nanoparquet: Update to 0.5.1.
...
* gnu/packages/cran.scm (r-nanoparquet): Update to 0.5.1.
[native-inputs]: Add r-blob.
Change-Id: I8cfdf27e5a001b45937a25a263f28b33fc8ff352
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
e6d6b92d6b
gnu: r-ps: Update to 1.9.3.
...
* gnu/packages/cran.scm (r-ps): Update to 1.9.3.
Change-Id: I143a8373efd9e27605a1b1ef36f29c40e6390f9c
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
b731c3a9e9
gnu: r-v8: Update to 8.2.0.
...
* gnu/packages/cran.scm (r-v8): Update to 8.2.0.
Change-Id: Iefd27adab0e62241c06137355f2bd8d756dd520e
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
2e0105dae3
gnu: r-rcpparmadillo: Update to 15.2.6-1.
...
* gnu/packages/cran.scm (r-rcpparmadillo): Update to 15.2.6-1.
[native-inputs]: Add r-rcpp.
Change-Id: Ie65583b32261f6acf6cb93b985f96933f97f0b88
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
d19a5c3f19
gnu: r-patrick: Enable tests.
...
* gnu/packages/cran.scm (r-patrick)[arguments]: Enable all tests.
Change-Id: Icaf4bc4a28063e0261691d3010e5a713450ade33
2026-04-24 16:55:06 +02:00
Ricardo Wurmus
f538819ede
gnu: r-gsva: Update to 2.4.9.
...
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.4.9.
Change-Id: I1cde12b64f22c76813ecf41f7553e132807c5def
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
17f302260d
gnu: r-duckdb: Update to 1.5.2.
...
* gnu/packages/duckdb.scm (r-duckdb): Update to 1.5.2.
Change-Id: Ibfd11f9d37bde94e53c222fa4edb90e714692fcc
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
a30d3e5154
gnu: r-randomforestsrc: Update to 3.6.2.
...
* gnu/packages/cran.scm (r-randomforestsrc): Update to 3.6.2.
Change-Id: I7bd3269e88d7e58bf4d5563a085a391c20157f89
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
fe5b5e142e
gnu: r-pdftools: Update to 3.8.0.
...
* gnu/packages/cran.scm (r-pdftools): Update to 3.8.0.
Change-Id: Ida05e42c4d93be13875f448d29096d37a72d40fd
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
87907ab27e
gnu: r-readods: Update to 2.3.5.
...
* gnu/packages/cran.scm (r-readods): Update to 2.3.5.
[propagated-inputs]: Add r-withr.
[native-inputs]: Remove r-withr.
Change-Id: Ib6a4facb563639d0f280c870a53c3515801a0f87
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
9df23df16c
gnu: r-mlr3measures: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-mlr3measures): Update to 1.3.0.
Change-Id: Iad5b8b73e6afcbb1143c2df1130e4a4cac5aa48c
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
0f5cbb441e
gnu: r-seuratobject: Update to 5.4.0.
...
* gnu/packages/cran.scm (r-seuratobject): Update to 5.4.0.
Change-Id: I801715aed3324218b8ae96f4d70aae1f6d7622d7
2026-04-24 16:55:05 +02:00
Ricardo Wurmus
98cfae3405
gnu: r-parsnip: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-parsnip): Update to 1.5.0.
[propagated-inputs]: Remove r-withr.
[native-inputs]: Add r-withr.
Change-Id: I84d1f39c0505715a57a54cb4a5889c27aa37e0c5
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
ce86aae9e1
gnu: r-tune: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-tune): Update to 2.1.0.
[propagated-inputs]: Remove r-gpfit; add r-gaupro and r-lifecycle.
Change-Id: Ia7490b10f965715e3a387da7b91d40c9fc5b692d
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
a91269a430
gnu: r-dials: Update to 1.4.3.
...
* gnu/packages/cran.scm (r-dials): Update to 1.4.3.
Change-Id: Iab09779cf00f1c9d376ad7309271fbd51cfe89f5
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
308e552199
gnu: r-rsconnect: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-rsconnect): Update to 1.8.0.
[propagated-inputs]: Add r-httr2.
Change-Id: Ib5287d9ff877e403efe6a2b591817084fea39b17
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
8039e487b5
gnu: r-rockchalk: Update to 1.8.164.
...
* gnu/packages/cran.scm (r-rockchalk): Update to 1.8.164.
[propagated-inputs]: Add r-reformulas.
Change-Id: Ia097b3e5bfaa3b824438546ff456b68f999f6911
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
9ddb90e0f2
gnu: r-anytime: Update to 0.3.13.
...
* gnu/packages/cran.scm (r-anytime): Update to 0.3.13.
[native-inputs]: Add r-rcpp.
Change-Id: Ifae40fa0dadc44b932ec150ee8bdd5f59bb881a3
2026-04-24 16:55:04 +02:00
Ricardo Wurmus
c0155a6fb0
gnu: r-torch: Update to 0.17.0.
...
* gnu/packages/cran.scm (r-torch): Update to 0.17.0.
Change-Id: I230b20be791c177b70f6fe4ac0fcd0e3da0285a8
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
a7b1d8c9f0
gnu: r-leidenalg: Update to 1.1.7.
...
* gnu/packages/cran.scm (r-leidenalg): Update to 1.1.7.
Change-Id: I48fd2229a7351d98953cb3e76d84100bf1f15aef
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
da927f6a1d
gnu: r-rjava: Update to 1.0-18.
...
* gnu/packages/cran.scm (r-rjava): Update to 1.0-18.
Change-Id: I65e90d63119dfdf22d173fb1ca045bec00b12691
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
fa9339fb52
gnu: r-parallelly: Update to 1.47.0.
...
* gnu/packages/cran.scm (r-parallelly): Update to 1.47.0.
Change-Id: Ic956e194a4ba089b85af81bfd0cb8527a4d1a4cc
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
1d61259e79
gnu: r-huge: Update to 1.6.
...
* gnu/packages/cran.scm (r-huge): Update to 1.6.
Change-Id: I74a0e76797522488974b876df628b1363bf86b03
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
17f713aa45
gnu: r-epi: Update to 2.65.
...
* gnu/packages/cran.scm (r-epi): Update to 2.65.
Change-Id: I96100a94251d1ca49eac246f72e2afd2551cbef7
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
a4dcf1d1a2
gnu: r-arm: Update to 1.15-3.
...
* gnu/packages/cran.scm (r-arm): Update to 1.15-3.
Change-Id: Iafe768876a647e1dfcaa10cdca83bb3bcb7c1a4f
2026-04-24 16:55:03 +02:00
Ricardo Wurmus
5c605c2616
gnu: r-fs: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-fs): Update to 2.1.0.
Change-Id: I2eff7e9b47e7461f2b3fe489cfec48885092f5b7
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
623ddef3c5
gnu: r-emmeans: Update to 2.0.3.
...
* gnu/packages/cran.scm (r-emmeans): Update to 2.0.3.
Change-Id: Ieeee9c867c656651d2402cebdd43c0ad23f33aff
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
d5e2b2d04f
gnu: r-quickjsr: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-quickjsr): Update to 1.9.2.
Change-Id: I7fa7ad3ba70f0f567e0f0ccc4ffe21f2595fc2e1
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
2b2b531711
gnu: r-nleqslv: Update to 3.3.7.
...
* gnu/packages/cran.scm (r-nleqslv): Update to 3.3.7.
[native-inputs]: Add r-testthat.
Change-Id: Iebadee3e6e16a05da15f63389a270c8328a4a52e
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
fe84930292
gnu: r-netrep: Update to 1.2.10.
...
* gnu/packages/cran.scm (r-netrep): Update to 1.2.10.
Change-Id: I5af1193d98c186ecc46a3f1cf14fa90a66c58a0d
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
d8b1aa4ab8
gnu: r-insight: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-insight): Update to 1.5.0.
Change-Id: I080bbdb1e66daa180d9c0897d735255cb5ea8090
2026-04-24 16:55:02 +02:00
Ricardo Wurmus
c7ab99a8b0
gnu: r-factominer: Update to 2.14.
...
* gnu/packages/cran.scm (r-factominer): Update to 2.14.
Change-Id: I7ba1aa2c042563479450cb86f9a935aeef295308
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
37d6456a5d
gnu: r-ggsci: Update to 5.0.0.
...
* gnu/packages/cran.scm (r-ggsci): Update to 5.0.0.
Change-Id: I1b3fbb96f16e719718c9438481b2cb739b79a3a6
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
b4bcc1ddab
gnu: r-reticulate: Update to 1.46.0.
...
* gnu/packages/cran.scm (r-reticulate): Update to 1.46.0.
Change-Id: I19baa0d170e7ac957d6215a727249f61fe85f2b2
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
67566fedfa
gnu: r-renv: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-renv): Update to 1.2.2.
Change-Id: I2034a63a5e656f875cddd43e97ccbac6c447e0c9
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
3c249be8e3
gnu: r-adbcdrivermanager: Update to 0.23.0-1.
...
* gnu/packages/cran.scm (r-adbcdrivermanager): Update to 0.23.0-1.
Change-Id: If0c4562f7eaa8ec2f58e2d93a74017846da4efbc
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
2a973096f4
gnu: r-nestedcv: Update to 0.8.2.
...
* gnu/packages/cran.scm (r-nestedcv): Update to 0.8.2.
Change-Id: I40da037fab723d8d9778e0bf03467ea39ba1abf2
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
b8349a05f0
gnu: r-nanoparquet: Update to 0.5.0.
...
* gnu/packages/cran.scm (r-nanoparquet): Update to 0.5.0.
Change-Id: I1908304c8b3a77d322239abece7497378a5ca1a4
2026-04-24 16:55:01 +02:00
Ricardo Wurmus
b3bd7d99c1
gnu: r-vctrs: Update to 0.7.3.
...
* gnu/packages/cran.scm (r-vctrs): Update to 0.7.3.
Change-Id: Ica88c39ef10d6a6ac2fc9ca17bf41846a1b2670c
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
d811a6d200
gnu: r-cli: Update to 3.6.6.
...
* gnu/packages/cran.scm (r-cli): Update to 3.6.6.
Change-Id: I7cf3345a2fc807cdd589b79bb8b8393e79d75bf0
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
244c1cd2ea
gnu: r-dtw: Update to 1.23-2.
...
* gnu/packages/cran.scm (r-dtw): Update to 1.23-2.
Change-Id: I7a719f3a4e5955a19d0918d8b846ae615fa933d4
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
361d264a66
gnu: r-performanceanalytics: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-performanceanalytics): Update to 2.1.0.
[native-inputs]: Remove r-tinytest; add r-e1071, r-testthat, and r-vdiffr.
Change-Id: I23ab8c04708636a83b3f05f3abcab8bc0d7ab6bd
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
4a2b299f8c
gnu: r-rmysql: Update to 0.11.3.
...
* gnu/packages/cran.scm (r-rmysql): Update to 0.11.3.
Change-Id: I9d70f5168182e78843e1efd6183e350789e4becb
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
ebba755870
gnu: r-littler: Update to 0.3.23.
...
* gnu/packages/cran.scm (r-littler): Update to 0.3.23.
Change-Id: Ia74aafe3a91c74f19676f82c9ccdabf9081d957e
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
610aeba0f6
gnu: r-getoptlong: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-getoptlong): Update to 1.1.1.
Change-Id: Ibe629b9579fc03a22d2ceaca40db4b41104ed31c
2026-04-24 16:55:00 +02:00
Ricardo Wurmus
c4c822b259
gnu: r-globaloptions: Update to 0.1.4.
...
* gnu/packages/cran.scm (r-globaloptions): Update to 0.1.4.
Change-Id: Ieac2a7f703dffb6074c812020bcc96530d50f013
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
a890ed65fa
gnu: r-glue: Update to 1.8.1.
...
* gnu/packages/cran.scm (r-glue): Update to 1.8.1.
Change-Id: Id9cabfd419f8f802ae36119ff84d9c2dfba4a261
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
f75aed3e29
gnu: r-webfakes: Update to 1.4.1.
...
* gnu/packages/cran.scm (r-webfakes): Update to 1.4.1.
Change-Id: I60ce6d5564417a3fc1cf1d78f3632c5a15e11fe6
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
4e300a503c
gnu: r-mvtnorm: Update to 1.3-7.
...
* gnu/packages/cran.scm (r-mvtnorm): Update to 1.3-7.
Change-Id: I2ee129f866fa020bcbbbd6a1ca1b5e4167688f53
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
00847b174c
gnu: r-sendmailr: Update to 1.4-1.
...
* gnu/packages/cran.scm (r-sendmailr): Update to 1.4-1.
Change-Id: I4be9813e4497939a102937987e5138fdede3eb85
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
d189bd2c3a
gnu: r-openssl: Update to 2.4.0.
...
* gnu/packages/cran.scm (r-openssl): Update to 2.4.0.
Change-Id: If0c740954f0b5629d479b1b8b66e4f5acdff2775
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
972a644859
gnu: r-zcompositions: Update to 1.6.1.
...
* gnu/packages/cran.scm (r-zcompositions): Update to 1.6.1.
Change-Id: I3aece7d38644752b7b33fa72350b90ac461c12ee
2026-04-24 16:54:59 +02:00
Ricardo Wurmus
03d808c25e
gnu: r-v8: Update to 8.1.0.
...
* gnu/packages/cran.scm (r-v8): Update to 8.1.0.
Change-Id: I004126d4068de7785493b931c26cc69f529a9e21
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
df41c1d7c6
gnu: r-purrr: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-purrr): Update to 1.2.2.
Change-Id: I6dc49aa59af99ef3214cc107dc47a3f2ef29f84f
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
f08799ee58
gnu: r-pak: Update to 0.9.4.
...
* gnu/packages/cran.scm (r-pak): Update to 0.9.4.
Change-Id: I17bd495432b955538b1f4d66c2801fd82714044c
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
de84b2b13c
gnu: r-epir: Update to 2.0.92.
...
* gnu/packages/cran.scm (r-epir): Update to 2.0.92.
Change-Id: I96aedd8013561241c6b6a2338d287a6a7c08a61c
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
7f372d2839
gnu: r-devtools: Update to 2.5.1.
...
* gnu/packages/cran.scm (r-devtools): Update to 2.5.1.
Change-Id: Ie3aa9bccab125526599442686b2e8fc9f8ccd7df
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
9eface01a3
gnu: r-countrycode: Update to 1.8.0.
...
* gnu/packages/cran.scm (r-countrycode): Update to 1.8.0.
Change-Id: Ieffa36027985e51f0199a65e31bc0a9a0ea5299d
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
23b187719c
gnu: r-colorramp2: Update to 0.1.1.
...
* gnu/packages/cran.scm (r-colorramp2): Update to 0.1.1.
Change-Id: I3a0c42c07c51204354ea9ec4e4c5b50069408381
2026-04-24 16:54:58 +02:00
Ricardo Wurmus
ae1fad7d13
gnu: r-box: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-box): Update to 1.2.2.
Change-Id: I6788163ed22a02c24921eedaf510cd1abed028fb
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
39406a35b8
gnu: r-ggpicrust2: Update to 2.5.12.
...
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 2.5.12.
Change-Id: Ie625e6082c6e6ff615e5655ef4e99f92d968f574
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
b713767be2
gnu: r-samr: Update to 3.0.1.
...
* gnu/packages/bioconductor.scm (r-samr): Update to 3.0.1.
Change-Id: Ia662ec72bbd8c9c28c954e5a57137b14d9627def
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
ff1fa2a27c
gnu: Add r-gaupro.
...
* gnu/packages/cran.scm (r-gaupro): New variable.
Change-Id: I65995b68c25c12b58bc718d74d2d40f7fc7327f9
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
9fc1eb4af1
gnu: Add r-mixopt.
...
* gnu/packages/cran.scm (r-mixopt): New variable.
Change-Id: Ie9e8be903bfac9a1f8b0547b98a26d5e98445ed4
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
5e98a415b5
gnu: Add r-contourfunctions.
...
* gnu/packages/cran.scm (r-contourfunctions): New variable.
Change-Id: Ib05b992fcff568c1c9f16191784d8c76bea80502
2026-04-24 16:54:57 +02:00
Ricardo Wurmus
23a8ecbfc4
gnu: Add r-xmlrpc2.
...
* gnu/packages/cran.scm (r-xmlrpc2): New variable.
Change-Id: Ifab09184f73ff1bb7dbfac11426a2b0126c095d7
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
6256a5cc21
gnu: r-optparse: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-optparse): Update to 1.8.2.
[properties]: Remove updater-extra-native-inputs.
[propagated-inputs]: Remove r-getopt.
[native-inputs]: Add r-rmarkdown.
Change-Id: I6da35779b7fcf10e25db70de0e422ced2dcb8b4f
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
8ffddefbe8
gnu: Add r-splitfngr.
...
* gnu/packages/cran.scm (r-splitfngr): New variable.
Change-Id: Ica529377b0db12028df20109c0832da878147865
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
76177d0bb3
gnu: Add r-lbfgs.
...
* gnu/packages/cran.scm (r-lbfgs): New variable.
Change-Id: Ibcb6730d72419673214c35c3d025b7934653f5b4
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
d8f20b491e
gnu: Add r-testthatmulti.
...
* gnu/packages/cran.scm (r-testthatmulti): New variable.
Change-Id: Ie52b482dee3645f2c899968b022a8b4af5b5c7fe
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
cb15d40645
gnu: r-detectseparation: Update to 0.4.0.
...
* gnu/packages/cran.scm (r-detectseparation): Update to 0.4.0.
[propagated-inputs]: Add r-roi-plugin-alabama, r-roi-plugin-ecos,
r-roi-plugin-glpk, and r-roi-plugin-neos.
[native-inputs]: Add r-tinytest.
Change-Id: I163baa560b16103e5c7393e36e9d914e238a336f
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
19a2ca00e9
gnu: Add r-roi-plugin-neos.
...
* gnu/packages/cran.scm (r-roi-plugin-neos): New variable.
Change-Id: Ic9dff65cf7a6fb0b8decc8f298cba03de5ed2a3f
2026-04-24 16:54:56 +02:00
Ricardo Wurmus
6cb09a53b0
gnu: Add r-roi-plugin-glpk.
...
* gnu/packages/cran.scm (r-roi-plugin-glpk): New variable.
Change-Id: I7494d76df73a9c367e8897362acea174bb1629b4
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
b5062d45b5
gnu: Add r-roi-plugin-ecos.
...
* gnu/packages/cran.scm (r-roi-plugin-ecos): New variable.
Change-Id: Ie7830147d142873a526b495cc6b1d6b4362816e8
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
c3ae3d8250
gnu: Add r-roi-plugin-alabama.
...
* gnu/packages/cran.scm (r-roi-plugin-alabama): New variable.
Change-Id: If92353f459bf8ec46a8c46895f8a15683cca6c41
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
d52d29571e
gnu: openjdk25: Enable build of i686 variant.
...
* gnu/packages/java.scm (openjdk25)[arguments]: Conditionally add configure
flags to enable i686 port; conditionally replace 'install and 'install-libjvm
phases.
Change-Id: Ie436812341a4b02f61034c5142f396d16f3da17f
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
a38c981fa0
gnu: openjdk24: Enable build of i686 variant.
...
* gnu/packages/java.scm (openjdk24)[arguments]: Conditionally add configure
flag to enable i686 port.
Change-Id: Ib24d64d0dfb0e75ad6e1311a00cb8532d367b132
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
10e91016dc
gnu: openjdk10: Conditionally disable C2 compiler when importing certificates.
...
* gnu/packages/java.scm (openjdk10)[arguments]: Conditionally add phase
'disable-C2-compiler on 32-bit x86.
Change-Id: Id8a90deb686cb1354c53faac11b91af098e83f6e
2026-04-24 16:54:55 +02:00
Ricardo Wurmus
28bbf602f2
gnu: ant-bootstrap: Add hack to build on i686.
...
* gnu/packages/java-bootstrap.scm (ant-bootstrap)[arguments]: Conditionally
patch isFile checks.
Change-Id: If09594e301dc4691f564e197499acc7d7af71706
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
6ddef8cd39
gnu: r-seurat: Conditionally skip a test on 32-bit platforms.
...
* gnu/packages/cran.scm (r-seurat)[arguments]: On 32-bit platforms skip a
test.
Change-Id: I9c5eb3faed4bd3695fe81200447f201aa8081228
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
8c4f89d297
gnu: r-bpcells: Build with SSE2 for on x86 32-bit platforms.
...
* gnu/packages/bioinformatics.scm (r-bpcells)[arguments]: Conditionally add
phase 'require-sse2.
Change-Id: I4927d9701e47dc34cc435d24c64a3043ad984f0d
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
d16656455d
gnu: r-bpcells: Update to 0.3.1.
...
* gnu/packages/bioinformatics.scm (r-bpcells): Update to 0.3.1.
[arguments]: Do not patch r/configure.
Change-Id: Ia16297dc02bfecaf353de04452026df98ea5c826
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
bc79b8241c
gnu: r-actuar: Conditionally skip some tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-actuar)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Iad305e0819f919ace9ab9fe7d20357981e2a226a
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
8efa98bf82
gnu: r-expint: Conditionally skip test on 32-bit platforms.
...
* gnu/packages/cran.scm (r-expint)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Ifa97d90cfcf65fbdb9c920515f32c383c61d1ae6
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
b28b7d92ee
gnu: r-lme4: Conditionally skip test on 32-bit platforms.
...
This is really questionable. The test suite freezes in several places on
i686-linux, and it's not clear why. It would be preferable to identify the
cause and fix that for good, but perhaps we can revisit this once the state of
R on i686-linux has improved.
* gnu/packages/cran.scm (r-lme4)[arguments]: On 32-bit platforms skip several
tests.
Change-Id: I67e963ec29cb00f66c122817898f0c6db330307f
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
1a81d711cb
gnu: r-universalmotif: Conditionally skip test on 32-bit platforms.
...
* gnu/packages/bioconductor.scm (r-universalmotif)
[arguments]: On 32-bit platforms skip one test.
Change-Id: I66c046c20b0eefbaeb90c5fbf86233c175c096b4
2026-04-24 16:54:54 +02:00
Ricardo Wurmus
4855bb0695
gnu: r-ballgown: Adjust for testthat compatibility.
...
* gnu/packages/bioconductor.scm (r-ballgown)[arguments]: Add phase
'testthat-compatibility.
Change-Id: Id8d931ee79b55b82e977eb3822537f80b55108bf
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
c443c44366
gnu: r-s2: Conditionally skip tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-s2)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Ie1ce57ad4def078c58f33ceec21338b3fb1176f7
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
b20004d7ba
gnu: r-collapse: Conditionally skip tests on 32-bit platforms.
...
* gnu/packages/cran.scm (r-collapse)[arguments]: On 32-bit platforms skip some
tests.
Change-Id: Idd64fe930fba5b4599324ac0757bad7b0cba695f
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
e07b04ced3
gnu: r-cards: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-cards)[arguments]: On 32-bit platforms skip one
test.
Change-Id: I7f0ade42f51290a862412dd3e280b6c42a81f654
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
e5bf821dcc
gnu: r-ggplot2: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-ggplot2)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Icc6d0d6046a18ed24e91e15294c49fb28b4cc12e
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
041333f83e
gnu: r-biocstyle: Do not build self-contained reports on 32-bit platforms.
...
* gnu/packages/bioconductor.scm (r-biocstyle)[arguments]: Conditionally add
phase 'prevent-pandoc-segfault.
Change-Id: I84ea57c44ceedb21e03050b4c48c9c05beedc7d7
2026-04-24 16:54:53 +02:00
Ricardo Wurmus
b6373fc4e2
gnu: proj-9.3: Fix build on 32-bit platforms.
...
* gnu/packages/geo.scm (proj-9.3)[arguments]: Conditionally add phase
'patch-tests to skip broken tests on 32-bit platforms.
Change-Id: I953489a7ac6a6c577d898e677df77d4acf4499c8
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
55056faeaf
gnu: proj: Fix build on 32-bit platforms.
...
* gnu/packages/geo.scm (proj)[arguments]: Conditionally add phase
'patch-tests to skip broken tests on 32-bit platforms.
Change-Id: Idf6339181f9bad128b060c2178a07735abba1e0b
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
ef49433de6
gnu: netcdf: Fix build on 32-bit platforms.
...
* gnu/packages/maths.scm (netcdf)[arguments]: Conditionally pass CFLAGS to
ignore incompatible pointer types; conditionally update 'fix-tests phase to
skip two broken tests on 32-bit platforms.
Change-Id: Id5d149038275c152bbb30f0b155a2c2f7e05a76e
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
332b0a72db
gnu: geos: Conditionally skip tests.
...
* gnu/packages/geo.scm (geos)[arguments]: Conditionally add phase
'disable-broken-tests on 32-bit platforms.
Change-Id: I9367519716ef309cb6f33e7455d4472ff5293478
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
3328fa7616
gnu: r-coro: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-coro)[arguments]: On 32-bit platforms skip one
test.
Change-Id: I828ec4eae53df79ed476bd761905b78ae12e45ee
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
7efdf81776
gnu: r-timechange: Conditionally skip one test.
...
* gnu/packages/cran.scm (r-timechange)[arguments]: On 32-bit platforms skip one
test.
Change-Id: Idb8298941382bc2447f780e17a125ed39fe889f5
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
e37e145e28
gnu: r-bit64: Conditionally skip two tests.
...
* gnu/packages/cran.scm (r-bit64)[arguments]: On 32-bit platforms skip two
tests.
Change-Id: Iac69d9b9ab479e3756977b6669e4a9f2802233a0
2026-04-24 16:54:52 +02:00
Ricardo Wurmus
11ea0e287d
gnu: r-data-table: Fix a test on 32 bit machines.
...
* gnu/packages/cran.scm (r-data-table)[arguments]: Conditionally add phase
'fix-bad-test.
Change-Id: Iad9887debcb8a3e65e8495faae778266e42f1ead
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
21d3362050
gnu: r-bit64: Update home-page field.
...
The home page here was for the ff package, not bit64.
* gnu/packages/cran.scm (r-bit64)[home-page]: Update to CRAN project page.
Change-Id: Idcc1972bfe594185cdee29d8b4e4e0259941e784
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
9c7a40336c
gnu: r-accept: Update to 1.0.2.
...
* gnu/packages/cran.scm (r-accept): Update to 1.0.2.
[propagated-inputs]: Add r-hardhat, r-tibble, r-tidyselect, r-vctrs, and r-vetiver.
[native-inputs]: Add r-spelling and r-testthat.
Change-Id: I6b4782f8beb8e23f5e8987e1f00f34edec59c4b5
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
3bb3063856
gnu: Add r-vetiver.
...
* gnu/packages/cran.scm (r-vetiver): New variable.
Change-Id: Ia60cb1ca09daf342a2b8df826ed5306ea51a284f
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
6a9db313df
gnu: Add r-rapidoc.
...
* gnu/packages/cran.scm (r-rapidoc): New variable.
Change-Id: Ia43f969774fbaf1bdff69767d872ab113583c5db
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
cd72e73267
gnu: Add r-pins.
...
* gnu/packages/cran.scm (r-pins): New variable.
Change-Id: Ie69fde0b4252d7086a6dadab4645b7885b11f18f
2026-04-24 16:54:51 +02:00
Ricardo Wurmus
fac7d3d87d
gnu: Add r-bundle.
...
* gnu/packages/cran.scm (r-bundle): New variable.
Change-Id: I7694f43e4aa4ebc421a0e946d5d3ddafd30aa3ef
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
da1ee40f81
gnu: r-bbotk: Update to 1.10.0.
...
* gnu/packages/cran.scm (r-bbotk): Update to 1.10.0.
[native-inputs]: Remove r-processx, r-redux, and r-rush.
Change-Id: I3add7f5c00d752277dfae3199a9b37509869485c
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
62366fb809
gnu: Add r-embed.
...
* gnu/packages/cran.scm (r-embed): New variable.
Change-Id: I33d35f8c58545f53c346cd656782c4ed526d17b4
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
682b663660
gnu: r-yardstick: Update to 1.4.0.
...
* gnu/packages/cran.scm (r-yardstick): Update to 1.4.0.
[properties]: Record updater-ignored-native-inputs.
[native-inputs]: Add r-epir, r-handtill2001, and r-orf.
Change-Id: I27ce3c780b776ff985df7eb72473011cbd5e93d3
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
09f1e105bd
gnu: Add r-orf.
...
* gnu/packages/cran.scm (r-orf): New variable.
Change-Id: I422f1fa4341b6835d2fd57057c1e1df49a0ec335
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
da9c316e90
gnu: Add r-epir.
...
* gnu/packages/cran.scm (r-epir): New variable.
Change-Id: Ic2eba444f2f3cdac8420bfa6b391e763f62c7b4d
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
9ddc4b5f06
gnu: Add r-handtill2001.
...
* gnu/packages/cran.scm (r-handtill2001): New variable.
Change-Id: I09e71b5286356b8c6d0cda0b6914e6af07074145
2026-04-24 16:54:50 +02:00
Ricardo Wurmus
b5eb2bb192
gnu: Add r-cereal.
...
* gnu/packages/cran.scm (r-cereal): New variable.
Change-Id: I3b5c8854f49c732cc003529e8a82f4a37bd6c5bf
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
1122337196
gnu: r-s4vectors: Update to 0.48.1.
...
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.48.1.
Change-Id: I8b856c0e0679262ec5be2a1ae655fd2aa9f6d263
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
a08e13be11
gnu: r-biocviews: Update to 1.78.2.
...
* gnu/packages/bioconductor.scm (r-biocviews): Update to 1.78.2.
Change-Id: I3aa91454ea13045bb4f4ebe36700c5c36ee28816
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
a54943b593
gnu: r-wiggleplotr: Update to 1.34.1.
...
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.34.1.
Change-Id: I3e9df308ff374a62d2ae41eed6df7297411ee665
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
cf2b2f696e
gnu: r-enmix: Update to 1.46.2.
...
* gnu/packages/bioconductor.scm (r-enmix): Update to 1.46.2.
Change-Id: I04675d3351d71cf7132918f3840a236ba64ad2c0
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
2574f9b1a0
gnu: r-delayedarray: Update to 0.36.1.
...
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.36.1.
Change-Id: I36e6c48575213cbdac4c7351bfd5fc49d2ca1faf
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
cacc237fae
gnu: r-stars: Update to 0.7-2.
...
* gnu/packages/cran.scm (r-stars): Update to 0.7-2.
Change-Id: If5583378486a10f644dd7b9098c332f290d4a765
2026-04-24 16:54:49 +02:00
Ricardo Wurmus
00b4b69a82
gnu: r-pbdmpi: Update to 0.5-5.
...
* gnu/packages/cran.scm (r-pbdmpi): Update to 0.5-5.
Change-Id: I34ade16a4af9530a59aaf0698c1baf82262a1a9f
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
ae4931efaf
gnu: r-mlr3: Update to 1.6.0.
...
* gnu/packages/cran.scm (r-mlr3): Update to 1.6.0.
Change-Id: I553b49832b9c56d43501edce7858abbd5c1062e7
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
cb99ac2c0c
gnu: r-lobstr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-lobstr): Update to 1.2.1.
Change-Id: If088ac344520b04407c7b6f0e32fa4fb02a4cda8
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
b923462dc5
gnu: r-igraph: Update to 2.2.3.
...
* gnu/packages/cran.scm (r-igraph): Update to 2.2.3.
Change-Id: I23dfd5b2a7685014b7aa86cf46b0a999081cce3e
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
05a0b4243e
gnu: r-cpp11: Update to 0.5.4.
...
* gnu/packages/cran.scm (r-cpp11): Update to 0.5.4.
Change-Id: Ib0f6d7898c26fa5b5a38a2da27161cd6e954f7cd
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
f8a5bf901c
gnu: r-spatstat: Update to 3.6-0.
...
* gnu/packages/cran.scm (r-spatstat): Update to 3.6-0.
Change-Id: I05e18e899f11b9ed3227fd0234d97274dfa8b291
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
7a61f98afc
gnu: r-hardhat: Update to 1.4.3.
...
* gnu/packages/cran.scm (r-hardhat): Update to 1.4.3.
Change-Id: I92526d995ef4913a20ff879e99b079e27c7d0ef4
2026-04-24 16:54:48 +02:00
Ricardo Wurmus
f59f872c38
gnu: r-quanteda: Update to 4.4.
...
* gnu/packages/cran.scm (r-quanteda): Update to 4.4.
Change-Id: I72e65e0d8a40b9a46a3353a87663c85b2dc7e4fb
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
63820c31f5
gnu: r-sccore: Update to 1.0.7.
...
* gnu/packages/cran.scm (r-sccore): Update to 1.0.7.
[propagated-inputs]: Remove r-seurat.
Change-Id: Ib8b66b4c26c2f06965d64f14ac561b319a422b2f
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
87306e1074
gnu: r-spamm: Update to 4.6.65.
...
* gnu/packages/cran.scm (r-spamm): Update to 4.6.65.
Change-Id: Id033c8d33ca69a7f44a7b6dd9806e534778b4cd0
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
5953de6b6f
gnu: r-rio: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-rio): Update to 1.3.0.
[native-inputs]: Remove r-jpeg.
Change-Id: Ie60d8e73148286b9cb0f1f5f2405f76aa3d8d22b
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
a1fd89909f
gnu: r-nanonext: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-nanonext): Update to 1.8.2.
Change-Id: I2587c0be9c892de4379e9f8b50eb9ec33df97f2f
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
1621cc48c6
gnu: r-ucminf: Update to 1.2.3.
...
* gnu/packages/cran.scm (r-ucminf): Update to 1.2.3.
Change-Id: I486976827be08ec03c45fef94b745befde3f6907
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
e88d9f083a
gnu: r-statsexpressions: Update to 1.7.4.
...
* gnu/packages/cran.scm (r-statsexpressions): Update to 1.7.4.
Change-Id: I0b79a241393d26a8c026088b0e424b38e4472c9e
2026-04-24 16:54:47 +02:00
Ricardo Wurmus
c0c709ca02
gnu: r-recipes: Update to 1.3.2.
...
* gnu/packages/cran.scm (r-recipes): Update to 1.3.2.
Change-Id: Id2e16bce4db896983b3185c1c5b2e23196a793b5
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
0172ddc69a
gnu: r-cvxr: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-cvxr): Update to 1.8.2.
Change-Id: I2e8bda89edb439a667eb199abf7ae15b593b3071
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
8b2f56dd16
gnu: r-circlize: Update to 0.4.18.
...
* gnu/packages/cran.scm (r-circlize): Update to 0.4.18.
Change-Id: I161c5eef8f7db52620ff87fc298ed5771cc914f8
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
c2dedfc946
gnu: r-geosphere: Update to 1.6-8.
...
* gnu/packages/cran.scm (r-geosphere): Update to 1.6-8.
[propagated-inputs]: Remove r-sp.
Change-Id: Ibb73b0b53cd78de120c604d75a0549820eb3200e
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
a7297ee314
gnu: r-magrittr: Update to 2.0.5.
...
* gnu/packages/cran.scm (r-magrittr): Update to 2.0.5.
[native-inputs]: Add r-rlang.
Change-Id: Icd245b27401f4f0ba1c591ae1dd7a8e651201405
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
272a010f2d
gnu: r-ellipsis: Update to 0.3.3.
...
* gnu/packages/cran.scm (r-ellipsis): Update to 0.3.3.
Change-Id: I098570b2c7e05c2a67c3a91e4be4e222cb7deb15
2026-04-24 16:54:46 +02:00
Ricardo Wurmus
db2d81a234
gnu: r-lazyeval: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-lazyeval): Update to 0.2.3.
[propagated-inputs]: Add r-rlang.
Change-Id: I29e122307aa6b2e67258af2ca96cfc873fca973d
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
13cb6c17f1
gnu: r-fpeek: Update to 0.2.1.
...
* gnu/packages/cran.scm (r-fpeek): Update to 0.2.1.
Change-Id: I65cec23ef7def6a4dd07b10345a33ed87465be90
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
826554c668
gnu: r-fingerprint: Update to 3.5.10.
...
* gnu/packages/cran.scm (r-fingerprint): Update to 3.5.10.
Change-Id: Id7412db399a6bf6254f2ee154e3150c78486acab
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
3945ac5d42
gnu: r-rush: Update to 1.0.1.
...
* gnu/packages/cran.scm (r-rush): Update to 1.0.1.
Change-Id: I8862fb80bbace1718d50a326220665519449d556
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
8eef67bf86
gnu: r-rlang: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-rlang): Update to 1.2.0.
Change-Id: Ibc781c6de7a2e3c0bb0ca4e0b1242f6dd68ac590
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
5f11f67470
gnu: r-ggstatsplot: Update to 0.13.6.
...
* gnu/packages/cran.scm (r-ggstatsplot): Update to 0.13.6.
Change-Id: If4bf6c55a2bde9d629f7a9fc33456f256da8302d
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
a664d6a7fb
gnu: r-dplyr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-dplyr): Update to 1.2.1.
Change-Id: I3821473e4964b0d367915ad85c5b47927e35ee48
2026-04-24 16:54:45 +02:00
Ricardo Wurmus
d0d34b67b5
gnu: r-cftime: Update to 1.7.3.
...
* gnu/packages/cran.scm (r-cftime): Update to 1.7.3.
Change-Id: I621d2a7cc6646369e963db137f089a0236b16199
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
b031b96bb1
gnu: r-backports: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-backports): Update to 1.5.1.
Change-Id: Ia363be468b5888a4d1b5d390a8a7c7eb07ea9cc1
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
4fed7586dd
gnu: r-ggplot2: Disable one failing test.
...
* gnu/packages/cran.scm (r-ggplot2)[arguments]: Disable a failing test.
Change-Id: I41c5ec8790148f7ffe1397d3b9694f1cd8e0c739
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
a546b208c9
gnu: Add r-timereg.
...
* gnu/packages/cran.scm (r-timereg): New variable.
Change-Id: Ifb43c8f624ac79bb16361912ccf9cbdb623356ab
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
ae3a120ced
gnu: r-lava: Update to 1.9.0.
...
* gnu/packages/cran.scm (r-lava): Update to 1.9.0.
[native-inputs]: Add r-vdiffr.
[arguments]: Disable some failing tests.
Change-Id: I6025e511e46f8d7aa6b3864b411e5aacd86a06d0
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
9b57cd1e35
gnu: r-flames: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-flames)[arguments]: Remove
phase 'disable-some-tests; specify #:skipped-tests instead.
Change-Id: I75024c6b9c5316e1b4bef80c5e60d77699b71e9b
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
3916398b27
gnu: r-ncdfflow: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-ncdfflow)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I5c4c64f992b33af1ecaa42b833a8f2cb3f2b47d6
2026-04-24 16:54:44 +02:00
Ricardo Wurmus
50bd098896
gnu: r-flowclust: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-flowclust)[arguments]: Remove
phase 'delete-bad-tests; specify #:skipped-tests instead; disable one more
test.
Change-Id: I18369d410ad9cff4db7afcb15fd5292b3c6c0177
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
2f05d3a171
gnu: r-variantfiltering: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-variantfiltering)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I76ef169743ecbd5c75fb115ab5adf8c46128d068
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
12a2d5660b
gnu: r-beachmat: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-beachmat)[arguments]: Remove
phase 'delete-bad-tests; specify #:skipped-tests
instead.
Change-Id: I17f4999f3747f4e72015ae64872e2c877a157267
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
d075a09fd9
gnu: r-rhdf5lib: Use G-expressions and fix test instead of disabling it.
...
* gnu/packages/bioconductor.scm (r-rhdf5lib)[arguments]: Use G-expressions;
fix library version check instead of disabling the test.
Change-Id: I78e8cfd9d2588517b0911dde5fc8aa53d4f67892
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
a4c7c77e91
gnu: r-sgseq: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-sgseq)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I25cfd6620b6573057c161200bd5fad99a19e2bdd
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
8f44c5c1f3
gnu: r-metagenomeseq: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-metagenomeseq)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I17d0d965b6d7702dfd6eb24eef288a51915aa3f6
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
38bf7970c1
gnu: r-graph: Enable tests.
...
* gnu/packages/bioconductor.scm (r-graph)[arguments]: Enable tests.
Change-Id: I9307f27a1e36e439b3d0c5680faa558981dc5d3a
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
a7b968d682
gnu: r-summarizedexperiment: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-summarizedexperiment)[arguments]: Remove
phase 'delete-bad-tests; specify #:test-directory and #:skipped-tests
instead.
Change-Id: I6229ec548d21f30534f9d279b3aae8847e55a77e
2026-04-24 16:54:43 +02:00
Ricardo Wurmus
616c777b1a
gnu: r-batchelor: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-batchelor)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Icd8aaae97130eed2e3c1b1629ac1dd9d18287fee
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
e23ebda4f6
gnu: r-biocsingular: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biocsingular)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I8b8f91562233c9cca180eeda50f5d6dc4bc1cd37
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
b4c7c90dc4
gnu: r-glmgampoi: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-glmgampoi)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable tests.
Change-Id: I5de95bf59482d706bf80bb6fc4cdcf6da89d2afd
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
75d247057b
gnu: r-variantannotation: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-variantannotation)[arguments]: Remove phase
'delete-bad-tests; specify #:test-directory and #:skipped-tests instead.
Change-Id: I17532f8a6e23b52591f0593677e8cd88aacbfc23
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
8f8274bff0
gnu: r-rhdf5: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-rhdf5)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable tests.
Change-Id: I2a440a41b6d527c5c91786345db49532fdca5b2c
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
dabf48983f
gnu: r-regioner: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-regioner)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Ic90c620653ffa6d2ad6eab4ded05e4bbfe62d279
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
8cbfae360a
gnu: r-msnbase: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-msnbase)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Icb2170c300d80dc5f955b4ff1b97f1e33385a7c2
2026-04-24 16:54:42 +02:00
Ricardo Wurmus
cc248c7cac
gnu: r-genomicdatacommons: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-genomicdatacommons)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I02a6f73db89104c90e6a4301240a1fd20e35a636
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
2570168355
gnu: r-escape: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-escape)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I6d0af6daaed7b5c142ccfdfc162ba57968d1ce17
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
ad9abcb110
gnu: r-category: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-category)[arguments]: Remove phase
'delete-bad-tests; specify #:test-directory and #:skipped-tests instead.
Change-Id: If573e4ea497fdd1f3654433d2854f0a821455bd6
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
882a8b9688
gnu: r-treeio: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-treeio)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead; enable more tests.
Change-Id: I55fccf144c233bfd4115b9201c1550e9d477e6a4
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
cae2ac5432
gnu: r-derfinder: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-derfinder)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: Ib4e5e8557209b5a46b48e77c52c6355676b3e577
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
2869128267
gnu: r-bumphunter: Disable tests instead of patching them.
...
After patching we didn't run any tests anyway.
* gnu/packages/bioconductor.scm (r-bumphunter)[arguments]: Remove phase
'delete-bad-tests; disable tests instead.
Change-Id: I6ba13013c6038b272204ae4191111714d835be05
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
fa9b18dda8
gnu: r-txdbmaker: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-txdbmaker)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I35e1fb2dce920cb0a59a063eb2b511b636e46546
2026-04-24 16:54:41 +02:00
Ricardo Wurmus
39b3a348ba
gnu: r-scrapper: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-scrapper)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I25b29604508732e64a7efb72b9635e7bc8685356
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
7ee7f618af
gnu: r-plyranges: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-plyranges)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I7539e3c6f8ed26a66bf9d4ef65ecb11bee74421d
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
f68d3bb430
gnu: r-transcriptr: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-transcriptr)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: Ic0781089808a2468797d03e968aa696553409801
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
54f70ef234
gnu: r-tcgautils: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-tcgautils)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I29a788dc229c599207d89d7f4dbd49c3c9f06f1e
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
c5a989d0f3
gnu: r-screpertoire: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-screpertoire)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ieac662ca919889a71861cb6b1f08febab2487f54
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
7c047332cd
gnu: r-chippeakanno: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-chippeakanno)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Id7e7cd02d1b0b02f62022b9d55e69c867200e213
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
da491cb86d
gnu: r-msnid: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-msnid)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: Iaf459f89d1f6d82a486a0dcd860cff746ee140a0
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
b58b29c635
gnu: r-mosdef: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-mosdef)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Iadf53cbebf8e30b1cd8a4a793a7853b01318de39
2026-04-24 16:54:40 +02:00
Ricardo Wurmus
e749b05f5e
gnu: r-h5mread: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-h5mread)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I8a20a311a4c8c2177c07ab5d0b59c8ea5e369c73
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
2d4a75366a
gnu: r-immapex: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-immapex)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: Icb90decad077e6e2b9f68b618a983b8251954791
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
04c8b7e5d6
gnu: r-rcas: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-rcas)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: Ib4497fa70e0b61267b61d4fdf70e3e5abd0c1af9
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
202aa2d992
gnu: r-karyoploter: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-karyoploter)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I3d5727327d1da4ba30bd8cd8d9251100329e4cac
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
6893ccbee1
gnu: r-sanssouci: Update to 0.16.2-1.fcd60da.
...
* gnu/packages/bioconductor.scm (r-sanssouci): Update to 0.16.2-1.fcd60da.
[arguments]: Remove phase 'delete-bad-tests.
[propagated-inputs]: Remove r-rcpp and r-rcpparmadillo; add r-matrixtests and
r-rlang.
[native-inputs]: Remove r-ggplot2; add r-knitr.
Change-Id: I30fa708d0a1873d78fa2350e5933e807ccaae821
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
6b27e156a7
gnu: r-cicero-monocle3: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-cicero-monocle3)[arguments]: Remove phase
'skip-bad-tests; specify #:skipped-tests instead.
Change-Id: I3ab92000982c97e95e4b157dcf3cfe1d49f056f3
2026-04-24 16:54:39 +02:00
Ricardo Wurmus
f5cff31bc4
gnu: r-mutationalpatterns: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-mutationalpatterns)[arguments]: Remove
phase 'skip-bad-tests.
Change-Id: I51ee4d02fd12e34100a6823a8ba71e117bc618a1
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
06c5666cf0
gnu: r-bamsignals: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-bamsignals)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ifbb26ef31debc2ad43eb1265c7916b24bfa140ae
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
562b318fe7
gnu: r-biomart: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biomart)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: I98c167685c07453fd8fa8b8c7700c21591d043af
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
7959de8639
gnu: r-biocset: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-biocset)[arguments]: Remove phase
'delete-bad-tests; specify #:skipped-tests instead.
Change-Id: Ibcdfdca6e35869e260a8f02deddacaa59002c7f1
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
d37cf24c0c
gnu: r-zellkonverter: Enable tests by bypassing Conda.
...
* gnu/packages/bioconductor.scm (r-zellkonverter)[arguments]: Enable all tests
but one; add phase 'basilisk-configuration.
[inputs]: Add python-anndata, python-h5py, python-natsort, python-numpy,
python-pandas, python-scipy, and python-wrapper.
Change-Id: I4eb5e34ab540bdeea64f6b8629bb8f17d24c3663
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
686afe3475
gnu: r-hdf5array: Update comment.
...
* gnu/packages/bioconductor.scm (r-hdf5array)[arguments]: Update comment on
why we delete a test.
Change-Id: Ibefbe960a12969337a63329d511d6c0891895c94
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
d63dfdb804
gnu: r-basilisk: Patch to bypass Conda.
...
* gnu/packages/bioconductor.scm (r-basilisk)[arguments]: Add phase
'patch-for-guix.
Change-Id: I8bcfd78da0818235a3ab1c00aae8dafdc8aa57aa
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
f67784ac5d
gnu: r-decoupler: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-decoupler)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I40e3ba1539ee4dc5d471c547a5208317f2a7600e
2026-04-24 16:54:38 +02:00
Ricardo Wurmus
a1fda96a7b
gnu: r-cner: Remove custom phases, enable all tests.
...
* gnu/packages/bioconductor.scm (r-cner)[arguments]: Remove phases
'disable-bad-tests and 'fix-gcc-14-strictness.
Change-Id: I116538acce4dacad5550727dba14bb72bb8905f4
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
56e7155b7f
gnu: r-chromvar: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-chromvar)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ia5419e9be986c9600372de103c0ee5353a194346
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
8800b636a9
gnu: r-mscoreutils: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-mscoreutils)[arguments]: Remove phase
'disable-bad-tests.
Change-Id: I6fa331a8110d3923f7f1394023cfa81aa2a1b837
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
f5fd4a0621
gnu: r-abn: Enable all tests.
...
* gnu/packages/bioconductor.scm (r-abn)[arguments]: Remove phase
'delete-bad-tests.
Change-Id: I78978dfc6e606c90d24c6ef6b4cf0ed5f1af3492
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
e2b33b0f97
gnu: r-posterior: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-posterior): Update to 1.7.0.
Change-Id: I7053e29e54d42cbb82a45d19831accc849df796a
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
7e766e7274
gnu: r-processx: Update to 3.8.7.
...
* gnu/packages/cran.scm (r-processx): Update to 3.8.7.
Change-Id: I69d8e6a7d8627f851b066b00e4e74340767facfb
2026-04-24 16:54:37 +02:00
Ricardo Wurmus
f6e9ea83b1
gnu: r-pkgload: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-pkgload): Update to 1.5.1.
Change-Id: Ib774f4e6a77be5d7358673485337248e47388700
2026-04-24 16:54:36 +02:00
Ricardo Wurmus
9f245f6bd0
gnu: r-ps: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-ps): Update to 1.9.2.
Change-Id: I44542f83ac5880a79f940ab6702805812d3414e1
2026-04-24 16:54:36 +02:00
Ricardo Wurmus
95e97f6460
gnu: r-conos: Update to 1.5.3.
...
* gnu/packages/bioconductor.scm (r-conos): Update to 1.5.3.
Change-Id: I1f2b0773ab03051dd4c82f991196c0c7ac77063f
2026-04-24 16:54:36 +02:00
Ricardo Wurmus
3b471652b6
gnu: r-barcodetrackr: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-barcodetrackr)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: Ibe719fb6a2395c31c67788255d7df95988962b4c
2026-04-24 16:54:36 +02:00
Ricardo Wurmus
3f2b98ca15
gnu: r-basics: Replace custom phase with SKIPPED-TESTS argument.
...
* gnu/packages/bioconductor.scm (r-basics)[arguments]: Remove phase
'disable-bad-tests; specify #:skipped-tests instead.
Change-Id: I2948991cebaab753c496ec272a9f82c5f359ca2d
2026-04-24 16:54:36 +02:00
Efraim Flashner
72ce4088da
gnu: bottom: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
bottom.
Change-Id: I8deffd25b7876514997fe4c78b21b4fb89d37210
2026-04-24 16:15:57 +03:00
Efraim Flashner
65eb271e6f
gnu: rmpc: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rmpc.
Change-Id: I27e90add392c04f5670957240bb86c80882359e6
2026-04-24 16:15:57 +03:00
Efraim Flashner
0e0622edcc
gnu: mollysocket: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
mollysocket.
Change-Id: If0acc613381141b1227cc3c5154e354c5bb6da8a
2026-04-24 16:15:57 +03:00
Efraim Flashner
9a9b4c5674
gnu: espflash: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
espflash.
Change-Id: I001401f94c48b0a524da23fd04e2f790639fa036
2026-04-24 16:15:56 +03:00
Efraim Flashner
f0c5f25cb4
gnu: cargo-nextest: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
cargo-nextest.
Change-Id: I97cd6068fed88ddd25eda6a6a32ab596f31c5882
2026-04-24 16:15:56 +03:00
Efraim Flashner
869cd7fa03
gnu: python-cmsis-pack-manager: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-cmsis-pack-manager.
Change-Id: I16ec4aebec3a887d04a72e6518a369d3c7b4d530
2026-04-24 16:15:56 +03:00
André Batista
08015b27ee
gnu: mullvadbrowser: Update to 15.0.9.
...
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
140.9.1esr-15.0-1-build1.
(%mullvadbrowser-version): Update to 15.0.9.
(%mullvadbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1.
(mullvadbrowser-translation-base): Update to ce651a6f8a.
(mullvadbrowser-translation-specific): Update to 4bf1989120.
Change Id: I6678167e836f66979f44a3c7f67ae499930abdd4
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-24 14:59:01 +02:00
André Batista
273a4433a6
gnu: torbrowser: Update to 15.0.9.
...
* gnu/packages/tor-browsers.scm (firefox-locales): Update to 412690f136.
(%torbrowser-build-date): Update to 20260404073000.
(%torbrowser-version): Update to 15.0.9.
(%torbrowser-firefox-version): Update to 140.9.1esr-15.0-1-build1.
(torbrowser-translation-base): Update to ce651a6f8a.
(torbrowser-translation-specific): Update to 685a144cb5.
[arguments] <#:phases> 'fix-zucchini: New phase.
Change Id: I04a709936f40f32780d2a9fd31d395db727378d3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-24 14:58:54 +02:00
Efraim Flashner
209874a88a
gnu: ouch: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
ouch.
Change-Id: Ieef1dac04323f059afcfc1b4d814e81154fc3b09
2026-04-24 15:01:10 +03:00
Efraim Flashner
d7f45831cf
gnu: tectonic: Install shell completions.
...
* gnu/packages/rust-apps.scm (tectonic)[arguments]: Add a phase to
generate the shell completions.
Change-Id: I9a624b1c44770325ff33567181440168c5b9a38f
2026-04-24 15:01:09 +03:00
Efraim Flashner
b10d0fdaf0
gnu: tectonic: Update to 0.16.9.
...
* gnu/packages/rust-apps.scm (tectonic): Update to 0.16.9.
[source]: Don't download recursively. Remove snippet.
[arguments]: Skip a test.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
tectonic.
Change-Id: I293ba0f31567d0cedf918cdfbbcfd62692c46dec
2026-04-24 15:01:09 +03:00
Efraim Flashner
af2b12e51f
gnu: rust-crates: Remove some rust crates.
...
These crates were mentioned specifically by cargo audit.
* gnu/packages/rust-crates.scm: Remove some unused crates.
Change-Id: Ic76e8fdaf47d1004e8f0fb2c28162d20ccb57004
2026-04-24 15:01:09 +03:00
Efraim Flashner
cfa3de9ba4
gnu: hyperfine: Simplify installing shell completions.
...
* gnu/packages/rust-apps.scm (hyperfine)[arguments]: Rewrite installing
the shell completions to use the copy-build-system's install phase.
Change-Id: I3113b1817a2a8ebeb63aa187f736def8babbb5c1
2026-04-24 15:01:09 +03:00
Efraim Flashner
fd18daaa4d
gnu: hyperfine: Update to 1.20.0.
...
* gnu/packages/rust-apps.scm (hyperfine): Update to 1.20.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
hyperfine.
Change-Id: I285f911b3b1dbb5b8338e1b5d5f1153dfce0aeed
2026-04-24 15:01:09 +03:00
Efraim Flashner
3c2ea3ba6a
gnu: vtracer: Update rust dependencies.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
vtracer.
Change-Id: Iebf3a02aed85ef832ba2f57f696e45b9865f9983
2026-04-24 15:01:09 +03:00
Efraim Flashner
d3a19b14a9
gnu: aw-watcher-window-wayland: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
aw-watcher-window-wayland.
Change-Id: I03e5904c697be2d1dcb9a447c84aa80e30afc286
2026-04-24 15:01:08 +03:00
Efraim Flashner
8a68d9f6c8
gnu: zed: Update some rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rust-dap-types-0.0.1.1b461b3, rust-gh-workflow-0.8.0.c9eac0e,
rust-livekit-0.7.8.5f04705, rust-notify-8.2.0.ce58c24,
rust-zed-xim-0.4.0-zed.16f35a2.
Change-Id: I489b0fbc53da10c38bb25e0a20a43065d1aafdd6
2026-04-24 15:01:08 +03:00
Efraim Flashner
bec766115e
gnu: python-proton-vpn-local-agent: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-proton-vpn-local-agent.
Change-Id: Ia4c1bbdb5e114861c1aec2f107d4f84982ff3a36
2026-04-24 15:01:01 +03:00
Greg Hogan
8793d78395
gnu: fast-float: Update to 8.2.5.
...
* gnu/packages/cpp.scm (fast-float): Update to 8.2.5.
[arguments]<#:phases>{patch-cmake-tests}: Fix matches.
Change-Id: I04d66fb223e2535d63daa2e7a1809a0bd22644af
2026-04-24 11:41:03 +00:00
Ashish SHUKLA
128dc8ca7f
gnu: simdutf: Update to 9.0.0.
...
* gnu/packages/c.scm (simdutf): Update to 9.0.0.
Change-Id: I90f6e78814c2cfe827f5190f8cb743e97faa2531
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 11:20:50 +00:00
Ashish SHUKLA
b5e877667d
gnu: simdjson: Update to 4.6.2.
...
* gnu/packages/cpp.scm (simdjson): Update to 4.6.2.
Change-Id: I6ed5fa8293acc74ea0031ce781f1aacdaed05c13
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 11:03:23 +00:00
Ashish SHUKLA
a3b0ebdde1
gnu: git-minimal: Update to 2.54.0
...
* gnu/packages/version-control.scm (git-minimal): Update to 2.54.0.
[source]: Remove patches.
* gnu/packages/patches/git-clar-path-max.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I84ea947e29ab800b0dce7e7786f1cf5cefad2bb6
Signed-off-by: Greg Hogan <code@greghogan.com >
2026-04-24 10:45:08 +00:00
luca
606bbed702
gnu: Add yoctofetch.
...
* gnu/packages/admin.scm (yoctofetch): New variable.
Change-Id: Ic00cd0460627378fcbb57fadffc0cb94d7b58658
Merges: https://codeberg.org/guix/guix/pulls/4990
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-24 16:44:39 +09:00
Andrew Tropin
de8754d2e1
gnu: guile-ares-rs: Preserve load paths from environment variables.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Preserve load paths from environment variables.
2026-04-24 11:39:20 +07:00
Andreas Enge
92c1e44eb8
gnu: ntp: Fix build.
...
* gnu/packages/ntp.scm (ntp)[inputs]: Replace openssl by openssl-3.0.
Change-Id: Ic4a9f753dc22d214dbf470784fa7d6eb5b8a6aee
2026-04-23 23:41:58 +02:00
Nicolas Graves
5ee0ece891
gnu: python-fast-histogram: Update to 0.14-0.92ed204.
...
* gnu/packages/python-science.scm (python-fast-histogram): Update to 0.14-0.92ed204.
[source]: Switch to git-fetch.
[arguments]: Ignore failing test.
Change-Id: I78510869691e0b198a65b62f9bcad614198a20e2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
1c3f020a60
gnu: python-m2crypto: Update to 0.47.0.
...
* gnu/packages/python-crypto.scm (python-m2crypto): Update to 0.47.0.
[source]: Switch to git-fetch.
[native-inputs]: Replace swig-4.0 by swig. Remove python-wheel.
Change-Id: I2a71ecf2deca9fe9b1742759694e60960622aa26
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
7c60dab501
gnu: python-cherrypy: Update to 18.10.0-0.1f75bc9.
...
* gnu/packages/python-web.scm (python-cherrypy): Update to
18.10.0-0.1f75bc9.
[arguments]<#:phases>: Add phase 'patch-pyproject.
<#:test-flags>: Refresh them.
[native-inputs]: Add python-filelock, python-flaky,
python-setuptools-scm.
* gnu/packages/check.scm (python-flaky): Add comment.
Change-Id: I04910778ab2ae754bad5e6c02d2166b6c1605972
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Nicolas Graves
ff3ee6f1ce
gnu: python-cheroot: Update to 11.1.2.
...
* gnu/packages/python-web.scm (python-cheroot): Update to 11.1.2.
[source]: Switch to git-fetch.
Change-Id: If85119857ae62f17d1f9989f038fa012bb85474b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Andreas Enge
79acf11475
gnu: inetutils: Add patch to fix tests on our aarch64 build machines.
...
* gnu/packages/patches/inetutils-drop-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register file.
* gnu/packages/admin.scm (inetutils)[source]: Add patch.
Fixes : guix/guix#7995
Change-Id: Iaaf8cb665b81d02c876acc9d400559d4f7d7bf90
2026-04-23 22:47:11 +02:00
Yelninei
8119d7fc9d
gnu: python: Skip test_ssl on the Hurd.
...
The test is failing with openssl 3.5 in non linux paths.
* gnu/packages/python.scm (python-3.11)[#:make-flags]: Skip test_ssl test
on the Hurd.
Fixes : guix/guix#4062
Change-Id: Ia83b51dfc18cf92c2fee02415fe628ac2675582d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:11 +02:00
Andreas Enge
3e358dd784
gnu: openssl: Switch to openssl-3.5 as the default.
...
* gnu/packages/tls.scm (openssl): Define as openssl-3.5.
(perl-net-ssleay)[inputs]: Replace openssl by openssl-3.0.
* gnu/packages/node.scm (node-lts)[inputs, native-inputs]:
Replace openssl by openssl-3.0.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl)[inputs]:
Replace openssl by openssl-3.0.
Change-Id: Ia13ea615a5265fc7012e881e516b98066cad8e3f
2026-04-23 22:47:11 +02:00
Andreas Enge
ab36825327
gnu: libsodium: Update to 1.0.22.
...
This fixes a build failure on aarch64, see
https://github.com/jedisct1/libsodium/issues/1502 .
* gnu/packages/crypto.scm (libsodium): Update to 1.0.22.
Change-Id: Ibf422b4c8e21dc71f0202bad3199d54bd8e01056
2026-04-23 22:47:11 +02:00
Andreas Enge
9880ac3122
gnu: python-pyftpdlib: Update to 1.5.10.
...
* gnu/packages/python-xyz.scm (python-pyftpdlib): Update to 1.5.10.
Change-Id: Ic267e2c91490aa677f54c908fd5883ab2da00c87
2026-04-23 22:47:11 +02:00
Cayetano Santos
a801ef90b5
gnu: libsodium: Update to 1.0.21.
...
* gnu/packages/crypto.scm (libsodium): Update to 1.0.21.
[source]: Switch to git-fetch.
Change-Id: Iaaefe80eec5e82fa3c7a81712389894d37faa5c2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:10 +02:00
Ashish SHUKLA
f828194554
gnu: openssh: Update to 10.3p1 [security-fixes].
...
Release notes since 10.2p1 (2025-10-10):
- 10.3p1 (2026-04-02)
<https://www.openssh.org/txt/release-10.3 >.
Contains fixes for:
CVE-2026-35385: A file downloaded by scp may be installed setuid or setgid, an
outcome contrary to some users' expectations, if the download is
performed as root with -O (legacy scp protocol) and without -p
(preserve mode).
CVE-2026-35386: Command execution can occur via shell metacharacters in a
username within a command line. This requires a scenario where
the username on the command line is untrusted, and also requires
a non-default configurations of % in ssh_config.
CVE-2026-35387: OpenSSH can use unintended ECDSA algorithms. Listing of any
ECDSA algorithm in PubkeyAcceptedAlgorithms or
HostbasedAcceptedAlgorithms is misinterpreted to mean all ECDSA
algorithms.
CVE-2026-35388: OpenSSH before omits connection multiplexing confirmation for
proxy-mode multiplexing sessions.
CVE-2026-35414: OpenSSH mishandles the authorized_keys principals option in
uncommon scenarios involving a principals list in conjunction
with a Certificate Authority that makes certain use of comma
characters.
* gnu/packages/ssh.scm (openssh): Update to 10.3p1.
Merges: https://codeberg.org/guix/guix/pulls/7695
Change-Id: I9e90c3ef02f567d0f5b2485c4e0bcfaa1a1f31c8
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Reviewed-by: Jonas Meeuws <jonas.meeuws@gmail.com >
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-23 22:47:10 +02:00
Andy Tai
a50c44187a
gnu: libtasn1: Update to 4.21.0.
...
* gnu/packages/tls.scm (libtasn1): Update to 4.21.0.
Change-Id: I8a33a95def0d22e9df5ec592abb9c6728dce2ccb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:47:10 +02:00
Andreas Enge
33c8768b2e
gnu: openssl-3.0: Change inheritance.
...
* gnu/packages/tls.scm (openssl-3.0)[inherit]: Use openssl-3.5
instead of openssl-1.1.
[source]: Add hurd patch.
Fixes : guix/guix#4062
Change-Id: Id03fdd9532855bd66fbd9da9eb64768f8b9fb780
2026-04-23 22:47:10 +02:00
Andreas Enge
0e163369bd
gnu: Add openssl-3.5.
...
* gnu/packages/tls.scm (openssl-3.5): New variable.
Change-Id: I0636a3455cec5636e926a51eddb96d3bdec7adeb
2026-04-23 22:47:10 +02:00
Andreas Enge
30f766b991
gnu: openssl-1.1: Re-enable tls_ssl_new test.
...
* gnu/packages/tls.scm (openssl-1.1)[make-flags]: Do not disable
tls_ssl_new.
Change-Id: I95e6ef5906f7477f0ac6bfcd685a69229eb1a54d
2026-04-23 22:47:10 +02:00
Andreas Enge
ad469cba6e
gnu: openssl-3.0: Update to 3.0.19.
...
* gnu/packages/tls.scm (openssl-3.0): Update to 3.0.19.
Change-Id: Iebfaeb06b6a9dd270a9fca69c67fa9c32eaa4962
2026-04-23 22:47:10 +02:00
Andreas Enge
ec02b2b974
gnu: openssl-1.1: Update to 1.1.1w.
...
* gnu/packages/tls.scm (openssl-1.1): Update to 1.1.1w.
Change-Id: Ibb7efac450bf942088a5332fa4a4b0a041ba2283
2026-04-23 22:47:02 +02:00
Noé Lopez
3b5508ffde
gnu: openttd: Fix substitute* patching.
...
* gnu/packages/games.scm (openttd)[arguments]<#:phases>:
Change the substitute* to match the newer source.
Change-Id: Ib0bf0f4da84290fe99dd4337387636634b50043d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:30:41 +02:00
Patrick Norton
6f905d7258
gnu: openttd-jgrpp: Update to 0.71.1.
...
* gnu/packages/games.scm (openttd-jgrpp): Update to 0.71.1.
Change-Id: Id7922107354b4f7692d607346338874a5f570888
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:29:08 +02:00
Adrien 'neox' Bourmault
7c62cb0528
gnu: gajim: Fix inputs after update to 2.4.6.
...
* gnu/packages/messaging.scm (gajim)[inputs]: Remove gsound;
add python-cryptography.
Change-Id: Ide24d13ea4cd39bec1927f543a59ee70c42413eb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 22:21:30 +02:00
Andreas Enge
59784cd1ad
gnu: Deprecate guile-fibers-next.
...
* gnu/packages/guile-xyz.scm (guile-fibers-next): Deprecate by
guile-fibers.
Change-Id: I52bd95f47ee5969faa4c3a5ca5ad3b0175f24ba4
2026-04-23 19:05:32 +02:00
Andreas Enge
5fe0b7d3b6
gnu: guix-data-service: Use current guile and guile-fibers.
...
* gnu/packages/web.scm (guix-data-service)[propagated-inputs]:
Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Use guile-3.0-latest instead of guile input
from guile-fibers-next.
Co-authored-by: Christopher Baines <mail@cbaines.net >
Change-Id: I7ff232064770d90026bf513b75a396ec68a093f1
Change-Id: I0dd47c194268811c5035d52fa3036efb9d44740c
2026-04-23 19:04:52 +02:00
Andreas Enge
ad8f92b114
gnu: nar-herder: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (nar-herder)[inputs]:
Remove guile-next; add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next; add guile-3.0-latest and
guile-fibers.
[arguments]<#:phases>{wrap-executable}: Reference changed input.
Change-Id: If0c6513b056b9c35c33fe84dcd48d36970c54de6
2026-04-23 19:04:52 +02:00
Andreas Enge
a3b327b8a8
gnu: guix-build-coordinator/agent-only: Use current guile.
...
* gnu/packages/package-management.scm (guix-build-coordinator/agent-only)
[inputs]: Remove guile-next; add guile-3.0-latest.
[native-inputs]: Remove guile-next; add guile-3.0-latest.
Change-Id: I8e5ca94fbad4daac4cef51aff25ab2d9601b2d08
2026-04-23 19:04:52 +02:00
Andreas Enge
3d19529f8e
gnu: guix-build-coordinator: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (guix-build-coordinator)[inputs]:
Remove guile-next; add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-fibers-next and guile-next; add guile-fibers
and guile-3.0-latest.
[arguments]<#:phases>{wrap-executable}: Reference changed input.
* gnu/services/guix.scm (<guix-build-coordinator-configuration>,
make-guix-build-coordinator-start-script):
Use guile-3.0-latest instead of guile-next as default.
Change-Id: I16b219db03112b62b53ffdb01a5a0872cb9d79d2
2026-04-23 19:04:52 +02:00
Andreas Enge
3b53789393
gnu: bffe: Use current guile and guile-fibers.
...
* gnu/packages/package-management.scm (bffe)[propagated-inputs]: Remove
guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next;
add guile-3.0-latest and guile-fibers.
* gnu/services/guix.scm (bffe-shepherd-services): Adapt to changed input
of the bffe package.
Change-Id: I5f1cbb1225eb5c684b01098d7e87d198b5d20ff2
2026-04-23 19:04:52 +02:00
Andreas Enge
a191ad0d35
gnu: guile-knots: Use current guile and guile-fibers.
...
* gnu/packages/guile-xyz.scm (guile-knots)[inputs]: Remove guile-next;
add guile-3.0-latest.
[propagated-inputs]: Remove guile-fibers-next; add guile-fibers.
[native-inputs]: Remove guile-next and guile-fibers-next;
add guile-3.0-latest and guile-fibers.
Change-Id: I9b92a3e4fc4c3a83cc0b9c5088671704ce4a10dc
2026-04-23 19:04:44 +02:00
Andrew Tropin
9561f5375c
gnu: emacs-arei: Update to 0.9.7.
...
* gnu/packages/emacs-xyz.scm (emacs-arei): Update to 0.9.7.
2026-04-23 19:39:44 +07:00
Andrew Tropin
8ebc554e6a
gnu: guile-ares-rs: Update to 0.9.7.
...
* gnu/packages/guile-xyz.scm (guile-ares-rs): Update to 0.9.7.
2026-04-23 19:39:43 +07:00
Murilo
fda72ca8fb
doc: Add a note reminder to checkout the correct tag for rust crates.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Rust Packaging}: Add the note.
Change-Id: I670c78d7cd6771b5f4814123e488cbdb1c4e9fe2
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
e9e6165d07
doc: Add new workflow for resolving merge conflicts on rust apps PRs.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Updating Existing Rust Packages}: Add new workflow.
Change-Id: I191d35790754b2fab4c27b794829959f1bf58d06
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
4dcde11825
doc: Recommend a way of resolving merge conflicts for rust PRs.
...
* doc/contributing.texi (Rust Crates)
[Resolving merge conflicts in Pull Requests]: New subsubsection.
Change-Id: Icbc5e2da01b6068b6237548f2bd49262433799de
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
412394f444
doc: Add new workflow for resolving merge conflicts on rust crate PRs.
...
* doc/guix-cookbook.texi (Packaging Workflows)[Packaging Rust Crates]
{Common Workflow for Resolving Merge Conflicts on Existing Pull Requests}:
Add new workflow.
Change-Id: I6e5cbf843174049e1dbde17ecd1ea259b4fa4aae
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
32f426c446
doc: Add rust commit messages guidance.
...
* doc/contributing.texi (Rust Crates)[Commit messages]:
New subsubsection.
Change-Id: If22d6921301902417a88d2d5d8e2fad947762bee
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Murilo
0a713ecbc8
doc: Clarify that rust crate changes should be done in the same commit.
...
* doc/contributing.texi (Rust Crates): Add clarification.
Change-Id: Iff45cda11b14640a70a2849fe66ae68f46cb3ba9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-04-23 14:33:58 +02:00
Igorj Gorjaĉev
edda146be0
gnu: elixir-ex-cldr: Update to 2.47.2.
...
* gnu/packages/elixir-i18n.scm (elixir-ex-cldr): Update to 2.47.2.
Change-Id: I1bb74ff47c899e4af02db4a852e939441d42289e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:20:00 +02:00
Igorj Gorjaĉev
36bf3f59c1
gnu: elixir-httpoison: Fix test under Erlang 28+.
...
* gnu/packages/elixir-web.scm (elixir-httpoison): Fix test under Erlang 28+.
Change-Id: I61056fccf4346975d30e5f213185b2bebe650f4e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:20:00 +02:00
Igorj Gorjaĉev
a368dfefbb
gnu: erlang: Update to 28.4.3.
...
* gnu/packages/erlang.scm (erlang): Update to 28.4.3.
Change-Id: I1b197fc8a7f7a8f235bdc4b208ceb344b960f749
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-23 12:19:52 +02:00
Andreas Enge
32ed37885e
gnu: grantlee: Build with Qt6.
...
* gnu/packages/qt.scm (grantlee)[build-system]: Switch to qt-build-system.
[inputs]: Remove qtbase-5, qtdeclarative-5, and qtscript-5;
add qtdeclarative.
[arguments]<#:qtbase>: Set to qtbase.
<#:configure-flags>: Define GRANTLEE_BUILD_WITH_QT6.
Change-Id: I3a2310ad3d3a8077640af530873692b26d6c7ed7
2026-04-23 11:21:29 +02:00
宋文武
ef8a6c422b
gnu: plan9port: Update to 0.1.0-2.b379c7c.
...
* gnu/packages/plan9.scm (plan9port): Update to 0.1.0-2.b379c7c.
[arguments]<phases>: Better handle 'fontsrv' and '9c'. Install 'config'.
Change-Id: I607780bc65926cfe5f3b7dcc2058140aa5434b9f
2026-04-23 17:13:07 +08:00
Liliana Marie Prikler
601d8c959d
gnu: Cleanup emacs-org-arbeitszeit.
...
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit)[#:tests?]: Set to #f.
[license]: Use license:gpl3+.
2026-04-23 10:56:20 +02:00
Wilko Meyer
bb81430026
gnu: Add emacs-org-arbeitszeit.
...
* gnu/packages/emacs-xyz.scm (emacs-org-arbeitszeit): New variable.
Change-Id: I73c9832e111640d0745c27cadcf8bf30d0e04666
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:39 +02:00
coopi
b7e6b4c615
gnu: Add emacs-shr-syntax-highlight.
...
* gnu/packages/emacs-xyz.scm (emacs-shr-syntax-highlight): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:36 +02:00
Anderson Torres
affd37076f
gnu: emacs-sliver: Update to 0.0.0-1.b4cb9cd.
...
* gnu/packages/emacs-xyz.scm (emacs-sliver): Update to 0.0.0-1.b4cb9cd.
Change-Id: Iee81c615ddb9b64c0acd390b52bc5b5a6f5a506c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:32 +02:00
Liam Hupfer
c1719eb0c4
gnu: emacs-eglot: Update to 1.23.
...
This fixes a bug with imenu integration (at least).
* gnu/packages/emacs-xyz.scm (emacs-eglot): Update to 1.23.
See-also: https://bugs.gnu.org/80367
Change-Id: I0bb72159222735a194d7f7ae9ded2b9fc1e00e99
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:25 +02:00
Liam Hupfer
9147a33256
gnu: emacs-consult-eglot: Generate autoloads for extensions.
...
Most other Emacs packages with optional extensions use a custom
move-source-files phase rather than #:include to move the extensions to
the parent directory with the rest of the sources. This ensures the
build system generates autoloads correctly.
* gnu/packages/emacs-xyz.scm (emacs-consult-eglot)[#:phases]: Add
‘move-source-files’.
Change-Id: I9ddc8142a8bf151ce6cf02bb7ebfc3817b515a06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:17 +02:00
Sergio Pastor Pérez
9e5a110068
services: kmonad: New service.
...
* gnu/services/desktop.scm (<kmonad-configuration>)
(kmonad-shepherd-service, kmonad-service-type): New variables.
* doc/guix.texi (Desktop Services): Document `kmonad-service-type'.
Change-Id: I53f868d55aea97858ec83d762a04723d3c72dc92
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-23 09:46:11 +02:00
Maxim Cournoyer
513168ffb2
gnu: guile-jtd: Update to 220323a-0.425f86a.
...
* gnu/packages/guile-xyz.scm (guile-jtd): Update to 220323a-0.425f86a.
Change-Id: I9355a82ca15022f2a080f85492da964056510f02
2026-04-23 16:14:50 +09:00
Danny Milosavljevic
23377537da
gnu: (codex, codex-acp): Update to 0.120.0 and 0.11.1.
...
* gnu/packages/codex.scm (codex): Update to 0.120.0.
[source]: Adjust patches.
[arguments]: Adjust cargo-install-paths, cargo-test-flags, and
cargo-package-crates.
[arguments]<#:phases>{patch-git-deps-to-vendor,patch-hardcoded-paths,
set-bubblewrap-source,create-node-version-file,set-home}: Adjust for
the new workspace and test environment.
[native-inputs]: Add bubblewrap, bubblewrap-source, lsof,
nss-certs-for-test, and procps.
[inputs]: Add libcap, oniguruma, and zlib.
[description]: Mention that codex-code-mode's V8 Javascript executor is
disabled.
(codex-acp): Update to 0.11.1.
[source]: Adjust patches and source hash.
[arguments]<#:phases>{patch-codex-deps}: Rewrite the codex dependency
for rust-v0.117.0, disable codex-code-mode's V8 runtime, and set
CODEX_BWRAP_SOURCE_DIR.
[arguments]<#:phases>{set-home}: Set HOME and USER.
[arguments]<#:phases>{create-node-version-file}: Create node-version.txt.
[native-inputs]: Add cmake-minimal, clang, and bubblewrap-source.
[inputs]: Add libcap and zlib.
* gnu/packages/rust-sources.scm (rust-deunicode-1.6.2.cfb8552): New
variable.
(rust-codex-0.117.0, rust-codex-0.120.0): New variables.
* gnu/packages/rust-crates.scm (rust-deunicode-1.6.2,
rust-deunicode-1.6.2.cfb8552): Define aliases for the new workspace
package.
(lookup-cargo-inputs): Update entries for codex, codex-acp, and
rust-codex-0.0.0.785c0c43. Add rust-deunicode-1.6.2.cfb8552.
* gnu/packages/patches/codex-acp-0.11.1-disable-code-mode.patch,
gnu/packages/patches/codex-acp-0.11.1-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.117.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.117.0-remove-patch-sections.patch,
gnu/packages/patches/rust-codex-0.120.0-connectors-cache-test-race.patch,
gnu/packages/patches/rust-codex-0.120.0-core-remove-self-dep.patch,
gnu/packages/patches/rust-codex-0.120.0-remove-libwebrtc.patch,
gnu/packages/patches/rust-codex-0.120.0-test-timeout.patch: New files.
* gnu/packages/patches/codex-acp-0.9.2-remove-patch-sections.patch,
gnu/packages/patches/codex-acp-0.9.2-replace-result-flatten.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Register the new patches.
Change-Id: I280a752507f40e525243dcb869c264da96605bd7
2026-04-23 07:19:23 +02:00
jgart
9cf150b28e
gnu: toys: Wrap Guile search paths.
...
* gnu/packages/package-management.scm (toys)[arguments]<#:phases>: Wrap
Guile search paths.
Change-Id: Ia43318cf81d00e728ed636d2860cdf9609f2d4ed
2026-04-23 00:23:11 -04:00
jgart
96b80b008e
gnu: trealla: Update to 2.93.2.
...
* gnu/packages/prolog.scm (trealla): Update to 2.93.2.
Change-Id: Ib2eb9ce59ab3204329cf81a5ee5a7ece054b07da
2026-04-22 23:31:27 -04:00
jgart
6b89b97d05
gnu: Add python-rassumfrassum.
...
* gnu/packages/python-xyz.scm (python-rassumfrassum): New variable.
Change-Id: I136f86d7d782f49255ec2b8ac2a1b8ca417b3f84
Signed-off-by: jgart <jgart@dismail.de >
2026-04-22 23:27:03 -04:00
Vinicius Monego
4cc4c76637
gnu: Add gdu.
...
* gnu/packages/disk.scm (gdu): New variable.
Change-Id: Ic4667cb2ed3f4768f71d9e78b37733f378c2aa60
2026-04-22 22:07:13 -03:00
Vinicius Monego
33c9aaf002
gnu: go-github-com-maruel-natural: Update to 1.3.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-maruel-natural): Update to
1.3.0.
Change-Id: I48bcf40d51fe4645a5f66b292aac01e23018dc3e
2026-04-22 22:07:13 -03:00
Vinicius Monego
643374559e
gnu: go-github-com-rivo-tview: Update to 0.42.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-rivo-tview): Update to
0.42.0.
[source]: Update commit string.
Change-Id: I117b9addb8f5f96c0944f14d1bdf000a57927815
2026-04-22 22:07:13 -03:00
Vinicius Monego
ad86e9660d
gnu: go-github-com-dgraph-io-badger-v4: Update to 4.9.1.
...
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger-v4):
Update to 4.9.1.
[propagated-inputs]: Remove go-go-opencensus-io. Add
go-go-opentelemetry-io-contrib-zpages, go-go-opentelemetry-io-otel.
Change-Id: Id1f216353d11a80002c911e4242f81ac7e874a89
2026-04-22 22:07:13 -03:00
Vinicius Monego
b4b7dbfe1b
gnu: Add go-go-opentelemetry-io-contrib-zpages.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-contrib-zpages):
New variable.
Change-Id: I594f36251d908e9f40b46f6d67e0457cc1920e6b
2026-04-22 22:07:08 -03:00
Vinicius Monego
dbecaed075
gnu: python-qtconsole: Update to 5.7.2.
...
* gnu/packages/jupyter.scm (python-qtconsole): Update to 5.7.2.
Change-Id: I3fc928e5c1b82aad5d737121369e93d414be0fab
2026-04-22 21:37:39 -03:00
Vinicius Monego
87d45d5b76
gnu: Add python-lsp-ruff.
...
* gnu/packages/python-check.scm (python-lsp-ruff): New variable.
Change-Id: I4bcf0fc8abc5889547fc2a350916b10b5f4d053a
2026-04-22 21:37:39 -03:00
Vinicius Monego
bf3f52609d
gnu: python-lsp-server: Update to 1.14.0.
...
* gnu/packages/python-xyz.scm (python-lsp-server): Update to 1.14.0.
[arguments]<#:test-flags>: Skip failing test.
Change-Id: I59ca40c905432d6be09aef36821fc6bca238af81
2026-04-22 21:37:39 -03:00
Vinicius Monego
34777c0bbd
gnu: python-lsp-server: Refresh package.
...
* gnu/packages/python-xyz.scm (python-lsp-server)[source]: Switch to
git-fetch.
[arguments]: Use G-Expressions.
<#:test-flags>: Use STRING-JOIN for skipped tests.
[native-inputs]: Remove python-wheel. Move python-flake8, python-pylint,
python-rope to ...
[propagated-inputs]: ... here.
Change-Id: I45d07389aaad59805ad7e4ef6985c8e6fb168225
2026-04-22 21:37:39 -03:00
Vinicius Monego
d86748d99f
gnu: Add python-pyls-spyder.
...
* gnu/packages/python-xyz.scm (python-pyls-spyder): New variable.
Change-Id: I1d639d0bdd6a9db51616cc5bcf1222ccc2bfbc18
2026-04-22 21:37:39 -03:00
Vinicius Monego
2474e38c5b
gnu: Add python-pylint-venv.
...
* gnu/packages/python-check.scm (python-pylint-venv): New variable.
Change-Id: I64ae882de68d0a995f7636a50633001bd5b01290
2026-04-22 21:37:38 -03:00
Vinicius Monego
113d22500c
gnu: Add python-pyuca.
...
* gnu/packages/python-xyz.scm (python-pyuca): New variable.
Change-Id: Ie526a115468921f133c75022e2224e266ca2b8fe
2026-04-22 21:37:38 -03:00
Vinicius Monego
28a2916e86
gnu: python-qtawesome: Update to 1.4.2.
...
* gnu/packages/python-graphics.scm (python-qtawesome): Update to 1.4.2.
Change-Id: If2cfd6d89a73ec8e9d1496abf967f9e12f0f8f47
2026-04-22 21:37:38 -03:00
Vinicius Monego
96d645150a
gnu: Add python-spyder-kernels.
...
* gnu/packages/jupyter.scm (python-spyder-kernels): New variable.
Change-Id: Id4027e9672e5988f5c54681765ea077d5b2c7a27
2026-04-22 21:37:38 -03:00
Tomas Volf
78000c9395
gnu: crun: Update to 1.26.
...
* gnu/packages/containers.scm (crun): Update to 1.26.
2026-04-22 23:03:22 +02:00
Artyom V. Poptsov
a448eca8a5
gnu: rasdaemon: Update to 0.8.4.
...
* gnu/packages/linux.scm (rasdaemon): Update to 0.8.4.
[inputs]: Add pciutils. Sort inputs alphabetically.
Change-Id: I42be9bae91e4c8e0a6c897932acc1d8db0bbf246
2026-04-22 22:38:12 +03:00
Artyom V. Poptsov
39a6807609
gnu: htop: Update to 3.5.0.
...
* gnu/packages/admin.scm (htop): Update to 3.5.0.
Change-Id: Ied547508584e7b29b736eeecebe32b3ca5bb9b4a
2026-04-22 22:38:12 +03:00
Noé Lopez
c581d42f7f
gnu: debops: Switch to latest fuse.
...
* gnu/packages/admin.scm (debops)[inputs]: Replace fuse-2 with fuse.
Change-Id: Ibc195b24c39fb04a475688df04e10ba32986e0fc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 20:40:12 +02:00
Efraim Flashner
13196327fd
gnu: xdg-desktop-portal-wlr: Install manpage.
...
* gnu/packages/freedesktop.scm (xdg-desktop-portal-wlr)[native-inputs]:
Add scdoc.
Change-Id: If7b0694fdd6a3d847c0a1116cea11404a23da919
2026-04-22 19:30:33 +03:00
Josep Bigorra
e20ff3658f
gnu: Add mutastructura.
...
* gnu/packages/databases.scm (mutastructura): New variable.
Change-Id: I777b1f760d87cdd1b404cee961be6ee6bc7d76c3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-22 17:26:53 +02:00
jadzi
6a3832ad6d
gnu: Add guile-compose, guile-web-middleware
...
* gnu/packages/guile-xyz.scm (guile-compose): New variable.
* gnu/packages/guile-xyz.scm (guile-web-middleware): New variable.
Change-Id: I73ba48093b4f614d6f1317275f4fa638b22f10c6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7954
2026-04-22 17:23:31 +02:00
Johannes Christ
85ccd32fe6
gnu: pacemaker: Configure local state directory.
...
Before this commit, pacemaker would look in
`/gnu/store/...-pacemaker/var/` for its state, which would be
counterproductive. Use `/var` from the system instead, and disable the
make target that would create the local state directory.
* gnu/packages/high-availability.scm (pacemaker) [arguments] <#:phases>:
Add phase to remove `/var` creation.
<#:configure-flags>: Set local state directory to `/var`.
Change-Id: I4ef72bd6dabe1ed21fd356fe2eb10cee223aaf42
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Modified-by: Ludovic Courtès <ludo@gnu.org >
Merges: #8033
2026-04-22 17:16:20 +02:00
Roman Scherer
6a5005d62e
tests: gexp: Fix test shadowing replacement field.
...
Fixes a regression introduced in a7c8e68dc5 .
* tests/gexp.scm (gexp): Rename replacement binding to replacement-pkg in
order to not shadow the replacement field of the package record.
Change-Id: I70ceafc92f52e588b3cac8f74bffa274bf0da352
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7846
2026-04-22 16:51:07 +02:00
Ludovic Courtès
c04485849e
gnu: guile-fibers-1.4: Update to 1.4.3.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.4): Update to 1.4.3.
Change-Id: I95296efbec90e96229166d34aea254822034796e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7996
2026-04-22 16:17:12 +02:00
Sören Tempel
bcee2b576a
gnu: bmake: Update to 20260406.
...
* gnu/packages/build-tools.scm (bmake): Update to 20260406.
Change-Id: I78f7dd893f21a745fd5ac7a4f256e1572caf2a8d
2026-04-22 15:37:06 +02:00
Danylo Kondratiev
b9512bd5e8
gnu: gajim: Update to 2.4.6.
...
* gnu/packages/messaging.scm (gajim): Update to 2.4.6.
Change-Id: I32097ef0b269bdcf8aacc06b98c2abb9f43cb4bb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:42:08 +02:00
Danylo Kondratiev
3628c68e9a
gnu: python-nbxmpp: Update to 7.2.0.
...
* gnu/packages/messaging.scm (python-nbxmpp): Update to 7.2.0.
Change-Id: If8c9a3d686cfd603d44a49c36ebb70c21d1a011b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:42:08 +02:00
Hennadii Stepanov
200fdbed49
gnu: bitcoin-core: Update to 31.0.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 31.0.
[native-inputs]: Remove bash and coreutils.
Change-Id: I9ea1dcd2517ca2cdfb8cbfc5c6894d01bf922176
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-22 13:40:52 +02:00
Herman Rimm
f82efbf17d
gnu: plasmatube: Update to 26.04.0.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[version]: Set to 26.04.0.
[source]: Change origin-hash.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:19 +05:30
Herman Rimm
d5091385a5
gnu: plasmatube: Add inputs for missing modules.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[inputs]: Add
kdeclarative, kitemmodels, qqc2-desktop-style, sonnet.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:18 +05:30
Herman Rimm
0d40939b5f
gnu: plasmatube: Improve package style and update description.
...
* gnu/packages/kde-multimedia.scm (plasmatube)[source]: Unindent.
[inputs]: Order alphabetically.
[description]: Mention Invidious and PeerTube.
Change-Id: I321c0ce54725ec504f77877cd594b0c23210943a
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-22 15:43:18 +05:30
宋文武
1b2320b8b0
gnu: wesnoth: Build with C++ compiled Lua.
...
* gnu/packages/games.scm (wesnoth)[arguments]: Remove pre-configure phase.
[inputs]: Replace lua-5.4 with lua-5.4-for-c++.
Change-Id: I3b3a7998bae2b8b0518dbb1a943e06c27c7993c0
2026-04-22 17:01:48 +08:00
Ian Eure
d93e81e2b4
gnu: mame: Update to 0.287.
...
* gnu/packages/emulators.scm (mame): Update to 0.287.
[source]: Adjust snippet.
[inputs]: Replace lua with lua-5.4-for-c++.
Merges guix/guix!8012
Change-Id: Ib872a90b2766f9381ebc4ba6774dd8a332bd8f25
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 17:01:48 +08:00
Ian Eure
8bb50dde37
gnu: Add lua-5.4-for-c++.
...
* gnu/packages/lua.scm (lua-5.4-for-c++): New variable.
Change-Id: I99727b0c1c83269b353431023ad4568b27cd86a3
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 17:01:48 +08:00
Anderson Torres
ae742476b5
gnu: ekho: Update to 9.0.
...
* gnu/packages/speech.scm (ekho): Update to 9.0.
[arguments]<:phases>: Add 'remove-configure-script and 'set-cxxflag-utf8cpp.
[inputs]: Add sonic, utfcpp.
[native-inputs]: Add autoconf, auutomake, libtool.
[description]: Add @acronym.
Merges guix/guix!7974
Change-Id: I70127f1f6b634209c08fd649573762846cea47c7
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-22 15:54:00 +08:00
Danny Milosavljevic
1dab977424
gnu: lazarus: Update to 4.6.
...
* gnu/packages/pascal.scm (lazarus): Update to 4.6.
Fixes : guix/guix#6308
2026-04-22 00:59:12 +02:00
bdunahu
96ae688e32
gnu: perl-image-exiftool: Update to 13.55
...
* gnu/packages/photo.scm (perl-image-exiftool): Update to 13.55.
Change-Id: If41f188bab3591b96b014f0a8fa8624d0cc05c7d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 23:00:16 +02:00
gemmaro
aad2bc38c7
gnu: Add ruby-4.0.
...
* gnu/packages/ruby.scm (ruby-4.0): New variable.
Change-Id: Id0102f4b6830da2106a49acc723d1cd9e39b18d1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 21:49:58 +02:00
Anderson Torres
42e68f5584
gnu: snd: Update to 26.3.
...
* gnu/packages/audio.scm (snd): Update to 26.3.
[source]: Update URI.
[home-page]: Update.
Change-Id: I697bfdaa720c2d31b38ded23d7b64fc0f7761d38
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-21 21:42:09 +02:00
Mark H Weaver
5afd027487
gnu: icecat: Update to 140.10.0-gnu1 [security fixes].
...
Includes fixes for CVE-2026-6746, CVE-2026-6747, CVE-2026-6748,
CVE-2026-6749, CVE-2026-6750, CVE-2026-6751, CVE-2026-6752,
CVE-2026-6753, CVE-2026-6754, CVE-2026-6757, CVE-2026-6759,
CVE-2026-6761, CVE-2026-6762, CVE-2026-6763, CVE-2026-6764,
CVE-2026-6765, CVE-2026-6766, CVE-2026-6767, CVE-2026-6769,
CVE-2026-6770, CVE-2026-6771, CVE-2026-6772, CVE-2026-6776,
CVE-2026-6785, and CVE-2026-6786.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
(%icecat-140.9.1-base-version, %icecat-140.9.1-version)
(icecat-140.9.1-source): New variables.
(icedove-source): Use 'icecat-140.9.1-source'.
2026-04-21 13:46:03 -04:00
David Thompson
3806f5f991
gnu: guile-goblins: Update to 0.18.0.
...
* gnu/packages/guile-xyz.scm (guile-goblins): Update to 0.18.0.
Change-Id: I6f660150e6fa30d2a78fd3f3eccef37475c7d873
2026-04-21 12:16:09 -04:00
Efraim Flashner
65f772c482
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: I9a138aafa1c3e6e4be4f934cfe10951c5874083b
2026-04-21 17:07:22 +03:00
Efraim Flashner
7ce5f9e696
gnu: drill: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
drill.
Change-Id: I4f3385d2d1a53d29c9dc3cb6949bc37c87830ba9
2026-04-21 17:07:21 +03:00
Efraim Flashner
428dfc796f
gnu: age-plugin-yubikey: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
age-plugin-yubikey.
Change-Id: Iecaa26a8dd6aa9813be3358970b02ae69457fe13
2026-04-21 17:07:21 +03:00
Efraim Flashner
90f9443668
gnu: agate: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
agate.
Change-Id: I50f6931ec1614d96a7fd0b4f565f8e08030873c9
2026-04-21 17:07:21 +03:00
Efraim Flashner
f8f9149ff0
gnu: alfis: Update rust dependencies.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
alfis.
Change-Id: I0fe42bbd103d236b5a84636bed607b2741ac3030
2026-04-21 17:07:20 +03:00
Efraim Flashner
6806ec49db
gnu: gitoxide: Update to 0.52.0.
...
* gnu/packages/rust-apps.scm (gitoxide): Update to 0.52.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
gitoxide.
Change-Id: I90352b94d89bc83f2c0fc9fb9a4cf70bf9875b1d
2026-04-21 17:05:53 +03:00
Efraim Flashner
be70e45f12
gnu: selenium-manager: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
selenium-manager.
Change-Id: I59a61675ef4ee1866baa3376bc9371bdcc03bf5e
2026-04-21 17:05:53 +03:00
Efraim Flashner
fd86a45eb0
gnu: rabbitmqadmin: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
rabbitmqadmin.
Change-Id: I9f58279edb6c3fbb9c7dc3bc3bd92833e7341313
2026-04-21 17:05:53 +03:00
Efraim Flashner
a0d88a4725
gnu: c2rust: Update to 0.22.1.
...
* gnu/packages/rust-apps.scm (c2rust): Update to 0.22.1.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
c2rust.
Change-Id: I67528f6a88f7e983b984a6f6bb2ea177e314c954
2026-04-21 17:05:53 +03:00
Efraim Flashner
a1d6d4e8b8
gnu: wasm-bindgen-cli: Update to 0.2.118.
...
* gnu/packages/rust-apps.scm (wasm-bindgen-cli): Update to 0.2.118.
[source]: Update snippet.
[arguments]: Add cargo-install-paths. Remove custom 'install phase.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
wasm-bindgen-cli.
Change-Id: I2070e70df44e08acf314a7664b1a55b80d7922d0
2026-04-21 17:05:53 +03:00
Efraim Flashner
c013cce3ba
gnu: sequoia-chameleon-gnupg: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[native-inputs]: Add
capnproto.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
sequoia-chameleon-gnupg.
Change-Id: Ica3d71e8e2313f15f9045f74a99892d2dda50cfe
2026-04-21 17:05:52 +03:00
Efraim Flashner
46e915efba
gnu: sequoia: Update to 2.2.0.
...
Addresses rust security advisories.
* gnu/packages/sequoia.scm (sequoia): Update to 2.2.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entries for
sequoia-sq, sequoia-sqv, sequoia-wot-tools.
Change-Id: Idd29d0441230b14f186b2023d17b4f4396af6e3e
2026-04-21 17:05:52 +03:00
Efraim Flashner
25a3cf7687
gnu: spotifyd: Update to 0.4.2.
...
* gnu/packages/rust-apps.scm (spotifyd): Update to 0.4.2.
[inputs]: Add openssl.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
spotifyd.
Change-Id: I0d2f9f680fcbcb3f7db6eebb9db64502262d969a
2026-04-21 17:05:52 +03:00
Efraim Flashner
cc1c4e60e7
gnu: ripgrep-all: Update to 0.10.10.
...
* gnu/packages/rust-apps.scm (ripgrep-all): Update to 0.10.10.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
ripgrep-all.
Change-Id: Ib9ec07ce3bc39fb1b79c4e6d1f5ddda5fb38de6b
2026-04-21 17:05:52 +03:00
Efraim Flashner
969be80aae
gnu: python-nh3: Update rust dependencies.
...
Addresses rust security advisories.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
python-nh3.
Change-Id: I350b3829b96d7f3a5cf943f03814a8feb8df219c
2026-04-21 17:05:52 +03:00
Efraim Flashner
6a2c721366
teams: rust: Improve audit-rust-crates script.
...
* etc/teams/rust/audit-rust-crates: Count the number of untested crates
and print them at the end of running the script.
[Begin]: Close open file descriptor.
[crate-source]: Use variables.
[package:rust, git-reference]: New matches.
Change-Id: If3d9dec79175dfa521a4dfa54d2fedf69712d96e
2026-04-21 17:05:52 +03:00
Efraim Flashner
7a37399512
gnu: rust-crates: Remove spurious crate.
...
* gnu/packages/rust-crates.scm (rust-pubgrub-0.3.0-alpha.1.b70cf70):
Remove variable.
Change-Id: I2dd7a69527ecc674dcc766732d799eeb77597134
2026-04-21 17:05:52 +03:00
Evgeny Pisemsky
05ad747b16
gnu: Add go-github-com-xtls-reality.
...
* gnu/packages/golang-crypto.scm (go-github-com-xtls-reality): New variable.
Change-Id: I7f0e63961efc81ae38994ac99190b6e178bc9127
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:10:19 +01:00
Evgeny Pisemsky
7072de11b9
gnu: go-github-com-refraction-networking-utls: Update to 1.8.2.
...
* gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls): Update to 1.8.2.
Change-Id: Id51a0804238ee927209e6022143dd4a2fdd3fa3e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-21 14:05:12 +01:00
宋文武
c03156b1fb
gnu: logtalk: Update to 3.99.0.
...
* gnu/packages/prolog.scm (logtalk): Update to 3.99.0.
Merges guix/guix!7992
Change-Id: I6e8616411577068e537e72554e05d29db93e8166
2026-04-21 17:51:03 +08:00
Jason Conroy
ef1638ebdf
gnu: ocaml-opam-client: Remove dependency on ocaml-cmdliner.
...
No longer required in opam >= 2.5.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Remove ocaml-cmdliner.
Change-Id: I67fd4dd30fbee25a0598a844b27e351fd4b87d1e
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:12 +02:00
Jason Conroy
cdaefd61ba
gnu: opam: Update package for 2.5.1.
...
Restore tests now that the inherited package is at 2.5.1. The package
definition is backported from the ocaml-team branch with one extra test
exclusion for the new opam release.
* gnu/packages/ocaml.scm (opam): Update package for 2.5.1.
Change-Id: Ib80e2f7c31f56dd7a285454ce0ddfed701d68860
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:10 +02:00
Jason Conroy
c2e4b45aad
gnu: ocaml-opam-core: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (ocaml-opam-core): Update to 2.5.1.
Change-Id: Ie0934f39df8e52ec6665ee64b9828826f002095d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:08 +02:00
Jason Conroy
0133d872f6
gnu: opam: Temporarily disable tests.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (opam):
[arguments]: Disable tests. Delete modified phase related to tests.
Change-Id: I114e85eefa5ab78cdba0b264d9954ac831031541
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:06 +02:00
Jason Conroy
ddb7a77b7d
gnu: ocaml-opam-client: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-client)[propagated-inputs]: Add ocaml-spdx-licenses.
Change-Id: I72f13f8276acb89eba14b86baf33c265f5405bf6
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:04 +02:00
Jason Conroy
31eee60940
gnu: ocaml-opam-solver: Add dependency on ocaml-opam-0install-cudf.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-solver)[propagated-inputs]: Add
ocaml-opam-0install-cudf.
Change-Id: I87ad17c8a7fa032e54ebd4a8d096bd0da91003e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:57:02 +02:00
Jason Conroy
16f971bbf7
gnu: ocaml-opam-state: Add dependency on ocaml-spdx-licenses.
...
This is a prerequisite for a version bump in the inherited package.
* gnu/packages/ocaml.scm (ocaml-opam-state)[inputs]: Add ocaml-spdx-licenses.
Change-Id: Iffe4f00abeb394d92385e17ea7c7e0516d1ca0e3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:59 +02:00
Jason Conroy
c32757baf6
gnu: ocaml: Add ocaml-patch.
...
* gnu/packages/ocaml.scm (ocaml-patch): New variable.
Change-Id: I18f224e1c8cac942a86d05419d02d0fa418ded98
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:57 +02:00
Jason Conroy
986d997ad0
gnu: ocaml: Add ocaml-opam-0install-cudf.
...
* gnu/packages/ocaml.scm (ocaml-opam-0install-cudf): New variable.
Change-Id: If7e08f2fbf55626eb90644a0ed8317a2367de0fd
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:55 +02:00
Jason Conroy
0748122bd2
gnu: ocaml: Add ocaml-0install-solver.
...
* gnu/packages/ocaml.scm (ocaml-0install-solver): New variable.
Change-Id: I52482474746ea518cd108074b0afe22f62952960
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:53 +02:00
Jason Conroy
396bb7e8ef
gnu: ocaml: Add ocaml-spdx-licenses.
...
* gnu/packages/ocaml.scm (ocaml-spdx-licenses): New variable.
Change-Id: I6bed592e3320f1e902478586ff1a84c0b5cf327f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:51 +02:00
Jason Conroy
f668151823
gnu: ocaml: Add ocaml-swhid-core.
...
* gnu/packages/ocaml.scm (ocaml-swhid-core): New variable.
Change-Id: I017a7370d12c9c7e73e3902a1310778d9b630fe8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:49 +02:00
Jason Conroy
c0584bed8c
gnu: ocaml-mccs: Update to 1.1+19.
...
* gnu/packages/ocaml.scm (ocaml-mccs): Update to 1.1+19.
Change-Id: I4ae04da62c430c732fb806195bb6116041b6aaa3
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:47 +02:00
Jason Conroy
6cc23705a6
gnu: opam-installer: Update to 2.5.1.
...
* gnu/packages/ocaml.scm (opam-installer): Update to 2.5.1.
Change-Id: Ifd0ba2ab79df67b18d3cdc7a5995acf0a4012e81
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 19:56:31 +02:00
Sören Tempel
acb466c056
gnu: kissat: Update to 4.0.4.
...
* gnu/packages/maths.scm (kissat): Update to 4.0.4.
[arguments]<#:phases>{patch-source}: Don't check if /etc/passwd is writable.
Change-Id: I40d6b22bea16009fa67fa8abcda95ea9824e5baf
2026-04-20 18:51:14 +02:00
fanquake
735e13d60e
gnu: guile-lzlib: Fix hash.
...
Fixes a regression introduced in 650e69784d .
* gnu/packages/guile.scm (guile-lzlib)[source]: Update sha256.
Change-Id: Iccb8acc8d1c92d89c4e3b03dbf500e21be604692
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Fixes : guix/guix#7573
Merges: #8020
2026-04-20 16:41:49 +02:00
Miro Palmu
98168d5362
gnu: ucx: enable multithreading support
...
* gnu/packages/fabric-management.scm (ucx): Enable multithreading
support.
[#:configure-clags]: Add "--enable-mt".
Fixes: guix/guix/#7456
Change-Id: Ib59efca36e9a168c30638a02f110344e83edd949
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7529
2026-04-20 15:21:15 +02:00
Ludovic Courtès
fa8e00338c
doc: Mention the GCD process.
...
* doc/contributing.texi (Making Decisions): Document GCDs.
Change-Id: I8b247af4e6ec731bc7750e19519c8dba863e5ef5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7786
2026-04-20 15:03:23 +02:00
Ludovic Courtès
32b007b434
doc: Document ‘package/inherit’.
...
* doc/guix.texi (Defining Package Variants): Document ‘package/inherit’.
Change-Id: I373b54d3a6978d7d2719a234b244397f68004818
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7784
2026-04-20 15:03:13 +02:00
Ludovic Courtès
0e8a578da4
doc: Add missing markup in “Invoking guix refresh”.
...
* doc/guix.texi (Invoking guix refresh): Add missing @option.
Change-Id: I898d2d4d6fac8a05281a43043e1eaba36cd57869
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:13 +02:00
Ludovic Courtès
fe376cdf4a
doc: Fix typographical issues in “Invoking guix style”.
...
* doc/guix.texi (Invoking guix style): Fix typographic issues. Use less
horizontal space in example.
Change-Id: Ibc8c89e4f0ae1f8ea03c4d706280b424533b0e48
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-20 15:03:12 +02:00
Andreas Enge
d636e801be
gnu: Remove gourmet.
...
* gnu/packages/nutrition.scm (gourmet): Delete variable.
Fixes : guix/guix#7352
Change-Id: Idb4f13e75caf6f19baefe43d0017a5ea57cc3edb
2026-04-20 13:48:46 +02:00
Andreas Enge
c46b44ce68
gnu: Remove python-pytest-tornado5.
...
* gnu/packages/check.scm (python-pytest-tornado5): Delete variable.
Fixes : guix/guix#7347
Change-Id: Ife69b7a42fb1bdcdd6ed9dd4b37847d94bf3cee5
2026-04-20 13:47:58 +02:00
Andreas Enge
bb27bc901c
gnu: Remove lkrg.
...
* gnu/packages/linux.scm (lkrg): Delete variable.
Fixes : guix/guix#7335
Change-Id: Id303e1bc80a5be8b2ec125a2ff07859d9be72f01
2026-04-20 13:47:07 +02:00
Andreas Enge
7619e82b35
gnu: Remove evdi.
...
* gnu/packages/linux.scm (evdi): Delete variable.
Fixes : guix/guix#7339
Change-Id: I878d0677d28504b8f44c63471834e568e8303935
2026-04-20 13:43:31 +02:00
Andreas Enge
8d6b041cb6
gnu: Remove libevdi.
...
* gnu/packages/linux.scm (libevdi): Delete variable.
Change-Id: I8961aa3cddc981eddd908ccc7df66b2906a928e2
2026-04-20 13:43:00 +02:00
Andreas Enge
55e3d0b154
gnu: Remove lttng-modules.
...
* gnu/packages/instrumentation.scm (lttng-modules): Delete variable.
Fixes : guix/guix#7337
Change-Id: I1868722e93ee25072855c9f32da6556b46e42ceb
2026-04-20 13:41:20 +02:00
Andreas Enge
32863e42b6
gnu: Remove vhba-module.
...
* gnu/packages/linux.scm (vhba-module): Delete variable.
Fixes : guix/guix#7336
Change-Id: Ie48554619a8d23cda7b5764ee326727ec1bef2e9
2026-04-20 13:39:17 +02:00
Andreas Enge
c6cf60450d
gnu: Remove vendor-reset-linux-module.
...
* gnu/packages/linux.scm (vendor-reset-linux-module): Delete variable.
Fixes : guix/guix#7334
Change-Id: Ib6c0d821dfb7b3d08d106ac34b37d6fafe57377a
2026-04-20 13:38:26 +02:00
Andreas Enge
451247642d
gnu: Remove librem-ec-acpi-linux-module.
...
* gnu/packages/linux.scm (librem-ec-acpi-linux-module): Delete variable.
Fixes : guix/guix#7331
Change-Id: I68f04f69fb25e8e762aff96430b2d62c3fdca86c
2026-04-20 13:37:08 +02:00
Andreas Enge
be5131cf13
gnu: Remove rdesktop.
...
* gnu/packages/rdesktop.scm (rdesktop): Delete variable.
Fixes : guix/guix#7302
Change-Id: Ie6dbb506f66b2ce81dc93e73902b99f437accaaa
2026-04-20 13:36:21 +02:00
Andreas Enge
7b4d4f16ed
gnu: Remove wxwidgets-gtk2.
...
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): Delete variable.
Fixes : guix/guix#7247
Change-Id: I4f3bb13d4cca2f2d22879ce47123fa649cfb3065
2026-04-20 13:33:48 +02:00
Andreas Enge
73d69677a3
gnu: Remove font-cozette.
...
* gnu/packages/fonts.scm (font-cozette): Delete variable.
Fixes : guix/guix#7241
Change-Id: I56eb14d2aad5ea070c42d1983ee9a37ee40556db
2026-04-20 13:31:44 +02:00
Andreas Enge
44a1f76f05
gnu: Remove hwloc-2.
...
* gnu/packages/mpi.scm (hwloc-2): Delete variable.
Fixes : guix/guix#7216
Change-Id: If7dfd6002ef2c02677691adc791f75ea3b2cb5ce
2026-04-20 13:27:28 +02:00
Andreas Enge
ce0a26bf44
gnu: Remove hwloc-1.
...
* gnu/packages/mpi.scm (hwloc-1): Delete variable.
* gnu/packages/patches/hwloc-1-test-btrfs.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I1ff036fb7c81702a46a9f97b6d5d3199d380242c
2026-04-20 13:27:27 +02:00
Andreas Enge
d57ecc3023
gnu: slurm-minimal: Rewrite input.
...
* gnu/packages/parallel.scm (slurm-minimal)[inputs]: Replace hwloc-2 by
the identical hwloc.
Change-Id: I9ae384f88c3840b4d1c6978129ca48a4459de166
2026-04-20 13:27:26 +02:00
Andreas Enge
132d2a4e7c
gnu: mpich: Rewrite input.
...
* gnu/packages/mpi.scm (mpich)[inputs]: Replace hwloc-2 by the identical
hwloc.
Change-Id: I1ba8a2fbdc64c8a4343903f936e6a018322ac2a8
2026-04-20 13:27:25 +02:00
Andreas Enge
f3efb57c4c
gnu: openmpi-4: Rewrite input.
...
* gnu/packages/mpi.scm (openmpi-4)[inputs]: Replace hwloc-2 by the
identical hwloc.
Change-Id: I16f4dde4f66f5ee05f6c490f19aa590407cffb1a
2026-04-20 13:27:24 +02:00
Andreas Enge
d68e92fcf7
gnu: gromacs: Rewrite input.
...
* gnu/packages/chemistry.scm (gromacs)[inputs]: Replace hwloc-2 by the
identical hwloc.
Change-Id: I5a7f33e12cefff884329a867e05ecef60ce9e1d9
2026-04-20 13:27:23 +02:00
Andreas Enge
72d81789e9
gnu: Remove fsom.
...
* gnu/packages/bioinformatics.scm (fsom): Delete variable.
Change-Id: I2881a1addec0c9c100141bd181a1f7a84a964c94
2026-04-20 13:18:43 +02:00
Denis 'GNUtoo' Carikli
65b767cb36
teams: Add GNUtoo to the embedded team.
...
I was asked to join the team that manages the gnu/packages/coreboot.scm
file.
* etc/teams.scm ("GNUtoo"): Create and add to the embedded team.
Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I3e3963cf3806e4a7d741b75b052de4caa3b8ea98
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 13:33:22 +03:00
Denis 'GNUtoo' Carikli
a02a6d2b83
teams: embedded: adopt gnu/packages/coreboot.scm.
...
Before the commit 7cf91385c5 ("gnu: Move bincfg,
ifdtool and intelmetool to coreboot.scm."), the packages moved to coreboot.scm
were managed by the electronics team. After that, these packages became orphan
because coreoot.scm had wasn't managed by any team.
For now, the best fit is the "embedded" team because embedded also manages
bootloader.scm which also provide boot firmware images (u-boot).
* CODEOWNERS: Regenrate file.
* etc/teams.scm (embedded)<#:scope>: Add gnu/packages/coreboot.scm.
Link: https://codeberg.org/guix/guix/pulls/7065
Change-Id: I6626ad74bf5b20bee24c018292354c4db127f7a3
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org >
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 13:33:18 +03:00
Dan Rostovtsev
14a65594a1
gnu: Add rocqide.
...
* gnu/packages/rocq.scm (rocqide): New variable.
Change-Id: I5db4925c6a193c562a14be49d4edc17ed252f22a
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:11 +02:00
Dan Rostovtsev
527de054fa
gnu: Add rocqide-server.
...
* gnu/packages/rocq.scm (rocqide): New variable.
Change-Id: I446de988b7f456918b8913b002e2fb070ff22883
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:06 +02:00
Dan Rostovtsev
78cb02925f
gnu: Add rocq-core.
...
* gnu/packages/rocq.scm (rocq-core): New variable.
Change-Id: I4db97a371d6d6c12ab285c4f5484caa4bd471485
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:04 +02:00
Dan Rostovtsev
3e6e8582a1
gnu: Add rocq-runtime.
...
* gnu/packages/rocq.scm (rocq-runtime): New variable.
Change-Id: Ib9199253987f444bd597b03d12cd8b34bd3bbce8
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:35:02 +02:00
Dan Rostovtsev
c94e2af5aa
gnu: Add rocq module.
...
* gnu/packages/rocq.scm: New file.
* etc/teams.scm (ocaml): Add it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* CODEOWNERS: Regenerate file.
Change-Id: Ia6ed17bf36632463b7df1e6bd6a6ae14ee1b7e3f
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 11:34:55 +02:00
Efraim Flashner
f5c418be09
gnu: fish: Run more tests.
...
* gnu/packages/shells.scm (fish)[native-inputs]: Add python-pexpect.
Change-Id: I1b712178f7e9263bb7682bd8fc1572949639c0a4
2026-04-20 11:41:25 +03:00
Andrew Stubbs
a4ecd92dae
gnu: fish: Update to 4.6.0.
...
* gnu/packages/shells.scm (fish): Update to 4.6.0.
[arguments]: Remove some unneeded substitutions.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
fish.
Change-Id: I13e4aec5e16ca0e0ecacddbee4c471151e7b09ca
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-20 11:40:13 +03:00
Nicolas Graves
b8946c8d7b
gnu: java-snappy: Improve style.
...
* gnu/packages/java-compression.scm
(java-snappy)[arguments]: Drop trailing #t, fit into 79 characters.
[native-inputs, inputs, propagated-inputs]: Drop input labels.
(java-snappy-1)[arguments]: Likewise.
Change-Id: I241a675425cf2d28b52568e52a923e48a347453d
Signed-off-by: Julien Lepiller <julien@lepiller.eu >
2026-04-20 10:20:47 +02:00
Efraim Flashner
f17572eb4b
gnu: alacritty: Speedup patching library references phase.
...
* gnu/packages/terminals.scm (alacritty)[arguments]: Rewrite the
'add-absolute-library-references phase to run faster.
Change-Id: I6eb41a1739b0199dc883a5ce0f6772ee0691f9a6
2026-04-20 10:03:48 +03:00
Efraim Flashner
48f52f85f9
gnu: alacritty: Modernize package.
...
* gnu/packages/terminals.scm (alacritty)[arguments]: Rewrite using
g-exps. Add cargo-install-paths. Replace custom 'install phase with
'install-more phase using the copy-build-system's 'install phase.
Change-Id: I8eac507e2f07df07c62cfc68a9adabf4155f79c0
2026-04-20 09:38:28 +03:00
Efraim Flashner
852c6300bf
gnu: alacritty: Update to 0.17.0.
...
* gnu/packages/terminals.scm (alacritty): Update to 0.17.0.
[arguments]: Install new manpage.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry for
alacritty.
Change-Id: I76dfa7b0d23d3d82284ea4e3912cfec0ec425cec
2026-04-20 09:37:44 +03:00
Anderson Torres
3699c4a4fe
gnu: nvi: Move to (gnu packages text-editors).
...
* gnu/packages/nvi.scm (nvi): Deprecate, move from here ...
* gnu/packages/text-editors.scm: ... to here. Update copyright headers.
* gnu/system.scm: Do not use (gnu packages nvi).
Change-Id: I9968c854a7ea42b1f3288ae68a9259bd7d35c685
Merges: https://codeberg.org/guix/guix/pulls/4806
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 12:43:25 +09:00
Anderson Torres
d1011b548f
gnu: nvi: Reformat.
...
* gnu/packages/nvi.scm (nvi)[source]: Reduce indentation,
reformat uri, use G-expression snippet.
[inputs]: Remove newline.
[description]: Reduce indentation, limit width to 72 columns.
[home-page]: Update.
[license]: Add prefix.
Change-Id: I0f8068a7f204a817deb02ac0dc179bde47d96d58
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 12:42:04 +09:00
Ashish SHUKLA
3814cc1da9
gnu: labwc: Update to 0.9.7
...
* gnu/packages/wm.scm (labwc): Update to 0.9.7.
Change-Id: Iaf7437e8bcc71819252250934b386bb1b1927724
Merges: https://codeberg.org/guix/guix/pulls/7969
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-20 11:41:55 +09:00
Maxim Cournoyer
746add3f1b
gnu: luanti-mineclonia: Update to 0.121.1.
...
* gnu/packages/luanti.scm (luanti-mineclonia): Update to 0.121.1.
Change-Id: Iabbb5743e04106393736be5e891458da8bef98e3
2026-04-20 11:18:12 +09:00
jgart
2fbb82a8a5
gnu: trealla: Update to 2.92.41.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.41.
Change-Id: I23d7054e7154cd8f484522e8ed8781981b75915c
2026-04-19 20:30:37 -04:00
Johannes Christ
45cf15b751
gnu: forgejo-cli: Update to 0.5.0.
...
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.5.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update forgejo-cli
crates.
Change-Id: Ib6c49565cf6b5e4db559b5f2772a0420a72e121c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 19:24:50 +03:00
Efraim Flashner
30442f49a5
gnu: Fix some spelling errors.
...
* gnu/packages/ocaml.scm, gnu/packages/orange.scm,
gnu/packages/package-management.scm, gnu/packages/password-utils.scm,
gnu/packages/pdf.scm, gnu/packages/perl6.scm, gnu/packages/php.scm,
gnu/packages/power.scm, gnu/packages/prometheus.scm,
gnu/packages/protobuf.scm, gnu/packages/python-check.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-science.scm, gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm, gnu/packages/qt.scm,
gnu/packages/racket.scm, gnu/packages/radio.scm, gnu/packages/rdf.scm,
gnu/packages/rocm.scm, gnu/packages/rpc.scm, gnu/packages/ruby-xyz.scm,
gnu/packages/rust-apps.scm, gnu/packages/rust-crates.scm,
gnu/packages/rust.scm, gnu/packages/telephony.scm,
gnu/packages/terminals.scm: Fix some spelling errors.
Change-Id: Iac58897304e471f42ecfbaa3a750ff10ee734ca6
2026-04-19 11:42:53 +03:00
Andy Tai
2afe7fe09e
gnu: time: Update to 1.10.
...
* gnu/packages/time.scm (time): Update to 1.10.
* tests/guix-build.sh: Adjust accordingly.
Change-Id: Ia21a99e992f7b4b6e940756918ce7d11b9602a4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:54:06 +03:00
Efraim Flashner
2fe026b447
gnu: vim: Update to 9.2.0333.
...
* gnu/packages/vim.scm (vim): Update to 9.2.0333.
[arguments]: Adjust skip-or-fix-failing-tests phase to skip another
test.
Fixes : guix/guix#7941
Change-Id: I48f2b404932902d2a65c651a4e6aad1c98034c1e
2026-04-19 10:43:29 +03:00
Efraim Flashner
03f9966834
gnu: starship: Adjust synopsis, description.
...
* gnu/packages/shellutils.scm (starship)[description]: Rewrite to remove
marketing language.
[description]: Same.
Change-Id: Ib0c6c815b0f2af3c65de970b41aec7211a81a548
2026-04-19 10:43:10 +03:00
Foster Hangdaan
2f889ec2b5
gnu: starship: Update to 1.25.0.
...
* gnu/packages/shellutils.scm (starship): Update to 1.25.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update starship crates.
Fixes : guix/guix#7978
Change-Id: Ib035143e89582c2967665c4b84d008bc03af4517
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:42:13 +03:00
Maxim Cournoyer
cfd676fa24
gnu: qdigidoc: Fix icon at run time.
...
* gnu/packages/patches/qdigidoc-fix-icon.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/security-token.scm (qdigidoc): Apply it.
Change-Id: I1dee3c7f525eec804e83b669c253da139b8e52db
2026-04-19 16:33:09 +09:00
Efraim Flashner
5e86b3e112
gnu: storage: Install shell completions.
...
* gnu/packages/storage.scm (garage)[arguments]: Add a phase to generate
and install the shell completions.
[native-inputs]: When cross-compiling add this package.
Change-Id: Iaf4f90c88ee68520a749de5fe961626d5dc9b579
2026-04-19 10:17:30 +03:00
Efraim Flashner
d09c3b19e7
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Icf5218e4519dc081f258cb5e0caa7b45a0f83fc2
2026-04-19 10:17:30 +03:00
Foster Hangdaan
68adc69ce3
gnu: garage: Update to 2.3.0.
...
* gnu/packages/storage.scm (garage): Update to 2.3.0.
* gnu/packages/rust-crates.scm (lookup-crate-inputs): Update garage crates.
Change-Id: Ie3b8cec438b19f3860122d42d4132eb62f3043c4
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-19 10:17:27 +03:00
Jan Wielkiewicz
b7b8497734
gnu: luanti: Update to 5.15.2. [security fixes]
...
Includes fixes for GHSA-22c4-238c-m5j4 and GHSA-g596-mf82-w8c3.
* gnu/packages/luanti.scm (luanti): Update to 5.15.2.
Change-Id: Iab3b05fa65be40b895b2f6fdf56d0ba5dcf0b7ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
6b11be9644
gnu: emacs-flymake-flycheck: Update to 0.2-0.cbc0fc8.
...
* gnu/packages/emacs-xyz.scm (emacs-flymake-flycheck): Update to 0.2-0.cbc0fc8.
[source]: Use git instead of MELPA.
[#:tests?]: Set as #f.
(emacs-flymake-flycheck-superseded-version): New dummy variable.
Change-Id: I75b96526e7cd9fdfbc95c1408bd0e94759344c5c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
79a70405bb
gnu: emacs-keyfreq: Update to 1.8-0.c695516.
...
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 1.8-0.c695516.
[source]: Use git respository instead of MELPA tarball.
[#:tests?]: Set as #f.
(emacs-keyfreq-superceded-version): New dummy variable.
Change-Id: I86aa99701b4fb3ad03a0052a2c4ab4dabda1a2ac
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Anderson Torres
8d06dbc72e
gnu: emacs-2048-game: Use Mercurial instead of MELPA.
...
* gnu/packages/emacs-xyz.scm (emacs-2048-game): Update to 2023.8.8.1-0.0e7210d.
[source]: Use mercurial respository instead of MELPA tarball.
[#:tests?]: Set as #f.
(emacs-2048-game-superceded-version): New dummy variable.
Change-Id: Id03b28ff6ca3e74dea3fadfb11b5b1b105e7cd2e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:47 +02:00
Ian Henderson
ac7bec1187
gnu: Add gnome-shell-extension-hot-edge.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-hot-edge): New variable.
Change-Id: I23b6be8c28ec66d80c1b5b0cc430680646e6ce54
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:24:36 +02:00
Ian Henderson
a1bb828da2
gnu: Add gnome-shell-extension-caffeine.
...
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-caffeine): New variable.
Change-Id: I542a502062c386f8dda434d4135610821cf493ae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:23:33 +02:00
moksh
6a90416017
gnu: Add emacs-jag.
...
* gnu/packages/emacs-xyz.scm (emacs-jag): New variable.
Change-Id: If1948d0a609500391d7b240ccde32a4cc58dcce0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:07:28 +02:00
moksh
2fdb18979e
gnu: Add emacs-swagg.
...
* gnu/packages/emacs-xyz.scm (emacs-swagg): New variable.
Change-Id: I0f07711cd4536500d976fc76e24a9a93bec9e660
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-19 08:07:27 +02:00
jgart
d8bc7a857a
gnu: pounce: Update to 3.2.
...
* gnu/packages/messaging.scm (pounce): Update to 3.2.
Change-Id: I2b758ce5a895c346c4275128acf36a6221e86a04
2026-04-18 23:58:44 -04:00
Sughosha
9ccbefd585
gnu: plasma: Add flatpak-kcm to propagated-inputs.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak-kcm.
Change-Id: Ie0d9cfa5c4b96040deb385e177a1e6b6c769ee82
2026-04-19 09:08:09 +05:30
Sughosha
8538108621
gnu: plasma: Add flatpak to propagated-inputs.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add flatpak.
Change-Id: I0d8f7877430abf5b30dbd61186fbfe799a3f0435
2026-04-19 09:07:34 +05:30
Sughosha
adac45850b
gnu: plasma: Enable showing thumbnails of video files.
...
* gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add ffmpegthumbs.
Change-Id: Ic8e638c3a40923f3dc86bbec40fd53875a93001c
2026-04-19 09:02:41 +05:30
Owen T. Heisler
63e73973a5
gnu: flatpak: Add librsvg for SVG icon validation.
...
* gnu/packages/package-management.scm (flatpak):[propagated-inputs]: Add
librsvg as (librsvg-for-system).
Merges: guix/guix!7973
Closes: https://codeberg.org/guix/guix/issues/7972
Change-Id: Ie03b580a5587711e81260a93f3cb732332c35209
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-19 08:46:09 +05:30
Sughosha
082c705d48
gnu: kaidan: Improve package style.
...
* gnu/packages/kde-internet.scm (kaidan)[source]: Adjust formatting to meet the
80 characters line width convention.
[arguments]: Likewise.
Change-Id: I5202fa5b200c3f1193f38279baa4f279f31e2451
2026-04-19 08:38:31 +05:30
bdunahu
a544e59205
gnu: kaidan: Add required qt6 plugins.
...
* gnu/packages/kde-internet.scm (kaidan)[#:phases]: Add ‘wrap-program’.
[inputs]: Add bash-minimal, gst-plugins-good-qt.
Change-Id: Idc824c4a8daaecf6e274126427da8809f30d24c2
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-19 08:33:54 +05:30
Ian Henderson
fed54175a1
gnu: Add font-open-sans.
...
* gnu/packages/fonts.scm (font-open-sans): New variable.
Merges guix/guix!7833
Change-Id: I541f88b3745ea61d04d061200e08d31d4fb23466
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-19 09:49:22 +08:00
jgart
6d5a20bc05
gnu: trealla: Update to 2.92.38.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.38.
Change-Id: I841300c8b2c0f02cd432388c41b5f8690c3a8e02
2026-04-18 19:14:27 -04:00
Sughosha
92df3d957a
gnu: wl-color-picker: Update to 1.4.
...
* gnu/packages/xdisorg.scm (wl-color-picker): Update to 1.4.
[arguments]<#:phases>: Rename 'wrap-script' to 'wrap-program' and rewrite it.
[inputs]: Reorder; add libnotify.
Change-Id: I49d934c634ed7838b3dd494c847dd3f02b92ab89
2026-04-18 22:50:39 +05:30
David Thompson
8bb2902721
gnu: guile-bstructs: Update to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-bstructs): Update to 0.2.0.
Change-Id: I5e9b15ffe8507e4ba29af0cac234b16edec71f2a
2026-04-18 08:44:30 -04:00
Peter Polidoro
dc0ffec8da
gnu: kicad: Update to 10.0.1.
...
* gnu/packages/electronics.scm (kicad): Update to 10.0.1.
[description]: Update.
Merges guix/guix!7967
Change-Id: Iaccf167967402345e3576d48cdbf098d0b5e6263
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-18 10:51:55 +02:00
Evgeny Pisemsky
ccd22eac80
gnu: Add mopidy-mopiqtt.
...
* gnu/packages/music.scm (mopidy-mopiqtt): New variable.
Merges guix/guix!7789
Change-Id: Ic4b6bb74cc2b4c921be837875365e1cba7398cb8
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-18 06:11:40 +05:30
Christopher Baines
da61f4e8fb
gnu: guix-build-coordinator: Update to 0-138.a52e17a.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-138.a52e17a.
Change-Id: I16a992ab97b9c19d2399336fef5212a40e987d5d
2026-04-17 18:51:46 +01:00
Christopher Baines
67fa713c9a
gnu: nar-herder: Update to 0-53.44ca801.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-53.44ca801.
[inputs,propagated-inputs]: Add guile-aws.
Change-Id: I31a84cc850d315daaeb883a324fe38888f80bd86
2026-04-17 18:51:46 +01:00
Christopher Baines
d8aadaecca
gnu: guile-knots: Update to 0.1-34.f767eca.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-34.f767eca.
Change-Id: I22abce1b6086c8a86b0c6d0738b5bc5a063cf7f2
2026-04-17 18:51:46 +01:00
Christopher Baines
84426cb20a
services: bffe: Don't use line buffering.
...
For the output ports, as this can cause problems with fibers.
* gnu/services/guix.scm (bffe-shepherd-services): Don't use line buffered
output.
Change-Id: I93a24ea2bad2d7beac795caf515ffd7a259247a7
2026-04-17 18:51:46 +01:00
Christopher Baines
3e4c2ce48e
services: guix-build-coordinator: Don't use line buffering.
...
For the output ports, as this can cause problems with fibers.
* gnu/services/guix.scm (make-guix-build-coordinator-start-script): Don't use
line buffered output.
Change-Id: I7b26ef252b6f6999e8a39b5d872a780a99f3852c
2026-04-17 18:51:46 +01:00
Cayetano Santos
8014907342
gnu: emacs-fj: Add tests.
...
* gnu/packages/emacs-xyz.scm (emacs-fj)[native-inputs]: Add
emacs-el-mock, emacs-exemplify-ert, and emacs-exemplify-eval.
[arguments]<#:test-command>: Add.
<#:tests?>: Delete.
<#:phases>: Add ’remove-cask.
Change-Id: I5dab9012ef053eb871ec299bf6d4f553d6a56d10
2026-04-17 17:38:38 +02:00
Cayetano Santos
5dd9f05628
gnu: Add emacs-exemplify-eval.
...
* gnu/packages/emacs-xyz.scm (emacs-exemplify-eval): New variable.
Change-Id: I704387dd9faa181f9c1bdbe36cf437e4155c854f
2026-04-17 17:36:09 +02:00
Cayetano Santos
8d585c6179
gnu: Add emacs-whisper-el.
...
* gnu/packages/emacs-xyz.scm (emacs-whisper-el): New variable.
Merges guix/guix!7742
Change-Id: Ib0623a832e3ac9b02359602c75c3da3349059668
2026-04-17 17:14:06 +02:00
Cayetano Santos
89a627472b
gnu: Add emacs-exemplify-ert.
...
* gnu/packages/emacs-xyz.scm (emacs-exemplify-ert): New variable.
Merges guix/guix!7763
Change-Id: I363d87b661254e7751725d9a2db5aed7248830a3
2026-04-17 17:05:36 +02:00
moksh
98a10e4e2e
gnu: emacs-mastodon: Update to 2.0.16.
...
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.16.
Merges guix/guix!7963
Change-Id: I3cb634d8e63e9bbd6ce52c81f5d330cc121991bf
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-17 16:36:06 +02:00
Peter Polidoro
d7cf85a404
gnu: Add sqliteodbc.
...
* gnu/packages/databases.scm (sqliteodbc): New variable.
Merges guix/guix!7882
Change-Id: I3ed8854a32e40d488097133f0e730d14a361064c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-17 16:07:24 +02:00
Maxim Cournoyer
de90fd9b14
gnu: gnome-meta-core-utilities: Replace evince with papers.
...
* gnu/packages/gnome.scm (gnome-meta-core-utilities): Replace evince with
papers.
Change-Id: I44363e976b3a7fa1e86822138d65b26661c62566
2026-04-17 10:25:54 +09:00
Anderson Torres
8a8d8ca39e
gnu: installer: Use kmscon-8.
...
Because kmscon-9 lacks the patch to change keyboared layout in the installer.
* gnu/system/install.scm (%installation-services)[kmscon-service-type]: Set kmscon to kmscon-8.
Change-Id: Ib12d9ec8f32042dce8ade66bf042ae32a7d05e2c
Signed-off-by: Hilton Chain <hako@ultrarare.space >
Merges: #7381
2026-04-17 03:07:05 +08:00
Anderson Torres
a06400ad5c
gnu: Add kmscon-8.
...
An API breakage occurred some place between 8.x and 9.x series of kmscon.
Because of it, our custom patch kmscon-8-runtime-keymap-switch.patch (needed
by Guix System installer) no longer applies cleanly. Until a new patch is
developed, let's recover the older package and keep it side-by-side in Guix.
* gnu/packages/terminals.scm (kmscon-8): New variable.
Document its dependency with Guix System installer.
* gnu/packages/patches/kmscon-runtime-keymap-switch.patch: Rename to...
* gnu/packages/patches/kmscon-8-runtime-keymap-switch.patch: ...this file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I88cb9ea39b3801ea96dd663e2995597c060f41db
Signed-off-by: Hilton Chain <hako@ultrarare.space >
2026-04-17 03:07:05 +08:00
Hilton Chain
ca58363a7c
hash: %vcs-directories: Add .jj for Jujutsu.
...
* guix/hash.scm (%vcs-directories): Add ".jj".
Merges: #7872
2026-04-17 03:07:05 +08:00
Hilton Chain
ace8be46a4
home: services: gpg-agent: Expose shepherd-requirement in configuration.
...
* gnu/home/services/gnupg.scm (home-gpg-agent-configuration)
[shepherd-requirement]: New field.
(home-gpg-agent-shepherd-services): Use it.
* doc/guix.texi (GNU Privacy Guard): Update documentation.
Merges: #7788
2026-04-17 03:07:05 +08:00
Hilton Chain
f0079d20ae
home: services: gpg-agent: Allow inheriting graphical session environment.
...
* gnu/home/services/gnupg.scm (home-gpg-agent-shepherd-services): Wrap service
constructor to allow inheriting graphical session environment.
Link: https://codeberg.org/guix/guix/issues/5899#issuecomment-12902232
2026-04-17 03:07:03 +08:00
Igorj Gorjaĉev
e597af9546
gnu: elixir: Replace git with git-minimal.
...
* gnu/packages/elixir.scm (elixir)[inputs]: Remove git.
[native-inputs]: Add git-minimal.
Change-Id: I6a06b7ab8bf91c4082484fe4e6e9fa3c09f845fd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 20:33:40 +02:00
Christopher Baines
41ab1cb9e4
gnu: guile-knots: Update to 0.1-33.ec2cdff.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0.1-33.ec2cdff.
Change-Id: I45f2fccca4af1048421ca89dbb190b9da9847d25
2026-04-16 14:31:32 +01:00
Christopher Baines
9bc1228485
gnu: Add dnsupdate.
...
* gnu/packages/dns.scm (dnsupdate): New variable.
Change-Id: I6643a3542225ccca5aa40b3578e439e3308f6f2b
2026-04-16 14:31:32 +01:00
Christopher Baines
745bd96b91
gnu: Add ddclient.
...
* gnu/packages/dns.scm (ddclient): New variable.
Change-Id: I6351903b247d1cb04f9e03e503a14bdeaafc0304
2026-04-16 14:26:42 +01:00
Nicolas Graves
357fbd56fb
gnu: guile2.2-present: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-present):
[inputs]: Drop input labels.
Change-Id: Ie749de7dc6316a0ddc095618e3e633545d683189
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:54 +02:00
Nicolas Graves
d23f6960d8
gnu: guile2.2-rsvg: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-rsvg)
[inputs, propagated-inputs]: Drop input labels.
Change-Id: Ibb18e4897df39ce635c63561c10487b5a2ca4ad2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:54 +02:00
Nicolas Graves
fa26ae8d65
gnu: guile2.2-cairo: Improve style.
...
* gnu/packages/gtk.scm (guile2.2-cairo)[inputs]: Drop input labels.
Change-Id: Ief46f7b191c204484f7a1a62f84ad840c1260bd2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:53 +02:00
Nicolas Graves
51ec304fb7
gnu: ganv: Improve style.
...
* gnu/packages/gtk.scm (ganv): Run guix style.
[arguments]<#:tests>: Relocate keyword.
<#:phases>: Improve style.
[inputs]: Drop input labels, drop input labels.
Change-Id: If6d24a7bcc89ce5b5322df8bd6494552db193a65
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 14:02:46 +02:00
Peter Polidoro
0cd40ba2ab
gnu: freecad: Update to 1.1.1.
...
* gnu/packages/engineering.scm (freecad): Update to 1.1.1.
Change-Id: I0b6d872a907f46979a5d102c244835d7af7f11ec
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-16 12:43:38 +02:00
Andreas Enge
857540e6cb
gnu: python-geventhttpclient: Update to 2.3.9.
...
* gnu/packages/python-web.scm (python-geventhttpclient): Update to 2.3.9.
Change-Id: I83ff865b8ae052d24f9920b3d5c029e7c91373cc
2026-04-16 12:43:38 +02:00
Hilton Chain
0d16098802
gnu: fcitx5: Add GUIX_GTK2_IM_MODULE_FILE search path.
...
* gnu/packages/fcitx5.scm (fcitx5) [native-search-paths]: Add
GUIX_GTK2_IM_MODULE_FILE.
Merges guix/guix!7826
Change-Id: I1ab296cfa7b424196bd7383fd86e69c8fed0355f
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-04-16 18:37:11 +08:00
Sharlatan Hellseher
eb2482a352
gnu: libftdi: Fix build on python-3.12.
...
* gnu/packages/libftdi.scm (libftdi)[native-inputs]: Remove swig-4.0;
add python-setuptools and swig.
Change-Id: Idd7c1c616191778c7176ef50007404d1628c914e
2026-04-16 10:35:42 +01:00
Sharlatan Hellseher
3ffa9e2742
gnu: fdroidserver: Update to 2.4.3.
...
* gnu/packages/android.scm (fdroidserver): Update to 2.4.3.
[source]: Switch to git-fetch.
[propagated-inputs]: Remove python-argcomplete, python-docker,
python-mwclient, python-pyasn1, and python-pyasn1-modules.
Change-Id: I5f184eb4df48ee160091ffa55bb1e9a0ca8c0c40
2026-04-16 10:35:10 +01:00
Sharlatan Hellseher
7a4e3229f7
gnu: sdkmanager: Adjust inputs and test backend.
...
* gnu/packages/android.scm (sdkmanager):
[arguments] <test-backend>: Use unittest.
[phases]{check}: Use default phase.
[inputs]: Move from here ...
[propagated-inputs]: ... to here.
Change-Id: I6d976dbf7cee39beda89ea9719dcc1e340da66d9
2026-04-16 10:35:10 +01:00
Sharlatan Hellseher
a8103c1b7c
gnu: python-asyncinject: Update to 0.6.1.
...
* gnu/packages/python-xyz.scm (python-asyncinject): Update to 0.6.1.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
Change-Id: I097308d486aa6dc0a60f696389413dba2fd79b09
2026-04-16 10:34:50 +01:00
John Kehayias
f77bbf8016
gnu: steam-devices-udev-rules: Update to 1.0.0.61-2.7dde9ec.
...
* gnu/packages/games.scm (steam-devices-udev-rules): Update to 1.0.0.61-2.7dde9ec.
Change-Id: If5931e836978b27d09e128cb5b581292eebcde96
2026-04-15 23:47:42 -04:00
Ian Eure
c26c3d0f53
gnu: autofs-service: Fix computing Shepherd requirements.
...
Handling of non-NFS/SMB mounts was buggy and did not work at all.
* gnu/services/nfs.scm (autofs-configuration->requirements): Add an `else' to
prevent losing the accumulator in the fold.
(autofs-configuration->requirements): Call `delete-duplicates' on the input,
not the output.
Fixes #7927 .
Change-Id: I0cccde431d0bd19dc63be8754fb6dfa35a6f8a49
2026-04-15 15:06:05 -07:00
jgart
0d11c221b8
guix: scripts: gc: Give better error reporting when attempting to vacuum.
...
* guix/scripts/gc.scm (%options): Error out when a non-root user tries
to vacuum the database.
Change-Id: Iee7d626c43980640aa91a3ceeb95675016932c55
Signed-off-by: jgart <jgart@dismail.de >
2026-04-15 17:56:23 -04:00
bdunahu
6abb7bc422
gnu: emacs-xelb: Patch call to xauth with store path.
...
This ensures login cookies used to authenticate with the X server can be found
at runtime without requiring xauth be in the user's profile.
* gnu/packages/emacs-xyz.scm (emacs-xelb)[#:phases]: Add ‘patch-xauth-path’.
[inputs]: Add xauth.
Change-Id: Ic24cb12d6103a3f6dc24c89f2dd43c1e1f7dc95c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:11:05 +02:00
Liliana Marie Prikler
03937c8724
gnu: Add papers.
...
* gnu/packages/gnome.scm (papers): New variable.
* gnu/packages/rust-crates.scm (rust-ashpd-0.12.1)
(rust-float-next-after-1.0.0, rust-formatx-0.2.4, rust-geo-0.30.0)
(rust-geo-types-0.7.18, rust-geographiclib-rs-0.2.5, rust-i-float-1.7.0)
(rust-i-key-sort-0.2.0, rust-i-overlay-2.0.5, rust-i-shape-1.7.0)
(rust-i-tree-0.8.3, rust-ink-stroke-modeler-rs-0.1.0, rust-oo7-0.5.0)
(rust-robust-1.2.0): New variables.
(lookup-cargo-inputs): Add ‘papers’.
2026-04-15 23:10:35 +02:00
Liliana Marie Prikler
7ff2ca1b5c
gnu: Add poppler-next.
...
* gnu/packages/pdf.scm (poppler-next): New variable.
2026-04-15 23:10:25 +02:00
λx.x
380efb7408
gnu: emacs-bqn-mode: Update to 2026-02-08
...
* gnu/packages/emacs-xyz.scm (emacs-bqn-mode): Update to 2026-02-08.
Change-Id: I6e52ba929ba962832c96422f48e8b1aed447a3cf
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
Nguyễn Gia Phong
589f4cc655
gnu: Add libfossil.
...
* gnu/packages/version-control.scm (libfossil): New variable.
* gnu/packages/patches/libfossil-skip-amalgamation.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I6e19c074587e17446ac213386a9143d503ebba57
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
Nguyễn Gia Phong
05e669ac50
guix: Implement fossil-download.
...
* guix/fossil-download.scm: New file.
* guix/build/fossil.scm: New file.
* Makefile.am (MODULES): Add them.
* etc/teams.scm (core)[#:scope]: Add "guix/fossil-download.scm".
(vcs)[#:scope]: Add "guix/build/fossil.scm".
* CODEOWNERS: Regenerate file.
* doc/guix.texi (origin Reference): Document fossil-fetch
and fossil-reference.
* NEWS: Add entry about fossil-fetch.
Change-Id: Ia252bcbbb417159a842d5092a937e2aad55a1656
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
coopi
08341ec277
gnu: Add emacs-nerd-icons-mode-line.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-mode-line): New variable.
Change-Id: Id3f80fe2c094b1e0e3eead99cb9e3083b062319b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:25 +02:00
coopi
b725619636
gnu: Add emacs-nerd-icons-corfu.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-corfu): New variable.
Change-Id: I487dc25bad6d0536a670c13626c1e18f4364c147
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
a3f6d396cd
gnu: Add emacs-nerd-icons-completion.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-completion): New variable.
Change-Id: Ib5b07704689f8a1af6e0dec7e0370d3afde4f7d6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
7d67cacad1
gnu: Add emacs-nerd-icons-ibuffer.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ibuffer): New variable.
Change-Id: Ia25dd10b7d3950cefec3ad4301cfebacdd4b8c74
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
333d61cf5b
gnu: Add emacs-nerd-icons-ivy-rich.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-ivy-rich): New variable.
Change-Id: I2266c559c225d1f0bb499734eb6eef4a613436e9
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
21a4d649b2
gnu: Add emacs-nerd-icons-dired.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons-dired): New variable.
Change-Id: Ib8b192a07e7acbd52cb1705f237ec5a1976b3060
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
coopi
5ff9ca0339
gnu: emacs-nerd-icons: Patch out font installer.
...
* gnu/packages/emacs-xyz.scm (emacs-nerd-icons)[#:phases]: Add
‘disable-font-installer’.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-15 23:10:24 +02:00
Artyom V. Poptsov
c4657c774b
gnu: guile-pnm: Update to 0.2.0.
...
* gnu/packages/guile-xyz.scm (guile-pnm): Update to 0.2.0.
Change-Id: Icc2c71565e0100f82d22f57bfed3bba8d36ba353
2026-04-16 00:00:42 +03:00
Cayetano Santos
b559fd6938
gnu: Add fsviewer.
...
* gnu/packages/gnustep.scm (fsviewer): New variable.
Merges guix/guix!7829
Change-Id: Ie9bc5f3eaed7a507c9aa031ab96e65ddaf69e6ad
2026-04-15 16:17:15 +02:00
Andreas Enge
fa38888348
gnu: libnl: Update to 3.12.0.
...
* gnu/packages/linux.scm (libnl): Update to 3.12.0.
Change-Id: I3bfc0e8b6e63f43addf28966abd49fd42588888c
2026-04-15 13:52:09 +02:00
André Batista
10ea4f874e
gnu: ungoogled-chromium: Update to 147.0.7727.55.
...
Fixes various CVEs, too many to list.
* gnu/packages/chromium.scm (%preserved-third-party-files): Add
base/third_party/nspr,
buildtools/third_party/libc++,
buildtools/third_party/libc++abi,
third_party/catapult/third_party/beautifulsoup4-4.9.3,
third_party/catapult/third_party/html5lib-1.1,
third_party/catapult/third_party/typ,
third_party/dawn/third_party/renderdoc,
third_party/dawn/third_party/webgpu-headers,
third_party/devscripts,
third_party/devtools-frontend/src/front_end/third_party/csp_evaluator,
third_party/devtools-frontend/src/front_end/third_party/legacy-javascript,
third_party/devtools-frontend/src/front_end/third_party/source-map-scopes-codec,
third_party/federated_compute/chromium/fcp/confidentialcompute,
third_party/freetype,
third_party/fxdiv,
third_party/hyphenation-patterns,
third_party/icu,
third_party/libc++,
third_party/libpfm4,
third_party/libpng,
third_party/libx11,
third_party/libxcb-keysyms,
third_party/llvm-libc,
third_party/neon_2_sse,
third_party/opus,
third_party/pdfium/third_party/lcms,
third_party/pdfium/third_party/libopenjpeg,
third_party/perfetto/protos/third_party/pprof,
third_party/perfetto/protos/third_party/primes,
third_party/perfetto/protos/third_party/simpleperf,
third_party/pyyaml,
third_party/sentencepiece,
third_party/sentencepiece/src/third_party/darts_clone,
third_party/six and
third_party/skia/include/third_party/vulkan.
Remove:
net/third_party/nss,
third_party/compiler-rt/src/lib,
third_party/libaom/source/libaom/third_party/SVT-AV1,
third_party/skia/third_party/vulkanmemoryallocator and
third_party/webrtc/rtc_base/third_party/sigslot.
(%chromium-version): Update to 147.0.7727.55.
(%ungoogled-origin, %debian-origin): Update hashes.
(%debian-patches): Add debianization/safe-libcxx.patch,
disable/enterprise-tests.patch,
disable/rustc-allow-features.patch,
fixes/bytemuck.patch,
fixes/libpng-testonly.patch,
llvm-19/clang19.patch (move from bookwork),
llvm-19/clone-traits.patch,
llvm-19/keyfactory.patch,
llvm-19/value-or.patch,
llvm-22/ignore-for-ubsan.patch,
trixie/cookie-string-view.patch and
trixie/nodejs-main.patch.
Remove trixie/rust-no-alloc-shim.patch.
(%guix-patches): Add ungoogled-chromium-custom-compiler.patch and
ungoogled-chromium-empty-parsed-rustc-args.patch. Remove
ungoogled-chromium-unbundle-icu-target.patch which was merged upstream.
(ungoogled-chromium-snippet): Remove icu from replace_gn_files args. Our
icu does not have ucmndata.h, umapfile.h and putilimp.h which are required
to build now.
(ungoogled-chromium) [arguments] <#:configure-flags>: Add is_component_build,
webnn_use_tflite, fatal_linker_warnings, enable_perfetto_unittests,
skia_enable_skshapper_tests, tint_build_unittests, enable_nocompile_tests,
enable_screen_ai_browsertests flags and set them to false. Set
use_system_icu to false. Remove enable_glic, enable_js_type_check and
removed_rust_stdlib_libs. The first two were removed and the last one is
not necessary any longer. Add blink_symbol_level and v8_symbol_level and
set them to zero.
[arguments] <#:phases> {patch-stuff}: Remove compiler substitution which
is not needed anymore. Adjust rustfmt_path to guix.
{include-pthreadpool}: New phase.
{adjust-CPLUS_INCLUDE_PATH}: Help clang find gcc's bits/c++config.h.
[inputs]: icu-77 is required now, even though we're not using it this time.
* gnu/packages/patches/ungoogled-chromium-custom-compiler.patch: Add it.
* gnu/packages/patches/ungoogled-chromium-empty-parsed-rustc-args.patch: Same.
* gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch: Remove it.
* gnu/local.mk: (Un)register the above patches.
Change-Id: I597b69b15368e9b410fa3d29342700d9ea0b0d82
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-15 13:10:02 +02:00
André Batista
c5280fd612
gnu: gn: Update to 0.0-2354.6e8dcde.
...
* gnu/packages/build-tools.scm (gn): Update to 0.0-2354.6e8dcde.
Change-Id: Idc9f52ae9f4a758d47413922de742409d9fee4c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-15 13:09:55 +02:00
Efraim Flashner
ed63c9e8f7
gnu: rust-crates: Sort alphabetically.
...
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically.
Change-Id: I2d793ef07dc9aff97216be21714c3bd180935ba3
2026-04-15 13:25:53 +03:00
Efraim Flashner
297b593f62
gnu: zed: Remove a prebuilt binary.
...
* gnu/packages/text-editors.scm (zed)[source]: Add a snippet to remove a
bundled binary.
Change-Id: Ie4d94807c51d71d8199195225a6e019512021719
2026-04-15 13:25:53 +03:00
Cayetano Santos
07ecb050c0
gnu: coreboot.scm: Update to 26.03.
...
* gnu/packages/coreboot.scm (%coreboot-version): Update to 26.03.
(%coreboot-origin): Update sha256.
Merges guix/guix!7862
Change-Id: I0cafb9431afeab0cb5a3ce80c3ffaf99ab27b0f6
2026-04-15 11:52:33 +02:00
Cayetano Santos
ac316e522a
gnu: coreboot.scm: Use local variables.
...
* gnu/packages/coreboot.scm (%coreboot-version, %coreboot-origin): New
variables.
* gnu/packages/coreboot.scm (bincfg, ifdtool, intelmetool,
nvramtool)[version]: Replace by %coreboot-version.
[source]: Replace by %coreboot-source.
Merges guix/guix!7862
Change-Id: I9b586347823729680a1958524985abadfa67ab09
2026-04-15 11:52:22 +02:00
Ryan Campbell
99fdbdef6a
gnu: python-pynvim: Fix test_command_error with neovim 0.12.x.
...
Neovim 0.12.0 changed the error message for invalid cursor positions
from "Cursor position outside buffer" to "Invalid cursor line: out of
range", causing test_command_error to fail.
This applies the upstream patch temporarily until a new pynvim release
is created.
Merges guix/guix!7755
* gnu/packages/patches/python-pynvim-fix-test-command-error.patch: New
patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/vim.scm (python-pynvim)[source]: Use it.
Change-Id: Ibff0545a60948c946c420fe7118a37d161d93a30
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-15 11:42:50 +02:00
Ryan Campbell
101b12a54a
gnu: neovim: Update to 0.12.1.
...
* gnu/packages/vim.scm (neovim): Update to 0.12.1.
Merges guix/guix!7755
Change-Id: I56afc43fff966720e80d6c85003bdb15a87d339f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-15 11:42:48 +02:00
Andreas Enge
aafdf7ecf7
gnu: Remove python-pydantic-1.
...
* gnu/packages/python-xyz.scm (python-pydantic-1): Delete variable.
Fixes : guix/guix#7186
Change-Id: I75088c0eaa764fc6dd499801da64124eb7fbecf4
2026-04-15 11:07:31 +02:00
Ada Stevenson
0999b3268c
gnu: icedove: Update to 140.9.1.
...
Follow-up to 6ab6e5b75d
* gnu/packages/gnuzilla.scm (%icedove-build-id, %icedove-version,
thunderbird-comm-source): Update to 140.9.1.
Change-Id: Id8f6ecb30138b6e36b3856ec795d77f8ca796df1
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-04-15 15:08:34 +09:00
Andy Tai
e296f3f012
gnu: libmicrohttpd: Update to 1.0.3.
...
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 1.0.3.
Change-Id: I018d6b06ebab5440cfc7a4fa919228a7d3c4e04e
Merges: https://codeberg.org/guix/guix/pulls/7676
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 14:07:42 +09:00
Patrick Norton
759bdcb469
gnu: fuzzel: Update to 1.14.1.
...
* gnu/packages/xdisorg.scm (fuzzel): 1.14.1.
Change-Id: Ib5c29af4b9bcc19013e3be2b0a698266f0a32066
Merges: https://codeberg.org/guix/guix/pulls/7675
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 14:05:01 +09:00
Foster Hangdaan
ee985ff4d6
gnu: wesnoth: Update to 1.18.7.
...
* gnu/packages/games.scm (wesnoth): Update to 1.18.7.
Change-Id: I61040ae6417afa851c51799aef1f6245bf0c5dd0
Merges: https://codeberg.org/guix/guix/pulls/7721
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:30:48 +09:00
Danylo Kondratiev
4fdaa6e2f2
gnu: gkrellm: Update to 2.5.1.
...
* gnu/packages/gkrellm.scm (gkrellm): Update to 2.5.1.
[inputs]: Drop libice.
Change-Id: Ie907b82395607dfa856000c69ea45569d4fe3266
Merges: https://codeberg.org/guix/guix/pulls/7876
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:25:55 +09:00
Danylo Kondratiev
445e61337e
gnu: gkrellm: Improve style.
...
* gnu/packages/gkrellm.scm (gkrellm): Run guix style.
[inputs]: Drop input labels, remove gettext-minimal.
[native-inputs]: Add gettext-minimal.
[source]: Set https URL scheme.
[arguments]<#:phases>: Convert to GExps.
[arguments]<#:make-flags>: Set CC to (cc-for-target).
[home-page]: Set https URL scheme.
Change-Id: I854cc3cd4537dd2ed64fa34500a6b280d6573cad
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:25:13 +09:00
Daniel Martins
d632b423d5
gnu: Add rtcqs.
...
* gnu/packages/audio.scm (rtcqs): New variable.
Change-Id: If0a28098773e3daa106830d69a87666d3fe14368
Merges: https://codeberg.org/guix/guix/pulls/7858
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-15 13:20:08 +09:00
aecepoglu
4a4ef229e6
gnu: sbcl-coalton: Update to 0.0.1-5.bf475c8.
...
* gnu/packages/lisp-xyz.scm (sbcl-coalton): Update to 0.0.1-5.bf475c8.
Change-Id: I92c6a057b982500ba0629ed663c5a86c0616e358
Signed-off-by: jgart <jgart@dismail.de >
2026-04-14 22:03:56 -04:00
Danny Milosavljevic
2c51b803e3
gnu: Add zed.
...
* gnu/packages/patches/zed-0.225.10-add-guix-container-support.patch: New file.
* gnu/packages/patches/zed-0.225.10-collapse-multiline-git-deps.patch: New
file.
* gnu/packages/patches/zed-0.225.10-disable-dlopen.patch: New file.
* gnu/packages/patches/zed-0.225.10-exclude-libwebrtc-from-audio.patch: New
file.
* gnu/packages/patches/zed-0.225.10-fix-sqlite-memory-mode.patch: New file.
* gnu/packages/patches/zed-0.225.10-fix-test-db-isolation.patch: New file.
* gnu/packages/patches/zed-0.225.10-fix-workspace-race.patch: New file.
* gnu/packages/patches/zed-0.225.10-keep-regular-file-workspaces.patch: New file.
* gnu/packages/patches/zed-0.225.10-remove-patch-crates-io.patch: New file.
* gnu/packages/patches/zed-0.225.10-use-mock-livekit-on-linux.patch: New file.
* gnu/packages/patches/rust-candle-0.9.1-add-candle-onnx-to-workspace.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/rust-sources.scm (rust-alacritty-0.25.1.9d9640d,
rust-candle-0.9.1.724d75e, rust-dap-types-0.0.1.1b461b3,
rust-gh-workflow-0.8.0.c9eac0e, rust-livekit-0.7.8.5f04705,
rust-notify-8.2.0.ce58c24, rust-pet-0.1.0.d5b5bb0,
rust-tiktoken-rs-0.9.1.2570c43, rust-zed-xim-0.4.0-zed.16f35a2): New
variables.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Modify.
* gnu/packages/text-editors.scm (zed): New variable.
Change-Id: I16d4c5431e3398261ac4eb74483747c09cf74449
2026-04-15 03:19:10 +02:00
jgart
6690bf46c6
gnu: trealla: Update to 2.92.30.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.30.
[inputs]: Add libedit.
Change-Id: Ica510ab3eed3f79a5333dda8b5f2a460780467e7
2026-04-14 19:16:11 -04:00
Igorj Gorjaĉev
58266bb4ba
gnu: jpm: Update to 1.2.0.
...
* gnu/packages/lisp.scm (jpm): Update to 1.2.0.
Change-Id: Ib8c7c9ac1e66a767b9e280761ae48140f866a443
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:58:15 +02:00
Foster Hangdaan
69f512e520
gnu: skopeo: Update to 1.22.2.
...
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.2.
Change-Id: I7c860a205c40cd5efd329770f6262b80716b2e4d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:38:26 +02:00
Foster Hangdaan
83e5fe437f
gnu: podman: Update to 5.8.2.
...
* gnu/packages/containers.scm (podman): Update to 5.8.2.
Change-Id: I681067e7c2ac11f4e12c94db5898e121b6a1e0f2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 22:21:25 +02:00
Nicolas Goaziou
ef81d340cd
gnu: dvisvgm: Deprecate in favor of texlive-dvisvgm.
...
* gnu/packages/tex.scm (dvisvgm): Deprecate.
* etc/teams/tex/tex-manifest.scm (%sundry-texlive-packages): Do not monitor
dvisvgm anymore.
* gnu/packages/statistics.scm (python-openturns): Use texlive-dvisvgm.
Change-Id: I1903a0bdd4e66f9f2a49d21029371e87924435ac
2026-04-14 22:17:55 +02:00
André Batista
5ce1b4a3e3
gnu: ublock-origin: Update to 1.70.0.
...
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.70.0.
(ublock-main-assets): Update to 0-6.004af606e6a0e.
(ublock-prod-assets): Update to 0-6.6c15e4ef91888.
Change-Id: I730ef9d4623a9abe972d82c5700458f6c888077c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 21:19:44 +02:00
Artyom V. Poptsov
e155ef7c4b
gnu: Add guile-pnm.
...
* gnu/packages/guile-xyz.scm (guile-pnm): New variable.
Change-Id: I0e5e2fa77c6d75567983ab61c61880bef34f3e30
2026-04-14 20:03:58 +03:00
Roman Scherer
09a4a0fce4
gnu: Add github-cli.
...
* gnu/packages/version-control.scm (github-cli): New variable.
Merges: https://codeberg.org/guix/guix/issues/5190
Change-Id: I1ee51dbef75f8dee5fa691bff098176b1cd32660
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:12 +01:00
Roman Scherer
d841bf2ec2
gnu: Add go-github-com-sigstore-sigstore-go.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-go): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iab52a05d6bb67bfac431036f4a23e484ff5e0ee5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
fe7badf33e
gnu: Add go-github-com-sigstore-rekor-tiles-v2.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor-tiles-v2):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I5da1cd2c6791257ff304ba4d40f038749a585834
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
e0fd8f335c
gnu: Add go-github-com-sigstore-rekor.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-rekor): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I5101feaee393f0da9dbf4cd9b68ce79474a9ffbd
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Roman Scherer
343d7553f0
gnu: Add go-github-com-sigstore-timestamp-authority-v2.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-timestamp-authority-v2):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ia60bb68476551423d5b754ab7de8e361d4750b89
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
dca6d32c62
gnu: Add go-github-com-tink-crypto-tink-go-awskms-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-awskms-v2): New variable.
Change-Id: I26524cae0be9a4119bdabd7c99525a2e78b05069
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
4719c0781c
gnu: Add go-github-com-tink-crypto-tink-go-gcpkms-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-gcpkms-v2): New variable.
Change-Id: Iebfd1bbe0646680eaeacdaeb2ab5dd6b466ba96e
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
e3a096758c
gnu: Add go-github-com-tink-crypto-tink-go-hcvault-v2.
...
* gnu/packages/golang-web.scm (go-github-com-tink-crypto-tink-go-hcvault-v2): New variable.
Change-Id: Ic633d6eedd127f247d30177f66d1e410eb517522
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
bd16834557
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-azure.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-azure): New variable.
Change-Id: I18a7e3a81266a29a52caf9a292497cbe191b3bf4
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
d1c04ded76
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-aws.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-aws): New variable.
Change-Id: I5f8e94ddaa87fc60ed9451f21c76fc2ca68026ea
2026-04-14 12:32:11 +01:00
Sharlatan Hellseher
39d7eadd40
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-gcp.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-sigstore-pkg-signature-kms-gcp): New variable.
Change-Id: I38de7fca6d1703382b9104ecb6535c20c589d6aa
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
891e434c6b
gnu: Add go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault.
...
* gnu/packages/golang-web.scm
(go-github-com-sigstore-sigstore-pkg-signature-kms-hashivault): New
variable.
Change-Id: Ia6f5e99631a26f81f052d92776d2d54a63bd67ba
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
0b409bae2c
gnu: Add go-github-com-jellydator-ttlcache-v3.
...
* gnu/packages/golang-web.scm (go-github-com-jellydator-ttlcache-v3): New variable.
Change-Id: I256e49f06c5bd91495ccd1aae8f2c0c5eabf5482
2026-04-14 12:32:10 +01:00
Sharlatan Hellseher
15c7094492
gnu: Add go-cloud-google-com-go-security.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-security): New variable.
(go-cloud-google-com-go)[source]: Remove "security" submodule.
Change-Id: I208134112aa75477c1d1306966bf41e8a7709537
2026-04-14 12:32:10 +01:00
Evgeny Pisemsky
c1ca168e05
gnu: Add go-github-com-juju-ratelimit.
...
* gnu/packages/golang-web.scm (go-github-com-juju-ratelimit): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7796
Change-Id: Iccc29214cb44ae8ab5d61b0e2b8410424dbf8b9a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-14 12:32:10 +01:00
bdunahu
8e9f2feeef
gnu: warzone2100: Update to 4.6.3.
...
* gnu/packages/games.scm (warzone2100): Update to 4.6.3.
[inputs]: Replace sdl2 by sdl3.
* gnu/packages/patches/warzone2100-unbundle-libs.patch:
Adjust diff for upstream code changes.
Change-Id: I1e8939e7925f7e62c442f0a07a8654ffcf213ce2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 12:26:54 +02:00
André Batista
66c2b3f46d
gnu: lyrebird: Buid with go-1.25.
...
* gnu/packages/golang-web.scm (lyrebird)[arguments] <go>: Use go-1.25.
Change-Id: I5806103b947c8fc85543b810d2de31fc5acc7fbc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 11:24:40 +02:00
moksh
5578b6daf2
gnu: josm: Update to 19555.
...
* gnu/packages/geo.scm (josm): Update to 19555.
Change-Id: I1714f1d906df83882f7d44a06d2a92a67599218d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 11:19:22 +02:00
Andreas Enge
5d80f53024
gnu: Remove python-chai.
...
* gnu/packages/python-xyz.scm (python-chai): Delete variable.
Fixes : guix/guix#7140
Change-Id: I1f0ab14f560d1b0b7c38d12bf40d07d6595e322a
2026-04-14 11:17:09 +02:00
Andreas Enge
7927aebb9e
gnu: Remove libphonenumber-8.11.
...
* gnu/packages/messaging.scm (libphonenumber-8.11): Delete variable.
Fixes : guix/guix#7136
Change-Id: If87ea63baf0a599e37c53bccdb078a219f114072
2026-04-14 11:17:09 +02:00
Andreas Enge
a3c93d47fa
gnu: Remove libnl-python2.
...
* gnu/packages/linux.scm (libnl-python2): Delete variable.
Fixes : guix/guix#7141
Change-Id: I7281d4fd66a8f5dbd48084e646fc4a1920eb301e
2026-04-14 11:17:01 +02:00
moksh
f6b79709c3
gnu: mcomix: Update to 3.1.1.
...
* gnu/packages/image-viewers.scm (mcomix): Update to 3.1.1.
Merges guix/guix!7870
Change-Id: I5ccba025e9b36d9c17c82342a0824c5809136cc2
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-14 11:02:31 +02:00
moksh
1b9b62e0c5
gnu: mcomix: Fix build.
...
* gnu/packages/image-viewers.scm (mcomix)[inputs]: Sort; add
gobject-introspection.
Fixes : guix/guix#7864
Merges guix/guix!7870
Change-Id: I096b7bc5d75706eeb8dd0df62fce629b7240955f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-14 11:02:31 +02:00
Sharlatan Hellseher
1a76acd4c2
gnu: Remove go-1.23.
...
* gnu/packages/golang.scm (go-1.23, go-std-1.23): Delete variables.
Fixes : guix/guix#7080
Change-Id: I854866b0136f5b17fcec24945f576a83d90c0c77
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 10:57:48 +02:00
Nigko Yerden
0bb446efff
gnu: tor: Update to 0.4.9.6.
...
* gnu/packages/tor.scm (tor): Update to 0.4.9.6.
Change-Id: I86e5204d15c20f94e2b103d113cfba43644ed8a0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-14 10:21:11 +02:00
Mark H Weaver
6ab6e5b75d
gnu: icecat: Update to 140.9.1-gnu1 [security fixes].
...
Includes fixes for CVE-2026-5731, CVE-2026-5732, and CVE-2026-5734.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-04-14 01:12:53 -04:00
Andreas Enge
40fc279123
gnu: v4l-utils-minimal: Deprecate.
...
* gnu/packages/video.scm (v4l-utils-minimal): Deprecate by the
(up to its name) identical v4l-utils.
* gnu/packages/aidc.scm (zbar)[inputs],
* gnu/packages/gstreamer.scm (libdc1394)[inputs],
(gst-plugins-good)[inputs], (gst-plugins-bad)[inputs]: Replace
v4l-utils-minimal by v4l-utils.
Change-Id: I1157adb6d2f1a36ddf2152ca66ed1aeaf55fe322
2026-04-14 00:25:38 +02:00
Andreas Enge
36f773a1f2
gnu: v4l-utils: Drop binaries.
...
The qv4l2 and qvidcap binaries still depend on Qt5. The other removed
inputs are not referenced.
* gnu/packages/video.scm (v4l-utils)[inputs]: Remove alsa-lib, glu, libx11
and qtbase-5.
* gnu/packages/video.scm (v4l-utils-minimal)[inputs]: Also inherit.
Change-Id: Ibd1e5d92cf363c12e7e5df58478e1e79901e8e08
2026-04-14 00:25:20 +02:00
Yelninei
08222e17eb
gnu: ldc-bootstrap: Remove unneeded inputs.
...
* gnu/packages/dlang.scm (ldc-bootstrap)[inputs]: Remove libconfig and libedit.
Change-Id: I2fde427534c4e7ad2454dd218646dd4fa7d0921b
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-04-13 22:51:04 +02:00
Nikita Mitasov
3b4e41a01b
gnu: mangowc: Update to 0.12.8 and rename to mangowm.
...
* gnu/packages/wm.scm (mangowc): Deprecate and rename package to...
(mangowm): ...this new variable. Update version to 0.12.7.
[name, source, inputs, home-page, description]: Update accordingly.
Change-Id: I49416d5441a94685f61d5eb1aef200fc644cab3f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-13 22:23:21 +02:00
Gabriel Wicki
af0379d6c4
gnu: linux-libre: Extract common kernel modules into variables.
...
Deduplicate common default modules in an attempt to clean the module up.
* gnu/packages/linux.scm (pinebook-extra-modules,
arm64-generic-extra-modules): New variables.
(linux-libre-arm64-generic, linux-libre-lts-arm64-generic,
linux-libre-arm64-generic-5.10): Use new variables.
Change-Id: Ia48d6942332e71cadd43decb59d633180b0d3264
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-13 09:52:01 -07:00
Gabriel Wicki
727b300e04
gnu: linux-libre: Build wireguard and netfilter modules by default.
...
* gnu/packages/linux.scm (default-extra-linux-options): Add module options.
(linux-libre-arm64-honeycomb, linux-libre-arm64-mnt-reform-6.19,
linux-libre-arm64-mnt-reform-6.18, linux-libre-arm64-mnt-reform-6.12): Remove
options.
Change-Id: I25655d1c7aa1cd8ccceabbe4d9e0ccc5fa876765
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-13 09:51:58 -07:00
Vagrant Cascadian
1d6eb98dd6
gnu: linux-libre 6.1: Update to 6.1.168.
...
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.168.
(linux-libre-6.1-pristine-source): Update hash.
Change-Id: I451c59abf88d7603cc1ef9b33f0452f822b3b1d7
2026-04-13 09:51:56 -07:00
Vagrant Cascadian
65011d15fd
gnu: linux-libre 6.6: Update to 6.6.134.
...
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.134.
(linux-libre-6.6-pristine-source): Update hash.
Change-Id: Ia9c3e1466a37cfdc38816be528c078ab550d52cb
2026-04-13 09:51:53 -07:00
Vagrant Cascadian
a816cf8965
gnu: linux-libre 6.12: Update to 6.12.81.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.81.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ica289eea5726487dbd923c3b8b91f088fca3d93b
2026-04-13 09:51:50 -07:00
Vagrant Cascadian
5672a9e280
gnu: linux-libre 6.18: Update to 6.18.22.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.22.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: I249b4d2b0dcec260a10e7a4a5b1e63ae9869b477
2026-04-13 09:51:47 -07:00
Vagrant Cascadian
92de7e0cae
gnu: linux-libre 6.19: Update to 6.19.12.
...
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.12.
(linux-libre-6.19-pristine-source): Update hash.
Change-Id: Ibaa1dea8ac75bdc972929dccead39929761eced8
2026-04-13 09:51:29 -07:00
Efraim Flashner
5fe112e4fa
gnu: sdcc: Build with python3.
...
* gnu/packages/embedded.scm (sdcc)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I2f9962781037c7a75aeb8aad4bfe45dffb38c377
2026-04-13 17:45:42 +03:00
Efraim Flashner
b7992ceef5
gnu: sundials: Build with python3.
...
* gnu/packages/maths.scm (sundials)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I7e0e8984786391fdf9b966acd48560ea3f2e5d7a
2026-04-13 17:36:50 +03:00
Efraim Flashner
3b57556870
gnu: hoedown: Build with python3.
...
* gnu/packages/markup.scm (hoedown)[native-inputs]: Remove python-2; add
python-minimal-wrapper.
Change-Id: I511590eb58c4427b548b3c9ae4542f4374b791e5
2026-04-13 17:36:43 +03:00
Efraim Flashner
e270914ffe
gnu: dvdstyler: Remove some pre-generated files.
...
* gnu/packages/cdrom.scm (dvdstyler)[source]: Add a snippet to remove
some files.
[native-inputs]: Add bison.
Change-Id: I0baa24a4a859eccc421a92500b3d3e055bd4ed5e
2026-04-13 17:36:38 +03:00
Efraim Flashner
62e144930a
gnu: dvdstyler: Remove input labels.
...
* gnu/packages/cdrom.scm (dvdstyler)[inputs]: Remove input labels, sort
alphabetically.
[native-inputs]: Remove input labels, sort alphabetically.
Change-Id: Id3ab0de2b1ee570b12da0f018dbec212f2dec658
2026-04-13 17:36:33 +03:00
Efraim Flashner
8632cc58e4
gnu: dvdstyler: Build with python3.
...
* gnu/packages/cdrom.scm (dvdstyler)[native-inputs]: Remove python-2;
add python-minimal-wrapper.
Change-Id: I5d56d99e4f1ef36f2c3477ce1aaf359455efbee4
2026-04-13 17:36:25 +03:00
Efraim Flashner
cf94cd3e4e
gnu: bam: Build with python3.
...
* gnu/packages/build-tools.scm (bam)[source]: Add patch.
[native-inputs]: Remove python-2; add python-minimal-wrapper.
* gnu/packages/patches/bam-python3-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Iec960101e148b7b71caf737cccdb5b762477a545
2026-04-13 17:36:13 +03:00
Andreas Enge
f6365c6b3e
gnu: Remove clearsilver.
...
* gnu/packages/web.scm (clearsilver): Delete variable.
Fixes : guix/guix#7121
Change-Id: Ib56eec4048fbbb47f46817f7cb14a534c2bf3daa
2026-04-13 12:37:02 +02:00
Andreas Enge
a8c0685d98
gnu: Remove python-virtualenv-clone.
...
* gnu/packages/python-xyz.scm (python-virtualenv-clone): Delete variable.
Fixes : guix/guix#7107
Change-Id: I53a45eff1779bb4ed6a36c5b87ccb997d972c7e9
2026-04-13 12:35:33 +02:00
Andreas Enge
8d0df614e1
gnu: Remove mantis.
...
* gnu/packages/bioinformatics.scm (mantis): Delete variable.
Fixes : guix/guix#7055
Change-Id: I4655b0dc2b9de2b3cb5924538d562539454d5240
2026-04-13 12:34:44 +02:00
Andreas Enge
91b71c2b5f
gnu: Remove sbcl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (sbcl-radiance-contribs): Delete variable.
Fixes : guix/guix#6804
Change-Id: I6c19f3962ee6d146dd50b16182147cbe6dee71c6
2026-04-13 12:33:27 +02:00
Andreas Enge
9cdd36e7ed
gnu: Remove cl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (cl-radiance-contribs): Delete variable.
Change-Id: Iaf7d6d15010ea5138ede70ac9130c6a370ae9cda
2026-04-13 12:33:07 +02:00
Andreas Enge
4a835a41dd
gnu: Remove ecl-radiance-contribs.
...
* gnu/packages/lisp-xyz.scm (ecl-radiance-contribs): Delete variable.
Change-Id: I33015fdd05be4ec5b5ee8acfcdc64bf1c8c7ed1f
2026-04-13 12:32:42 +02:00
Andreas Enge
a4eb13568e
gnu: adns.scm: Fix module references.
...
This is a follow-up to commit 85834b7219 .
* gnu/packages/adns.scm: Replace "(guix packages dns)" by
"(gnu packages dns)".
Fixes : guix/guix#7869
Change-Id: I8cd1d1c5682d9174d12392fd489c749e4ad7c2e8
2026-04-13 12:18:32 +02:00
Efraim Flashner
441dcb81c3
gnu: rust-crates: Sort alphabetically.
...
* gnu/packages/rust-crates.scm: Sort rust crates alphabetically.
Change-Id: Iba1ed427dd6e13fa0994d1641e1130a823a80545
2026-04-13 13:15:51 +03:00
Ashish SHUKLA
7d6d1663c4
gnu: kakoune: Update to 2026.04.12
...
* gnu/packages/text-editors.scm (kakoune): Update to 2026.04.12.
[source]: Switch to git-fetch.
[arguments]<#:make-flags, #:phases>: Switch to G-Expressions.
[native-inputs]: Delete ’pkg-config.
Merges guix/guix!7849
Change-Id: I97133eb3b40211ace854d5bac906092fa94ceb13
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-13 11:54:36 +02:00
Nicolas Graves
9829ea548c
gnu: Add ast-grep.
...
* gnu/packages/rust-apps.scm (ast-grep): New variable.
* gnu/packages/rust-crates.scm : Record sources accordingly.
Change-Id: I04a31220fbee54946c3939d5edcfc7a4b443bf4f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-13 10:13:40 +03:00
Efraim Flashner
fae4042d23
gnu: rust-crates: Adjust indentation.
...
* gnu/packages/rust-crates.scm: Standardize the indentation.
Change-Id: Ie482806909e0b1fb00df64753106a67508a8453e
2026-04-13 08:23:58 +03:00
Brickworld
ef105f1316
gnu: Add mpdris2-rs.
...
* gnu/packages/mpd.scm (mpdris2-rs): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add mpdris2-rs.
Change-Id: I999c80a2618aa4b847fed69c065d30f8ed15c145
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-13 08:23:22 +03:00
Nicolas Goaziou
0fbe363fb8
news: Mention TeX Live update (2026.1).
...
Change-Id: I15b49fedae4cd97ab83fdd48ef2c592ade66d4c5
2026-04-12 23:27:03 +02:00
Nicolas Goaziou
450849da26
gnu: Update TeX Live to 2026.1.
...
* gnu/packages/tex.scm: Update TeX Live to 2026.1.
Change-Id: I79d6d84949e60f931d59b3d03df54b7dac080281
2026-04-12 23:15:29 +02:00
Nicolas Goaziou
2434428c28
guix: texlive build system: Relax Metafont requirement.
...
* guix/build/texlive-build-system.scm (generate-font-metrics): Cater for
texlive-metafont both as a native input and as an argument from texlive-local-tree.
Change-Id: I32dd86d49ebcb49efd2a253c0491926e0333d3f4
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
2d7f403979
guix: Generate TeX Live profiles reproductibly.
...
Fixes: https://issues.guix.gnu.org/73295
* guix/profiles.scm (texlive-font-maps): Do not use mktexlsr command.
Change-Id: I91710740d7f467a236cc82ceca560b0f51a4094d
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
3ec160f69b
gnu: Improve instructions about updating TeX Live.
...
* gnu/packages/tex.scm: Update comments about updating TeX Live.
Change-Id: Ia990c45a9bbccefd0e560f804f6c555332df46f5
2026-04-12 23:15:28 +02:00
Nicolas Goaziou
7674b45fbf
gnu: Update TeX Live to 2026.0.
...
* gnu/packages/tex.scm: Update TeX Live to 2026.0.
Change-Id: I4c5fe8720a3b78379417a0e0a8e76ca5c3f8d2ef
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
8d3cb0bfa1
guix: texlive importer: Handle additional licenses.
...
* guix/import/texlive.scm (string->license): Handle additional licenses.
Change-Id: Idb89ef4b3f9ba52a404caa4cc7f4a61d4e1201e6
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
33555b672b
guix: texlive importer: Refresh texlive-source properly.
...
* guix/import/texlive.scm (texlive->svn-multi-reference): Rename to...
(texlive->svn-reference): ... this.
(tlpdb->package): Handle "texlive-source" specifically.
(package-from-texlive-repository?):
* guix/upstream.scm (package-update/svn-fetch): New variable.
(%method-updates): Extend with the previous function.
(update-package-source): Also update svn-reference objects.
Change-Id: Iaa988e5e3c401ea933720127bfc3046aa70935f4
2026-04-12 23:15:27 +02:00
Nicolas Goaziou
630b50d46b
gnu: texlive-source: Use svn-fetch method.
...
* gnu/packages/tex.scm (texlive-source)[source]: Use svn-fetch method.
Change-Id: I84a21d7a7acd8932f122ad665a736733882518ee
2026-04-12 23:15:26 +02:00
Andy Tai
7b07f8063f
gnu: nano: Update to 9.0.
...
* gnu/packages/text-editors.scm (nano): Update to 9.0.
Merges guix/guix!7810
Change-Id: Ie7c50799bf6622e8aeb2008a459da5a57feef3a1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:57:02 +02:00
kestrel
fa060a6d95
gnu: Add wlroots-0.20.
...
* gnu/packages/wm.scm (wlroots-0.20): New variable.
Merges guix/guix!7588
Change-Id: I9923a6088aff61b59014843a1b2e472bb59c3489
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:37:28 +02:00
Andy Tai
864ec1d9d0
gnu: koboldcpp: Update to 1.111.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): update to 1.111.2.
Merges guix/guix!7715
Change-Id: I8b5af182de1bca05ab6a28b9dc6fe9d68fc91da6
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:23:08 +02:00
Anderson Torres
1b0879169d
gnu: cvs-fast-export: Update to 1.68.
...
* gnu/packages/version-control.scm (cvs-fast-export): Update to 1.68.
[arguments]<#:make-flags>: Add -Wno-error=calloc-transposed-args to
CFLAGS.
<#:parallel-build?>: Delete.
[native-inputs]: Delete asciidoc; add ruby-asciidoctor/minimal.
Merges guix/guix!6971
Change-Id: Ie2d5a0e5faee9883f345512d5482bce5fa7df3ae
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:17:18 +02:00
Anderson Torres
e34642e764
gnu: cvs-fast-export: Cleanup.
...
* gnu/packages/version-control.scm (cvs-fast-export): Cleanup.
[source]<origin>: Use git reference instead of tarball.
[arguments]: Use G-Expressions.
<#:tests?>: Set to #f.
[inputs]: Use new style.
[native-inputs]: Remove cvs and rcs; add bison and flex.
[description]: Reword.
Merges guix/guix!6971
Change-Id: I127baa8eb3b80bfa3ecb71ab248f7027243a14a5
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 21:15:55 +02:00
Denis 'GNUtoo' Carikli
40651d41da
gnu: add nvramtool.
...
* gnu/packages/coreboot.scm (nvramtool): New variable.
Merge guix/guix!7065
Change-Id: I32df898761e8b2edfe9674cc076eb95d7ac9d5be
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 20:20:29 +02:00
Denis 'GNUtoo' Carikli
7cf91385c5
gnu: Move bincfg, ifdtool and intelmetool to coreboot.scm.
...
All these packages are being maintained by Coreboot and they are also
present in the Coreboot source code.
Merge guix/guix!7065
* gnu/packages/flashing-tools.scm (bincfg, ifdtool, intelmetool):
Move from here ...
* gnu/packages/coreboot.scm: ... to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* po/packages/POTFILES.in: Add it.
Change-Id: I6d802042670fda52adeb85d9e3a4b3f3a23dcb66
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 20:19:35 +02:00
Cayetano Santos
4ec4ff0148
gnu: python-vunit: Update to 5.0.0-dev.10.
...
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.10.
Change-Id: I2c4b5ef860f69eb0025953179d8ba363fec4b55b
2026-04-12 19:49:51 +02:00
Giacomo Leidi
2d21820519
gnu: local.mk: Add two missing files.
...
This is a follow up to 0b8e838208 .
* gnu/local.mk: Add gnu/services/configuration/environmen-variables.scm
and gnu/services/configuration/utils.scm
Change-Id: I0abdbc6e579f681001c60d85a8f2a23ca12f3c6c
2026-04-12 19:02:29 +02:00
Hugo Buddelmeijer
f2ed23fcf4
gnu: ablorb: Update to 0.1.1.
...
* gnu/packages/web.scm (ablorb): Update to 0.1.1.
Change-Id: I0b8481ee415285f6698007d7e64fdce1dcec3e80
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:29:53 +02:00
Thanos Apollo
466686033e
gnu: emacs-gnosis: Update to 0.10.3.
...
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.10.3.
[propagated-inputs]: Remove emacs-compat, emacs-emacsql
and emacs-org-gnosis.
[synopsis, description]: Update.
Change-Id: Ia13f56ab835d6850391d5ed044a911eb5f90c6ad
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:53 +02:00
Anderson Torres
461f61dafa
gnu: bittorrent.scm: Sort #:use-module directives.
...
* gnu/packages/bittorrent.scm: Sort #:use-module directives.
Prefix licenses with license:.
Change-Id: I85258b2e0b62fb3e1e4cd2a2f71ef13df889faa6
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:48 +02:00
Anderson Torres
f61fc47913
gnu: Sort #:use-module directives.
...
* gnu/packages/build-tools.scm: Sort #:use-module directives.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: I78c89220c9f7ff73892a6008e5d9fb3c23df53ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:42 +02:00
Anderson Torres
b79aea3544
gnu: dns.scm: Sort #:use-module directives.
...
* gnu/packages/dns.scm: Sort #:use-module directives.
Change-Id: I8761cde784a0889078ab3da24f61395e2281646c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:34 +02:00
Anderson Torres
6ee49c693f
gnu: Rename (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/bittorrent.scm: Rename (gnu packages adns) to (gnu packages dns).
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/debian.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/machine-learning.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/node.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/python-xyz.scm: Likewise.
* gnu/packages/rpc.scm: Likewise.
* gnu/packages/search.scm: Likewise.
* gnu/packages/sssd.scm: Likewise.
* gnu/packages/sync.scm: Likewise.
* gnu/packages/web.scm: Likewise.
Change-Id: Id6705f311aea37342d6769b25d42253e5428703f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:21 +02:00
Anderson Torres
85834b7219
gnu: Migrate packages from (gnu packages adns) to (gnu packages dns).
...
* gnu/packages/adns.scm (adns, c-ares, c-ares-for-node-lts)
(c-ares-for-node-bootstrap, c-ares/cmake): Move from here…
* gnu/packages/dns.scm: … to here.
Change-Id: I7fbdac74ff8da370ae74760005e99e3335658eb1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:27:02 +02:00
Liliana Marie Prikler
a5a578b027
gnu: komikku-servers: Update to 50.1.0.
...
* gnu/packages/gnome-circle.scm (komikku-servers): Update to 50.1.0.
2026-04-12 17:27:00 +02:00
Liliana Marie Prikler
7791daea29
gnu: komikku: Update to 50.1.0.
...
* gnu/packages/gnome-circle.scm (komikku): Update to 50.1.0.
[inputs]: Add python-ebooklib and python-jxlpy.
2026-04-12 17:26:56 +02:00
Liliana Marie Prikler
3d22340ff4
gnu: Add python-jxlpy.
...
* gnu/packages/python-xyz.scm (python-jxlpy): New variable.
2026-04-12 17:26:52 +02:00
Giacomo Leidi
0b8e838208
services: configuration: Add environment variable serializer.
...
This patch implements a general API to serialize configuration records
to list of pairs representing environment variables. The car of each
pair represents the variable name and the cdr the variable value.
* gnu/services/configuration/environment-variables.scm: New file.
(serialize-string-environment-variable)
(serialize-maybe-string-environment-variable)
(serialize-boolean-environment-variable)
(serialize-maybe-boolean-environment-variable)
(serialize-number-environment-variable)
(serialize-maybe-number-environment-variable): New variables.
(serialize-environment-variables): New variable.
* gnu/services/configuration/utils.scm: New file.
(uglify-snake-case): New variable.
* tests/services/configuration.scm: Add tests for environment serializer.
(wrong type for a field): Adjust error location.
* doc/guix.texi: Document it.
Change-Id: I81a166576f94d3c8f5bf78c82a02183689a3091c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:23:42 +02:00
forgoty
2abfd1370f
gnu: Add pegasus-frontend.
...
* gnu/packages/games.scm (pegasus-frontend): New variable.
Change-Id: I400585e5544e8a735a87f3c79b7e58990cf580b4
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:23:37 +02:00
Acid Bong
bd03432cb8
gnu: gucharmap: Update to 17.0.1.
...
* gnu/packages/gnome.scm (gucharmap): Update to 17.0.1.
[unicode-files]: Adjust hashes accordingly.
[build-system]: Switch to meson-build-system.
[arguments]<#:modules>: Adjust accordingly.
<#:glib-or-gtk?>: Set to #t.
<#:configure-flags>: Remove CFLAGS.
Replace “--with-unicode-data=../unicode-data” with
“-Ducd_path=../unicode-data”.
Add “-Dvapi=false” and “-Ddocs=false”.
[native-inputs]: Add python.
Update origin for unicode-files.
Change-Id: I81da73f9093c6f770825271a4eaed484a95e7ecc
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:20:40 +02:00
Acid Bong
8fe2277507
gnu: gucharmap: Drop input labels.
...
* gnu/packages/gnome.scm (gucharmap)[native-inputs, inputs]: Drop labels.
Change-Id: I01f063ae2871887903fa657f82618e8cbd1d619a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-12 17:12:05 +02:00
Sören Tempel
1045f12f00
gnu: neovim: honor TREE_SITTER_GRAMMAR_PATH.
...
While at it, also depend on tree-sitters that are builtin into neovim.
Fixes #2269
* packages/patches/neovim-tree-sitter-grammar-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/vim.scm (neovim): Support TREE_SITTER_GRAMMAR_PATH.
[source] <patches>: Add patch.
[native-search-paths]: Add TREE_SITTER_GRAMMAR_PATH.
[propagated-inputs]: Add strictly required tree-sitter parsers.
2026-04-12 14:41:00 +02:00
Sören Tempel
c41e1bffa1
gnu: cvc5: Only build test programs when tests are enabled.
...
* gnu/packages/maths.scm (cvc5)[#:phases] <build-tests>: Check tests?
before building the test programs, which are only used by 'check.
Change-Id: I14161f88cfde6bdbcb76518b7aa8517640e2cdc1
2026-04-12 14:35:30 +02:00
jgart
ba516ec82e
gnu: trealla: Update to 2.92.29.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.29.
Change-Id: I6541b544b9b1b99b7f27d2861ccf4bc49d934f1d
2026-04-12 07:13:12 -04:00
Herman Rimm
7d74bb3ee4
gnu: rspamd: Update to 3.14.3.
...
* gnu/packages/mail.scm (rspamd): Update to 3.14.3.
[description]: Use example from project README.md.
Merges guix/guix!7128
Change-Id: Ib6c75e7c216ee32610dbcad568249872df51c308
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:42:53 +02:00
kestrel
f00a19b0af
gnu: wlroots-0.19: Update to 0.19.3.
...
* gnu/packages/wm.scm (wlroots-0.19): Update to 0.19.3.
Merges guix/guix!7588
Change-Id: I6b26ee03b9f74370bd1aa605f36899dbb78fdbef
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:53 +02:00
kestrel
5fa6ada0e8
gnu: wlroots: Update to 0.20.0.
...
* gnu/packages/wm.scm (wlroots): Update to 0.20.0.
(wlroots-0.19): Add package recipe.
Merges guix/guix!7588
Change-Id: Ieedc68c4cfa24954b8abd88c3ea65bc7f1e1b73c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
3c2d5297f0
gnu: qtile: Use wlroots-0.19.
...
* gnu/packages/wm.scm (qtile) [inputs]: Remove wlroots; add wlroots-0.19.
Merges guix/guix!7588
Change-Id: Ifad41c86a100368420b70fa14aa127f8e113038f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
53e746150f
gnu: sway: Use wlroots-0.19.
...
* gnu/packages/wm.scm (sway) [inputs]: Remove wlroots; add wlroots-0.19.
Merges guix/guix!7588
Change-Id: I78360a42522648caaf795dbbf8d03ae4de5d2cd0
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
kestrel
ff4aa1fd77
gnu: mangowc: Use wlroots-0.19.
...
* gnu/packages/wm.scm (mangowc) [inputs]: Remove wlroots; add
wlroots-0.19.
Merges guix/guix!7588
Change-Id: I6b731de026021adbdb26a2789bb21e6de4e5c739
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:02:52 +02:00
Patrick Norton
7e93e39db7
gnu: flightgear: Update to 2024.1.5.
...
* gnu/packages/games.scm (simgear): Update to 2024.1.5.
* gnu/packages/games.scm (flightgear): Update to 2024.1.5.
[native-inputs]: Update flightgear-data URI.
Merges guix/guix!7614
Change-Id: Iffe47a56078e55f7e454da08cec62e7390fbe2d7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 11:00:33 +02:00
Hilton Chain
7c439d1258
gnu: Add emacs-majutsu.
...
* gnu/packages/emacs-xyz.scm (emacs-majutsu): New variable.
Merges: #7824
2026-04-12 16:54:18 +08:00
Hilton Chain
f8fa16af89
gnu: jujutsu: Update to 0.40.0.
...
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.40.0.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs) [jujutsu]: Update entry.
Merges: #7823
2026-04-12 16:54:17 +08:00
Hilton Chain
489b5ab929
gnu: niri: Remove dbus-run-session from wayland session.
...
dbus-run-session was introduced in 893c49f60c to
address screencasting issue. Since the issue can't be reproduced stably and the
proper approach would be to configure portals.conf, this patch removes it.
When encountering screencasting issue with niri, please report an issue with the
output of the following command:
sh -c "$(guix build xdg-desktop-portal)/libexec/xdg-desktop-portal -rv"
* gnu/packages/wm.scm (niri) [arguments]: No longer start Wayland session with
dbus-run-session.
Merges: #7760
2026-04-12 16:54:17 +08:00
Hilton Chain
84347d9ff3
gnu: niri: Patch dependency reference.
...
* gnu/packages/wm.scm (niri) [arguments]: Patch
dbus-update-activation-environment references to store paths.
2026-04-12 16:54:14 +08:00
Romain GARBAGE
afed309937
gnu: osu-micro-benchmarks: Add symlinks to binaries in /bin.
...
* gnu/packages/benchmark.scm (osu-micro-benchmarks): Add symlinks to
binaries in /bin.
Merges guix/guix!7631
Change-Id: Ie64994b6b2903ee3311f256b452a1fc939c212f1
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 10:43:48 +02:00
Patrick Norton
d4afa4f3a1
gnu: the-powder-toy: Update to 99.5.394.
...
* gnu/packages/games.scm (the-powder-toy): Update to 99.5.394.
Merges guix/guix!7658
Change-Id: I16c47cefda5e69fc60d889fc70f205508b660f68
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-12 10:39:00 +02:00
Foster Hangdaan
45c979eeca
gnu: flatpak: Update to 1.16.6.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.6.
Merges guix/guix!7834
Change-Id: I89bf6280929442be3d78164e456ef3c745090cb8
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-04-12 10:59:11 +03:00
Efraim Flashner
66abefe050
gnu: anthy: Remove dead source URI.
...
* gnu/packages/anthy.scm (anthy)[source]: Remove dead source URI.
Change-Id: Ia3676cd0a2b7b378716dc7ed0b12e042ab701689
2026-04-12 10:06:04 +03:00
Efraim Flashner
bebf93a029
gnu: anarch: Update source URI.
...
* gnu/packages/games.scm (anarch)[source]: Point to new upstream URI.
Change-Id: Ic59c8ad8af0c0f99d1dbab827d1fceba6f8faf00
2026-04-12 10:06:03 +03:00
Mario Calcagno
fc884c09de
gnu: pipemixer: Fix hash.
...
* gnu/packages/audio.scm (pipemixer)[source]: Update sha256.
Change-Id: Ie59142789f9133bff2b27d4f751dc0710e7b0650
Signed-off-by: Sughosha <sughosha@disroot.org >
2026-04-12 11:08:48 +05:30
moksh
365ff68f3c
gnu: librewolf: Update to 149.0.2-2.
...
* gnu/packages/librewolf.scm (librewolf): Update to 149.0.2-2.
Change-Id: If3097740c91328ba25dbe30fb79146f9d939d448
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-04-11 20:53:49 -07:00
moksh
dc2e36600b
gnu: firefox-l10n: Update to 0245ffb160688061f0e0c67ea488bcdfdacbeca4.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to 0245ffb160688061f0e0c67ea488bcdfdacbeca4.
Change-Id: I0446ec35a45e31cfd3752c51421e4d3416388fec
Signed-off-by: Ian Eure <ian@retrospec.tv >
2026-04-11 20:53:48 -07:00
bdunahu
7c3c6cf9c3
gnu: sdl2-compat: Update to 2.32.66.
...
* gnu/packages/sdl.scm (sdl2-compat): Update to 2.32.66.
Change-Id: I83022dd2563048e83501c01ba1708cfaf02bd7b2
Merges: https://codeberg.org/guix/guix/pulls/7662
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-12 12:30:48 +09:00
bdunahu
4e78e6a842
gnu: sdl3: Update to 3.4.4.
...
* gnu/packages/sdl.scm (sdl3): Update to 3.4.4.
[propagated-inputs]: Add libxi, libxscrnsaver, libxtst.
Change-Id: Ie20dab1b9a1d169ee96e84364ed85e96d634fd42
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-12 12:30:43 +09:00
jgart
e61b99dfb1
import: gem: Warn when rubygems-fetch fails.
...
* guix/import/gem.scm: Use (guix diagnostics) and (guix i18n).
(gem->guix-package): Emit a warning when rubygems-fetch returns #f.
Change-Id: I838cb77470ebb35f2065be7772fcd87647153ea8
Signed-off-by: jgart <jgart@dismail.de >
2026-04-11 22:17:35 -04:00
jgart
bda50e3411
gnu: trealla: Update to 2.92.25.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.25.
Change-Id: Idc712573cb14de9a320e74b64a1908d6c82552b0
2026-04-11 18:42:15 -04:00
Cayetano Santos
f1cacebca6
gnu: emacs-calibredb: Add missing paths to binaries.
...
* gnu/packages/emacs-xyz.scm (emacs-calibredb)[arguments]: Complete
’patch-paths #:phase.
Change-Id: Idcf372702835e807f9739092fb8b4e3b016035f9
2026-04-11 21:28:34 +02:00
Christopher Baines
6cd5bbd0e9
gnu: guile-knots: Update to 0-32.d79284b.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-32.d79284b.
Change-Id: Ib4dcbecd9b61f68dd2c66e7e74fbb6f126cd320f
2026-04-11 20:02:35 +03:00
Noé Lopez
1078e42a60
tests: Fix non-deterministic AppImage tests.
...
The tested AppImages were not actually relocatable and would rely on items
being available on the environment’s store (apart from glibc).
* guix/scripts/pack.scm (wrapped-manifest): New function.
(guix-pack): Extract relocatable manifest to wrapped-manifest.
* tests/pack.scm: Use relocatable profiles in AppImage tests.
Fixes: <https://issues.guix.gnu.org/76850 >
Change-Id: Ib3123054913fce903d215dc0629d806e9fceebc7
Reported-by: Reepca Russelstein <reepca@russelstein.xyz >
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:56 -07:00
Noé Lopez
3cbd6bd79c
gnu: appimage-type-2-runtime: Update to continuous-1.caf24f9.
...
The runtime-fuse3 binary was renamed to runtime.
* gnu/packages/appimage.scm (appimage-type2-runtime):
Update to continuous-1.caf24f9.
* guix/scripts/pack.scm (self-contained-appimage):
[runtime-path]: Use new runtime name.
Change-Id: Ibbb1fcb6ca914764c37addb62c8234b49cc93bd5
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:53 -07:00
Noé Lopez
f303403ec3
gnu: Remove fuse-for-appimage.
...
fuse:static can now be used instead.
* gnu/packages/linux.scm (fuse-for-appimage): Remove.
* gnu/packages/appimage.scm (appimage-type2-runtime)
[inputs]: Replace fuse-for-appimage with fuse:static.
* gnu/packages/file-systems.scm (squashfuse-for-appimage):
[inputs]: Replace fuse-for-appimage with fuse:static.
Change-Id: If3b10bd397eb10d28a8509feca889154bb287f61
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:50 -07:00
Noé Lopez
cd006d069a
gnu: fuse: Build static libraries.
...
* gnu/packages/linux.scm (fuse)
[outputs]: Add static output.
[arguments]<#:configure-flags>: Build static libraries.
<#:phases>: Add phase to install libraries in static output.
Change-Id: I9adfa4777174e700de2f5f0b2d43b286c7156313
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:46 -07:00
Noé Lopez
d0a9726a44
gnu: squashfuse: Update to 0.6.1.
...
* gnu/packages/file-systems.scm (squashfuse):
Update to 0.6.1.
Change-Id: Id589dd7a08a1f1a91ac0547c1a2edaafeaf034b1
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-10 18:24:42 -07:00
Danny Milosavljevic
f32596b598
gnu: Sort 'mesa in lookup-cargo-inputs.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Order 'mesa
container correctly so cargo import doesn't cause churn.
2026-04-10 23:38:36 +02:00
Bean
12822a4aa9
gnu: librecad: Fix desktop integration and icon installation.
...
This patch fixes issue #4120 by ensuring that the .desktop file and
application icon are installed to XDG-compliant directories.
* gnu/packages/engineering.scm (librecad)[arguments]: Update
’install #:phase.
Fixes guix/guix#4120
Merges guix/guix!7677
Change-Id: Ibc8143081dad92ce4f9cba59129302d1fb17d311
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Co-authored-by: Cayetano Santos <csantosb@inventati.org >
2026-04-10 23:26:42 +02:00
Vagrant Cascadian
023b344a41
gnu: diffoscope: Update to 317.
...
* gnu/packages/diffoscope.scm (diffoscope): Update to 317.
2026-04-10 12:10:50 -07:00
Giacomo Leidi
24a33681d1
gnu: Add sops.
...
* gnu/packages/password-utils.scm (sops): New variable.
Change-Id: Id0bd5d16eb2c14f7a8d0ec2185ae98626748e874
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
9b6b2bd63f
gnu: Add go-github-com-huaweicloud-huaweicloud-sdk-go-v3.
...
* gnu/packages/golang-web.scm (go-github-com-huaweicloud-huaweicloud-sdk-go-v3): New variable.
Change-Id: Id293a774299a995514a970557571520e12195107
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
4c9fdc411b
gnu: Add go-github-com-getsops-gopgagent.
...
* gnu/packages/golang-crypto.scm (go-github-com-getsops-gopgagent): New variable.
Change-Id: Ide04304a42ecb160d5e0d4eb95cdc7b7462f4320
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
e0e3e89453
gnu: Add go-cloud-google-com-go-kms.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-kms): New
variable.
(go-cloud-google-com-go): Drop kms module.
Change-Id: I2b809c515afded2eba3c0cacd9d73ca1838fd576
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
49408cc5b8
gnu: Add go-github-com-hashicorp-vault-api.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-vault-api): New variable.
Change-Id: I6e543cc03966104217fbb28f0271a7cfae24d210
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
50185fe43a
gnu: Add go-github-com-hashicorp-go-secure-stdlib-awsutil.
...
* gnu/packages/golang-web.scm
(go-github-com-hashicorp-go-secure-stdlib-awsutil): New variable.
Change-Id: I06ce3746990e9beed89db62d184e3d004218c378
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:17:55 +01:00
Giacomo Leidi
ca43bd3b52
gnu: Add go-github-com-hashicorp-hcl-vault-7.
...
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl-vault-7): New variable.
Change-Id: I6626984179711c8dab338e6e207213f93b87e6bd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:08:38 +01:00
Giacomo Leidi
1fbf974d35
gnu: Add go-github-com-hashicorp-go-secure-stdlib-parseutil.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-secure-stdlib-parseutil): New variable.
Change-Id: I6f00dba7bd56fb39c2bc375f20ba2835ea6139bf
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:08:22 +01:00
Giacomo Leidi
bcaf747950
gnu: Add go-github-com-hashicorp-go-secure-stdlib-strutil.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-secure-stdlib-strutil): New variable.
Change-Id: I35df7df61e7165a73d7cd0c0266b9d97af4d1dbb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:04:51 +01:00
Giacomo Leidi
b0e0cedba1
gnu: Add go-github-com-hashicorp-go-rootcerts.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-rootcerts): New variable.
Change-Id: I58c307845e30864195cdc2e94bc5ad37e1695678
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:03:49 +01:00
Giacomo Leidi
f982450a96
gnu: Add go-github-com-aws-aws-sdk-go-v2-service-kms.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-service-kms): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop service/kms module.
Change-Id: Iccf66cd19f8b25248618a9742df93a53f90a5916
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:03:13 +01:00
Giacomo Leidi
3fbdf6551b
gnu: Add go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop internal/endpoints/v2 module.
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
(go-github-com-aws-aws-sdk-go-v2-service-sqs)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-endpoints-v2.
Change-Id: If7560e17860ba0229c6b39b2b1c0a7c9e9e7dd3d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:02:14 +01:00
Giacomo Leidi
dbff777422
gnu: Add go-github-com-aws-aws-sdk-go-v2-internal-configsources.
...
* gnu/packages/golang-web.scm
(go-github-com-aws-aws-sdk-go-v2-internal-configsources): New variable.
(go-github-com-aws-aws-sdk-go-v2): Drop internal/configresources module.
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-configsources.
(go-github-com-aws-aws-sdk-go-v2-service-sqs)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-internal-configsources.
Change-Id: I2c519ebc0852b1ef4f9cddec361bc70726961b23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:01:32 +01:00
Giacomo Leidi
a725179c96
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-azkeys.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-azkeys): New variable.
Change-Id: Ia4e4595028ed4e8170d8bfe764772118d295de82
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 16:00:43 +01:00
Giacomo Leidi
d327d727a0
gnu: Add go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-internal.
...
* gnu/packages/golang-web.scm (go-github-com-azure-azure-sdk-for-go-sdk-security-keyvault-internal): New variable.
Change-Id: Ic101e5b0fd9780c47b694d6c94518b1463c7e5e1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:59:37 +01:00
Giacomo Leidi
8565d05094
gnu: Add go-github-com-ryanuber-go-glob.
...
* gnu/packages/golang-xyz.scm (go-github-com-ryanuber-go-glob): New variable.
Change-Id: Ia118328f2b852541583d909193334eb3267520a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:56:21 +01:00
Giacomo Leidi
22e9af57a8
gnu: Add go-github-com-goware-prefixer.
...
* gnu/packages/golang-xyz.scm (go-github-com-goware-prefixer): New variable.
Change-Id: Ib01253fa1382cb30c5ee84067226a9a955f97046
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:56:21 +01:00
Giacomo Leidi
a06ee30f23
gnu: go-github-com-hashicorp-go-retryablehttp: Update to 0.7.8.
...
* gnu/packages/golang-web.scm (go-github-com-hashicorp-go-retryablehttp): Update to 0.7.8.
Change-Id: I99c6f57c722458afa64d6ff8f8b9e277a2073288
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:44:06 +01:00
Patrick Norton
0efc130a16
gnu: Add librespeed-cli.
...
* gnu/packages/networking.scm (librespeed-cli): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7759
Change-Id: If8ed5995a1a71fa7468626a0e3591e84708c855f
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:31:40 +01:00
Patrick Norton
dedfd91830
gnu: Add go-github-com-go-ping-ping.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-ping-ping): New
variable.
Change-Id: Icfeb08d095c83e17de844797a215c874416dbe0c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:25:47 +01:00
Patrick Norton
5c80fc82c9
gnu: Add go-github-com-gocarina-gocsv.
...
* gnu/packages/golang-xyz.scm (go-github-com-gocarina-gocsv): New variable.
Change-Id: I1f8bf2be268eff1a025fd3ab3c481aeca8610fc1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 15:24:53 +01:00
jgart
b50c3379a2
gnu: trealla: Update to 2.92.21.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.21.
Change-Id: I161f71e8a76af2afb8798bc187e3a4e853e7b107
2026-04-10 10:08:50 -04:00
Foster Hangdaan
c19366a10f
gnu: skopeo: Update to 1.22.1.
...
* gnu/packages/virtualization.scm (skopeo): Update to 1.22.1.
Merges: https://codeberg.org/guix/guix/pulls/7774
Change-Id: I64842085b839f6834dcc0e6bfde1fb04e39cf1cc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 14:44:16 +01:00
Ashish SHUKLA
f03404bd1f
gnu: libcap-ng: Update to 0.9.3.
...
* gnu/packages/admin.scm (libcap-ng): Update to 0.9.3.
[arguments]: Use G-expressions.
<phases>: Add 'patch-configure-ac.
Merges: https://codeberg.org/guix/guix/pulls/7767
Change-Id: I09f73e12098b9d4be56f1e553ffcd32680d5e559
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 14:34:10 +01:00
Sharlatan Hellseher
e1ca60da44
gnu: ndctl: Update to 84.
...
* gnu/packages/disk.scm (ndctl): Update to 84.
Change-Id: I0f1008d3b7c04bc611cc670417c5945b8b2d7000
2026-04-10 13:26:50 +01:00
Sharlatan Hellseher
38122fa34f
gnu: libtraceevent: Update to 1.9.0.
...
* gnu/packages/linux.scm (libtraceevent): Update to 1.9.0.
Change-Id: I6387cd8d4c61832f661dcb90d887fe868f62cd3c
2026-04-10 13:26:50 +01:00
Sharlatan Hellseher
3865071dc1
gnu: fortran-simple-dftd3: Update to 1.3.0.
...
* gnu/packages/fortran-xyz.scm (fortran-simple-dftd3): Update to 1.3.0.
[native-inputs]: Add python-setuptools.
Change-Id: I95aa77c98a6c7bbb8e566e0ddb3352bae1d3081c
2026-04-10 13:26:25 +01:00
Sharlatan Hellseher
78c2059dfa
gnu: fortran-mctc-lib: Update to 0.5.1.
...
* gnu/packages/fortran-xyz.scm (fortran-mctc-lib): Update to 0.5.1.
Change-Id: I4db82db67ebc83f81d8e19adf5e6bcc110e15f45
2026-04-10 13:26:25 +01:00
Sharlatan Hellseher
8c63575cae
gnu: python-plac: Update to 1.4.3.
...
* gnu/packages/python-xyz.scm (python-plac): Update to 1.4.3.
Change-Id: Ia3893a2175163afd87f6bc1570a06aa53b451346
2026-04-10 13:25:58 +01:00
Sharlatan Hellseher
9701116aca
gnu: Add python-discovery.
...
* gnu/packages/python-xyz.scm (python-discovery): New variable.
Change-Id: I7e4ac655436bb7d63ba2b8c87a1af0103dc0fb98
2026-04-10 13:25:05 +01:00
Sharlatan Hellseher
e255575fb7
gnu: Add python-multipart-form-data-conformance.
...
* gnu/packages/python-check.scm (python-multipart-form-data-conformance): New variable.
Change-Id: Iec52216478d56169bdb9a01e5da0a91cb07f3ade
2026-04-10 13:24:28 +01:00
Nicolas Graves
b358552de2
gnu: Add python-pytest-instafail.
...
* gnu/packages/python-check.scm (python-pytest-instafail): New variable.
Change-Id: Ibf44422a99448a12de7b96b5d5d09a1142e42764
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:23:48 +01:00
Sharlatan Hellseher
5e9e2ae100
gnu: go-gvisor-dev-gvisor: Add more missing inputs.
...
* gnu/packages/golang-xyz.scm (go-gvisor-dev-gvisor):
[propagated-inputs]: Add go-github-com-containerd-go-runc,
go-github-com-syndtr-gocapability, go-k8s-io-api,
go-k8s-io-apimachinery, and go-k8s-io-client-go.
Change-Id: I4953a2ae3834af84fcb668ec90ab78a5b5ceffd8
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
7bb090d968
gnu: go-github-com-sigstore-fulcio: Add more missing inputs.
...
* gnu/packages/golang-web.scm (go-github-com-sigstore-fulcio):
[arguments] <test-flags>: Run more tests.
[propagated-inputs]: Add go-github-com-google-certificate-transparency-go,
go-github-com-spiffe-go-spiffe-v2, and go-sigs-k8s-io-release-utils.
Change-Id: Idafc527190a84411346e138250462b0dd9296fe8
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
92a743ecc6
gnu: Add go-sigs-k8s-io-release-utils.
...
* gnu/packages/golang-xyz.scm (go-sigs-k8s-io-release-utils): New variable.
Change-Id: Icdb26c8ebf239bb74881f7ae60e5adb10654c456
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
c705d13912
gnu: Add go-github-com-uwu-tools-magex.
...
* gnu/packages/golang-xyz.scm (go-github-com-uwu-tools-magex): New variable.
Change-Id: I8ab168ca22cc73b64097549c3e0396b10e22048a
2026-04-10 13:17:49 +01:00
Sharlatan Hellseher
a700e55ba1
gnu: Add go-github-com-nozzle-throttler.
...
* gnu/packages/golang-xyz.scm (go-github-com-nozzle-throttler): New variable.
Change-Id: I5a9e97108e14d67cc9c4596c396a532e831bd14c
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
03f7d413cc
gnu: Add go-github-com-maxbrunsfeld-counterfeiter-v6.
...
* gnu/packages/golang-check.scm (go-github-com-maxbrunsfeld-counterfeiter-v6): New variable.
Change-Id: I0b2ec4f34cf9054859245ce3243ab5a074b20c18
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
c8afc72678
gnu: Add go-github-com-sclevine-spec.
...
* gnu/packages/golang-check.scm (go-github-com-sclevine-spec): New variable.
Change-Id: I0132e6bbc11e812e893ddd86825439b6abcb847b
2026-04-10 13:17:48 +01:00
Sharlatan Hellseher
72fd357639
gnu: Add go-github-com-common-nighthawk-go-figure.
...
* gnu/packages/golang-xyz.scm (go-github-com-common-nighthawk-go-figure): New variable.
Change-Id: I03ce477367d2b9da5d709b159587f7cf1c0740fc
2026-04-10 13:17:48 +01:00
Roman Scherer
917e86930d
gnu: Add go-github-com-go-openapi-swag-conv.
...
* gnu/packages/golang-web.scm (go-github-com-go-openapi-swag-conv):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If12a4c5df1cc3186861689998a649c942072f268
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:17:48 +01:00
Roman Scherer
a6a12fee59
gnu: Add go-github-com-go-openapi-swag-typeutils.
...
* gnu/packages/golang-web.scm (go-github-com-go-openapi-swag-typeutils):
New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iac54ef076f4c2ef34492b3be16d9c31dcf8d1b92
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:17:00 +01:00
Roman Scherer
4e6469c293
gnu: Add go-github-com-google-certificate-transparency-go.
...
* gnu/packages/golang-web.scm (go-github-com-google-certificate-transparency-go): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I175e62acb1643572f5846516a4fb1480b855323c
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 13:15:54 +01:00
Roman Scherer
a4b0f30940
gnu: Add go-github-com-google-trillian.
...
* gnu/packages/golang-web.scm (go-github-com-google-trillian): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I081816994d1413e4d9a44f4c19f745de690631c4
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
0a1bab14e9
gnu: Add go-github-com-in-toto-in-toto-golang.
...
* gnu/packages/golang-xyz.scm (go-github-com-in-toto-in-toto-golang): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ie74ca956cdcfea0860213fc2f2aadcff876b9b3b
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
a8723f1bd6
gnu: Add go-github-com-in-toto-attestation.
...
* gnu/packages/golang-xyz.scm (go-github-com-in-toto-attestation): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If4ea9bfe9bde625d5a01886f6d49a2514e6fc8cb
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Roman Scherer
386b87dfe0
gnu: Add go-github-com-spiffe-go-spiffe-v2.
...
* gnu/packages/golang-web.scm (go-github-com-spiffe-go-spiffe-v2): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I8ee9117a98c6ed2552f3dbdda4319958de492f57
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-10 12:49:11 +01:00
Sharlatan Hellseher
e779b8315a
gnu: Add go-google-golang-org-grpc-examples.
...
* gnu/packages/golang-web.scm (go-google-golang-org-grpc-examples): New variable.
Change-Id: I213a8a285fd844f1374f925106fc3b51be8a8114
2026-04-10 12:49:11 +01:00
Foster Hangdaan
2031d357d8
gnu: flatpak: Update to 1.16.5.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.5.
Change-Id: Icfc68e3e02d91447ec91d997610d622d940adc78
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-04-10 13:19:59 +02:00
Ricardo Wurmus
49bf6ff51b
gnu: r-pando: Update to 1.1.1.
...
* gnu/packages/bioinformatics.scm (r-pando): Update to 1.1.1.
[source]: Update repository URL.
[arguments]: Delete phase 'loosen-requirements.
Change-Id: If3709336de2794da4c16a648137c6538d192c232
2026-04-10 12:29:51 +02:00
Efraim Flashner
1c6e7240f5
gnu: scooper: Add source file-name.
...
* gnu/packages/irc.scm (scooper)[source]: Add file-name field.
Change-Id: I4b52ac0e52dc683b8e1cca1ab746c4fae870454c
2026-04-10 13:09:08 +03:00
Efraim Flashner
12ce5abd07
gnu: qt6ct: Add source file-name.
...
* gnu/packages/qt.scm (qt6ct)[source]: Add file-name field.
Change-Id: I7a0187118c636dd77e354dbf32074b07d08c7d74
2026-04-10 13:07:58 +03:00
Efraim Flashner
7080694a8d
gnu: fltk-1.3: Add source file-name.
...
* gnu/packages/fltk.scm (fltk-1.3)[source]: Add file-name field.
Change-Id: If59ab7ad7dbe79004ef64414fcd9193de47b69f0
2026-04-10 13:06:22 +03:00
Efraim Flashner
7d1d3d03f8
gnu: python-django-taggit: Add source file-name.
...
* gnu/packages/django.scm (python-django-taggit)[source]: Add file-name
field.
Change-Id: I935804d54d9df9161674f85e68656055f5d6e179
2026-04-10 13:04:59 +03:00
Efraim Flashner
3109cf34a9
gnu: python-librosa: Add source file-name.
...
* gnu/packages/audio.scm (python-librosa)[source]: Add file-name field.
Change-Id: I14df4bd8deb37f6b0ec627cb917a5e5ff634603d
2026-04-10 13:03:53 +03:00
Efraim Flashner
47a2cc222b
gnu: simg2img: Add source file-name.
...
* gnu/packages/android.scm (simg2img)[source]: Add file-name field.
Change-Id: Id7934b3858e427059907494bd05a2bee0482ef9a
2026-04-10 13:02:52 +03:00
Efraim Flashner
8e32c51bd6
download: Remove some KDE mirrors.
...
* guix/download.scm (%mirrors): Remove some dead mirrors.
Change-Id: I07b59a6c8d3e83aa71a040a542850041a0562244
2026-04-10 11:55:35 +03:00
Efraim Flashner
f2af9a922d
gnu: adns: Add source file-name.
...
* gnu/packages/adns.scm (adns)[source]: Add file-name field.
Change-Id: I10cf94eceb6b7f002df60b05cf7a5d5bb8d3081e
2026-04-10 11:41:04 +03:00
Efraim Flashner
f2d61f4b04
download: Update Sourceforge mirrors.
...
* guix/download.scm (mirrors)[sourceforge]: Update mirror list.
Change-Id: I187fd0022557cddd908404b5d2442a02d7eb1f30
2026-04-10 11:19:02 +03:00
Sören Tempel
0043e6b109
gnu: cvc5: make build reproducible
...
* gnu/packages/patches/cvc5-reproducible-build.patch: New patch.
* gnu/local.mk (dist_patch_DATA) Register it.
* gnu/packages/maths.scm (cvc5)[patches]: Use it.
Change-Id: I03e1b12a1fdaa37c327860c7890ab0f1389f8f87
2026-04-10 09:32:23 +02:00
Sören Tempel
8d52f5a302
gnu: cadical: Make build reproducible.
...
* gnu/packages/maths.scm (cadical)[#:phases] <no-build-date>:
Don't encode current date in binaries.
Change-Id: If73a92adc4983b49c6e0bd8575c69a28484fd0fc
2026-04-10 09:31:41 +02:00
Nicolas Graves
b361ab8ceb
tests: openpgp: Migrate to (srfi srfi-71).
...
* tests/openpgp.scm ("read-radix-64", "get-openpgp-keyring")
("verify-openpgp-signature, missing key")
("verify-openpgp-signature, good signatures")
("verify-openpgp-signature, bad signature"):
Migrate tests to from (srfi srfi-11) to (srfi srfi-71).
Change-Id: I5c4939dd5217fc15f5c1071c4223ecb194a693b3
Merges: https://codeberg.org/guix/guix/pulls/6794
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 15:03:18 +09:00
Nicolas Graves
4c7a7a1d49
tests: keys: Moving to openpgp subdirectory.
...
* tests/keys/*.(pub|sec): Move to tests/keys/openpgp/*.(pub|sec)
* build-aux/test-env.in: Adapt accordingly.
* Makefile.am: Likewise.
* guix/tests/gnupg.scm: Likewise.
* tests/guix-authenticate.sh: Likewise.
* tests/openpgp.scm: Likewise.
Change-Id: If8897cec9851cc51a4ebadcc5927dc0e0520b881
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:55:04 +09:00
Nicolas Graves
4cbd5f883d
guix: openpgp: Refactor openpgp-fingerprint->bytevector.
...
Both (guix channel) and (guix git-authenticate) use similar procedures.
To refactor the one in (guix git-authenticate), move the procedure
to (guix openpgp).
* guix/channels.scm: Replace autoloaded import
openpgp-public-key-fingerprint with openpgp-fingerprint->bytevector.
(openpgp-fingerprint->bytevector):
Move function definition from here...
* guix/openpgp.scm (openpgp-fingerprint->bytevector): ...to here.
* guix/git-authenticate.scm (read-authorizations):
Use openpgp-fingerprint->bytevector.
* guix/scripts/git/authenticate.scm:
Avoid using the (guix channels) module.
* tests/git-authenticate.scm : Likewise.
Change-Id: Ifd20588fcfaab601990098bd8575ee985e87394a
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:46:59 +09:00
Nicolas Graves
35ee6d0039
.dir-locals: Add with-fluids indentation rule.
...
This is the indent found most frequently in Guix source code.
* .dir-locals.el: Add with-fluids indentation rule.
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:45:44 +09:00
Nicolas Graves
1617972225
guix: git-authenticate: Migrate to (srfi srfi-71).
...
* guix/git-authenticate.scm (commit-signing-key):
Use srfi-71 instead of srfi-11 in case of multiple values.
Change-Id: I6a35880bc97385b4424b7218a757c226e044555c
Reviewed-by: Danny Milosavljevic <dannym@friendly-machines.com >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-10 14:45:04 +09:00
Hilton Chain
d9c7933f8e
gnu: gamemode: Patch library references.
...
This change addresses the following error:
$ gamemoderun echo
ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
* gnu/packages/linux.scm (gamemode) [arguments] <#:phases>: Patch
libgamemode.so.0 and libgamemodeauto.so.0 references.
Change-Id: I8a32677c835bcc1c2fe1a9d6e4363fbb32a88dc7
Merges: #7728
2026-04-10 13:14:26 +08:00
Hilton Chain
1e98199d97
gnu: pinentry-qt: Add qt-wrap phase.
...
* gnu/packages/gnupg.scm (pinentry-qt) [arguments]: Add qt-wrap phase from
qt-build-system.
Change-Id: Ib9e98ae4c094dc5f88ebbb2c5617d6de2310473c
2026-04-10 13:14:26 +08:00
jgart
b72edce4d3
gnu: emacs-pg: Update to 0.6.4.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.6.4.
Change-Id: I19a645a85957d6b6615d7ee866749a7f219dd67a
2026-04-09 18:20:51 -04:00
Artyom V. Poptsov
66256b0ecb
gnu: commoncpp: Fix build.
...
* gnu/packages/telephony.scm (commoncpp): Fix build.
[arguments]: Use GEXPs.
<#:make-flags>: Use "c++11" standard and set "-fpermissive" flag.
Change-Id: Ic1da942f989a959aedd03b40ce9d04f0cd40573f
2026-04-09 23:14:30 +03:00
Artyom V. Poptsov
c324602ffd
gnu: guile-ini: Update to 1.0.0.
...
* gnu/packages/guile-xyz.scm (guile-ini): Update to 1.0.0.
Change-Id: I65f501c2b01574ba0c069899a197d10bdf064fc9
2026-04-09 22:14:49 +03:00
Danny Milosavljevic
0a8ae6f628
gnu: openjdk@11: Fix jmod damage.
...
* gnu/packages/java.scm (openjdk11)[arguments]<#:phases>
{strip-archive-timestamps}: Fix jmod damage.
Fixes : guix/guix#7688
Change-Id: I039fc4a0e7066945975958b3fd0678121bdcd4f1
2026-04-09 20:02:12 +02:00
Danny Milosavljevic
56319a7ade
gnu: latex2html: Make it work with latex.
...
* gnu/packages/documentation.scm (latex2html)[propagated-inputs]: Add
texlive-preview texlive-xcolor texlive-dvips.
[description]: Modify.
Change-Id: Ibd06495549a109845aece5ed420c167a83a14a2d
2026-04-09 19:59:21 +02:00
Danny Milosavljevic
b90597b98d
guix: Ask LUKS password only once on boot when using GRUB.
...
* gnu/bootloader/grub.scm (make-grub-configuration): Modify.
* gnu/system/mapped-devices.scm (open-luks-device): Modify.
* gnu/tests/install.scm (%encrypted-root-installation-script): Modify.
(%encrypted-root-os): Make debugging possible.
* doc/guix.texi (Mapped Devices): Cross-reference automatic LUKS master key
passing.
(BootloaderConfiguration): Document automatic LUKS master key passing via
GRUB's (proc)/luks_script. Update extra-initrd documentation.
Change-Id: I5be74a524de04232d156e750109707fe7e50c28a
2026-04-09 19:55:05 +02:00
Sharlatan Hellseher
338f665b97
gnu: go-github-com-letsencrypt-boulder: Add more missing inputs.
...
* gnu/packages/golang-web.scm (go-github-com-letsencrypt-boulder):
[arguments] <test-subdirs>: Run more tests.
[propagated-inputs]: Add
go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus,
go-github-com-zmap-zcrypto, and go-github-com-zmap-zlint-v3.
Change-Id: I77e80259183bcdb81b88b60439de74856e7b7aaa
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
6ed9b16508
gnu: Add go-github-com-zmap-zlint-v3.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zlint-v3, zlint):
New variables.
Change-Id: I403f5befab71f82c8dc3efd180ba4bd7d5e9d4b4
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
afeb612902
gnu: Add go-github-com-zmap-zcrypto.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zcrypto): New variable.
Change-Id: I112360078e27c546530a88ed8b5a6677e1bab8dc
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
ffe39b9db1
gnu: Add go-github-com-zmap-zcertificate.
...
* gnu/packages/golang-crypto.scm (go-github-com-zmap-zcertificate): New variable.
Change-Id: I1cbf06baaaaf09fea0eb47804947db604c3f0c37
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
559a605dae
gnu: go-cloud-google-com-go-storage: Add missing inputs.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-storage)
[propagated-inputs]: Add go-cloud-google-com-go-compute-metadata,
go-cloud-google-com-go-iam, and
go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric.
Change-Id: Iebeb9201f2924f5784e75702d62853ddb5cb0a10
2026-04-09 16:53:33 +01:00
Sharlatan Hellseher
4f8210dc5a
gnu: Add go-cloud-google-com-go-iam.
...
* gnu/packages/golang-web.scm (go-cloud-google-com-go-iam): New variable.
(go-cloud-google-com-go)[source] <snippet>: Remove "iam".
Change-Id: I9ff918a7fbd075159ab5dcbeb3185a64411261f3
2026-04-09 16:53:32 +01:00
Arthur Rodrigues
7b62ca2e42
gnu: Add go-go-etcd-io-etcd-client-pkg-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-etcd-client-pkg-v3): New variable.
Change-Id: I46100ab1dd280870003c83be8f4aba5f7cbe8dea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:53:32 +01:00
Arthur Rodrigues
aa277bf9d2
gnu: Add go-go-etcd-io-raft-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-raft-v3): New variable.
Change-Id: I27780e9953decd625bf968695761af63a1a562cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:49:58 +01:00
Arthur Rodrigues
1299dfc40d
gnu: Add go-go-etcd-io-etcd-api-v3.
...
* gnu/packages/golang-web.scm (go-go-etcd-io-etcd-api-v3): New variable.
Change-Id: I1bcf2163b416425bc8fb3379ca0d2835365a273f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:24:09 +01:00
Arthur Rodrigues
e38f404c33
gnu: Add go-k8s-io-component-base.
...
* gnu/packages/kubernetes.scm: New module file.
(go-k8s-io-component-base): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/packages/kubernetes.scm to
the scope.
Change-Id: I8bce70b3a6c214e7aa378202e3753abfcb1f67a3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:09 +01:00
Arthur Rodrigues
76fcd2f379
gnu: Add go-github-com-go-logr-zapr.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-logr-zapr): New variable.
Change-Id: Ic1a06c3150e4734617d6cd02277ee0383bc4c8f8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:09 +01:00
Arthur Rodrigues
59e0302b6c
gnu: Add go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus.
...
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-go-grpc-middleware-providers-prometheus): New variable.
Change-Id: I130721c7a9c394f351d0c63b7f019222f75ace39
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
cf39e233e5
gnu: Add go-github-com-grpc-ecosystem-go-grpc-middleware-v2.
...
* gnu/packages/golang-web.scm (go-github-com-grpc-ecosystem-go-grpc-middleware-v2): New variable.
Change-Id: I6e6f1d83ff6915a2525a8965b6b098b88876aa35
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
070ec32588
gnu: Add go-github-com-intel-goresctrl.
...
* gnu/packages/golang-web.scm (go-github-com-intel-goresctrl): New variable.
Change-Id: I4874c5ae99edbf39d3acf672979c4b8e4943b4f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
74385ced00
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetricgrpc.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetricgrpc): New variable.
Change-Id: Icf9710472eddb05b4f5c5eb236415ea8f553ec8a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
db39fb5106
gnu: Add go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetrichttp.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-otlp-otlpmetric-otlpmetrichttp): New variable.
Change-Id: Ib7c99047e6c41d4121e26de8a32b04b3b5403164
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
9c44f8a8b0
gnu: Add go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric.
...
* gnu/packages/golang-web.scm (go-go-opentelemetry-io-otel-exporters-stdout-stdoutmetric): New variable.
Change-Id: Ic50295bbcba7e01e0bd1b1b1aecc59885f70759a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
f8e26ec52f
gnu: Add go-github-com-google-certtostore.
...
* gnu/packages/golang-web.scm (go-github-com-google-certtostore): New variable.
Change-Id: I9ffa63a425e637630b92663ac1c463f880cf84ad
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
5b249cfc95
gnu: Add go-github-com-google-deck.
...
* gnu/packages/golang-xyz.scm (go-github-com-google-deck): New variable.
Change-Id: Ic176bac81477ae09c9715798fb46cf901e1b2ed9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
063d306502
gnu: Add go-github-com-package-url-packageurl-go.
...
* gnu/packages/golang-web.scm (go-github-com-package-url-packageurl-go): New variable.
Change-Id: I4bb1af5bacd81a82a96ea58ff42e9cb5fea6e6fe
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:08 +01:00
Arthur Rodrigues
6e492d357b
gnu: Add go-github-com-hiddeco-sshsig.
...
* gnu/packages/golang-crypto.scm (go-github-com-hiddeco-sshsig): New variable.
Change-Id: Ie218bfca574a9afddc77e1e56a3879372e93a866
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
Arthur Rodrigues
09fea25527
gnu: Add go-github-com-tonistiigi-go-actions-cache.
...
* gnu/packages/golang-xyz.scm (go-github-com-tonistiigi-go-actions-cache): New variable.
Change-Id: If10576a2834980546ec89e67f2f57159496fddb0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
Arthur Rodrigues
b53f065472
gnu: Add go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds.
...
* gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds): New variable.
(go-github-com-aws-aws-sdk-go-v2)[source] <snippet>: Remove "feature/ec2/imds".
(go-github-com-aws-aws-sdk-go-v2-credentials)[propagated-inputs]: Add
go-github-com-aws-aws-sdk-go-v2-feature-ec2-imds.
Change-Id: I1189d3c518690a8eee82ebe5e15687d039bc19ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-09 16:23:07 +01:00
jgart
b8232fa757
gnu: emacs-meow-tree-sitter: Add additional gpl3+ license.
...
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter)[license]: Add
gpl3+ license.
Code in this repository is licensed under the GPLv3. The queries are
taken from the helix project, which is licensed under the Mozilla Public
License 2.0.
Change-Id: I3421fc1afd93534b81c5882a3969c32f0b15f97f
2026-04-09 10:17:57 -04:00
jgart
f1ab442097
gnu: Add emacs-meow-tree-sitter.
...
* gnu/packages/emacs-xyz.scm (emacs-meow-tree-sitter): New variable.
Change-Id: I2456a31807eb5fb5318743bfe7b750438153fa82
2026-04-09 10:03:07 -04:00
jgart
69262e3e4e
gnu: emacs-claude-code-ide: Update to 56db02e.
...
* gnu/packages/emacs-xyz.scm (emacs-claude-code-ide): Update to 56db02e.
[version]: Update to 0.2.7.
Change-Id: Icecd99d2bb80abdbcf01084a18d5431c73c7966b
2026-04-09 09:54:27 -04:00
Andreas Enge
54bba9ee3b
gnu: Remove rct.
...
* gnu/packages/cpp.scm (rct): Delete variable.
* gnu/packages/patches/rct-add-missing-headers.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Fixes : guix/guix#6879
Change-Id: I0907ec3ee8d62846cf686606fb9b14d9aa962314
2026-04-09 15:40:37 +02:00
Andreas Enge
81446a5827
gnu: Remove rtags.
...
* gnu/packages/code.scm (rtags): Delete variable.
* gnu/packages/patches/rtags-separate-rct.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
Change-Id: I37b5d87c928920f4687a1141f24bebacd5d0d8a1
2026-04-09 15:38:35 +02:00
Liliana Marie Prikler
b485859606
gnu: Remove emacs-xwidgets and its variants.
...
* gnu/packages/emacs.scm (emacs-xwidgets, emacs-pgtk-xwidgets)
(emacs-next-pgtk-xwidgets): Remove variable.
Fixes : guix/guix#6731 (emacs-xwidgets fails to build)
Change-Id: I8c7a5d625d9fd948f41986d0c5c44a4a68a53ac1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:35:32 +02:00
Ghislain Vaillant
339df90511
gnu: bioparser: Update to 3.1.0.
...
* gnu/packages/bioinformatics.scm (bioparser): Update to 3.1.0.
[source]: Use version tag as commit.
[arguments]<#:phases>: Remove override of check phase. Add phase
to enable testing in CMake instead.
Change-Id: I641481e49bd98d32cae067dde984985a4ad0c5a9
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:26:12 +02:00
Ghislain Vaillant
efd884ae68
gnu: biosoup: Update to 0.11.0.
...
* gnu/packages/bioinformatics.scm (biosoup): Update to 0.11.0.
[source]: Use version tag as commit.
[arguments]<#:phases>: Remove override of check phase. Add phase
to enable testing in CMake instead.
Change-Id: I426d1014cf020bbbf15e47c44e2902f823ddd09c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-09 15:26:12 +02:00
Andreas Enge
2f6a764d58
gnu: nemo: Replace deprecated input.
...
* gnu/packages/cinnamon.scm (nemo)[inputs]: Remove atk; add at-spi2-core.
Change-Id: Ib87f712973b9ee3b687b82dcbbebc2dd98a68342
2026-04-09 15:26:12 +02:00
Andreas Enge
6e2e0cd0fc
gnu: Remove circtools.
...
* gnu/packages/bioinformatics.scm (circtools): Delete variable.
* gnu/packages/rust-crates.scm: Remove cargo-inputs for circtools.
Fixes : guix/guix#5313
Change-Id: Ic94e9ba7c1500b018fc71e1a10bc25594af16b92
2026-04-09 15:26:12 +02:00
Andreas Enge
ac21d2067a
gnu: Remove ciri-long.
...
* gnu/packages/bioinformatics.scm (ciri-long): Delete variable.
Change-Id: Id1f595a162881e6765cb2fb192ba87740667bd9b
2026-04-09 15:26:11 +02:00
Cayetano Santos
630ce27bda
gnu: qucs-s: Update to 26.1.0.
...
* gnu/packages/electronics.scm (qucs-s): Update to 26.1.0.
Change-Id: I79106d817920d060f8a76b762048edcf339b6a48
2026-04-09 15:19:33 +02:00
Cayetano Santos
f033ae3cdb
gnu: sby: Update to 0.64.
...
* gnu/packages/electronics.scm (sby): Update to 0.64.
Change-Id: I194d075564a07d43aa1dc983f7a23b4e487a0287
2026-04-09 14:58:12 +02:00
Cayetano Santos
a191f9678b
gnu: mcy: Update to 0.64.
...
* gnu/packages/electronics.scm (mcy): Update to 0.64.
Change-Id: I2735fecfde08dcc6e9466fc0148adb3a68c8489c
2026-04-09 14:58:12 +02:00
Cayetano Santos
870640adb0
gnu: eqy: Update to 0.64.
...
* gnu/packages/electronics.scm (eqy): Update to 0.64.
Change-Id: I4f02c3244b3b9002c04c307c8597e0c34d158e62
2026-04-09 14:58:12 +02:00
jgart
c38d9963f5
gnu: trealla: Update to 2.92.20.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.20.
Change-Id: I095a884534868e35c22b775688464287420b3d8a
2026-04-09 08:47:47 -04:00
Thanos Apollo
7c22a78b48
gnu: emacs-jabber: Update to 0.10.3.
...
* gnu/packages/emacs-xyz.scm (emacs-jabber): Update to 0.10.3.
[source]: Switch url.
[arguments]<#:test-command>: Update.
<#:include>: Add.
<#:phases>: Delete 'make-info; add 'unpack-picomemo,
'build-native-module, 'fix-test-runner and 'disable-failing-tests.
[native-inputs]: Add pkg-config and inline picomemo origin.
Remove emacs-ert-runner and texinfo.
[inputs]: Add mbedtls.
[propagated-inputs]: Remove emacs-srv and gnutls.
[home-page]: Update to new URL.
[description]: Mention OMEMO support.
[license]: Update to gpl3+; add isc.
Merges guix/guix!7636
Change-Id: I80c724dea54f87d830354094ecb75f7125b639f9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 12:32:50 +02:00
Cayetano Santos
68af92a3ee
gnu: windowmaker: Update to 0.96.0.
...
* gnu/packages/gnustep.scm (windowmaker): Update to 0.96.0.
[arguments]: Use G-Expressions.
Change-Id: I0af42d5420e3a877daeecb07e99ce19bac82d0f7
2026-04-09 12:22:16 +02:00
Efraim Flashner
af81409797
gnu: maildir-rank-addr: Adjust description.
...
* gnu/packages/web.scm (maildir-rank-addr)[description]: Adjust to
satisfy the linter.
Change-Id: I6936542835333c02ca08d9ef42d9423418828c04
2026-04-09 13:01:03 +03:00
Efraim Flashner
a3911043c9
gnu: hydroxide: Adjust description.
...
* gnu/packages/mail.scm (hydroxide)[description]: Adjust to satisfy the
linter.
Change-Id: Iab2f168f10fc80e0b04a3c412dbe653b0c406d67
2026-04-09 12:58:44 +03:00
Efraim Flashner
a0aa10652a
gnu: go-github-com-ipfs-go-peertaskqueue: Adjust description.
...
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-peertaskqueue)
[description]: Adjust to satisfy the linter.
Change-Id: If03529afdaea35a86794de6f0e2bd77f54059bf7
2026-04-09 12:56:31 +03:00
Efraim Flashner
a6ad12452f
gnu: go-github-com-ipfs-go-bitfield: Adjust description.
...
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-bitfield)[description]:
Adjust to satisfy the linter.
Change-Id: I35ffbfb7e7055d0f5ae26345ff2cf832b086681f
2026-04-09 12:54:16 +03:00
Efraim Flashner
3c8fc345fe
gnu: python-edalize: Adjust description.
...
* gnu/packages/electronics.scm (python-edalize)[description]: Adjust to
satisfy the linter.
Change-Id: I08b7fafd1ccc8435fc4bd5d74da15a3e5555bdfc
2026-04-09 12:50:18 +03:00
Akiyoshi Suda
b5a36da89c
gnu: sage: Fix ipython incompatibility.
...
See https://github.com/sagemath/sage/pull/41141 .
* gnu/packages/sagemath.scm (sage)[arguments]: Add a patch that removes
an outdated function.
Merges guix/guix!7737
Change-Id: Ie38eca12dceb92e95596687d9e15b826c3712184
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 11:31:37 +02:00
moksh
f3cf7dcd14
gnu: emacs-fj: Update to 0.34.
...
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.34.
[propagated-inputs]: Add emacs-transient.
Merges guix/guix!7762
Change-Id: Ic80e8d089ff9aa1eeb517eadfafc1e0b227a0e0d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-09 11:17:21 +02:00
Cayetano Santos
39fbab80a0
gnu: yosys: Update to 0.64.
...
* gnu/packages/electronics.scm (yosys): Update to 0.64.
[native-inputs]: Update ’yosys-slang.
Change-Id: I07f5f4bc60cec38a4108c3a5fd40b38c4d6ba137
2026-04-09 11:13:26 +02:00
Cayetano Santos
643d6261b5
gnu: sby-gui: Update to 0-1.0a89301.
...
* gnu/packages/electronics.scm (sby-gui): Update to 0-1.0a89301.
[arguments]<#:qtbase>: Use Qt6.
[native-inputs]: Add python-minimal-wrapper.
Change-Id: I7b1524d00d1e3bdd2fa9468d46e145d36c17ad80
2026-04-09 11:13:26 +02:00
Cayetano Santos
2e102f9ff2
gnu: abc-yosyshq: Update to 0.64.
...
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.64.
Change-Id: I1af1e07b3a7ad030fc7e479749dbf5b5edb8f3da
2026-04-09 11:13:26 +02:00
Cayetano Santos
861231426d
gnu: abc: Update to 0.0-10.80c8a9a.
...
* gnu/packages/electronics.scm (abc): Update to 0.0-10.80c8a9a.
Change-Id: I00656eec57988bf59a277b25b60d49b28ab2e30b
2026-04-09 11:13:25 +02:00
Efraim Flashner
2f2c31286f
gnu: Fix some spelling errors.
...
* gnu/packages/astronomy.scm, gnu/packages/golang-build.scm,
gnu/packages/golang-check.scm, gnu/packages/golang-crypto.scm,
gnu/packages/golang-web.scm, gnu/packages/golang-xyz.scm: Fix some
spelling errors.
Change-Id: I7f81654b50022b596f853f40715aec91b7ea4bea
2026-04-09 11:43:51 +03:00
Efraim Flashner
a547fa8e77
guix: lint: Disallow more word patterns.
...
* guix/lint.scm (check-description-style): Add more entries to the
check-description-typo list.
Change-Id: Idb266bdc3f5b28ae353124b7e615a399bfd97ce7
2026-04-09 11:38:27 +03:00
Nguyễn Gia Phong
9421340fab
gnu: Remove json-c-0.12.
...
* gnu/packages/web.scm (json-c-0.12): Delete variable.
* gnu/packages/patches/json-c-0.12-CVE-2020-12762.patch: Delete file.
* gnu/local.mk: Unregister patch.
Change-Id: I065bb265f75d150a07266e8c4b43326716d48ba5
Closes: https://codeberg.org/guix/guix/issues/6516
2026-04-09 15:42:24 +09:00
Nguyễn Gia Phong
2ed62fbc69
gnu: Remove ruby-hoe-git.
...
* gnu/packages/ruby-xyz.scm (ruby-hoe-git): Delete variable.
Change-Id: If65d48dfc58a7c2b3377f4a85d493f015909d5b4
Closes: https://codeberg.org/guix/guix/issues/6940
2026-04-09 15:36:48 +09:00
Jan Wielkiewicz
ac7d349a06
gnu: Add lua-lsqlite3 and variants.
...
* gnu/packages/lua.scm (make-lua-lsqlite3): New procedure.
(lua-lsqlite3, lua5.1-lsqlite3, lua5.2-lsqlite3, lua5.4-lsqlite3):
New variables.
Change-Id: I5f07f8178491b8e5afcf402c05c76ae508beeb3b
Merges: https://codeberg.org/guix/guix/pulls/6570
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:49:49 +09:00
Jan Wielkiewicz
65f18abb4f
gnu: Add lua-lunitx and variants.
...
* gnu/packages/lua.scm (make-lua-lunitx): New procedure.
(lua-lunitx, lua5.1-lunitx, lua5.2-lunitx, lua5.4-lunitx):
New variables.
Change-Id: I0dd07b6370aebbe1fc04a2a7a32f652ab6680581
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au >
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:31:24 +09:00
Clombrong
a996b705c4
gnu: lesspipe: Fix tput command check.
...
* gnu/packages/less.scm (lesspipe)[arguments]
<#:phases>{patch-command-paths}: Use full path for tput executable.
Change-Id: I3c8f17876068713abec0250e6195d15f9cda940e
Merges: https://codeberg.org/guix/guix/pulls/4786
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:09:20 +09:00
Clombrong
f320431c52
gnu: lesspipe: Fix charmap.
...
* gnu/packages/less.scm (lesspipe)[arguments]
<#:phases>{patch-command-paths}: Point locale to full glibc path.
Change-Id: I473f13b730e273892e8edef3234ad32a148af5b6
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 14:00:08 +09:00
Ludovic Courtès
af9b985f13
gnu: hwloc: Remove dependency on ‘level-zero’.
...
This undoes part of 0f4c29ef1d5bca603a3c0cb121a746a67c61022c; ‘level-zero’
support had no known use case and it would break dependents, such as mpich,
that would fail to run tests due to the lack of GPUs in the build environment.
* gnu/packages/mpi.scm (hwloc-2)[propagated-inputs]: Remove ‘level-zero’.
Fixes: guix/guix#7650
Change-Id: Ib6125d8b4bed343d44250e1c5df2d1f5ea8a99f3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7686
2026-04-09 00:35:42 +02:00
Ludovic Courtès
bfba90d651
gnu: libfabric: Build from a Git checkout.
...
* gnu/packages/linux.scm (libfabric)[source]: Switch to ‘git-fetch’.
[native-inputs]: New field.
(libfabric-1)[source]: Likewise.
Change-Id: I79a252c79210792b7c68589f922cd6fb6133e0f6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7635
2026-04-09 00:35:42 +02:00
Ludovic Courtès
4c88e99b03
gnu: prrte: Update to 4.1.0 and build from a Git checkout.
...
* gnu/packages/parallel.scm (prrte): Update to 4.1.0.
[source]: Switch to ‘git-fetch’.
[arguments]: Rewrite ‘remove-absolute-references’ phase to modify build
machinery. Replace ‘bootstrap’ phase.
[native-inputs]: Add autoconf, automake, libtool, flex, and python.
[outputs]: Remove since HTML documentation is not built.
Change-Id: I6d6b67d4b86e6490bd930f6b8c488e1a76b24c24
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
ba210393a1
gnu: openpmix: Update to 6.1.0.
...
* gnu/packages/parallel.scm (openpmix): Update to 6.1.0.
Change-Id: Icece7743b1b2ab24e0ad85c0aa255a8c47b85079
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
e682d13eb9
gnu: openmpi-5: Update to 5.0.10.
...
* gnu/packages/mpi.scm (openmpi-5): Update to 5.0.10.
Change-Id: I471e1d7f515b758281413beb7e874a5a762fc705
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
c28a989693
gnu: libfabric: Update to 2.5.0.
...
* gnu/packages/linux.scm (libfabric): Update to 2.5.0.
Change-Id: Ie6299da95af6866bf31c743b2ff3722b648ff572
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:42 +02:00
Ludovic Courtès
7541cb605c
gnu: libcxi: Update to 14.0.0.
...
* gnu/packages/linux.scm (libcxi): Update to 14.0.0.
Change-Id: I21364dd172527aec482c232668524c4c45eb56bc
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
4521941c14
gnu: cxi-driver: Update to 14.0.0.
...
* gnu/packages/linux.scm (cxi-driver): Update to 14.0.0.
Change-Id: I6031b5e80b2a9c18037f5f18e4860a23d962349e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
336628ef94
gnu: cassini-headers: Update to 14.0.0.
...
* gnu/packages/linux.scm (cassini-headers): Update to 14.0.0.
Change-Id: I7eec499cabbf1f1f986fcb5f2ec92da58f880b89
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
e92ce25ad0
gnu: rdma-core: Update to 62.0.
...
* gnu/packages/linux.scm (rdma-core): Update to 62.0.
Change-Id: Ic9b7237b4b5ac104567f652828e1eef3e72c4906
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
c94e9d2cbd
gnu: ucx: Update to 1.20.0.
...
* gnu/packages/fabric-management.scm (ucx): Update to 1.20.0.
Change-Id: I81b9d09ad3eea545482ab7d7fe8388ebae615910
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
83f248f453
gnu: openpmix: Build from a Git checkout.
...
* gnu/packages/parallel.scm (openpmix)[source]: Change to ‘git-fetch’ and
change ‘snippet’.
[arguments]: Replace ‘bootstrap’ phase.
[native-inputs]: Add autoconf, automake, libtool, and flex.
(openpmix-4)[source]: Switch to ‘git-fetch’ and change ‘snippet’.
Change-Id: I562d5e42754e488766a3ab8296ab2d5d7fc6c573
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Ludovic Courtès
10c52564eb
etc: Add MPI manifest for the ‘hpc’ team.
...
* etc/teams/hpc/mpi-manifest.scm: New file.
Change-Id: I5bbdbaee48efb840a04cffd6354ece2211c95c66
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-09 00:35:41 +02:00
Olivier Dion
1d05f25b3c
gnu: Update lttng stack and babeltrace.
...
* gnu/packages/instrumentation.scm (babeltrace): Update to 2.1.2.
[arguments]: Remove DISTSETUPOPTS make flag and autoreconf phase.
[native-inputs]: Remove autoconf, automake, libtool; simplify list.
(lttng-ust): Update to 2.15.0.
(lttng-tools): Update to 2.15.0.
[arguments]: Remove parallel-tests? flag and autoreconf phase.
[arguments]<'patch-default-man-path>: Update path from defaults.h to
defaults.hpp.
[native-inputs]: Remove autoconf, automake, libtool; add babeltrace;
sort alphabetically.
Change-Id: I5afbfdc916c47938f1542f4b28248e9efbc52773
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #6826
2026-04-09 00:35:40 +02:00
Roman Scherer
5648a93970
gnu: Add go-github-com-transparency-dev-formats.
...
* gnu/packages/golang-xyz.scm (go-github-com-transparency-dev-formats): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I19eae82ef5541e21397ea0f7c40f4324d3c77e04
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:37 +01:00
Roman Scherer
b3575204cb
gnu: Add go-github-com-sagikazarmark-locafero.
...
* gnu/packages/golang-xyz.scm (go-github-com-sagikazarmark-locafero): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I22e7648f704a3b31f68429fbb4b3deabfb66d00b
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
beea3265d0
gnu: Add go-github-com-shibumi-go-pathspec.
...
* gnu/packages/golang-xyz.scm (go-github-com-shibumi-go-pathspec): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I8b4dbc1d2a3616bf3e5975f1f1d170efcf6401cd
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
7a37e948db
gnu: Add go-github-com-microsoft-dev-tunnels.
...
* gnu/packages/golang-web.scm (go-github-com-microsoft-dev-tunnels): New
variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: If36a1eaf942b766bc7ed1415bd21758ab342eab6
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
3fc413537c
gnu: Add go-github-com-rodaine-table.
...
* gnu/packages/golang-xyz.scm (go-github-com-rodaine-table): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I048cd1024f5cb434d1a2bf18e4dda05836e65acc
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
56e1f6ade7
gnu: Add go-github-com-cli-go-gh-v2.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-go-gh-v2): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Iea44405db554fe73aa73152c73b6a57b82320c0a
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
475a6f2afa
gnu: Add go-github-com-thlib-go-timezone-local.
...
* gnu/packages/golang-xyz.scm (go-github-com-thlib-go-timezone-local): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ibb42e886204c5ca1b9289898d07a32d306056a52
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:36 +01:00
Roman Scherer
b10f7a315c
gnu: Add go-github-com-cli-go-internal.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-go-internal): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I6a091cc3c500aa01c7feb6e5fe1d5a20188be636
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:35 +01:00
Roman Scherer
410c7225e9
gnu: Add go-github-com-henvic-httpretty.
...
* gnu/packages/golang-web.scm (go-github-com-henvic-httpretty): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I589768da63713d5a88ce326be97bc12d6e7a4813
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
3f10d87e10
gnu: Add go-gopkg-in-h2non-gock-v1.
...
* gnu/packages/golang-check.scm (go-gopkg-in-h2non-gock-v1): New variable.
Change-Id: Ib4812ff4ffe794d123e79efab4bc40533cdeb193
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
7aa11c8f50
gnu: Add go-github-com-leaanthony-go-ansi-parser.
...
* gnu/packages/golang-xyz.scm (go-github-com-leaanthony-go-ansi-parser): New variable.
Change-Id: I0d6e8310b5dd73a8caf2c3930625247df8e81f45
2026-04-08 23:27:35 +01:00
Sharlatan Hellseher
76432712aa
gnu: go-github-com-transparency-dev-merkle: Fix typo.
...
*
gnu/packages/golang-xyz.scm (go-github-com-transparency-dev-merkle):
[description]: Fix typo.
Change-Id: I842ff1fcd2bed94589d6fdadbab2a523e4f93d66
2026-04-08 23:27:35 +01:00
Nicolas Graves
bf31052841
gnu: libzim: Fix package.
...
This is a follow-up to 1ae186f73c .
* gnu/packages/web.scm (libzim)
[native-inputs]: Fetch testing-suite with git.
[arguments]<#:configure-flags>: Refresh accordingly.
Change-Id: I1a2e95ecbf0f3cc1e2b6fef58cb84d52c448968e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #7750
2026-04-08 20:40:56 +02:00
jgart
279b5ace0d
gnu: trealla: Update to 2.92.19.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.19.
Change-Id: I7f8b75ce62a9bb6106c1b003c88a121c5ac97209
2026-04-08 12:21:48 -04:00
Yelninei
166753394b
gnu: inetutils: Remove Hurd64 patch.
...
The patch was obsoleted in inetutils 2.7.
* gnu/packages/patches/inetutils-hurd64.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch entry.
* gnu/packages/admin.scm (inetutils)[#:phases]: Remove 'apply-hurd64-patch phase
Change-Id: I49ace01506cc2c01d1d377b5d97383424ed57722
Merges: https://codeberg.org/guix/guix/pulls/7743
References: 69473322b5
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-09 01:10:25 +09:00
Cayetano Santos
5bc476e8f3
gnu: openroad-cli: Inherit build system.
...
* gnu/packages/electronics.scm (openroad-cli)[build-system]: Inherit.
Change-Id: Ic37a40ef41958239ae11b918b524c72460e7b2f2
2026-04-08 14:17:30 +02:00
Hugo Buddelmeijer
6faac6a31a
gnu: btar: Use newest librsync.
...
* gnu/packages/backup.scm (btar)[inputs]: Replace librsync-0.9 with
librsync.
Merges guix/guix!7732
Change-Id: Ib2c696185cfd6bc783c1fa2d246a589050e866f9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 12:09:28 +02:00
Nicolas Graves
1ae186f73c
gnu: libzim: Enable tests.
...
* gnu/packages/web.scm
(libzim)[arguments]<#:configure-flags>: Set test_data_dir.
[native-inputs]: Add testsuite origin.
Merges guix/guix!7698
Change-Id: I51c74d4e0feb84df90ce6b3fc09a6b7bed67e3a7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:56:05 +02:00
Cayetano Santos
56659fc6a6
gnu: ravanan: Use git fetch.
...
* gnu/packages/bioinformatics.scm (ravanan)[source]: Switch to
get-fetch.
Change-Id: Icbd58b742a1d5e145b8b071c1708b3ff01c72972
2026-04-08 11:51:10 +02:00
Cayetano Santos
2d153cff70
gnu: openroad: Update to 26Q2.
...
* gnu/packages/electronics.scm (openroad): Update to 26Q2.
[native-inputs]: Remove swig-4.0; add swig-4.4.
Change-Id: I8de23be24af76cea2c87eb7093f22e5991661a9e
2026-04-08 11:35:11 +02:00
Ludovic Courtès
ec2d7bb0bf
gnu: ravanan: Build with the same Guile as the ‘guix’ package.
...
Fixes a regression introduced in c3fefb065c .
* gnu/packages/bioinformatics.scm (ravanan)[inputs]: Replace ‘guile-3.0’
by a ‘lookup-package-input’ call.
Merges guix/guix!7734
Change-Id: I584bf55ddbf44e3cc13896f2ef48ccc8f305059d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:32:00 +02:00
Hugo Buddelmeijer
5e9d3119b4
gnu: ts4900-utils: Update to 3.0.0.
...
* gnu/packages/embedded.scm (ts4900-utils): Update to 3.0.0.
[native-inputs]: Add libgpiod and pkg-config.
Merges guix/guix!7733
Change-Id: I1e8bf5650af08eec8a017fe42642a0597f18ddc9
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-08 11:18:04 +02:00
Cayetano Santos
8ee3819be3
gnu: python-pytooling: Update to 8.14.0.
...
* gnu/packages/python-xyz.scm (python-pytooling): Update to 8.14.0.
Change-Id: I2cf143e92a4fc8b0acd42ab557f0aabd12a7cc95
2026-04-08 09:14:22 +02:00
Cayetano Santos
e07fee2352
gnu: magic: Update to 8.3.633.
...
* gnu/packages/electronics.scm (magic): Update to 8.3.633.
Change-Id: Ie7cb38e40acf856aee086fd7e1b866ea3ed30af7
2026-04-08 09:09:26 +02:00
Cayetano Santos
09968c8464
gnu: python-edalize: Update to 0.6.6.
...
* gnu/packages/electronics.scm (python-edalize): Update to 0.6.6.
[propagated-inputs]: Add python-pandas.
Change-Id: I1325f5ed013d8a3a965da09a5b8fefb07aff123f
2026-04-08 09:05:53 +02:00
Cayetano Santos
3a146314e9
gnu: netgen: Update to 1.5.318.
...
* gnu/packages/electronics.scm (netgen): Update to 1.5.318.
Change-Id: I66beab44abaee112d79c0c5ac5fadf23cb71dd95
2026-04-08 09:05:53 +02:00
Cayetano Santos
6f8a7927fb
gnu: apycula: Update to 0.32.
...
* gnu/packages/electronics.scm (apycula): Update to 0.32.
Change-Id: I8026cf6e3d54ef4dc220ee133a97ace3a1daf44c
2026-04-08 08:07:49 +02:00
Cayetano Santos
4af0ddd22d
gnu: librelane: Update to 3.0.2.
...
* gnu/packages/electronics.scm (librelane): Update to 3.0.2.
Change-Id: I1da5e5221b16c42a4254967f571dc1cc5bc708ae
2026-04-08 07:50:48 +02:00
Foster Hangdaan
bc8b5f6e60
gnu: gallery-dl: Update to 1.31.10.
...
* gnu/packages/video.scm (gallery-dl) [source]: Update to 1.31.10.
Update Git URL. [home-page]: Likewise.
Change-Id: I8da72367a97e0a20ec22f6b3ebf3d1c945b5d8b9
Merges: https://codeberg.org/guix/guix/pulls/7726
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 13:15:48 +09:00
Nguyễn Gia Phong
5ab1c34158
gnu: Add lua-scintillua.
...
* gnu/packages/lua.scm (lua-scintillua, lua5.4-scintillua):
New variables.
Change-Id: Idd90f8b2bfef8002dbb2f5172717d43895fd9f4f
2026-04-08 13:07:55 +09:00
jgart
1bfc951376
gnu: python-vulture: Update to 2.16.
...
* gnu/packages/python-check.scm (python-vulture): Update to 2.16.
[native-inputs]: Remove python-wheel. Add python-pytest-cov.
[propagated-inputs]: Remove python-toml. Add python-tomli
Change-Id: I952a0bf1ffd1a9a6cd67af6ed9bdf48cb1466a5b
2026-04-07 17:39:05 -04:00
Ashvith Shetty
75ad22703e
services: redis: Add prefix redis-.
...
* gnu/services/databases.scm
(maybe-string): Add prefix.
(serialize-field): Rename to `redis-serialize-field`,
remove gexp.
(redis-serialize-package): Add variable.
(serialize-string): Rename to `redis-serialize-string`.
(serialize-number): Rename to `redis-serialize-number`.
(redis-configuration): Add prefix.
* doc/guix.texi (Database Services) <redis>: Regenerate
documentation.
Merges: https://codeberg.org/guix/guix/pulls/6850
Change-Id: Iccbbb7108f8211b31769638ef885e485bab0ebc3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:41:58 +01:00
Roman Scherer
2f2d3f9b6a
gnu: Add go-github-com-cli-shurcool-graphql.
...
* gnu/packages/golang-vcs.scm (go-github-com-cli-shurcool-graphql): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I89d1852021fe5c3dcde76f98eaf81e966c484ce0
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:01:25 +01:00
Roman Scherer
5096a943ed
gnu: Add go-github-com-cli-oauth.
...
* gnu/packages/golang-web.scm (go-github-com-cli-oauth): New variable.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I26f9242c4607902ca554fd05acbc29cab329d9ec
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 21:01:25 +01:00
Roman Scherer
479d1ea923
gnu: go-github-com-charmbracelet-huh: Use git-fetch/lfs.
...
The charmbracelet/huh repository uses Git LFS for binary files.
Using git-fetch/lfs ensures proper checkout of these files, preventing hash
mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-huh): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I8d296731ec61efec58bad207212b633f6356468c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
8c9ec8751a
gnu: go-github-com-charmbracelet-x-xpty: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-xpty): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I3377e2830dd9e5a3cec645550624f65ed3f1f0a6
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
b3786b077f
gnu: go-github-com-charmbracelet-x-conpty: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-conpty): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I7e927ab22b0b10b5b8324895f0406c8fc4217656
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
29cd883e7b
gnu: go-github-com-charmbracelet-x-termios: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-termios): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Ib9492cfba7fe779ba2bb27918333d480c1b3b7ff
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
a4c4084472
gnu: go-github-com-charmbracelet-x-exp-strings: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-strings): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Ia3d2e0fbf113bd7d1c73e4b6459fe96cd9a475f0
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
0deb53a24e
gnu: go-github-com-charmbracelet-x-exp-slice: Use git-fetch/lfs.
...
The charmbracelet/x repository uses Git LFS for binary files (*.png, *.jpg,
*.ttf). Using git-fetch/lfs ensures proper checkout of these files,
preventing hash mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-exp-slice): Use
git-fetch/lfs method.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: Icb48340561aa40a1d653d3e8adb178a90e78e849
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:59:05 +01:00
Roman Scherer
afe95f9e67
gnu: go-github-com-charmbracelet-glamour: Use git-fetch/lfs.
...
The charmbracelet/glamour repository uses Git LFS for binary files (*.png).
Using git-fetch/lfs ensures proper checkout of these files, preventing hash
mismatches across different architectures.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-glamour): Use
git-fetch/lfs method.
[source]: Fix hash.
Relates-to: https://codeberg.org/guix/guix/pulls/5190
Change-Id: I7e6251cd2dc09ac48bcde2e2b9b142387eca0a9c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 20:58:43 +01:00
jgart
c71d1f0b97
gnu: gunicorn: Update to 25.3.0.
...
* gnu/packages/python-web.scm (gunicorn): Update to 25.3.0.
[properties]: Resolve CVE-2024-1135.
[arguments]: Remove build-doc phase.
[native-inputs]: Removed python-aiohttp, python-sphinx, and texinfo.
Added python-eventlet, python-h2, python-httpx, python-pytest-asyncio,
python-setuptools, and python-uvloop.
Change-Id: Ib272649687cda475b3dacf103b3c98b9e6be581d
2026-04-07 12:34:18 -04:00
Ashish SHUKLA
1ecac5702a
gnu: iwd: Update to 3.12
...
* gnu/packages/networking.scm (iwd): Update to 3.12.
Change-Id: I6ec1619f0d78f1c69c9de87726792f16c5144c94
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 00:12:06 +09:00
Ashish SHUKLA
1936a8c345
gnu: ell: Update to 0.83
...
* gnu/packages/linux.scm (ell): Update to 0.83.
Change-Id: I483da3056ad8df666fbe58e952f88d21d4dc840f
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-08 00:11:44 +09:00
Nguyễn Gia Phong
c973e81521
tests: miniflux: Use the default PostgreSQL version.
...
* gnu/tests/web.scm (miniflux-base-system)[postgresql-service-type]:
Replace postgresql-13 with postgresql.
Change-Id: Iee411b6045ced64592937ed3dfda39c900ec52e7
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
9d4a2622a8
tests: timescaledb: Fix postgresql package in profile.
...
* gnu/tests/databases.scm (%timescaledb-os)[services]<postgresql>:
Use the postgresql package from timescaledb's inputs.
(run-timescaledb-test): Use the psql binary installed in the profile.
Change-Id: Ib9a0efd3534f2f0731e3d58ac4f8f59301fc8592
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
aad3d18103
gnu: timescaledb: Update to 2.26.1.
...
* gnu/packages/databases.scm (timescaledb): Update to 2.26.1.
[source]<snippet>: Update the list of proprietary files to remove.
[inputs]: Replace postgresql with postgresql-17.
Change-Id: I4556c8f7706a1b00fbd13084e7a2cbe0517367a8
2026-04-07 23:23:33 +09:00
Nicolas Graves
b38f4f359b
gnu: ruby-pg: Update to 1.6.2.
...
* gnu/packages/patches/ruby-pg-connect-timeout.patch:
Delete upstreamed patch.
* gnu/packages/ruby-xyz.scm (ruby-pg)[source]:
Update to 1.6.2. Drop patch.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I5b6cfaf96199216d6f80c727d8e10b7f4c51577a
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 23:23:33 +09:00
Nguyễn Gia Phong
2cdb187a3b
gnu: unixodbc: Update to 2.3.14.
...
* gnu/packages/databases.scm (unixodbc): Update to 2.3.14.
Change-Id: I79a3d21aace805886a61c443fc25f10a845808bd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-04-07 23:23:33 +09:00
Ashish SHUKLA
5589226ba3
gnu: shadow: Update to 4.19.0.
...
* gnu/packages/admin.scm (shadow): Update to 4.19.0.
Add native-inputs. [arguments]<#:configure-flags>: Add flags.
<#:phases>: Remove "remove-groups" phase.
Merges: https://codeberg.org/guix/guix/pulls/5296
Change-Id: I750fadef67742423801d9f3c6e3c2b21d636025e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Hartmut Goebel
34e97d4ef4
gnu: apr: Update to 1.7.6.
...
* gnu/packages/apr.scm (apr): Update to 1.7.6.
Merges: https://codeberg.org/guix/guix/pulls/5764
Change-Id: Ieb93b897e68dbe0d0b05da5c0ee7d82633be43c7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Ashish SHUKLA
4096f678b6
gnu: inetutils: Update to 2.7.
...
* gnu/packages/admin.scm (inetutils): Update to 2.7.
Merges: https://codeberg.org/guix/guix/pulls/4845
Change-Id: Ibb1e53c894686fd2a9e70a39c0125cfc1cbf571a
Reviewed-by: Nguyễn Gia Phong <cnx@loang.net >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
aa9d9212eb
gnu: Add postgresql-17.
...
* gnu/packages/databases.scm (postgresql-17): New variable.
(postgresql-16): Redefine with postgresql-17 inheritance (same
derivation as in previous commit).
Change-Id: I1a14dc6835a043138fae2163efd07d068a2c2783
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
086b94116d
gnu: postgresql-15: Don't inherit source.
...
* gnu/packages/databases.scm (postgresql-15)[source]: Avoid
inheritance where it's not useful.
Change-Id: I6651a9ae6908e6c6a32f9194d4a5bd9400fe8462
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
95ed6f28a2
gnu: postgresql-16: Update to 16.11.
...
* gnu/packages/databases.scm (postgresql-16): Update to 16.11.
Change-Id: I3056f21680e59e6c5cb52eac25c4799bf5ea2a25
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
77c6b115e7
gnu: postgresql-15: Update to 15.15.
...
* gnu/packages/databases.scm (postgresql-15): Update to 15.15.
Change-Id: I7d42272498be52aacd699c18f8d9d9e2ba1814ae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
b4123117b8
gnu: postgresql-14: Update to 14.20.
...
* gnu/packages/databases.scm (postgresql-14): Update to 14.20.
Change-Id: Ife4298e278573d76e7a38f0f538954d401271835
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:33 +09:00
Nicolas Graves
43f254c7c3
gnu: postgresql-13: Deprecate package.
...
* gnu/packages/databases.scm (postgresql-13): Deprecate package.
Change-Id: If0ba28857fa48d407c8e5318443fc2d9bf7883b6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:32 +09:00
Nicolas Graves
83c969ffb4
gnu: postgresql-13: Update to 13.23.
...
* gnu/packages/databases.scm (postgresql-13): Update to 13.23.
Change-Id: I1bd2251a4285197da0f70281c8a7acd86b1be1c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-07 23:23:32 +09:00
jgart
219bdc743b
gnu: python-eventlet: Update to 0.40.4.
...
* gnu/packages/python-web.scm (python-eventlet): Update to 0.40.4.
[native-inputs]: Remove python-pypa-build.
Change-Id: I312a183fd87ea2531068d5168e7f96112ded951e
2026-04-07 09:02:43 -04:00
jgart
7f849f7ba2
gnu: trealla: Update to 2.92.17.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.17.
Change-Id: Ia4514eb64228797f89d32d5b997264a23bed8bde
2026-04-07 08:16:46 -04:00
Romain GARBAGE
8f7e01b698
gnu: openmpi-5: Drop calls to PACKAGE?.
...
See https://codeberg.org/guix/guix/pulls/7609#issuecomment-12558714 .
* gnu/packages/mpi.scm (openmpi-5): Drop calls to PACKAGE?.
Change-Id: I19254aea9e71773cbbdf9719a129f33a0c153e87
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7609
2026-04-07 13:26:21 +02:00
Romain GARBAGE
ae0a9c93be
gnu: openmpi-5: Explicitly activate PSM2 when present.
...
* gnu/packages/mpi.scm (openmpi-5): Explicitly activate PSM2 when present.
Change-Id: I4516553ddc88c68459ae028488927d37ef8c29af
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-04-07 13:26:20 +02:00
Ludovic Courtès
c7cb771cf4
services: nginx: Fix ‘stop’ in cases where a custom config file is passed.
...
Previously, when the ‘file’ field of ‘nginx-configuration’ was true, the PID
file would be unknown; thus, the ‘start’ method would return #t and the ‘stop’
method would eventually fail with a type error because it would receive #t
instead of a process.
This fixes it by changing ‘stop’ to invoke “nginx -s stop” when the service’s
value is not a process.
* gnu/services/web.scm (nginx-shepherd-service): In ‘stop’, change to invoke
“nginx -s stop” when ‘value’ is not a process.
Fixes: guix/guix#7061
Reported-by: Dan Littlewood
Change-Id: I20ff065ecd2c64e5fc98f59c25d91b300bc7b4cd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7543
2026-04-07 13:26:20 +02:00
Sergio Pastor Pérez
4ac798a284
gnu: apl: Update to 2.0.1.
...
* gnu/packages/apl.scm (apl): Update to 2.0.1.
[native-inputs]: Add `gettext-minimal', `which', `pkg-config'.
[inputs]: Add `libxcb', `fftw', `gsl', `libpng', `gtk+'.
[phases]: Adjust `fix-configure'.
Change-Id: Ieaa907099a4f328f9bf3bf197cda8d6f6a3b165a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7597
2026-04-07 13:26:20 +02:00
Ludovic Courtès
d41a383ef2
svn-download: Add missing module import for SWH fallback.
...
Fixes a regression introduced in ad8d386168 ,
where a call to ‘u8-list->bytevector’ was introduced without the
corresponding (rnrs bytevectors) import.
* guix/svn-download.scm (svn-fetch-builder): In gexp, add missing (rnrs
bytevectors) import.
Change-Id: I38a29d94a4645ff24ef44a84196a6040945776b8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7674
2026-04-07 13:26:20 +02:00
Vagrant Cascadian
63db6c8dc7
gnu: guile-bytestructures: Update to 2.0.2.
...
* gnu/packages/guile.scm (guile-bytestructures): Update to 2.0.2.
[source]: Adjust tag used to fetch git commit.
Change-Id: If77d8d6b8171d2f425e2623b93e14838dfee67fa
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #7606
2026-04-07 13:26:20 +02:00
fanquake
da957db871
gnu: cross-base: mingw: use compressed debug sections
...
I can no-longer recreate the mentioned failure.
* gnu/packages/cross-base.scm (cross-binutils-package): Remove the usage
of --enable-compressed-debug-sections=no.
Change-Id: Iff64696a3a9630c026fc72689fc927aa33e26c4b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #985
2026-04-07 13:26:20 +02:00
宋文武
f544124dec
gnu: ibus-skk: Fix build.
...
* gnu/packages/ibus.scm (ibus-skk)[arguments]: Add
"-Wno-error=incompatible-pointer-types" to CFLAGS.
Change-Id: Ic55b0b878edd8ec7d40679468c2c1e89745301d9
2026-04-07 18:39:39 +08:00
宋文武
043fe19e47
gnu: fcitx5-lua: Update to 5.0.16.
...
* gnu/packages/fcitx5.scm (fcitx5-lua): Update to 5.0.16.
[native-inputs]: Add pkg-config.
Change-Id: I2dff381e854a9a807597fb34a6a2b66cd2cbeb53
2026-04-07 18:39:39 +08:00
宋文武
e831681a3b
gnu: fcitx5-hangul: Update to 5.1.9.
...
* gnu/packages/fcitx5.scm (fcitx5-hangul): Update to 5.1.9.
Change-Id: I487475e8accead397d1e7ecc3c8054866e756290
2026-04-07 18:39:39 +08:00
宋文武
e6371562de
gnu: fcitx5-rime: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-rime): Update to 5.1.13.
Change-Id: Ie89d5ac9a4ed61bc129a60900c353976361d1180
2026-04-07 18:39:39 +08:00
宋文武
fda6e527fd
gnu: fcitx5-configtool: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-configtool): Update to 5.1.13.
Change-Id: Id93b02796be91fb27735782b3d82afc2ed5d448b
2026-04-07 18:39:39 +08:00
宋文武
5cabdf1b74
gnu: fcitx5-chinese-addons: Update to 5.1.12.
...
* gnu/packages/fcitx5.scm (fcitx5-chinese-addons): Update to 5.1.12.
Change-Id: Iee26d57fc5076a8a20ff28d482c258f49bb7ed7a
2026-04-07 18:39:39 +08:00
宋文武
a28c262811
gnu: libime: Update to 1.1.14.
...
* gnu/packages/fcitx5.scm (libime): Update to 1.1.14.
Change-Id: I5395e66137c9e7dff45f66e89cbdbbcac9d84c21
2026-04-07 18:39:39 +08:00
宋文武
74bf7d1d39
gnu: fcitx5-chewing: Update to 5.1.11.
...
* gnu/packages/fcitx5.scm (fcitx5-chewing): Update to 5.1.11.
Change-Id: I63438f5116acaf642151a4a38e1ff41074e965cb
2026-04-07 18:39:39 +08:00
宋文武
d35d2b3320
gnu: fcitx5-unikey: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-unikey): Update to 5.1.10.
Change-Id: I8926c63dffa7892d561da7d474ad5e7d7369b9cb
2026-04-07 18:39:39 +08:00
宋文武
cae28b97f8
gnu: fcitx5-skk: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-skk): Update to 5.1.10.
[arguments]<#:configure-flags>: Replace 'SKK_DEFAULT_PATCH' with 'SKK_PATH'.
Change-Id: I957f068c3c5122091c07a64fe5d076ab783845b3
2026-04-07 18:39:39 +08:00
宋文武
820884ec70
gnu: libskk: Update to 1.1.1.
...
* gnu/packages/patches/libskk-fix-invalid-escape.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/language.scm (libskk): Update to 1.1.1.
[source]: Remove patch.
[propagated-inputs]: Add glib and libgee.
Change-Id: I696a460f624319f8f314e08b07e3c1de4c7fd191
2026-04-07 18:39:39 +08:00
宋文武
f708c0c563
gnu: fcitx5-anthy: Update to 5.1.10.
...
* gnu/packages/fcitx5.scm (fcitx5-anthy): Update to 5.1.10.
Change-Id: I68c6b4ae99df8116c498f67591538748e713b2e4
2026-04-07 18:39:39 +08:00
宋文武
6ebe8026e9
gnu: fcitx5-qt: Update to 5.1.13.
...
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.1.13.
Change-Id: I04f7ccf0c1d428ada228f3c064e3503a19df4593
2026-04-07 18:39:39 +08:00
宋文武
7c4a25dacc
gnu: fcitx5-gtk: Update to 5.1.6.
...
* gnu/packages/fcitx5.scm (fcitx5-gtk): Update to 5.1.6.
Change-Id: I747ce4a7c5ec3dfe67134e95e11c83e8adb35fbb
2026-04-07 18:39:39 +08:00
宋文武
9d5e5ba65e
gnu: fcitx5: Update to 5.1.19.
...
* gnu/packages/fcitx5.scm (fcitx5): Update to 5.1.19.
(source): Add snippet.
[arguments]: Pass '-DUSE_SYSTEM_YOGA=ON' to configure flags.
[inputs]: Remove json-c. Add nlohmann-json and yoga.
Change-Id: Id576490f4fa3e8b965547ef7933891c195981d34
2026-04-07 18:39:38 +08:00
宋文武
ffe9714823
gnu: Add yoga.
...
* gnu/packages/web.scm (yoga): New variable.
Change-Id: I5116d49a7ba7316f1dd52b4fa35cba1d98d7359f
2026-04-07 18:39:38 +08:00
Cayetano Santos
944a0839f8
gnu: emacs-org-modern: Update to 1.13.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.13.
[arguments]: Disable #:tests?; add ’makeinfo #:phase.
[native-inputs]: Add texinfo.
Change-Id: Iba4b662a0b16769b75ef6176730beb5b54e0f7ca
2026-04-07 12:33:01 +02:00
Cayetano Santos
2228168b3e
gnu: emacs-embark: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-embark): Update to 1.2.
Change-Id: I3e6cc2514fd2d505bec29ee3a7b27473836455fc
2026-04-07 12:29:47 +02:00
Cayetano Santos
71ef4a05ad
gnu: emacs-greader: Update to 0.19.0.
...
* gnu/packages/emacs-xyz.scm (emacs-greader): Update to 0.19.0.
[arguments]: Add ’make-info #:phase.
[native-inputs]: Add texinfo.
Change-Id: I50e4dde1b983396dbc1f8ddc06461e556cfa8fcf
2026-04-07 12:22:56 +02:00
Sergey Trofimov
7410c79a1c
gnu: emacs-telega: Update to 0.8.620.
...
* gnu/packages/emacs-xyz.scm (emacs-telega): Update to 0.8.620.
Merges guix/guix!7574
Change-Id: Iec9cf2081bbada222472b1c1cf26f682914e62c7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 12:03:22 +02:00
Sergey Trofimov
cd0e8b6962
gnu: tdlib: Update to 1.8.62.
...
* gnu/packages/telegram.scm (tdlib): Update to 1.8.62.
Merges guix/guix!7574
Change-Id: Ifd785181c2b6df4fd4a5313d3c9660ace01d5457
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 12:03:03 +02:00
bdunahu
47fd7f8657
gnu: zathura-cb: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-cb): Update to 2026.02.03.
[source]: Switch to git-fetch.
[arguments]: Minor style adjustment.
<#:phases>: Remove unnecessary 'patch-plugin-directory phase.
<#:configure-flags>: Specify correct directory to install plugin.
Merges guix/guix!7553
Change-Id: I1d0b6d0b798f69ea5afc9cb46240fee9fd840952
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:24 +02:00
bdunahu
85253adcfe
gnu: zathura-djvu: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-djvu): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: Id84566b30746fab177787b686823141792e95a95
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:15 +02:00
bdunahu
e6848d6fad
gnu: zathura-pdf-mupdf: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-pdf-mupdf): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I987fcf006d08f6e0a25d4ec9dbadca79e44d4461
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:22:07 +02:00
bdunahu
42bc492bf2
gnu: zathura-pdf-poppler: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-pdf-poppler): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I89820a35866499c75dc0c32d6812eedecc350700
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:56 +02:00
bdunahu
a63407c412
gnu: zathura-ps: Update to 2026.02.03.
...
* gnu/packages/pdf.scm (zathura-ps): Update to 2026.02.03.
Merges guix/guix!7553
Change-Id: I0346b66a6ebe11b266e3f8f0b1d2d1e0ba307968
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:47 +02:00
bdunahu
8905dce908
gnu: zathura: Update to 2026.03.27.
...
* gnu/packages/pdf.scm (zathura): Update to 2026.03.27.
[native-inputs]: Remove check.
[inputs]: Add json-glib.
[propagated-inputs]: Add gtk+; delete cairo.
Merges guix/guix!7553
Change-Id: I0da32c6c437a9de88f77d5585e1c8615993d5da4
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:21:30 +02:00
bdunahu
b396b08b7f
gnu: girara: Update to 2026.02.04.
...
* gnu/packages/gtk.scm (girara): Update to 2026.02.04.
[arguments]: Remove unnecessary 'start-xserver phase.
[propagated-inputs]: Remove gtk+ and json-glib.
[native-inputs]: Remove check, gettext-minimal, xorg-server-for-tests,
glib:bin.
[inputs]: Add glib.
Merges guix/guix!7553
Change-Id: I655f5c67e207dde9d9609ee7c91805255c6ed2ee
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Modified-by: Cayetano Santos <csantosb@inventati.org >
2026-04-07 11:20:55 +02:00
Cayetano Santos
5527b670ca
teams: hpc: Adopt fabric-management module.
...
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/fabric-management.scm".
* CODEOWNERS: Regenerate file.
Merges guix/guix!7703
Change-Id: I2f93401ed39f56a39dafbff4a81f95ea3b09d2f0
2026-04-07 10:33:10 +02:00
Herman Rimm
d9a7cdd731
gnu: minizinc: Add Google's OR-Tools as solver.
...
* gnu/packages/maths.scm (minizinc)[inputs]: Add or-tools.
[arguments]<#:phases>{install-solver-configs}:
Install OR-Tools' config.
Change-Id: Ibc301b458487c3465251c1c6d97f5858d7d6d59e
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 17:25:09 +09:00
Tomas Volf
da204c65db
gnu: Add rxvt-unicode-terminfo.
...
* gnu/packages/xdisorg.scm (rxvt-unicode-terminfo): New variable.
Change-Id: I6433bc307b2a8037b3a28ad9ac61350f86737851
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-07 17:10:00 +09:00
Maxim Cournoyer
ef465f8910
system/nss: Add 'merge' to NSS actions.
...
* gnu/system/nss.scm (lookup-action): Add merge.
Change-Id: I68ef691fe66f295735d82d72fea82adda3552df3
2026-04-07 15:10:10 +09:00
Maxim Cournoyer
9d986b2f03
doc: Fix documentation of the name service switch.
...
The previously referenced `nscd-service' procedure no longer exists.
* doc/guix.texi (Name Service Switch): Adjust to refer to nscd-service-type
and its nscd-configuration configuration record.
Change-Id: Ib2b5ef69facf3489626782ad9dbd927a27c04084
2026-04-07 15:10:10 +09:00
Wilko Meyer
c63b598686
gnu: linux-libre 6.19: Update to 6.19.11.
...
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.11.
(linux-libre-6.19-pristine-source): Update hash.
Change-Id: Ic03485cd4dbeebefa1da51210d670350b33e7e3e
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:35 -07:00
Wilko Meyer
129cf96915
gnu: linux-libre 6.18: Update to 6.18.21.
...
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.21.
(linux-libre-6.18-pristine-source): Update hash.
Change-Id: If65363e23cff035a17c05872f56bdafe746f0038
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:31 -07:00
Wilko Meyer
8a4b8fbbd5
gnu: linux-libre 6.12: Update to 6.12.80.
...
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.80.
(linux-libre-6.12-pristine-source): Update hash.
Change-Id: Ife8bc24950b628b99900be0ed4d29fac4181f374
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-04-06 21:24:22 -07:00
Hugo Buddelmeijer
fadd4190d1
gnu: pyotherside: Update to 1.6.2 and fix build.
...
* gnu/packages/qt.scm (pyotherside): Update to 1.6.2.
Merges: https://codeberg.org/guix/guix/pulls/7641
Change-Id: I16e214dbe315886f2b7ee19f29b23ed7f374d7f5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:59:52 +01:00
Hugo Buddelmeijer
17d745cf3f
gnu: es: Update to 0.10.0 and fix build.
...
* gnu/packages/shells.scm (es): Update to 0.10.0.
[source]: Switch to git-fetch.
[native-inputs]: Add autoconf-2.72, automake, config, and procps, remove bison.
Merges: https://codeberg.org/guix/guix/pulls/7680
Change-Id: Ia159e315ed9006fdc6f63842918e97b2218483a1
Reviewed-by: Jonas Meeuws <jonas.meeuws@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:57:57 +01:00
Sharlatan Hellseher
fa2ad6b8b9
gnu: Add go-github-com-baozisoftware-qrcode-terminal-go.
...
* gnu/packages/golang-xyz.scm (go-github-com-baozisoftware-qrcode-terminal-go): New variable.
Change-Id: I9c3073a78982008040667de7f6a7e42af95ddf91
2026-04-06 22:49:32 +01:00
Sharlatan Hellseher
79c56dcadf
gnu: Add go-github-com-42wim-go-gitter.
...
* gnu/packages/golang-web.scm (go-github-com-42wim-go-gitter): New variable.
Change-Id: I5068befac87da5fae2e79548929888eb580e785c
2026-04-06 22:40:11 +01:00
Sharlatan Hellseher
3e4980c3eb
gnu: Add go-github-com-mrexodia-wray.
...
* gnu/packages/golang-web.scm (go-github-com-mrexodia-wray): New variable.
Change-Id: I124b28d541a0f13411c672d55f3045f9636c9ae2
2026-04-06 22:39:33 +01:00
Denis 'GNUtoo' Carikli
a98a265d97
gnu: matterbridge: Unbundle more vendor libraries.
...
The go-modernc-org-ccgo-v3, go-modernc-org-libc and
go-modernc-org-sqlite packages are in Guix, however using them bring a
dependency on go-modernc-org-cc-v4 which make tests fail.
* go-modernc-org-ccgo-v3(matterbridge): unbundle more libraries.
[sources]<#:snippet>: Remove empty vendor/github.com/mgutz directory;
unbundle more libraries.
[inputs]: Add go-github-com-apex-log, go-github-com-gomarkdown-markdown,
go-github-com-google-gops, go-github-com-gorilla-schema,
go-github-com-jeffail-gabs, go-github-com-labstack-echo-v4,
go-github-com-matterbridge-gomatrix, go-github-com-mattn-godown,
go-github-com-minio-md5-simd, go-github-com-pborman-uuid,
go-github-com-philhofer-fwd, go-github-com-remyoudompheng-bigfft,
go-github-com-tinylib-msgp, go-github-com-valyala-fasttemplate,
go-github-com-vmihailenco-msgpack-v5,
go-github-com-vmihailenco-tagparser, go-go-mau-fi-libsignal,
go-go-mau-fi-whatsmeow, go-lukechampine-com-uint128,
go-modernc-org-cc-v3, go-modernc-org-mathutil, go-modernc-org-memory,
go-modernc-org-opt, go-modernc-org-strutil, and go-modernc-org-token.
Merges: https://codeberg.org/guix/guix/pulls/7169
Change-Id: I9a8f75c42619ccfc29310b04bcc5450e93ee8a69
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:17:36 +01:00
Christopher Baines
61e4710cf0
gnu: Add hd-idle.
...
* gnu/packages/hardware.scm (hd-idle): New variable.
Merges: https://codeberg.org/guix/guix/pulls/7524
Change-Id: Ib15912adfb745fd39b961e9fe17e4ffa89716f50
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:11:38 +01:00
Christopher Baines
b6ced8cbab
gnu: Add go-github-com-benmcclelland-sgio.
...
* gnu/packages/golang-xyz.scm (go-github-com-benmcclelland-sgio): New
variable.
Change-Id: I3706afd47f23690a96db7f77c41d278058abf2f2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:11:29 +01:00
Hugo Buddelmeijer
a349056e82
gnu: delly: Update to 1.7.3.
...
* gnu/packages/bioinformatics.scm (delly): Update to 1.7.3.
Merges: https://codeberg.org/guix/guix/pulls/7710
Change-Id: Ib88fe130f3073bbda7725d00a15cf2045c5d60e6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 22:05:27 +01:00
Roman Scherer
558b797d88
gnu: Add go-github-com-flynn-go-docopt.
...
* gnu/packages/golang-xyz.scm (go-github-com-flynn-go-docopt): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Id42421fb19e1f1daf247d5b103ddc91c6c62d61c
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:34:38 +01:00
Roman Scherer
14f4a8eaa0
gnu: Add go-github-com-muhammadmuzzammil1998-jsonc.
...
* gnu/packages/golang-xyz.scm (go-github-com-muhammadmuzzammil1998-jsonc): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I30d7be35f9dfc2bd9fac539cf0c1874f1e9d1470
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
613cdc4b46
gnu: Add go-github-com-mattn-go-localereader.
...
* gnu/packages/golang-xyz.scm (go-github-com-mattn-go-localereader): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: I4fc964e87ad2c57342ca9e172ac10be8be414bb3
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
62058f9422
gnu: Add go-github-com-digitorus-timestamp.
...
* gnu/packages/golang-xyz.scm (go-github-com-digitorus-timestamp): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Ic91b0bb224f85bc546bd6c29676d52b1629921c1
Reviewed-by: Johannes Christ <jc@jchri.st >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Roman Scherer
5c3a7b2206
gnu: Add go-github-com-digitorus-pkcs7.
...
* gnu/packages/golang-crypto.scm (go-github-com-digitorus-pkcs7): New variable.
Relates-to: https://codeberg.org/guix/guix/issues/5190
Change-Id: Idc459f1cfed08fdb063e4e432a2e93c0bf8aa349
Reviewed-by: Johannes Christ <jc@jchri.st >
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-04-06 21:32:43 +01:00
Sören Tempel
a3042cb349
gnu: Add cvc5.
...
* gnu/packages/maths.scm (cvc5): New variable.
Change-Id: Ia8bb80d7763f1dcf8497ae31f35661f4935c853f
2026-04-06 21:21:57 +02:00
jgart
955c617d5c
gnu: trealla: Update to 2.92.16.
...
* gnu/packages/prolog.scm (trealla): Update to 2.92.16.
Change-Id: I0852c705b515ad128d892cbb76fbf877f438138d
2026-04-06 09:27:01 -04:00
jgart
9215ffa155
gnu: toys: Update to 0.1.0.
...
* gnu/packages/package-management.scm (toys): Update to 0.1.0.
[version]: Use versioned release.
Change-Id: I314031dfae16b1c35de38ef1c947e8b6b99a3fca
2026-04-06 09:26:08 -04:00
Danny Milosavljevic
5d991cceea
gnu: openjdk@11: Make Java AWT desktop API work.
...
* gnu/packages/java.scm (openjdk11)[inputs]: Add gtk+.
Change-Id: Ic6d250991c00d7b0476a5d1fdc71f610b90e7f74
2026-04-06 13:30:28 +02:00
Danny Milosavljevic
7c59b19fb0
gnu: openjdk@9: Make Java AWT desktop API work.
...
* gnu/packages/java.scm (openjdk9)[inputs]: Add gtk+.
Change-Id: I11906b3dd7bca1b36dc66f73a779beda505a6894
2026-04-06 13:30:28 +02:00
Danny Milosavljevic
62cbf9bb37
gnu: ibus-speech-to-text: Make audio capture work.
...
* gnu/packages/ibus.scm (ibus-speech-to-text)[inputs]: Add gst-plugins-good.
Change-Id: Ia6b37dede4805ff66f7735740fa296f2161a963b
2026-04-06 13:27:10 +02:00
Nicolas Goaziou
917d358203
gnu: giac: Update to 2.0.0-21.
...
* gnu/packages/algebra.scm (giac): Update to 2.0.0-21.
Change-Id: I92643bf5222ff632637ecd775d0b689ce800c0e8
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
3166b940ee
gnu: nauty: Update to 2.9.3.
...
* gnu/packages/maths.scm (nauty): Update to 2.9.3.
Change-Id: I86d77c73014b4564f3e05f4111665315bc7e701f
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
4790471794
gnu: scummvm: Update to 2026.2.0.
...
* gnu/packages/emulators.scm (scummvm): Update to 2026.2.0.
Change-Id: I5fb49aca025e38f4c7ef2ea2c527901735b2b9ff
2026-04-06 13:07:03 +02:00
Nicolas Goaziou
a00f183b31
gnu: crawl: Update to 0.34.1.
...
* gnu/packages/games.scm (crawl): Update to 0.34.1.
Change-Id: I2a69a0b8be6d69b83652e0db1b8ea91277444a7c
2026-04-06 13:07:02 +02:00
Hugo Buddelmeijer
ebf8fa45e9
gnu: gtx: Fix build.
...
* gnu/packages/gnome.scm (gtx)[#:configure-flags]: Add
“-Wno-error=incompatible-pointer-types” to CFLAGS.
Change-Id: I157f32c20f4f1ea049f2ca8444b431854f5cfd4e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-04-06 11:47:31 +02:00
Liliana Marie Prikler
66b39b0746
gnu: pitivi: Build with cvtracker plugin.
...
* gnu/packages/video.scm (pitivi)[inputs]: Update gst-plugins-bad selection to
also build “opencv” plugin.
2026-04-06 11:47:31 +02:00
Liliana Marie Prikler
861d8c1c7f
gnu: pitivi: Fix launch.
...
* gnu/packages/video.scm (pitivi)[inputs]: Replace python-pygobject with
python-pygobject-3.50.
2026-04-06 11:47:30 +02:00
jgart
969918308b
gnu: Add toys.
...
* gnu/packages/package-management.scm (toys): New variable.
Co-authored-by: unwox <me@unwox.com >
Merges guix/guix!7605
Change-Id: I900c0b197427982a6b1dfdc09d4e4d24a7cdfb73
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-04-06 11:46:23 +02:00
Efraim Flashner
2ad4fb70a0
gnu: vim-fugitive: Update to 3.7-1.3b753cf.
...
* gnu/packages/vim.scm (vim-fugitive): Update to 3.7-1.3b753cf.
Change-Id: I5c9268ebd8ddf36af933433a4dc0fa4ada8ec13f
2026-04-06 12:43:50 +03:00
Nicolas Goaziou
f52f04210b
gnu: openboard: Update to 1.7.7.
...
* gnu/packages/education.scm (openboard): Update to 1.7.7.
Change-Id: Ib723e25d8a598a98bd2c6d928d770e31c9c1f0b2
2026-04-06 11:41:13 +02:00
Nicolas Goaziou
f8076b3537
gnu: li-ri: Update to 3.1.6.
...
* gnu/packages/games.scm (li-ri): Update to 3.1.6.
Change-Id: Ie869531199db0c82983f77bcf31abfd9c52c74c5
2026-04-06 11:15:39 +02:00
Nicolas Goaziou
447d01035d
gnu: jumpnbump: Update to 1.70.
...
* gnu/packages/games.scm (jumpnbump): Update to 1.70. Modernize package.
Change-Id: I1428e2bba8ce50e883e2d62b3fc2e39493e34314
2026-04-06 11:12:00 +02:00
Nicolas Goaziou
67af20238d
gnu: xournalpp: Update to 1.3.4.
...
* gnu/packages/pdf.scm (xournalpp): Update to 1.3.4.
Change-Id: I5500ed1183e768952db2c65d9b3a78a8379ed323
2026-04-06 10:58:34 +02:00
Patrick Norton
24397a022a
gnu: wireshark: Update to 4.6.4.
...
* gnu/packages/networking.scm (wireshark): Update to 4.6.4.
Change-Id: I1e234131d5882d6f3c17c7931d1509c5e5a53dd9
Merges: https://codeberg.org/guix/guix/pulls/7673
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net >
2026-04-06 15:24:07 +09:00
Nguyễn Gia Phong
8c87026305
gnu: Add lua5.4-filesystem.
...
* gnu/packages/lua.scm (lua5.4-filesystem): New variable.
Change-Id: I8097984be60196ba967a41c941ca08a3c3427414
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
0240c7939c
gnu: lua-filesystem: Update to 1.9.0.
...
* gnu/packages/lua.scm (make-lua-filesystem): Update to 1.9.0.
Change-Id: I51f7fea999b36b0a00045701b4402b8604d0257e
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
429b259a37
gnu: Add lua5.4-lpeg.
...
* gnu/packages/lua.scm (lua5.4-lpeg): New variable.
Change-Id: I90b67baf05f3141db4d99188c7a50ed25d212dbe
2026-04-06 15:04:18 +09:00
Nguyễn Gia Phong
e9cd44074f
gnu: lua-lpeg: Update to 1.1.0.
...
* gnu/packages/lua.scm (make-lua-lpeg): Update to 1.1.0.
Change-Id: I2f52b622f2230cbcdf83f6791e5be9ade010b533
2026-04-06 15:04:14 +09:00