Commit graph

176203 commits

Author SHA1 Message Date
Anderson Torres
68aeff43a5
gnu: gcal: Move from (gnu packages gcal) to (gnu packages calendar).
gcal is a leaf package, and the only one kept at gnu/packages/gcal.scm.
There is no special reason to keep it in a dedicated file.

* gnu/local.mk: Remove reference to packages/gcal.scm.
* gnu/packages/gcal.scm (gcal): Move from here ...
* gnu/packages/calendar.scm: ... to here.
  Update copyright headers via merge.
* po/packages/POTFILES.in: Remove reference to gnu/packages/gcal.scm.

Change-Id: I196ce61ebb4caa683b97483f6ea1d6e505f05af7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00
Anderson Torres
3b0f3169c3
gnu: gcal: Cleanup.
* gnu/packages/gcal.scm (gcal): Cleanup.
Reorder #:use-mdoule ascii-betically.
Prefix licenses with license:.
[source]<snippet>: Use gexps.
[arguments]: Use gexps.

Change-Id: Ibfeb9aef68bf4314e7852282b406aa21466bf35a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00
Brendan Tildesley
9ce1332e32
gnu: mlt: Update to 7.34.1.
* gnu/packages/video.scm (mlt): Update to 7.34.1.
[arguments]: Enable Qt6.
[inputs]: ffmpeg-6 -> ffmpeg latest.
qtbase-5, qtsvg-5 -> qtbase, qtsvg + qt5combat.
Add motiv dependency.
Add lilv optional dependency.
Sort inputs alphabetically.

Fixes: guix/guix#4312
Change-Id: If03b557e05f3c60766dee821b27b66cc22b2c8fa
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:52 +01:00
Brendan Tildesley
c517ea78b4
gnu: Add movit.
* gnu/packages/video.scm (movit): New variable.

Change-Id: I65dacb0a60d41f8c2f3ca73f298c0881da5f062e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Andy Tai
2a1f1162e5
gnu: tensorflow-lite: Fix build.
* gnu/packages/machine-learning.scm (tensorflow-lite)[arguments]
<#:phases>: Extend with (pyproject-guile-json).

Change-Id: Ibeb0d8d9c940d8fa47549b90e75bf1d2ba6aa1df
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Alexey Abramov
94f881388d
gnu: pixman: auto-detect arm-simd optimizations for arm32 targets.
* gnu/packages/xdisorg.scm (pixman)[arguments]<#:configure-flags>: Remove
arm-simd flag.  Meson requires feature options to use "enabled",
"disabled", or "auto" and not boolean strings.  Let it auto-detect
ARM SIMD optimizations.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Tomas Volf
6618803875
monad-repl: Improve docstring for "verbosity" meta command.
* guix/monad-repl.scm (verbosity): Describe valid values.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Yelninei
8c1fa0ed12
services: hurd-vm: Add machine argument for qemu for 64 bit images.
Fixes issues when memory is >= 3584.

* gnu/services/virtualization.scm (hurd-vm-shepherd-service):
When type is 'hurd64-qcow2 add -M q35 to qemu arguments.

Change-Id: I58ea603faad545294aad52b71aac82c922fd9b96
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Yelninei
c248c4442b
system: examples: Add machine argument to qemu for hurd64
Change-Id: I30bb65819421b71bb78f6b51dde79540fd8a504a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-29 18:46:51 +01:00
Danny Milosavljevic
5270da7968
gnu: boost: Fix build on non-x86_64 non-mingw32.
* gnu/packages/boost.scm (boost)[arguments]<#:make-flags>: Fix build.
(boost-1.83)[arguments]<#:make-flags>: Keep constant.

Fixes: guix/guix#4541
Change-Id: I619eadeacd3b1bf1c8b2c537f445c7e74ceeb127
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-11-29 17:15:04 +01:00
Ricardo Wurmus
2efb4f3bd4
gnu: r-ztpln: Update to 0.1.3.
* gnu/packages/cran.scm (r-ztpln): Update to 0.1.3.

