1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-04 18:24:09 +02:00
Commit Graph

188931 Commits

Author SHA1 Message Date
Maxim Cournoyer dc64ec527c build: Ensure the installed pre-push git hook matches its source.
* Makefile.am ($(GIT_HOOKS_DIR)/pre-push): Make a phony target, and copy file
when the target differs from its prerequisite.

Fixes: #7645
Reported-by: Gábor Udvari <mail@gaborudvari.com>
Change-Id: I6b5f677afe59c25a4d8905da814af4bbd91fb401
2026-05-29 11:52:12 +09:00
Kaelyn Takata 9873d2c433 gnu: python@3.12: Support cross-compilation.
* gnu/packages/python.scm (python-3.12)[arguments]: Pass
‘--with-build-python’ when cross-compiling.

Fixes: guix/guix#8827
Merges: guix/guix!8826
Change-Id: Ibaea0cf3250ee0ce0b2d838a4edc30fa1ac59dbc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-29 00:39:51 +01:00
Nicolas Goaziou a6c665b575 gnu: font-inter: Ensure all font files are installed.
* gnu/packages/fonts.scm (font-inter)[source]: Use release tarball.
[outputs]: Add "ttf" and "woff" outputs.

Fixes guix/guix#7993

Change-Id: I77aac4ee8ee73c8e3e360579d28a1691bd04880f
2026-05-28 22:56:25 +02:00
Andreas Enge 338915e54b gnu: libbigwig: Modernize.
* gnu/packages/bioinformatics.scm (libbigwig)[inputs]:
Replace python2 by python.
[arguments]: Use gexps.

Change-Id: Ica8343a3525cce5490b3112b077a6eab1c316992
2026-05-28 22:19:12 +02:00
luca a3335874f8 gnu: fzf: Update to 0.73.1.
* gnu/packages/terminals.scm (fzf): Update to 0.73.1.

Change-Id: Id5a90771622b8e707e1038ae57b259b250d1d8f9
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-28 20:06:50 +02:00
luca 61f6b51e4b gnu: go-github-com-charlievieth-fastwalk: Update to 1.0.14.
* gnu/packages/golang-xyz.scm (go-github-com-charlievieth-fastwalk):
  Update to 1.0.14.

Change-Id: I06ae18cd3532c2b97cb7b2615491e6872bac9fdd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-28 20:06:42 +02:00
jgart c66c1023ef gnu: trealla: Update to 2.100.24.
* gnu/packages/prolog.scm (trealla): Update to 2.100.24.

Change-Id: Ia7575b164748d22e996c39af50fc339552a4da2b
2026-05-28 12:21:46 -04:00
Sören Tempel 0bf7964f68 gnu: loksh: Update to 7.9.
* gnu/packages/shells.scm (loksh): Update to 7.9.

Change-Id: Ie502be69ef93c1e5edde84107071b5ce2ced0ed1
2026-05-28 17:52:39 +02:00
Foster Hangdaan daa68f1713 gnu: font-mona-sans: Update to 2.0.27.
* gnu/packages/fonts.scm (font-mona-sans): Update to 2.0.27.

Merges: guix/guix!8818
Change-Id: I173038062a78c10647e42c1c040539d26dfbeeba
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-05-28 22:54:10 +08:00
Nguyễn Gia Phong 7fdc5a4bad gnu: Rename ibus-libhangul to ibus-hangul.
* gnu/packages/ibus.scm (ibus-hangul): Rename from ibus-libhangul.
  (ibus-libhangul): Define as a deprecated alias of ibus-hangul.

Merges: guix/guix!8850
Change-Id: I80a8e107c97bfa7138bb367dfdb906335e0a96fe
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-05-28 22:54:10 +08:00
Nguyễn Gia Phong 1d8c586d42 gnu: ibus-libhangul: Update to 1.5.5.
* gnu/packages/ibus.scm (ibus-libhangul): Update to 1.5.5.
  [arguments]: Switch to gexp.  <#:make-flags>: Set DISABLE_GUI_TESTS.
  [native-inputs]: Add autoconf, automake and libtool.

Change-Id: Ibe7a310ef50666f2b890dbf30fe44be08a4d3b9c
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2026-05-28 22:54:10 +08:00
Sughosha f48fd06151 gnu: packages/image-viewers: Add missing copyright.
This is a following up 71f13e3a63 commit.