Change-Id: I672cb38a028d4cc30a0b9b832d596903885c0989
2025-11-29 12:21:38 +01:00
Ricardo Wurmus
15acb64a28
gnu: r-btm: Update to 0.3.8.
* gnu/packages/cran.scm (r-btm): Update to 0.3.8.

Change-Id: I56bfdf1e81a97aafdc7deb7382345dac3ec0c7c0
2025-11-29 12:21:38 +01:00
Ricardo Wurmus
22c9b4e430
gnu: r-bbotk: Update to 1.8.1.
* gnu/packages/cran.scm (r-bbotk): Update to 1.8.1.

Change-Id: I837fc0ebab2ea0b100b31a7f648f9337a5708677
2025-11-29 12:21:38 +01:00
Ricardo Wurmus
dce9abc1f1
gnu: r-mlr3inferr: Update to 0.2.1.
* gnu/packages/cran.scm (r-mlr3inferr): Update to 0.2.1.

Change-Id: I36634437b226c16720da487c934e1835a8858465
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
6051b6e737
gnu: r-mlr3fselect: Update to 1.5.0.
* gnu/packages/cran.scm (r-mlr3fselect): Update to 1.5.0.

Change-Id: I7b71805aa9fe0fc9ac7bf3f80901a45f30b59045
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
36bfefc8db
gnu: r-terra: Update to 1.8-86.
* gnu/packages/cran.scm (r-terra): Update to 1.8-86.

Change-Id: I10b176bfab9f1b86131e3b3ca1fc254130daf8a6
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
1f3a3dd9fc
gnu: r-lintr: Update to 3.3.0-1.
* gnu/packages/cran.scm (r-lintr): Update to 3.3.0-1.
[propagated-inputs]: Add r-xfun.

Change-Id: I564c566a561084b8228565a7b1867f9adc4751f9
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
e3bae84b0b
gnu: r-sfheaders: Update to 0.4.5.
* gnu/packages/cran.scm (r-sfheaders): Update to 0.4.5.
[native-inputs]: Add r-shapes.

Change-Id: Ic2f829f40515691d20902b44dc133e0e00e8b989
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
efdaebc3cc
gnu: r-sf: Update to 1.0-23.
* gnu/packages/cran.scm (r-sf): Update to 1.0-23.
[native-inputs]: Add r-spatstat-geom.

Change-Id: I9b94ecc95ea5861471abe98281111d69f5138b9e
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
0392c1ba81
gnu: r-doc2vec: Update to 0.2.2.
* gnu/packages/cran.scm (r-doc2vec): Update to 0.2.2.

Change-Id: I98095a1b9000c80a0e580a85ce83cf0da10972ce
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
4176953c94
gnu: r-word2vec: Update to 0.4.1.
* gnu/packages/cran.scm (r-word2vec): Update to 0.4.1.

Change-Id: Id51d8e7945076b30b2bbe18cc04b350d1ea87932
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
0e41a338cb
gnu: r-tsp: Update to 1.2.6.
* gnu/packages/cran.scm (r-tsp): Update to 1.2.6.

Change-Id: I854578c2c71b75d1b21e47d4ebaec3335d676e6e
2025-11-29 12:21:37 +01:00
Ricardo Wurmus
3749ffe16e
gnu: r-geojsonsf: Update to 2.0.5.
* gnu/packages/cran.scm (r-geojsonsf): Update to 2.0.5.

Change-Id: I6fd9f427c77de13e1d4618efba964c0f9b3d7837
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
059ef94cce
gnu: r-gensa: Update to 1.1.15.
* gnu/packages/cran.scm (r-gensa): Update to 1.1.15.

Change-Id: Ic292b26506718a06b7b21b1fcd77ac872d9b70ac
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
170b001457
gnu: r-jsonify: Update to 1.2.3.
* gnu/packages/cran.scm (r-jsonify): Update to 1.2.3.
[properties]: Record updater-extra-native-inputs.
[native-inputs]: Remove r-knitr; add r-jsonlite.

Change-Id: I538a745e9f9ce55af7768402b6501e565adf178e
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
4f3cd77c1f
gnu: r-spatstat-model: Update to 3.5-0.
* gnu/packages/cran.scm (r-spatstat-model): Update to 3.5-0.
[native-inputs]: Remove r-random.

Change-Id: I296e4c8a2dc89901a9e653c4d131824342319426
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
5ad6d7a3ed
gnu: r-ggtern: Update to 4.0.0.
* gnu/packages/cran.scm (r-ggtern): Update to 4.0.0.

Change-Id: I067268938ac7de00609ea70955c9e370a10b6882
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
328d27e116
gnu: r-cytoexplorer: Skip tests using with_mock.
* gnu/packages/bioinformatics.scm (r-cytoexplorer)[arguments]: Adjust phase
'skip-bad-tests.

Change-Id: I677fb4bdc709bd9ab463ab1e7c9c3c187ff76723
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
fd626f1972
gnu: r-operator-tools: Adjust for testthat compatibility.
* gnu/packages/cran.scm (r-operator-tools)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I6d25d3cf049a294f8da11a8fbcd159cc227ae0ab
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
7ef8abcf75
gnu: r-latex2exp: Skip bad test.
* gnu/packages/cran.scm (r-latex2exp)[arguments]: Add phase 'disable-bad-test.

Change-Id: I8cd2d0428d3434866185f8d1f5e6cfc1f2e93981
2025-11-29 12:21:36 +01:00
Ricardo Wurmus
c2b7144a80
gnu: r-mi: Add missing inputs and skip bad test.
* gnu/packages/cran.scm (r-mi)[arguments]: Add phase 'skip-bad-tests.
[native-inputs]: Add r-betareg, r-survival, and r-truncnorm.

Change-Id: I662a6f8d43c03ae31254f8b6489791d59dce6d4b
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
084ab3ba79
gnu: r-ggvenn: Add missing test input.
* gnu/packages/cran.scm (r-ggvenn)[native-inputs]: Add r-testthat.

Change-Id: Id2ddbaf3f507d3113af7d77be866f7abd67a50e1
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
1464b58032
gnu: r-gchain: Update to 0.2.0-2.19f8bb9.
* gnu/packages/bioinformatics.scm (r-gchain): Update to 0.2.0-2.19f8bb9.
[arguments]: Add phase 'biostrings-compatibility; adjust phase
'skip-bad-tests.

Change-Id: Ia8719400b555625dd0067179ee3d142ee2d59ccc
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
0b8a12d2b2
gnu: r-ggmosaic: Make compatible with latest ggplot2.
* gnu/packages/cran.scm (r-ggmosaic)[arguments]: Add phase
'ggplot-compatibility.

Change-Id: I73200b7c0a588ea54deb39f729b15d422a94d4b1
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
1ec0fb5d18
gnu: r-abaenrichment: Adjust for testthat compatibility.
* gnu/packages/bioconductor.scm (r-abaenrichment)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I532339067402d2465b793bb16f6b137c425170ff
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
5492b50068
gnu: r-tcgautils: Update to 1.30.1.
* gnu/packages/bioconductor.scm (r-tcgautils): Update to 1.30.1.

Change-Id: Id7b543c1418e31606733ce7a700dab540116ff12
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
6e31271d2f
gnu: r-annotationhubdata: Add missing input.
* gnu/packages/bioconductor.scm (r-annotationhubdata)[native-inputs]: Add
r-genomeinfodbdata.

Change-Id: Iaf0e3635d88c26ff4ed62e638eefe5973b695281
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
94262f11fb
gnu: r-papaja: Add missing input and enable all tests.
* gnu/packages/cran.scm (r-papaja)[native-inputs]: Add r-beeswarm.
[arguments]: Remove phase 'delete-bad-tests.