* gnu/packages/image-viewers.scm: Add copyright entry for Luis Guilherme Coelho
<lgcoelho@disroot.org>.

Change-Id: I60c77dd9c95e8c3d0470f780cbabc50a6d99733d
2026-05-28 20:00:49 +05:30
Nigko Yerden b7a2eb48b6 gnu: texmacs: Fix icon path in texmacs.desktop file.
* gnu/packages/text-editors.scm (texmacs)[arguments]{#:phases}
<fix-icon-directory>: Fix icon path in texmacs.desktop file.

Change-Id: I57b484a0b2c7b56852231d37a26ddba7fc309339
Signed-off-by: Sughosha <sughosha@disroot.org>
Merges: guix/guix!8908
2026-05-28 19:27:08 +05:30
Patrick Norton 245a5b7b3d gnu: Add go-github-com-tenntenn-text-transform.
* gnu/packages/golang-check.scm (go-github-com-tenntenn-text-transform):
New variable.

Relates-to: guix/guix!5417
Change-Id: I2525771a8adb13d8f5b05e2b3e93cecca27d1a48
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton 536cde5925 gnu: Add go-github-com-tenntenn-modver.
* gnu/packages/golang-check.scm (go-github-com-tenntenn-modver): New
variable.

Relates-to: guix/guix!5417
Change-Id: Ib996fb977d2fb4ae6851720ddaedce93d0442523
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton 029571fb86 gnu: Add go-github-com-tenntenn-golden.
* gnu/packages/golang-check.scm (go-github-com-tenntenn-golden): New
variable.

Relates-to: guix/guix!5417
Change-Id: I5a1b3b5d56aed143ffedb77402d64b500a649506
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton f75fe3892c gnu: Add go-github-com-newmo-oss-gotestingmock.
* gnu/packages/golang-check.scm (go-github-com-newmo-oss-gotestingmock):
New variable.

Relates-to: guix/guix!5417
Change-Id: I0e907b7dc1b9200a851122f2f60f3564dae72956
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton 8197800586 gnu: Add go-github-com-newmo-oss-go-caller.
* gnu/packages/golang-check.scm (go-github-com-newmo-oss-go-caller): New
variable.

Relates-to: guix/guix!5417
Change-Id: Idb7a4ff58ceb1973ae913c21124d610b9cee8628
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton 1adf73658f gnu: Add go-github-com-josharian-txtarfs.
* gnu/packages/golang-check.scm (go-github-com-josharian-txtarfs): New
variable.

Relates-to: guix/guix!5417
Change-Id: Ide2b2584b219448f75538fdc3f3a5e7caad55f69
Reviewed-by: Johannes Christ <jc@jchri.st>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton a3a0c7da42 gnu: Add go-github-com-josharian-mapfs.
* gnu/packages/golang-check.scm (go-github-com-josharian-mapfs): New
variable.

Relates-to: guix/guix!5417
Change-Id: I73477f46cdfab03c192dfe86b75fe8624115e669
Reviewed-by: Johannes Christ <jc@jchri.st>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:38 +01:00
Patrick Norton 5b073c6178 gnu: Add go-gitlab-com-bosi-decorder.
* gnu/packages/golang-check.scm (go-gitlab-com-bosi-decorder): New
variable.

Relates-to: guix/guix!5417
Change-Id: I27a1e1fb1837b1e0780f8316bd5c86024d8824f5
Reviewed-by: Johannes Christ <jc@jchri.st>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:37 +01:00
Patrick Norton 0c648625b0 gnu: Add go-go-simpler-org-musttag.
* gnu/packages/golang-check.scm (go-go-simpler-org-musttag): New
variable.

Relates-to: guix/guix!5417
Change-Id: I57e07ab19a94db448c486f01220037e0b055eb85
Reviewed-by: Johannes Christ <jc@jchri.st>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:37 +01:00
Patrick Norton 6b442402c2 gnu: Add go-go-simpler-org-assert.
* gnu/packages/golang-check.scm (go-go-simpler-org-assert): New
variable.

Relates-to: guix/guix!5417
Change-Id: I5baea5122063b3edf89dfd60496d635507883da4
Edited-by: Johannes Christ <jc@jchri.st>
Reviewed-by: Johannes Christ <jc@jchri.st>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-28 14:49:37 +01:00
Gabriel Wicki 0ff409542b etc: teams: kernel: Rename team to `linux-libre'.
Since linux-libre is not the only kernel around in GNU Guix anymore.

* etc/teams.scm (kernel): Rename variable to linux-libre.
* CODEOWNERS: Regenerate file.

Change-Id: Ic8081f471ad7f6aa21e2830f294549460466249b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-05-28 15:47:42 +02:00
Luis Guilherme Coelho 71f13e3a63 gnu: Add ueberzugpp.
* gnu/packages/image-viewers.scm (ueberzugpp): New variable.

Change-Id: Icc8f64aaa5d0dd5d7289f8e92af2eff39d59747b
Signed-off-by: Sughosha <sughosha@disroot.org>
2026-05-28 18:38:31 +05:30
Ricardo Wurmus d426c0ef73 gnu: r-rhdf5filters: Define __ARM_NEON__ on aarch64-linux.
* gnu/packages/cran.scm (r-rhdf5filters)[arguments]: Conditionally define
__ARM_NEON__.

Change-Id: I0bd3353642044caba10ac9831d4ec6eeded825f9
2026-05-28 12:14:00 +02:00
Ricardo Wurmus a15f89137e gnu: r-lme4: Skip one more test on aarch64-linux.
* gnu/packages/cran.scm (r-lme4)[arguments]: Conditionally skip one more test
on aarch64-linux.

Change-Id: I82606670e2aa35e44594a0e99f03559341174b51
2026-05-28 12:14:00 +02:00
Ricardo Wurmus 9f1b386c79 gnu: nng-1.11: Fix build on aarch64-linux.
* gnu/packages/networking.scm (nng-1.11)[arguments]: Disable parallel tests;
disable one more test.

Change-Id: I979172b7c4749354242d6015ac7888fb7e8f3af9
2026-05-28 12:14:00 +02:00
Ricardo Wurmus f9074ee018 gnu: r-scater: Update to 1.40.1.
* gnu/packages/bioconductor.scm (r-scater): Update to 1.40.1.

Change-Id: Ic92c5632210b6b947780034770ae8da41af3c736
2026-05-28 12:14:00 +02:00
Ricardo Wurmus 27f6f2c794 gnu: r-biostrings: Update to 2.80.1.
* gnu/packages/bioconductor.scm (r-biostrings): Update to 2.80.1.

Change-Id: Ica55bf875302ff0f223dca08f670cf2c4a17d2ae
2026-05-28 12:14:00 +02:00
Ricardo Wurmus 2591e74702 gnu: r-bamsignals: Update to 1.44.1.
* gnu/packages/bioconductor.scm (r-bamsignals): Update to 1.44.1.

Change-Id: I4cf058281d479eca901c242443df9bcdd3a4a34d
2026-05-28 12:14:00 +02:00
Ricardo Wurmus f92a18b25d gnu: r-mlr3fselect: Update to 1.6.0.
* gnu/packages/cran.scm (r-mlr3fselect): Update to 1.6.0.
[native-inputs]: Remove r-processx and r-redux.

Change-Id: I3ad638a0afad3fdfd5d32ecbe42929b40cc0756f
2026-05-28 12:14:00 +02:00
Ricardo Wurmus 19e9449528 gnu: r-nanotime: Update to 0.3.15.
* gnu/packages/cran.scm (r-nanotime): Update to 0.3.15.

Change-Id: I47a8534c86a97ad52372bd8ad83c1fa39e2db4e6
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 29fbcb971a gnu: r-spatstat-sparse: Update to 3.2-0.
* gnu/packages/cran.scm (r-spatstat-sparse): Update to 3.2-0.

Change-Id: I8d9c5237e8f72f78a62322566721d3a00545c69c
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 0258c8b2e4 gnu: r-leidenbase: Update to 0.1.37.
* gnu/packages/cran.scm (r-leidenbase): Update to 0.1.37.

Change-Id: I5afc19e52f3d8afbb04dddba893381f21a61bd12
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 38c3079e30 gnu: r-logging: Update to 0.10-111.
* gnu/packages/cran.scm (r-logging): Update to 0.10-111.

Change-Id: If0917c8bd94bb8db47d6468abb6f53a4dc656e9d
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 429e983685 gnu: r-tweedie: Update to 3.1.0.
* gnu/packages/cran.scm (r-tweedie): Update to 3.1.0.

Change-Id: I92f9eb930c0d16e4319dccc0ba283054bbe35730
2026-05-28 12:13:59 +02:00
Ricardo Wurmus ebac77ac66 gnu: r-performance: Update to 0.17.0.
* gnu/packages/cran.scm (r-performance): Update to 0.17.0.

Change-Id: Ic2bd3ae23d9a99c0dd3f83a6d1e29bdf64c94c97
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 5c309648bf gnu: r-bayestestr: Update to 0.18.0.
* gnu/packages/cran.scm (r-bayestestr): Update to 0.18.0.

Change-Id: I960d063ea5fd49bde0b2900fd086257538e2234a
2026-05-28 12:13:59 +02:00
Ricardo Wurmus 48e9e74851 gnu: r-dofuture: Update to 1.2.2.
* gnu/packages/cran.scm (r-dofuture): Update to 1.2.2.

Change-Id: I74eef243667c28bc57c2b5644aed481128ce8df1
2026-05-28 12:13:58 +02:00
Ricardo Wurmus 97471399c9 gnu: r-insight: Update to 1.5.1.
* gnu/packages/cran.scm (r-insight): Update to 1.5.1.

Change-Id: Ie66490bb8b9b315bcdc9ff85d9ee7724b87addf7
2026-05-28 12:13:58 +02:00
Ricardo Wurmus e1658e410d gnu: r-climatol: Update to 4.5-0.
* gnu/packages/cran.scm (r-climatol): Update to 4.5-0.

Change-Id: I054623610a0ad8418c8d9c1bcee1cc7a5fe1afd1
2026-05-28 12:13:58 +02:00
Ricardo Wurmus 1fc38e6bea gnu: r-ggpicrust2: Update to 2.5.16.
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 2.5.16.

Change-Id: I91fc93449dca3072908d047051d6aa90b787dc38
2026-05-28 12:13:58 +02:00
Ricardo Wurmus 9859f913f1 gnu: r-tidyclust: Update to 0.3.0.
* gnu/packages/cran.scm (r-tidyclust): Update to 0.3.0.
[propagated-inputs]: Remove r-foreach; add r-lifecycle, r-mclust, r-purrr.
[native-inputs]: Add r-dbscan, r-future, r-knitr, r-mirai, and r-withr.

Change-Id: Iae381ac22030639b9334d112e8e7434d1a9999a9
2026-05-28 12:13:58 +02:00
Ricardo Wurmus fdfd9a36b7 gnu: r-bit64: Update to 4.8.2.
* gnu/packages/cran.scm (r-bit64): Update to 4.8.2.
[properties]: Record updater-ignored-native-inputs.

Change-Id: If3444b513ecbd7de08c6606b733b74a60be5c89e
2026-05-28 12:13:58 +02:00
Ricardo Wurmus 2130fd2ada gnu: r-chromvar: Update to 1.34.1.
* gnu/packages/bioconductor.scm (r-chromvar): Update to 1.34.1.
[propagated-inputs]: Add r-pwalign.

Change-Id: I8c41064c347b8b9f4b02c636531449305e4556b2
2026-05-28 12:13:57 +02:00
Ricardo Wurmus e0cddffc1d gnu: r-gdsfmt: Update to 1.48.1.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.48.1.

Change-Id: Ida66602b7c96072aa2710cadd60f0b572f6a49b4
2026-05-28 12:13:57 +02:00
Ricardo Wurmus 173f1ada6f gnu: r-missmethyl: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-missmethyl): Update to 1.46.0.

Change-Id: I7f4ac17690791430db1df346c3acd48a20254f2b
2026-05-28 12:13:57 +02:00
Ricardo Wurmus 4f106bf9ae gnu: r-milor: Update to 2.8.1.
* gnu/packages/bioconductor.scm (r-milor): Update to 2.8.1.

Change-Id: Id1dc67683518598684a40d3662fa057b5e713e7b
2026-05-28 12:13:57 +02:00
Ricardo Wurmus f7c391e879 gnu: r-scrapper: Update to 1.6.3.
* gnu/packages/bioconductor.scm (r-scrapper): Update to 1.6.3.

Change-Id: Id6989e033eb0986d9bdc93e1ace798419af915fb
2026-05-28 12:13:57 +02:00