Change-Id: Iab573e6a373e848977738c319d9e74fe23cde7c4
2025-11-29 12:21:35 +01:00
Ricardo Wurmus
99449eafb6
gnu: r-metabocoreutils: Update to 1.18.1.
* gnu/packages/bioconductor.scm (r-metabocoreutils): Update to 1.18.1.

Change-Id: I20c617e069a0b385e31f6e9bbf31524d81957048
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
77cc7fba69
gnu: r-seqminer: Disable two tests.
* gnu/packages/cran.scm (r-seqminer)[arguments]: Add phase 'disable-bad-tests.

Change-Id: I939922a57d8cbd1f50c0dababd527cf4e4144b44
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
37a20d67b7
gnu: r-trycatchlog: Adjust for testthat compatibility.
* gnu/packages/cran.scm (r-trycatchlog)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I4ce1676de6b07113aeb772163f698511b5d82bd9
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
a4af63d388
gnu: r-bindr: Adjust for testthat compatibility.
* gnu/packages/cran.scm (r-bindr)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I766680176275e31ef110150b270d29bec8ad8f22
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
38894961c2
gnu: r-mosaic: Add missing test inputs.
* gnu/packages/cran.scm (r-mosaic)[properties]: Record
updater-extra-native-inputs.
[arguments]: Only skip one test in test-read.file.R.
[native-inputs]: Add r-broom, r-ggdendro, r-ggrepel, and r-latticeextra.

Change-Id: If9ee5ee970ecfaa4b291d92a7f467585ea3a9453
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
8252a13fb4
gnu: r-ihw: Add missing test inputs.
* gnu/packages/bioconductor.scm (r-ihw)[properties]: Record
updater-extra-native-inputs.
[native-inputs]: Add r-ggplot2 and r-scales.

Change-Id: I9897da6c9e18ccd4ed401237414c340088a00614
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
e18ec2c142
gnu: r-rpresto: Disable tests.
* gnu/packages/cran.scm (r-rpresto)[arguments]: Disable tests.

Change-Id: I988975506092cd70e566171ec4f6dbd00aff99e9
2025-11-29 12:21:34 +01:00
Ricardo Wurmus
3938247527
gnu: r-manipulatewidget: Skip bad tests.
* gnu/packages/cran.scm (r-manipulatewidget)[arguments]: Add phase
'testthat-compatibility.

Change-Id: I5d3741de0d68701e8bf972de786e42163bd3af12
2025-11-29 12:21:33 +01:00
Ricardo Wurmus
a4543d40cc
gnu: r-rvenn: Skip four tests.
* gnu/packages/cran.scm (r-rvenn)[arguments]: Add phase 'skip-bad-tests.

Change-Id: I5885179790b4a151360f45de83e4e18feccf6267
2025-11-29 12:21:33 +01:00
Ricardo Wurmus
d5ff1cf682
gnu: r-tidytext: Add missing input.
* gnu/packages/cran.scm (r-tidytext)[native-inputs]: Add r-tidyr.

Change-Id: I7a888dd04d1f36fd4aacf372b02326e02433c844
2025-11-29 12:21:33 +01:00
Ricardo Wurmus
eec6a55ed4
gnu: r-gutils: Add missing input and patch for testthat compatibility.
* gnu/packages/bioinformatics.scm (r-gutils)[arguments]: Add phase
'testthat-compatibility.
[native-inputs]: Add r-xvector.

Change-Id: I6178bb62486167445921069e0f40e122f10c838e
2025-11-29 12:21:33 +01:00
Ricardo Wurmus
4812369fa5
gnu: r-msigdbr: Enable tests.
The CRAN tarball appears to have been replaced in place shortly after the
initial upload.

* gnu/packages/cran.scm (r-msigdbr)[source]: Update hash.
[arguments]: Remove phase 'disable-bad-tests.

Change-Id: Iff1678e3802178ff344fc7efdee20f897df08f03
2025-11-29 12:21:33 +01:00