1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-07 21:14:07 +02:00

Compare commits

...

923 Commits

Author SHA1 Message Date
Gabriel Wicki 497f0c5381 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.

Change-Id: Ic8081f471ad7f6aa21e2830f294549460466249b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-05-28 15:34:48 +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
Ricardo Wurmus 8ecafbaa91 gnu: r-limma: Update to 3.68.3.
* gnu/packages/bioconductor.scm (r-limma): Update to 3.68.3.

Change-Id: Iafd34fdb4427b3eec6aec4e8efe9fc3664766e5d
2026-05-28 12:13:57 +02:00
Ricardo Wurmus 39a8e7cac3 gnu: r-gsva: Update to 2.6.2.
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.6.2.

Change-Id: Ie8e087db7164578109bc9ed9de8aba4658674910
2026-05-28 12:13:57 +02:00
Ricardo Wurmus ebb3502bab gnu: r-biocgenerics: Update to 0.58.1.
* gnu/packages/bioconductor.scm (r-biocgenerics): Update to 0.58.1.

Change-Id: I778117374b060f155996808bede8204f72166cc2
2026-05-28 12:13:57 +02:00
Ricardo Wurmus f6333ac9c0 gnu: r-badregionfinder: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-badregionfinder): Update to 1.40.0.

Change-Id: Iab33618dd4e940a1063cbbb8e7df5f216c510e89
2026-05-28 12:13:56 +02:00
Ricardo Wurmus 3f287e40fa gnu: r-s4vectors: Update to 0.50.1.
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.50.1.
[arguments]: Enable some tests; remove phase 'R-4.6.0-compatibility.
[native-inputs]: Add r-runit.

Change-Id: I03c03d8080e0d6daf43483921122d3ecd1b8981e
2026-05-28 12:13:56 +02:00
Ricardo Wurmus 0884fcb15a gnu: r-pdftools: Update to 3.9.0.
* gnu/packages/cran.scm (r-pdftools): Update to 3.9.0.

Change-Id: I63a3d9cc0cd25915f8612365774a7621028b790b
2026-05-28 12:13:56 +02:00
Ricardo Wurmus 174b60d152 gnu: r-parsnip: Update to 1.6.0.
* gnu/packages/cran.scm (r-parsnip): Update to 1.6.0.

Change-Id: I91c6a5374ec8642af2557751c75fa393cae8d675
2026-05-28 12:13:56 +02:00
Ricardo Wurmus da647acb56 gnu: r-spatstat-univar: Update to 3.2-0.
* gnu/packages/cran.scm (r-spatstat-univar): Update to 3.2-0.

Change-Id: I3dc15790f7152d258804fdfafb799ebcfc66eece
2026-05-28 12:13:56 +02:00
Ricardo Wurmus ec26dd90ca gnu: r-harmony: Update to 2.0.3.
* gnu/packages/cran.scm (r-harmony): Update to 2.0.3.

Change-Id: I5ab739d797d9209111ab49fc6488e7c6b1197d7b
2026-05-28 12:13:56 +02:00
Ricardo Wurmus 5c18bb5d36 gnu: r-bigrquery: Update to 1.6.2.
* gnu/packages/cran.scm (r-bigrquery): Update to 1.6.2.

Change-Id: If7c74183cb2bea59253c3d3cc1a08f6ee0ead010
2026-05-28 12:13:55 +02:00
Ricardo Wurmus a4dfc70450 gnu: r-feature: Update to 1.2.16.
* gnu/packages/cran.scm (r-feature): Update to 1.2.16.

Change-Id: Ibb660bfcabbd7f6b12535dc466a1e0f205102225
2026-05-28 12:13:55 +02:00
Ricardo Wurmus 0baf6604b8 gnu: r-lsei: Update to 1.3-1.
* gnu/packages/cran.scm (r-lsei): Update to 1.3-1.

Change-Id: I57f907854601e073315a6f64c57bac3df4b84322
2026-05-28 12:13:55 +02:00
Ricardo Wurmus 6428f41b12 gnu: r-quickjsr: Update to 1.10.0.
* gnu/packages/cran.scm (r-quickjsr): Update to 1.10.0.

Change-Id: I0a8276e0ff77c9d2b525d83b0dff82d033de578a
2026-05-28 12:13:55 +02:00
Ricardo Wurmus d35ebc17e8 gnu: r-mosaic: Update to 1.10.2.
* gnu/packages/cran.scm (r-mosaic): Update to 1.10.2.

Change-Id: I0a3b6c97cbda60e2a99391aae7100884337eb8d6
2026-05-28 12:13:55 +02:00
Ricardo Wurmus d4cadadaac gnu: r-renv: Update to 1.2.3.
* gnu/packages/cran.scm (r-renv): Update to 1.2.3.

Change-Id: Ie9a83255d48bd2212d46a522c5d783aa6ee8d78f
2026-05-28 12:13:55 +02:00
Ricardo Wurmus a6ed426e1f gnu: r-np: Update to 0.70-2.
* gnu/packages/cran.scm (r-np): Update to 0.70-2.
[native-inputs]: Add r-withr.

Change-Id: I5c3350a7b65eba18703480ce529f051178504e6d
2026-05-28 12:13:55 +02:00
Ricardo Wurmus 73993d585b gnu: r-aricode: Update to 1.1.0.
* gnu/packages/cran.scm (r-aricode): Update to 1.1.0.
[propagated-inputs]: Add r-lifecycle.
[native-inputs]: Add r-spelling.

Change-Id: I1525a3c89ac3068faea8494a1def48b8ba16a8ca
2026-05-28 12:13:55 +02:00
Ricardo Wurmus cda1265bda gnu: r-broom: Update to 1.0.13.
* gnu/packages/cran.scm (r-broom): Update to 1.0.13.

Change-Id: I623d20e29b43ac2b80183047d930c269d4965f7c
2026-05-28 12:13:54 +02:00
Ricardo Wurmus 8d6a0e2b28 gnu: r-readxl: Update to 1.5.0.
* gnu/packages/cran.scm (r-readxl): Update to 1.5.0.

Change-Id: I1ca2591487d5fcfb02b3dc59be2d7e1ff37fe809
2026-05-28 12:13:54 +02:00
Ricardo Wurmus 0326784f17 gnu: r-statmod: Update to 1.5.2.
* gnu/packages/cran.scm (r-statmod): Update to 1.5.2.

Change-Id: Ib78fea9a6ea90d1357c1651a4ed780345a113b22
2026-05-28 12:13:54 +02:00
Ricardo Wurmus e7fdea4d22 gnu: r-sfsmisc: Update to 1.1-24.
* gnu/packages/cran.scm (r-sfsmisc): Update to 1.1-24.

Change-Id: I7377c2ae0c9018b00e610b07d77fc734ea8289ac
2026-05-28 12:13:54 +02:00
Ricardo Wurmus 23c52b900b gnu: r-openssl: Update to 2.4.1.
* gnu/packages/cran.scm (r-openssl): Update to 2.4.1.

Change-Id: I35aff8361a10acd4b23c12d0887f4de89d26bb7c
2026-05-28 12:13:54 +02:00
Ricardo Wurmus 156de6111a gnu: r-epir: Update to 2.0.93.
* gnu/packages/cran.scm (r-epir): Update to 2.0.93.

Change-Id: I844b881f16eebc7e075910272023659aed0a2261
2026-05-28 12:13:54 +02:00
Ricardo Wurmus 7ba25068eb gnu: r-crs: Update to 0.15-43.
* gnu/packages/cran.scm (r-crs): Update to 0.15-43.

Change-Id: I7635a8c6f78721df344bed45097881342f59f9aa
2026-05-28 12:13:54 +02:00
Ricardo Wurmus cd35f0130b gnu: r-collapse: Update to 2.1.7.
* gnu/packages/cran.scm (r-collapse): Update to 2.1.7.
[native-inputs]: Add r-tibble.

Change-Id: Ieb29ba91721bfc5045baf779a03eb5b4be390550
2026-05-28 12:13:53 +02:00
Ricardo Wurmus badba86af0 gnu: r-infusion: Update to 2.3.12.
* gnu/packages/bioconductor.scm (r-infusion): Update to 2.3.12.

Change-Id: I49e982400816a7025bdf6da6203c6f3163de8189
2026-05-28 12:13:53 +02:00
Ricardo Wurmus 0495b1ab2e gnu: r-permute: Remove outdated comment.
* gnu/packages/cran.scm (r-permute): Remove outdated comment on tests.

Change-Id: I19e8883cbea32a98dc643da588e989166e49b5bf
2026-05-28 12:13:53 +02:00
Ricardo Wurmus bc1584918b gnu: r-rjsonio: Update to 2.0.5.
* gnu/packages/cran.scm (r-rjsonio): Update to 2.0.5.
[native-inputs]: Add r-knitr and r-testthat.

Change-Id: I027a3f916d35a92556667b542bea52788a5d8a44
2026-05-28 12:13:53 +02:00
Ricardo Wurmus eb5dabf6ba gnu: r-drr: Update to 0.0.5.
* gnu/packages/cran.scm (r-drr): Update to 0.0.5.
[native-inputs]: Add r-knitr.

Change-Id: I872a3d4d902d94c8f49eb66f180122f99d7ad851
2026-05-28 12:13:53 +02:00
Ricardo Wurmus 4f3fdea338 gnu: r-officer: Update to 0.7.5.
* gnu/packages/cran.scm (r-officer): Update to 0.7.5.

Change-Id: I355805caab1e6c65fc9d71231429d9e352ea70d7
2026-05-28 12:13:53 +02:00
Ricardo Wurmus bf5e93d398 gnu: r-lava: Update to 1.9.1.
* gnu/packages/cran.scm (r-lava): Update to 1.9.1.
[properties]: Record updater-ignored-native-inputs.
[arguments]: Update list of skipped tests.

Change-Id: I6d70db3763e0eb2092f255c8baa7729f505607b2
2026-05-28 12:13:53 +02:00
Ricardo Wurmus 2c2cc77477 gnu: r-extradistr: Update to 1.10.0.4.
* gnu/packages/cran.scm (r-extradistr): Update to 1.10.0.4.

Change-Id: I3ce812aebd7939ca817d7033e130cbfc9cd02822
2026-05-28 12:13:52 +02:00
Ricardo Wurmus b3521a6f9f gnu: r-psych: Update to 2.6.5.
* gnu/packages/cran.scm (r-psych): Update to 2.6.5.

Change-Id: I579fffc83ab0ee4215164ba9bab5039d1178f50f
2026-05-28 12:13:52 +02:00
Ricardo Wurmus 65558f3b06 gnu: r-boruta: Update to 10.0.0.
* gnu/packages/cran.scm (r-boruta): Update to 10.0.0.
[propagated-inputs]: Remove r-ranger; add r-fru.
[native-inputs]: Remove r-rferns and r-testthat.

Change-Id: I1d89dcf52bda0fcad9c599cb6109c57e45b52044
2026-05-28 12:13:52 +02:00
Ricardo Wurmus bb2e12eaf8 gnu: r-webfakes: Update to 1.5.0.
* gnu/packages/cran.scm (r-webfakes): Update to 1.5.0.
[arguments]: Remove phase 'disable-bad-tests in favor of #:skipped-tests.

Change-Id: I573afd303f12e46af5dc53ac6a2a94f84c35de68
2026-05-28 12:13:52 +02:00
Ricardo Wurmus 86af74249b gnu: r-testit: Update to 1.0.
* gnu/packages/cran.scm (r-testit): Update to 1.0.
[arguments]: Add phase 'delete-bad-test.

Change-Id: I4e234ade350b0c447af8159735a01c786bce24e8
2026-05-28 12:13:52 +02:00
Ricardo Wurmus 2c11859b76 gnu: r-bslib: Update to 0.11.0.
* gnu/packages/cran.scm (r-bslib): Update to 0.11.0.
[arguments]: Update skipped tests.
[native-inputs]: Drop input labels; add r-withr.

Change-Id: I60fd6f4e551fae126b32bfa88105a29a64a7c762
2026-05-28 12:13:52 +02:00
Ricardo Wurmus 5d3c2280de gnu: Add r-riskregression.
* gnu/packages/cran.scm (r-riskregression): New variable.

Change-Id: I8ae57d78a63bdc3398f0d728eafaecee3980f687
2026-05-28 12:13:52 +02:00
Ricardo Wurmus 178b76a80e gnu: Add r-publish.
* gnu/packages/cran.scm (r-publish): New variable.

Change-Id: I38fdc4546746ab5864d6b922a13fb8920f3f0183
2026-05-28 12:13:51 +02:00
Ricardo Wurmus d3ee79f694 gnu: Add r-smcfcs.
* gnu/packages/cran.scm (r-smcfcs): New variable.

Change-Id: I61524e39a7e204c32e884e94439cee74c65d8bd0
2026-05-28 12:13:51 +02:00
Ricardo Wurmus 2ce9a6acf4 gnu: Add r-mets.
* gnu/packages/cran.scm (r-mets): New variable.

Change-Id: Id2079ea76dc384b9175e2d3f58adf318e27dfb8f
2026-05-28 12:13:51 +02:00
Ricardo Wurmus 2e8c9f6f9d gnu: Add r-xactonomial.
* gnu/packages/cran.scm (r-xactonomial): New variable.

Change-Id: Ic57dc8058f8bf931b0d00b025cbd3b2b5b1feb51
2026-05-28 12:13:51 +02:00
Ricardo Wurmus 5ea2cf2c4b gnu: Add r-fru.
* gnu/packages/cran.scm (r-fru): New variable.

Change-Id: Ia51967630f494d4daf7342262cedb6c99ce8ac88
2026-05-28 12:13:51 +02:00
Ricardo Wurmus 0391196836 gnu: Add r-geodata.
* gnu/packages/cran.scm (r-geodata): New variable.

Change-Id: I7280b5a4f67f6ce8a462b742bd079817cdb153d2
2026-05-28 12:13:51 +02:00
Ricardo Wurmus 8619050966 gnu: Add r-gdalutilities.
* gnu/packages/cran.scm (r-gdalutilities): New variable.

Change-Id: Ieef95339f225d8474da7b61bf1cf1872dc14962d
2026-05-28 12:13:51 +02:00
Ricardo Wurmus a2dd50d593 gnu: Add r-elevatr.
* gnu/packages/cran.scm (r-elevatr): New variable.

Change-Id: I9a629ba791cacc2df0161cd57593f4b906c3f58a
2026-05-28 12:13:50 +02:00
Ricardo Wurmus e1dd7cba84 gnu: Add r-slippymath.
* gnu/packages/cran.scm (r-slippymath): New variable.

Change-Id: Id1b9eae74137df1bc913ae2c3e66b6864199ed5c
2026-05-28 12:13:50 +02:00
Ricardo Wurmus 4df14cbf9d gnu: r-logger: Update to 0.4.2.
* gnu/packages/cran.scm (r-logger): Update to 0.4.2.
[native-inputs]: Add r-shiny.

Change-Id: I3d39787a968487b2216960a4b83763c13e5e2cb0
2026-05-28 12:13:50 +02:00
Ricardo Wurmus e689d2cfc0 gnu: r-spatstat-utils: Update to 3.2-3.
* gnu/packages/cran.scm (r-spatstat-utils): Update to 3.2-3.

Change-Id: I61b165ae8a8f55afb970e2c3a9aa381d448cd444
2026-05-28 12:13:50 +02:00
Ricardo Wurmus 9c43c98fac gnu: r-r-devices: Update to 2.17.4.
* gnu/packages/cran.scm (r-r-devices): Update to 2.17.4.

Change-Id: I5418e240d315441b84a6bce4e1e76ede5daa1954
2026-05-28 12:13:50 +02:00
Ricardo Wurmus df254d3621 gnu: r-parameters: Update to 0.29.0.
* gnu/packages/cran.scm (r-parameters): Update to 0.29.0.

Change-Id: I78b5ab0ae4949318e03d5c58d64ed30e767942c7
2026-05-28 12:13:50 +02:00
Ricardo Wurmus a3cca25cee gnu: r-terra: Update to 1.9-27.
* gnu/packages/cran.scm (r-terra): Update to 1.9-27.

Change-Id: I36db1d2f7ab393e8d24f1afa7ca0c7a5ff5fc172
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 5b6539f077 gnu: r-sftime: Update to 0.3.2.
* gnu/packages/cran.scm (r-sftime): Update to 0.3.2.

Change-Id: Ib48a13ce9ead087fdfe821e6f0158578dea73963
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 572938f14c gnu: r-ks: Update to 1.15.2.
* gnu/packages/cran.scm (r-ks): Update to 1.15.2.

Change-Id: I0de8bc727cdf7d5032cf5df31053b4ec33129b62
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 4b9ead4f84 gnu: r-rcppspdlog: Update to 0.0.29.
* gnu/packages/cran.scm (r-rcppspdlog): Update to 0.0.29.

Change-Id: I931f738153eacf3e0b67d4200a48b539f214b8a6
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 541a48b01b gnu: r-rsqlite: Update to 3.52.0.
* gnu/packages/cran.scm (r-rsqlite): Update to 3.52.0.

Change-Id: Icdf2758aa7c3bd75c1e35937ef12f08a24f4285e
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 5b616f1ebc gnu: r-rbiom: Update to 3.1.0.
* gnu/packages/cran.scm (r-rbiom): Update to 3.1.0.
[propagated-inputs]: Remove r-parallelly and r-slam; add r-ecodive.

Change-Id: I144e10fd2246b81924f53ae7f99550d97ce07da2
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 44dc62e08e gnu: r-mirai: Update to 2.7.0.
* gnu/packages/cran.scm (r-mirai): Update to 2.7.0.

Change-Id: Iece8467c6ca16d7ded6f2836ab6a1818c6a5621b
2026-05-28 12:13:49 +02:00
Ricardo Wurmus 8f93204f92 gnu: r-rliger: Add missing test input.
* gnu/packages/bioconductor.scm (r-rliger)[native-inputs]: Add r-cowplot.

Change-Id: Ie4c36c393d5a5cd632d9b41cf77e23a7e93137a3
2026-05-28 12:13:48 +02:00
Ricardo Wurmus f75a1d1c0b gnu: r-a4: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4): Update to 1.60.0.

Change-Id: I6575fdc40b8d0f25088f44003b291f17bd3dab24
2026-05-28 12:13:48 +02:00
Ricardo Wurmus d5941e4504 gnu: r-a4base: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4base): Update to 1.60.0.

Change-Id: I8cac7ccc34bd37920e98ac0648bbc63dc591cbbf
2026-05-28 12:13:48 +02:00
Ricardo Wurmus e569396763 gnu: r-sva: Update to 3.60.0.
* gnu/packages/bioconductor.scm (r-sva): Update to 3.60.0.

Change-Id: I468c76a82259793047a3dea967d29aef627156af
2026-05-28 12:13:48 +02:00
Ricardo Wurmus 23456c1260 gnu: r-stager: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-stager): Update to 1.34.0.

Change-Id: I3af908b4b43a62577ff5e6679d39be21c0b99256
2026-05-28 12:13:48 +02:00
Ricardo Wurmus 29f6cb61ac gnu: r-limma: Update to 3.68.2.
* gnu/packages/bioconductor.scm (r-limma): Update to 3.68.2.

Change-Id: I75e13724760a5b1440458ddc05d67d63a5282998
2026-05-28 12:13:48 +02:00
Ricardo Wurmus a9e4ee9389 gnu: r-gsva: Update to 2.6.1.
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.6.1.

Change-Id: I2c90547e4c7d7bdc0ab6d9da490bf38662111e59
2026-05-28 12:13:48 +02:00
Ricardo Wurmus bcf746d5c9 gnu: r-assorthead: Update to 1.6.1.
* gnu/packages/bioconductor.scm (r-assorthead): Update to 1.6.1.

Change-Id: I5f9ed214b1a80b89c6b56e16506d502c1f6f40f1
2026-05-28 12:13:47 +02:00
Ricardo Wurmus bdbcdacfbd gnu: Remove r-qs.
This package fails to build with R 4.6.0 as it depends on internal symbols
that have since been removed from R.  r-qs has been abandoned in favor of
r-qs2, which is not a drop-in replacement.

See https://github.com/qsbase/qs/issues/103

* gnu/packages/cran.scm (r-qs): Delete variable.

Change-Id: Ia1b0268cb8f6b74e3c2ab6446cd956aaffa7291e
2026-05-28 12:13:47 +02:00
Ricardo Wurmus 1240dc7006 gnu: Remove r-seurat-utils.
This package depends on r-qs, which fails to build with R 4.6.0.  r-qs has
been abandoned in favor of r-qs2, which is not a drop-in replacement.

* gnu/packages/bioinformatics.scm (r-seurat-utils): Delete variable.

Change-Id: I2b62a766e4784e25599329c86c49a1e059dd909f
2026-05-28 12:13:47 +02:00
Ricardo Wurmus bcbee6077b gnu: Remove r-seqbias.
This package was removed with Bioconductor 3.19 release.  It depends on R
internal symbols, which have been removed.

* gnu/packages/bioconductor.scm (r-seqbias): Delete variable.

Change-Id: Ib8a834c1d69f329281904e739c429448474d511b
2026-05-28 12:13:47 +02:00
Ricardo Wurmus 0d5d4cf8c7 gnu: Remove r-reqon.
This package was removed with Bioconductor 3.20 release.  It depends on
r-seqbias, which fails to build.

* gnu/packages/bioconductor.scm (r-reqon): Delete variable.

Change-Id: I7c9e731ebde3d2991b30140c7f2c26868e29664c
2026-05-28 12:13:47 +02:00
Ricardo Wurmus 0b0c6d9850 gnu: r-misha: Update to 5.6.23.
* gnu/packages/bioinformatics.scm (r-misha): Update to 5.6.23.
[source]: Remove obsolete snippet.
[arguments]: Remove phase 'do-not-use-bundled-bigWigToWig.
[inputs]: Remove kentutils.
[propagated-inputs]: Add r-curl, r-digest, r-magrittr, r-ps, and r-yaml.
[native-inputs]: Add r-knitr and r-testthat.

Change-Id: Ia3bf627976d5963757b7ac0cede1cd43cff7da3b
2026-05-28 12:13:47 +02:00
Ricardo Wurmus 48f4dbec9a gnu: r-muscat: Add missing test inputs.
* gnu/packages/bioconductor.scm (r-muscat)[native-inputs]: Add r-deseq2 and
r-sctransform.

Change-Id: Ib4d4829a0fdfb59243a4960ba98686af4817b4c5
2026-05-28 12:13:47 +02:00
Ricardo Wurmus 8dbddf3832 gnu: r-mvabund: Add missing input.
* gnu/packages/cran.scm (r-mvabund)[inputs]: Add gsl.
[properties]: Record updater-extra-inputs.

Change-Id: I19b1b683117b507843e615a32cdbb82c46dfceaa
2026-05-28 12:13:46 +02:00
Ricardo Wurmus e410f2b30a gnu: r-rcppziggurat: Add missing input.
* gnu/packages/cran.scm (r-rcppziggurat)[inputs]: Add gsl.
[properties]: Record updater-extra-inputs.

Change-Id: Ice7fe6bc3611cc45d14ef7c0475523a431be9a45
2026-05-28 12:13:46 +02:00
Ricardo Wurmus df6e13facc gnu: r-sf: Update to 1.1-1.
* gnu/packages/cran.scm (r-sf): Update to 1.1-1.
[propagated-inputs]: Remove r-magrittr.

Change-Id: If3dd9fb392a9b51179b1c0b4ca9bf7c756d6dcda
2026-05-28 12:13:46 +02:00
Ricardo Wurmus b97598040c gnu: r-data-table: Update to 1.18.4.
* gnu/packages/cran.scm (r-data-table): Update to 1.18.4.

Change-Id: I23c4df82d0380337af8acbbd9da34c435308e18d
2026-05-28 12:13:46 +02:00
Ricardo Wurmus 3f13c49e01 gnu: r-mgsub: Update to 2.0.0.
* gnu/packages/cran.scm (r-mgsub): Update to 2.0.0.

Change-Id: Ia967d86670673423df178ebb8a88d85f00a02284
2026-05-28 12:13:46 +02:00
Ricardo Wurmus f0e627fd0a gnu: r-cpp11: Update to 0.5.5.
* gnu/packages/cran.scm (r-cpp11): Update to 0.5.5.

Change-Id: I1857e893276bdb90c16ded39a3ac479d31634dbe
2026-05-28 12:13:46 +02:00
Ricardo Wurmus 59d56d830d gnu: r-exactextractr: Disable two tests.
* gnu/packages/cran.scm (r-exactextractr)[arguments]: Disable two tests.

Change-Id: I19933ae758c913e707b25e8e89c4132e5339b060
2026-05-28 12:13:46 +02:00
Ricardo Wurmus f94b2fa8b3 gnu: r-spectre: Update to 1.3.0.
* gnu/packages/bioinformatics.scm (r-spectre): Update to 1.3.0.
[propagated-inputs]: Replace r-qs with r-qs2.

Change-Id: Ia55fed95e05ab7acf5e43d4ff32569156f6e4e93
2026-05-28 12:13:45 +02:00
Ricardo Wurmus 41cefea1e0 gnu: r-terra: Update to 1.9-25.
* gnu/packages/cran.scm (r-terra): Update to 1.9-25.
[input]: Replace proj-9.3 with proj.

Change-Id: I6e9e07658fc8e3e92f638bcf632910e37f8340d7
2026-05-28 12:13:45 +02:00
Ricardo Wurmus 3ba4f6de9a gnu: r-pizzarr: Update to 0.2.0.
* gnu/packages/bioinformatics.scm (r-pizzarr): Update to 0.2.0.
[build-system]: Use cargo-build-system.
[arguments]: Add phases from the r-build-system; enable most tests.
[inputs]: Add openssl, zlib, and zstd:lib; add cargo inputs.
[native-inputs]: Add pkg-config and r-minimal.
[propagated-inputs]: Remove r-qs; add r-qs2.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add entries for extendr
and r-pizzarr.
* gnu/packages/rust-sources.scm (rust-extendr-0.8.1.93d7244): New variable.

Change-Id: Ibce9ce84bedac56978729513756b8476769126bb
2026-05-28 12:13:45 +02:00
Ricardo Wurmus 6c23765499 gnu: r-rstpm2: Add missing test input.
* gnu/packages/cran.scm (r-rstpm2)[native-inputs]: Add r-eha.

Change-Id: I8df4e0c06f4dcc147f4eb3a3b3f70840f1279ef2
2026-05-28 12:13:45 +02:00
Ricardo Wurmus d91ec342c6 gnu: Add r-eha.
* gnu/packages/cran.scm (r-eha): New variable.

Change-Id: I8cfe81ec60f57c10c17ddaede5f0f1369516bf80
2026-05-28 12:13:45 +02:00
Ricardo Wurmus 341381466f gnu: r-universalmotif: Update to 1.30.1.
* gnu/packages/bioconductor.scm (r-universalmotif): Update to 1.30.1.

Change-Id: I7e7cfe559bfdee2da0d2eb060021b765f71e1683
2026-05-28 12:13:44 +02:00
Ricardo Wurmus b0accc4fa4 gnu: r-scrapper: Update to 1.6.2.
* gnu/packages/bioconductor.scm (r-scrapper): Update to 1.6.2.

Change-Id: Ib93e9f1751db7fc9440486bf299362fb13ecee88
2026-05-28 12:13:44 +02:00
Ricardo Wurmus edb8d97aef gnu: r-scrnaseq: Update to 2.26.0.
* gnu/packages/bioconductor.scm (r-scrnaseq): Update to 2.26.0.

Change-Id: I9ddf947f97c5e5e41a3ab7b34fbe7619b92425c5
2026-05-28 12:13:44 +02:00
Ricardo Wurmus 0c676c2ca2 gnu: r-limma: Update to 3.68.1.
* gnu/packages/bioconductor.scm (r-limma): Update to 3.68.1.

Change-Id: Id51bfc31a6f3424677f86baf6cfd3cfb99f0a4df
2026-05-28 12:13:44 +02:00
Ricardo Wurmus ac6e193694 gnu: r-dmrcate: Update to 3.8.0.
* gnu/packages/bioconductor.scm (r-dmrcate): Update to 3.8.0.

Change-Id: I2dbc7ef5e40948a6c3d48c793acf026d1fd27e82
2026-05-28 12:13:44 +02:00
Ricardo Wurmus e0ffc36c4b gnu: r-zebrafishrnaseq: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-zebrafishrnaseq): Update to 1.32.0.

Change-Id: I94a96f87d8a9d672b673fcab16aea45e23de9636
2026-05-28 12:13:44 +02:00
Ricardo Wurmus cab200653a gnu: r-tximportdata: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-tximportdata): Update to 1.40.0.

Change-Id: I0e7142e2a6653de73e3d47d47fee7cbe294333bf
2026-05-28 12:13:44 +02:00
Ricardo Wurmus 801bb92a9a gnu: r-tcgabiolinksgui-data: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-tcgabiolinksgui-data): Update to 1.32.0.

Change-Id: I41f6e1a4ed50ea069939ba641dc6797eecb7cf7e
2026-05-28 12:13:43 +02:00
Ricardo Wurmus ea8503d0cd gnu: r-systempiperdata: Update to 2.16.0.
* gnu/packages/bioconductor.scm (r-systempiperdata): Update to 2.16.0.

Change-Id: Ie85d08f8923ac5381d25ed66da8f826cafbeabf4
2026-05-28 12:13:43 +02:00
Ricardo Wurmus 73d1f7ae6b gnu: r-sesamedata: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-sesamedata): Update to 1.30.0.

Change-Id: I9816045889e8bb115cc9726f7824989faedf4472
2026-05-28 12:13:43 +02:00
Ricardo Wurmus e06b634441 gnu: r-scpdata: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-scpdata): Update to 1.20.0.

Change-Id: If2ebd4ef53e99298329cfe49f1f55969133f281e
2026-05-28 12:13:43 +02:00
Ricardo Wurmus 46b795c279 gnu: r-rtcga-rnaseq: Update to 20151101.42.0.
* gnu/packages/bioconductor.scm (r-rtcga-rnaseq): Update to 20151101.42.0.

Change-Id: Ia84b23833e92749eb9892545be039a6cd6772016
2026-05-28 12:13:43 +02:00
Ricardo Wurmus 84dbefed24 gnu: r-rnbeads-hg19: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-rnbeads-hg19): Update to 1.44.0.

Change-Id: I44714670aa905ac0b0af539cdb7decb1362d1c5f
2026-05-28 12:13:43 +02:00
Ricardo Wurmus 8820c9f777 gnu: r-rnaseqdata-hnrnpc-bam-chr14: Update to 0.50.0.
* gnu/packages/bioconductor.scm (r-rnaseqdata-hnrnpc-bam-chr14): Update to 0.50.0.

Change-Id: I888b3ad8df394c819d923b690b9d4559320abfea
2026-05-28 12:13:43 +02:00
Ricardo Wurmus b0d3cd3089 gnu: r-rcistarget-hg19-motifdbs-cisbponly-500bp: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-rcistarget-hg19-motifdbs-cisbponly-500bp): Update to 1.32.0.

Change-Id: I3d7892df42c6e7541cfa11208114bd1dcf49ef19
2026-05-28 12:13:43 +02:00
Ricardo Wurmus aa5d03153e gnu: r-curatedtcgadata: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-curatedtcgadata): Update to 1.34.0.

Change-Id: I2938cb9e94d494b332480282b863cb32ddb2d91d
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 5ae59b07a7 gnu: r-gagedata: Update to 2.50.0.
* gnu/packages/bioconductor.scm (r-gagedata): Update to 2.50.0.

Change-Id: I7d2878e3139ad9c773548230dbec1b70aebedcd1
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 73cc9ab759 gnu: r-affydata: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-affydata): Update to 1.60.0.
[native-inputs]: Add r-biobase.

Change-Id: I4c0d4b588c5ea1b0c53b2424cc9a3b9b9d57da52
2026-05-28 12:13:42 +02:00
Ricardo Wurmus f03931b143 gnu: r-all: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-all): Update to 1.54.0.
[native-inputs]: Add r-rpart.

Change-Id: Ia95ed032df922768e631e8130e5b81f9e3043774
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 2f7c9cb009 gnu: r-hsmmsinglecell: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-hsmmsinglecell): Update to 1.32.0.

Change-Id: If94fe35b407d636feecd2c6170895fbf2f750326
2026-05-28 12:13:42 +02:00
Ricardo Wurmus d871f2a06d gnu: r-prolocdata: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-prolocdata): Update to 1.50.0.

Change-Id: Ia6da02c40713ba068dcc5ab01b76f021e1f7a74a
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 16c6c347f9 gnu: r-pasillabamsubset: Update to 0.50.0.
* gnu/packages/bioconductor.scm (r-pasillabamsubset): Update to 0.50.0.

Change-Id: I4aaf16a429c42fe87b4bbce76aa5d4af57cf0fa6
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 7a4575a86c gnu: r-pasilla: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-pasilla): Update to 1.40.0.

Change-Id: I00a64ea1e76718e4f9bf6107894adf6280850dd6
2026-05-28 12:13:42 +02:00
Ricardo Wurmus 1c3c21134b gnu: r-msigdb: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-msigdb): Update to 1.20.0.

Change-Id: I144589804554930825a5a99a40ca8726c8e399dc
2026-05-28 12:13:41 +02:00
Ricardo Wurmus e4d202a332 gnu: r-msdata: Update to 0.52.0.
* gnu/packages/bioconductor.scm (r-msdata): Update to 0.52.0.

Change-Id: Ia24c626f9fe2e70c0f55ca70c866824df683e7ba
2026-05-28 12:13:41 +02:00
Ricardo Wurmus c986978dcc gnu: r-minionsummarydata: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-minionsummarydata): Update to 1.42.0.

Change-Id: Ic9ecb643982b30312642971ee96eaa60541fa34c
2026-05-28 12:13:41 +02:00
Ricardo Wurmus d48200b857 gnu: r-minfidataepic: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-minfidataepic): Update to 1.38.0.

Change-Id: I3f83498562edb9010d4627ac934d89f85e483048
2026-05-28 12:13:41 +02:00
Ricardo Wurmus c2181a6895 gnu: r-minfidata: Update to 0.58.0.
* gnu/packages/bioconductor.scm (r-minfidata): Update to 0.58.0.

Change-Id: If375e3486dfb1ac821a24784791607d94407c4d2
2026-05-28 12:13:41 +02:00
Ricardo Wurmus cbb3a1e21e gnu: r-mousegastrulationdata: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-mousegastrulationdata): Update to 1.26.0.

Change-Id: Ie7046d19a1ce3448bceeacb38447e96e1289775e
2026-05-28 12:13:41 +02:00
Ricardo Wurmus 9772ecc3fa gnu: r-methylclockdata: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-methylclockdata): Update to 1.20.0.

Change-Id: Id3fa6b8e36cf85ddadbb5a3b0de9a05ac21420ba
2026-05-28 12:13:41 +02:00
Ricardo Wurmus bfc17619b3 gnu: r-methylaiddata: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-methylaiddata): Update to 1.44.0.

Change-Id: I9962b7337510d27b978c923b85597b7d8bda9155
2026-05-28 12:13:41 +02:00
Ricardo Wurmus 86214dd9aa gnu: r-macrophage: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-macrophage): Update to 1.28.0.

Change-Id: I4d343235bb9413310fc12cbba4d6186cd3a5b88f
2026-05-28 12:13:41 +02:00
Ricardo Wurmus 3c7b290027 gnu: r-lungcancerlines: Update to 0.50.0.
* gnu/packages/bioconductor.scm (r-lungcancerlines): Update to 0.50.0.

Change-Id: I69741a4efe88e7b4a0714d1459112581527090cd
2026-05-28 12:13:40 +02:00
Ricardo Wurmus 471aff200e gnu: r-leukemiaseset: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-leukemiaseset): Update to 1.48.0.

Change-Id: Idf6212a41d1997c30672bd909534a7b8b87e4933
2026-05-28 12:13:40 +02:00
Ricardo Wurmus 143b9ebe65 gnu: r-jaspar2016: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-jaspar2016): Update to 1.40.0.

Change-Id: Id4ac234985d05a2d4594f380eb087d898c5a1d13
2026-05-28 12:13:40 +02:00
Ricardo Wurmus c4c7393d63 gnu: r-italicsdata: Update to 2.50.0.
* gnu/packages/bioconductor.scm (r-italicsdata): Update to 2.50.0.

Change-Id: Id4b2e07cba7f6d0ea7d6b55d6f3ba1739dd7e766
2026-05-28 12:13:40 +02:00
Ricardo Wurmus b5e09726c2 gnu: r-illuminadatatestfiles: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-illuminadatatestfiles): Update to 1.50.0.

Change-Id: I7be22b486866d0ee99d8f5acc811dd4a52b15401
2026-05-28 12:13:40 +02:00
Ricardo Wurmus 7a1b940058 gnu: r-illumina450probevariants-db: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-illumina450probevariants-db): Update to 1.48.0.

Change-Id: I5fffeecc93c7b0b2ee9364e513800ecfe33d800e
2026-05-28 12:13:40 +02:00
Ricardo Wurmus d403e3def7 gnu: r-hdcytodata: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-hdcytodata): Update to 1.32.0.

Change-Id: I1530b730094d920bd453fedbd2c4a805e4983b10
2026-05-28 12:13:40 +02:00
Ricardo Wurmus e8502d44c9 gnu: r-hellorangesdata: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-hellorangesdata): Update to 1.38.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Ib67167eab2d3153d50190d06fd50bb664f5a904a
2026-05-28 12:13:40 +02:00
Ricardo Wurmus 95a291b4a7 gnu: r-gsvadata: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-gsvadata): Update to 1.48.0.

Change-Id: I1ba94ff805ff2d3479d363895bc686fe17550411
2026-05-28 12:13:39 +02:00
Ricardo Wurmus 03f59889d3 gnu: r-golubesets: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-golubesets): Update to 1.54.0.

Change-Id: I4f482e6a9234ec86568435798e74956619fcd20d
2026-05-28 12:13:39 +02:00
Ricardo Wurmus bdeb0d2ff1 gnu: r-genomationdata: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-genomationdata): Update to 1.44.0.

Change-Id: Id1f5facef39ec30827a674fc7324a6e639954eb3
2026-05-28 12:13:39 +02:00
Ricardo Wurmus 0c13657990 gnu: r-genelendatabase: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-genelendatabase): Update to 1.48.0.

Change-Id: I18b48f1d252a09e996eb4f1a75637bfcdeff1642
2026-05-28 12:13:39 +02:00
Ricardo Wurmus 13146988e2 gnu: r-flowworkspacedata: Update to 3.24.0.
* gnu/packages/bioconductor.scm (r-flowworkspacedata): Update to 3.24.0.

Change-Id: I084cc59e98f96ddb4158f0c129a76788201d1ec1
2026-05-28 12:13:39 +02:00
Ricardo Wurmus b6b9f525ee gnu: r-flowsorted-blood-epic: Update to 2.16.0.
* gnu/packages/bioconductor.scm (r-flowsorted-blood-epic): Update to 2.16.0.

Change-Id: Iae64b3b60f67a0730c8fd9a500aa36dbbe666021
2026-05-28 12:13:39 +02:00
Ricardo Wurmus ebefbf419d gnu: r-flowsorted-blood-450k: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-flowsorted-blood-450k): Update to 1.50.0.

Change-Id: Ieae0c2b96ce7dcaecabd5bc68eb5ea7c192c8636
2026-05-28 12:13:39 +02:00
Ricardo Wurmus ef3dfbd81a gnu: r-faahko: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-faahko): Update to 1.52.0.

Change-Id: I17eb4301da1fd220c3c438dfa4b88586da8b1aae
2026-05-28 12:13:39 +02:00
Ricardo Wurmus b40991f18e gnu: r-derfinderdata: Update to 2.30.0.
* gnu/packages/bioconductor.scm (r-derfinderdata): Update to 2.30.0.

Change-Id: I0f996f036cc4e65b42256ecac9c35cf23303cac9
2026-05-28 12:13:39 +02:00
Ricardo Wurmus 5dc582b98c gnu: r-copyhelper: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-copyhelper): Update to 1.44.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I67e6c9c3864367b4f1ab29485bd35e4702fd62fc
2026-05-28 12:13:38 +02:00
Ricardo Wurmus a22391f07d gnu: r-chipexoqualexample: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-chipexoqualexample): Update to 1.36.0.

Change-Id: I97e1e1a3178c15d5e0659aa0d74c8fa633b96236
2026-05-28 12:13:38 +02:00
Ricardo Wurmus aa989fde12 gnu: r-champdata: Update to 2.44.0.
* gnu/packages/bioconductor.scm (r-champdata): Update to 2.44.0.

Change-Id: Iae761fee2a67fd3ff734eb325515588a86b3b47a
2026-05-28 12:13:38 +02:00
Ricardo Wurmus e88494594e gnu: r-celldex: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-celldex): Update to 1.22.0.

Change-Id: I73511647b21150f0b1cb358325858fa55bda294b
2026-05-28 12:13:38 +02:00
Ricardo Wurmus 74934f2a41 gnu: r-breastcancervdx: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-breastcancervdx): Update to 1.50.0.

Change-Id: I505bd02985aae88584ec1ece91a8f13c827023c2
2026-05-28 12:13:38 +02:00
Ricardo Wurmus f0372ee7a4 gnu: r-breakpointrdata: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-breakpointrdata): Update to 1.30.0.

Change-Id: Ia8a442a97d06a21a92dda3747b8686d025f48a72
2026-05-28 12:13:38 +02:00
Ricardo Wurmus 74b92ce075 gnu: r-biscuiteerdata: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-biscuiteerdata): Update to 1.26.0.

Change-Id: If58f7db24fb10b272744616099e61bb0d923c913
2026-05-28 12:13:38 +02:00
Ricardo Wurmus 75d4f8b43f gnu: r-bodymaprat: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-bodymaprat): Update to 1.28.0.

Change-Id: I4e0699b2cfe346a9f58cedf39fbed91fcac86b18
2026-05-28 12:13:38 +02:00
Ricardo Wurmus 13e2f76b0f gnu: r-bladderbatch: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-bladderbatch): Update to 1.50.0.

Change-Id: Ie9bde875c8e4b99ca8ea2cad866940894c433688
2026-05-28 12:13:37 +02:00
Ricardo Wurmus c598a8816e gnu: r-biotmledata: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-biotmledata): Update to 1.36.0.

Change-Id: I24af557034efa086db6a6115160448eed1938f67
2026-05-28 12:13:37 +02:00
Ricardo Wurmus bde1e4bebc gnu: r-bcellviper: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-bcellviper): Update to 1.48.0.

Change-Id: I41df72fbc87c2d795d8a8a65c1640878ba038bcc
2026-05-28 12:13:37 +02:00
Ricardo Wurmus c008a2bd06 gnu: r-arrmdata: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-arrmdata): Update to 1.48.0.

Change-Id: I8a7b1b84b8a638ee7c6177315312725d06a0ff66
2026-05-28 12:13:37 +02:00
Ricardo Wurmus 5e22e0a461 gnu: r-airway: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-airway): Update to 1.32.0.

Change-Id: Ia2d5e7c8aa88fdeafcd85c00a1048eba6b0c2c36
2026-05-28 12:13:37 +02:00
Ricardo Wurmus 5f2c20d830 gnu: r-adductdata: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-adductdata): Update to 1.28.0.

Change-Id: I3c95faa7e4757669126881a1b059f9201e5276b0
2026-05-28 12:13:37 +02:00
Ricardo Wurmus 1d77285b44 gnu: r-acfmperiod: Add missing input.
* gnu/packages/cran.scm (r-acfmperiod)[native-inputs]: Add r-knitr.

Change-Id: Id96c12db32a8481bdb3ddb540494ad8b07c7baab
2026-05-28 12:13:37 +02:00
Ricardo Wurmus c2e3b95e7e gnu: r-qs2: Update to 0.2.1.
* gnu/packages/cran.scm (r-qs2): Update to 0.2.1.

Change-Id: I59b6a094c1813fa61e56bcc817334a42bd956490
2026-05-28 12:13:37 +02:00
Ricardo Wurmus a21c4f8e6e gnu: r-lwgeom: Update to 0.2-16.
* gnu/packages/cran.scm (r-lwgeom): Update to 0.2-16.

Change-Id: Id971ef5c2c7811e5d3f6a76cb37d6948d97d6857
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 24645a570b gnu: r-qtl2: Update to 0.40.
* gnu/packages/cran.scm (r-qtl2): Update to 0.40.
[native-inputs]: Add r-regress.

Change-Id: I780bf35eb59d772524a429c9815829c4837ee50d
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 07d973a86f gnu: r-igraph: Update to 2.3.1.
* gnu/packages/cran.scm (r-igraph): Update to 2.3.1.

Change-Id: Ic5aab9866a0dc7bedea2609b18d7df0ceffacd0b
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 886b0cbe61 gnu: r-exactranktests: Update to 0.8-37.
* gnu/packages/cran.scm (r-exactranktests): Update to 0.8-37.

Change-Id: I822540050eb692a2d80896dcbffd77da35a4cbbf
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 0f271ff2d4 gnu: r-fds: Update to 1.9.
* gnu/packages/cran.scm (r-fds): Update to 1.9.

Change-Id: Id0c4d7b00e34cf47566a079749beb5edd7838e23
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 8b1627e320 gnu: r-spdata: Update to 2.3.5.
* gnu/packages/cran.scm (r-spdata): Update to 2.3.5.

Change-Id: I0b68fd939a1fc1ef4c76a03c398e13eca3d512ac
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 57385e0b22 gnu: r-fields: Update to 17.3.
* gnu/packages/cran.scm (r-fields): Update to 17.3.

Change-Id: If5bb82448bcad388690af1851a291f3ebf437cac
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 67354fcd9e gnu: r-np: Update to 0.70-1.
* gnu/packages/cran.scm (r-np): Update to 0.70-1.
[native-inputs]: Remove r-gam, r-mass, and r-mgcv; add r-crs, r-knitr, r-pkgload, and
r-testthat.

Change-Id: I926f44b81efb61d6b1b8b73f181db98e594c6232
2026-05-28 12:13:36 +02:00
Ricardo Wurmus d4d046b2d1 gnu: r-fastglm: Update to 0.1.0.
* gnu/packages/cran.scm (r-fastglm): Update to 0.1.0.
[propagated-inputs]: Add r-formula and r-matrix.
[native-inputs]: Add r-logistf, r-mass, r-pscl, r-sandwich, r-statmod, r-testthat,
and r-tweedie.

Change-Id: I771f722105ad342f83b3bd54265b8b430d5453bc
2026-05-28 12:13:36 +02:00
Ricardo Wurmus 2db6cd2ab9 gnu: r-fixest: Update to 0.14.1.
* gnu/packages/cran.scm (r-fixest): Update to 0.14.1.

Change-Id: Ib9a9ac0917bddb0b5194e2d1e6fa556e1767333d
2026-05-28 12:13:35 +02:00
Ricardo Wurmus bb5572f9a6 gnu: r-glmnet: Update to 5.0.
* gnu/packages/cran.scm (r-glmnet): Update to 5.0.
[native-inputs]: Remove gfortran; add r-nnet and r-testthat.

Change-Id: I8353bb75fde34d29cbfdde9342246a1c6c8e7f3f
2026-05-28 12:13:35 +02:00
Ricardo Wurmus 78248184a3 gnu: r-fivethirtyeight: Update to 0.6.2.
* gnu/packages/cran.scm (r-fivethirtyeight): Update to 0.6.2.
[propagated-inputs]: Remove r-knitr, r-rmarkdown, r-dplyr, r-readr, r-ggplot2,
r-magrittr, and r-stringr.
[native-inputs]: Add r-knitr.

Change-Id: I641ced860ae6b8fa65ce346b2af07544973a9fa3
2026-05-28 12:13:35 +02:00
Ricardo Wurmus 716469fac5 gnu: r-clubsandwich: Update to 0.7.0.
* gnu/packages/cran.scm (r-clubsandwich): Update to 0.7.0.

Change-Id: I5afa87ef47311be6b0e3b2aabc23ac00fde1319f
2026-05-28 12:13:35 +02:00
Ricardo Wurmus a54a9f102a gnu: r-nanonext: Update to 1.9.0.
* gnu/packages/cran.scm (r-nanonext): Update to 1.9.0.
[source]: Remove bundled code.

Change-Id: I88213d91b997957dd5c08cdefd5629e8d75b678c
2026-05-28 12:13:35 +02:00
Ricardo Wurmus 0adb4d3cfa gnu: nng-1.10: Update to 1.11.
* gnu/packages/networking.scm (nng-1.10): Update to 1.11.
[arguments]: Enable one additional test.
* gnu/packages/cran.scm (r-nanonext)[inputs]: Update reference.

Change-Id: Id123b0a4e881824337fad74be3e297f3e92b7213
2026-05-28 12:13:35 +02:00
Ricardo Wurmus 828cecf25f gnu: Add r-crs.
* gnu/packages/cran.scm (r-crs): New variable.

Change-Id: I7d6a6ee02f7ce5f631a3e3da5a692064f9b45321
2026-05-28 12:13:35 +02:00
Ricardo Wurmus 5db662197f gnu: Add r-regress.
* gnu/packages/cran.scm (r-regress): New variable.

Change-Id: Iecbfbeda21bea0140e0b44fc631933c201f8405a
2026-05-28 12:13:35 +02:00
Ricardo Wurmus cd68997daa gnu: r-rserve: Update to 1.8-19.
* gnu/packages/cran.scm (r-rserve): Update to 1.8-19.
[source]: Remove bundled jars.
[arguments]: Pass configure flags to build client, server, and proxy; add
phase 'build-java-components; remove phase 'relax-gcc-14-strictness.
[propagated-inputs]: Remove r-checkmate, r-mime, r-jsonlite, r-knitr, r-r6,
r-rcpp, and r-uuid.
[inputs]: Add openjdk11:jdk.

Change-Id: I1e8204dbf55e76d7e7f4541328b99896db7d45d2
2026-05-28 12:13:34 +02:00
Ricardo Wurmus 9a5ba858ff gnu: r-liana: Make compatible with latest version of SeuratObject.
* gnu/packages/bioinformatics.scm (r-liana)[arguments]: Add phase
'seurat-compatibility.

Change-Id: Icbae60f26fae38e5c292c83235c32f544ba274b4
2026-05-28 12:13:34 +02:00
Ricardo Wurmus c6d301bd90 gnu: r-liana: Replace custom phase with #:skipped-tests.
* gnu/packages/bioinformatics.scm (r-liana)[arguments]: Remove phase
'disable-bad-tests; use #:skipped-tests instead.

Change-Id: I4b4c6627a314c267419349207d8c6c50f07d30b1
2026-05-28 12:13:34 +02:00
Ricardo Wurmus 95cb5879f5 gnu: Remove r-refgenome.
This package has been removed from CRAN on 2020-01-16.  It has failing tests
and now fails to build with R 4.6.0.

* gnu/packages/cran.scm (r-refgenome): Remove variable.

Change-Id: I4f20e670045865061d6d6e06f4b25472a834cf32
2026-05-28 12:13:34 +02:00
Ricardo Wurmus 724bc60ad3 gnu: Remove r-rbamtools.
This package has been removed from CRAN on 2020-01-16.  It has failing tests
and it depends on r-refgenome, which fails to build with R 4.6.0.

* gnu/packages/cran.scm (r-rbamtools): Remove variable.

Change-Id: Ie096b1a2ac100b0c3affbfda8d521ed0b8a2a5b7
2026-05-28 12:13:34 +02:00
Ricardo Wurmus b66a7e57f2 gnu: r-voltron: Update to 0.2.6.
* gnu/packages/bioinformatics.scm (r-voltron): Update to 0.2.6.
[propagated-inputs]: Remove r-pizzarr, r-reshape2, r-reticulate, and r-rhdf5;
add r-s4vectors.

Change-Id: Ie3f0661bf976fe63aa85bbcaea66e1f4478a5bca
2026-05-28 12:13:34 +02:00
Ricardo Wurmus 1cb339b691 gnu: simpleitk: Update to 2.5.4.
* gnu/packages/image-processing.scm (simpleitk): Update to 2.5.4.
[source]: Add patch.
* gnu/packages/patches/simpleitk-r-4.6.0.patch: New file.
* gnu/local.mk (dist_patch_DATA): Record it.

Change-Id: Id85b8a717046497bd8469c365c738ac984229e03
2026-05-28 12:13:34 +02:00
Ricardo Wurmus cb0eb58005 gnu: swig: Support R 4.6.0.
* gnu/packages/patches/swig-support-r-4.6.0.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/swig.scm (swig-4.4)[source]: Add patch.

Change-Id: I3e8b58e05537cbb12139ba463289be3cf19cab41
2026-05-28 12:13:34 +02:00
Ricardo Wurmus dd8bd87436 gnu: r-zarrdataframe: Update to 0.0.0-3.f5f6715.
* gnu/packages/bioinformatics.scm (r-zarrdataframe): Update to
0.0.0-3.f5f6715.
[propagated-inputs]: Add r-zarrarray.

Change-Id: Ibc8d188cf19180c57155f137aaf9822860a78f3b
2026-05-28 12:13:33 +02:00
Ricardo Wurmus 34a5a0744c gnu: python-pyarrow: Add missing input.
* gnu/packages/databases.scm (python-pyarrow)[native-inputs]: Add
python-scikit-build-core.

Change-Id: I28b982f309d7a3074fe29f1ea80abba7430ba2c7
2026-05-28 12:13:33 +02:00
Ricardo Wurmus a0a728072a gnu: r-imagearray: Update to 1.0.0.
* gnu/packages/bioinformatics.scm (r-imagearray): Update to 1.0.0.
[source]: Fetch from Bioconductor.
[arguments]: Disable test requiring RBiomFormats.
[propagated-inputs]: Add r-zarrarray.
[native-inputs]: Add r-ggplot2.

Change-Id: I945840930b2ba010754e63c7d43fcbcd9af550c5
2026-05-28 12:13:33 +02:00
Ricardo Wurmus b9720cd6f4 gnu: r-zarrarray: Update to 1.0.0.
* gnu/packages/bioinformatics.scm (r-zarrarray): Update to 1.0.0.
[source]: Fetch from Bioconductor.
[arguments]: Enable tests.
[properties]: Remove updater-extra-native-inputs.
[propagated-inputs]: Remove r-matrix.
[native-inputs]: Add r-knitr.
[home-page]: Use Bioconductor page.
[license]: Use Artistic 2.0.

Change-Id: Iaeda27401e8dede9cebc54979fc9ff109da54c51
2026-05-28 12:13:33 +02:00
Ricardo Wurmus 981d6b5c6a gnu: r-sparsearray: Update to 1.12.2.
* gnu/packages/bioconductor.scm (r-sparsearray): Update to 1.12.2.

Change-Id: I803a387686bcbe989c8b69cc9752b73ee4c1531c
2026-05-28 12:13:33 +02:00
Ricardo Wurmus bf032e87eb gnu: r-diffbind: Update to 3.22.1.
* gnu/packages/bioconductor.scm (r-diffbind): Update to 3.22.1.
[native-inputs]: Add r-deseq.

Change-Id: I975eb5aac4a06145629f46ba839cdf68d72ba8a7
2026-05-28 12:13:33 +02:00
Ricardo Wurmus f43bd8f4b3 gnu: apache-arrow: Update to 24.0.0.
* gnu/packages/databases.scm (apache-arrow): Update to 24.0.0.

Change-Id: I62f2f8f40d0914426c8cff9c639c64db71ba690b
2026-05-28 12:13:33 +02:00
Ricardo Wurmus ac086d271c gnu: r-metadat: Update to 1.6-0.
* gnu/packages/cran.scm (r-metadat): Update to 1.6-0.

Change-Id: I60842b83d2f3883ce1149d85f5e089939d912a54
2026-05-28 12:13:33 +02:00
Ricardo Wurmus 6bde614df2 gnu: r-bien: Update to 1.2.8.
* gnu/packages/cran.scm (r-bien): Update to 1.2.8.

Change-Id: Ic949cdf16101ca19bd030bcfb865308e08aa5e6f
2026-05-28 12:13:32 +02:00
Ricardo Wurmus a76bfe5741 gnu: r-altmeta: Update to 4.3.1.
* gnu/packages/cran.scm (r-altmeta): Update to 4.3.1.

Change-Id: Id4dba0d895c5b382bdc54e4894df0b0806377aa4
2026-05-28 12:13:32 +02:00
Ricardo Wurmus 556fcedc72 gnu: r-fracdiff: Update to 1.5-4.
* gnu/packages/cran.scm (r-fracdiff): Update to 1.5-4.

Change-Id: I9caa720b9f750bc3585e13463651f774484e1499
2026-05-28 12:13:32 +02:00
Ricardo Wurmus 1f3865b7c1 gnu: r-enrichwith: Update to 0.5.0.
* gnu/packages/cran.scm (r-enrichwith): Update to 0.5.0.

Change-Id: Ie4a31e08e871c8bdd9be8f411b2925cd19235047
2026-05-28 12:13:32 +02:00
Ricardo Wurmus d707a94190 gnu: r-arrow: Update to 24.0.0.
* gnu/packages/cran.scm (r-arrow): Update to 24.0.0.

Change-Id: Icbea4b39e724bfe2ae20b36b686d972edaad98da
2026-05-28 12:13:32 +02:00
Ricardo Wurmus f0c88b6029 gnu: r-seqinr: Update to 4.2-44.
* gnu/packages/cran.scm (r-seqinr): Update to 4.2-44.

Change-Id: Ib42fa3a82aa21d042af67f5892a973cde2e11241
2026-05-28 12:13:32 +02:00
Ricardo Wurmus 6e24ed1234 gnu: r-brglm2: Update to 1.1.0.
* gnu/packages/cran.scm (r-brglm2): Update to 1.1.0.

Change-Id: I19600e3a06020cc6f3b8bfaf5986a259576d33c6
2026-05-28 12:13:32 +02:00
Ricardo Wurmus 17a93faf3a gnu: r-secretbase: Update to 1.2.2.
* gnu/packages/cran.scm (r-secretbase): Update to 1.2.2.

Change-Id: Ibd47e9c71118cd7c3198e3dd9c0887b8b5e605ad
2026-05-28 12:13:32 +02:00
Ricardo Wurmus 85ffec17fe gnu: r-gparotation: Update to 2026.4-1.
* gnu/packages/cran.scm (r-gparotation): Update to 2026.4-1.

Change-Id: I24ea2913e3b84c5296bb90be8a92a5e196d0f89e
2026-05-28 12:13:31 +02:00
Ricardo Wurmus c23f4be208 gnu: r-roxygen2: Update to 8.0.0.
* gnu/packages/cran.scm (r-roxygen2): Update to 8.0.0.
[propagated-inputs]: Remove r-purrr, r-stringi, and r-stringr; add r-lifecycle.
[native-inputs]: Add r-s7.

Change-Id: I8da50c352702bb7d821582f931a6639ab396a829
2026-05-28 12:13:31 +02:00
Ricardo Wurmus cceefdfb9a gnu: r-devtools: Update to 2.5.2.
* gnu/packages/cran.scm (r-devtools): Update to 2.5.2.

Change-Id: I5855febaccbd87f89e74da7be85251c8946c4709
2026-05-28 12:13:31 +02:00
Ricardo Wurmus 343c478e1b gnu: r-descr: Update to 1.1.9.
* gnu/packages/cran.scm (r-descr): Update to 1.1.9.

Change-Id: Ie6ad4acf0c7cdd8a37c4674fd8907ddc0d136623
2026-05-28 12:13:31 +02:00
Ricardo Wurmus c2e950d22c gnu: r-metap: Update to 1.14.
* gnu/packages/bioconductor.scm (r-metap): Update to 1.14.

Change-Id: Id2c1de4226ac27359e101aba69e73a7e1df29196
2026-05-28 12:13:31 +02:00
Ricardo Wurmus d0c6062d12 gnu: r-ggpicrust2: Update to 2.5.14.
* gnu/packages/bioconductor.scm (r-ggpicrust2): Update to 2.5.14.
[native-inputs]: Add r-circlize, r-complexheatmap, and r-metagenomeseq.

Change-Id: I2b24e392d11e4941de6a28da965ac5533a8b2052
2026-05-28 12:13:31 +02:00
Ricardo Wurmus ac5fd6d21f gnu: r-basics: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-basics): Update to 2.24.0.

Change-Id: If8d77505ffcd4c8c70bdd63aa3a036ee8b98a011
2026-05-28 12:13:31 +02:00
Ricardo Wurmus 10507ced4f gnu: r-basic4cseq: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-basic4cseq): Update to 1.48.0.

Change-Id: I09116627f16d595160dc8483fff436b4cebe9751
2026-05-28 12:13:31 +02:00
Ricardo Wurmus a7d9ed0526 gnu: r-bgeedb: Update to 2.38.1.
* gnu/packages/bioconductor.scm (r-bgeedb): Update to 2.38.1.

Change-Id: I27752bbc32904e0a44d527a754bc8ecaaaae5e4c
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 632c1238bd gnu: r-bioccheck: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-bioccheck): Update to 1.48.0.

Change-Id: I7dd3fcff5d53671a3203886ca57db1f1a2451ad9
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 3a1d357de6 gnu: r-biocbaseutils: Update to 1.14.0.
* gnu/packages/bioconductor.scm (r-biocbaseutils): Update to 1.14.0.

Change-Id: I901f6e26f6c6e81c728e63dcb9f63a7709d84279
2026-05-28 12:13:30 +02:00
Ricardo Wurmus aedc29d32f gnu: r-aucell: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-aucell): Update to 1.34.0.

Change-Id: If8a672f7474bf5e1b319ff5fe5668741f7eda371
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 46679a8bed gnu: r-treeio: Update to 1.36.1.
* gnu/packages/bioconductor.scm (r-treeio): Update to 1.36.1.

Change-Id: I5001544bed94430b064c5c3739b5e3e8946322db
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 013a58dde7 gnu: r-zellkonverter: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-zellkonverter): Update to 1.22.0.

Change-Id: Id925a233522956bb02d7a29a98d150ab28e0c2c2
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 2e045d6b61 gnu: r-metabocoreutils: Update to 1.20.1.
* gnu/packages/bioconductor.scm (r-metabocoreutils): Update to 1.20.1.

Change-Id: I80acc777d566de91508009da37ef7bb3152f3cff
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 03795210b1 gnu: r-biocparallel: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.46.0.

Change-Id: I552f4ab632ebff047f7fdd824c16c2d9cecadbff
2026-05-28 12:13:30 +02:00
Ricardo Wurmus 615aa1c25c gnu: r-affycoretools: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-affycoretools): Update to 1.84.0.

Change-Id: If4b177f91acd3f365164c7ab151d2d9f13fb96a1
2026-05-28 12:13:29 +02:00
Ricardo Wurmus 2ad7d83367 gnu: r-delayedarray: Update to 0.38.1.
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.38.1.

Change-Id: I3a37dcc3ee18558c214693328738272a72dd4459
2026-05-28 12:13:29 +02:00
Ricardo Wurmus b0f880e9b8 gnu: r-banocc: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-banocc): Update to 1.36.0.

Change-Id: Iadc186f67c81b217227b247000a3255d6c69d8fb
2026-05-28 12:13:29 +02:00
Ricardo Wurmus b102e3979d gnu: r-basespacer: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-basespacer): Update to 1.56.0.

Change-Id: I1baa89ddb99177d1715c433a9d9ce487092bf766
2026-05-28 12:13:29 +02:00
Ricardo Wurmus 6e5cadec5d gnu: r-baalchip: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-baalchip): Update to 1.38.0.

Change-Id: I6bab66a2f76246f39648c519e17f92cff0862770
2026-05-28 12:13:29 +02:00
Ricardo Wurmus e95131c15f gnu: r-awst: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-awst): Update to 1.20.0.

Change-Id: I5e835d3ab9188961249f5adc36069cef6866ba37
2026-05-28 12:13:29 +02:00
Ricardo Wurmus 0d2ed172d7 gnu: r-atsnp: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-atsnp): Update to 1.28.0.

Change-Id: I5a4e7731d562def6c8b8996d4db79d925ec40283
2026-05-28 12:13:29 +02:00
Ricardo Wurmus fe6d916d81 gnu: r-anvil: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-anvil): Update to 1.24.0.

Change-Id: Ia9540457b6a63a83ff951f1133fdf1c1a6bf77ec
2026-05-28 12:13:29 +02:00
Ricardo Wurmus 5aa2a75a51 gnu: r-agimicrorna: Update to 2.62.0.
* gnu/packages/bioconductor.scm (r-agimicrorna): Update to 2.62.0.

Change-Id: I631f2a563de07e3607fd6088c20949e3da1ae071
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 1c1eafec80 gnu: r-anndatar: Update to 1.2.0.
* gnu/packages/bioconductor.scm (r-anndatar): Update to 1.2.0.
[arguments]: Skip one test.

Change-Id: I018f1df716807cac11c573330b570fb17456748c
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 56f3f8fba7 gnu: r-rarr: Build with more compression libraries.
This prevents building of bundled static libraries, which causes problems in
dependents.

* gnu/packages/bioconductor.scm (r-rarr)[inputs]: Add c-blosc and zstd:lib.
[arguments]: Disable one test.

Change-Id: I9546f8f3f034cfe7a0c19cf37267fb3d2ca847c3
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 175eee4db9 gnu: r-tximeta: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-tximeta): Update to 1.30.0.
[propagated-inputs]: Add r-dbi.

Change-Id: I2534471c34ad3dda237162de29d65eea499bd368
2026-05-28 12:13:28 +02:00
Ricardo Wurmus c58e6a7616 gnu: r-tricycle: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-tricycle): Update to 1.20.0.

Change-Id: I6007e98d3d56acab0cacfaa902d58bf640561660
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 1e3e8931dd gnu: r-tcgabiolinks: Update to 2.40.0.
* gnu/packages/bioconductor.scm (r-tcgabiolinks): Update to 2.40.0.

Change-Id: I6df0b83b682f25e95ee6a9fa240c6306a38c79af
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 24faedd459 gnu: r-biscuiteer: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-biscuiteer): Update to 1.26.0.

Change-Id: I27ca881f54d3f3021c73d8ba712fe3faa577a609
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 9cc5d37c52 gnu: r-omicade4: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-omicade4): Update to 1.52.0.

Change-Id: I638e2ded88c167648111b2f197aace3656f048c8
2026-05-28 12:13:28 +02:00
Ricardo Wurmus 62e1900a3f gnu: r-dmrseq: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-dmrseq): Update to 1.32.0.

Change-Id: If0d449fbe9127ce2a5ace9e9fe83ee5393e215c7
2026-05-28 12:13:27 +02:00
Ricardo Wurmus a6230a7204 gnu: r-dada2: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-dada2): Update to 1.40.0.

Change-Id: I06ab8961ec4bc0e7005d62424141835a77d1220c
2026-05-28 12:13:27 +02:00
Ricardo Wurmus 939e5ddea9 gnu: r-bsseq: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-bsseq): Update to 1.48.0.

Change-Id: I4bc97cea071c168d7ea27fc2c8732635a6c5ebe9
2026-05-28 12:13:27 +02:00
Ricardo Wurmus 5dd4e09535 gnu: r-biotmle: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-biotmle): Update to 1.36.0.

Change-Id: I94b88adc935a272cbb6314aab31132990ef2cdef
2026-05-28 12:13:27 +02:00
Ricardo Wurmus 3b7d54af1a gnu: r-biotip: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-biotip): Update to 1.26.0.

Change-Id: I05a5f9ecdd2b7152a069dd6a786b983494c82e6b
2026-05-28 12:13:27 +02:00
Ricardo Wurmus c43ad69f93 gnu: r-bioqc: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-bioqc): Update to 1.40.0.

Change-Id: Ifbd7218aef3596f0c57a1ed4538778ef541823c6
2026-05-28 12:13:27 +02:00
Ricardo Wurmus 1cbd4239e6 gnu: r-bionet: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-bionet): Update to 1.72.0.

Change-Id: Ie66d9fc21ca73a4bc6ddcd5ac3807e43b6feb0d4
2026-05-28 12:13:27 +02:00
Ricardo Wurmus ad5c293a11 gnu: r-bionero: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-bionero): Update to 1.20.0.

Change-Id: If1ab45de014589e408b7da3c0b1c40d9a26e168c
2026-05-28 12:13:27 +02:00
Ricardo Wurmus b7287a6dde gnu: r-biomvrcns: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-biomvrcns): Update to 1.52.0.

Change-Id: Ida95b526e6beba5754597f851ebd821c9f6ac112
2026-05-28 12:13:26 +02:00
Ricardo Wurmus da87fa734e gnu: r-biomvcclass: Update to 1.80.0.
* gnu/packages/bioconductor.scm (r-biomvcclass): Update to 1.80.0.

Change-Id: I75d657557dc7e8a03b6e8ca10234c233d9600305
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 49cbae164c gnu: r-mvcclass: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-mvcclass): Update to 1.86.0.

Change-Id: If208b24f5ff33cd9b9109756057a191005497e8b
2026-05-28 12:13:26 +02:00
Ricardo Wurmus e65800eb53 gnu: r-biodb: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-biodb): Update to 1.20.0.

Change-Id: I8a542771835379d4c5199966bd279c15d10ff9dc
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 60a7a4364d gnu: r-biocthis: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-biocthis): Update to 1.22.0.

Change-Id: I8bda7567e5e18b23f26a983d9c99623d2d7c5abc
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 2aa9bc5bdb gnu: r-bcrank: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-bcrank): Update to 1.74.0.

Change-Id: I1d4386670cf754e60b2738aa84377f665660d5f8
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 3f6b891238 gnu: r-bbcanalyzer: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-bbcanalyzer): Update to 1.42.0.

Change-Id: Ic5080bda0b394038f07423ce21ec6a59cd473b38
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 5c3a4fa696 gnu: r-baynorm: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-baynorm): Update to 1.30.0.

Change-Id: I72574c7e04f3cae81b0df9f565cccf464bc7b03c
2026-05-28 12:13:26 +02:00
Ricardo Wurmus 6266a027f6 gnu: r-bayesspace: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-bayesspace): Update to 1.22.0.

Change-Id: If5468bb49deab1d5e7326c5b3fd1447cf2a645a3
2026-05-28 12:13:25 +02:00
Ricardo Wurmus a21716eb03 gnu: r-bayesknockdown: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-bayesknockdown): Update to 1.38.0.

Change-Id: Ie077615c8f1e3454410bb927525a78df3303ba9b
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 93e32699fe gnu: r-basilisk: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-basilisk): Update to 1.24.0.

Change-Id: I5866c704e411ba76f69103c7af9cabdbd0881e4f
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 55b2f3532a gnu: r-basilisk-utils: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-basilisk-utils): Update to 1.24.0.

Change-Id: I203917bd82e8b038dce47fa463e8f981bc48f88b
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 34531c86b0 gnu: r-basicstarrseq: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-basicstarrseq): Update to 1.40.0.

Change-Id: If31582a719484b6e99670cb7618a5e9829028c18
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 9b5321e151 gnu: r-basics: Update to 2.23.2.
* gnu/packages/bioconductor.scm (r-basics): Update to 2.23.2.

Change-Id: I299b9dc56ccf1f0f0b0cbd4376087172a557e998
2026-05-28 12:13:25 +02:00
Ricardo Wurmus c58577793f gnu: r-basic4cseq: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-basic4cseq): Update to 1.47.0.

Change-Id: I59d812c8ba306d3a1345cde61b00a11603b86a33
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 9725af2f08 gnu: r-dir-expiry: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-dir-expiry): Update to 1.20.0.

Change-Id: Ic3c30829fb4c632c006654b8684032d7f6899476
2026-05-28 12:13:25 +02:00
Ricardo Wurmus 9e6dfc0ed9 gnu: r-genetclassifier: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-genetclassifier): Update to 1.52.0.
[native-inputs]: Add r-biocmanager.

Change-Id: I91e6baad6f707aac84e65f372dd05ecb7044e1de
2026-05-28 12:13:24 +02:00
Ricardo Wurmus 6ff5b0369c gnu: r-minet: Update to 3.70.0.
* gnu/packages/bioconductor.scm (r-minet): Update to 3.70.0.

Change-Id: If95031b1dbc59af8520acf4a85bf8781457de3d8
2026-05-28 12:13:24 +02:00
Ricardo Wurmus f489374d59 gnu: r-bgeedb: Update to 2.38.0.
* gnu/packages/bioconductor.scm (r-bgeedb): Update to 2.38.0.

Change-Id: Ie7aa84bcb601d971714884109411462986155c70
2026-05-28 12:13:24 +02:00
Ricardo Wurmus 024f754902 gnu: r-beclear: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-beclear): Update to 2.28.0.
[propagated-inputs]: Remove r-futile-logger; add r-logger.

Change-Id: I61f82c9a2f9292d49d5ad41b3b4ca25fb164b244
2026-05-28 12:13:24 +02:00
Ricardo Wurmus bc4a12a2c1 gnu: r-megadepth: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-megadepth): Update to 1.22.0.

Change-Id: I4bdaaa9cfddf5679e878484c7dc37b7811fdbf7e
2026-05-28 12:13:24 +02:00
Ricardo Wurmus d1be3364cd gnu: r-ballgown: Update to 2.43.0.
* gnu/packages/bioconductor.scm (r-ballgown): Update to 2.43.0.

Change-Id: Iccfa61fd971c3120e66c004f5bfbf51da6df153a
2026-05-28 12:13:24 +02:00
Ricardo Wurmus 8c5c0d3df6 gnu: r-guitar: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-guitar): Update to 2.28.0.

Change-Id: I1efdaefc38c4cec199fc84272fc9e580935f64f5
2026-05-28 12:13:24 +02:00
Ricardo Wurmus ae056d417d gnu: r-snprelate: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-snprelate): Update to 1.46.0.

Change-Id: I3616ab0860de8d30738305a7de9c3808dac5336e
2026-05-28 12:13:24 +02:00
Ricardo Wurmus 1b82ad825e gnu: r-pathview: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-pathview): Update to 1.52.0.

Change-Id: Ibab684dafb9cf813a3ca69b6816cf02f402ed5a9
2026-05-28 12:13:24 +02:00
Ricardo Wurmus 7c5a3878af gnu: r-parody: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-parody): Update to 1.70.0.

Change-Id: Ifc2ae09d015221252446759eea245a63e147df64
2026-05-28 12:13:23 +02:00
Ricardo Wurmus bdfed4c393 gnu: r-ldblock: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-ldblock): Update to 1.42.0.

Change-Id: If1ad037f2588e0b8e801b8c055e4fa5ad216f1de
2026-05-28 12:13:23 +02:00
Ricardo Wurmus f88fdb3137 gnu: r-kegggraph: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-kegggraph): Update to 1.72.0.

Change-Id: If7c8891835c4f58bab765270b2cd288812c3bdad
2026-05-28 12:13:23 +02:00
Ricardo Wurmus b906046de7 gnu: r-gwastools: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-gwastools): Update to 1.58.0.

Change-Id: Ib8262f5de4394d9b566121c0a5915955f3d8632b
2026-05-28 12:13:23 +02:00
Ricardo Wurmus c3e74910ed gnu: r-gwascat: Update to 2.44.0.
* gnu/packages/bioconductor.scm (r-gwascat): Update to 2.44.0.
[propagated-inputs]: Add r-snpstats.

Change-Id: If5f4e618a168179e8aa35d2358aea1959bbf3aa5
2026-05-28 12:13:23 +02:00
Ricardo Wurmus 2d3086ade3 gnu: r-gviz: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-gviz): Update to 1.56.0.

Change-Id: I4b32aa1fdc066b83b6ba32e1a554c6a3ae6107a7
2026-05-28 12:13:23 +02:00
Ricardo Wurmus ba30784cb1 gnu: r-ggbio: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-ggbio): Update to 1.60.0.
[native-inputs]: Add r-biocstyle and r-rcolorbrewer.

Change-Id: Id11ced0d7455984ca91f46f4eaab0b899f1cbfff
2026-05-28 12:13:23 +02:00
Ricardo Wurmus 1edf490119 gnu: r-catalyst: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-catalyst): Update to 1.36.0.
[propagated-inputs]: Remove r-data-table and r-purrr.

Change-Id: I8042543a308cd568494d0646c23547a5205689a7
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 343915eed2 gnu: r-msmstests: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-msmstests): Update to 1.50.0.

Change-Id: I378d20a86c1f73b125bd05b0d3c1d787f78cee33
2026-05-28 12:13:22 +02:00
Ricardo Wurmus ccd5379d7b gnu: r-msmseda: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-msmseda): Update to 1.50.0.

Change-Id: I027280e073141b98746889a588b4998fdb1af561
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 6d63aeca7f gnu: r-biocio: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-biocio): Update to 1.22.0.

Change-Id: I9c7b2d6437ebd5f2b73acf7c4e439b3d96f8c06c
2026-05-28 12:13:22 +02:00
Ricardo Wurmus da596371a4 gnu: r-msfeatures: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-msfeatures): Update to 1.20.0.

Change-Id: I90898dd895dcf23aa21efa583535a01001d9eb34
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 7991d0e5a3 gnu: r-delayedmatrixstats: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-delayedmatrixstats): Update to 1.34.0.

Change-Id: I0e6a5b59cbc30327a7dc7a0486bc2e1837767bcb
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 1819bd1cbc gnu: r-spatialexperiment: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-spatialexperiment): Update to 1.22.0.

Change-Id: I5f3e3d1d4ca600dbd99815033aecec6235c37b47
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 9419a14e62 gnu: r-sparsematrixstats: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-sparsematrixstats): Update to 1.24.0.

Change-Id: Icb0c0e52139882236a78b366828258dac4fa5eba
2026-05-28 12:13:22 +02:00
Ricardo Wurmus 4b98717384 gnu: r-scran: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-scran): Update to 1.40.0.

Change-Id: I76b0bfba7d2af09cbfff13e4fbac90f3a3310dcb
2026-05-28 12:13:21 +02:00
Ricardo Wurmus b856d1b28b gnu: r-scater: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-scater): Update to 1.40.0.

Change-Id: I74971e87f9f70de23efd14364810f37221406787
2026-05-28 12:13:21 +02:00
Ricardo Wurmus d3899855c9 gnu: r-scuttle: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-scuttle): Update to 1.22.0.
[propagated-inputs]: Add r-assorthead.

Change-Id: I91f9cf5648b99884a96bd3042bc5a1c87f4122d7
2026-05-28 12:13:21 +02:00
Ricardo Wurmus f7553c296d gnu: r-singler: Update to 2.14.0.
* gnu/packages/bioconductor.scm (r-singler): Update to 2.14.0.
[propagated-inputs]: Remove r-biocneighbors, r-biocparallel, and r-delayedmatrixstats;
add r-biocgenerics.
[native-inputs]: Remove r-biobase and r-scuttle; add r-biocparallel.

Change-Id: Ibc3c2213fd69c1f9aa39840400b8f97f48343600
2026-05-28 12:13:21 +02:00
Ricardo Wurmus 3666e14084 gnu: r-singlecellexperiment: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-singlecellexperiment): Update to 1.34.0.

Change-Id: I5a549efb4ad670eecf66adbc005da7a854c65407
2026-05-28 12:13:21 +02:00
Ricardo Wurmus 75e773067c gnu: r-motifmatchr: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-motifmatchr): Update to 1.34.0.

Change-Id: I801f3ad78f7d94f9e85696dfd69defd7016b6fa5
2026-05-28 12:13:21 +02:00
Ricardo Wurmus 28051950c3 gnu: r-maftools: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-maftools): Update to 2.28.0.

Change-Id: I2709cc7fd7992a623aa3f20e0ba83bcbebaef1ee
2026-05-28 12:13:21 +02:00
Ricardo Wurmus 4245542743 gnu: r-tfbstools: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-tfbstools): Update to 1.50.0.

Change-Id: Ie92a29acd359f39d7d44b482884493ff37e61a09
2026-05-28 12:13:21 +02:00
Ricardo Wurmus 49c850772d gnu: r-cner: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-cner): Update to 1.48.0.

Change-Id: I6b10effcbfd8fe424f89dba4bc29556516b33d4c
2026-05-28 12:13:21 +02:00
Ricardo Wurmus e6ed68e7b1 gnu: r-beaddatapackr: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-beaddatapackr): Update to 1.64.0.

Change-Id: I1ac4dac55f51c0897317aff4a9389565083ee9a2
2026-05-28 12:13:20 +02:00
Ricardo Wurmus 9bd003a26d gnu: r-beadarray: Update to 2.62.0.
* gnu/packages/bioconductor.scm (r-beadarray): Update to 2.62.0.
[propagated-inputs]: Remove r-illuminaio.

Change-Id: I871c2849374f8aed5683c56264df0348ad78b11a
2026-05-28 12:13:20 +02:00
Ricardo Wurmus c79aaed70f gnu: r-beachmat-hdf5: Update to 1.10.0.
* gnu/packages/bioconductor.scm (r-beachmat-hdf5): Update to 1.10.0.

Change-Id: I4c15298a04227bed60f6af87988103d010719eb3
2026-05-28 12:13:20 +02:00
Ricardo Wurmus 1ba5089bef gnu: r-beachmat: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-beachmat): Update to 2.28.0.

Change-Id: Iebaa15b6b866a7448ef2c449546961f2236c5ece
2026-05-28 12:13:20 +02:00
Ricardo Wurmus e527e07e95 gnu: r-hdf5array: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-hdf5array): Update to 1.40.0.

Change-Id: Ib7dab8421c9a4bddd8560c0c2e9b2a9eddf13ae7
2026-05-28 12:13:20 +02:00
Ricardo Wurmus 05996c87ee gnu: r-hitc: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-hitc): Update to 1.56.0.

Change-Id: I1ff7afb0f51e41f22d877ba345ff71bc28a5f7ae
2026-05-28 12:13:20 +02:00
Ricardo Wurmus 14e44bdc80 gnu: r-fithic: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-fithic): Update to 1.38.0.

Change-Id: I649151825f9284961ffad03f4de111450ae95d59
2026-05-28 12:13:20 +02:00
Ricardo Wurmus a42726ff2a gnu: r-fishpond: Update to 2.18.0.
* gnu/packages/bioconductor.scm (r-fishpond): Update to 2.18.0.

Change-Id: Ib2052e97f7cddde9f05040958139c18f1489b154
2026-05-28 12:13:20 +02:00
Ricardo Wurmus f276ea1d45 gnu: r-rgraphviz: Update to 2.56.0.
* gnu/packages/bioconductor.scm (r-rgraphviz): Update to 2.56.0.

Change-Id: Iff81797519822aff5ce0589f9601b9da282f8af8
2026-05-28 12:13:19 +02:00
Ricardo Wurmus d9e7528315 gnu: r-s4vectors: Update to 0.50.0.
* gnu/packages/bioconductor.scm (r-s4vectors): Update to 0.50.0.

Change-Id: I0be3306dadfd10022d48dbee7c7e1ad5e671ab24
2026-05-28 12:13:19 +02:00
Ricardo Wurmus c15b99d96d gnu: r-s4arrays: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-s4arrays): Update to 1.12.0.

Change-Id: I826489ead0c36cc1fdd4de078421c3a696b57d00
2026-05-28 12:13:19 +02:00
Ricardo Wurmus 6e5273e4f8 gnu: r-preprocesscore: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-preprocesscore): Update to 1.74.0.

Change-Id: I4a9fad7a3bad33a0c257bdbed31d8aae2fb2ab4f
2026-05-28 12:13:19 +02:00
Ricardo Wurmus 72a5b7b824 gnu: r-icens: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-icens): Update to 1.84.0.

Change-Id: Id16b6fef477670affc304fc175949eca1f032872
2026-05-28 12:13:19 +02:00
Ricardo Wurmus 225436b600 gnu: r-m3c: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-m3c): Update to 1.34.0.

Change-Id: I73cf3e75d836916828f4bbf03e39a695039b8b34
2026-05-28 12:13:19 +02:00
Ricardo Wurmus d90ad62349 gnu: r-rgreat: Update to 2.14.0.
* gnu/packages/bioconductor.scm (r-rgreat): Update to 2.14.0.

Change-Id: I9692ad2a4ce39d68c44aa4ad7458c06cecc3f1ba
2026-05-28 12:13:19 +02:00
Ricardo Wurmus 479a47ff01 gnu: r-pcatools: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-pcatools): Update to 2.24.0.

Change-Id: Ic6c01add82aa733e7e8138ca11397737c86476a8
2026-05-28 12:13:19 +02:00
Ricardo Wurmus cf3c5d1879 gnu: r-biodist: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-biodist): Update to 1.84.0.

Change-Id: I833c4b5244b1db79edf2899d78402c79b1f45e15
2026-05-28 12:13:18 +02:00
Ricardo Wurmus 9f23ca9b01 gnu: r-biocworkflowtools: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-biocworkflowtools): Update to 1.38.0.

Change-Id: I9bd4c3055365964b5d75808e3c30a795a6d9b9b7
2026-05-28 12:13:18 +02:00
Ricardo Wurmus ddd3ceed0f gnu: r-biocor: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-biocor): Update to 1.36.0.

Change-Id: I388378a9d35c9154a52eef290f2cef603edbca58
2026-05-28 12:13:18 +02:00
Ricardo Wurmus 4b63c7ca9e gnu: r-multiassayexperiment: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-multiassayexperiment): Update to 1.38.0.

Change-Id: I4c550d70ee68bd03bc2860968581b4d3434b4521
2026-05-28 12:13:18 +02:00
Ricardo Wurmus 05d9ae8ffe gnu: r-grohmm: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-grohmm): Update to 1.46.0.

Change-Id: I04b2f11a354d39c0f6977beff316e4b7da7a8fb1
2026-05-28 12:13:18 +02:00
Ricardo Wurmus cb4bf0057e gnu: r-experimenthubdata: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-experimenthubdata): Update to 1.38.0.

Change-Id: I1c9a9270363e8f0de65a42a4c7b3ce7e480e98d2
2026-05-28 12:13:18 +02:00
Ricardo Wurmus c32d88433e gnu: r-experimenthub: Update to 3.2.0.
* gnu/packages/bioconductor.scm (r-experimenthub): Update to 3.2.0.

Change-Id: I2d877e12f2b0825d3ab6e4c478cb28bb0f1335d9
2026-05-28 12:13:18 +02:00
Ricardo Wurmus c4f8ad44e0 gnu: r-biocviews: Update to 1.80.0.
* gnu/packages/bioconductor.scm (r-biocviews): Update to 1.80.0.

Change-Id: Ic25e070da97833ed10779bd4816a9b1c6ed075eb
2026-05-28 12:13:18 +02:00
Ricardo Wurmus ae94b45612 gnu: r-biocstyle: Update to 2.40.0.
* gnu/packages/bioconductor.scm (r-biocstyle): Update to 2.40.0.

Change-Id: Idae904cf7845ceb9c4017e6782a457aebb5504f5
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 78b01d439e gnu: r-biocgraph: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-biocgraph): Update to 1.74.0.

Change-Id: Ic149a3b800a3459061cbdb30c379bbd970ad8c1d
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 9983dbed4b gnu: r-bioccheck: Update to 1.47.26.
* gnu/packages/bioconductor.scm (r-bioccheck): Update to 1.47.26.
[propagated-inputs]: Add r-commonmark and r-xml2.

Change-Id: I706acdf765099c0debf9a8143768b64db5ff291c
2026-05-28 12:13:17 +02:00
Ricardo Wurmus a7c19bfd1f gnu: r-biocbaseutils: Update to 1.13.0.
* gnu/packages/bioconductor.scm (r-biocbaseutils): Update to 1.13.0.

Change-Id: I47c8a461d30e5e1c9bd237fd3d8d7667a75c0951
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 150e82654e gnu: r-ebarrays: Update to 2.76.0.
* gnu/packages/bioconductor.scm (r-ebarrays): Update to 2.76.0.

Change-Id: Ib1a1e1b129cfe7711b03c0387fc7b16cd28afd06
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 060d28af72 gnu: r-reactomepa: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-reactomepa): Update to 1.56.0.
[propagated-inputs]: Remove r-dose; add r-enrichit.

Change-Id: I2e73be776e405f09957b1daaf793ea2f6e9ec576
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 2c2de0c790 gnu: r-graphite: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-graphite): Update to 1.58.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I47c40ce388097ccc78a14f08e4b3862f03a86f8a
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 11ec4286ed gnu: r-biobroom: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-biobroom): Update to 1.43.0.
[propagated-inputs]: Remove r-tibble.

Change-Id: I8e13cf556368bbb65a869a1d641ed227247150bc
2026-05-28 12:13:17 +02:00
Ricardo Wurmus 01fe991f3e gnu: r-bioassayr: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-bioassayr): Update to 1.50.0.

Change-Id: I383bd4069a1daf88a5dafe538c3434a057480aee
2026-05-28 12:13:16 +02:00
Ricardo Wurmus 01807e351c gnu: r-fmcsr: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-fmcsr): Update to 1.54.0.

Change-Id: Ic1b268165e5353d7716ea18d8278ab8166aa8c44
2026-05-28 12:13:16 +02:00
Ricardo Wurmus d49c9752fb gnu: r-chemminer: Update to 3.64.0.
* gnu/packages/bioconductor.scm (r-chemminer): Update to 3.64.0.
[native-inputs]: Add r-biocmanager and r-biocstyle.

Change-Id: Ia223b7fd87f274ed9ceb9efe2392503796606a15
2026-05-28 12:13:16 +02:00
Ricardo Wurmus cd33379110 gnu: r-chemmineob: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-chemmineob): Update to 1.50.0.

Change-Id: I15859f70af4595802b6c0058c6c7ae9fdfb8b3ee
2026-05-28 12:13:16 +02:00
Ricardo Wurmus 3cd7de0bcc gnu: r-hyperdraw: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-hyperdraw): Update to 1.64.0.

Change-Id: I5185943dc49f4eb3efc8adabb2aaa69691da7494
2026-05-28 12:13:16 +02:00
Ricardo Wurmus cdddf7468a gnu: r-hypergraph: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-hypergraph): Update to 1.84.0.

Change-Id: I1fc74067b36a40f0dc0a3323d1563a5fa401c418
2026-05-28 12:13:16 +02:00
Ricardo Wurmus 41b7883121 gnu: r-hybridmtest: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-hybridmtest): Update to 1.56.0.

Change-Id: I89f89cd7b750d67a3b9d20193933c78261adc4bf
2026-05-28 12:13:16 +02:00
Ricardo Wurmus 9a4bde4f58 gnu: r-rsbml: Update to 2.70.0.
* gnu/packages/bioconductor.scm (r-rsbml): Update to 2.70.0.

Change-Id: Ie1c777b54c761c98ee52270efaa085ece73a9198
2026-05-28 12:13:16 +02:00
Ricardo Wurmus f8b10f7601 gnu: r-bifet: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-bifet): Update to 1.32.0.

Change-Id: I12b75271ae842866f3a61f9a8a36a39ea40acf85
2026-05-28 12:13:15 +02:00
Ricardo Wurmus e3b0e03431 gnu: r-bicare: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-bicare): Update to 1.70.0.

Change-Id: I3b8e7ad3d7da99c49feb607ab0aab4629fcff618
2026-05-28 12:13:15 +02:00
Ricardo Wurmus 092c2e5356 gnu: r-acde: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-acde): Update to 1.42.0.

Change-Id: I037aedb2fbb676903ccbac94f1305de002474142
2026-05-28 12:13:15 +02:00
Ricardo Wurmus b9dd6d5121 gnu: r-acme: Update to 2.68.0.
* gnu/packages/bioconductor.scm (r-acme): Update to 2.68.0.

Change-Id: I6ca9bf34bf75a46c9321d88b4394ae5fc60b1914
2026-05-28 12:13:15 +02:00
Ricardo Wurmus 12cc1baf4a gnu: r-acgh: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-acgh): Update to 1.90.0.

Change-Id: I37837cd5284add2fb376a7a0016b95549ce48b57
2026-05-28 12:13:15 +02:00
Ricardo Wurmus 0b5a52bb20 gnu: r-ace: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-ace): Update to 1.30.0.

Change-Id: Iada388b15140a314d00f6f146f896a6498e4b977
2026-05-28 12:13:15 +02:00
Ricardo Wurmus 34d0093d89 gnu: r-universalmotif: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-universalmotif): Update to 1.30.0.

Change-Id: I4bc67e57851d0b0ec0c613b87794490699364e7c
2026-05-28 12:13:15 +02:00
Ricardo Wurmus d1cfbca865 gnu: r-unifiedwmwqpcr: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-unifiedwmwqpcr): Update to 1.48.0.

Change-Id: Ifbf4df4268ed22bcb8be5d3c3bba3474185d7b33
2026-05-28 12:13:15 +02:00
Ricardo Wurmus 1137ca46cf gnu: r-ucsc-utils: Update to 1.8.0.
* gnu/packages/bioconductor.scm (r-ucsc-utils): Update to 1.8.0.

Change-Id: I79c8da491828a02a90952858f8c23639b7130ad9
2026-05-28 12:13:14 +02:00
Ricardo Wurmus 859d76ab6c gnu: r-ucell: Update to 2.16.0.
* gnu/packages/bioconductor.scm (r-ucell): Update to 2.16.0.

Change-Id: I0b9e3a94c42640d2da265f31b8271a7632199578
2026-05-28 12:13:14 +02:00
Ricardo Wurmus f6a3cf6c49 gnu: r-htqpcr: Update to 1.66.0.
* gnu/packages/bioconductor.scm (r-htqpcr): Update to 1.66.0.

Change-Id: I8f12a5c43eb77d690eb6b65d235959569901772c
2026-05-28 12:13:14 +02:00
Ricardo Wurmus bb58bb2fe5 gnu: r-variancepartition: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-variancepartition): Update to 1.42.0.

Change-Id: Ia2d825df95ccf393b8e79f61c272038b9dfb446c
2026-05-28 12:13:14 +02:00
Ricardo Wurmus 4f495264a4 gnu: r-variantfiltering: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-variantfiltering): Update to 1.48.0.

Change-Id: I07935b31bd802d384ee9f87b55405d2b9a81b51c
2026-05-28 12:13:14 +02:00
Ricardo Wurmus 85f57b36b3 gnu: r-tilingarray: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-tilingarray): Update to 1.90.0.

Change-Id: I1ad70f6c5fb30f7ff0b26437b6351c0052da4181
2026-05-28 12:13:14 +02:00
Ricardo Wurmus e7543dc481 gnu: r-wavcluster: Update to 2.46.0.
* gnu/packages/bioconductor.scm (r-wavcluster): Update to 2.46.0.
[propagated-inputs]: Add r-txdbmaker.

Change-Id: I0071aa23f65eb8b3260aa8ce37fb688845590d40
2026-05-28 12:13:14 +02:00
Ricardo Wurmus 1271089d19 gnu: r-bigmelon: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-bigmelon): Update to 1.38.0.
[native-inputs]: Add r-biocmanager.

Change-Id: If9110b3d591a36b36210124e2e19b9555f44da46
2026-05-28 12:13:13 +02:00
Ricardo Wurmus ff124580f9 gnu: r-gdsfmt: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.48.0.

Change-Id: I382d6fd244fd8036f24cf5b020a7e337da2b96fe
2026-05-28 12:13:13 +02:00
Ricardo Wurmus b9a0ac5c4d gnu: r-watermelon: Update to 2.18.0.
* gnu/packages/bioconductor.scm (r-watermelon): Update to 2.18.0.

Change-Id: I098e84c5617cb7ef5e7906c025aaf51a788e1df0
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 2bc3ade8d8 gnu: r-roc: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-roc): Update to 1.88.0.

Change-Id: I8fb4382763a2c534810b97e8bb3f1b22fea07d2a
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 069bc7fba2 gnu: r-genie3: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-genie3): Update to 1.34.0.

Change-Id: I2ef171059215e5db45b6de8191fe4c1989c74411
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 713b7db75b gnu: r-circrnaprofiler: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-circrnaprofiler): Update to 1.26.0.

Change-Id: I190ace6eee0dad5a70fffb36b76d1b0ff0d37f1d
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 709e1e12a1 gnu: r-cicero: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-cicero): Update to 1.30.0.

Change-Id: Ie509f0f6d81719373013f002f06156efb35506b4
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 4ac147e013 gnu: r-chicago: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-chicago): Update to 1.40.0.

Change-Id: I5c3392564e459b13ae14bfcaf32080480a539619
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 61a67383b4 gnu: r-depecher: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-depecher): Update to 1.28.0.

Change-Id: I7054b7407c18d2629d3885119c28faddd6c19c04
2026-05-28 12:13:13 +02:00
Ricardo Wurmus 01ef8bb547 gnu: r-mixomics: Update to 6.36.0.
* gnu/packages/bioconductor.scm (r-mixomics): Update to 6.36.0.
[propagated-inputs]: Remove r-gsignal; add r-rlang.

Change-Id: I8af455ea5a83133927b2cd8fcc215c556a335e14
2026-05-28 12:13:12 +02:00
Ricardo Wurmus e6e8eab70f gnu: r-flowsom: Update to 2.20.0.
* gnu/packages/bioconductor.scm (r-flowsom): Update to 2.20.0.
[native-inputs]: Add r-biocmanager, r-biocstyle, and r-flowworkspace.

Change-Id: Ic5072a8b7627e4ef44339651bdbd96257c0a0f97
2026-05-28 12:13:12 +02:00
Ricardo Wurmus 3ea37f32d4 gnu: r-cytoml: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-cytoml): Update to 2.24.0.

Change-Id: If21c1c99fe9bac63fd4c2ff7121d32174ac8694d
2026-05-28 12:13:12 +02:00
Ricardo Wurmus d381db6e55 gnu: r-opencyto: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-opencyto): Update to 2.24.0.

Change-Id: I71fa34b873802b11feedb6971761b619d88d4e2f
2026-05-28 12:13:12 +02:00
Ricardo Wurmus 58dbc672e8 gnu: r-flowstats: Update to 4.24.0.
* gnu/packages/bioconductor.scm (r-flowstats): Update to 4.24.0.

Change-Id: I7216cb0d538a976d7e19abc7b82c4b64394e33e1
2026-05-28 12:13:12 +02:00
Ricardo Wurmus d23601b7d9 gnu: r-flowworkspace: Update to 4.24.0.
* gnu/packages/bioconductor.scm (r-flowworkspace): Update to 4.24.0.

Change-Id: I839c2083355347816a5cfe7e33d8b6c9d975608f
2026-05-28 12:13:12 +02:00
Ricardo Wurmus 8c5510b720 gnu: r-rprotobuflib: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-rprotobuflib): Update to 2.24.0.

Change-Id: I6672c2d971898f0517f5ec47bc92fb77acfbd355
2026-05-28 12:13:12 +02:00
Ricardo Wurmus 75ffbb5771 gnu: r-flowclust: Update to 3.50.0.
* gnu/packages/bioconductor.scm (r-flowclust): Update to 3.50.0.

Change-Id: I1e5f3b59c7ca1d27069715881ea48fc6ef777141
2026-05-28 12:13:12 +02:00
Ricardo Wurmus a429d23bbc gnu: r-flowviz: Update to 1.76.0.
* gnu/packages/bioconductor.scm (r-flowviz): Update to 1.76.0.

Change-Id: If3f07d063f68c07684fa3efc9d61916dbfb54fe2
2026-05-28 12:13:11 +02:00
Ricardo Wurmus e96d280bc3 gnu: r-ggcyto: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-ggcyto): Update to 1.40.0.

Change-Id: I82c59d7327683548ac9b3b70fdfc88569419c428
2026-05-28 12:13:11 +02:00
Ricardo Wurmus f426729db4 gnu: r-ncdfflow: Update to 2.58.0.
* gnu/packages/bioconductor.scm (r-ncdfflow): Update to 2.58.0.

Change-Id: I4c4a52879c794eccbc57b3e336cf8cc975313adf
2026-05-28 12:13:11 +02:00
Ricardo Wurmus df87abe05e gnu: r-flowmeans: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-flowmeans): Update to 1.72.0.

Change-Id: If182f009f4a8045f76130efd8a97044d5a8c395d
2026-05-28 12:13:11 +02:00
Ricardo Wurmus da22aaf4c6 gnu: r-flowcore: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-flowcore): Update to 2.24.0.

Change-Id: I28bec604e253c59db8eaa4eee815d2f2722800f7
2026-05-28 12:13:11 +02:00
Ricardo Wurmus 5a80018d67 gnu: r-cytolib: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-cytolib): Update to 2.24.0.

Change-Id: I83b30b0f47f7b550401ffe90dbdc0ff9fb1918fb
2026-05-28 12:13:11 +02:00
Ricardo Wurmus bd0b6fe212 gnu: r-consensusclusterplus: Update to 1.76.0.
* gnu/packages/bioconductor.scm (r-consensusclusterplus): Update to 1.76.0.

Change-Id: I30612a5ad5e65ae825919f6b175f349e20518134
2026-05-28 12:13:11 +02:00
Ricardo Wurmus b4af97b291 gnu: r-flowai: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-flowai): Update to 1.42.0.

Change-Id: If675433364a0e7f4e1e7bf7015499508c61303d5
2026-05-28 12:13:10 +02:00
Ricardo Wurmus e7a6fb4304 gnu: r-flames: Update to 2.6.0.
* gnu/packages/bioconductor.scm (r-flames): Update to 2.6.0.
[propagated-inputs]: Remove r-ggbio; add r-scrapper.

Change-Id: I1740b98352b350f89fb1a73479984d96bdb5f85f
2026-05-28 12:13:10 +02:00
Ricardo Wurmus e775461e85 gnu: r-rsubread: Update to 2.26.0.
* gnu/packages/bioconductor.scm (r-rsubread): Update to 2.26.0.

Change-Id: I3261cce131ad0209bc2c934a084843742a978b36
2026-05-28 12:13:10 +02:00
Ricardo Wurmus ccca0607f9 gnu: r-annotatr: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-annotatr): Update to 1.38.0.

Change-Id: Ifd30d19346ed3032edfa0df0bd8a7a786af1b6cf
2026-05-28 12:13:10 +02:00
Ricardo Wurmus e87c901628 gnu: r-biosigner: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-biosigner): Update to 1.40.0.

Change-Id: I0eb9138b17a441d7dc2f509e4b797d3df5db384f
2026-05-28 12:13:10 +02:00
Ricardo Wurmus c5c9a6a9f9 gnu: r-ropls: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-ropls): Update to 1.44.0.

Change-Id: I6e618c6cad1ca46eb30718ebd343c064d138d729
2026-05-28 12:13:10 +02:00
Ricardo Wurmus 86c70bf66e gnu: r-multidataset: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-multidataset): Update to 1.40.0.

Change-Id: I8229d8a234f937462e92c7027225cc2e6cedf18c
2026-05-28 12:13:10 +02:00
Ricardo Wurmus e29550af60 gnu: r-rqc: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-rqc): Update to 1.46.0.

Change-Id: I1f78c23344685f1fbbbbeb7bc03d9a3f2c86e2fd
2026-05-28 12:13:10 +02:00
Ricardo Wurmus 9de1fd17f6 gnu: r-quasr: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-quasr): Update to 1.52.0.

Change-Id: Idd6ecd91345e2ce48cb46fcd93b69448639b43d2
2026-05-28 12:13:10 +02:00
Ricardo Wurmus c22e372df3 gnu: r-rhisat2: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-rhisat2): Update to 1.28.0.

Change-Id: I32390b3b80f67685c069f5572b9e69d5561b368b
2026-05-28 12:13:09 +02:00
Ricardo Wurmus cc42dd29d0 gnu: r-sgseq: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-sgseq): Update to 1.46.0.

Change-Id: Ie45c2879e6ed128774e54f634d82add1a4d8582e
2026-05-28 12:13:09 +02:00
Ricardo Wurmus 9f45b4cc4b gnu: r-rbowtie: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-rbowtie): Update to 1.52.0.

Change-Id: Id44ad26c77d30f8c35868bd1a7b1b5330e29792a
2026-05-28 12:13:09 +02:00
Ricardo Wurmus d695234667 gnu: r-biocfilecache: Update to 3.2.0.
* gnu/packages/bioconductor.scm (r-biocfilecache): Update to 3.2.0.

Change-Id: Ic0f6417d994b753b541b136bcb8219d27337c783
2026-05-28 12:13:09 +02:00
Ricardo Wurmus 2d641a748c gnu: r-arrmnormalization: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-arrmnormalization): Update to 1.52.0.

Change-Id: I71deeb3e1e5b751c6cee5f2a2586b7557364fc8c
2026-05-28 12:13:09 +02:00
Ricardo Wurmus 7ea07256fc gnu: r-progeny: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-progeny): Update to 1.34.0.

Change-Id: I3e4fc13f60f4cd66bf89e5a74fe8f2f2204f7ea1
2026-05-28 12:13:09 +02:00
Ricardo Wurmus 079ecc0734 gnu: r-rbowtie2: Update to 2.18.0.
* gnu/packages/bioconductor.scm (r-rbowtie2): Update to 2.18.0.

Change-Id: I0b15f8c72e78840976c0dc7dbfa8af08bdc5745b
2026-05-28 12:13:09 +02:00
Ricardo Wurmus ec8a1ae52b gnu: r-zfpkm: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-zfpkm): Update to 1.34.0.

Change-Id: I0f3a1d058da6b7d534b51d666bc555e096d79d24
2026-05-28 12:13:09 +02:00
Ricardo Wurmus 1a9d1f456a gnu: r-zinbwave: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-zinbwave): Update to 1.34.0.

Change-Id: I2fd2796e269df0de18bc0e3d844f57c6b63e5213
2026-05-28 12:13:08 +02:00
Ricardo Wurmus ae37bc5746 gnu: r-webbioc: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-webbioc): Update to 1.84.0.

Change-Id: I5fd957b8d0fba830f7196579e0cac2e5b04972fe
2026-05-28 12:13:08 +02:00
Ricardo Wurmus f34a0c3dd0 gnu: r-widgettools: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-widgettools): Update to 1.90.0.

Change-Id: Ie74aa3897e7516a947a925636ddcdf6a90b6112c
2026-05-28 12:13:08 +02:00
Ricardo Wurmus 036884a4a9 gnu: r-wiggleplotr: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.36.0.

Change-Id: Ie6121a0ddaffc6b70f3e0f2faa258bee72df8ff3
2026-05-28 12:13:08 +02:00
Ricardo Wurmus a33102ec20 gnu: r-wrench: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-wrench): Update to 1.30.0.

Change-Id: If759b76b880838ba86f51ff7e6c7e3ccb27fa55d
2026-05-28 12:13:08 +02:00
Ricardo Wurmus 90ae3a014e gnu: r-wppi: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-wppi): Update to 1.19.0.

Change-Id: I7d75a463a1e35eba9423a55f2ba7900f4f653670
2026-05-28 12:13:08 +02:00
Ricardo Wurmus 53c9c34d50 gnu: r-massspecwavelet: Update to 1.78.0.
* gnu/packages/bioconductor.scm (r-massspecwavelet): Update to 1.78.0.

Change-Id: Iafa74c27dba73fd63a8cd5a8c4b94ac55dedaaa7
2026-05-28 12:13:08 +02:00
Ricardo Wurmus ee6bc4e1a0 gnu: r-roar: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-roar): Update to 1.48.0.

Change-Id: I364fdec48252580647b8457a18af707356ddd944
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 07c6424c90 gnu: r-yarn: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-yarn): Update to 1.38.0.

Change-Id: I61c5c5cd8564998f2f61ecee4285fec1adf44d28
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 3caa3cc4bd gnu: r-quantro: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-quantro): Update to 1.46.0.

Change-Id: I06ba16b94af0e87e95c4d6c9bddbb05cbe89d7c2
2026-05-28 12:13:07 +02:00
Ricardo Wurmus bbeb7e6c7f gnu: r-gcrma: Update to 2.84.0.
* gnu/packages/bioconductor.scm (r-gcrma): Update to 2.84.0.

Change-Id: I5f7e428495860706dde229aa4542ca46b33c0360
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 8aef253ffc gnu: r-yapsa: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-yapsa): Update to 1.38.0.

Change-Id: I770b3b2e9f383418d56cf3a2aa7274dfffe93250
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 503c05b7ee gnu: r-somaticsignatures: Update to 2.48.0.
* gnu/packages/bioconductor.scm (r-somaticsignatures): Update to 2.48.0.

Change-Id: I9400682299fc4186518b17c35c9c59738376d904
2026-05-28 12:13:07 +02:00
Ricardo Wurmus c7ea47f139 gnu: r-gtrellis: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-gtrellis): Update to 1.44.0.

Change-Id: I779f0702edab40cc8c46803c65b97ab623f431e9
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 7d1bb9e44c gnu: r-yamss: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-yamss): Update to 1.38.0.

Change-Id: I7584e0028a69a5771a4e9f7742df2b052213cd29
2026-05-28 12:13:07 +02:00
Ricardo Wurmus 52594f08e6 gnu: r-ebimage: Update to 4.54.0.
* gnu/packages/bioconductor.scm (r-ebimage): Update to 4.54.0.

Change-Id: Ic11576f8f2a19e457c64cba383284c00d240cca5
2026-05-28 12:13:06 +02:00
Ricardo Wurmus d603938ff6 gnu: r-aucell: Update to 1.33.0.
* gnu/packages/bioconductor.scm (r-aucell): Update to 1.33.0.

Change-Id: Ie5bf22a38261792887fdfce0083d9466b0a49714
2026-05-28 12:13:06 +02:00
Ricardo Wurmus 2e3f394133 gnu: r-allelicimbalance: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-allelicimbalance): Update to 1.50.0.

Change-Id: Ic682cc827cd96648086a13d279f9ca3ec88dc638
2026-05-28 12:13:06 +02:00
Ricardo Wurmus 0a585d7827 gnu: r-annotationtools: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-annotationtools): Update to 1.86.0.

Change-Id: Idef3f1eac0d0cddd1e885987258fcf5c9442e123
2026-05-28 12:13:06 +02:00
Ricardo Wurmus fd3c51410a gnu: r-gofuncr: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-gofuncr): Update to 1.31.0.
[native-inputs]: Remove r-homo-sapiens.

Change-Id: I24a3296056d9226819b3c1ff00bf106565db7a8c
2026-05-28 12:13:06 +02:00
Ricardo Wurmus 83bbe2ba2c gnu: r-atacseqqc: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-atacseqqc): Update to 1.36.0.

Change-Id: I09820330543281252b90279ea566466873c5d4a3
2026-05-28 12:13:06 +02:00
Ricardo Wurmus df86ef584a gnu: r-genomicscores: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-genomicscores): Update to 2.24.0.

Change-Id: I3c0f41917fd9bd6cde526838a21946edcea6ace2
2026-05-28 12:13:05 +02:00
Ricardo Wurmus b100eda9d3 gnu: r-motifstack: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-motifstack): Update to 1.56.0.

Change-Id: I0f72bb417a216812f18c4aa07fbf20b5c93581a2
2026-05-28 12:13:05 +02:00
Ricardo Wurmus b92b1d6ba3 gnu: r-motifdb: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-motifdb): Update to 1.54.0.

Change-Id: I776ce60285b09608713edc401c8f40a2982df0a2
2026-05-28 12:13:05 +02:00
Ricardo Wurmus ec4140c363 gnu: r-bacon: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-bacon): Update to 1.40.0.

Change-Id: I0e8f6dea31d96960fbe3a8ce0ca4f6e8b2f671f2
2026-05-28 12:13:05 +02:00
Ricardo Wurmus f31ad218dd gnu: r-abseqr: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-abseqr): Update to 1.30.0.

Change-Id: Ifcbd870cbd2c25c0ea4ddd3cbce08df95c3a4174
2026-05-28 12:13:05 +02:00
Ricardo Wurmus 842686d8b7 gnu: r-a4: Update to 1.59.0.
* gnu/packages/bioconductor.scm (r-a4): Update to 1.59.0.

Change-Id: I98f778d7d806cba1c240116bc861af4574310c66
2026-05-28 12:13:05 +02:00
Ricardo Wurmus 5c94196c43 gnu: r-a4base: Update to 1.59.0.
* gnu/packages/bioconductor.scm (r-a4base): Update to 1.59.0.

Change-Id: I1e143a64276c91aa8cb49902fa96d095971a4c80
2026-05-28 12:13:05 +02:00
Ricardo Wurmus b114fd5045 gnu: r-a4reporting: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4reporting): Update to 1.60.0.

Change-Id: Iec9eb6003c579ff71a7be2d4589f96118136ba27
2026-05-28 12:13:04 +02:00
Ricardo Wurmus c931f56de4 gnu: r-a4preproc: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4preproc): Update to 1.60.0.

Change-Id: Ic0b7cbe7d14fb11cf8eecb6b885a2bde8079d713
2026-05-28 12:13:04 +02:00
Ricardo Wurmus d1f9da02de gnu: r-a4classif: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4classif): Update to 1.60.0.

Change-Id: I9873d1921fcc86ca8496381a072d942434303a5f
2026-05-28 12:13:04 +02:00
Ricardo Wurmus a4113e8ed1 gnu: r-a4core: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-a4core): Update to 1.60.0.

Change-Id: Icbce46f0b4b596eb8eb8eb29e8b786c7bcadf2c9
2026-05-28 12:13:04 +02:00
Ricardo Wurmus e38fc06a71 gnu: r-annaffy: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-annaffy): Update to 1.84.0.

Change-Id: Ia97753b3bd65d99653ab1fc2f1f9e3871d0a9550
2026-05-28 12:13:04 +02:00
Ricardo Wurmus 391c5d3820 gnu: r-mlinterfaces: Update to 1.92.0.
* gnu/packages/bioconductor.scm (r-mlinterfaces): Update to 1.92.0.

Change-Id: I2b096e8f0e8b022ef6010bfb2387e04649a17555
2026-05-28 12:13:04 +02:00
Ricardo Wurmus b080c5f3ea gnu: r-clusterexperiment: Update to 2.32.0.
* gnu/packages/bioconductor.scm (r-clusterexperiment): Update to 2.32.0.

Change-Id: I29cf639e922b1140a3923203c7450699239410b7
2026-05-28 12:13:04 +02:00
Ricardo Wurmus 868f8c6a77 gnu: r-clusterprofiler: Update to 4.20.0.
* gnu/packages/bioconductor.scm (r-clusterprofiler): Update to 4.20.0.
[propagated-inputs]: Remove r-dose; add r-aisdk, r-enrichit, r-ggplot2, and r-jsonlite.

Change-Id: I5f886129cd807fb1fc4d846de389250fd0928a42
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 4f44037054 gnu: r-enrichplot: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-enrichplot): Update to 1.32.0.
[propagated-inputs]: Remove r-plyr; add r-dplyr and r-enrichit.
[native-inputs]: Remove r-knitr; add r-quarto.

Change-Id: I9e6b251aad50bd6e4a0ef7d59ecc165b759a6b44
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 83128b3400 gnu: r-enrichedheatmap: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-enrichedheatmap): Update to 1.42.0.

Change-Id: I302505e91afcff27f28a3180777a797931f03dd0
2026-05-28 12:13:03 +02:00
Ricardo Wurmus ed8d28e989 gnu: r-dose: Update to 4.6.0.
* gnu/packages/bioconductor.scm (r-dose): Update to 4.6.0.
[propagated-inputs]: Remove r-biocparallel, r-fgsea, and r-qvalue; add r-enrichit.

Change-Id: I6c95a1335c66b60b07b215ba1d2af185353ce0b5
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 4d1383f6df gnu: r-fgsea: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-fgsea): Update to 1.38.0.

Change-Id: I971b3e898a35ef83881d668a16822ed081de0e78
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 1ef766a97b gnu: r-fcscan: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-fcscan): Update to 1.26.0.

Change-Id: I61cec481f2d7ed16073724728fd3a4d614054bd0
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 14c2ea02a3 gnu: r-anota2seq: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-anota2seq): Update to 1.34.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Ifcac4e6e84f47ef2aaf08b148a04e07149209f79
2026-05-28 12:13:03 +02:00
Ricardo Wurmus cbe34b7be3 gnu: r-anota: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-anota): Update to 1.60.0.

Change-Id: Id8f77e949938bb56e845d0e00da608dbfc4f4856
2026-05-28 12:13:03 +02:00
Ricardo Wurmus 292eef1dcc gnu: r-gosemsim: Update to 2.38.0.
* gnu/packages/bioconductor.scm (r-gosemsim): Update to 2.38.0.
[propagated-inputs]: Remove r-r-utils.

Change-Id: I40388ad4ec03c2be3d406d6cbe4c6980d22fc4f8
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 6ad7a58979 gnu: r-helloranges: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-helloranges): Update to 1.38.0.

Change-Id: I6c49b2f17ee0528949afc4362a75746b9d18decb
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 20802c89c5 gnu: r-heatplus: Update to 3.20.0.
* gnu/packages/bioconductor.scm (r-heatplus): Update to 3.20.0.

Change-Id: Id8e0ce4d3d8a196f9e827df939d9b16de2efac57
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 2742c58bb5 gnu: r-varianttools: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-varianttools): Update to 1.54.0.

Change-Id: I3520d034c76e8409790826cabbdce84ecae60374
2026-05-28 12:13:02 +02:00
Ricardo Wurmus ac18c066d5 gnu: r-tradeseq: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-tradeseq): Update to 1.26.0.

Change-Id: Ic34d1ac0b60f7ba58b26506ffe52d727bae25f44
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 2977dc046f gnu: r-ioniser: Update to 2.35.0.
* gnu/packages/bioconductor.scm (r-ioniser): Update to 2.35.0.

Change-Id: Ic9a24dfce16310add892669a729fc6de17d754ae
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 90390fbd84 gnu: r-linnorm: Update to 2.36.0.
* gnu/packages/bioconductor.scm (r-linnorm): Update to 2.36.0.

Change-Id: I0145e0163c5003cb1035938834e03ee3f560cb22
2026-05-28 12:13:02 +02:00
Ricardo Wurmus 767d454f27 gnu: r-lumi: Update to 2.64.0.
* gnu/packages/bioconductor.scm (r-lumi): Update to 2.64.0.

Change-Id: Ib53bb54074114f60f973c96fc044223ee7f13109
2026-05-28 12:13:02 +02:00
Ricardo Wurmus e6e496f18c gnu: r-lefser: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-lefser): Update to 1.22.0.

Change-Id: I34465a999b0cbcedf1af4c0ce1ea0a4d6a3cdfab
2026-05-28 12:13:01 +02:00
Ricardo Wurmus b264a33153 gnu: r-methylumi: Update to 2.58.0.
* gnu/packages/bioconductor.scm (r-methylumi): Update to 2.58.0.

Change-Id: Ifa438db01772285d7b496145826cb48fb56b10fe
2026-05-28 12:13:01 +02:00
Ricardo Wurmus f62ccb82a5 gnu: r-missmethyl: Update to 1.45.0.
* gnu/packages/bioconductor.scm (r-missmethyl): Update to 1.45.0.

Change-Id: I8ce89c6832ad29bf62c88db0c976405cc4c7f4a3
2026-05-28 12:13:01 +02:00
Ricardo Wurmus b2171d3e90 gnu: r-minfi: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-minfi): Update to 1.58.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I16173d8cbe1ef9999450bd6656d0ae5f1549dfa5
2026-05-28 12:13:01 +02:00
Ricardo Wurmus 0d125b22d7 gnu: r-milor: Update to 2.7.2.
* gnu/packages/bioconductor.scm (r-milor): Update to 2.7.2.
[propagated-inputs]: Remove r-rcppeigen and r-rcppml.

Change-Id: I14a95ec6dd2b0aefa423e93cbaaf402faa842a60
2026-05-28 12:13:01 +02:00
Ricardo Wurmus bd254211a1 gnu: r-microbiome: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-microbiome): Update to 1.34.0.

Change-Id: I28ea43221e9567474aabab38ac229615871e37bf
2026-05-28 12:13:01 +02:00
Ricardo Wurmus d8fbc7f639 gnu: r-mia: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-mia): Update to 1.20.0.
[propagated-inputs]: Remove r-rbiom and r-scuttle; add r-ecodive.
[native-inputs]: Add r-scuttle.

Change-Id: Ie8f1ef7ba2430034d68cb82e15558f4c890c6b19
2026-05-28 12:13:01 +02:00
Ricardo Wurmus 7a9d2ce26b gnu: r-bumpymatrix: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-bumpymatrix): Update to 1.20.0.

Change-Id: I47065c642760afcdfd983b767406f3a4b6e2bddf
2026-05-28 12:13:00 +02:00
Ricardo Wurmus e766992ec3 gnu: r-bumphunter: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-bumphunter): Update to 1.54.0.

Change-Id: Id786be5c7b418a9b6fe55d2c58bd76b2536a0341
2026-05-28 12:13:00 +02:00
Ricardo Wurmus 3a74be9fcb gnu: r-siggenes: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-siggenes): Update to 1.86.0.

Change-Id: Icda2d33409c2b2b7ff0c8cd7d0637d4e8bc4a7b6
2026-05-28 12:13:00 +02:00
Ricardo Wurmus 779b99b8e9 gnu: r-illuminaio: Update to 0.54.0.
* gnu/packages/bioconductor.scm (r-illuminaio): Update to 0.54.0.

Change-Id: Idaff70f251e55f066e1bfab1f18daa7ce3787872
2026-05-28 12:13:00 +02:00
Ricardo Wurmus 385cf7a7a0 gnu: r-geoquery: Update to 2.80.0.
* gnu/packages/bioconductor.scm (r-geoquery): Update to 2.80.0.

Change-Id: I54d53ca9a1cac28d8b6716ab6999c85ef8a8d05f
2026-05-28 12:13:00 +02:00
Ricardo Wurmus b7374aee0b gnu: r-scone: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-scone): Update to 1.36.0.

Change-Id: I8583498c5cd1d2b5897d7053f65b98c64b114ba0
2026-05-28 12:13:00 +02:00
Ricardo Wurmus 4f36ee2b93 gnu: r-scdd: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-scdd): Update to 1.36.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I6c6bc67764994f216d9c68abdf1f990d4bb3a5d2
2026-05-28 12:13:00 +02:00
Ricardo Wurmus b81cbd4e26 gnu: r-noiseq: Update to 2.56.0.
* gnu/packages/bioconductor.scm (r-noiseq): Update to 2.56.0.

Change-Id: I949e145dea70dc5e51ad67c12ac22e4031aeadcd
2026-05-28 12:13:00 +02:00
Ricardo Wurmus b387993885 gnu: r-sangerseqr: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-sangerseqr): Update to 1.48.0.

Change-Id: I7e56d65388e0c8a4322704f41ec11a97935220d5
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 7b9f266c9e gnu: r-monocle: Update to 2.40.0.
* gnu/packages/bioconductor.scm (r-monocle): Update to 2.40.0.

Change-Id: I2ef42b62d39e3d10b48b783084a11df028cd1d6c
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 4fe3811dc9 gnu: r-batchelor: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-batchelor): Update to 1.28.0.

Change-Id: I78a3e9b06fd89b854cf8ec3be859211ebf94642d
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 905e04b0db gnu: r-residualmatrix: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-residualmatrix): Update to 1.22.0.

Change-Id: I4977d2ef4e85f9bde8e378f7c9f95a5ec5eeb65f
2026-05-28 12:12:59 +02:00
Ricardo Wurmus ee38e6e29b gnu: r-icobra: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-icobra): Update to 1.40.0.
[propagated-inputs]: Remove r-shinybs; add r-prompter.

Change-Id: Ib07a583660c06acb473ce93920d7f3fd7bfdd9af
2026-05-28 12:12:59 +02:00
Ricardo Wurmus bfaec75511 gnu: r-ihw: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-ihw): Update to 1.40.0.

Change-Id: I98e0a03634dc32be0d07c03131ca31f7b7bbee63
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 9d68a6fcc8 gnu: r-lpsymphony: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-lpsymphony): Update to 1.40.0.

Change-Id: I4e69c89ac484d21dfc42e11c0d6d6d0b66a2fcd2
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 1b9422d7cb gnu: r-karyoploter: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-karyoploter): Update to 1.38.0.

Change-Id: I00851d2622d243c2af6c5a381c72975e1793c4c1
2026-05-28 12:12:59 +02:00
Ricardo Wurmus 5b81cf623b gnu: r-ebseq: Update to 2.10.0.
* gnu/packages/bioconductor.scm (r-ebseq): Update to 2.10.0.

Change-Id: I7bbea8dbf5fa53d05c3d47cff49760534297cb2e
2026-05-28 12:12:58 +02:00
Ricardo Wurmus 7a9bf9a1a7 gnu: r-hmmcopy: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-hmmcopy): Update to 1.54.0.

Change-Id: Ice9463e4624c3caabf8300f6ff79b812d74c4c8c
2026-05-28 12:12:58 +02:00
Ricardo Wurmus c927418e81 gnu: r-dnacopy: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-dnacopy): Update to 1.86.0.

Change-Id: Iae7fe86ab3f99ab15eab94fc13eddd2839eecf10
2026-05-28 12:12:58 +02:00
Ricardo Wurmus d65173d784 gnu: r-chipexoqual: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-chipexoqual): Update to 1.36.0.

Change-Id: Ice70fb965485b174bb83c6f3184055f23e901a4a
2026-05-28 12:12:58 +02:00
Ricardo Wurmus 82b0fd19ca gnu: r-destiny: Update to 3.26.0.
* gnu/packages/bioconductor.scm (r-destiny): Update to 3.26.0.
[propagated-inputs]: Remove r-smoother.

Change-Id: I69ef33d13f8fecefd48687dcc7bf5ee76aee975f
2026-05-28 12:12:58 +02:00
Ricardo Wurmus 71d3f87194 gnu: r-biocsingular: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-biocsingular): Update to 1.28.0.

Change-Id: I5767f2eb74832412932896bf7c2f6579482954ba
2026-05-28 12:12:58 +02:00
Ricardo Wurmus 61b81af0b3 gnu: r-metapod: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-metapod): Update to 1.20.0.

Change-Id: I1db72e025c83e1b3051cf8e40cac6a1ea36a9528
2026-05-28 12:12:58 +02:00
Ricardo Wurmus 44d013de7c gnu: r-ggtree: Update to 4.2.0.
* gnu/packages/bioconductor.scm (r-ggtree): Update to 4.2.0.

Change-Id: I3f9e4071e8a8e12c2746722177e959aa6b292db4
2026-05-28 12:12:57 +02:00
Ricardo Wurmus 40f61a009c gnu: r-treesummarizedexperiment: Update to 2.20.0.
* gnu/packages/bioconductor.scm (r-treesummarizedexperiment): Update to 2.20.0.

Change-Id: I961b4244378abd67d57d13895fcacf6a9f8985f2
2026-05-28 12:12:57 +02:00
Ricardo Wurmus c7b0f378e6 gnu: r-treeio: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-treeio): Update to 1.36.0.

Change-Id: I1a5bada4f476e9880a682a273b6554914780b846
2026-05-28 12:12:57 +02:00
Ricardo Wurmus 3084e6733e gnu: r-scaledmatrix: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-scaledmatrix): Update to 1.20.0.

Change-Id: I54d4adc9707caa7c9d6fded660d94501e9017485
2026-05-28 12:12:57 +02:00
Ricardo Wurmus 90f0049190 gnu: r-biocneighbors: Update to 2.6.0.
* gnu/packages/bioconductor.scm (r-biocneighbors): Update to 2.6.0.
[propagated-inputs]: Add r-beachmat.
[native-inputs]: Add r-delayedarray.

Change-Id: I40ba3ad52df7e24c8354a97512400e7ea178de81
2026-05-28 12:12:57 +02:00
Ricardo Wurmus f6c83a095e gnu: r-ruvseq: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-ruvseq): Update to 1.46.0.

Change-Id: I3463baef38b9618a6e65127eccc3a26aff6de04d
2026-05-28 12:12:57 +02:00
Ricardo Wurmus 1ae421a2eb gnu: r-dnabarcodes: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-dnabarcodes): Update to 1.42.0.

Change-Id: If1b3eb0bc04fb9c2a6216934440749a2cd1cc683
2026-05-28 12:12:57 +02:00
Ricardo Wurmus 0c412ec512 gnu: r-inspect: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-inspect): Update to 1.42.0.

Change-Id: Ica8d57edeeefd23f6a99dc9598d811fcf9dad279
2026-05-28 12:12:57 +02:00
Ricardo Wurmus c618e31e80 gnu: r-plyranges: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-plyranges): Update to 1.32.0.

Change-Id: I77bebfcd5256810cd3e5b83fa2ec266cce5f9a31
2026-05-28 12:12:56 +02:00
Ricardo Wurmus c7267e7792 gnu: r-plgem: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-plgem): Update to 1.84.0.

Change-Id: If4cfd6d1b409a9b9a4b7e5ca72caaf3df5f390df
2026-05-28 12:12:56 +02:00
Ricardo Wurmus 4ce53711fe gnu: r-rots: Update to 2.4.0.
* gnu/packages/bioconductor.scm (r-rots): Update to 2.4.0.
[propagated-inputs]: Add r-survival.

Change-Id: If77bea8e51327567fef20d9053ab8b1774eeec9b
2026-05-28 12:12:56 +02:00
Ricardo Wurmus 8f42c87b47 gnu: r-glmgampoi: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-glmgampoi): Update to 1.24.0.

Change-Id: I0f3532b94ed911f0cb3eecf74c54b31023e7ac27
2026-05-28 12:12:56 +02:00
Ricardo Wurmus 4accf00521 gnu: r-goseq: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-goseq): Update to 1.64.0.

Change-Id: I4cd5d02a68ae85a179218705851b65e0ffaf354d
2026-05-28 12:12:56 +02:00
Ricardo Wurmus d3ab47e4b8 gnu: r-ctc: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-ctc): Update to 1.86.0.

Change-Id: Id47387657c7fd1e25d5f142b79a92a2e7a32b565
2026-05-28 12:12:56 +02:00
Ricardo Wurmus adf62555af gnu: r-genomicinteractions: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-genomicinteractions): Update to 1.46.0.

Change-Id: I1364f32d2481831d6d60d317e3f66fb88608013c
2026-05-28 12:12:56 +02:00
Ricardo Wurmus 0eeb59be99 gnu: r-interactionset: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-interactionset): Update to 1.40.0.

Change-Id: I4255836270f2218f6a9e32e55e2483b1aacb5280
2026-05-28 12:12:55 +02:00
Ricardo Wurmus 26432ce6f7 gnu: r-riboseqr: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-riboseqr): Update to 1.46.0.

Change-Id: I1ab5cabac33ba7319c0ba3d6db3f437a68b37bbb
2026-05-28 12:12:55 +02:00
Ricardo Wurmus a9b706cddc gnu: r-chipcomp: Update to 1.41.0.
* gnu/packages/bioconductor.scm (r-chipcomp): Update to 1.41.0.

Change-Id: I5594c19f9f86ed8aaceccf5b1287b22a64a0eb06
2026-05-28 12:12:55 +02:00
Ricardo Wurmus 917a5d0aa1 gnu: r-bayseq: Update to 2.46.0.
* gnu/packages/bioconductor.scm (r-bayseq): Update to 2.46.0.

Change-Id: Ia8f2ea4de195f1b406ba4f1aad0043534d237de5
2026-05-28 12:12:55 +02:00
Ricardo Wurmus 25ac169bf1 gnu: r-qdnaseq: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-qdnaseq): Update to 1.48.0.
[native-inputs]: Add r-digest.

Change-Id: Icec793bae7b9278b7d36c20eed0cbf42809542ce
2026-05-28 12:12:55 +02:00
Ricardo Wurmus 18996e4cbd gnu: r-cghcall: Update to 2.74.0.
* gnu/packages/bioconductor.scm (r-cghcall): Update to 2.74.0.

Change-Id: I2803c869d9a91f92739899f7a16ee48f5969eb34
2026-05-28 12:12:55 +02:00
Ricardo Wurmus 91fc46e2a6 gnu: r-cghbase: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-cghbase): Update to 1.72.0.

Change-Id: Ia04679c46483ac00a36b657026cb11e0b382b1ef
2026-05-28 12:12:55 +02:00
Ricardo Wurmus b6d4f3197b gnu: r-marray: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-marray): Update to 1.90.0.

Change-Id: I7e4ca265203dc4ad3d10a97a93f4212efee76427
2026-05-28 12:12:55 +02:00
Ricardo Wurmus d83ecef726 gnu: r-matrixgenerics: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-matrixgenerics): Update to 1.24.0.

Change-Id: Id7d36ed869c8adab3b41016fc306b4e93cedab12
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 67f3e3e5b6 gnu: r-chippeakanno: Update to 3.46.0.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.46.0.

Change-Id: I8cb3cfe74183da00ef995ee30e9d689d4d3081a1
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 2262722173 gnu: r-pepsnmr: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-pepsnmr): Update to 1.30.0.

Change-Id: I03ce39f2dbd35d7d8f176594915c74869d51c2ec
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 31a30c26dc gnu: r-ggtreeextra: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-ggtreeextra): Update to 1.22.0.

Change-Id: If99a822f7f04db79cfeb03e4c786a498b0a9dd0f
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 10b1193c99 gnu: r-graph: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-graph): Update to 1.90.0.

Change-Id: I911298b5a23559582883024dc07056da5d0939a4
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 47449d3570 gnu: r-multtest: Update to 2.68.0.
* gnu/packages/bioconductor.scm (r-multtest): Update to 2.68.0.

Change-Id: I7d53182922e10a9d60f835a9ec9c6e6d1d415246
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 2548c6348d gnu: r-multibac: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-multibac): Update to 1.22.0.

Change-Id: Id204674331caa6fa755ca5f0880eb1711c6d980e
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 1ad302ea8f gnu: r-mbkmeans: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-mbkmeans): Update to 1.28.0.

Change-Id: Ib66b9ff7df6482bac9e7f47ef4a93913d4a28df3
2026-05-28 12:12:54 +02:00
Ricardo Wurmus 490782506c gnu: r-mbecs: Update to 1.16.0.
* gnu/packages/bioconductor.scm (r-mbecs): Update to 1.16.0.

Change-Id: I0b092c4e567b26f4dcdd606eb23fd0586b7c1490
2026-05-28 12:12:53 +02:00
Ricardo Wurmus 12998163e8 gnu: r-greylistchip: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-greylistchip): Update to 1.44.0.

Change-Id: I8cc4e4480dfc80c73bc1dd06bd0787dafdb72a8f
2026-05-28 12:12:53 +02:00
Ricardo Wurmus f5d12c9942 gnu: r-apeglm: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-apeglm): Update to 1.34.0.

Change-Id: I337736b86a1add9e0f49c044e909d436c35dbe5d
2026-05-28 12:12:53 +02:00
Ricardo Wurmus 249c6daa8b gnu: r-apcomplex: Update to 2.78.0.
* gnu/packages/bioconductor.scm (r-apcomplex): Update to 2.78.0.

Change-Id: I86709899c548f231c534634d126c59128a89c2fb
2026-05-28 12:12:53 +02:00
Ricardo Wurmus ef2d03b13d gnu: r-qvalue: Update to 2.44.0.
* gnu/packages/bioconductor.scm (r-qvalue): Update to 2.44.0.

Change-Id: I92e18a3993fa8edeb08284fb7f15d5c5a885424a
2026-05-28 12:12:53 +02:00
Ricardo Wurmus 4fc29f0db3 gnu: r-quantsmooth: Update to 1.78.0.
* gnu/packages/bioconductor.scm (r-quantsmooth): Update to 1.78.0.

Change-Id: Ie37f2ee45e53d16534a6f0b25cb05bcd426fec29
2026-05-28 12:12:53 +02:00
Ricardo Wurmus be18548bfd gnu: r-qfeatures: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-qfeatures): Update to 1.22.0.

Change-Id: Ia79b67d186b393dc2997129f274b79d6449a917b
2026-05-28 12:12:53 +02:00
Ricardo Wurmus 62f00ad6a0 gnu: r-oligo: Update to 1.76.0.
* gnu/packages/bioconductor.scm (r-oligo): Update to 1.76.0.

Change-Id: I8f96318a56bc01ddba91fea3638b0e7c6966636e
2026-05-28 12:12:53 +02:00
Ricardo Wurmus 2280a73a73 gnu: r-oligoclasses: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-oligoclasses): Update to 1.74.0.

Change-Id: Ia0a00ed3cf39c6e0badf374eaf5861a804364543
2026-05-28 12:12:52 +02:00
Ricardo Wurmus eed5bb66bb gnu: r-geneplotter: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-geneplotter): Update to 1.90.0.

Change-Id: Id5529c9877ec9d1352d6d85c407a28b0414303fc
2026-05-28 12:12:52 +02:00
Ricardo Wurmus b43274a345 gnu: r-zellkonverter: Update to 1.21.2.
* gnu/packages/bioconductor.scm (r-zellkonverter): Update to 1.21.2.

Change-Id: I5dee56dbc9b876494b46b3135c060e063e4f432e
2026-05-28 12:12:52 +02:00
Ricardo Wurmus c394241386 gnu: r-xvector: Update to 0.52.0.
* gnu/packages/bioconductor.scm (r-xvector): Update to 0.52.0.

Change-Id: Ia2eb13b6ae737e6fe04542cfd5cd37118b7007f7
2026-05-28 12:12:52 +02:00
Ricardo Wurmus ec6360871d gnu: r-xmapbridge: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-xmapbridge): Update to 1.70.0.

Change-Id: I0bcf8be304b4c322c6eab4b65e8a7beb1ef9ed1c
2026-05-28 12:12:52 +02:00
Ricardo Wurmus 414d72796d gnu: r-xina: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-xina): Update to 1.30.0.

Change-Id: I4771e26372536979264a05223f42cf43257c80a8
2026-05-28 12:12:52 +02:00
Ricardo Wurmus 71fbb069de gnu: r-vsn: Update to 3.80.0.
* gnu/packages/bioconductor.scm (r-vsn): Update to 3.80.0.

Change-Id: I0057a51af1dd20347168e5ad3c1337aa744f28f2
2026-05-28 12:12:52 +02:00
Ricardo Wurmus 4b3b8511e3 gnu: r-variantannotation: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-variantannotation): Update to 1.58.0.

Change-Id: If013f63e96874debfdb32a3ccd6712ee8b70d3a5
2026-05-28 12:12:52 +02:00
Ricardo Wurmus 85fa538ae5 gnu: r-tximport: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-tximport): Update to 1.40.0.

Change-Id: I9177e4193d563edfc4bebbf32312c83671de1ea0
2026-05-28 12:12:51 +02:00
Ricardo Wurmus b921720d41 gnu: r-txdbmaker: Update to 1.8.0.
* gnu/packages/bioconductor.scm (r-txdbmaker): Update to 1.8.0.

Change-Id: I2f18fe62e3c9de64346077152f9f72cf7db74526
2026-05-28 12:12:51 +02:00
Ricardo Wurmus 77dba29d8a gnu: r-topgo: Update to 2.64.0.
* gnu/packages/bioconductor.scm (r-topgo): Update to 2.64.0.

Change-Id: I11ae642244fc728eeebf5bd20e1f798d2ef66bf6
2026-05-28 12:12:51 +02:00
Ricardo Wurmus 0da1077af7 gnu: r-systempiper: Update to 2.18.0.
* gnu/packages/bioconductor.scm (r-systempiper): Update to 2.18.0.

Change-Id: I42eb87b5b1ce98b308f15aa0534562177d22f9eb
2026-05-28 12:12:51 +02:00
Ricardo Wurmus e872bbcef9 gnu: r-survcomp: Update to 1.62.0.
* gnu/packages/bioconductor.scm (r-survcomp): Update to 1.62.0.

Change-Id: I62b263dbf58017f5438dc3469a4dd20392b78462
2026-05-28 12:12:51 +02:00
Ricardo Wurmus 2f75108cd7 gnu: r-summarizedexperiment: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-summarizedexperiment): Update to 1.42.0.

Change-Id: Idda38768d32ca3ffc3ab9bc2a8730483c1e8ce6f
2026-05-28 12:12:51 +02:00
Ricardo Wurmus cf76fc2bdd gnu: r-structuralvariantannotation: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-structuralvariantannotation): Update to 1.28.0.

Change-Id: I57f64250496b6cc8bdde0701f276f617e517d03e
2026-05-28 12:12:51 +02:00
Ricardo Wurmus aa34954ecc gnu: r-structstrings: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-structstrings): Update to 1.28.0.

Change-Id: I635acc62069235ff2697291739d6d1a2e0864484
2026-05-28 12:12:51 +02:00
Ricardo Wurmus 3b222765d1 gnu: r-stringdb: Update to 2.24.0.
* gnu/packages/bioconductor.scm (r-stringdb): Update to 2.24.0.

Change-Id: I4a2adb394592e3bcd545603aaa849d7753ad0cd0
2026-05-28 12:12:50 +02:00
Ricardo Wurmus 2bc5e1abb5 gnu: r-stager: Update to 1.33.0.
* gnu/packages/bioconductor.scm (r-stager): Update to 1.33.0.

Change-Id: If98316e830b09a46a164897d51418c34f72720f6
2026-05-28 12:12:50 +02:00
Ricardo Wurmus 0e9915db03 gnu: r-spectra: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-spectra): Update to 1.22.0.
[propagated-inputs]: Add r-data-table.
[native-inputs]: Add r-msdatahub.

Change-Id: I2513b8e715235377d0674559dbe7c09824289648
2026-05-28 12:12:50 +02:00
Ricardo Wurmus 97ae7219e7 gnu: r-slingshot: Update to 2.20.0.
* gnu/packages/bioconductor.scm (r-slingshot): Update to 2.20.0.

Change-Id: I0dd3cd768e9652e18bb1c8e46ae60e4d08d82029
2026-05-28 12:12:50 +02:00
Ricardo Wurmus d64e1009df gnu: r-scds: Update to 2.0.0.
* gnu/packages/bioconductor.scm (r-scds): Update to 2.0.0.

Change-Id: Id7d419f6ec4b4aef39cf1f28af5e7040e8dedd2b
2026-05-28 12:12:50 +02:00
Ricardo Wurmus f99fe9b65e gnu: r-trnadbimport: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-trnadbimport): Update to 1.30.0.

Change-Id: I844b7e251f5e8184e86a1b2d782754e7a08de908
2026-05-28 12:12:50 +02:00
Ricardo Wurmus c952bca307 gnu: r-trna: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-trna): Update to 1.30.0.

Change-Id: I4cd18de89cdf883cbd30b4ff753f195f48c813f4
2026-05-28 12:12:50 +02:00
Ricardo Wurmus 8a1401843d gnu: r-trajectoryutils: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-trajectoryutils): Update to 1.20.0.

Change-Id: I6d8555a56eced8b82d4e51bbd30c85f9fba3d90a
2026-05-28 12:12:50 +02:00
Ricardo Wurmus ec413ec3b1 gnu: r-transcriptr: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-transcriptr): Update to 1.40.0.

Change-Id: Ib3f873b26d7807eddaa91067219db82c7d47ef32
2026-05-28 12:12:49 +02:00
Ricardo Wurmus fc1230f6ef gnu: r-trackviewer: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-trackviewer): Update to 1.48.0.

Change-Id: I85ba4da8fea1537d448718e7adac4209b364d54d
2026-05-28 12:12:49 +02:00
Ricardo Wurmus e037c0a307 gnu: r-toast: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-toast): Update to 1.26.0.

Change-Id: I7b27d3e863752c1d4511d85ba67ca4710c92f4cd
2026-05-28 12:12:49 +02:00
Ricardo Wurmus 0340ce6876 gnu: r-tkwidgets: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-tkwidgets): Update to 1.90.0.

Change-Id: I4fb96ddbb01cad62b164f022d632f851f116bd19
2026-05-28 12:12:49 +02:00
Ricardo Wurmus 2fb18f0010 gnu: r-tcgautils: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-tcgautils): Update to 1.32.0.
[propagated-inputs]: Add r-glue.

Change-Id: I2d3dc457e5631ff2a702a84f562b5474e6c11124
2026-05-28 12:12:49 +02:00
Ricardo Wurmus a3ab25372a gnu: r-singscore: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-singscore): Update to 1.32.0.

Change-Id: I2aeb9c31d57441382db4f21cc77a3db8627d28eb
2026-05-28 12:12:49 +02:00
Ricardo Wurmus 95c5bba70f gnu: r-simplifyenrichment: Update to 2.6.0.
* gnu/packages/bioconductor.scm (r-simplifyenrichment): Update to 2.6.0.

Change-Id: Id95754b8eb7dba34474576c7d99c3fe61c065bb5
2026-05-28 12:12:49 +02:00
Ricardo Wurmus 2c79ada894 gnu: r-simona: Update to 1.10.0.
* gnu/packages/bioconductor.scm (r-simona): Update to 1.10.0.

Change-Id: I74b4913be31e88ac75c62ded449cbe8dd5082479
2026-05-28 12:12:49 +02:00
Ricardo Wurmus 09a3f9685d gnu: r-sictools: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-sictools): Update to 1.42.0.

Change-Id: I67555db24016092b859576fe48913aa174d549b2
2026-05-28 12:12:48 +02:00
Ricardo Wurmus d351bb0b74 gnu: r-shinymethyl: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-shinymethyl): Update to 1.48.0.

Change-Id: I6bc429b6703816955e7dec41e0eedc99030f8ca4
2026-05-28 12:12:48 +02:00
Ricardo Wurmus 34115cb44a gnu: r-sesame: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-sesame): Update to 1.30.0.

Change-Id: Id06f859c1dcad94c5f48fab5a7f60fa7fedba87e
2026-05-28 12:12:48 +02:00
Ricardo Wurmus b014a042c5 gnu: r-seqpattern: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-seqpattern): Update to 1.44.0.

Change-Id: I2f330791f34d90405b7000f2f7862d80067b0bbf
2026-05-28 12:12:48 +02:00
Ricardo Wurmus 67606c9602 gnu: r-seqlogo: Update to 1.78.0.
* gnu/packages/bioconductor.scm (r-seqlogo): Update to 1.78.0.

Change-Id: I525f7a00a543d3591706fffd33b99a5c16436a97
2026-05-28 12:12:48 +02:00
Ricardo Wurmus 8cb49a24d1 gnu: r-seqinfo: Update to 1.2.0.
* gnu/packages/bioconductor.scm (r-seqinfo): Update to 1.2.0.

Change-Id: I4501eb8ba4b6b93b770c447328d317cf3b78a8dd
2026-05-28 12:12:48 +02:00
Ricardo Wurmus ce2a1e1523 gnu: r-seqarray: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-seqarray): Update to 1.52.0.

Change-Id: Id63264b691b100a5709065437c9a0eacaa4aa99e
2026-05-28 12:12:48 +02:00
Ricardo Wurmus 79a9103fb0 gnu: r-scry: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-scry): Update to 1.24.0.

Change-Id: I28b77074a6bd963bee24b21a91b98cad3ee87627
2026-05-28 12:12:47 +02:00
Ricardo Wurmus 58680ecfc8 gnu: r-scrnaseq: Update to 2.25.0.
* gnu/packages/bioconductor.scm (r-scrnaseq): Update to 2.25.0.

Change-Id: I50a9a47e5cc78ed944e9b68d40baaa00287e1756
2026-05-28 12:12:47 +02:00
Ricardo Wurmus 49499c24b1 gnu: r-screpertoire: Update to 2.8.0.
* gnu/packages/bioconductor.scm (r-screpertoire): Update to 2.8.0.

Change-Id: Ib21c4dd741c72aaf07eb20171f3ce6ec6d573661
2026-05-28 12:12:47 +02:00
Ricardo Wurmus 7934ddb8a0 gnu: r-scp: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-scp): Update to 1.22.0.

Change-Id: I53367b3b1b267cfd6a7927556ddd94d8c9f14198
2026-05-28 12:12:47 +02:00
Ricardo Wurmus cde9b06df5 gnu: r-scmap: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-scmap): Update to 1.34.0.

Change-Id: Ie04816dbda5f8d68a25fa882d8efdcd831350965
2026-05-28 12:12:47 +02:00
Ricardo Wurmus 76fbb6f67c gnu: r-scdblfinder: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-scdblfinder): Update to 1.26.0.

Change-Id: I8b9a7ceb0812106eb2221f82a87320bc1ad9a0aa
2026-05-28 12:12:47 +02:00
Ricardo Wurmus a5ddac534b gnu: r-scannotatr: Update to 1.18.0.
* gnu/packages/bioconductor.scm (r-scannotatr): Update to 1.18.0.

Change-Id: Ie657f95598648aec8dd0cad64b0c1d54cf6711be
2026-05-28 12:12:47 +02:00
Ricardo Wurmus bd52e338cb gnu: r-saturn: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-saturn): Update to 1.20.0.

Change-Id: I77f6e238a85d2333c96b7ef35caf8257c1a6b96b
2026-05-28 12:12:47 +02:00
Ricardo Wurmus 2c46f2ce72 gnu: r-rtracklayer: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-rtracklayer): Update to 1.72.0.

Change-Id: I55f3fcfa0818a95d52ebdfb80b7e68d172b422a6
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 714907e8f2 gnu: r-rtcgatoolbox: Update to 2.42.0.
* gnu/packages/bioconductor.scm (r-rtcgatoolbox): Update to 2.42.0.

Change-Id: I328dc0307a8d12c948221c390daed9b25b2aa561
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 2233cec7b4 gnu: r-rtcga: Update to 1.41.0.
* gnu/packages/bioconductor.scm (r-rtcga): Update to 1.41.0.

Change-Id: I531673b22e24fefa1a10d029f94ea3b50fcb7771
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 8de87fbae1 gnu: r-rnaagecalc: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-rnaagecalc): Update to 1.24.0.

Change-Id: Ia7db2714427777f9f840ebf2f2725d8b16e228e3
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 34c8ce4fa2 gnu: r-rhdf5filters: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-rhdf5filters): Update to 1.24.0.
[native-inputs]: Remove r-tinytest; add r-testthat.

Change-Id: I132247f8f9026b95b719dbb4337bf639c56db3c7
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 214a1d8445 gnu: r-rhdf5: Update to 2.56.0.
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.56.0.

Change-Id: I90c98a394401101b2ec0416d3d514567f1128b61
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 1f351671be gnu: r-reportingtools: Update to 2.52.0.
* gnu/packages/bioconductor.scm (r-reportingtools): Update to 2.52.0.

Change-Id: Ib7738d984d5c3a67f7773a524a9e0ea00472f4c5
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 23187dda7f gnu: r-regioner: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-regioner): Update to 1.44.0.

Change-Id: I06bf50727305b238052408f5c4cc1e6f73a79f34
2026-05-28 12:12:46 +02:00
Ricardo Wurmus 76c4d45784 gnu: r-recount: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-recount): Update to 1.38.0.

Change-Id: I7be0ff77b3eace63ed0241a8c7c45b9ad1312506
2026-05-28 12:12:45 +02:00
Ricardo Wurmus 12ad8b9b99 gnu: r-rcy3: Update to 2.32.0.
* gnu/packages/bioconductor.scm (r-rcy3): Update to 2.32.0.

Change-Id: I8a55bc7ed0b26240f0b40814052a9f08293a103c
2026-05-28 12:12:45 +02:00
Ricardo Wurmus a53ba86cc2 gnu: r-rcas: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-rcas): Update to 1.38.0.

Change-Id: I47e4fb23b52ff8b0ae3d110881fb6f3ef13d2f6a
2026-05-28 12:12:45 +02:00
Ricardo Wurmus a511aa8dd3 gnu: r-rbgl: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-rbgl): Update to 1.88.0.

Change-Id: Icf53bd937a206300f03740a5c4fc4670ae61779e
2026-05-28 12:12:45 +02:00
Ricardo Wurmus ba3a3dfd98 gnu: r-pwalign: Update to 1.8.0.
* gnu/packages/bioconductor.scm (r-pwalign): Update to 1.8.0.

Change-Id: I876eb1518a8f8c0b41fd41c56ba5e295c2abb2ab
2026-05-28 12:12:45 +02:00
Ricardo Wurmus f65da6d839 gnu: r-ptmods: Update to 1.0.0.
* gnu/packages/bioconductor.scm (r-ptmods): Update to 1.0.0.

Change-Id: If21b048160de8db7e7979bd7e3b9b5ac99562d4a
2026-05-28 12:12:45 +02:00
Ricardo Wurmus 56a2658226 gnu: r-protgenerics: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-protgenerics): Update to 1.44.0.

Change-Id: Id36cb73f3b7342a683239fa353fe1cd3e1d92485
2026-05-28 12:12:45 +02:00
Ricardo Wurmus 36680dbfa2 gnu: r-protgear: Update to 1.16.0.
* gnu/packages/bioconductor.scm (r-protgear): Update to 1.16.0.

Change-Id: I5693d960cbff8bc334006cbab39fc593e19307b2
2026-05-28 12:12:45 +02:00
Ricardo Wurmus 9b442b2e03 gnu: r-psmatch: Update to 1.16.0.
* gnu/packages/bioconductor.scm (r-psmatch): Update to 1.16.0.
[propagated-inputs]: Remove r-iranges; add r-ptmods.
[native-inputs]: Remove r-msdata; add r-iranges and r-msdatahub.

Change-Id: Id5853b32f7585912c127dcbf5f9be0f9d8bdcbc5
2026-05-28 12:12:44 +02:00
Ricardo Wurmus f460c9ef60 gnu: r-powertcr: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-powertcr): Update to 1.32.0.

Change-Id: I7379120677e8271c99b636fb91ea9f1ebfa87a26
2026-05-28 12:12:44 +02:00
Ricardo Wurmus 71e732d064 gnu: r-piano: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-piano): Update to 2.28.0.
[native-inputs]: Add r-biocmanager.

Change-Id: I954b563d8e2d0a4da588060d1d987c2f4153d3ec
2026-05-28 12:12:44 +02:00
Ricardo Wurmus b332faca7c gnu: r-pfamanalyzer: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-pfamanalyzer): Update to 1.12.0.

Change-Id: Id1c7cea657392c506de3208672925d6ff6097e94
2026-05-28 12:12:44 +02:00
Ricardo Wurmus f815def29a gnu: r-pcamethods: Update to 2.4.0.
* gnu/packages/bioconductor.scm (r-pcamethods): Update to 2.4.0.

Change-Id: I52119838eea4bb060ce1a3f627bcd45e7c39e7af
2026-05-28 12:12:44 +02:00
Ricardo Wurmus e5d1a4f386 gnu: r-pcaexplorer: Update to 3.6.0.
* gnu/packages/bioconductor.scm (r-pcaexplorer): Update to 3.6.0.

Change-Id: Ia2a1a7e0de27a1316089a8afc9608b244f0ce2d3
2026-05-28 12:12:44 +02:00
Ricardo Wurmus fef35535ea gnu: r-oscope: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-oscope): Update to 1.42.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Ia7e3ab1009a86793517a0646a36f420b38694b41
2026-05-28 12:12:44 +02:00
Ricardo Wurmus df1d0e66fc gnu: r-organismdbi: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-organismdbi): Update to 1.54.0.

Change-Id: I7d528d0acafab2e720a1559817f9f1dff2449a59
2026-05-28 12:12:44 +02:00
Ricardo Wurmus bc5a3647ad gnu: r-mzr: Update to 2.46.0.
* gnu/packages/bioconductor.scm (r-mzr): Update to 2.46.0.
[native-inputs]: Remove r-msdata; add r-msdatahub.

Change-Id: I215f88b9ddbaa72c9b92c5aa08c11ee3f0e4cf0a
2026-05-28 12:12:43 +02:00
Ricardo Wurmus f355731f45 gnu: r-mzid: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-mzid): Update to 1.50.0.

Change-Id: I4a9fc46435fe9e068619e2dfd86bdc3c03cf5158
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 50dc55adeb gnu: r-msnid: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-msnid): Update to 1.46.0.

Change-Id: Ibf481b8e6a0a8ebffd420d9e3167da1c355bc26c
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 451484a8ab gnu: r-msdatahub: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-msdatahub): Update to 1.12.0.

Change-Id: I869825fcb536f468b5345d7fd99f6b57e696b899
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 372b9ba4b4 gnu: r-msa: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-msa): Update to 1.44.0.
[native-inputs]: Add r-biocmanager.

Change-Id: Ibd43e66252013bdb8d9e0cf2daf1ce6e3820b635
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 09a234bc9d gnu: r-mutationalpatterns: Update to 3.22.0.
* gnu/packages/bioconductor.scm (r-mutationalpatterns): Update to 3.22.0.

Change-Id: I86c8518867a0ec3064f7b3a7801ebf03412df8fa
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 143eba5258 gnu: r-muscat: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-muscat): Update to 1.26.0.
[propagated-inputs]: Remove r-data-table, r-deseq2, r-ihw, r-purrr, and r-sctransform;
add r-matrixgenerics.

Change-Id: Iba29e4cf4640e07c98343a3a6aa979fb882d69e3
2026-05-28 12:12:43 +02:00
Ricardo Wurmus 39e3756291 gnu: r-mosdef: Update to 1.8.0.
* gnu/packages/bioconductor.scm (r-mosdef): Update to 1.8.0.

Change-Id: Icd747ccb0dfa57f19baba2ac5792ce49ed5679d8
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 6777068d16 gnu: r-modstrings: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-modstrings): Update to 1.28.0.

Change-Id: I5ca89d72a6225bdb62272988d7bf105ccc8e6a2e
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 8a43a38b7e gnu: r-mmuphin: Update to 2.0.0.
* gnu/packages/bioconductor.scm (r-mmuphin): Update to 2.0.0.

Change-Id: I623fbd4952eeb6791e116d81e9a2ca4b326f018f
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 6253c85e15 gnu: r-mfuzz: Update to 2.72.0.
* gnu/packages/bioconductor.scm (r-mfuzz): Update to 2.72.0.

Change-Id: I09abbb594a9928c61851c0e068ed174aa1f7b667
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 67f341f0ef gnu: r-methylkit: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-methylkit): Update to 1.38.0.

Change-Id: I2d77375a092731b9c51e5726115a5f748f432a12
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 0e756bce67 gnu: r-methylaid: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-methylaid): Update to 1.46.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I52106bdae1e90f72dd2f2543812d7e7ad0747ec8
2026-05-28 12:12:42 +02:00
Ricardo Wurmus 0a60e65c96 gnu: r-metagenomeseq: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-metagenomeseq): Update to 1.54.0.
[native-inputs]: Add r-annotate.

Change-Id: Ief784933d47bc5b773533f4586d6927f4fbabc1e
2026-05-28 12:12:42 +02:00
Ricardo Wurmus d662e32cf9 gnu: r-metabocoreutils: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-metabocoreutils): Update to 1.20.0.

Change-Id: I257cbd5ac0dc2440cc4db0542d8a66930d364d62
2026-05-28 12:12:42 +02:00
Ricardo Wurmus eaa6089618 gnu: r-mdqc: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-mdqc): Update to 1.74.0.

Change-Id: I2fc2d45aec66a6f08fce76cd7acb785d2ac1a944
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 1acf4e8f1f gnu: r-maser: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-maser): Update to 1.30.0.

Change-Id: I115d758528b8cd0136a91d9b860681f34f5dea4e
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 0dbbcea0ed gnu: r-manor: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-manor): Update to 1.84.0.

Change-Id: I155c6c67b20266d9825e49bfde35a35a93cb2bb9
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 71a57aa1df gnu: r-makecdfenv: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-makecdfenv): Update to 1.88.0.

Change-Id: If26aa6b4c5c6a73378428195dbe751e57b2743eb
2026-05-28 12:12:41 +02:00
Ricardo Wurmus d4131695e0 gnu: r-made4: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-made4): Update to 1.86.0.

Change-Id: I87aa8fa50ecd42113ecd9191b4171450c09aa683
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 09c9c6bd51 gnu: r-maaslin3: Update to 1.4.0.
* gnu/packages/bioconductor.scm (r-maaslin3): Update to 1.4.0.

Change-Id: I1b4d611dbe1b8cd31ff086fd70ae20b9533dd65c
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 643402fdf9 gnu: r-maaslin2: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-maaslin2): Update to 1.26.0.

Change-Id: Id36d88f30a281da933943fc68e00e79a3408a46b
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 4acdd91115 gnu: r-limma: Update to 3.68.0.
* gnu/packages/bioconductor.scm (r-limma): Update to 3.68.0.

Change-Id: I6773a28b254215c68edc859394c38d81121c5b91
2026-05-28 12:12:41 +02:00
Ricardo Wurmus 93556d3484 gnu: r-lfa: Update to 2.12.0.
* gnu/packages/bioconductor.scm (r-lfa): Update to 2.12.0.
[propagated-inputs]: Add r-bedmatrix and r-genio.
[native-inputs]: Remove r-ggplot2.

Change-Id: I06b6975cdb126a757d6b2a7b65ee9361d9234083
2026-05-28 12:12:40 +02:00
Ricardo Wurmus 472b7ce9ce gnu: r-lea: Update to 3.24.0.
* gnu/packages/bioconductor.scm (r-lea): Update to 3.24.0.

Change-Id: I0feedcef9749fa29cb8b6c5f9db8c0fd05efe96c
2026-05-28 12:12:40 +02:00
Ricardo Wurmus d6b15e1276 gnu: r-keggrest: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-keggrest): Update to 1.52.0.

Change-Id: Idd4525e2e53fe66292d65f204f8819b1960ffc3c
2026-05-28 12:12:40 +02:00
Ricardo Wurmus de60baf04f gnu: r-impute: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-impute): Update to 1.86.0.

Change-Id: If868fd51052773acd23751fb6bceed5738306e7d
2026-05-28 12:12:40 +02:00
Ricardo Wurmus 6eb42e308a gnu: r-rpx: Update to 2.20.0.
* gnu/packages/bioconductor.scm (r-rpx): Update to 2.20.0.

Change-Id: I24e443d0488ec7d95cb133418e10c799bf3f8283
2026-05-28 12:12:40 +02:00
Ricardo Wurmus 5d9a3a5eac gnu: r-rnbeads: Update to 2.30.0.
* gnu/packages/bioconductor.scm (r-rnbeads): Update to 2.30.0.
[native-inputs]: Add r-biocmanager.

Change-Id: Ic844ed1f9a33d17ae9f63955373cadf5059374c8
2026-05-28 12:12:40 +02:00
Ricardo Wurmus 41c6878fca gnu: r-rhtslib: Update to 3.8.0.
* gnu/packages/bioconductor.scm (r-rhtslib): Update to 3.8.0.

Change-Id: I0a2b85c5db63c6583e685dafdcf1be36619dbb32
2026-05-28 12:12:40 +02:00
Ricardo Wurmus 866725e21c gnu: r-rdisop: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-rdisop): Update to 1.72.0.

Change-Id: I25e35fd09371e511acbd2cff38f65b893f625620
2026-05-28 12:12:40 +02:00
Ricardo Wurmus d303f771e7 gnu: r-rarr: Update to 2.0.0.
* gnu/packages/bioconductor.scm (r-rarr): Update to 2.0.0.
[propagated-inputs]: Remove r-biocgenerics and r-delayedarray; add r-lifecycle.

Change-Id: Ic4a8af53abeedaf083a241eae18f34c6016f6498
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 9036daf90d gnu: r-raggedexperiment: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-raggedexperiment): Update to 1.36.0.

Change-Id: Ic0bf19fcc6044a9a24d6e375c4f41ffd78df4a2c
2026-05-28 12:12:39 +02:00
Ricardo Wurmus a35d14d52c gnu: r-radiogx: Update to 2.16.0.
* gnu/packages/bioconductor.scm (r-radiogx): Update to 2.16.0.

Change-Id: Ic73284307ca196c12f93a3439fec747a6aa9c1fb
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 06eaa17b9e gnu: r-r4rna: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-r4rna): Update to 1.40.0.

Change-Id: I3cad9c1a26f6e1e91f8e8ca5a921455a8d00cba0
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 6186597c43 gnu: r-r3cseq: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-r3cseq): Update to 1.58.0.

Change-Id: I9642abc5e49f467b9536f29cedff765094887279
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 1b41aab170 gnu: r-hpar: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-hpar): Update to 1.54.0.

Change-Id: If2c2efdc9ad5213996250c15d81d7e042c833840
2026-05-28 12:12:39 +02:00
Ricardo Wurmus c54c558332 gnu: r-gypsum: Update to 1.8.0.
* gnu/packages/bioconductor.scm (r-gypsum): Update to 1.8.0.

Change-Id: Iee1ee433aaf6a51689011779f7e413ab98188d8b
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 67c859f5dd gnu: r-gseabase: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-gseabase): Update to 1.74.0.

Change-Id: Ic444ad49c357a9a3054cee58e19c4b23e34f59ea
2026-05-28 12:12:39 +02:00
Ricardo Wurmus 058f495df9 gnu: r-gostats: Update to 2.78.0.
* gnu/packages/bioconductor.scm (r-gostats): Update to 2.78.0.

Change-Id: I5ee8e050dc7ee406c79bf8956b884639a78938bf
2026-05-28 12:12:38 +02:00
Ricardo Wurmus 0e4ae637f2 gnu: r-globaltest: Update to 5.66.0.
* gnu/packages/bioconductor.scm (r-globaltest): Update to 5.66.0.

Change-Id: I87b23bd9a726ce219dffd1507948c6b02ef2eb85
2026-05-28 12:12:38 +02:00
Ricardo Wurmus ebc8e28ced gnu: r-globalancova: Update to 4.30.0.
* gnu/packages/bioconductor.scm (r-globalancova): Update to 4.30.0.

Change-Id: I3c2d7785eb2ad9c1156acae5fb95bd92b14324a5
2026-05-28 12:12:38 +02:00
Ricardo Wurmus 5eef28b40a gnu: r-glad: Update to 2.76.0.
* gnu/packages/bioconductor.scm (r-glad): Update to 2.76.0.

Change-Id: I2511f56543ddb43d8303625b32887425e31b443f
2026-05-28 12:12:38 +02:00
Ricardo Wurmus d572b02b70 gnu: r-genomicranges: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-genomicranges): Update to 1.64.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I9a1c6eeed71dc6174046b0429d8ea409d1fe0ed2
2026-05-28 12:12:38 +02:00
Ricardo Wurmus 98a53235ee gnu: r-genomicfiles: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-genomicfiles): Update to 1.48.0.

Change-Id: I2a7d6afbab4c5c2889efb1e45d8db4a02cf8c480
2026-05-28 12:12:38 +02:00
Ricardo Wurmus 069c6764ab gnu: r-genomicfeatures: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-genomicfeatures): Update to 1.64.0.

Change-Id: I29c63234819be55c430b2987e0deec6b25f15cc7
2026-05-28 12:12:38 +02:00
Ricardo Wurmus 09ed9e1547 gnu: r-genomicdatacommons: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-genomicdatacommons): Update to 1.36.0.

Change-Id: I39b1698bb20c8a46b8672dfa04d4324c17af2da1
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 1f7c7258b7 gnu: r-genomicalignments: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-genomicalignments): Update to 1.48.0.
[native-inputs]: Add r-biocmanager and r-biocstyle.

Change-Id: Ied3ea007d47c3eec1ea2ae273c7bbe36c04f3519
2026-05-28 12:12:37 +02:00
Ricardo Wurmus e2792d00bd gnu: r-genomeinfodb: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.48.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Idb670a003dc3f7a4a43a799bfa27f07cf9668080
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 52d7835f33 gnu: r-genomation: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-genomation): Update to 1.44.0.

Change-Id: I5d820238de0a4a45228b8773ccc2b1d98114c22e
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 253644cc9d gnu: r-geneoverlap: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-geneoverlap): Update to 1.48.0.

Change-Id: I1c81732524bfa0466d471020e95dae25c475e7dd
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 4404ce011a gnu: r-genefilter: Update to 1.94.0.
* gnu/packages/bioconductor.scm (r-genefilter): Update to 1.94.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I4b878bd22ecc24d05bd0fde89aec6309e19ec4c4
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 9613e22caa gnu: r-gcptools: Update to 1.2.0.
* gnu/packages/bioconductor.scm (r-gcptools): Update to 1.2.0.

Change-Id: I3ff35f24706af1734c559c91715f94ac9a3455ba
2026-05-28 12:12:37 +02:00
Ricardo Wurmus 7cd8e44251 gnu: r-gage: Update to 2.62.0.
* gnu/packages/bioconductor.scm (r-gage): Update to 2.62.0.

Change-Id: Ibca65b38d028cd8455985b3aa510e02ef48e4b8e
2026-05-28 12:12:37 +02:00
Ricardo Wurmus b4c5ed39e4 gnu: r-fastseg: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-fastseg): Update to 1.58.0.

Change-Id: I211891d94ad0970e9eea100ae96c8d65651c4c2a
2026-05-28 12:12:36 +02:00
Ricardo Wurmus 54cfa4d161 gnu: r-epidish: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-epidish): Update to 2.28.0.
[propagated-inputs]: Add r-genefilter.

Change-Id: Icf86175abea5b24ec244a64978f4c14a8590d4fa
2026-05-28 12:12:36 +02:00
Ricardo Wurmus 66597b0ac4 gnu: r-ensembldb: Update to 2.36.0.
* gnu/packages/bioconductor.scm (r-ensembldb): Update to 2.36.0.

Change-Id: Id58a311bbfed154731dfd2ff1e6b248cbfda0147
2026-05-28 12:12:36 +02:00
Ricardo Wurmus 2651f1edfa gnu: r-enmix: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-enmix): Update to 1.48.0.

Change-Id: Ibb91b7c10c03aed0ed5c377380c8c841de7203e1
2026-05-28 12:12:36 +02:00
Ricardo Wurmus 2e12bb67ab gnu: r-enhancedvolcano: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-enhancedvolcano): Update to 1.30.0.

Change-Id: If8aaf8d567b245f734b949fb160fca12d331db22
2026-05-28 12:12:36 +02:00
Ricardo Wurmus c5491f1795 gnu: r-edger: Update to 4.10.0.
* gnu/packages/bioconductor.scm (r-edger): Update to 4.10.0.

Change-Id: Id6082776eb5c81600f396b52b4f1ea46c10ed2a9
2026-05-28 12:12:36 +02:00
Ricardo Wurmus fd68261bd3 gnu: r-edaseq: Update to 2.46.0.
* gnu/packages/bioconductor.scm (r-edaseq): Update to 2.46.0.

Change-Id: Id3a969a43019ca5b0bad356df35fcbe51e10834e
2026-05-28 12:12:36 +02:00
Ricardo Wurmus e6b676a8ba gnu: r-dittoseq: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-dittoseq): Update to 1.24.0.

Change-Id: I2ab05798ca3b5d55df854922242d19bd3881c175
2026-05-28 12:12:35 +02:00
Ricardo Wurmus 388def04d4 gnu: r-dirichletmultinomial: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-dirichletmultinomial): Update to 1.54.0.

Change-Id: If91ff92ff4733c39414d07dce8d721a7d6ef4586
2026-05-28 12:12:35 +02:00
Ricardo Wurmus badcf4065a gnu: r-diffcyt: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-diffcyt): Update to 1.32.0.

Change-Id: If067405666ead6dafa029fb9e1d5d58dbcf1f965
2026-05-28 12:12:35 +02:00
Ricardo Wurmus c8caa2e64c gnu: r-dexseq: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-dexseq): Update to 1.58.0.
[propagated-inputs]: Remove r-rcolorbrewer.

Change-Id: Id1434b90286e75c494c4da08b2a3d4c67713edff
2026-05-28 12:12:35 +02:00
Ricardo Wurmus bc8c6a3b88 gnu: r-deseq2: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-deseq2): Update to 1.52.0.

Change-Id: I0f426a081b5ff48624400dd3f517ab58000a4252
2026-05-28 12:12:35 +02:00
Ricardo Wurmus c8c95988e7 gnu: r-complexheatmap: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-complexheatmap): Update to 2.28.0.

Change-Id: If8ee31f2f7feabf42f016f7498114fce5d0a31a7
2026-05-28 12:12:35 +02:00
Ricardo Wurmus 02fdbc8cf0 gnu: r-chipseq: Update to 1.62.0.
* gnu/packages/bioconductor.scm (r-chipseq): Update to 1.62.0.

Change-Id: Ia79716cc3b6c073bcf9552e6e0ad23abf699aadf
2026-05-28 12:12:35 +02:00
Ricardo Wurmus db27abc9d7 gnu: r-chipseeker: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-chipseeker): Update to 1.48.0.

Change-Id: Ib12520c5426643ab95fa597bf8d66229f406ad47
2026-05-28 12:12:35 +02:00
Ricardo Wurmus 4e31fcde4f gnu: r-champ: Update to 2.42.0.
* gnu/packages/bioconductor.scm (r-champ): Update to 2.42.0.

Change-Id: Ia5288df56e0e03d624d7613efc543c2c8ef0075f
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 957a3a38cb gnu: r-category: Update to 2.78.0.
* gnu/packages/bioconductor.scm (r-category): Update to 2.78.0.

Change-Id: I692afa9142868b187211480daf7304cb4c79c79f
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 448e715da4 gnu: r-bsgenome: Update to 1.80.0.
* gnu/packages/bioconductor.scm (r-bsgenome): Update to 1.80.0.

Change-Id: I0bd7f241f5f6b3ad51217597f37ffafb24cdbd00
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 8812f6fb1d gnu: r-biovizbase: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-biovizbase): Update to 1.60.0.

Change-Id: I85610bed6b86b8390ffcad9bad7d424553fdb86c
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 468dbd141f gnu: r-biostrings: Update to 2.80.0.
* gnu/packages/bioconductor.scm (r-biostrings): Update to 2.80.0.

Change-Id: I4e63151f057a23b8d8fe4c5bd10fa1c63a13058b
2026-05-28 12:12:34 +02:00
Ricardo Wurmus b0433e86d8 gnu: r-biocparallel: Update to 1.45.0.
* gnu/packages/bioconductor.scm (r-biocparallel): Update to 1.45.0.

Change-Id: I92bfa27982c5d1d1a38b1b41f836ec0a5f331691
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 0c3e31e005 gnu: r-biomart: Update to 2.68.0.
* gnu/packages/bioconductor.scm (r-biomart): Update to 2.68.0.
[native-inputs]: Add r-withr.

Change-Id: I7cc6912d2f3b502989ad6086ac345ac3f4e293a6
2026-05-28 12:12:34 +02:00
Ricardo Wurmus 5fb654afbe gnu: r-biobase: Update to 2.72.0.
* gnu/packages/bioconductor.scm (r-biobase): Update to 2.72.0.
[native-inputs]: Add r-biocmanager.

Change-Id: I1c2b9d7c4275dd7cbe3807d6274565cc5e159349
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 00677d2bff gnu: r-bamsignals: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-bamsignals): Update to 1.43.0.

Change-Id: I580b32b67da7d06200a0c016b7f4bc928408798a
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 6f6d1d4dbb gnu: r-aroma-light: Update to 3.42.0.
* gnu/packages/bioconductor.scm (r-aroma-light): Update to 3.42.0.

Change-Id: Ife7e0fe7a2e8aaf723535d39660399af88d6b656
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 1b42bf2804 gnu: r-annotationhub: Update to 4.2.0.
* gnu/packages/bioconductor.scm (r-annotationhub): Update to 4.2.0.

Change-Id: I9a2283b9982f3ad77ff2e734b7a433de8bb10358
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 7b23610da3 gnu: r-annotationforge: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-annotationforge): Update to 1.54.0.
[native-inputs]: Add r-biocfilecache and r-biocstyle.

Change-Id: If35cb5a1356f8ac3d501fadbf293e39806e053f6
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 7b10378e32 gnu: r-annotationfilter: Update to 1.36.0.
* gnu/packages/bioconductor.scm (r-annotationfilter): Update to 1.36.0.

Change-Id: I10270e59635008a3c220683f8a8b7dab3ded3676
2026-05-28 12:12:33 +02:00
Ricardo Wurmus 46f96855cf gnu: r-annotationdbi: Update to 1.74.0.
* gnu/packages/bioconductor.scm (r-annotationdbi): Update to 1.74.0.
[native-inputs]: Add r-biocstyle.

Change-Id: If24be7c23f4efd94990e08fb4b3918bf1ca578c9
2026-05-28 12:12:33 +02:00
Ricardo Wurmus fcbc8730d1 gnu: r-annotate: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-annotate): Update to 1.90.0.

Change-Id: I061eef0d507dfaf1a026baf335ebfe24f297d609
2026-05-28 12:12:33 +02:00
Ricardo Wurmus b8edc41954 gnu: r-affxparser: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-affxparser): Update to 1.84.0.

Change-Id: Idb9b1082f546c79abea0328d4f572b29061dc9ac
2026-05-28 12:12:32 +02:00
Ricardo Wurmus b8188fd204 gnu: r-affyio: Update to 1.82.0.
* gnu/packages/bioconductor.scm (r-affyio): Update to 1.82.0.

Change-Id: I24981f23fa305af2ae3c0f1985fe2b281897fd06
2026-05-28 12:12:32 +02:00
Ricardo Wurmus 2da200b31e gnu: r-affycontam: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-affycontam): Update to 1.70.0.

Change-Id: I85a23408ee9f6e4d48fae566ae116e3b02bf1e1c
2026-05-28 12:12:32 +02:00
Ricardo Wurmus 13b5078030 gnu: r-affycomp: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-affycomp): Update to 1.88.0.

Change-Id: I2a090db8c6e63f241973eb7108cfca3e51d91577
2026-05-28 12:12:32 +02:00
Ricardo Wurmus bbfec31bec gnu: r-affy: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-affy): Update to 1.90.0.

Change-Id: Ic9bede0cd8e3de513c5b1066efd518cf82ec6ae1
2026-05-28 12:12:32 +02:00
Ricardo Wurmus fbd396072b gnu: r-nebulosa: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-nebulosa): Update to 1.22.0.

Change-Id: I7c6256e1b1d5dde17304e0e63d2c57005605a552
2026-05-28 12:12:32 +02:00
Ricardo Wurmus a3250a67a7 gnu: r-italics: Update to 2.72.0.
* gnu/packages/bioconductor.scm (r-italics): Update to 2.72.0.

Change-Id: Iefd52d7343c720400eb3a4441fcb1fc0267be2ab
2026-05-28 12:12:32 +02:00
Ricardo Wurmus 23225793d8 gnu: r-isoformswitchanalyzer: Update to 2.12.0.
* gnu/packages/bioconductor.scm (r-isoformswitchanalyzer): Update to 2.12.0.

Change-Id: I1c5e8fd57e073f2c810e13c57d9f4e3e30aaf357
2026-05-28 12:12:31 +02:00
Ricardo Wurmus 974d7148c8 gnu: r-iranges: Update to 2.46.0.
* gnu/packages/bioconductor.scm (r-iranges): Update to 2.46.0.

Change-Id: Ic4a74bd08d89738cbba63f3bc439a9c5991f4d29
2026-05-28 12:12:31 +02:00
Ricardo Wurmus f47376c6aa gnu: r-infercnv: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-infercnv): Update to 1.28.0.

Change-Id: Ie13deea245c5157a691576283060563d84ae3353
2026-05-28 12:12:31 +02:00
Ricardo Wurmus 49c56b2414 gnu: r-immreferent: Update to 1.0.0.
* gnu/packages/bioconductor.scm (r-immreferent): Update to 1.0.0.

Change-Id: Ib27515cadf7e2e6912d09a2b770e3c77ee7a39c0
2026-05-28 12:12:31 +02:00
Ricardo Wurmus a5dd3ff7f9 gnu: r-immapex: Update to 1.6.0.
* gnu/packages/bioconductor.scm (r-immapex): Update to 1.6.0.

Change-Id: I477776856c7305b941e2aea91e0f229b46d694ec
2026-05-28 12:12:31 +02:00
Ricardo Wurmus 803a7c57d9 gnu: r-ideoviz: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-ideoviz): Update to 1.48.0.

Change-Id: I0a9af1f6409484e46017ce5f86939e6e5af8602b
2026-05-28 12:12:31 +02:00
Ricardo Wurmus af138339f1 gnu: r-bluster: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-bluster): Update to 1.22.0.

Change-Id: I4507c9c518a2460d55616ac0fe4d7af3e13fce09
2026-05-28 12:12:31 +02:00
Ricardo Wurmus fe931d37ba gnu: r-escape: Update to 2.8.0.
* gnu/packages/bioconductor.scm (r-escape): Update to 2.8.0.

Change-Id: Iabc23768b6c72ee90e60b8416f28f062fe3899a6
2026-05-28 12:12:31 +02:00
Ricardo Wurmus 834fc0723a gnu: r-dyndoc: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-dyndoc): Update to 1.90.0.

Change-Id: Ieeccc39cacab5327c88d35fc4ea4b4cc45bfed17
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 26799ea10d gnu: r-dss: Update to 2.60.0.
* gnu/packages/bioconductor.scm (r-dss): Update to 2.60.0.

Change-Id: Ib53717c46d13c74badb8ca911b8fe392d151bffd
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 4ab649f308 gnu: r-dropletutils: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-dropletutils): Update to 1.32.0.

Change-Id: I8e4765f8a71efd1c4ef09e5117e49f7689d9b761
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 554e9aa345 gnu: r-drimseq: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-drimseq): Update to 1.40.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I5d310495c560de1a046b204d51d663631b9685a6
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 8bc235df82 gnu: r-dmrcate: Update to 3.7.0.
* gnu/packages/bioconductor.scm (r-dmrcate): Update to 3.7.0.
[native-inputs]: Add r-biocmanager.

Change-Id: Ib4654c5dba796c42955f4fa2487e39e9c560a306
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 31d20af3d8 gnu: r-derfinderhelper: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-derfinderhelper): Update to 1.46.0.

Change-Id: Ic6c985f09d8623c3da83acf1bf853652a43e0ce6
2026-05-28 12:12:30 +02:00
Ricardo Wurmus c58c34ce9f gnu: r-derfinder: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-derfinder): Update to 1.46.0.

Change-Id: Ic76dbc5eb4fa5d87d5b966c3b88cdca9cdc0bf56
2026-05-28 12:12:30 +02:00
Ricardo Wurmus 1110a2d53f gnu: r-densvis: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-densvis): Update to 1.22.0.

Change-Id: I65145d217afc6f8bb394136d2e1e3d8caa48a9d4
2026-05-28 12:12:30 +02:00
Ricardo Wurmus ecce4bbaaf gnu: r-delayedarray: Update to 0.38.0.
* gnu/packages/bioconductor.scm (r-delayedarray): Update to 0.38.0.

Change-Id: Ic600563c33ec25eeee4cc4f8fd6d61a7949f8711
2026-05-28 12:12:29 +02:00
Ricardo Wurmus 1fcbe2bd6c gnu: r-degreport: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-degreport): Update to 1.48.0.

Change-Id: I98c74e6c3e7fe16cf5e290e9f072a8a88012e5fe
2026-05-28 12:12:29 +02:00
Ricardo Wurmus b0ac0bc735 gnu: r-deepsnv: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-deepsnv): Update to 1.58.0.

Change-Id: Idd739e14f6ed6bdd2d459c0653eb3f67185093c8
2026-05-28 12:12:29 +02:00
Ricardo Wurmus 007b7c31fb gnu: r-deconvr: Update to 1.18.0.
* gnu/packages/bioconductor.scm (r-deconvr): Update to 1.18.0.

Change-Id: I93cf57f4ba7b4cb13e0a73eddd32c00896fffb89
2026-05-28 12:12:29 +02:00
Ricardo Wurmus 0566a31513 gnu: r-decontam: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-decontam): Update to 1.32.0.

Change-Id: I659f833b26f27d76a4f8db032b37ec9f10151713
2026-05-28 12:12:29 +02:00
Ricardo Wurmus 5c01d1ee2d gnu: r-decomptumor2sig: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-decomptumor2sig): Update to 2.28.0.

Change-Id: I7a117da1503bca8aedc431dfb0abe6040c357415
2026-05-28 12:12:29 +02:00
Ricardo Wurmus cfcbcb061f gnu: r-decipher: Update to 3.8.0.
* gnu/packages/bioconductor.scm (r-decipher): Update to 3.8.0.

Change-Id: If8c355190fed789a23a4caa8d968ebe4a7244b64
2026-05-28 12:12:29 +02:00
Ricardo Wurmus eee0d4b52a gnu: r-dearseq: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-dearseq): Update to 1.24.0.

Change-Id: I3b4adfb4d61df164db4a383d961c48bd322edcb0
2026-05-28 12:12:29 +02:00
Ricardo Wurmus 172038e10e gnu: r-damefinder: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-damefinder): Update to 1.24.0.

Change-Id: Ic6df599989e7652bcd4d8658648625d16bb7bd55
2026-05-28 12:12:28 +02:00
Ricardo Wurmus bf32c26813 gnu: r-dama: Update to 1.84.0.
* gnu/packages/bioconductor.scm (r-dama): Update to 1.84.0.

Change-Id: I2f2ba97de23627bf01f0a3828330325cd540f30d
2026-05-28 12:12:28 +02:00
Ricardo Wurmus 3748b81510 gnu: r-csaw: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-csaw): Update to 1.46.0.

Change-Id: I36326bda4fff82ad4599f332ac9361bcba0af3ab
2026-05-28 12:12:28 +02:00
Ricardo Wurmus 5785757160 gnu: r-coverageview: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-coverageview): Update to 1.50.0.

Change-Id: I90ce68655c23e6fe39978e40f115ecced1d8f0ca
2026-05-28 12:12:28 +02:00
Ricardo Wurmus 4dc258dc5c gnu: r-coregx: Update to 2.16.0.
* gnu/packages/bioconductor.scm (r-coregx): Update to 2.16.0.

Change-Id: I6a0f43f92c1b77cb229c06c79b0eec7ae7c82ba5
2026-05-28 12:12:28 +02:00
Ricardo Wurmus bf25bf22bb gnu: r-convert: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-convert): Update to 1.88.0.

Change-Id: I7ae2eaf2da6fef566142c77f49edab1a7f2d726b
2026-05-28 12:12:28 +02:00
Ricardo Wurmus 04e49318d0 gnu: r-cigarillo: Update to 1.2.0.
* gnu/packages/bioconductor.scm (r-cigarillo): Update to 1.2.0.

Change-Id: I1062bf18a29d3375aaca5423f712255d6f108e0b
2026-05-28 12:12:27 +02:00
Ricardo Wurmus 3b57c4c2b5 gnu: r-chihaya: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-chihaya): Update to 1.12.0.

Change-Id: I56ebb38a4a4a7cac573e88215da831f21a122efb
2026-05-28 12:12:27 +02:00
Ricardo Wurmus ddce837e3e gnu: r-cellid: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-cellid): Update to 1.19.0.

Change-Id: Ia408222e9489331f53ec496d928e87074343ea54
2026-05-28 12:12:27 +02:00
Ricardo Wurmus 88d68fba02 gnu: r-ccfindr: Update to 1.32.0.
* gnu/packages/bioconductor.scm (r-ccfindr): Update to 1.32.0.

Change-Id: Ibf3e87999a8b9544d0f792cf37a4e521eecb8bc6
2026-05-28 12:12:27 +02:00
Ricardo Wurmus cf3620ea4d gnu: r-cardelino: Update to 1.14.0.
* gnu/packages/bioconductor.scm (r-cardelino): Update to 1.14.0.

Change-Id: I73b733a3013bc24241ad79d4647c7904796ce6ba
2026-05-28 12:12:27 +02:00
Ricardo Wurmus fc58401762 gnu: r-breakpointr: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-breakpointr): Update to 1.30.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Ibfb391525c6ae0c110195cd7d524b7082afa44cf
2026-05-28 12:12:27 +02:00
Ricardo Wurmus c611d83df6 gnu: r-biocgenerics: Update to 0.58.0.
* gnu/packages/bioconductor.scm (r-biocgenerics): Update to 0.58.0.

Change-Id: I41c378b898f877ed2ebdb287865b292404b9f007
2026-05-28 12:12:27 +02:00
Ricardo Wurmus 77b7707bb1 gnu: r-biocversion: Update to 3.23.1.
* gnu/packages/bioconductor.scm (r-biocversion): Update to 3.23.1.

Change-Id: Icf93c7207a9ce9139e03548caec0347dd653b16b
2026-05-28 12:12:27 +02:00
Ricardo Wurmus 2245ec7fe7 gnu: r-biocmake: Update to 1.4.0.
* gnu/packages/bioconductor.scm (r-biocmake): Update to 1.4.0.

Change-Id: Ic8c7974cd2720f5f2c7e31c594265b9b7f9b7534
2026-05-28 12:12:26 +02:00
Ricardo Wurmus a5dd8bdc78 gnu: r-banocc: Update to 1.35.0.
* gnu/packages/bioconductor.scm (r-banocc): Update to 1.35.0.

Change-Id: Id3f388ebb061fdc3c71903c770c0d5fd1abe6d5e
2026-05-28 12:12:26 +02:00
Ricardo Wurmus 44ef749bea gnu: r-bandits: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-bandits): Update to 1.28.0.

Change-Id: I14a577b40dca247b69ec71a50e92b178999d8eb1
2026-05-28 12:12:26 +02:00
Ricardo Wurmus fdeaa3f33c gnu: r-bambu: Update to 3.14.0.
* gnu/packages/bioconductor.scm (r-bambu): Update to 3.14.0.

Change-Id: I933ed11ef36f0bb4245b660f69f787bead4a492b
2026-05-28 12:12:26 +02:00
Ricardo Wurmus 785d0aa787 gnu: r-badregionfinder: Update to 1.39.0.
* gnu/packages/bioconductor.scm (r-badregionfinder): Update to 1.39.0.

Change-Id: Idb738f5ac2b2824862d45e5c00ec6a0ce84f231d
2026-05-28 12:12:26 +02:00
Ricardo Wurmus 4196fd505c gnu: r-bader: Update to 1.50.0.
* gnu/packages/bioconductor.scm (r-bader): Update to 1.50.0.

Change-Id: I358927a78dcce727c481f96ea82be783ebe638b0
2026-05-28 12:12:26 +02:00
Ricardo Wurmus 7611fcd7c2 gnu: r-basespacer: Update to 1.55.0.
* gnu/packages/bioconductor.scm (r-basespacer): Update to 1.55.0.

Change-Id: I67d58052f427ec2987e53b366833a3ad11c9f0eb
2026-05-28 12:12:26 +02:00
Ricardo Wurmus 0d7a2bd272 gnu: r-bags: Update to 2.51.0.
* gnu/packages/bioconductor.scm (r-bags): Update to 2.51.0.

Change-Id: Ia129c73b74b6ab3c20127874d32d64d1c1498c46
2026-05-28 12:12:26 +02:00
Ricardo Wurmus cb94e62717 gnu: r-baalchip: Update to 1.37.0.
* gnu/packages/bioconductor.scm (r-baalchip): Update to 1.37.0.

Change-Id: I6e519a66e440c99077bb1f725c2a31abddab71f8
2026-05-28 12:12:25 +02:00
Ricardo Wurmus 3468110c5f gnu: r-awst: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-awst): Update to 1.19.0.

Change-Id: I8585304e332760a5b8fdb17fe549cf40258f10e1
2026-05-28 12:12:25 +02:00
Ricardo Wurmus b465b1fb81 gnu: r-awfisher: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-awfisher): Update to 1.26.0.

Change-Id: I96bafcfc714bb21e00b51445072597fffadc71b9
2026-05-28 12:12:25 +02:00
Ricardo Wurmus 0a7bcafa51 gnu: r-attract: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-attract): Update to 1.64.0.

Change-Id: I9c3bca1cd85f2439a5c6586b14873a7192aa0ec0
2026-05-28 12:12:25 +02:00
Ricardo Wurmus fddb7d2727 gnu: r-atsnp: Update to 1.27.0.
* gnu/packages/bioconductor.scm (r-atsnp): Update to 1.27.0.

Change-Id: I9301f7376c5995f4098970f59aae821ef645f782
2026-05-28 12:12:25 +02:00
Ricardo Wurmus da41b1d115 gnu: r-atena: Update to 1.18.0.
* gnu/packages/bioconductor.scm (r-atena): Update to 1.18.0.

Change-Id: If4ed6374a1ab02f7978a851d893bbd2a2456109c
2026-05-28 12:12:25 +02:00
Ricardo Wurmus e445919a6c gnu: r-assorthead: Update to 1.6.0.
* gnu/packages/bioconductor.scm (r-assorthead): Update to 1.6.0.

Change-Id: I22eea70d50a53e450cc1e612b717fd3c4bfe114c
2026-05-28 12:12:25 +02:00
Ricardo Wurmus 1b7b6678b8 gnu: r-asset: Update to 2.30.0.
* gnu/packages/bioconductor.scm (r-asset): Update to 2.30.0.

Change-Id: I04158ec5902d411d6626b7399dfd38cac9cd5b43
2026-05-28 12:12:25 +02:00
Ricardo Wurmus 7f52a20ec7 gnu: r-assessorf: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-assessorf): Update to 1.30.0.

Change-Id: I415715cd6c7a549dc008ffd0fa8c5b2cc1859c8e
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 43cfb5beb6 gnu: r-aspli: Update to 2.22.0.
* gnu/packages/bioconductor.scm (r-aspli): Update to 2.22.0.

Change-Id: I020c5308e90f7e799845e33bbd6a245453604557
2026-05-28 12:12:24 +02:00
Ricardo Wurmus c42616ff06 gnu: r-asics: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-asics): Update to 2.28.0.

Change-Id: If8944f947b884a424287c74f3a68fcc75d160a09
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 7a400155a9 gnu: r-asgsca: Update to 1.46.0.
* gnu/packages/bioconductor.scm (r-asgsca): Update to 1.46.0.

Change-Id: Ic022a519d521bcd8c93feef9671a68800c2aa4a3
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 57cba833d4 gnu: r-aseb: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-aseb): Update to 1.56.0.

Change-Id: Ia60496fb7ff0a6a88401e604777179a3b724b901
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 6dd7ddeb0b gnu: r-asafe: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-asafe): Update to 1.38.0.

Change-Id: I5bea5eb7b878d4583f6a35a5e375308ace4b3550
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 6b4e414a11 gnu: r-arrayquality: Update to 1.90.0.
* gnu/packages/bioconductor.scm (r-arrayquality): Update to 1.90.0.

Change-Id: I515d07fe5fb1f2317c32e5507dabba2505d7b305
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 51bded5dec gnu: r-arraymvout: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-arraymvout): Update to 1.70.0.

Change-Id: I39a3b55f2dc4c3724532a199b509cecd8e820945
2026-05-28 12:12:24 +02:00
Ricardo Wurmus 3cb6b06cec gnu: r-arrayqualitymetrics: Update to 3.68.0.
* gnu/packages/bioconductor.scm (r-arrayqualitymetrics): Update to 3.68.0.
[propagated-inputs]: Add r-jsonlite.
[native-inputs]: Remove r-biocstyle.

Change-Id: I3d588dc78c091eb12cc64ed67e92d5f38141889b
2026-05-28 12:12:23 +02:00
Ricardo Wurmus e885e0459c gnu: r-arrayexpress: Update to 1.72.0.
* gnu/packages/bioconductor.scm (r-arrayexpress): Update to 1.72.0.

Change-Id: Ie9482b5ad035df6f05c925b41fc449c6ad20fd13
2026-05-28 12:12:23 +02:00
Ricardo Wurmus e30df20dc9 gnu: r-antiprofiles: Update to 1.52.0.
* gnu/packages/bioconductor.scm (r-antiprofiles): Update to 1.52.0.

Change-Id: Ic338000054a7fa2471d654c7f3e20faee2fbcf36
2026-05-28 12:12:23 +02:00
Ricardo Wurmus f1bffe6c48 gnu: r-annmap: Update to 1.54.0.
* gnu/packages/bioconductor.scm (r-annmap): Update to 1.54.0.

Change-Id: Ie4f84f6b8c617e962813a371d7bb878cc84f5f96
2026-05-28 12:12:23 +02:00
Ricardo Wurmus 040abd305f gnu: r-anf: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-anf): Update to 1.34.0.

Change-Id: I7160b1151332b9e230b03417aa01ce0d397812c9
2026-05-28 12:12:23 +02:00
Ricardo Wurmus ee4314caa3 gnu: r-altcdfenvs: Update to 2.74.0.
* gnu/packages/bioconductor.scm (r-altcdfenvs): Update to 2.74.0.

Change-Id: Ie9a2796f802a6f0a3390d6842b922e7a99fb6bf5
2026-05-28 12:12:23 +02:00
Ricardo Wurmus 60c4dfe38d gnu: r-alpsnmr: Update to 4.14.0.
* gnu/packages/bioconductor.scm (r-alpsnmr): Update to 4.14.0.

Change-Id: I0265e448562f2c962f2e90bf2907d79b1c64148e
2026-05-28 12:12:23 +02:00
Ricardo Wurmus e6d7b46888 gnu: r-alphabeta: Update to 1.26.0.
* gnu/packages/bioconductor.scm (r-alphabeta): Update to 1.26.0.

Change-Id: I316ae020dc0ab0458967bdc2bf4f6055aa62f026
2026-05-28 12:12:23 +02:00
Ricardo Wurmus b218b9faeb gnu: r-alevinqc: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-alevinqc): Update to 1.28.0.

Change-Id: Ic962718fe5b2d908872fb4e6c10ba29052ffd950
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 4784a57f2a gnu: r-aldex2: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-aldex2): Update to 1.44.0.

Change-Id: I3d9e53a54564511966b437603c681091c11849e6
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 569f6719ee gnu: r-anvilgcp: Update to 1.6.0.
* gnu/packages/bioconductor.scm (r-anvilgcp): Update to 1.6.0.

Change-Id: I3559a37fa9a49ede93dcff8c5d51b85cd4078412
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 780d8ff2c2 gnu: r-anvilbase: Update to 1.6.0.
* gnu/packages/bioconductor.scm (r-anvilbase): Update to 1.6.0.

Change-Id: I3a821ea67b4d74f698b86182db90e37164a14a10
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 1ea6a295a0 gnu: r-anvil: Update to 1.23.12.
* gnu/packages/bioconductor.scm (r-anvil): Update to 1.23.12.
[propagated-inputs]: Add r-digest and r-keyring.

Change-Id: I8e2b8dc5014ccf50c28ceb7d45eb5f0f87f49f7c
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 3b582d34e4 gnu: r-annotationhubdata: Update to 1.42.0.
* gnu/packages/bioconductor.scm (r-annotationhubdata): Update to 1.42.0.

Change-Id: I801bcf2fee5e6aac8773e33387d0a32c175f7f7f
2026-05-28 12:12:22 +02:00
Ricardo Wurmus dccc67ff7a gnu: r-anndatar: Update to 1.1.3.
* gnu/packages/bioconductor.scm (r-anndatar): Update to 1.1.3.
[native-inputs]: Add r-rarr.

Change-Id: If21f49639bbd388aee0abfdb52e18a1f01a92635
2026-05-28 12:12:22 +02:00
Ricardo Wurmus 3f9cd984ef gnu: r-animalcules: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-animalcules): Update to 1.28.0.

Change-Id: Id472a096557d1c3e243bcb689e5af332cf90ddb5
2026-05-28 12:12:22 +02:00
Ricardo Wurmus aca5930213 gnu: r-ancombc: Update to 2.14.0.
* gnu/packages/bioconductor.scm (r-ancombc): Update to 2.14.0.
[propagated-inputs]: Remove r-cvxr; add r-quadprog.

Change-Id: Ibf4ac30fe71a7555238749871b749228076e3b8e
2026-05-28 12:12:21 +02:00
Ricardo Wurmus acba911f0c gnu: r-anaquin: Update to 2.36.0.
* gnu/packages/bioconductor.scm (r-anaquin): Update to 2.36.0.

Change-Id: Ie0271e3e2a03a045b98d089037c2a47309187c6e
2026-05-28 12:12:21 +02:00
Ricardo Wurmus 5dada9be6b gnu: r-amaretto: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-amaretto): Update to 1.28.0.

Change-Id: I2374172e5e0258a630d8de4087b6f1574a1967bc
2026-05-28 12:12:21 +02:00
Ricardo Wurmus 6999b3994a gnu: r-amplican: Update to 1.34.0.
* gnu/packages/bioconductor.scm (r-amplican): Update to 1.34.0.
[propagated-inputs]: Remove r-dplyr; add r-rlang.

Change-Id: I700d1893804951488c7aaaae80a0d769ca215c74
2026-05-28 12:12:21 +02:00
Ricardo Wurmus aec3dfc362 gnu: r-amountain: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-amountain): Update to 1.38.0.

Change-Id: I720609d875647d43caf46a8d9703a98c0f5d1fae
2026-05-28 12:12:21 +02:00
Ricardo Wurmus dbaaa1562c gnu: r-alabaster-se: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-se): Update to 1.12.0.

Change-Id: If05684691b1efaf8729ce1c270be28d56f8f5b2a
2026-05-28 12:12:21 +02:00
Ricardo Wurmus d0bee36b5b gnu: r-alabaster-schemas: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-schemas): Update to 1.12.0.

Change-Id: Ib2a5ca2a0c2a68be48ddf5da949ebc6731b23b6d
2026-05-28 12:12:21 +02:00
Ricardo Wurmus 92c9384844 gnu: r-alabaster-sce: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-sce): Update to 1.12.0.

Change-Id: I79271590b0028bb612575cd348397c0e7a402c01
2026-05-28 12:12:21 +02:00
Ricardo Wurmus f48e11e613 gnu: r-alabaster-ranges: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-ranges): Update to 1.12.0.

Change-Id: Iab66eb6f58541ddb1ddce6bdce2116a0df5fac48
2026-05-28 12:12:20 +02:00
Ricardo Wurmus f7c2d2a2be gnu: r-alabaster-matrix: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-matrix): Update to 1.12.0.

Change-Id: Ic896ff156076cda83231ab05f7a27319df0387a7
2026-05-28 12:12:20 +02:00
Ricardo Wurmus b1f5bd30d7 gnu: r-alabaster-base: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-alabaster-base): Update to 1.12.0.

Change-Id: I74733c2fc292053a6dd94e88c2006ef6b43c3484
2026-05-28 12:12:20 +02:00
Ricardo Wurmus 206ea1fe40 gnu: r-airpart: Update to 1.20.0.
* gnu/packages/bioconductor.scm (r-airpart): Update to 1.20.0.

Change-Id: I1a4ad603b26ab27ff4256ceb26caecd8e61ea0c4
2026-05-28 12:12:20 +02:00
Ricardo Wurmus e1b8ed38e2 gnu: r-aims: Update to 1.44.0.
* gnu/packages/bioconductor.scm (r-aims): Update to 1.44.0.

Change-Id: I80f68c2506fed3a21475c9d091748778d077042e
2026-05-28 12:12:20 +02:00
Ricardo Wurmus 3a67b3395a gnu: r-adductomicsr: Update to 1.27.0.
* gnu/packages/bioconductor.scm (r-adductomicsr): Update to 1.27.0.

Change-Id: I452b2ab088eb733946beefec0553bad06e7d4f2d
2026-05-28 12:12:20 +02:00
Ricardo Wurmus 7fe5381522 gnu: r-agilp: Update to 3.44.0.
* gnu/packages/bioconductor.scm (r-agilp): Update to 3.44.0.

Change-Id: I32b147c03e950e9fd24c06c48a1e571496bbf02c
2026-05-28 12:12:20 +02:00
Ricardo Wurmus 4da9fb78e7 gnu: r-aggregatebiovar: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-aggregatebiovar): Update to 1.22.0.

Change-Id: I79b6e9da53beee514da1aaa7d42aced559b2669e
2026-05-28 12:12:20 +02:00
Ricardo Wurmus 5353f69525 gnu: r-agdex: Update to 1.60.0.
* gnu/packages/bioconductor.scm (r-agdex): Update to 1.60.0.

Change-Id: I6cbd998169a1dcce32358190f91f069d6735b1f6
2026-05-28 12:12:19 +02:00
Ricardo Wurmus e40851173a gnu: r-affyrnadegradation: Update to 1.58.0.
* gnu/packages/bioconductor.scm (r-affyrnadegradation): Update to 1.58.0.

Change-Id: Idb23a327c813cbd08cdc86a0ee46e4df7127b0a3
2026-05-28 12:12:19 +02:00
Ricardo Wurmus 9af9723713 gnu: r-affyplm: Update to 1.88.0.
* gnu/packages/bioconductor.scm (r-affyplm): Update to 1.88.0.

Change-Id: I2f07b8e1ae034c95d5c924fceddf4dbfeb4a605b
2026-05-28 12:12:19 +02:00
Ricardo Wurmus fcc574a108 gnu: r-affylmgui: Update to 1.86.0.
* gnu/packages/bioconductor.scm (r-affylmgui): Update to 1.86.0.

Change-Id: Ibb33c86cd77ff054ee952360ea1d56c4f07a865b
2026-05-28 12:12:19 +02:00
Ricardo Wurmus da907b8389 gnu: r-affyilm: Update to 1.64.0.
* gnu/packages/bioconductor.scm (r-affyilm): Update to 1.64.0.

Change-Id: Ie1ddcaec1139a4c625919b8c410b03b3895a1b7a
2026-05-28 12:12:19 +02:00
Ricardo Wurmus 98ec3853ce gnu: r-affixcan: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-affixcan): Update to 1.30.0.

Change-Id: I91fb7314e6e92ca395ae3b070bc698df6fbdcea0
2026-05-28 12:12:19 +02:00
Ricardo Wurmus a8133ab467 gnu: r-adsplit: Update to 1.82.0.
* gnu/packages/bioconductor.scm (r-adsplit): Update to 1.82.0.

Change-Id: I3984eff74bb6f5d6fc8193b965d7eea02f73bf34
2026-05-28 12:12:19 +02:00
Ricardo Wurmus 7c9c23761c gnu: r-adimpute: Update to 1.22.0.
* gnu/packages/bioconductor.scm (r-adimpute): Update to 1.22.0.

Change-Id: Ib5c3a7a8498d47ea5384cf1d3286d4e4f0583083
2026-05-28 12:12:19 +02:00
Ricardo Wurmus a0535206c5 gnu: r-adamgui: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-adamgui): Update to 1.28.0.

Change-Id: I74de3c4cfd03f63c804bf35f2e3c5046091bc8d3
2026-05-28 12:12:18 +02:00
Ricardo Wurmus bb46f090d8 gnu: r-adam: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-adam): Update to 1.28.0.

Change-Id: Iec734d38ce10def7ccd208fc0fc7985849c36376
2026-05-28 12:12:18 +02:00
Ricardo Wurmus a0c8b9ba91 gnu: r-adacgh2: Update to 2.52.0.
* gnu/packages/bioconductor.scm (r-adacgh2): Update to 2.52.0.

Change-Id: Ia8d4367f14613201bd41a43e7964286a36d887a3
2026-05-28 12:12:18 +02:00
Ricardo Wurmus 88e8873681 gnu: r-absseq: Update to 1.66.0.
* gnu/packages/bioconductor.scm (r-absseq): Update to 1.66.0.

Change-Id: Ibc11ec5b37ea7f05455098b97a3df629574e2596
2026-05-28 12:12:18 +02:00
Ricardo Wurmus efcfbc2ae6 gnu: r-abarray: Update to 1.80.0.
* gnu/packages/bioconductor.scm (r-abarray): Update to 1.80.0.

Change-Id: I851fa6fbbab2294799e0158e95c2b1c5991e9df9
2026-05-28 12:12:18 +02:00
Ricardo Wurmus 80b1a9b8b7 gnu: r-zebrafishrnaseq: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-zebrafishrnaseq): Update to 1.31.0.

Change-Id: I462fda4217a9af201aa7d734a9cc241e8efa5164
2026-05-28 12:12:18 +02:00
Ricardo Wurmus a6f706d2e5 gnu: r-tximportdata: Update to 1.39.0.
* gnu/packages/bioconductor.scm (r-tximportdata): Update to 1.39.0.

Change-Id: I195cffc48b625fa7d078cc5bb6cb202f083e1fc5
2026-05-28 12:12:18 +02:00
Ricardo Wurmus bae207ccb5 gnu: r-tcgabiolinksgui-data: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-tcgabiolinksgui-data): Update to 1.31.0.

Change-Id: I4d8e02e29445709e9de3ff7770a21b5972e66f19
2026-05-28 12:12:18 +02:00
Ricardo Wurmus 54fc955180 gnu: r-systempiperdata: Update to 2.15.6.
* gnu/packages/bioconductor.scm (r-systempiperdata): Update to 2.15.6.

Change-Id: Id3f9d669ef5197c8ae8ba39dd14d034180dd73fe
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 260025eb7f gnu: r-sesamedata: Update to 1.29.10.
* gnu/packages/bioconductor.scm (r-sesamedata): Update to 1.29.10.

Change-Id: I548345d576455c95229563c408bd83dd6a14e863
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 91193c172e gnu: r-scpdata: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-scpdata): Update to 1.19.0.

Change-Id: Iad34e7e42fabea2360208fa4357da8d8550853e9
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 33fd3fdb6c gnu: r-rtcga-rnaseq: Update to 20151101.41.0.
* gnu/packages/bioconductor.scm (r-rtcga-rnaseq): Update to 20151101.41.0.

Change-Id: I8c6fd76736f7e050ea11720f42bc14eec4f639b8
2026-05-28 12:12:17 +02:00
Ricardo Wurmus dd4fe41105 gnu: r-rnbeads-hg19: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-rnbeads-hg19): Update to 1.43.0.

Change-Id: I547ec25b44745cb3f62d58e3a18dd4da7bf87a9c
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 4ac3ea8cbd gnu: r-rnaseqdata-hnrnpc-bam-chr14: Update to 0.49.0.
* gnu/packages/bioconductor.scm (r-rnaseqdata-hnrnpc-bam-chr14): Update to 0.49.0.

Change-Id: I6fbed63b3a351ecef3176e63fb6b280dddc03e66
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 0befd14170 gnu: r-rcistarget-hg19-motifdbs-cisbponly-500bp: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-rcistarget-hg19-motifdbs-cisbponly-500bp): Update to 1.31.0.

Change-Id: I24af780e2c7b985c162d0be60952167de17273eb
2026-05-28 12:12:17 +02:00
Ricardo Wurmus 884a699d8e gnu: r-curatedtcgadata: Update to 1.33.2.
* gnu/packages/bioconductor.scm (r-curatedtcgadata): Update to 1.33.2.

Change-Id: Ib7bf3caadc4709e775ae73dfe55d1c3365c20906
2026-05-28 12:12:17 +02:00
Ricardo Wurmus b6031296ab gnu: r-gagedata: Update to 2.49.0.
* gnu/packages/bioconductor.scm (r-gagedata): Update to 2.49.0.

Change-Id: I6f46751c349699b3ddffa1b43677bb7035645144
2026-05-28 12:12:16 +02:00
Ricardo Wurmus babcd17fbd gnu: r-affydata: Update to 1.59.0.
* gnu/packages/bioconductor.scm (r-affydata): Update to 1.59.0.

Change-Id: Ia093f97cbd29275fa939dcbea1b383c391af8b43
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 227f42feaa gnu: r-all: Update to 1.53.0.
* gnu/packages/bioconductor.scm (r-all): Update to 1.53.0.

Change-Id: If1c618823ab1d1a8c054b8e9ef965aa26b3ea0ff
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 2ddaa57c4f gnu: r-hsmmsinglecell: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-hsmmsinglecell): Update to 1.31.0.

Change-Id: Ic7909dd71eebbd6321e94a4ae5ce2533e2fab0e5
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 65de631530 gnu: r-prolocdata: Update to 1.49.0.
* gnu/packages/bioconductor.scm (r-prolocdata): Update to 1.49.0.

Change-Id: Ibadfeddd52a35baa06e96d5c9d30c1e652ccc3d1
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 8488bcf6a3 gnu: r-pasillabamsubset: Update to 0.49.0.
* gnu/packages/bioconductor.scm (r-pasillabamsubset): Update to 0.49.0.

Change-Id: I5f73363f1a2b373bf1afce0124909f401ecc2139
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 51fd295a38 gnu: r-pasilla: Update to 1.39.0.
* gnu/packages/bioconductor.scm (r-pasilla): Update to 1.39.0.

Change-Id: I34e3b56b7f5fbc88e0607104fa75058b4302cb1e
2026-05-28 12:12:16 +02:00
Ricardo Wurmus 735f4a054e gnu: r-msigdb: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-msigdb): Update to 1.19.0.

Change-Id: I43c9dfc5742958890aa1447ba6e78a41dbf37154
2026-05-28 12:12:16 +02:00
Ricardo Wurmus e177419ebd gnu: r-msdata: Update to 0.51.2.
* gnu/packages/bioconductor.scm (r-msdata): Update to 0.51.2.

Change-Id: I76c3e0a18ae48dc1c8a8e1ce6d349611fa9dd718
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 10871d42ec gnu: r-minionsummarydata: Update to 1.41.0.
* gnu/packages/bioconductor.scm (r-minionsummarydata): Update to 1.41.0.

Change-Id: I26187a599e9e6701ef209c9c6441d65ee0fd4237
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 2f4c3e9563 gnu: r-minfidataepic: Update to 1.37.0.
* gnu/packages/bioconductor.scm (r-minfidataepic): Update to 1.37.0.

Change-Id: Ic2df799d285cfaf0948581b9d796cb5d788648fb
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 47a29c06e0 gnu: r-minfidata: Update to 0.57.0.
* gnu/packages/bioconductor.scm (r-minfidata): Update to 0.57.0.

Change-Id: Iff0bac7fd93c0190166bb762d60c288e6624334d
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 6668ecc7da gnu: r-mousegastrulationdata: Update to 1.25.0.
* gnu/packages/bioconductor.scm (r-mousegastrulationdata): Update to 1.25.0.

Change-Id: I4702751e18585256e0b9cfffeb747d7dba66266f
2026-05-28 12:12:15 +02:00
Ricardo Wurmus cf907ef192 gnu: r-methylclockdata: Update to 1.19.0.
* gnu/packages/bioconductor.scm (r-methylclockdata): Update to 1.19.0.

Change-Id: I38ac4026735859f75e971f0d9e9c555039370b1e
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 00bd570d10 gnu: r-methylaiddata: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-methylaiddata): Update to 1.43.0.
[native-inputs]: Add r-biocstyle.

Change-Id: Ib17e05bd05dae573770ce1229757da3a10a321c7
2026-05-28 12:12:15 +02:00
Ricardo Wurmus b5006648a8 gnu: r-macrophage: Update to 1.27.0.
* gnu/packages/bioconductor.scm (r-macrophage): Update to 1.27.0.

Change-Id: Ifbeb0ad042613ac3c43fbc625650cfd9b581f935
2026-05-28 12:12:15 +02:00
Ricardo Wurmus 0141050995 gnu: r-lungcancerlines: Update to 0.49.2.
* gnu/packages/bioconductor.scm (r-lungcancerlines): Update to 0.49.2.

Change-Id: Ifd9a5bb011d3acef332624b81a42fc554cf8cdba
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 4543ef6cad gnu: r-leukemiaseset: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-leukemiaseset): Update to 1.47.0.

Change-Id: I0cf23ce8363b56d6ba4af40899fc7fbcaaf2bdfc
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 06d2c6709d gnu: r-jaspar2016: Update to 1.39.0.
* gnu/packages/bioconductor.scm (r-jaspar2016): Update to 1.39.0.

Change-Id: I798ff62d84b8af0de47010a581e4428384f33d26
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 4c5df0fafa gnu: r-italicsdata: Update to 2.49.0.
* gnu/packages/bioconductor.scm (r-italicsdata): Update to 2.49.0.

Change-Id: I34a5ccfe7f3d47630139d073accb14f199a3b6ea
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 1675bc4086 gnu: r-illuminadatatestfiles: Update to 1.49.0.
* gnu/packages/bioconductor.scm (r-illuminadatatestfiles): Update to 1.49.0.

Change-Id: I74fa338aaf36d1787810fdcc999a1bb82ebecb99
2026-05-28 12:12:14 +02:00
Ricardo Wurmus a9c7b04d5b gnu: r-illumina450probevariants-db: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-illumina450probevariants-db): Update to 1.47.0.

Change-Id: I0d7d54a4edaabbed41aaf1f86b0893b2fa49d79b
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 3ad3e76f22 gnu: r-hdcytodata: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-hdcytodata): Update to 1.31.0.

Change-Id: I7b778ba51a0af146b456883129ba48fbe98511d2
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 6534d1f1c3 gnu: r-hellorangesdata: Update to 1.37.0.
* gnu/packages/bioconductor.scm (r-hellorangesdata): Update to 1.37.0.

Change-Id: I0a1a85f6c5870d9ece78f13202d5ed5da000f9dc
2026-05-28 12:12:14 +02:00
Ricardo Wurmus 1597ddee80 gnu: r-gsvadata: Update to 1.47.3.
* gnu/packages/bioconductor.scm (r-gsvadata): Update to 1.47.3.
[propagated-inputs]: Remove r-hgu95a-db; add r-matrix and r-spatialexperiment.

Change-Id: I55d1fc41ef089c221e5faf88604f6f743cf6ed1d
2026-05-28 12:12:13 +02:00
Ricardo Wurmus ffc6233e93 gnu: r-golubesets: Update to 1.53.0.
* gnu/packages/bioconductor.scm (r-golubesets): Update to 1.53.0.

Change-Id: I389431bd96e38bb9f260a1d44eedbc3bf9b1826a
2026-05-28 12:12:13 +02:00
Ricardo Wurmus bc1e629e79 gnu: r-genomationdata: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-genomationdata): Update to 1.43.0.

Change-Id: Ifbce156e84ef44d808b019a95d2beafdb4381ddc
2026-05-28 12:12:13 +02:00
Ricardo Wurmus 9f25a0b080 gnu: r-genelendatabase: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-genelendatabase): Update to 1.47.0.

Change-Id: I4c51a16fd953a8ceb6ce224cf1746c5c99457cb0
2026-05-28 12:12:13 +02:00
Ricardo Wurmus 76d87665f2 gnu: r-flowworkspacedata: Update to 3.23.0.
* gnu/packages/bioconductor.scm (r-flowworkspacedata): Update to 3.23.0.

Change-Id: I39af3521685fc1093ca14d32bb2e0a32059096b3
2026-05-28 12:12:13 +02:00
Ricardo Wurmus 37913d0113 gnu: r-flowsorted-blood-epic: Update to 2.15.0.
* gnu/packages/bioconductor.scm (r-flowsorted-blood-epic): Update to 2.15.0.

Change-Id: I09290c6b795d4e6138d46ffc8d023f37e00cea35
2026-05-28 12:12:13 +02:00
Ricardo Wurmus f2755728fd gnu: r-flowsorted-blood-450k: Update to 1.49.0.
* gnu/packages/bioconductor.scm (r-flowsorted-blood-450k): Update to 1.49.0.

Change-Id: I23da9db7553695979cbb4982899c9315c258ee41
2026-05-28 12:12:13 +02:00
Ricardo Wurmus 89f9599b7e gnu: r-faahko: Update to 1.51.0.
* gnu/packages/bioconductor.scm (r-faahko): Update to 1.51.0.

Change-Id: I0a3f1ddb157b599c0eed9047c5950c81c48dd253
2026-05-28 12:12:13 +02:00
Ricardo Wurmus 5a28d642ee gnu: r-derfinderdata: Update to 2.29.0.
* gnu/packages/bioconductor.scm (r-derfinderdata): Update to 2.29.0.

Change-Id: I3350d36847c95f9b477264aad6679b7fd74729ba
2026-05-28 12:12:12 +02:00
Ricardo Wurmus cae36769e0 gnu: r-copyhelper: Update to 1.43.0.
* gnu/packages/bioconductor.scm (r-copyhelper): Update to 1.43.0.

Change-Id: I38cb03efc9f69977c37537826b17506206f1ca95
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 3b155fd6d6 gnu: r-chipexoqualexample: Update to 1.35.0.
* gnu/packages/bioconductor.scm (r-chipexoqualexample): Update to 1.35.0.

Change-Id: Ifec45ee0071ca0a52dcbee4027e140ea653cfb0a
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 6e1a4e5a48 gnu: r-champdata: Update to 2.43.0.
* gnu/packages/bioconductor.scm (r-champdata): Update to 2.43.0.

Change-Id: I494425b262e26d5503cab03cc3d85e7f002ca492
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 324f4bd9c3 gnu: r-celldex: Update to 1.21.0.
* gnu/packages/bioconductor.scm (r-celldex): Update to 1.21.0.

Change-Id: Icaf9f2c25db279fd11c2789914a67da0a393ce3f
2026-05-28 12:12:12 +02:00
Ricardo Wurmus ea55c6d7c2 gnu: r-breastcancervdx: Update to 1.49.0.
* gnu/packages/bioconductor.scm (r-breastcancervdx): Update to 1.49.0.

Change-Id: I9d9d41ced7b9f4ee4d6a28ca2dfb300493464064
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 43b18706de gnu: r-breakpointrdata: Update to 1.29.0.
* gnu/packages/bioconductor.scm (r-breakpointrdata): Update to 1.29.0.
[native-inputs]: Add r-biocstyle.

Change-Id: I3ce64ac8751f4e6545237a3af7691c8238996ba5
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 524dfdfeef gnu: r-biscuiteerdata: Update to 1.25.0.
* gnu/packages/bioconductor.scm (r-biscuiteerdata): Update to 1.25.0.

Change-Id: I5ec81f26dc5ae2adad466c0de588e966cbf0fbb4
2026-05-28 12:12:12 +02:00
Ricardo Wurmus 9d1269e270 gnu: r-bodymaprat: Update to 1.27.0.
* gnu/packages/bioconductor.scm (r-bodymaprat): Update to 1.27.0.

Change-Id: I541da491e77cf2d728c8b7a54ae7f7216e75ac24
2026-05-28 12:12:11 +02:00
Ricardo Wurmus 63a96728b2 gnu: r-bladderbatch: Update to 1.49.0.
* gnu/packages/bioconductor.scm (r-bladderbatch): Update to 1.49.0.

Change-Id: Ie97c50e3bcfb150081e09f3e160e99871309463b
2026-05-28 12:12:11 +02:00
Ricardo Wurmus 0b93bba387 gnu: r-biotmledata: Update to 1.35.0.
* gnu/packages/bioconductor.scm (r-biotmledata): Update to 1.35.0.

Change-Id: I8e765bec14dcdf7b92fc83ee6e81cd47a631f8fa
2026-05-28 12:12:11 +02:00
Ricardo Wurmus f17d0eb6bd gnu: r-bcellviper: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-bcellviper): Update to 1.47.0.

Change-Id: Iaedf90390de4d27732b987f9c812bc2c9c8f7d0d
2026-05-28 12:12:11 +02:00
Ricardo Wurmus dc28a919be gnu: r-arrmdata: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-arrmdata): Update to 1.47.0.

Change-Id: Iedf65a93b75ee07647105b6a4cf0097253d6c817
2026-05-28 12:12:11 +02:00
Ricardo Wurmus af371fce63 gnu: r-airway: Update to 1.31.0.
* gnu/packages/bioconductor.scm (r-airway): Update to 1.31.0.

Change-Id: Ib399273379453427cb934a3cac40a7ff98395c6d
2026-05-28 12:12:11 +02:00
Ricardo Wurmus 446f8ef43f gnu: r-adductdata: Update to 1.27.0.
* gnu/packages/bioconductor.scm (r-adductdata): Update to 1.27.0.

Change-Id: Ic52d396eabe6a6f664baac364cdb89a081603c6b
2026-05-28 12:12:11 +02:00
Ricardo Wurmus f744a9f36a gnu: r-org-mm-eg-db: Update to 3.23.0.
* gnu/packages/bioconductor.scm (r-org-mm-eg-db): Update to 3.23.0.

Change-Id: Ibf77a8a53151a5777e2cbbd6f1d7ae2d8d02e4b4
2026-05-28 12:12:11 +02:00
Ricardo Wurmus ff2da43284 gnu: r-org-hs-eg-db: Update to 3.23.1.
* gnu/packages/bioconductor.scm (r-org-hs-eg-db): Update to 3.23.1.

Change-Id: Ic47d38bcc3b3c2fb1b6a1db8f3b96f7ce1691f9c
2026-05-28 12:12:10 +02:00
Ricardo Wurmus c128de78bd gnu: r-go-db: Update to 3.23.1.
* gnu/packages/bioconductor.scm (r-go-db): Update to 3.23.1.

Change-Id: I1a5a8a2ec8a09a42be2128a321d1a2abba62d887
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 82ef75d2b9 gnu: r-reactome-db: Update to 1.96.0.
* gnu/packages/bioconductor.scm (r-reactome-db): Update to 1.96.0.

Change-Id: Ia435c43ce19a65c0fc083aa174d6ba37d1896d72
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 8317ec025c gnu: r-decoupler: Update to 2.17.0.
* gnu/packages/bioconductor.scm (r-decoupler): Update to 2.17.0.
[arguments]: Disable one more test.

Change-Id: Ie21ecd3f6eebca67280f0d4307956d1f1ff08a57
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 368f3e993e gnu: r-iclusterplus: Update to 1.48.0.
* gnu/packages/bioconductor.scm (r-iclusterplus): Update to 1.48.0.
[propagated-inputs]: Add r-irlba.

Change-Id: I29903a1feb10afa1da7acb40c6fb7b43b17b409b
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 533a8b4607 gnu: r-gsva: Update to 2.6.0.
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.6.0.
[arguments]: Disable some tests.
[propagated-inputs]: Add r-delayedmatrixstats.

Change-Id: I884be9a85704afaa6a833248d47ae6cb2809767b
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 4131d52da3 gnu: r-biobtreer: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-biobtreer): Update to 1.24.0.

Change-Id: I37a0503850f6096e984eff0e13ac22a0973f510c
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 334444efd8 gnu: r-xcms: Update to 4.10.0.
* gnu/packages/bioconductor.scm (r-xcms): Update to 4.10.0.
[native-inputs]: Replace r-msdata with r-msdatahub.

Change-Id: Iae399db54b0aa0c28861ed2616e4531429459faf
2026-05-28 12:12:10 +02:00
Ricardo Wurmus 82c92afcc9 gnu: r-msnbase: Update to 2.37.0.
* gnu/packages/bioconductor.scm (r-msnbase): Update to 2.37.0.
[arguments]: Disable tests.

Change-Id: I87ad4c7b087ea2d7de36f4b10105c55150b6cb9e
2026-05-28 12:12:09 +02:00
Ricardo Wurmus f80514fd66 gnu: r-msexperiment: Update to 1.14.0.
* gnu/packages/bioconductor.scm (r-msexperiment): Update to 1.14.0.
[arguments]: Disable tests.
[native-inputs]: Replace r-msdata with r-msdatahub.

Change-Id: I2ea67239a3b441a4c2099c9ced846d5d79afee1d
2026-05-28 12:12:09 +02:00
Ricardo Wurmus 4511030cfc gnu: r-msbackendsql: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-msbackendsql): Update to 1.12.0.
[arguments]: Disable tests.
[native-inputs]: Replace r-msdata with r-msdatahub.

Change-Id: Ic17b560985e16a0b36ffe8bc117515a1983adf5b
2026-05-28 12:12:09 +02:00
Ricardo Wurmus a64dee83af gnu: r-biocset: Update to 1.25.0.
* gnu/packages/bioconductor.scm (r-biocset): Update to 1.25.0.
[arguments]: Disable one more test.

Change-Id: I7db8745396ab30970ad91de50402bb5fef41290c
2026-05-28 12:12:09 +02:00
Ricardo Wurmus 518984d3a8 gnu: r-phyloseq: Update to 1.56.0.
* gnu/packages/bioconductor.scm (r-phyloseq): Update to 1.56.0.
[native-inputs]: Add r-sparsearray.

Change-Id: Iacf99f3e7285849e58f6bf4d6b2d6300b14bc86c
2026-05-28 12:12:09 +02:00
Ricardo Wurmus abf4d0dfeb gnu: r-sva: Update to 3.59.0.
* gnu/packages/bioconductor.scm (r-sva): Update to 3.59.0.
[arguments]: Disable vignettes.

Change-Id: Ib9eaee22e7d192dceac1345ce8fbceefd7b130a7
2026-05-28 12:12:09 +02:00
Ricardo Wurmus c55cc846ab gnu: r-biomformat: Update to 1.40.0.
* gnu/packages/bioconductor.scm (r-biomformat): Update to 1.40.0.
[properties]: Record updater-extra-propagated-inputs.

Change-Id: Ib5a769c142794c43a11e43c3c84c967a088195fb
2026-05-28 12:12:09 +02:00
Ricardo Wurmus d774b80f90 gnu: r-bgeecall: Update to 1.28.0.
* gnu/packages/bioconductor.scm (r-bgeecall): Update to 1.28.0.
[propagated-inputs]: Remove duplicate r-sjmisc.

Change-Id: I3b318e22f9b4873e3287d598bb18e06319c7e433
2026-05-28 12:12:09 +02:00
Ricardo Wurmus ddfc0f3d7d gnu: r-biocpkgtools: Update to 1.30.0.
* gnu/packages/bioconductor.scm (r-biocpkgtools): Update to 1.30.0.
[native-inputs]: Drop labels.

Change-Id: Ibe9d94f33773b21e2fc9c75adb978dccd748e7a9
2026-05-28 12:12:08 +02:00
Ricardo Wurmus e73974d547 gnu: r-mast: Update to 1.38.0.
* gnu/packages/bioconductor.scm (r-mast): Update to 1.38.0.
[native-inputs]: Drop labels.

Change-Id: I817434671bf10cf1ba17a7a63bcaef5ef8e03e94
2026-05-28 12:12:08 +02:00
Ricardo Wurmus 4a40a031a7 gnu: Remove r-pryr.
This package was removed from CRAN in 2023.  It fails to build with R 4.6.0.

* gnu/packages/cran.scm (r-pryr): Remove variable.

Change-Id: I966b317db519f4b78d5592c12c69b8777b2a4a05
2026-05-28 12:12:08 +02:00
Ricardo Wurmus aeb62e983b gnu: r-glimma: Update to 2.21.0.
* gnu/packages/bioconductor.scm (r-glimma): Update to 2.21.0.
[native-inputs]: Remove r-pryr.

Change-Id: I9316020faf8a453785d6791847d4a3ff6e1ece62
2026-05-28 12:12:08 +02:00
Ricardo Wurmus 1f353b3f12 gnu: Remove r-rbokeh.
This package was removed from CRAN in 2023.  It depends on pryr (also removed
in 2023), which fails to build with R 4.6.0.

* gnu/packages/cran.scm (r-rbokeh): Remove variable.

Change-Id: Idc4e38c27e43755d29aec9f842c21d7d2ec230b6
2026-05-28 12:12:08 +02:00
Ricardo Wurmus b279b550f2 gnu: r-mscoreutils: Update to 1.24.0.
* gnu/packages/bioconductor.scm (r-mscoreutils): Update to 1.24.0.
[source]: Remove patch.
[native-inputs]: Add r-rlang.
* gnu/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: Iff65329afeea448c14ca8dd989bcf9be1af79895
2026-05-28 12:12:08 +02:00
Ricardo Wurmus 41e9f8b556 gnu: r-sparsearray: Update to 1.12.0.
* gnu/packages/bioconductor.scm (r-sparsearray): Update to 1.12.0.
[source]: Remove patch.
* gnu/packages/patches/r-sparsearray-r-4.6.0-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: Ief14b637fc6ee1bec96065ff41cc501a2e63f010
2026-05-28 12:12:08 +02:00
Ricardo Wurmus 7f06acf3e5 gnu: r-h5mread: Update to 1.4.0.
* gnu/packages/bioconductor.scm (r-h5mread): Update to 1.4.0.
[source]: Remove patch.
* gnu/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I40b81ee9b81865b780477ceeacae8b9c0b24d466
2026-05-28 12:12:08 +02:00
Ricardo Wurmus b44a7a6801 gnu: r-snpstats: Update to 1.62.0.
* gnu/packages/bioconductor.scm (r-snpstats): Update to 1.62.0.
[source]: Remove patches.
* gnu/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch,
gnu/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch:
Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.

Change-Id: If2a8e6e77899eb6a278fe7ebda0f7593c5e6a9b2
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 0e007695a2 gnu: r-shortread: Update to 1.70.0.
* gnu/packages/bioconductor.scm (r-shortread): Update to 1.70.0.
[source]: Remove patch.
* gnu/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I45ca6fca8edaa7dc727e86cb16fc3c61c27f286d
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 9a0b04a22b gnu: r-rsamtools: Update to 2.28.0.
* gnu/packages/bioconductor.scm (r-rsamtools): Update to 2.28.0.
[source]: Remove patch.
* gnu/packages/patches/r-rsamtools-r-4.6.0-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I2b6467026dedc59e43e4151c0d01d344e247aeee
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 7731f955ec gnu: r-scrapper: Update to 1.6.0.
* gnu/packages/bioconductor.scm (r-scrapper): Update to 1.6.0.
[arguments]: Enable all tests; update patch to remove dependency on
Rigraphlib.
[propagated-inputs]: Add r-s4vectors and r-sparsearray.
[native-inputs]: Remove r-matrixgenerics and r-scrnaseq; add
r-singlecellexperiment and r-summarizedexperiment.

Change-Id: Idc7aacb24130028dc99c7b091dd9a773c5ecea46
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 7cd74dbcde gnu: igraph-for-r-rigraphlib: Update to 1.0.1.
* gnu/packages/graph.scm (igraph-for-r-rigraphlib): Update to 1.0.1.
[source]: Adjust snippet to preserve qhull and cxsparse.
[arguments]: Inherit from igraph; remove 'patch-suitesparse phase; disable
infomap support.
[inputs]: Remove suitesparse-cxsparse.

Change-Id: I34fcb77d0cda31a8a2bb3982c7da462db6c72342
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 6953181b4a gnu: Add r-aisdk.
* gnu/packages/cran.scm (r-aisdk): New variable.

Change-Id: Ie499307037d30c22cb58764d46aa8810da4a5787
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 3f8c70f196 gnu: Add r-bedmatrix.
* gnu/packages/cran.scm (r-bedmatrix): New variable.

Change-Id: Ie7ca95f1e0197a2cb46147d524b308d01c9e7b51
2026-05-28 12:12:07 +02:00
Ricardo Wurmus 9fe5a1c7df gnu: Add r-prompter.
* gnu/packages/cran.scm (r-prompter): New variable.

Change-Id: I4d9f2723773d13cb9ecf15c3b8ba45a35d4b03ba
2026-05-28 12:12:06 +02:00
Ricardo Wurmus 31be212221 gnu: r-rhdf5: Update to 2.55.16.
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.55.16.
[arguments]: Disable some tests.
[native-inputs]: Remove r-mockery; add r-withr.

Change-Id: Idb6fb3839e38cdddfd80b48559ed342c9630b412
2026-05-28 12:12:06 +02:00
Ricardo Wurmus a8929aa2d4 gnu: r-mmuphin: Update to 1.99.3.
* gnu/packages/bioconductor.scm (r-mmuphin): Update to 1.99.3.
[propagated-inputs]: Replace r-maaslin2 with r-maaslin3.

Change-Id: Icddacb6d8e444d70a12363365599232aac091ea4
2026-05-28 12:12:06 +02:00
Ricardo Wurmus c29e8350f7 gnu: Add r-maaslin3.
* gnu/packages/bioconductor.scm (r-maaslin3): New variable.

Change-Id: Ieb6a89cf42447061716e46e1818423c543ff06aa
2026-05-28 12:12:06 +02:00
Ricardo Wurmus 0601cf2509 gnu: r-biomformat: Update to 1.39.17.
* gnu/packages/bioconductor.scm (r-biomformat): Update to 1.39.17.
[native-inputs]: Add r-s4vectors, r-summarizedexperiment, and r-tibble.

Change-Id: I46968a937257f0bdcb9ba5e20a932a7792a03ab5
2026-05-28 12:12:06 +02:00
Ricardo Wurmus f3fd8326d3 gnu: r-immapex: Update to 1.5.4.
* gnu/packages/bioconductor.scm (r-immapex): Update to 1.5.4.
[arguments]: Disable tests that depend on missing datasets.
[propagated-inputs]: Remove r-hash, r-httr, and r-rvest; add r-immreferent.

Change-Id: I21b2f4c9a3a7ba280a16411cb4aded5811ecd534
2026-05-28 12:12:06 +02:00
Ricardo Wurmus 99a83615bb gnu: Add r-immreferent.
* gnu/packages/bioconductor.scm (r-immreferent): New variable.

Change-Id: Ife39138266d69e60d3c3e728d0fdb408afe27394
2026-05-28 12:12:06 +02:00
Ricardo Wurmus 0f28ceff98 gnu: r-degreport: Update to 1.47.0.
* gnu/packages/bioconductor.scm (r-degreport): Update to 1.47.0.
[arguments]: Update origin label.
[native-inputs]: Drop labels.

Change-Id: Ib2f18d2bc83ec8aebcd92e4e106c0685eef47a75
2026-05-28 12:12:06 +02:00
Ricardo Wurmus b7c88ffdb8 gnu: r-rhdf5filters: Update to 1.23.3.
* gnu/packages/bioconductor.scm (r-rhdf5filters): Update to 1.23.3.
[arguments]: Add phase 'patch-build-system.

Change-Id: Id147a122596e38f7cf5818131cbc774882c53818
2026-05-28 12:12:06 +02:00
Ricardo Wurmus 789ebad80a gnu: r-devtools: Remove another test that needs Internet access.
* gnu/packages/cran.scm (r-devtools)[arguments]: Update list of skipped tests.

Change-Id: Idc0081515528d3fa206e7c04eda5b294925c78e7
2026-05-28 12:12:05 +02:00
Ricardo Wurmus e9d6cf80bf gnu: r-rhdf5lib: Update to 2.0.0.
* gnu/packages/bioconductor.scm (r-rhdf5lib): Update to 2.0.0.
[source]: Delete "vendor" directory.
[arguments]: Skip bad tests; rewrite 'do-not-use-bundled-hdf5.
[propagated-inputs]: Replace hdf5-1.10 with hdf5.
[native-inputs]: Remove sources of hdf5-1.10.

Change-Id: I06b995259da523c843e68f491c74c792a1a8b048
2026-05-28 12:12:05 +02:00
Ricardo Wurmus 3a65b81e0f gnu: Add r-ecodive.
* gnu/packages/cran.scm (r-ecodive): New variable.

Change-Id: I435ccdd7a1d9958867bdb1c4225752040b966f84
2026-05-28 12:12:05 +02:00
Ricardo Wurmus 0838c21d3f gnu: Add r-enrichit.
* gnu/packages/cran.scm (r-enrichit): New variable.

Change-Id: I1d38fc1e6ef24d0ddcb8d12601942a86fcd5adb9
2026-05-28 12:12:05 +02:00
Ricardo Wurmus e2f18ae3ea gnu: Add r-genio.
* gnu/packages/cran.scm (r-genio): New variable.

Change-Id: Ic7323a848899cd093b54f928c538d8de6d919a4a
2026-05-28 12:12:05 +02:00
Ricardo Wurmus 4a1dfcc57d gnu: r-tinytex: Add TeX Live packages.
* gnu/packages/cran.scm (r-tinytex)[arguments]: Disable a test; add phase
'set-HOME.
[propagated-inputs]: Add ghostscript and a texlive-local-tree.

Change-Id: Ia2752d2b72978b3abfca0424ed0b5683a0067e23
2026-05-28 12:12:05 +02:00
Ricardo Wurmus e20a7dce97 gnu: r-biostrings: Update to 2.79.5.
* gnu/packages/patches/r-biostrings-r4.6.0-compat.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/bioconductor.scm (r-biostrings): Update to 2.79.5.
[source]: Remove patch.

Change-Id: I90e0161aa311bdfa990250b056ad238380bb2439
2026-05-28 12:12:05 +02:00
Ricardo Wurmus 6a8f1b19ed gnu: Add r-ptmods.
* gnu/packages/bioconductor.scm (r-ptmods): New variable.

Change-Id: I119eaa062236368c05fc62e5658896ba7aedf9b0
2026-05-28 12:12:05 +02:00
Ricardo Wurmus 0075c0e239 guix: Update Bioconductor version to 3.23.
* guix/import/cran.scm (%bioconductor-version): Set to 3.23.

Change-Id: If6bde9a9a9ca407ea7c4aeb742c93f83c1a58ba4
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 96a9ec8f11 gnu: r-lhs: Update to 1.3.0.
* gnu/packages/cran.scm (r-lhs): Update to 1.3.0.

Change-Id: Ia409ed70bb2efaa981de65ed401b2cadf5f50c9f
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 759cf8e1eb gnu: r-haplo-stats: Update to 1.9.8.7.
* gnu/packages/cran.scm (r-haplo-stats): Update to 1.9.8.7.
[propagated-inputs]: Remove r-rms; add r-mass.

Change-Id: I9462a4f05b79f067cd65847749bc4f3c2418398a
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 210ee30d9a gnu: r-getopt: Update to 1.21.1.
* gnu/packages/cran.scm (r-getopt): Update to 1.21.1.

Change-Id: I46686f7dff7839dc177699661166ec2b0fa6131e
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 61d762c7c2 gnu: r-safetensors: Update to 0.2.1.
* gnu/packages/cran.scm (r-safetensors): Update to 0.2.1.

Change-Id: Ifb9eebfbf97ec31c02dc18f87276a8c538609750
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 22e93ba64f gnu: r-tclust: Update to 2.2-0.
* gnu/packages/cran.scm (r-tclust): Update to 2.2-0.

Change-Id: I81c53f38a4fe869ccf64155262fd6199824ca6a7
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 04a80af8a8 gnu: r-pak: Update to 0.9.5.
* gnu/packages/cran.scm (r-pak): Update to 0.9.5.

Change-Id: I77b182237848fdc4bbc25ba2be03f623bf71b04d
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 57c264be1e gnu: r-datawizard: Update to 1.3.1.
* gnu/packages/cran.scm (r-datawizard): Update to 1.3.1.
[native-inputs]: Add r-fixest and r-openssl.

Change-Id: I13d9f71f6803ed92105491c48dd579ec6f0fc19a
2026-05-28 12:12:04 +02:00
Ricardo Wurmus 9002ccf73e gnu: r-consort: Update to 1.2.3.
* gnu/packages/cran.scm (r-consort): Update to 1.2.3.

Change-Id: I62dfd870e3c86fe504d8bad6f4a8cc1b1e1ada7d
2026-05-28 12:12:03 +02:00
Ricardo Wurmus c3108ee3d3 gnu: r-conos: Update to 1.5.4.
* gnu/packages/bioconductor.scm (r-conos): Update to 1.5.4.
[propagated-inputs]: Add r-pagoda2.
[native-inputs]: Remove r-pagoda2.

Change-Id: I35d44e60304490687848e375c57f74fe8baf9ffc
2026-05-28 12:12:03 +02:00
Ricardo Wurmus c49776a525 gnu: r-metafor: Update to 5.0-1.
* gnu/packages/cran.scm (r-metafor): Update to 5.0-1.
[arguments]: Do not skip any tests.
[native-inputs]: Remove r-lme4 and r-minqa; add r-mumin.

Change-Id: Ibe882467f3edc9b6259967b7a2f838a88e7fee68
2026-05-28 12:12:03 +02:00
Efraim Flashner 48dda47112 gnu: rust-crates: Adjust indentation.
* gnu/packages/rust-crates.scm: Adjust indentation.

Change-Id: I7c9f279dd8d6485b967342391171223d8259898c
2026-05-28 13:04:11 +03:00
Efraim Flashner 44b166c0d3 gnu: sequoia-wot-tools: Update to 0.15.2.
* gnu/packages/sequoia.scm (sequoia-wot-tools): Update to 0.15.2.
[source]: Update source URI.
[arguments]: Remove cargo-test-flags. Update bash shell completion
directory.
[native-inputs]: Add gnupg.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)
[sequoia-wot-tools]: Update entry.

Change-Id: If2b32e42e4e2a58017e69bd6d05fc9c680583cb2
2026-05-28 12:37:12 +03:00
Ricardo Wurmus f857f129f6 gnu: python-idna-ssl: Fix build with Python 3.12.
* gnu/packages/python-xyz.scm (python-idna-ssl)[arguments]: Add phase
'python3.12-compatibility.
[propagated-inputs]: Add python-urllib3.

Change-Id: Ibeac1108869602c91a4e99c82939140c63df788f
2026-05-28 08:46:59 +02:00
Ricardo Wurmus 5cf70a0c7c gnu: omins-lv2: Fix build with Python 3.12.
* gnu/packages/audio.scm (omins-lv2):[arguments]: Add phase
'python3.12-compatibility.

Change-Id: I0dd9baca5ba90074fd0c0d14e22889208cf4b026
2026-05-28 08:46:59 +02:00
Ricardo Wurmus 9f7df5e6bc gnu: python-biopython-1.73: Fix build with Python 3.12.
* gnu/packages/bioinformatics.scm (python-biopython-1.73)
[arguments]: Replace phase 'python3.11-compatibility with
'python3.12-compatibility; update to patch out use of removed symbol.

Change-Id: Ia3a641b31bcd30713a06493d8c5ffffc77e63b91
2026-05-28 08:46:59 +02:00
Ricardo Wurmus c803b2d243 gnu: ams-lv2: Fix build with Python 3.12.
* gnu/packages/music.scm (ams-lv2)[arguments]: Replace phase
'python3.11-compatibility with 'python3.12-compatibility; update to patch out
use of removed "imp" module.

Change-Id: If621e95b9f46f995887e3e4b02f5343b04ebe6f9
2026-05-28 08:46:59 +02:00
Cayetano Santos 2652c0e7e8 gnu: emacs-diff-hl: Update to 1.10.0-1.7d873b2.
* gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.10.0-1.7d873b2.
[native-inputs]: Remove git-minimal; add git-minimal/pinned.

Change-Id: I08e2583b7fee53f123a3cb7ac45bbb0a4533ce24
2026-05-28 07:43:24 +02:00
Cayetano Santos 1f096c273e gnu: kicad-doc: Use pinned git-minimal.
* gnu/packages/electronics.scm (kicad-doc)[native-inputs]: Remove
git-minimal; add git-minimal/pinned.

Change-Id: I390dcc749ff952cfade49affdd27940a63326acf
2026-05-28 07:34:34 +02:00
jgart 51980d899c gnu: trealla: Update to 2.100.15.
* gnu/packages/prolog.scm (trealla): Update to 2.100.15.

Change-Id: I91abb149f3472712b7b3c008f8ba160f75037265
2026-05-27 22:55:00 -04:00
Nicolas Graves 950eef6fb5 gnu: chez, racket: Update.
* gnu/packages/chez.scm
  (chez-scheme-for-racket): Update to 10.4.0-pre-release.1-1.
  (chez-scheme): Update to 10.4.0.
  (chez-nanopass, chez-nanopass-bootstrap): Update to 1.9.4.
* gnu/packages/racket.scm
  (%racket-version, racket): Update to 9.1.
  (%racket-origin): Refresh base32 hashes and modules accordingly.

Change-Id: I7f01eb99f02814ff252f6bece1ab7f3aa722d1ba
Merges: https://codeberg.org/guix/guix/pulls/7851
Reviewed-by: Zhu Zihao <all_but_last@163.com>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-05-28 11:15:45 +09:00
Hugo Buddelmeijer 4e345918a1 gnu: micropython: Update to 1.28.0.
Fixes: CVE-2026-1998

* gnu/packages/python.scm (micropython): Update to 1.28.0.

Change-Id: I87ad70dbeb0edba2a771d33e74e43b33af49a9c8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-27 23:10:20 +02:00
gemmaro b99a013eab gnu: ruby-racc: Update to 1.8.1 and enable tests.
* gnu/packages/ruby-xyz.scm (ruby-racc): Update to 1.8.1.
[source]: Use the Git repository for tests.
[arguments]<#:tests?>: Remove the disabling of tests.
<#:phases>: Add the compile phase before the build phase to support the
optional native extension for performance improvements.
[native-inputs]: Remove ruby-hoe and add ruby-test-unit-core.

Change-Id: If3295179b6401db63cd5c1ab3beb77fe0579eaae
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-27 22:34:07 +02:00
Ashish SHUKLA 7e94069983 gnu: labwc: Update to 0.20.0.
* gnu/packages/wm.scm (labwc): Update to 0.20.0.
[inputs]: Replace wlroots-0.19 with wlroots-0.20.

Change-Id: Ib42fb2c37e3cdb78bddf3d8404fb4f88ca6ef38c
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-27 22:04:44 +02:00
Ashish SHUKLA d01a4ea610 gnu: wlroots: Update to 0.20.1.
* gnu/packages/wm.scm (wlroots): Update to 0.20.1.

Change-Id: I16734cf156a80358e94ffbe10de9ec1fc9c603ac
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-05-27 22:04:44 +02:00
36 changed files with 4356 additions and 4494 deletions
+6 -6
View File
@@ -876,8 +876,8 @@ and the maven-build-system."
"The plasma desktop environment, and KDE Applications."
#:scope (list (make-regexp* "^gnu/packages/(kde)(-.+|)\\.scm$"))))
(define-team kernel
(team 'kernel
(define-team linux-libre
(team 'linux-libre
#:name "Linux-libre kernel team"
#:scope (list "gnu/build/linux-modules.scm"
(make-regexp* "^gnu/packages/aux-files/linux-libre.*$")
@@ -1298,7 +1298,7 @@ the \"texlive\" importer."
(define-member (person "Leo Famulari"
"leo@famulari.name"
"lfam")
kernel)
linux-libre)
(define-member (person "Efraim Flashner"
"efraim@flashner.co.il"
@@ -1383,7 +1383,7 @@ the \"texlive\" importer."
(define-member (person "Vagrant Cascadian"
"vagrant@debian.org"
"vagrantc")
debian embedded kernel)
debian embedded linux-libre)
(define-member (person "Vagrant Cascadian" ;XXX: duplicate
"vagrant@reproducible-builds.org"
@@ -1537,7 +1537,7 @@ the \"texlive\" importer."
(define-member (person "Rodion Goritskov"
"rodion@goritskov.com"
"rodion-goritskov")
games java kde kernel release)
games java kde linux-libre release)
(define-member (person "Jason Conroy"
"jconroy@tscripta.net"
@@ -1622,7 +1622,7 @@ the \"texlive\" importer."
(define-member (person "Wilko Meyer"
"w@wmeyer.eu"
"theesm")
kernel perl)
linux-libre perl)
(define-member (person "Untrusem"
"mysticmoksh@riseup.net"
+2 -8
View File
@@ -2368,16 +2368,8 @@ dist_patch_DATA = \
%D%/packages/patches/renpy-fix-integer-slots.patch \
%D%/packages/patches/reposurgeon-add-missing-docbook-files.patch \
%D%/packages/patches/rdkit-unbundle-external-dependencies.patch \
%D%/packages/patches/r-biostrings-r4.6.0-compat.patch \
%D%/packages/patches/r-h5mread-0001-h5mread-1.3.2-Get-rid-of-non-API-calls-to-R.patch \
%D%/packages/patches/r-httpuv-1.6.6-unvendor-libuv.patch \
%D%/packages/patches/r-mscoreutils-0001-fix-non-API-call-to-R-SETLENGTH-by-using-lengthgets.patch \
%D%/packages/patches/r-rsamtools-r-4.6.0-compat.patch \
%D%/packages/patches/r-snpstats-0001-fixed-non-API-except-for-IS_S4_OBJECT.patch \
%D%/packages/patches/r-snpstats-0002-fixed-IS_S4_OBJECT.patch \
%D%/packages/patches/r-sapa-lapack.patch \
%D%/packages/patches/r-shortread-0001-ShortRead-1.69.3-Get-rid-of-non-API-calls-to-R.patch \
%D%/packages/patches/r-sparsearray-r-4.6.0-compat.patch \
%D%/packages/patches/ripperx-missing-file.patch \
%D%/packages/patches/rpcbind-CVE-2017-8779.patch \
%D%/packages/patches/rtosc-0.3.1-fix-invalid-comparison-operator.patch \
@@ -2462,6 +2454,7 @@ dist_patch_DATA = \
%D%/packages/patches/shared-mime-info-xdgmime-path.patch \
%D%/packages/patches/sharutils-CVE-2018-1000097.patch \
%D%/packages/patches/showtime-python-3.11-compat.patch \
%D%/packages/patches/simpleitk-r-4.6.0.patch \
%D%/packages/patches/sipwitch-fix-build-with-exosip5.patch \
%D%/packages/patches/slim-config.patch \
%D%/packages/patches/slim-gcc-14.patch \
@@ -2496,6 +2489,7 @@ dist_patch_DATA = \
%D%/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch \
%D%/packages/patches/swift-llvm-5.7.3-linux.patch \
%D%/packages/patches/swig-support-gcc-12.patch \
%D%/packages/patches/swig-support-r-4.6.0.patch \
%D%/packages/patches/swish-e-search.patch \
%D%/packages/patches/swish-e-format-security.patch \
%D%/packages/patches/t1lib-CVE-2010-2642.patch \
+11 -1
View File
@@ -2135,7 +2135,17 @@ envelope follower, distortion effects, tape effects and more.")
(base32
"01hnx4hhbz3ap3bw15s42q4q1mw1mhdjwygq4550wvjfg6k4ga8w"))))
(build-system waf-build-system)
(arguments (list #:tests? #false)) ;There are no tests.
(arguments
(list
#:tests? #false ;There are no tests.
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'python3.12-compatibility
(lambda _
(substitute* "waflib/Context.py"
(("imp.new_module") "types.ModuleType")
(("import os, re, imp, sys")
"import os, re, types, sys")))))))
(inputs (list lv2))
(native-inputs (list pkg-config))
(home-page "https://git.drobilla.net/cgit.cgi/omins.lv2.git/")
+1704 -1599
View File
File diff suppressed because it is too large Load Diff
+241 -268
View File
@@ -1430,33 +1430,86 @@ within this package are the 3000 bone marrow cells used for vignettes.")
(license license:gpl3))))
(define-public r-pizzarr
(let ((commit "5f4705789ba29344dcb97023f290a26a7f7abd0c")
(revision "2"))
(package
(name "r-pizzarr")
(version (git-version "0.1.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/keller-mark/pizzarr")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "17pd6bk8kvnrvvyfqvm8q47kzghlfyfjdd9b7cwiazc5xr4vz6f0"))))
(properties `((upstream-name . "pizzarr")))
(build-system r-build-system)
;; Some tests require Internet access.
(arguments (list #:tests? #false))
(propagated-inputs (list r-jsonlite r-memoise r-qs r-r6 r-stringr))
(native-inputs (list r-pbapply r-testthat r-vcr))
(home-page "https://github.com/keller-mark/pizzarr")
(synopsis "Slice into Zarr arrays in R")
(description
"This package provides an implementation of chunked, compressed,
(package
(name "r-pizzarr")
(version "0.2.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/keller-mark/pizzarr")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1m38c57pfliycxkhb3mwgh01cl2q76r1jhd3vnk07dbfhqdbqai6"))))
(properties `((upstream-name . "pizzarr")))
(build-system cargo-build-system)
(arguments
(list
#:imported-modules
(append %cargo-build-system-modules
%r-build-system-modules)
#:modules
'((guix build cargo-build-system)
((guix build r-build-system) #:prefix r:)
(guix build utils))
#:cargo-build-flags
'(list "--target-dir=./target" "--release")
#:phases
#~(append (modify-phases %standard-phases
(add-after 'unpack 'patch-Makevars
(lambda _
;; At this point we've already built the Rust parts.
(substitute* "src/Makevars.in"
(("^all:.*") "all:")
(("^\\$\\(STATLIB\\):") "NOBODYCARES:")
(("@PKG_LIBS_EXTRA@") "@PKG_LIBS_EXTRA@ -lzstd -lz"))))
(add-after 'patch-Makevars 'chdir
(lambda _ (chdir "src/rust")))
(add-after 'chdir 'patch-rust-dependency
(lambda _
(setenv "RUSTFLAGS" "--print=native-static-libs")
(substitute* "Cargo.toml"
(("extendr-api = \\{ git.* \\}") "extendr-api = \"0.8.1\""))))
(add-after 'package 'chdir-back
(lambda _ (chdir "../..")))
(delete 'install)
(delete 'check))
(modify-phases (@ (guix build r-build-system) %standard-phases)
(delete 'unpack)
(replace 'patch-tests
(lambda* (#:key inputs outputs tests? #:allow-other-keys)
((assoc-ref (@ (guix build r-build-system) %standard-phases)
'patch-tests)
#:skipped-tests
;; These files contain tests that require Internet access.
'("test-compat.R" "test-get.R"
;; HttpStore requires the crul package
("test-zarrs-dispatch.R" "can_use_zarrs_create returns FALSE for HttpStore")
("test-zarrs-store-cache.R" "HttpStore get_store_identifier returns URL")))))
(replace 'check
(lambda* (#:key inputs outputs tests? #:allow-other-keys)
((assoc-ref (@ (guix build r-build-system) %standard-phases)
'check)
#:test-target "tests"
#:test-types #false
#:inputs inputs
#:outputs outputs
#:tests? tests?)))))))
(propagated-inputs (list r-jsonlite r-memoise r-qs2 r-r6 r-stringr))
(inputs
(cons* openssl zlib `(,zstd "lib")
(cargo-inputs 'r-pizzarr)))
(native-inputs
(list pkg-config
r-minimal r-pbapply r-testthat r-vcr))
(home-page "https://github.com/keller-mark/pizzarr")
(synopsis "Slice into Zarr arrays in R")
(description
"This package provides an implementation of chunked, compressed,
N-dimensional arrays for R, Zarr specification version 2 (2024)
<doi:10.5281/zenodo.11320255>.")
(license license:expat))))
(license license:expat)))
(define-public r-rhtslib12
(let ((commit "ee186daf04876969c7f31c16a0e0fda8e7c16a30")
@@ -4572,8 +4625,11 @@ into separate processes; and more.")
(list
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'python3.11-compatibility
(add-after 'unpack 'python3.12-compatibility
(lambda _
;; This was removed in Python 3.12
(substitute* "Bio/Align/_aligners.c"
(("case PyUnicode_WCHAR_KIND:") ""))
;; Py_TYPE was changed to an inline static function in Python
;; 3.11, so it cannot be used on the left-hand side.
(substitute* "Bio/triemodule.c"
@@ -13990,33 +14046,20 @@ of scRNA-seq data.")
(define-public r-misha
(package
(name "r-misha")
(version "4.1.0")
(version "5.6.23")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/tanaylab/misha")
(commit version)))
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0bgivx3lzjh3173jsfrhb5kvhjsn53br0n4hmyx7i3dwy2cnnp2p"))
;; Delete bundled executable.
(snippet
'(delete-file "exec/bigWigToWig"))))
"1k973j04iq02dy4f7qgi3cmp3rcx5yinyx0m7vyag54rqanird8x"))))
(build-system r-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'do-not-use-bundled-bigWigToWig
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "R/misha.R"
(("get\\(\".GLIBDIR\"\\), \"/exec/bigWigToWig")
(string-append "\""
(assoc-ref inputs "kentutils")
"/bin/bigWigToWig"))))))))
(inputs
(list kentutils))
(propagated-inputs (list r-curl r-digest r-magrittr r-ps r-yaml))
(native-inputs (list r-knitr r-testthat))
(home-page "https://github.com/tanaylab/misha")
(synopsis "Toolkit for analysis of genomic data")
(description "This package is intended to help users to efficiently
@@ -18816,26 +18859,28 @@ activity prediction from transcriptomics data, and its R implementation
(build-system r-build-system)
(arguments
(list
#:skipped-tests
;; These tests attempt to connect to the Internet.
'(("test-liana_utils.R" "Test liana pipe")
("test-liana_tensor.R"
".*Test tensor wrapper.*"
".*Test decompose_tensor.*")
;; XXX: This test returns a data.frame instead of an error.
("test-liana_cytotalk.R" ".*Test Cytotalk Wrap.*"))
#:phases
'(modify-phases %standard-phases
;; This is needed to find ~/.config/OmnipathR/omnipathr.yml
(add-after 'unpack 'set-HOME
(lambda _ (setenv "HOME" "/tmp")))
(add-after 'unpack 'disable-bad-tests
(add-after 'unpack 'seurat-compatibility
(lambda _
;; These tests attempt to connect to the Internet.
(substitute* "tests/testthat/test-liana_utils.R"
((".*Test liana pipe.*" m)
(string-append m "skip('guix')\n")))
(substitute* "tests/testthat/test-liana_tensor.R"
((".*Test tensor wrapper.*" m)
(string-append m "skip('guix')\n"))
((".*Test decompose_tensor.*" m)
(string-append m "skip('guix')\n")))
;; XXX: This test returns a data.frame instead of an error.
(substitute* "tests/testthat/test-liana_cytotalk.R"
((".*Test Cytotalk Wrap.*" m)
(string-append m "skip('guix')\n"))))))))
;; The `slot` argument of `GetAssayData()` was deprecated in
;; SeuratObject 5.0.0.
(substitute* '("R/cellchat_pipe.R"
"R/sca_pipe.R"
"R/liana_prep.R"
"R/natmi_pipe.R")
(("slot =") "layer =")))))))
(propagated-inputs
(list r-basilisk
r-basilisk-utils
@@ -21700,70 +21745,6 @@ want to explore e.g.: the function of a set of differentially expressed
genes.")
(license license:gpl3))))
(define-public r-seurat-utils
(let ((commit "c0374cc9e25ce391ba8013fda0f8c7babbb9201d")
(revision "1"))
(package
(name "r-seurat-utils")
(version (git-version "2.5.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/vertesy/Seurat.utils")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"15l86b43q245gzz7gsr5rhs4sir74lc14d64yqxfqcb0zrb2bzzd"))))
(properties `((upstream-name . "Seurat.utils")))
(build-system r-build-system)
(propagated-inputs (list r-codeandroll2
r-cowplot
r-databaselinke-r
r-dplyr
r-enhancedvolcano
r-foreach
r-ggcorrplot
r-ggexpress
r-ggplot2
r-ggpubr
r-ggrepel
r-hgnchelper
r-htmlwidgets
r-job
r-magrittr
r-markdownhelpers
r-markdownreports
r-matrix
r-matrixstats
r-pheatmap
r-plotly
r-princurve
r-qs
r-r-utils
r-readr
r-readwriter
r-reshape2
r-rstudioapi
r-scales
r-seurat
r-soupx
r-sparsematrixstats
r-stringendo
r-stringr
r-tibble
r-tictoc
r-tidyverse
r-vroom))
(home-page "https://github.com/vertesy/Seurat.utils")
(synopsis "Collection of utility functions for Seurat")
(description
"This is a collection of utility functions for Seurat. These functions
allow the automation and multiplexing of plotting, 3D plotting, visualization
of statistics & QC, interaction with the Seurat object. Some functionalities
require functions from CodeAndRoll and MarkdownReports libraries.")
(license license:gpl3))))
(define-public r-seuratextend
(let ((commit "5dacd7c1e1da3bc0e78ab81d60056f6d7da3d386")
(revision "1"))
@@ -22478,38 +22459,39 @@ frames with arbitrary sets of columns.")
(license license:expat))))
(define-public r-imagearray
(let ((commit "2f90694fa33ed8320a6a2f7e0ad5c8a1796cbfc6")
(revision "1"))
(package
(name "r-imagearray")
(version (git-version "0.99.6" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/BIMSBbioinfo/ImageArray")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "1mf68b007dc5wdzdva4vkjgkavgagjk45qv05f7vahbpi24yjj4n"))))
(properties `((upstream-name . "ImageArray")))
(build-system r-build-system)
(propagated-inputs (list r-delayedarray
r-ebimage
r-hdf5array
r-magick
r-rarr
r-rhdf5
r-s4arrays
r-s4vectors))
(native-inputs (list r-knitr r-testthat))
(home-page "https://github.com/BIMSBbioinfo/ImageArray")
(synopsis "Framework for on-disk and in-memory image arrays")
(description
"@code{ImageArray} provides a framework for on-disk and in-memory image
arrays, specifically for pyramidal images stored in either HDF5 files or Zarr
stores.")
(license license:expat))))
(package
(name "r-imagearray")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "ImageArray" version))
(sha256
(base32 "07zq5fcw2dsvm4qaksaj4gy9gj5lxcgq82l497c5kgvl4wba049c"))))
(properties `((upstream-name . "ImageArray")))
(build-system r-build-system)
(arguments
(list
#:skipped-tests
;; RBiomFormats is not installed.
'(("test-array.R" "check indexing \\(BFArray\\)"))))
(propagated-inputs (list r-delayedarray
r-ebimage
r-hdf5array
r-magick
r-rarr
r-rhdf5
r-s4arrays
r-s4vectors
r-zarrarray))
(native-inputs (list r-ggplot2 r-knitr r-testthat))
(home-page "https://github.com/BIMSBbioinfo/ImageArray")
(synopsis "Framework for on-disk and in-memory image arrays")
(description
"@code{ImageArray} provides a framework for on-disk and in-memory image
arrays, specifically for pyramidal images stored in HDF5, Zarr and life
sciences image file formats (OME Bio-Formats).")
(license license:expat)))
(define-public r-velocyto
(let ((commit "d7790346cb99f49ab9c2b23ba70dcf9d2c9fc350")
@@ -22593,7 +22575,7 @@ dependencies of @code{VoltRon} package.")
(define-public r-voltron
(package
(name "r-voltron")
(version "0.2.5")
(version "0.2.6")
(source
(origin
(method git-fetch)
@@ -22602,7 +22584,7 @@ dependencies of @code{VoltRon} package.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "057n4yipkq3gnlyrb63l2ryi78nlmaas02avargm352g5ra1xl9s"))))
(base32 "00fl5dmyd9ad4hd0cblgi0415sf6q4q67wh04r7fws828vs5vaj1"))))
(properties `((upstream-name . "VoltRon")))
(build-system r-build-system)
(arguments
@@ -22666,18 +22648,15 @@ guix_python <- \"~a\";"
r-irlba
r-magick
r-matrix
r-pizzarr
r-rann
r-rcdt
r-rcpp
r-rcppannoy
r-rcpparmadillo
r-reshape2
r-reticulate
r-rhdf5
r-rjson
r-rlang
r-s4arrays
r-s4vectors
r-shiny
r-shinyjs
r-sp
@@ -22730,8 +22709,8 @@ spots, cells and even molecules.")
(license license:expat)))
(define-public r-zarrdataframe
(let ((commit "84c7db2f6f5f84b4a4308f8eb72bedc131fb68bc")
(revision "2"))
(let ((commit "f5f671521934b2afc3c511f8c09181bc7bb789a4")
(revision "3"))
(package
(name "r-zarrdataframe")
(version (git-version "0.0.0" revision commit))
@@ -22743,13 +22722,13 @@ spots, cells and even molecules.")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "1idrvdlzbwyixlg830sn19vfdn3n3irmlyr4ncf7dpk72r08g3hw"))))
(base32 "0klp2njn6qsa8n6c01v1z2dfaa93lhbzhwhbyhl23h8gg7d28yc1"))))
(properties
'((upstream-name . "ZarrDataFrame")
(updater-extra-native-inputs . ("r-testthat"))))
(build-system r-build-system)
(propagated-inputs (list r-biocgenerics r-delayedarray r-rarr
r-s4vectors))
r-s4vectors r-zarrarray))
(native-inputs (list r-knitr r-testthat))
(home-page "https://github.com/BIMSBbioinfo/ZarrDataFrame")
(synopsis "Bioconductor-friendly Bindings for Zarr")
@@ -22761,39 +22740,35 @@ frames with arbitrary sets of columns.")
(license license:expat))))
(define-public r-zarrarray
(let ((commit "3cc3e6acf986074dfaece2ad23f9b56962054625")
(revision "2"))
(package
(name "r-zarrarray")
(version (git-version "1.0" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/BIMSBbioinfo/ZarrArray")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "1qjj92cpxpm3zh05vf60h5gmcn1qady0s38hibb0l57iwdhlhrb3"))))
(properties
'((upstream-name . "ZarrArray")
(updater-extra-native-inputs . ("r-testthat"))))
(build-system r-build-system)
;; The tests seem to be outdated.
(arguments (list #:tests? #false))
(propagated-inputs (list r-biocgenerics
r-delayedarray
r-iranges
r-matrix
r-rarr
r-s4arrays
r-s4vectors
r-sparsearray))
(native-inputs (list r-testthat))
(home-page "https://github.com/BIMSBbioinfo/ZarrArray")
(synopsis "Zarr backend for DelayedArray objects")
(description "Zarr backend for @code{DelayedArray} objects.")
(license license:expat))))
(package
(name "r-zarrarray")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "ZarrArray" version))
(sha256
(base32 "1ny91qg257kgb1hz2h4jvb0rna9cwyw7fqyj5axv52r3b98xn040"))))
(properties `((upstream-name . "ZarrArray")))
(build-system r-build-system)
(propagated-inputs (list r-biocgenerics
r-delayedarray
r-iranges
r-rarr
r-s4arrays
r-s4vectors
r-sparsearray))
(native-inputs (list r-knitr r-testthat))
(home-page "https://bioconductor.org/packages/ZarrArray")
(synopsis "Bring Zarr datasets in R as DelayedArray objects")
(description
"The @code{ZarrArray} package leverages the Rarr package to bring Zarr
datasets in R as @code{DelayedArray} objects. The main class in the package
is the @code{ZarrArray} class. A @code{ZarrArray} object is an array-like
object that represents a Zarr dataset in R. @code{ZarrArray} objects are
@code{DelayedArray} derivatives and therefore support all operations (delayed
or block-processed) supported by @code{DelayedArray} objects.")
(license license:artistic2.0)))
(define-public methyldackel
(package
@@ -24431,79 +24406,77 @@ It also handles cell type-specific differential expression.")
(license license:gpl3))))
(define-public r-spectre
(let ((commit "ff5314fd5b3f29121e52f948d91e222a19dd4d25")
(revision "1"))
(package
(name "r-spectre")
(version "1.2.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ImmuneDynamics/Spectre")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"0hziqlaq6mnkxi4bwp5xilxy90yh1vz1j1n117d38vmchvclx9yq"))))
(properties `((upstream-name . "Spectre")))
(build-system r-build-system)
(propagated-inputs
(list r-biobase
r-biocmanager
r-caret
r-class
r-colorramps
r-data-table
r-dendsort
r-devtools
r-dplyr
r-exactextractr
r-factoextra
r-flowcore
r-flowsom
r-flowviz
r-fnn
r-ggplot2
r-ggpointdensity
r-ggpubr
r-ggraph
r-ggthemes
r-gridextra
r-gridextra
r-gtools
r-hdf5array
r-irlba
r-patchwork
r-pheatmap
r-plyr
r-qs
r-raster
r-rcolorbrewer
r-rhdf5
r-rstudioapi
r-rsvd
r-rtsne
r-s2
r-scales
r-scattermore
r-sf
r-sp
r-stars
r-stringr
r-tidygraph
r-tidyr
r-tidyr
r-tiff
r-umap
r-uwot))
(home-page "https://github.com/ImmuneDynamics/Spectre")
(synopsis "High-dimensional cytometry and imaging analysis")
(description
"This package provides a computational toolkit in R for the
(package
(name "r-spectre")
(version "1.3.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ImmuneDynamics/Spectre")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"15g9w08x0pz2ia9qfalhcg3z5z2zx2085mfbr8gx9w5yxnw475ld"))))
(properties `((upstream-name . "Spectre")))
(build-system r-build-system)
(propagated-inputs
(list r-biobase
r-biocmanager
r-caret
r-class
r-colorramps
r-data-table
r-dendsort
r-devtools
r-dplyr
r-exactextractr
r-factoextra
r-flowcore
r-flowsom
r-flowviz
r-fnn
r-ggplot2
r-ggpointdensity
r-ggpubr
r-ggraph
r-ggthemes
r-gridextra
r-gridextra
r-gtools
r-hdf5array
r-irlba
r-patchwork
r-pheatmap
r-plyr
r-qs2
r-raster
r-rcolorbrewer
r-rhdf5
r-rstudioapi
r-rsvd
r-rtsne
r-s2
r-scales
r-scattermore
r-sf
r-sp
r-stars
r-stringr
r-tidygraph
r-tidyr
r-tidyr
r-tiff
r-umap
r-uwot))
(home-page "https://github.com/ImmuneDynamics/Spectre")
(synopsis "High-dimensional cytometry and imaging analysis")
(description
"This package provides a computational toolkit in R for the
integration, exploration, and analysis of high-dimensional single-cell
cytometry and imaging data.")
(license license:expat))))
(license license:expat)))
(define-public r-compgenomrdata
(let ((commit "24484cb77631e1123ead6c329b9d62c160e600c6")
+11 -12
View File
@@ -302,7 +302,7 @@ will name the threaded machine type unless THREADS? is provided as #f."
(name "chez-scheme-for-racket")
;; The version should match `(scheme-version #t)`.
;; See s/cmacros.ss c. line 360.
(version "10.3.0-pre-release.2") ; expect a chez-nanopass-bootstrap update
(version "10.4.0-pre-release.1-1") ; expect a chez-nanopass-bootstrap update
(source #f)
(build-system gnu-build-system)
(inputs `(,@(if (nix-system->native-chez-machine-type)
@@ -507,7 +507,7 @@ version of Chez Scheme.")
(name "chez-scheme")
;; The version should match `(scheme-version-number #t)`.
;; See s/cmacros.ss c. line 360.
(version "10.2.0") ; expect a chez-nanopass-bootstrap update
(version "10.4.0") ; expect a chez-nanopass-bootstrap update
(source (origin
(method git-fetch)
(uri (git-reference
@@ -515,7 +515,7 @@ version of Chez Scheme.")
(commit (string-append "v" version))))
(sha256
(base32
"14iv4kfkyvrkigr1n2prf71n2l3vs0sf0549rvh6y4x2faa2l329"))
"079vlkl27qdvsg1rsynmd828m42n98c2dnldkhsxf2slfsqd9kv5"))
(file-name (git-file-name name version))
(patches (search-patches "chez-scheme-bin-sh.patch"))
(snippet #~(begin
@@ -840,9 +840,9 @@ User's Guix}, among other documents.")
(define-public chez-nanopass-bootstrap
(hidden-package
(package
(name "chez-nanopass")
(version "1.9.2")
(properties `((chez-nanopass-release-date . "October 18, 2020")))
(name "chez-nanopass-bootstrap")
(version "1.9.4")
(properties '((chez-nanopass-release-date . "December 29, 2025")))
(source
(origin
(method git-fetch)
@@ -850,7 +850,7 @@ User's Guix}, among other documents.")
(url "https://github.com/nanopass/nanopass-framework-scheme")
(commit (string-append "v" version))))
(sha256
(base32 "16vjsik9rrzbabbhbxbaha51ppi3f9n8rk59pc6zdyffs0vziy4i"))
(base32 "1qq0vnbrvcialgjgnblfq3qp1ilqg94h0kg896ksd9v4g7ipj9v0"))
(file-name (git-file-name "nanopass-framework-scheme" version))
(snippet
#~(begin
@@ -929,10 +929,9 @@ create compilers, making them easier to understand and maintain.")
(define-public chez-nanopass
(package
(inherit chez-nanopass-bootstrap)
;; This release has a significant bug fix. Expect the next releases of
;; chez-scheme{,-for-racket} to want this for chez-nanopass-bootstrap.
(version "1.9.3")
(properties '((chez-nanopass-release-date . "August 24, 2025")))
(name "chez-nanopass")
(version "1.9.4")
(properties '((chez-nanopass-release-date . "December 29, 2025")))
(source
(let ((bootstrap-origin (package-source chez-nanopass-bootstrap)))
(origin
@@ -941,7 +940,7 @@ create compilers, making them easier to understand and maintain.")
(url (git-reference-url (origin-uri bootstrap-origin)))
(commit (string-append "v" version))))
(sha256
(base32 "0757x3a3b4kcd3jk52h4ikqzv7cc1mvphlw592f0r5pz99bkxiin"))
(base32 "1qq0vnbrvcialgjgnblfq3qp1ilqg94h0kg896ksd9v4g7ipj9v0"))
(file-name (git-file-name "nanopass-framework-scheme" version)))))
(native-inputs (list chez-scheme stex))))
+953 -537
View File
File diff suppressed because it is too large Load Diff
+4 -2
View File
@@ -5645,7 +5645,7 @@ with integrated support for finding required rows quickly.")
(define-public apache-arrow
(package
(name "apache-arrow")
(version "23.0.1")
(version "24.0.0")
(source
(origin
(method git-fetch)
@@ -5655,7 +5655,7 @@ with integrated support for finding required rows quickly.")
(file-name (git-file-name name version))
(sha256
(base32
"1qn7wgavi3kiz4d6w1naqj5631bg87fnj6gbhaxmpmynm5hi9wm7"))))
"1j3gs5ffa9gx2y2nggmi2zn5rj0bsnjnxrzfnipx6050jz6n8dx9"))))
(build-system cmake-build-system)
(arguments
(list
@@ -5823,6 +5823,8 @@ __version_tuple__ = version_tuple = (~a)~%" version version-tuple))))))
pkg-config
python-cython
python-pytest
python-pytest-runner
python-scikit-build-core
python-setuptools-scm
python-setuptools))
(outputs '("out"))
+1 -1
View File
@@ -1314,7 +1314,7 @@ package.")
#:tests? #f)) ;no test suite
(native-inputs (list asciidoc
gettext-minimal
git-minimal
git-minimal/pinned
perl
perl-unicode-linebreak
perl-yaml-tiny
+4 -4
View File
@@ -23831,8 +23831,8 @@ actually changing the buffer's text.")
(define-public emacs-diff-hl
;; No new tags or releases since 2024.
(let ((commit "e79aa49ad3cbbe85379cf6646db3aaacd3b04708")
(revision "0"))
(let ((commit "7d873b2f58908de1ea2f499da9bf993e088953d7")
(revision "1"))
(package
(name "emacs-diff-hl")
(version (git-version "1.10.0" revision commit))
@@ -23844,7 +23844,7 @@ actually changing the buffer's text.")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32 "0fvxngcbx36vqj72fllfp5iqwihcqd1dfhmqr3m1284191q83na3"))))
(base32 "15a9cjlpjsfcb2hxqbb123389qhiqs06mn01pas2l0jqhc2p86v9"))))
(build-system emacs-build-system)
(arguments
(list
@@ -23867,7 +23867,7 @@ actually changing the buffer's text.")
(invoke "git" "init")
(invoke "git" "add" ".")
(invoke "git" "commit" "-m" "Commit all."))))))
(native-inputs (list git-minimal))
(native-inputs (list git-minimal/pinned))
(home-page "https://github.com/dgutov/diff-hl")
(synopsis "Highlight uncommitted changes using VC")
(description
+35 -3
View File
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017-2025 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017-2026 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com>
;;; Copyright © 2018, 2020, 2022 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2019, 2021, 2022, 2024 Efraim Flashner <efraim@flashner.co.il>
@@ -227,7 +227,7 @@ more.")
(package
(inherit igraph)
(name "igraph")
(version "0.10.15")
(version "1.0.1")
(source
(origin
(inherit (package-source igraph))
@@ -239,7 +239,39 @@ more.")
(file-name (git-file-name name version))
(sha256
(base32
"0z9jqvl65j4z6brrjlfyykba2bs10az6dx6m8g41snlfnx21a82d")))))))
"01mynhbl2ph0gkc0zr5klwqvczwcimfs2kdn6didwg4k8gsrcxlr"))
(modules '((guix build utils)
(ice-9 ftw)
(srfi srfi-26)))
;; We need the vendored versions of qhull and cxsparse.
(snippet '(begin
(delete-file-recursively "src/isomorphism/bliss")
(substitute* '("src/CMakeLists.txt"
"etc/cmake/benchmark_helpers.cmake")
;; Remove extraneous bundling related variables.
((".*_IS_VENDORED.*") "")
((".*add_sub.*isomorphism/bliss.*") "")
(("(.*TARGETS.*)bliss(.*)pcg(.*)"
_ part1 part2 part3)
(string-append part1 part2 part3))
((" pcg ") " pcg_random "))))))
(arguments
(substitute-keyword-arguments (package-arguments igraph)
((#:phases phases '%standard-phases)
#~(modify-phases #$phases
;; We have to use the bundled version because it has been
;; modified from upstream.
(delete 'patch-suitesparse)))
((#:configure-flags flags)
#~(list "-DBUILD_SHARED_LIBS=ON"
"-DIGRAPH_INFOMAP_SUPPORT=OFF"
"-DCMAKE_C_FLAGS=-Wno-error=incompatible-pointer-types"
;; Use the same integer width as suitesparse-cxsparse, which
;; uses int64_t in SuiteSparse v6.0.0 and later.
"-DIGRAPH_INTEGER_SIZE=64"))))
(inputs
(modify-inputs (package-inputs igraph)
(delete "suitesparse-cxsparse"))))))
(define-public python-igraph
(package
+5 -3
View File
@@ -1923,7 +1923,7 @@ and Scan Tailor Enhanced versions as well as including many more bug fixes.")
(define-public simpleitk
(package
(name "simpleitk")
(version "2.5.3")
(version "2.5.4")
(source
(origin
(method git-fetch)
@@ -1932,7 +1932,9 @@ and Scan Tailor Enhanced versions as well as including many more bug fixes.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0fvacjfq0p8v7r2cmzwwh7bxb6ayavznhj0m81dah463x472qkd2"))))
(base32 "1bzj5naqbgv2b31iqgz7qqk9rixsvjqycjz6l7w3gm7v1aj14jpb"))
(patches
(search-patches "simpleitk-r-4.6.0.patch"))))
(build-system cmake-build-system)
(outputs '("out" "python" "r"))
(arguments
@@ -2032,7 +2034,7 @@ and Scan Tailor Enhanced versions as well as including many more bug fixes.")
version "/SimpleITKData-" version ".tar.gz"))
(sha256
(base32
"0i4f87g1rh6xxisw06gwwyi8f216qqs6ih3gghi3k49vsl0h4g5d")))))
"0hryvi9fgqac00ng1bfhw3lm0al1dh0ka6jglba2q368nls428nx")))))
(synopsis "Simplified interface to @acronym{ITK, Insight Toolkit}")
(description
"SimpleITK is an image analysis toolkit built on top of @acronym{ITK,
+84
View File
@@ -94,13 +94,16 @@
#:use-module (gnu packages gnome)
#:use-module (gnu packages golang-build)
#:use-module (gnu packages golang-xyz)
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages gtk)
#:use-module (gnu packages graphics)
#:use-module (gnu packages haskell-xyz)
#:use-module (gnu packages image)
#:use-module (gnu packages image-processing)
#:use-module (gnu packages imagemagick)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages linux)
#:use-module (gnu packages logging)
#:use-module (gnu packages maths)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages pdf)
@@ -108,6 +111,7 @@
#:use-module (gnu packages perl-check)
#:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pretty-print)
#:use-module (gnu packages profiling)
#:use-module (gnu packages python)
#:use-module (gnu packages python-build)
@@ -120,6 +124,8 @@
#:use-module (gnu packages sqlite)
#:use-module (gnu packages suckless)
#:use-module (gnu packages stb)
#:use-module (gnu packages tbb)
#:use-module (gnu packages tls)
#:use-module (gnu packages terminals)
#:use-module (gnu packages upnp)
#:use-module (gnu packages version-control)
@@ -1286,6 +1292,84 @@ workspaces.
(define-deprecated-package python-ueberzug
ueberzug)
(define-public ueberzugpp
(package
(name "ueberzugpp")
(version "2.9.10")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jstkdng/ueberzugpp")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1jac2sca4pmcxp8xcvaxhf6j15phyc85gb5n9ymajbahnd4hbcv2"))))
(build-system cmake-build-system)
(arguments
(list #:tests? #f ; no tests
#:configure-flags
#~(list "-DENABLE_OPENCV=ON"
"-DENABLE_X11=ON"
"-DENABLE_WAYLAND=ON")))
(native-inputs
(list extra-cmake-modules
gobject-introspection
pkg-config))
(inputs
(list cairo
chafa
cli11
expat
fftw
fmt
imagemagick
imath
lcms
libexif
libgsf
librsvg
libsixel
libwebp
libxcb
matio
nlohmann-json
opencv
openexr
openssl
orc
pango
poppler
range-v3
spdlog
tbb
vips
wayland
wayland-protocols
xcb-util-image))
(home-page "https://github.com/jstkdng/ueberzugpp")
(synopsis "Drop in replacement for ueberzug written in C++")
(description "Überzug++ is a command line utility written in C++ which
allows to draw images on terminals by using X11/Wayland child windows, sixels,
kitty and iterm2.
Advantages over @command{w3mimgdisplay}:
@itemize
@item Support for Wayland: Sway, Hyprland, niri and Wayfire
@item No race conditions as a new window is created to display images
@item Expose events will be processed, so images will be redrawn on switch
workspaces
@item Tmux support on X11, Sway and Hyprland
@item Terminals without the @env{WINDOWID} environment variable are supported
@item Chars are used as position - and size unit
@item No memory leak (usage of smart pointers)
@item A lot of image formats supported (through OpenCV and libvips).
@item GIF and animated WEBP support on X11, Sixel, Sway and hyprland
@item Fast image downscaling (through OpenCV and OpenCL)
@item Cache resized images for faster viewing
@end itemize")
(license license:gpl3)))
(define-public vv
(package
(name "vv")
+6 -2
View File
@@ -3857,11 +3857,15 @@ follows a traditional multi-track tape recorder control paradigm.")
(list
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'python3.11-compatibility
(add-after 'unpack 'python3.12-compatibility
(lambda _
(substitute* '("waflib/Context.py"
"waflib/ConfigSet.py")
(("'rU'") "'r'"))))
(("'rU'") "'r'"))
(substitute* "waflib/Context.py"
(("imp.new_module") "types.ModuleType")
(("import os, re, imp, sys")
"import os, re, types, sys"))))
(add-after 'unpack 'remove-sse-flags
(lambda* (#:key system #:allow-other-keys)
(unless (or (string-prefix? "x86_64" system)
+7 -3
View File
@@ -1006,11 +1006,11 @@ publish/subscribe, RPC-style request/reply, or service discovery.")
(home-page "https://nng.nanomsg.org/")
(license license:expat)))
(define-public nng-1.10
(define-public nng-1.11
(package
(inherit nng)
(name "nng")
(version "1.10.1")
(version "1.11")
(source
(origin
(method git-fetch)
@@ -1019,9 +1019,12 @@ publish/subscribe, RPC-style request/reply, or service discovery.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "13nmz1p8qd12gyj7wm8fz1ccap47qh41sxz4jqdhj8gnd0kiy5h4"))))
(base32 "1l4rxwnc9knndwmy7xg53adyrm17ld7c5gxwm7vgfmgfy0my4zy8"))))
(arguments
(list
;; At least on aarch64-linux, running tests in parallel leads to ports
;; being unavailable in later tests, which then fail.
#:parallel-tests? #false
#:configure-flags
'(list "-DNNG_ENABLE_COVERAGE=ON"
"-DNNG_ENABLE_TLS=ON"
@@ -1035,6 +1038,7 @@ publish/subscribe, RPC-style request/reply, or service discovery.")
(("add_nng_test1\\(httpclient 60 NNG_SUPP_HTTP\\)") "")
(("add_nng_test\\(tls 60\\)") ""))
(substitute* "src/platform/CMakeLists.txt"
;; This test only seems to fail on aarch64-linux
(("nng_test\\(platform_test\\)") "")
(("nng_test\\(resolver_test\\)") ""))
(substitute* "src/sp/transport/tcp/CMakeLists.txt"
@@ -1,513 +0,0 @@
This patch shas been backported from the development version or Biostrings.
From 100602242840322b5f6c267faaf8198c1a5aa2af Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Thu, 5 Mar 2026 22:36:30 -0800
Subject: [PATCH] Biostrings 2.79.5: Get rid of never-used SparseMIndex and
SparseList classes
This also eliminates the non-API calls to R.
---
DESCRIPTION | 3 +-
NAMESPACE | 2 -
R/MIndex-class.R | 79 -------------------------
R/SparseList-class.R | 80 -------------------------
man/Biostrings-internals.Rd | 9 ---
src/Biostrings.h | 41 -------------
src/MIndex_class.c | 67 ---------------------
src/R_init_Biostrings.c | 1 -
src/SparseList_utils.c | 113 ------------------------------------
9 files changed, 1 insertion(+), 394 deletions(-)
delete mode 100644 R/SparseList-class.R
delete mode 100644 src/SparseList_utils.c
diff --git a/DESCRIPTION b/DESCRIPTION
index a5d027cc..dbc323ea 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -76,3 +76,3 @@ Collate: utils.R IUPAC_CODE_MAP.R AMINO_ACID_CODE.R GENETIC_CODE.R
injectHardMask.R padAndClip.R strsplit-methods.R misc.R
- SparseList-class.R MIndex-class.R lowlevel-matching.R
+ MIndex-class.R lowlevel-matching.R
match-utils.R matchPattern.R maskMotif.R matchLRPatterns.R
diff --git a/NAMESPACE b/NAMESPACE
index ba1e3bfa..cf14db67 100644
--- a/NAMESPACE
+++ b/NAMESPACE
@@ -206,7 +206,6 @@ exportMethods(
### ==========================================================================
### STRING MATCHING
### --------------------------------------------------------------------------
-### SparseList-class.R
### MIndex-class.R
### lowlevel-matching.R
### match-utils.R
@@ -220,7 +219,6 @@ exportMethods(
### matchPDict.R
exportClasses(
- #SparseList,
MIndex, ByPos_MIndex,
PreprocessedTB, Twobit, ACtree2,
PDict3Parts,
diff --git a/R/MIndex-class.R b/R/MIndex-class.R
index 022f6746..f50f215e 100644
--- a/R/MIndex-class.R
+++ b/R/MIndex-class.R
@@ -218,82 +218,3 @@ ByPos_MIndex.combine <- function(mi_list)
new("ByPos_MIndex", width0=ans_width0, NAMES=ans_names, ends=ans_ends)
}
-
-### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-### The "SparseMIndex" class (DISABLED FOR NOW).
-###
-### Slot description:
-###
-### ends_envir: a key-value list (environment) where the values are integer
-### vectors containing the ending positions of the pattern whose
-### position in the original dictionary is given by the key (the keys are
-### strings representing positive integers).
-###
-
-if (FALSE) {
-
- setClass("SparseMIndex",
- contains="MIndex",
- representation(
- ends_envir="environment"
- )
- )
-
- setMethod("show", "SparseMIndex",
- function(object)
- {
- cat("Sparse MIndex object of length ", length(object), "\n", sep="")
- }
- )
-
- setMethod("[[", "SparseMIndex",
- function(x, i, j, ...)
- {
- i <- normalizeDoubleBracketSubscript(i, x)
- ans_end <- x@ends_envir[[formatC(i, width=10, format="d", flag="0")]]
- if (is.null(ans_end))
- ans_end <- integer(0)
- ans_width <- rep.int(x@width0[i], length(ans_end))
- ans_start <- ans_end - x@width0[i] + 1L
- new2("IRanges", start=ans_start, width=ans_width, check=FALSE)
- }
- )
-
- ### An example of a SparseMIndex object of length 5 where only the
- ### 2nd pattern has matches:
- ### > width0 <- c(9L, 10L, 8L, 4L, 10L)
- ### > ends_envir <- new.env(hash=TRUE, parent=emptyenv())
- ### > ends_envir[['0000000002']] <- c(199L, 402L)
- ### > mindex <- new("SparseMIndex", width0=width0, NAMES=letters[1:5], ends_envir=ends_envir)
- ### > mindex[[1]]
- ### > mindex[[2]]
- ### > mindex[[6]] # Error in mindex[[6]] : subscript out of bounds
- ### > names(mindex)
- ### > mindex[["a"]]
- ### > mindex[["b"]]
- ### > mindex[["aa"]] # Error in mindex[["aa"]] : pattern name aa not found
- ### > startIndex(mindex)
- ### > endIndex(mindex)
- ### > elementNROWS(mindex)
- ###
- setMethod("startIndex", "SparseMIndex",
- function(x)
- {
- all.names <- TRUE
- .Call2("SparseMIndex_endIndex",
- x@ends_envir, x@width0, x@NAMES, all.names,
- PACKAGE="Biostrings")
- }
- )
- setMethod("endIndex", "SparseMIndex",
- function(x)
- {
- all.names <- TRUE
- .Call2("SparseMIndex_endIndex",
- x@ends_envir, NULL, x@NAMES, all.names,
- PACKAGE="Biostrings")
- }
- )
-
-}
-
diff --git a/R/SparseList-class.R b/R/SparseList-class.R
deleted file mode 100644
index 8295fd0f..00000000
--- a/R/SparseList-class.R
+++ /dev/null
@@ -1,80 +0,0 @@
-### =========================================================================
-### SparseList objects
-### -------------------------------------------------------------------------
-###
-
-setClass("SparseList",
- representation(
- length="integer",
- env="environment"
- )
-)
-
-### Typical use:
-### env <- new.env(hash=TRUE, parent=emptyenv())
-### key <- formatC(98L, width=10, format="d", flag="0")
-### value <- 3:-2
-### assign(key, value, envir=env)
-### x <- new("SparseList", length=100L, env=env)
-### length(x)
-### ls(x)
-### ls(x, all.names=TRUE)
-### as.list(x)
-### as.list(x, all.names=TRUE)
-### x[[1]]
-### x[[98]
-### x[[101]]]
-###
-
-setMethod("length", "SparseList", function(x) x@length)
-
-### 'pos', 'envir' and 'pattern' args are ignored
-setMethod("ls", signature(name="SparseList"),
- function(name, pos, envir, all.names=FALSE, pattern)
- {
- if (!all.names)
- return(ls(name@env, all.names=TRUE))
- seq_len(length(name))
- }
-)
-
-setMethod("as.list", "SparseList",
- function(x, all.names=FALSE, ...)
- {
- if (!all.names)
- return(as.list(x@env, all.names=TRUE))
- ans <- vector(mode="list", length=length(x))
- symbols <- ls(x)
- for (symb in symbols)
- ans[[as.integer(symb)]] <- get(symb, envir=x@env)
- ans
- }
-)
-
-### Supported 'i' types: character or numeric vector of length 1.
-setMethod("[[", "SparseList",
- function(x, i, j, ...)
- {
- if (!missing(j) || length(list(...)) > 0)
- stop("invalid subsetting")
- if (missing(i))
- stop("subscript is missing")
- if (!is.character(i) && !is.numeric(i))
- stop("invalid subscript type")
- if (length(i) < 1L)
- stop("attempt to select less than one element")
- if (length(i) > 1L)
- stop("attempt to select more than one element")
- if (is.na(i))
- stop("subscript cannot be NA")
- if (is.character(i))
- return(get(i, envir=x@env))
- if (!is.integer(i))
- i <- as.integer(i)
- if (i < 1L || i > length(x))
- stop("subscript out of bounds")
- i <- formatC(i, width=10, format="d", flag="0")
- get(i, envir=x@env)
- }
-)
-
diff --git a/man/Biostrings-internals.Rd b/man/Biostrings-internals.Rd
index 791b0870..609b7694 100644
--- a/man/Biostrings-internals.Rd
+++ b/man/Biostrings-internals.Rd
@@ -26,15 +26,6 @@
\alias{make_XStringSet_from_strings}
\alias{make_XStringSet_from_strings,XStringSet-method}
-% SparseList class and methods:
-\alias{class:SparseList}
-\alias{SparseList-class}
-\alias{SparseList}
-
-\alias{length,SparseList-method}
-%\alias{ls,SparseList-method}
-\alias{as.list,SparseList-method}
-\alias{[[,SparseList-method}
\title{Biostrings internals}
diff --git a/src/Biostrings.h b/src/Biostrings.h
index 6e725bd5..e86d0ff2 100644
--- a/src/Biostrings.h
+++ b/src/Biostrings.h
@@ -446,40 +446,6 @@ SEXP XStringSetList_unstrsplit(
);
-/* SparseList_utils.c */
-
-SEXP _SparseList_int2symb(int symb_as_int);
-
-int _SparseList_symb2int(SEXP symbol);
-
-SEXP _get_val_from_env(
- SEXP symbol,
- SEXP env,
- int error_on_unbound_value
-);
-
-SEXP _get_val_from_SparseList(
- int symb_as_int,
- SEXP env,
- int error_on_unbound_value
-);
-
-int _get_int_from_SparseList(
- int symb_as_int,
- SEXP env
-);
-
-void _set_env_from_IntAE(
- SEXP env,
- const IntAE *int_ae
-);
-
-void _set_env_from_IntAEAE(
- SEXP env,
- const IntAEAE *int_aeae
-);
-
-
/* match_reporting.c */
int _get_match_storing_code(const char *ms_mode);
@@ -558,13 +524,6 @@ SEXP ByPos_MIndex_endIndex(
SEXP x_width0
);
-SEXP SparseMIndex_endIndex(
- SEXP x_ends_envir,
- SEXP x_width0,
- SEXP x_names,
- SEXP all_names
-);
-
SEXP ByPos_MIndex_combine(SEXP ends_listlist);
diff --git a/src/MIndex_class.c b/src/MIndex_class.c
index 00212fe9..dd6ad546 100644
--- a/src/MIndex_class.c
+++ b/src/MIndex_class.c
@@ -157,73 +157,6 @@ SEXP ByPos_MIndex_endIndex(SEXP x_high2low, SEXP x_ends, SEXP x_width0)
return ans;
}
-/*
- * --- .Call ENTRY POINT ---
- * All the keys in 'x_ends_envir' must be representing integers left-padded with 0s
- * so they have the same length. This works properly:
- library(Biostrings)
- ends_envir <- new.env(parent=emptyenv())
- ends_envir[['0000000010']] <- -2:1
- ends_envir[['0000000004']] <- 9:6
- .Call("SparseMIndex_endIndex",
- ends_envir, NULL, letters[1:10], TRUE,
- PACKAGE="Biostrings")
- .Call("SparseMIndex_endIndex",
- ends_envir, NULL, letters[1:10], FALSE,
- PACKAGE="Biostrings")
- * but this doesn't:
- ends_envir[['3']] <- 33L
- .Call("SparseMIndex_endIndex",
- ends_envir, NULL, letters[1:10], FALSE,
- PACKAGE="Biostrings")
- */
-SEXP SparseMIndex_endIndex(SEXP x_ends_envir, SEXP x_width0, SEXP x_names, SEXP all_names)
-{
- SEXP ans, ans_elt, ans_names, symbols, end;
- int nelt, i, j;
- IntAE *poffsets, *poffsets_order;
-
- PROTECT(symbols = R_lsInternal(x_ends_envir, 1));
- poffsets = new_IntAE_from_CHARACTER(symbols, -1);
- nelt = IntAE_get_nelt(poffsets);
- if (LOGICAL(all_names)[0]) {
- PROTECT(ans = NEW_LIST(LENGTH(x_names)));
- for (i = 0; i < nelt; i++) {
- j = poffsets->elts[i];
- end = _get_val_from_env(STRING_ELT(symbols, i), x_ends_envir, 1);
- PROTECT(ans_elt = duplicate(end));
- if (x_width0 != R_NilValue)
- add_val_to_INTEGER(ans_elt, 1 - INTEGER(x_width0)[j]);
- SET_ELEMENT(ans, j, ans_elt);
- UNPROTECT(1);
- }
- SET_NAMES(ans, duplicate(x_names));
- UNPROTECT(1);
- } else {
- //poffsets_order = new_IntAE(nelt, 0, 0);
- //get_order_of_int_array(poffsets->elts, nelt, 0, 0,
- // poffsets_order->elts, 0);
- //IntAE_set_nelt(poffsets_order) = nelt; /* = poffsets_order->_buflength */
- PROTECT(ans = NEW_LIST(nelt));
- PROTECT(ans_names = NEW_CHARACTER(nelt));
- for (i = 0; i < nelt; i++) {
- //j = poffsets_order->elts[i];
- j = i;
- end = _get_val_from_env(STRING_ELT(symbols, j), x_ends_envir, 1);
- PROTECT(ans_elt = duplicate(end));
- if (x_width0 != R_NilValue)
- add_val_to_INTEGER(ans_elt, 1 - INTEGER(x_width0)[i]);
- SET_ELEMENT(ans, i, ans_elt);
- UNPROTECT(1);
- SET_STRING_ELT(ans_names, i, duplicate(STRING_ELT(x_names, poffsets->elts[j])));
- }
- SET_NAMES(ans, ans_names);
- UNPROTECT(2);
- }
- UNPROTECT(1);
- return ans;
-}
-
/*
* --- .Call ENTRY POINT ---
*/
diff --git a/src/R_init_Biostrings.c b/src/R_init_Biostrings.c
index 4d2943f8..c1410dbd 100644
--- a/src/R_init_Biostrings.c
+++ b/src/R_init_Biostrings.c
@@ -88,7 +88,6 @@ static const R_CallMethodDef callMethods[] = {
/* MIndex_class.c */
CALLMETHOD_DEF(ByPos_MIndex_endIndex, 3),
- CALLMETHOD_DEF(SparseMIndex_endIndex, 4),
CALLMETHOD_DEF(ByPos_MIndex_combine, 1),
/* lowlevel_matching.c */
diff --git a/src/SparseList_utils.c b/src/SparseList_utils.c
deleted file mode 100644
index 18597b55..00000000
--- a/src/SparseList_utils.c
+++ /dev/null
@@ -1,113 +0,0 @@
-/****************************************************************************
- * Fast SparseList utilities *
- * Author: H. Pag\`es *
- ****************************************************************************/
-#include "Biostrings.h"
-#include "S4Vectors_interface.h"
-
-
-SEXP _SparseList_int2symb(int symb_as_int)
-{
- char symbbuf[11];
-
- snprintf(symbbuf, sizeof(symbbuf), "%010d", symb_as_int);
- return mkChar(symbbuf); /* UNPROTECTED! */
-}
-
-int _SparseList_symb2int(SEXP symbol)
-{
- int symb_as_int;
-
- sscanf(CHAR(symbol), "%d", &symb_as_int);
- return symb_as_int;
-}
-
-/* 'symbol' must be a CHARSXP */
-SEXP _get_val_from_env(SEXP symbol, SEXP env, int error_on_unbound_value)
-{
- SEXP ans;
-
- /* The following code was inspired by R's do_get() code.
- * Note that do_get() doesn't use PROTECT at all and so do we...
- */
- ans = findVar(install(translateChar(symbol)), env);
- if (ans == R_UnboundValue) {
- if (error_on_unbound_value)
- error("Biostrings internal error in _get_val_from_env(): "
- "unbound value");
- return R_UnboundValue;
- }
- if (TYPEOF(ans) == PROMSXP)
- ans = eval(ans, env);
- if (ans != R_NilValue && NAMED(ans) == 0)
- SET_NAMED(ans, 1);
- return ans;
-}
-
-SEXP _get_val_from_SparseList(int symb_as_int, SEXP env, int error_on_unbound_value)
-{
- SEXP symbol, ans;
-
- PROTECT(symbol = _SparseList_int2symb(symb_as_int));
- ans = _get_val_from_env(symbol, env, error_on_unbound_value);
- UNPROTECT(1);
- return ans;
-}
-
-int _get_int_from_SparseList(int symb_as_int, SEXP env)
-{
- SEXP value;
- int val;
-
- value = _get_val_from_SparseList(symb_as_int, env, 0);
- if (value == R_UnboundValue)
- return NA_INTEGER;
- if (LENGTH(value) != 1)
- error("Biostrings internal error in _get_int_from_SparseList(): "
- "value is not a single integer");
- val = INTEGER(value)[0];
- if (val == NA_INTEGER)
- error("Biostrings internal error in _get_int_from_SparseList(): "
- "value is NA");
- return val;
-}
-
-void _set_env_from_IntAE(SEXP env, const IntAE *int_ae)
-{
- int nelt, symb_as_int, elt;
- SEXP symbol, value;
-
- nelt = IntAE_get_nelt(int_ae);
- for (symb_as_int = 1; symb_as_int <= nelt; symb_as_int++)
- {
- elt = int_ae->elts[symb_as_int - 1];
- if (elt == NA_INTEGER)
- continue;
- PROTECT(symbol = _SparseList_int2symb(symb_as_int));
- PROTECT(value = ScalarInteger(elt));
- defineVar(install(translateChar(symbol)), value, env);
- UNPROTECT(2);
- }
- return;
-}
-
-void _set_env_from_IntAEAE(SEXP env, const IntAEAE *int_aeae)
-{
- int nelt, symb_as_int;
- IntAE *ae;
- SEXP symbol, value;
-
- nelt = IntAEAE_get_nelt(int_aeae);
- for (symb_as_int = 1; symb_as_int <= nelt; symb_as_int++)
- {
- ae = int_aeae->elts[symb_as_int - 1];
- if (IntAE_get_nelt(ae) == 0)
- continue;
- PROTECT(symbol = _SparseList_int2symb(symb_as_int));
- PROTECT(value = new_INTEGER_from_IntAE(ae));
- defineVar(install(translateChar(symbol)), value, env);
- UNPROTECT(2);
- }
- return;
-}
-
@@ -1,142 +0,0 @@
From 7fe34542bff0183c3a6a35a62df9035a71698eb2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Fri, 6 Mar 2026 15:54:23 -0800
Subject: [PATCH] h5mread 1.3.2: Get rid of non-API calls to R
---
DESCRIPTION | 2 +-
R/H5File-class.R | 27 ++++++++++++++++-----------
src/h5mread_index.c | 5 +++--
src/h5mread_startscounts.c | 3 ++-
4 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/R/H5File-class.R b/R/H5File-class.R
index 2735166..6aeb80f 100644
--- a/R/H5File-class.R
+++ b/R/H5File-class.R
@@ -73,19 +73,23 @@
}
}
-.h5openfile <- function(filepath, s3=FALSE, s3credentials=NULL, use.rhdf5=FALSE)
+.h5openfile <- function(filepath, readonly=TRUE,
+ s3=FALSE, s3credentials=NULL, use.rhdf5=FALSE)
{
if (!isSingleString(filepath))
stop(wmsg("'filepath' must be a single string specifying ",
"the path or URL to an HDF5 file"))
+ if (!isTRUEorFALSE(readonly))
+ stop(wmsg("'readonly' must be TRUE or FALSE"))
if (!isTRUEorFALSE(s3))
stop(wmsg("'s3' must be TRUE or FALSE"))
-
+ if (s3 && !readonly)
+ stop(wmsg("'readonly' must be set to TRUE when 's3' is TRUE"))
if (s3) {
ID <- .h5openS3file(filepath, s3credentials=s3credentials,
use.rhdf5=use.rhdf5)
} else {
- ID <- .h5openlocalfile(filepath, readonly=TRUE, use.rhdf5=use.rhdf5)
+ ID <- .h5openlocalfile(filepath, readonly=readonly, use.rhdf5=use.rhdf5)
}
ID
}
@@ -136,16 +140,16 @@
.ID_is_closed <- function(ID) { is.null(ID) || is.na(ID) }
-.open_H5FileID_xp <- function(xp, filepath, s3=FALSE, s3credentials=NULL,
- use.rhdf5=FALSE)
+.open_H5FileID_xp <- function(xp, filepath, readonly=TRUE,
+ s3=FALSE, s3credentials=NULL, use.rhdf5=FALSE)
{
ID <- .get_H5FileID_xp_ID(xp)
if (!.ID_is_closed(ID)) {
## H5FileID object is already open.
return(FALSE)
}
- ID <- .h5openfile(filepath, s3=s3, s3credentials=s3credentials,
- use.rhdf5=use.rhdf5)
+ ID <- .h5openfile(filepath, readonly=readonly,
+ s3=s3, s3credentials=s3credentials, use.rhdf5=use.rhdf5)
.set_H5FileID_xp_ID(xp, ID)
TRUE
}
@@ -183,10 +187,11 @@ close.H5FileID <- function(con, ...)
.close_H5FileID_xp(con@xp, ..., use.rhdf5=con@from_rhdf5)
}
-H5FileID <- function(filepath, s3=FALSE, s3credentials=NULL, use.rhdf5=FALSE)
+H5FileID <- function(filepath, readonly=TRUE,
+ s3=FALSE, s3credentials=NULL, use.rhdf5=FALSE)
{
- ID <- .h5openfile(filepath, s3=s3, s3credentials=s3credentials,
- use.rhdf5=use.rhdf5)
+ ID <- .h5openfile(filepath, readonly=readonly,
+ s3=s3, s3credentials=s3credentials, use.rhdf5=use.rhdf5)
xp <- .new_H5FileID_xp(ID)
reg.finalizer(xp,
function(e) .close_H5FileID_xp(e, use.rhdf5=use.rhdf5),
@@ -272,7 +277,7 @@ H5File <- function(filepath, s3=FALSE, s3credentials=NULL, .no_rhdf5_h5id=FALSE)
rhdf5_h5id <- new("H5FileID")
} else {
rhdf5_h5id <- H5FileID(filepath, s3=s3, s3credentials=s3credentials,
- use.rhdf5=TRUE)
+ use.rhdf5=TRUE)
}
if (!s3)
filepath <- file_path_as_absolute(filepath)
diff --git a/src/h5mread_index.c b/src/h5mread_index.c
index 7284815..ec93c25 100644
--- a/src/h5mread_index.c
+++ b/src/h5mread_index.c
@@ -9,6 +9,7 @@
#include "h5mread_helpers.h"
#include "TouchedChunks.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <stdlib.h> /* for malloc, free */
#include <string.h> /* for memcmp */
//#include <time.h>
@@ -444,7 +445,7 @@ static int read_chunk_data_4_5(const H5DSetDescriptor *h5dset,
const size_t *Rarray_dim, SEXP Rarray,
int method, int use_H5Dread_chunk)
{
- void *out = DATAPTR(Rarray);
+ void *out = DATAPTR_RW(Rarray);
if (out == NULL)
return -1;
@@ -874,7 +875,7 @@ static int read_data_6(const AllTChunks *all_tchunks,
size_t *inner_nchip_buf = R_alloc0_size_t_array(ndim);
LLongAEAE *inner_breakpoint_bufs = new_LLongAEAE(ndim, ndim);
- void *out = DATAPTR(Rarray);
+ void *out = DATAPTR_RW(Rarray);
if (out == NULL) {
_destroy_TChunkIterator(&tchunk_iter);
return -1;
diff --git a/src/h5mread_startscounts.c b/src/h5mread_startscounts.c
index de57fd5..959014f 100644
--- a/src/h5mread_startscounts.c
+++ b/src/h5mread_startscounts.c
@@ -8,6 +8,7 @@
#include "uaselection.h"
#include "h5mread_helpers.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <stdlib.h> /* for malloc, free */
//#include <time.h>
@@ -402,7 +403,7 @@ SEXP _h5mread_startscounts(const H5DSetDescriptor *h5dset,
SEXP ans = PROTECT(allocVector(h5dset->h5type->Rtype, ans_len));
if (ans_len != 0) {
- void *mem = DATAPTR(ans);
+ void *mem = DATAPTR_RW(ans);
if (mem == NULL)
goto on_error;
--
2.52.0
@@ -1,67 +0,0 @@
From a827c9fdeb77edefe6cca81bdb9e0344bc8d3742 Mon Sep 17 00:00:00 2001
From: Sebastian Gibb <mail@sebastiangibb.de>
Date: Sat, 13 Dec 2025 23:06:12 +0100
Subject: [PATCH] fix: non-API call to R: SETLENGTH by using lengthgets
---
DESCRIPTION | 2 +-
NEWS.md | 6 ++++++
src/join.c | 12 ++++--------
src/reduce.c | 6 ++----
4 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/src/join.c b/src/join.c
index f13a703..3849fdf 100644
--- a/src/join.c
+++ b/src/join.c
@@ -111,12 +111,10 @@ SEXP C_join_inner(SEXP x, SEXP y, SEXP tolerance, SEXP nomatch) {
++j;
}
}
- SETLENGTH(rx, j);
- SETLENGTH(ry, j);
SEXP out = PROTECT(allocVector(VECSXP, 2));
SEXP nms = PROTECT(allocVector(STRSXP, 2));
- SET_VECTOR_ELT(out, 0, rx);
- SET_VECTOR_ELT(out, 1, ry);
+ SET_VECTOR_ELT(out, 0, lengthgets(rx, j));
+ SET_VECTOR_ELT(out, 1, lengthgets(ry, j));
SET_STRING_ELT(nms, 0, mkChar("x"));
SET_STRING_ELT(nms, 1, mkChar("y"));
setAttrib(out, R_NamesSymbol, nms);
@@ -201,12 +199,10 @@ SEXP C_join_outer(SEXP x, SEXP y, SEXP tolerance, SEXP nomatch) {
++i;
}
- SETLENGTH(rx, i);
- SETLENGTH(ry, i);
SEXP out = PROTECT(allocVector(VECSXP, 2));
SEXP nms = PROTECT(allocVector(STRSXP, 2));
- SET_VECTOR_ELT(out, 0, rx);
- SET_VECTOR_ELT(out, 1, ry);
+ SET_VECTOR_ELT(out, 0, lengthgets(rx, i));
+ SET_VECTOR_ELT(out, 1, lengthgets(ry, i));
SET_STRING_ELT(nms, 0, mkChar("x"));
SET_STRING_ELT(nms, 1, mkChar("y"));
setAttrib(out, R_NamesSymbol, nms);
diff --git a/src/reduce.c b/src/reduce.c
index 5f87966..8e48058 100644
--- a/src/reduce.c
+++ b/src/reduce.c
@@ -66,11 +66,9 @@ SEXP C_reduce(SEXP start, SEXP end, SEXP check) {
}
}
- SETLENGTH(rs, pos + 1);
- SETLENGTH(re, pos + 1);
SEXP out = PROTECT(allocVector(VECSXP, 2));
- SET_VECTOR_ELT(out, 0, rs);
- SET_VECTOR_ELT(out, 1, re);
+ SET_VECTOR_ELT(out, 0, lengthgets(rs, pos + 1));
+ SET_VECTOR_ELT(out, 1, lengthgets(re, pos + 1));
UNPROTECT(4);
--
2.52.0
@@ -1,114 +0,0 @@
From 57dc6579d8b53af9e633016705fa9a1cbe58c8c8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Fri, 6 Mar 2026 16:48:20 -0800
Subject: [PATCH] Rsamtools 2.27.1: Get rid of non-API calls to R
---
DESCRIPTION | 2 +-
src/utilities.h | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/utilities.h b/src/utilities.h
index bffb98f7..f9d5e09f 100644
--- a/src/utilities.h
+++ b/src/utilities.h
@@ -51,8 +51,7 @@ SEXP find_mate_within_groups(SEXP group_sizes,
/* call-building macros */
#define NEW_CALL(S, T, NAME, ENV, N) \
- PROTECT(S = T = allocList(N)); \
- SET_TYPEOF(T, LANGSXP); \
+ PROTECT(S = T = LCONS(R_NilValue, allocList(N-1))); \
SETCAR(T, findFun(install(NAME), ENV)); \
T = CDR(T)
#define CSET_CDR(T, NAME, VALUE) \
From 8cdec143023e8348a4f8bdc310acd609d14fe493 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Fri, 6 Mar 2026 16:59:42 -0800
Subject: [PATCH] oops, forgot to also get rid of non-API call to FORMALS()
---
src/pileupbam.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pileupbam.c b/src/pileupbam.c
index f3256ba..7725628 100644
--- a/src/pileupbam.c
+++ b/src/pileupbam.c
@@ -655,7 +655,7 @@ SEXP apply_pileups(SEXP files, SEXP names, SEXP regions, SEXP param,
if (R_NilValue == regions)
Rf_error("'NULL' regions not (yet) supported");
_checkparams(regions, R_NilValue, R_NilValue);
- if (!Rf_isFunction(callback) || 1L != Rf_length(FORMALS(callback)))
+ if (!Rf_isFunction(callback) || 1L != Rf_length(R_ClosureFormals(callback)))
Rf_error("'callback' must be a function of 1 argument");
call = PROTECT(Rf_lang2(callback, R_NilValue));
From ee01a1f13f3b012b0717247d1f21580225b6f3a0 Mon Sep 17 00:00:00 2001
From: vjcitn <stvjc@channing.harvard.edu>
Date: Wed, 8 Apr 2026 14:04:26 -0400
Subject: [PATCH] API solutions
---
DESCRIPTION | 2 +-
src/tabixfile.c | 4 ++++
src/utilities.c | 13 ++++++++++---
3 files changed, 15 insertions(+), 4 deletions(-)
diff --git a/src/tabixfile.c b/src/tabixfile.c
index 230a381..6f96568 100644
--- a/src/tabixfile.c
+++ b/src/tabixfile.c
@@ -187,8 +187,12 @@ SEXP index_tabix(SEXP filename, SEXP format, SEXP seq, SEXP begin, SEXP end,
LOGICAL(zeroBased)[0] == TRUE)
conf.preset |= TBX_UCSC;
+/* following is deprecated in HTSLIB with no precise replacement proposed */
+/* seems unimportant */
+/*
if (bgzf_is_bgzf(fn) != 1)
Rf_error("file does not appear to be bgzip'd");
+*/
if (tbx_index_build(fn, 0, &conf) == -1)
Rf_error("index build failed");
diff --git a/src/utilities.c b/src/utilities.c
index e224f91..d15c1d1 100644
--- a/src/utilities.c
+++ b/src/utilities.c
@@ -5,6 +5,13 @@
#include "XVector_interface.h"
#include <htslib/khash.h>
+#include <Rversion.h>
+
+#if R_VERSION < R_Version(4, 6, 0)
+# define R_getVar(x,y,z) findVar(x,y)
+#endif
+
+
void *_Rs_Realloc_impl(void *p, size_t n, size_t t)
{
/* R_Realloc(p, 0, *) fails inappropriately */
@@ -30,7 +37,7 @@ SEXP _get_namespace(const char *pkg)
void _as_strand(SEXP vec)
{
SEXP nmspc = PROTECT(_get_namespace("Rsamtools"));
- SEXP lvls = PROTECT(eval(findVar(install(".STRAND_LEVELS"), nmspc), nmspc));
+ SEXP lvls = PROTECT(eval(R_getVar(install(".STRAND_LEVELS"), nmspc, TRUE), nmspc));
_as_factor_SEXP(vec, lvls);
UNPROTECT(2);
}
@@ -38,8 +45,8 @@ void _as_strand(SEXP vec)
void _as_nucleotide(SEXP vec)
{
SEXP nmspc = PROTECT(_get_namespace("Rsamtools"));
- SEXP lvls = PROTECT(eval(findVar(install(".PILEUP_NUCLEOTIDE_LEVELS"),
- nmspc), nmspc));
+ SEXP lvls = PROTECT(eval(R_getVar(install(".PILEUP_NUCLEOTIDE_LEVELS"),
+ nmspc, TRUE), nmspc));
_as_factor_SEXP(vec, lvls);
UNPROTECT(2);
}
@@ -1,103 +0,0 @@
From e39852a54312bbc6ba435848890cc2a7f612357c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Fri, 6 Mar 2026 17:04:19 -0800
Subject: [PATCH] ShortRead 1.69.3: Get rid of non-API calls to R
---
DESCRIPTION | 2 +-
src/call.h | 3 +--
src/io.c | 10 +++++-----
3 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/src/call.h b/src/call.h
index e15bb5e..e72bbd6 100644
--- a/src/call.h
+++ b/src/call.h
@@ -6,8 +6,7 @@ extern "C" {
#endif
#define NEW_CALL(S, T, NAME, ENV, N) \
- PROTECT((S) = (T) = allocList((N))); \
- SET_TYPEOF((T), LANGSXP); \
+ PROTECT((S) = (T) = LCONS(R_NilValue, allocList((N)-1))); \
SETCAR((T), findFun(install((NAME)), (ENV))); \
(T) = CDR((T))
#define CSET_CDR(T, NAME, VALUE) \
diff --git a/src/io.c b/src/io.c
index 25a0111..9cf4bf8 100644
--- a/src/io.c
+++ b/src/io.c
@@ -46,9 +46,9 @@ SEXP write_fastq(SEXP id, SEXP sread, SEXP quality,
SEXP fname, SEXP fmode, SEXP full, SEXP compress,
SEXP max_width)
{
- if (!(IS_S4_OBJECT(id) && strcmp(get_classname(id), "BStringSet") == 0))
+ if (!(Rf_isS4(id) && strcmp(get_classname(id), "BStringSet") == 0))
Rf_error("'%s' must be '%s'", "id", "BStringSet");
- if (!(IS_S4_OBJECT(sread) &&
+ if (!(Rf_isS4(sread) &&
strcmp(get_classname(sread), "DNAStringSet") == 0))
Rf_error("'%s' must be '%s'", "sread", "DNAStringSet");
/* check in R -- C-level R_check_super... is not adequate */
@@ -693,14 +693,14 @@ int _solexa_export_make_id(SEXP result)
*x = INTEGER(VECTOR_ELT(result, SLX_X)),
*y = INTEGER(VECTOR_ELT(result, SLX_Y)), *pairedReadNumber = NULL;
const SEXP
- * run = STRING_PTR(VECTOR_ELT(result, SLX_RUN)),
+ * run = STRING_PTR_RO(VECTOR_ELT(result, SLX_RUN)),
*multiplexIndex = NULL,
- *machine = STRING_PTR(VECTOR_ELT(result, SLX_MACHINE));
+ *machine = STRING_PTR_RO(VECTOR_ELT(result, SLX_MACHINE));
const Rboolean
withMultiplexIndex = R_NilValue != VECTOR_ELT(result, SLX_MULTIPLEX),
withPairedReadNumber = R_NilValue != VECTOR_ELT(result, SLX_PAIRID);
if (withMultiplexIndex)
- multiplexIndex = STRING_PTR(VECTOR_ELT(result, SLX_MULTIPLEX));
+ multiplexIndex = STRING_PTR_RO(VECTOR_ELT(result, SLX_MULTIPLEX));
if (withPairedReadNumber)
pairedReadNumber = INTEGER(VECTOR_ELT(result, SLX_PAIRID));
--
2.52.0
From 2e3368a35e3955a0a92b7f3e2c8dface6709d135 Mon Sep 17 00:00:00 2001
From: vjcitn <stvjc@channing.harvard.edu>
Date: Thu, 16 Apr 2026 16:54:15 +0000
Subject: [PATCH] fixapi
---
src/util.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/src/util.c b/src/util.c
index 4a10a90..59c089b 100644
--- a/src/util.c
+++ b/src/util.c
@@ -6,6 +6,14 @@ unsigned char _bDecode(char);
unsigned char _dnaDecode(char);
unsigned char _rnaDecode(char);
+
+#include <Rversion.h>
+
+#if R_VERSION < R_Version(4, 6, 0)
+# define R_getVar(x,y,z) findVar(x,y)
+#endif
+
+
/*
* Encode / decode XString wrappers
*/
@@ -80,7 +88,7 @@ SEXP _get_namespace(const char *pkg)
SEXP _get_strand_levels()
{
SEXP nmspc = PROTECT(_get_namespace("ShortRead"));
- SEXP ans = eval(findVar(install(".STRAND_LEVELS"), nmspc), nmspc);
+ SEXP ans = eval(R_getVar(install(".STRAND_LEVELS"), nmspc, TRUE), nmspc);
UNPROTECT(1);
return ans;
}
--
2.52.0
@@ -1,412 +0,0 @@
From 803cda41994a22890e0a6e379e6588084d4bc91b Mon Sep 17 00:00:00 2001
From: vjcitn <stvjc@channing.harvard.edu>
Date: Fri, 13 Mar 2026 04:04:59 -0400
Subject: [PATCH 1/2] fixed non-API except for IS_S4_OBJECT
---
src/bind.c | 8 ++++----
src/glm_test_R.c | 20 ++++++++++----------
src/imputation.c | 8 ++++----
src/input.c | 2 +-
src/plink.c | 2 +-
src/read_uncertain.c | 4 ++--
src/readped.c | 2 +-
src/single_snp_tests.c | 8 ++++----
src/snp_summary.c | 8 ++++----
src/snpmpy.c | 8 ++++----
src/structure.c | 4 ++--
src/subset.c | 2 +-
src/switch.c | 2 +-
src/tdt.c | 8 ++++----
src/testBig.c | 2 +-
15 files changed, 44 insertions(+), 44 deletions(-)
diff --git a/src/bind.c b/src/bind.c
index 44b1536..fa87e7c 100644
--- a/src/bind.c
+++ b/src/bind.c
@@ -19,7 +19,7 @@ SEXP snp_rbind(SEXP args) {
const SEXP This = CAR(args);
Class = getAttrib(This, R_ClassSymbol);
if (TYPEOF(Class) != STRSXP) {
- Class = R_data_class(This, FALSE);
+ Class = R_class(This);
}
const char *cli = CHAR(STRING_ELT(Class, 0));
if(!IS_S4_OBJECT(This)) {
@@ -66,7 +66,7 @@ SEXP snp_rbind(SEXP args) {
SEXP Result, Rnames, Dnames, Diploid = R_NilValue;
PROTECT(Result = allocMatrix(RAWSXP, nr, nc));
classgets(Result, duplicate(Class));
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
PROTECT(Rnames = allocVector(STRSXP, nr));
PROTECT(Dnames = allocVector(VECSXP, 2));
SET_VECTOR_ELT(Dnames, 0, Rnames);
@@ -148,7 +148,7 @@ SEXP snp_cbind(SEXP args) {
SEXP This = CAR(args);
Class = getAttrib(This, R_ClassSymbol);
if (TYPEOF(Class) != STRSXP) {
- Class = R_data_class(This, FALSE);
+ Class = R_class(This);
}
const char *cli = CHAR(STRING_ELT(Class, 0));
if(!IS_S4_OBJECT(This)) {
@@ -205,7 +205,7 @@ SEXP snp_cbind(SEXP args) {
SEXP Result, Cnames, Dnames;
PROTECT(Result = allocMatrix(RAWSXP, nr, nc));
classgets(Result, duplicate(Class));
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
PROTECT(Dnames = allocVector(VECSXP, 2));
setAttrib(Result, R_DimNamesSymbol, Dnames);
PROTECT(Cnames = allocVector(STRSXP, nc));
diff --git a/src/glm_test_R.c b/src/glm_test_R.c
index d865182..dc8ebef 100644
--- a/src/glm_test_R.c
+++ b/src/glm_test_R.c
@@ -19,8 +19,8 @@ SEXP snp_lhs_score(const SEXP Y, const SEXP X, const SEXP Stratum,
/* Y should be a SnpMatrix or an XSnpMatrix */
const char *classY = NULL;
- if (TYPEOF(R_data_class(Y, FALSE)) == STRSXP) {
- classY = CHAR(STRING_ELT(R_data_class(Y, FALSE), 0));
+ if (TYPEOF(R_class(Y)) == STRSXP) {
+ classY = CHAR(STRING_ELT(R_class(Y), 0));
} else {
classY = CHAR(STRING_ELT(getAttrib(Y, R_ClassSymbol), 0));
}
@@ -431,8 +431,8 @@ SEXP snp_rhs_score(SEXP Y, SEXP family, SEXP link,
/* Z should be a SnpMatrix or an XSnpMatrix */
const char *classZ = NULL;
- if (TYPEOF(R_data_class(Z, FALSE)) == STRSXP) {
- classZ = CHAR(STRING_ELT(R_data_class(Z, FALSE), 0));
+ if (TYPEOF(R_class(Z)) == STRSXP) {
+ classZ = CHAR(STRING_ELT(R_class(Z), 0));
} else {
classZ = CHAR(STRING_ELT(getAttrib(Z, R_ClassSymbol), 0));
}
@@ -1003,8 +1003,8 @@ SEXP snp_lhs_estimate(const SEXP Y, const SEXP X, const SEXP Stratum,
/* Y should be a SnpMatrix or an XSnpMatrix */
const char *classY = NULL;
- if (TYPEOF(R_data_class(Y, FALSE)) == STRSXP) {
- classY = CHAR(STRING_ELT(R_data_class(Y, FALSE), 0));
+ if (TYPEOF(R_class(Y)) == STRSXP) {
+ classY = CHAR(STRING_ELT(R_class(Y), 0));
} else {
classY = CHAR(STRING_ELT(getAttrib(Y, R_ClassSymbol), 0));
}
@@ -1286,7 +1286,7 @@ SEXP snp_lhs_estimate(const SEXP Y, const SEXP X, const SEXP Stratum,
LOGICAL(Lhs)[0] = 1;
setAttrib(Estimates, install("snpLHS"), Lhs);
UNPROTECT(6);
- SET_S4_OBJECT(Estimates);
+ Rf_asS4(Estimates, TRUE, 0);
return(Estimates);
}
@@ -1360,8 +1360,8 @@ SEXP snp_rhs_estimate(SEXP Y, SEXP family, SEXP link,
/* Z should be a SnpMatrix or an XSnpMatrix */
const char *classZ = NULL;
- if (TYPEOF(R_data_class(Z, FALSE)) == STRSXP) {
- classZ = CHAR(STRING_ELT(R_data_class(Z, FALSE), 0));
+ if (TYPEOF(R_class(Z)) == STRSXP) {
+ classZ = CHAR(STRING_ELT(R_class(Z), 0));
} else {
classZ = CHAR(STRING_ELT(getAttrib(Z, R_ClassSymbol), 0));
}
@@ -1724,7 +1724,7 @@ SEXP snp_rhs_estimate(SEXP Y, SEXP family, SEXP link,
UNPROTECT(gen_names? 7: 6);
- SET_S4_OBJECT(Estimates);
+ Rf_asS4(Estimates, TRUE, 0);
return(Estimates);
}
diff --git a/src/imputation.c b/src/imputation.c
index ff9403b..d796c1b 100644
--- a/src/imputation.c
+++ b/src/imputation.c
@@ -77,7 +77,7 @@ SEXP snp_impute(const SEXP X, const SEXP Y, const SEXP Xord, const SEXP Yord,
int *diploid = NULL;
SEXP cl = GET_CLASS(X);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(X, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(X); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP Diploid = R_do_slot(X, mkString("diploid"));
@@ -395,7 +395,7 @@ SEXP snp_impute(const SEXP X, const SEXP Y, const SEXP Xord, const SEXP Yord,
PROTECT(Maxpred = allocVector(INTSXP, 1));
INTEGER(Maxpred)[0] = maxpred;
setAttrib(Result, install("Max.predictors"), Maxpred);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
/* Tidy up */
@@ -701,7 +701,7 @@ SEXP impute_snps(const SEXP Rules, const SEXP Snps, const SEXP Subset,
int *diploid_in=NULL, *diploid=NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP Diploid = R_do_slot(Snps, mkString("diploid"));
@@ -753,7 +753,7 @@ SEXP impute_snps(const SEXP Rules, const SEXP Snps, const SEXP Subset,
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
}
PROTECT(Dimnames = allocVector(VECSXP, 2));
SET_VECTOR_ELT(Dimnames, 0, VECTOR_ELT(names, 0));
diff --git a/src/input.c b/src/input.c
index 1d2a95b..60cdad8 100644
--- a/src/input.c
+++ b/src/input.c
@@ -330,7 +330,7 @@ SEXP insnp_new(const SEXP Filenames, const SEXP Sample_id, const SEXP Snp_id,
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
unsigned char *result = RAW(Result);
memset(result, 0x00, Nsample*Nsnp);
diff --git a/src/plink.c b/src/plink.c
index a413440..9095c2d 100644
--- a/src/plink.c
+++ b/src/plink.c
@@ -59,7 +59,7 @@ SEXP readbed(SEXP Bed, SEXP Id, SEXP Snps, SEXP Rsel, SEXP Csel) {
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
unsigned char *result = RAW(Result);
R_xlen_t ncell = (R_xlen_t)nrow*(R_xlen_t)ncol;
diff --git a/src/read_uncertain.c b/src/read_uncertain.c
index 2e3b901..fd82617 100644
--- a/src/read_uncertain.c
+++ b/src/read_uncertain.c
@@ -137,7 +137,7 @@ SEXP read_mach(const SEXP Filename, const SEXP Colnames, const SEXP Nsubject) {
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
UNPROTECT(2);
/* Read in data */
@@ -278,7 +278,7 @@ SEXP read_impute(const SEXP Filename, const SEXP Rownames, const SEXP Nsnp,
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
UNPROTECT(2);
char buffer[BUFFERSIZE];
diff --git a/src/readped.c b/src/readped.c
index 4e8563e..020d05f 100644
--- a/src/readped.c
+++ b/src/readped.c
@@ -327,7 +327,7 @@ SEXP readped(SEXP filename, SEXP snp_names, SEXP missing, SEXP X, SEXP sep) {
else
SET_STRING_ELT(SMClass, 0, mkChar("SnpMatrix"));
classgets(Smat, SMClass);
- SET_S4_OBJECT(Smat);
+ Rf_asS4(Smat, TRUE, 0);
PROTECT(DimNames = allocVector(VECSXP, 2));
SET_VECTOR_ELT(DimNames, 0, duplicate(Rnames));
protected += 2;
diff --git a/src/single_snp_tests.c b/src/single_snp_tests.c
index a242e17..08bd098 100644
--- a/src/single_snp_tests.c
+++ b/src/single_snp_tests.c
@@ -53,8 +53,8 @@ SEXP score_single(const SEXP Phenotype, const SEXP Stratum, const SEXP Snps,
/* SNPs ---- should be a SnpMatrix or an XSnpMatrix */
const char *classS = NULL;
- if (TYPEOF(R_data_class(Snps, FALSE)) == STRSXP) {
- classS = CHAR(STRING_ELT(R_data_class(Snps, FALSE), 0));
+ if (TYPEOF(R_class(Snps)) == STRSXP) {
+ classS = CHAR(STRING_ELT(R_class(Snps), 0));
} else {
classS = CHAR(STRING_ELT(getAttrib(Snps, R_ClassSymbol), 0));
}
@@ -108,8 +108,8 @@ SEXP score_single(const SEXP Phenotype, const SEXP Stratum, const SEXP Snps,
index_db name_index;
if (!isNull(Rules)) {
const char *classR = NULL;
- if (TYPEOF(R_data_class(Rules, FALSE)) == STRSXP) {
- classR = CHAR(STRING_ELT(R_data_class(Rules, FALSE), 0));
+ if (TYPEOF(R_class(Rules)) == STRSXP) {
+ classR = CHAR(STRING_ELT(R_class(Rules), 0));
} else {
classR = CHAR(STRING_ELT(getAttrib(Rules, R_ClassSymbol), 0));
}
diff --git a/src/snp_summary.c b/src/snp_summary.c
index 9b53693..6f181c9 100644
--- a/src/snp_summary.c
+++ b/src/snp_summary.c
@@ -47,8 +47,8 @@ SEXP X_snp_summary(const SEXP Snps, const SEXP Rules, const SEXP Uncertain) {
SEXP ruleNames = R_NilValue;
if (!isNull(Rules)) {
const char *classR = NULL;
- if (TYPEOF(R_data_class(Rules, FALSE)) == STRSXP) {
- classR = CHAR(STRING_ELT(R_data_class(Rules, FALSE), 0));
+ if (TYPEOF(R_class(Rules)) == STRSXP) {
+ classR = CHAR(STRING_ELT(R_class(Rules), 0));
} else {
classR = CHAR(STRING_ELT(getAttrib(Rules, R_ClassSymbol), 0));
}
@@ -321,8 +321,8 @@ SEXP snp_summary(const SEXP Snps, const SEXP Rules, const SEXP Uncertain) {
SEXP ruleNames = R_NilValue;
if (!isNull(Rules)) {
const char *classR = NULL;
- if (TYPEOF(R_data_class(Rules, FALSE)) == STRSXP) {
- classR = CHAR(STRING_ELT(R_data_class(Rules, FALSE), 0));
+ if (TYPEOF(R_class(Rules)) == STRSXP) {
+ classR = CHAR(STRING_ELT(R_class(Rules), 0));
} else {
classR = CHAR(STRING_ELT(getAttrib(Rules, R_ClassSymbol), 0));
}
diff --git a/src/snpmpy.c b/src/snpmpy.c
index 2447048..56b84d9 100644
--- a/src/snpmpy.c
+++ b/src/snpmpy.c
@@ -34,7 +34,7 @@ SEXP snp_pre(const SEXP Snps, const SEXP Mat, const SEXP Frequency,
int *ifdiploid = NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP diploid = R_do_slot(Snps, mkString("diploid"));
@@ -55,7 +55,7 @@ SEXP snp_pre(const SEXP Snps, const SEXP Mat, const SEXP Frequency,
cl = GET_CLASS(Mat);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Mat, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Mat); /* S4 way of getting class attribute */
}
if (strcmp(CHAR(STRING_ELT(cl, 0)), "matrix"))
error("Argument error - Mat wrong type");
@@ -161,7 +161,7 @@ SEXP snp_post(const SEXP Snps, const SEXP Mat, const SEXP Frequency,
int *ifdiploid = NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP diploid = R_do_slot(Snps, mkString("diploid"));
@@ -182,7 +182,7 @@ SEXP snp_post(const SEXP Snps, const SEXP Mat, const SEXP Frequency,
cl = GET_CLASS(Mat);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Mat, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Mat); /* S4 way of getting class attribute */
}
if (strcmp(CHAR(STRING_ELT(cl, 0)), "matrix"))
error("Argument error - Mat wrong type");
diff --git a/src/structure.c b/src/structure.c
index 2a05635..1f9b62e 100644
--- a/src/structure.c
+++ b/src/structure.c
@@ -66,7 +66,7 @@ SEXP xxt(const SEXP Snps, const SEXP Strata, const SEXP Correct_for_missing,
int *ifDiploid = NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP Diploid = R_do_slot(Snps, mkString("diploid"));
@@ -409,7 +409,7 @@ SEXP ibs_count(const SEXP Snps, const SEXP Uncertain) {
int *ifDiploid = NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
SEXP Diploid = R_do_slot(Snps, mkString("diploid"));
diff --git a/src/subset.c b/src/subset.c
index cc7992d..4c2e2c4 100644
--- a/src/subset.c
+++ b/src/subset.c
@@ -55,7 +55,7 @@ SEXP subset(SEXP X, SEXP Rows, SEXP Cols) {
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Rclass, install("package"), Package);
setAttrib(Result, R_ClassSymbol, Rclass);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
PROTECT(Rdim = allocVector(INTSXP, 2));
int *rdim = INTEGER(Rdim);
rdim[0] = nrows;
diff --git a/src/switch.c b/src/switch.c
index 60f7e6c..e2a3287 100644
--- a/src/switch.c
+++ b/src/switch.c
@@ -16,7 +16,7 @@ SEXP test_switch(const SEXP Snps, const SEXP Snps2, const SEXP Split,
int *female = NULL;
SEXP cl = GET_CLASS(Snps);
if (TYPEOF(cl) != STRSXP) {
- cl = R_data_class(Snps, FALSE); /* S4 way of getting class attribute */
+ cl = R_class(Snps); /* S4 way of getting class attribute */
}
SEXP diploid = NULL;
if (!strcmp(CHAR(STRING_ELT(cl, 0)), "XSnpMatrix")) {
diff --git a/src/tdt.c b/src/tdt.c
index cece0d9..000d1c7 100644
--- a/src/tdt.c
+++ b/src/tdt.c
@@ -43,8 +43,8 @@ SEXP score_tdt(const SEXP Proband, const SEXP Father, const SEXP Mother,
/* SNPs ---- should be a SnpMatrix or an XSnpMatrix */
const char *classS = NULL;
- if (TYPEOF(R_data_class(Snps, FALSE)) == STRSXP) {
- classS = CHAR(STRING_ELT(R_data_class(Snps, FALSE), 0));
+ if (TYPEOF(R_class(Snps)) == STRSXP) {
+ classS = CHAR(STRING_ELT(R_class(Snps), 0));
} else {
classS = CHAR(STRING_ELT(getAttrib(Snps, R_ClassSymbol), 0));
}
@@ -84,8 +84,8 @@ SEXP score_tdt(const SEXP Proband, const SEXP Father, const SEXP Mother,
GTYPE **gt2ht = NULL;
if (!isNull(Rules)) {
const char *classR = NULL;
- if (TYPEOF(R_data_class(Rules, FALSE)) == STRSXP) {
- classR = CHAR(STRING_ELT(R_data_class(Rules, FALSE), 0));
+ if (TYPEOF(R_class(Rules)) == STRSXP) {
+ classR = CHAR(STRING_ELT(R_class(Rules), 0));
} else {
classR = CHAR(STRING_ELT(getAttrib(Rules, R_ClassSymbol), 0));
}
diff --git a/src/testBig.c b/src/testBig.c
index a6eb76f..3dca1da 100644
--- a/src/testBig.c
+++ b/src/testBig.c
@@ -18,7 +18,7 @@ SEXP snp_big(SEXP nrow, SEXP ncol) {
SET_STRING_ELT(Package, 0, mkChar("snpStats"));
setAttrib(Class, install("package"), Package);
classgets(Result, Class);
- SET_S4_OBJECT(Result);
+ Rf_asS4(Result, TRUE, 0);
PROTECT(Dnames = allocVector(VECSXP, 2));
setAttrib(Result, R_DimNamesSymbol, Dnames);
--
2.52.0
@@ -1,149 +0,0 @@
From a505297e347aa72510ecfc83e7009668693e1260 Mon Sep 17 00:00:00 2001
From: vjcitn <stvjc@channing.harvard.edu>
Date: Fri, 13 Mar 2026 04:06:37 -0400
Subject: [PATCH 2/2] fixed IS_S4_OBJECT
---
src/bind.c | 4 ++--
src/fst.c | 2 +-
src/glm_test_R.c | 8 ++++----
src/single_snp_tests.c | 2 +-
src/snp_summary.c | 6 +++---
src/tdt.c | 2 +-
6 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/bind.c b/src/bind.c
index fa87e7c..b3ef928 100644
--- a/src/bind.c
+++ b/src/bind.c
@@ -22,7 +22,7 @@ SEXP snp_rbind(SEXP args) {
Class = R_class(This);
}
const char *cli = CHAR(STRING_ELT(Class, 0));
- if(!IS_S4_OBJECT(This)) {
+ if(!Rf_isS4(This)) {
warning("rbinding SnpMatrix object without S4 object bit");
}
int nci = ncols(This);
@@ -151,7 +151,7 @@ SEXP snp_cbind(SEXP args) {
Class = R_class(This);
}
const char *cli = CHAR(STRING_ELT(Class, 0));
- if(!IS_S4_OBJECT(This)) {
+ if(!Rf_isS4(This)) {
warning("cbinding SnpMatrix object without S4 object bit");
}
SEXP Di = R_NilValue;
diff --git a/src/fst.c b/src/fst.c
index bbc39c0..5451a51 100644
--- a/src/fst.c
+++ b/src/fst.c
@@ -23,7 +23,7 @@ SEXP Fst(SEXP Snps, SEXP Group, SEXP HapMap) {
ifX = 0; /* to avoid warning message */
error("Argument error - class(Snps)");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
diff --git a/src/glm_test_R.c b/src/glm_test_R.c
index dc8ebef..fe9d9c8 100644
--- a/src/glm_test_R.c
+++ b/src/glm_test_R.c
@@ -24,7 +24,7 @@ SEXP snp_lhs_score(const SEXP Y, const SEXP X, const SEXP Stratum,
} else {
classY = CHAR(STRING_ELT(getAttrib(Y, R_ClassSymbol), 0));
}
- if(!IS_S4_OBJECT(Y)) {
+ if(!Rf_isS4(Y)) {
error("Y in snp_lhs_score is missing S4 Object bit");
}
int ifX = 0;
@@ -443,7 +443,7 @@ SEXP snp_rhs_score(SEXP Y, SEXP family, SEXP link,
ifX = 1;
else
error("Argument error - class(Z)");
- if (!IS_S4_OBJECT(Z)) {
+ if (!Rf_isS4(Z)) {
error("Z in snp_rhs_score is missing S4 Object bit");
}
@@ -1008,7 +1008,7 @@ SEXP snp_lhs_estimate(const SEXP Y, const SEXP X, const SEXP Stratum,
} else {
classY = CHAR(STRING_ELT(getAttrib(Y, R_ClassSymbol), 0));
}
- if(!IS_S4_OBJECT(Y)) {
+ if(!Rf_isS4(Y)) {
error("Y in snp_lhs_score is missing S4 Object bit");
}
int ifX = 0;
@@ -1365,7 +1365,7 @@ SEXP snp_rhs_estimate(SEXP Y, SEXP family, SEXP link,
} else {
classZ = CHAR(STRING_ELT(getAttrib(Z, R_ClassSymbol), 0));
}
- if(!IS_S4_OBJECT(Z)) {
+ if(!Rf_isS4(Z)) {
error("Z in snp_rhs_score is missing S4 Object bit");
}
int ifX = 0;
diff --git a/src/single_snp_tests.c b/src/single_snp_tests.c
index 08bd098..b577300 100644
--- a/src/single_snp_tests.c
+++ b/src/single_snp_tests.c
@@ -67,7 +67,7 @@ SEXP score_single(const SEXP Phenotype, const SEXP Stratum, const SEXP Snps,
ifX = 0; /* to avoid warning message */
error("Argument error - class(Snps)");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
diff --git a/src/snp_summary.c b/src/snp_summary.c
index 6f181c9..c2f1c73 100644
--- a/src/snp_summary.c
+++ b/src/snp_summary.c
@@ -24,7 +24,7 @@ SEXP X_snp_summary(const SEXP Snps, const SEXP Rules, const SEXP Uncertain) {
if (Snps == R_NilValue) {
error("Argument error - Snps = NULL");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
const unsigned char *snps = RAW(Snps);
@@ -298,7 +298,7 @@ SEXP snp_summary(const SEXP Snps, const SEXP Rules, const SEXP Uncertain) {
if (Snps == R_NilValue) {
error("Argument error - Snps = NULL");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
const unsigned char *snps = RAW(Snps);
@@ -538,7 +538,7 @@ SEXP row_summary(const SEXP Snps) {
if (Snps == R_NilValue) {
error("Argument error - Snps = NULL");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
const unsigned char *snps = RAW(Snps);
diff --git a/src/tdt.c b/src/tdt.c
index 000d1c7..634e1b3 100644
--- a/src/tdt.c
+++ b/src/tdt.c
@@ -57,7 +57,7 @@ SEXP score_tdt(const SEXP Proband, const SEXP Father, const SEXP Mother,
ifX = 0; /* to avoid warning message */
error("Argument error - class(Snps)");
}
- if(!IS_S4_OBJECT(Snps)) {
+ if(!Rf_isS4(Snps)) {
error("Argument error - Snps is not S4 object");
}
--
2.52.0
@@ -1,259 +0,0 @@
From 633aa6e3f671e9b58b3508b3944ff0dd45f34f8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Thu, 5 Mar 2026 14:58:23 -0800
Subject: [PATCH] SparseArray 1.11.11: Get rid of non-API calls to R
From 65383c02f986832b1416c6ad39da800d8ced05df Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Pag=C3=A8s?= <hpages.on.github@gmail.com>
Date: Tue, 31 Mar 2026 11:38:20 -0700
Subject: [PATCH] SparseArray 1.11.13: Use R_getVar() instead of findVar() when
R >= 4.6.0
---
DESCRIPTION | 2 +-
src/Makevars | 1 +
src/Rvector_utils.c | 15 ++++++++-------
src/SparseArray_aperm.c | 2 +-
src/SparseArray_matrixStats.c | 5 +++--
src/SparseArray_subassignment.c | 6 +++---
src/SparseVec.h | 3 ++-
src/leaf_utils.c | 5 +++--
src/test.c | 3 +++
9 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/src/Makevars b/src/Makevars
index 0ee3615..1c5b86e 100644
--- a/src/Makevars
+++ b/src/Makevars
@@ -1,2 +1,3 @@
+## See https://cran.r-project.org/doc/manuals/r-release/R-exts.html#OpenMP-support
PKG_CFLAGS = $(SHLIB_OPENMP_CFLAGS)
PKG_LIBS = $(SHLIB_OPENMP_CFLAGS)
diff --git a/src/Rvector_utils.c b/src/Rvector_utils.c
index ad80168..7e61ac1 100644
--- a/src/Rvector_utils.c
+++ b/src/Rvector_utils.c
@@ -4,6 +4,7 @@
****************************************************************************/
#include "Rvector_utils.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <string.h> /* for memset() and memcpy() */
@@ -242,7 +243,7 @@ void _fill_Rvector_block_with_val(SEXP Rvector,
(const SEXP) val);
return;
}
- _set_elts_to_val(TYPEOF(Rvector), DATAPTR(Rvector),
+ _set_elts_to_val(TYPEOF(Rvector), DATAPTR_RW(Rvector),
block_offset, block_len, val);
}
@@ -260,7 +261,7 @@ void _fill_Rvector_block_with_zeros(SEXP Rvector,
R_NilValue);
return;
}
- _set_elts_to_zero(Rtype, DATAPTR(Rvector), block_offset, block_len);
+ _set_elts_to_zero(Rtype, DATAPTR_RW(Rvector), block_offset, block_len);
return;
}
@@ -268,7 +269,7 @@ void _fill_Rvector_block_with_zeros(SEXP Rvector,
void _fill_Rvector_block_with_ones(SEXP Rvector,
R_xlen_t block_offset, R_xlen_t block_len)
{
- _set_elts_to_one(TYPEOF(Rvector), DATAPTR(Rvector),
+ _set_elts_to_one(TYPEOF(Rvector), DATAPTR_RW(Rvector),
block_offset, block_len);
return;
}
@@ -277,7 +278,7 @@ void _fill_Rvector_block_with_ones(SEXP Rvector,
void _fill_Rvector_block_with_minus_one(SEXP Rvector,
R_xlen_t block_offset, R_xlen_t block_len)
{
- _set_elts_to_minus_one(TYPEOF(Rvector), DATAPTR(Rvector),
+ _set_elts_to_minus_one(TYPEOF(Rvector), DATAPTR_RW(Rvector),
block_offset, block_len);
return;
}
@@ -293,7 +294,7 @@ void _fill_Rvector_block_with_NA(SEXP Rvector,
NA_STRING);
return;
}
- _set_elts_to_NA(Rtype, DATAPTR(Rvector), block_offset, block_len);
+ _set_elts_to_NA(Rtype, DATAPTR_RW(Rvector), block_offset, block_len);
return;
}
@@ -460,7 +461,7 @@ void _fill_Rvector_subset_with_zeros(SEXP Rvector,
R_NilValue);
return;
}
- _set_selected_elts_to_zero(Rtype, DATAPTR(Rvector),
+ _set_selected_elts_to_zero(Rtype, DATAPTR_RW(Rvector),
selection, selection_len, selection_offset);
return;
}
@@ -470,7 +471,7 @@ void _fill_Rvector_subset_with_ones(SEXP Rvector,
const int *selection, int selection_len,
R_xlen_t selection_offset)
{
- _set_selected_elts_to_one(TYPEOF(Rvector), DATAPTR(Rvector),
+ _set_selected_elts_to_one(TYPEOF(Rvector), DATAPTR_RW(Rvector),
selection, selection_len, selection_offset);
return;
}
diff --git a/src/SparseArray_aperm.c b/src/SparseArray_aperm.c
index 0bd092e..bbeaf2c 100644
--- a/src/SparseArray_aperm.c
+++ b/src/SparseArray_aperm.c
@@ -721,7 +721,7 @@ static SEXP REC_grow_output_tree(const int *dim, int ndim,
const type *nzvals_p = NULL; /* -Wmaybe-uninitialized */ \
type v; \
if (nzvals != R_NilValue) { /* standard leaf */ \
- nzvals_p = (const type *) DATAPTR(nzvals); \
+ nzvals_p = DATAPTR_RO(nzvals); \
} else { /* lacunar leaf */ \
v = type ## 1; \
} \
diff --git a/src/SparseArray_matrixStats.c b/src/SparseArray_matrixStats.c
index b626553..debacf6 100644
--- a/src/SparseArray_matrixStats.c
+++ b/src/SparseArray_matrixStats.c
@@ -16,6 +16,7 @@
#include "leaf_utils.h"
#include "SparseArray_summarization.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <string.h> /* for memcpy() and memset() */
@@ -272,7 +273,7 @@ SEXP C_colStats_SVT(SEXP x_dim, SEXP x_dimnames, SEXP x_type,
int warn = 0;
REC_colStats_SVT(x_SVT, x_bg_is_na, INTEGER(x_dim), LENGTH(x_dim),
&summarize_op,
- DATAPTR(ans), ans_Rtype,
+ DATAPTR_RW(ans), ans_Rtype,
out_incs, ans_ndim, pardim,
&warn);
if (warn)
@@ -1175,7 +1176,7 @@ SEXP C_rowStats_SVT(SEXP x_dim, SEXP x_dimnames, SEXP x_type,
SVT_rowMinsMaxs(x_SVT, x_Rtype, x_bg_is_na,
INTEGER(x_dim), LENGTH(x_dim),
opcode, narm,
- DATAPTR(ans), LENGTH(ans), ans_Rtype,
+ DATAPTR_RW(ans), LENGTH(ans), ans_Rtype,
out_incs, ans_ndim, nstrata);
break;
case SUM_OPCODE:
diff --git a/src/SparseArray_subassignment.c b/src/SparseArray_subassignment.c
index 4cf1c3d..c3b2d5e 100644
--- a/src/SparseArray_subassignment.c
+++ b/src/SparseArray_subassignment.c
@@ -966,13 +966,13 @@ static inline int next_coords0(NindexIterator *Nindex_iter)
midx_p++;
coords0_p++;
}
- printf("coords0: ");
+ //printf("coords0: ");
coords0_p = Nindex_iter->coords0_buf;
for (along = Nindex_iter->margin; along < Nindex_iter->ndim; along++) {
- printf(" %3d", *coords0_p);
+ //printf(" %3d", *coords0_p);
coords0_p++;
}
- printf("\n");
+ //printf("\n");
return 1;
}
diff --git a/src/SparseVec.h b/src/SparseVec.h
index 894709b..73cd841 100644
--- a/src/SparseVec.h
+++ b/src/SparseVec.h
@@ -5,6 +5,7 @@
#include "Rvector_utils.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <limits.h> /* for INT_MAX */
@@ -122,7 +123,7 @@ static inline SparseVec toSparseVec(SEXP nzvals, SEXP nzoffs,
if (IS_STRSXP_OR_VECSXP(Rtype)) {
sv.nzvals = nzvals;
} else {
- sv.nzvals = DATAPTR(nzvals);
+ sv.nzvals = DATAPTR_RW(nzvals);
}
}
sv.nzoffs = INTEGER(nzoffs);
diff --git a/src/leaf_utils.c b/src/leaf_utils.c
index e8066c3..c5ff3aa 100644
--- a/src/leaf_utils.c
+++ b/src/leaf_utils.c
@@ -10,6 +10,7 @@
#include "SparseVec_subsetting.h"
#include "SparseVec_subassignment.h"
+#include <R_ext/Altrep.h> /* only for DATAPTR_RW() */
#include <string.h> /* for memcpy() */
@@ -129,7 +130,7 @@ SEXP _make_leaf_from_two_arrays(SEXPTYPE Rtype,
return ans;
}
ans_nzvals = PROTECT(allocVector(Rtype, nzcount));
- memcpy(DATAPTR(ans_nzvals), nzvals_p, Rtype_size * nzcount);
+ memcpy(DATAPTR_RW(ans_nzvals), nzvals_p, Rtype_size * nzcount);
}
SEXP ans = zip_leaf(ans_nzvals, ans_nzoffs, 0);
UNPROTECT(2);
@@ -156,7 +157,7 @@ static SEXP make_leaf_from_Rvector_subset(SEXP Rvector,
if (avoid_copy_if_all_selected &&
selection_offset == 0 && selection_len == XLENGTH(Rvector) &&
- ATTRIB(Rvector) == R_NilValue)
+ !ANY_ATTRIB(Rvector))
{
/* The full 'Rvector' is selected so can be reused as-is
with no need to copy the selected elements to a new SEXP. */
diff --git a/src/test.c b/src/test.c
index 493538f..2205fa2 100644
--- a/src/test.c
+++ b/src/test.c
@@ -111,6 +111,9 @@ SEXP C_simple_omp_parallel_for_loop(SEXP nloop)
for (int i = 0; i < INTEGER(nloop)[0]; i++) {
#ifdef _OPENMP
int thread_num = omp_get_thread_num();
+ /* Can't use Rprintf() here because it's not thread-safe (it
+ can trigger R's garbage collector which itself is not
+ thread-safe). */
printf("thread_num = %d\n", thread_num);
#endif
}
diff --git a/src/readSparseCSV.c b/src/readSparseCSV.c
index a3d8da0..de1cb95 100644
--- a/src/readSparseCSV.c
+++ b/src/readSparseCSV.c
@@ -11,6 +11,7 @@
#include "ExtendableJaggedArray.h"
#include <R_ext/Connections.h>
+#include <Rversion.h>
#include <string.h> /* for memcpy() */
@@ -111,7 +112,11 @@ static SEXP dump_env_as_list_or_R_NilValue(SEXP env, int ans_len)
is_empty = 1;
for (i = 0; i < ans_len; i++) {
key = PROTECT(idx0_to_key(i));
+#if R_VERSION < R_Version(4, 6, 0)
ans_elt = findVar(install(translateChar(key)), env);
+#else
+ ans_elt = R_getVar(install(translateChar(key)), env, FALSE);
+#endif
UNPROTECT(1);
if (ans_elt == R_UnboundValue)
continue;
@@ -0,0 +1,46 @@
From 1654599ea228efdd7b378ff44ed4e19d547641e0 Mon Sep 17 00:00:00 2001
From: Bradley Lowekamp <blowekamp@mail.nih.gov>
Date: Wed, 29 Apr 2026 16:22:49 +0000
Subject: [PATCH 1/8] BUG: Replace removed CLOENV with R_ClosureEnv for R 4.6.0
compatibility
R 4.6.0 removed the non-API macro CLOENV from its public headers.
The replacement R_ClosureEnv() was added in R 4.5.0. Add a version-
guarded backport so that builds against older R versions (< 4.5.0)
continue to work.
Fixes #2574
---
Wrapping/R/sitkRCommand.cxx | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/Wrapping/R/sitkRCommand.cxx b/Wrapping/R/sitkRCommand.cxx
index 216a9327b8..c3a62bead9 100644
--- a/Wrapping/R/sitkRCommand.cxx
+++ b/Wrapping/R/sitkRCommand.cxx
@@ -19,10 +19,15 @@
// The python header defines _POSIX_C_SOURCE without a preceding #undef
#include <iostream>
#include <Rinternals.h>
+#include <Rversion.h>
#include "sitkRCommand.h"
#include "sitkExceptionObject.h"
+// R_ClosureEnv was added in R 4.5.0, CLOENV was removed in R 4.6.0
+#if R_VERSION < R_Version(4, 5, 0)
+# define R_ClosureEnv(x) CLOENV(x)
+#endif
namespace itk
{
@@ -86,7 +91,7 @@ RCommand::SetFunctionClosure(SEXP FN)
// element
R_fcall = PROTECT(Rf_lang1(this->m_FunctionClosure));
this->SetCallbackRCallable(R_fcall);
- this->SetCallbackREnviron(CLOENV(this->m_FunctionClosure));
+ this->SetCallbackREnviron(R_ClosureEnv(this->m_FunctionClosure));
UNPROTECT(1);
}
}
@@ -0,0 +1,171 @@
From 494259f19b3ca4ad0b11c858bc3ba9b587fa2ed5 Mon Sep 17 00:00:00 2001
From: Bradley Lowekamp <blowekamp@mail.nih.gov>
Date: Thu, 30 Apr 2026 16:09:54 +0000
Subject: [PATCH 1/2] [R] Fix compilation with R 4.6.0 which removed non-API
macros #3407
R 4.6.0 (April 2025) removed the non-API macro SET_S4_OBJECT and made
CHARACTER_POINTER return a const pointer, breaking compilation of SWIG
generated R code.
Replace with proper R API equivalents:
- SET_S4_OBJECT(x) -> x = Rf_asS4(x, TRUE, 0) (3 sites in rrun.swg)
- CHARACTER_POINTER(v)[i] = ... -> SET_STRING_ELT(v, i, ...) (2 sites in std_vector.i)
- CHARACTER_POINTER() via pstr -> STRING_ELT(, i) directly (argcargv.i)
All replacement APIs have been available since R 2.x so no version
guards are required.
---
CHANGES.current | 6 ++++++
Lib/r/argcargv.i | 4 +---
Lib/r/rrun.swg | 6 +++---
Lib/r/std_vector.i | 4 ++--
4 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/Lib/r/argcargv.i b/Lib/r/argcargv.i
index 73380f4e2c9..af7aa14d66c 100644
--- a/Lib/r/argcargv.i
+++ b/Lib/r/argcargv.i
@@ -14,7 +14,6 @@
%}
%typemap(in) (int ARGC, char **ARGV) {
$1_ltype i;
- SEXP *pstr;
if ($input == R_NilValue) {
/* Empty array */
$1 = 0;
@@ -22,14 +21,13 @@
SWIG_exception_fail(SWIG_RuntimeError, "Wrong array type.");
} else {
$1 = Rf_length($input);
- pstr = CHARACTER_POINTER($input);
}
$2 = ($2_ltype) malloc(($1+1)*sizeof($*2_ltype));
if ($2 == NULL) {
SWIG_exception_fail(SWIG_MemoryError, "Memory allocation failed.");
}
for (i = 0; i < $1; i++) {
- $2[i] = ($*2_ltype)STRING_VALUE(pstr[i]);
+ $2[i] = ($*2_ltype)STRING_VALUE(STRING_ELT($input, i));
}
$2[i] = NULL;
}
diff --git a/Lib/r/rrun.swg b/Lib/r/rrun.swg
index 4c03d5884d7..5dee391f32f 100644
--- a/Lib/r/rrun.swg
+++ b/Lib/r/rrun.swg
@@ -267,7 +267,7 @@ SWIG_MakePtr(void *ptr, const char *typeName, int flags)
R_RegisterCFinalizer(external, R_SWIG_ReferenceFinalizer);
r_obj = SET_SLOT(r_obj, Rf_mkString((char *) "ref"), external);
- SET_S4_OBJECT(r_obj);
+ r_obj = Rf_asS4(r_obj, TRUE, 0);
Rf_unprotect(2);
return(r_obj);
@@ -285,7 +285,7 @@ R_SWIG_create_SWIG_R_Array(const char *typeName, SEXP ref, int len)
Rf_protect(arr = R_do_slot_assign(arr, Rf_mkString("dims"), Rf_ScalarInteger(len)));
Rf_unprotect(3);
- SET_S4_OBJECT(arr);
+ arr = Rf_asS4(arr, TRUE, 0);
return arr;
}
@@ -308,7 +308,7 @@ SWIG_R_NewPointerObj(void *ptr, swig_type_info *type, int flags) {
}
rptr = R_MakeExternalPtr(ptr,
R_MakeExternalPtr(type, R_NilValue, R_NilValue), R_NilValue);
- SET_S4_OBJECT(rptr);
+ rptr = Rf_asS4(rptr, TRUE, 0);
return rptr;
}
diff --git a/Lib/r/std_vector.i b/Lib/r/std_vector.i
index 6b32c9f6fc2..7db6d3814ac 100644
--- a/Lib/r/std_vector.i
+++ b/Lib/r/std_vector.i
@@ -203,7 +203,7 @@
PROTECT(result = Rf_allocVector(STRSXP, val->size()));
for (unsigned pos = 0; pos < val->size(); pos++)
{
- CHARACTER_POINTER(result)[pos] = Rf_mkChar(((*val)[pos]).c_str());
+ SET_STRING_ELT(result, pos, Rf_mkChar(((*val)[pos]).c_str()));
}
UNPROTECT(1);
return(result);
@@ -669,7 +669,7 @@
// Fill the R vector
for (unsigned vpos = 0; vpos < val->at(pos).size(); ++vpos)
{
- CHARACTER_POINTER(VECTOR_ELT(result, pos))[vpos] = Rf_mkChar(val->at(pos).at(vpos).c_str());
+ SET_STRING_ELT(VECTOR_ELT(result, pos), vpos, Rf_mkChar(val->at(pos).at(vpos).c_str()));
}
}
UNPROTECT(1);
From 77d8826b46a967af158e982d56008aea2c8f6cb1 Mon Sep 17 00:00:00 2001
From: Erez Geva <ErezGeva2@gmail.com>
Date: Fri, 1 May 2026 18:47:42 +0200
Subject: [PATCH 2/2] Add versioned `R` testing
Signed-off-by: Erez Geva <ErezGeva2@gmail.com>
---
.github/workflows/linux.yml | 7 +++++++
Tools/CI-linux-install.sh | 20 +++++++++++++++++++-
configure.ac | 11 +++++++++++
3 files changed, 37 insertions(+), 1 deletion(-)
diff --git a/Tools/CI-linux-install.sh b/Tools/CI-linux-install.sh
index ad74ad3f21f..8f459899906 100644
--- a/Tools/CI-linux-install.sh
+++ b/Tools/CI-linux-install.sh
@@ -181,7 +181,25 @@ case "$SWIGLANG" in
fi
;;
"r")
- $RETRY sudo apt-get -qq install r-base
+ if [[ -n "$VER" ]]; then
+ # Should helps with old version, but do not work
+ #$RETRY sudo apt-get -qq remove r-base r-base-core r-base-dev r-base-html r-doc-html r-recommended
+ sudo sed -i 's%^# deb-src %deb-src %' /etc/apt/sources.list
+ sudo sed -i 's%^Types: deb$%Types: deb deb-src%' /etc/apt/sources.list.d/*
+ $RETRY sudo apt-get -qq update
+ $RETRY sudo apt-get -qq build-dep r-base
+ r_build=`mktemp -d`
+ r_tarball=R-$VER.tar.gz
+ URL=https://cran.r-project.org/src/base/R-${VER:0:1}
+ $RETRY wget $URL/$r_tarball
+ tar -xf "$r_tarball" --strip-components=1 -C "$r_build"
+ cd "$r_build"
+ ./configure
+ make
+ sudo make install
+ else
+ $RETRY sudo apt-get -qq install r-base
+ fi
;;
"ruby")
if [[ "$VER" ]]; then
diff --git a/configure.ac b/configure.ac
index e113f4b877c..e309b36ff45 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2292,6 +2292,17 @@ else
if test "x$RBIN" = xyes; then
AC_PATH_PROG(RBIN, R)
fi
+if test -n "$RBIN" && test -x "$RBIN"; then
+ r_min_version=2.4.0
+ AC_MSG_CHECKING([for R version])
+ r_version=`R --version | grep 'R version' | sed 's%^R version %%;s% (.*%%'`
+ AS_VERSION_COMPARE(["$r_version"], ["$r_min_version"],
+ [AC_MSG_RESULT([older then $r_min_version])
+ AS_UNSET([RBIN])], dnl bellow r_min_version
+ [AC_MSG_RESULT([$r_version])], dnl equal r_min_version
+ [AC_MSG_RESULT([$r_version])]) dnl above r_min_version
+fi
+
fi
AC_SUBST(RBIN)
+2 -2
View File
@@ -237,7 +237,7 @@ it.")
(define-public trealla
(package
(name "trealla")
(version "2.100.10")
(version "2.100.15")
(source
(origin
(method git-fetch)
@@ -246,7 +246,7 @@ it.")
(url "https://github.com/trealla-prolog/trealla")
(commit (string-append "v" version))))
(sha256
(base32 "09aqszk3kwjb8qznaywzvhir3nxkf6mkib68mkyn4f7siswb3apg"))
(base32 "1fr3h0hqk5bbzr8n415pd24n2nvxhyaxi03hn5s78q1yklynw13f"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(inputs
+14 -2
View File
@@ -18311,9 +18311,21 @@ is binding LibSass.")
(sha256
(base32 "1fj4zkcnx3mk7kbnf4d6pjgv331n17wzpphpwdnmr498ghbsph9k"))))
(build-system pyproject-build-system)
(arguments (list #:tests? #f)) ;circular dependency with python-aiohttp
(arguments
(list
#:tests? #f ;circular dependency with python-aiohttp
#:phases
'(modify-phases %standard-phases
(add-after 'unpack 'python3.12-compatibility
(lambda _
(substitute* '("idna_ssl.py"
"tests/test_base.py")
(("import ssl")
"import ssl\nimport urllib3")
(("ssl.match_hostname")
"urllib3.util.ssl_match_hostname")))))))
(native-inputs (list python-setuptools))
(propagated-inputs (list python-idna))
(propagated-inputs (list python-idna python-urllib3))
(home-page "https://github.com/aio-libs/idna-ssl")
(synopsis "Support Unicode(idna) domains for Python's @code{ssl} module")
(description
+2 -2
View File
@@ -1255,7 +1255,7 @@ base, via the @file{pythoncapi_compat.h} header file.")
(define-public micropython
(package
(name "micropython")
(version "1.26.1")
(version "1.28.0")
(source
(origin
(method url-fetch)
@@ -1263,7 +1263,7 @@ base, via the @file{pythoncapi_compat.h} header file.")
"releases/download/v" version
"/micropython-" version ".tar.xz"))
(sha256
(base32 "165c8g60f5zf82gw2d94snyjmcgn999jn4i8ngyc0wk2vwa6bghj"))
(base32 "05d2gd3g8v3paxf4fin4cv5scgnc4yl0jdahpjs37nmqaybcahsf"))
(modules '((guix build utils)))
(snippet
'(begin
+31 -30
View File
@@ -202,7 +202,7 @@
;;
;; CODE:
(define %racket-version "8.18") ; Remember to update chez-scheme-for-racket!
(define %racket-version "9.1") ; Remember to update chez-scheme-for-racket!
(define %racket-commit
(string-append "v" %racket-version))
(define %racket-origin
@@ -212,7 +212,7 @@
(url "https://github.com/racket/racket")
(commit %racket-commit)))
(sha256
(base32 "0m38im7a3b3w7sdl15vpsrx7dxw5iz22f1zzffy1bkbbqz45pm87"))
(base32 "1yc6lkydg32998ajnqws83zakksmbp3hb21spq0sfaq4v7wg2ng6"))
(file-name (git-file-name "racket" %racket-version))
(patches (search-patches "racket-chez-scheme-bin-sh.patch"
"racket-launcher-config-dir.patch"
@@ -695,6 +695,7 @@ DrRacket IDE, are not included.")
("net-lib" "pkgs/net-lib")
("racket-doc" "pkgs/racket-doc")
("racket-index" "pkgs/racket-index")
("racket-index-exe" "pkgs/racket-index-exe")
("scheme-doc" "pkgs/scheme-doc")
("sandbox-lib" "pkgs/sandbox-lib")
("sequence-tools-lib" "pkgs/sequence-tools-lib")
@@ -706,10 +707,10 @@ DrRacket IDE, are not included.")
"class-iop" (base32 "08z57q83cr7wnh6g8ah3hdhmsmf9zp1jfs7yvxv188l3hzvygy5l")
'("class-iop-lib"))
(simple-racket-origin
"compatibility" (base32 "1d1py9wizi4jnzak7b6d0p9filxv1x9mlx5gsp3yhcjajigq182p")
"compatibility" (base32 "0q5k4p44sf2y4gl69js11qvicyzqwy16ry74bvj1vrn8i8xws55b")
'("compatibility" "compatibility-doc" "compatibility-lib"))
(simple-racket-origin
"contract-profile" (base32 "1xm2z8g0dpv5d9h2sg680vx1a8ix9gbsdpxxb8qv1w7akp73paj3")
"contract-profile" (base32 "068z8flwcznqg0bjk227i2qapqbciyrckgqf8mvk57gxmr6zh3d3")
'(("contract-profile" ".")))
(simple-racket-origin
"data" (base32 "11ai6c9h0brbblc6xn045ajj4gyrvbjpk1pqcqm1m0dy9q2rzd4a")
@@ -718,7 +719,7 @@ DrRacket IDE, are not included.")
"datalog" (base32 "0nf6cy4djpyhfvgpa6yn72apbz9s83gp0qg95pzjd0az4v6qwq1s")
'(("datalog" ".")))
(simple-racket-origin
"db" (base32 "0qwl8gyd71sm56kcs021g99cpw5bibaycvk1x7ng69jhkylg6q6f")
"db" (base32 "09f2wysqmgs46nbzmwrhbn6jqnkpj6bsabm6s6kw8qmp6azca9q2")
'("db" "db-doc" "db-lib"))
(simple-racket-origin
"deinprogramm" (base32 "1zkasf94gzp97q0fhrd065d56zv10h0j0ncmaghzglkmjj8c3vvx")
@@ -731,10 +732,10 @@ DrRacket IDE, are not included.")
"distributed-places" (base32 "1dajpkj9balqcpv6cdk9hwjz592h1vq8rrx5vncariiac4vbdpa0")
'("distributed-places" "distributed-places-doc" "distributed-places-lib"))
(simple-racket-origin
"draw" (base32 "1nny22h0hnd40qs3ndkhfrgg793y6f4gl9jpdz1g2k0cpr3818rg")
"draw" (base32 "157r861rx2avbjpqhrrxwdqxwf5ksvw38km3pw7rxiwvwh9nys8k")
'("draw" "draw-doc" "draw-lib"))
(simple-racket-origin
"drracket" (base32 "07qh9dzgd2xhd0375z78vcsf32za08cacj4s2mcrhilcvcgw9s0j")
"drracket" (base32 "17sszhx5nd549w7kj6pd3c3cyjps2swbp7rmg36yaxm71pli5gs5")
'("drracket"
"drracket-core"
"drracket-core-lib"
@@ -753,7 +754,7 @@ DrRacket IDE, are not included.")
"eopl" (base32 "0qihajdpwf2q7hbs6fsw6mmmzy57kgzgry3vyp9z8w7ay8df3w15")
'(("eopl" ".")))
(simple-racket-origin
"errortrace" (base32 "0l9k2rx6z4jkid7kxhbs763s66pxbzvfrgxajykbrmqkv77lhb3w")
"errortrace" (base32 "02z80khr4kqhcpq1k3djz7jgkwa31vnacid4qx8naab9dkbcp5x8")
'("errortrace" "errortrace-doc" "errortrace-lib"))
(simple-racket-origin
"expeditor" (base32 "1nk88jq0blzcw45fr8nwp024cysplayi3paaay4z824lkn1smzaa")
@@ -770,13 +771,13 @@ DrRacket IDE, are not included.")
"games" (base32 "13z7fnbr48s98lmfxc0nbfhbqkd4hphymy2r63hqm783xzn6ylzi")
'(("games" ".")))
(simple-racket-origin
"gui" (base32 "0qkxa8cq0cblriamd7x502g918kjvq4348l6c8qmqdpn9cw9mg2h")
"gui" (base32 "1c47622y5cf1p7nnbycaf53m8vakf55lqzv8byqzj7zcvcsh8s16")
'("gui" "gui-doc" "gui-lib" "tex-table"))
(simple-racket-origin
"gui-pkg-manager" (base32 "024880k3wmvkqhjc954prrkavwv3bgafcw00ajz7h2llygh0aqpl")
"gui-pkg-manager" (base32 "1f0ssg37kdk3xn9js616ns345565q39j9h51wzd99753iqd45m92")
'("gui-pkg-manager-lib"))
(simple-racket-origin
"htdp" (base32 "14bdv86zxs87rvvvbwvq3x0sqpg1hj16whjcv20r96c26b1xxj36")
"htdp" (base32 "02a5zny1njys40jfsi2spw82ar0kkbfddpk10al822ajs1manhak")
'("htdp" "htdp-doc" "htdp-lib"))
(simple-racket-origin
"html" (base32 "18n1jnjgzfknc8nv8dppi85nb8q08gqdwkg6hfjk08x0p00anx2x")
@@ -791,16 +792,16 @@ DrRacket IDE, are not included.")
"lazy" (base32 "0rn8kd0ih7aw6fj1g7jdvi5978a6q4hyd6gbh89nb6j5ijvlgn43")
'(("lazy" ".")))
(simple-racket-origin
"macro-debugger" (base32 "133b74pxavbafcsmp34kgvwmx1l6xx4bykzvgwwjg3kg2fa5bg1g")
"macro-debugger" (base32 "08qmkrvm3qvac4829izmlwl9qrlsc1f6y8yqiradibhm05k7rwg7")
'("macro-debugger" "macro-debugger-text-lib"))
(simple-racket-origin
"main-distribution" (base32 "0m2n9s32s8a4a2gn4ywrm9l8jycdm5ayi5w9kh5wchhrrw7qzq7y")
"main-distribution" (base32 "0gk7wrwy0r1yllk827h8awfswngl1lhlq765d6s42y841v33jn0i")
'(("main-distribution" ".")))
(simple-racket-origin
"make" (base32 "10852fj30bz5r46c3d99s37fkgy5yh44gb01j29sf3kxnhi0g2sa")
'(("make" ".")))
(simple-racket-origin
"math" (base32 "1399mynmcrybipjsy2ikzs600jjxda0lah653w3vx2lfspsn31if")
"math" (base32 "1mgqxx9lbwhd8if3mxz7ji2wryvihjmq5imn2316skkvr16yy8mx")
'("math" "math-doc" "math-lib"))
(simple-racket-origin
"mysterx" (base32 "11p9jzrafw0hizhl0cs4sxx7rv281185q8hryic2rpk0kzjdyr48")
@@ -809,7 +810,7 @@ DrRacket IDE, are not included.")
"mzcom" (base32 "0rc9pfj7gwm5azghqvcibz6si1x5s2v8mr2yngk7ssq9gzfbi6a4")
'(("mzcom" ".")))
(simple-racket-origin
"mzscheme" (base32 "04kyrhznq46mklacf7pms4fv47zsimqqk3948r3w2ym9n04fhjsx")
"mzscheme" (base32 "0p7bp8rmzw7k12sjxdqlxf31d8ama4wv9qz6ryvnmjn2qyhrr3d1")
'("mzscheme" "mzscheme-doc" "mzscheme-lib"))
(racket-packages-origin
"net-cookies" (origin
@@ -818,7 +819,7 @@ DrRacket IDE, are not included.")
(url "https://github.com/RenaissanceBug/racket-cookies")
(commit %racket-commit)))
(sha256 (base32
"1fbl717w5801bydx3nzwxddd1rh1cc0gxwpjc7ka9zh5ak09sb0w"))
"0v6lbpv8ly4jwpjr3rk0q6izpsnfp45ysgrhngpw7jshkjc5wgyd"))
(file-name
(git-file-name "RenaissanceBug-racket-cookies" %racket-version)))
'("net-cookies" "net-cookies-doc" "net-cookies-lib"))
@@ -838,16 +839,16 @@ DrRacket IDE, are not included.")
"option-contract" (base32 "1914dcxy6qzpg3cpnzdm9lj0kwyw8xdb85mwiamqfkbg0xlyyhpa")
'("option-contract" "option-contract-doc" "option-contract-lib"))
(simple-racket-origin
"parser-tools" (base32 "0i822p7ik6q03l7mrlf0qb63xdxvx06yl5lg1g1qri5wmi5xj0pb")
"parser-tools" (base32 "0dp99d1a47kqyg2iqdijm5781qnd571iwvg85dvrjc76ab4pccgd")
'("parser-tools" "parser-tools-doc" "parser-tools-lib"))
(simple-racket-origin
"pconvert" (base32 "0xw9f9692v2qp16fwmwmwmrb118kpz259vmx8cq6s9vsw0112zpq")
'("pconvert-lib" "pconvert-doc"))
(simple-racket-origin
"pict" (base32 "17pldgiifmwi968dwlk23c1wnrlks0x7aj5jdmdfsf9xgq31wkb5")
"pict" (base32 "1xs1k98nr052p5v30abn7kl8pm1rdwj8xqvrghw8b62bvhhb072a")
'("pict" "pict-doc" "pict-lib"))
(simple-racket-origin
"pict-snip" (base32 "081nwiy4a0n4f7xws16hqbhf0j3kz5alizndi3nnyr3chm4kng6x")
"pict-snip" (base32 "1qrqbigw6arhccqgqzblfqqcpsdy15dwb0y22axwxgpw1ax0ki6f")
'("pict-snip" "pict-snip-doc" "pict-snip-lib"))
(simple-racket-origin
"picturing-programs" (base32 "1a3d6nw9n827b4711nvgrnw7w47k4fxvk8c2a8br6a1l748kxkwy")
@@ -865,7 +866,7 @@ DrRacket IDE, are not included.")
"preprocessor" (base32 "1p5aid58ifnjy4xl0ysh85cq39k25661v975jrpk182z3k5621mg")
'(("preprocessor" ".")))
(simple-racket-origin
"profile" (base32 "10lv3iz58hqk043llnbqrkmjnm1pbvr4j1j188g85zg798rqyjzs")
"profile" (base32 "1n6jlhkq0zs2sd132k92nvw08qscadjz3d6p2r5pjlcdawkmkik0")
'("profile" "profile-doc" "profile-lib"))
(racket-packages-origin
"quickscript" (origin
@@ -895,7 +896,7 @@ DrRacket IDE, are not included.")
(git-file-name "jeapostrophe-racket-cheat" %racket-version)))
'(("racket-cheat" ".")))
(simple-racket-origin
"racklog" (base32 "0fr8xij0sssfnmwn6dfdi4jj3l62f2yj3jrjljv13kaycrfls032")
"racklog" (base32 "0i2jnghb5vqmk2f0cppgggyp73zy1q0dlhpvxrzdxw39skmhmgkc")
'(("racklog" ".")))
(simple-racket-origin
"rackunit" (base32 "191x4lgxg1bbkimdndg6j562zyxq48l0g21f9j2ln2hmh9s1v065")
@@ -914,7 +915,7 @@ DrRacket IDE, are not included.")
"realm" (base32 "0rlvwyd6rpyl0zda4a5p8dp346fvqzc8555dgfnrhliymkxb6x4g")
'(("realm" ".")))
(simple-racket-origin
"redex" (base32 "1h60mhaaiiwqcnmskqfrl6jhg4d97xjdcxnhw9krm4aysa9b9bwf")
"redex" (base32 "1gg36wpd5kw01dwz353j5xvd2c673aws5l3jn2h2rzqlslk49dw7")
'("redex"
"redex-benchmark"
"redex-doc"
@@ -929,7 +930,7 @@ DrRacket IDE, are not included.")
"scheme-lib" (base32 "0pcf0y8rp4qyjhaz5ww5sr5diq0wpcdfrrnask7zapyklzx1jx8x")
'(("scheme-lib" ".")))
(simple-racket-origin
"scribble" (base32 "0pg8brgyyziw3y8fp6ls6ii7i02cmm5168i4zmqfxjzywswljf17")
"scribble" (base32 "1h6rkkbvxa6fwcpv6y5n14y984z4bxlhn04hhv8r7398a6jsldg6")
'("scribble"
"scribble-doc"
"scribble-html-lib"
@@ -955,13 +956,13 @@ DrRacket IDE, are not included.")
"slatex" (base32 "0pkm2isbbdk63slrbsxcql7rr0wdrw5kapw1xq4ps5k8dhlzv8x0")
'(("slatex" ".")))
(simple-racket-origin
"slideshow" (base32 "0dyg20qs40s2d6ha28zb9h5x4v7phkddinqm446b4jishyrg7dqc")
"slideshow" (base32 "1aprcapyj0362lfh2pbcyxf4r2k01zmp6yy9ppag0xbz0jw437im")
'("slideshow" "slideshow-doc" "slideshow-exe" "slideshow-lib" "slideshow-plugin"))
(simple-racket-origin
"snip" (base32 "1jpy5728w9bszgsjczlzrjjxsvqlcn4ah6gd3rp0plp8zzk9mq0s")
"snip" (base32 "10727bi2ybn2ahlkpikdknwfzfsppaw5wkvjmzd380jp1fw91q67")
'("snip" "snip-lib"))
(simple-racket-origin
"typed-racket" (base32 "00d5pb5h34066q4prb9v5s5m9ggbby31f3anshd9vfsrzhd38p4n")
"typed-racket" (base32 "1cmp3065fp9lm6rsfml7x5bvnilh1fs9k0511l11qdismz2sndpy")
'("source-syntax"
"typed-racket"
"typed-racket-compatibility"
@@ -972,7 +973,7 @@ DrRacket IDE, are not included.")
"srfi" (base32 "07q7wdgnf88z1rq0bfpn4b41abhfswa38c0s2hkn325blk53k4a6")
'("srfi" "srfi-doc" "srfi-lib" "srfi-lite-lib"))
(simple-racket-origin
"string-constants" (base32 "0llalgdncn18ix5xnx82yyms221g47xh7s3w6inch53ip3yc6ksr")
"string-constants" (base32 "085anm6s5ghg5bfggavknpr52py1a72qwjihvp0rnxpkf181sn8c")
'("string-constants" "string-constants-doc" "string-constants-lib"))
(simple-racket-origin
"swindle" (base32 "1q8vdxpzczzwdw2mys2caab45yvadmqkixsr29k8pl03n8dsg8j9")
@@ -984,16 +985,16 @@ DrRacket IDE, are not included.")
"trace" (base32 "1zx0kfbacidg5rllbvx842x949ra22n004irs3vm1hqmwmixy3is")
'(("trace" ".")))
(simple-racket-origin
"unix-socket" (base32 "02dfwas5ynbpyz74w9kwb4wgb37y5wys7svrlmir8k0n9ph9vq0y")
"unix-socket" (base32 "039r2aqc6xc4b3x95ggjg4ab1pfiff6pavi4d40662zgwbi61pwk")
'("unix-socket" "unix-socket-doc" "unix-socket-lib"))
(simple-racket-origin
"web-server" (base32 "0ry5vwjd06ml9hmspgrwci8c99syx7zhp9sgldmhwwfvf5m1g29d")
"web-server" (base32 "0v66z9dklf02lc0g357h4rnfq5pnk87d1qz59sfrlzz24phxg9g6")
'("web-server" "web-server-doc" "web-server-lib"))
(simple-racket-origin
"wxme" (base32 "1qp5gr9gqsakiq3alw6m4yyv5vw4i3hp4y4nhq8vl2nkjmirvn0b")
'("wxme" "wxme-lib"))
(simple-racket-origin
"xrepl" (base32 "0sw531zvd8xqckmrh5da4fiq0sfjyg1nj5d508l7bl3azn35khil")
"xrepl" (base32 "1kkcm68qyck2d6mp56h1j5fnfbx938a15dnyn1cf5yqpj9cc637m")
'("xrepl" "xrepl-doc" "xrepl-lib"))))
(build-system gnu-build-system)
(arguments
+15 -7
View File
@@ -31,7 +31,7 @@
;;; Copyright © 2022-2025 Remco van 't Veer <remco@remworks.net>
;;; Copyright © 2022 Taiju HIGASHI <higashi@taiju.info>
;;; Copyright © 2023 Yovan Naumovski <yovan@gorski.stream>
;;; Copyright © 2023, 2024, 2025 gemmaro <gemmaro.dev@gmail.com>
;;; Copyright © 2023, 2024, 2025, 2026 gemmaro <gemmaro.dev@gmail.com>
;;; Copyright © 2023, 2024 Janneke Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2023, 2024 Zheng Junjie <873216071@qq.com>
;;; Copyright © 2023-2025 Hartmut Goebel <h.goebel@crazy-compilers.com>
@@ -8201,19 +8201,27 @@ differences (added or removed nodes) between two XML/HTML documents.")
(define-public ruby-racc
(package
(name "ruby-racc")
(version "1.5.2")
(version "1.8.1")
(source
(origin
(method url-fetch)
(uri (rubygems-uri "racc" version))
(method git-fetch) ;for tests
(uri (git-reference
(url "https://github.com/ruby/racc")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g"))))
"1sg2mqp6yxdxrn9kbbsxkd6930fxvm4yjl8knsc0wq6fkipnhm8q"))))
(build-system ruby-build-system)
(arguments
`(#:tests? #f)) ; Fails while parsing test instructions.
(list
#:phases
#~(modify-phases %standard-phases
(add-before 'build 'compile
(lambda _
(invoke "rake" "compile"))))))
(native-inputs
(list ruby-hoe ruby-rake-compiler))
(list ruby-rake-compiler ruby-test-unit-ruby-core))
(synopsis "LALR(1) parser generator for Ruby")
(description
"Racc is a LALR(1) parser generator. It is written in Ruby itself, and
File diff suppressed because it is too large Load Diff
+44
View File
@@ -37,6 +37,8 @@
#:use-module (gnu packages perl)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages rust)
#:use-module (gnu packages statistics)
#:use-module (gnu packages textutils)
#:use-module (gnu packages virtualization))
@@ -246,6 +248,48 @@ transliterating them. It supports Emoji and Chinese.")
;; checkout and does not need a cargo input.
(inputs (cargo-inputs 'rust-deunicode-1.6.2.cfb8552))))))
;; Workspace dependency of r-pizzarr.
(define-public rust-extendr-0.8.1.93d7244
(let ((commit "93d7244e3145d94186bc2f35258ad0ef25a28908")
(revision "1"))
(hidden-package
(package
(name "rust-extendr")
(version (git-version "0.8.1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/extendr/extendr")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"03d16y7f1r0y1s8gwzw7wzn5yhcqr1wn0vga9dvdjxpbga372vx7"))))
(build-system cargo-build-system)
(arguments
(list
#:cargo-package-crates
;; Note that the order matters!
'(list "extendr-ffi"
"extendr-macros"
"extendr-api"
"extendr-engine")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'set-R_HOME
(lambda _
(delete-file-recursively ".cargo")
(setenv "R_HOME"
(string-append
#$(this-package-input "r-minimal")
"/lib/R")))))))
(inputs (cons r-minimal (cargo-inputs 'extendr)))
(home-page "https://extendr.rs/")
(synopsis "R extension library for Rust")
(description "This library allows you to extend R with Rust. It can be
used to write R packages that link with Rust libraries.")
(license license:expat)))))
;; Workspace dependency of zed.
;;
;; Cargo side: Cargo unifies dependency versions across zed's
+8 -12
View File
@@ -244,26 +244,21 @@ This Guix package is built to use the nettle cryptographic library.")
(define-public sequoia-wot-tools
(package
(name "sequoia-wot-tools")
(version "0.15.0")
(version "0.15.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.com/sequoia-pgp/sequoia-wot")
(commit (string-append "v" version))))
(url "https://gitlab.com/sequoia-pgp/sequoia-wot.git/")
(commit (string-append "sequoia-wot/v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "03wa4l582hx0qq28pkhrf0pagckyx6df01pb4chyngadk49q1xn7"))))
(base32 "18v713n36sq5pvd1pbs34v7dly1bi614kwra09qxpsxk0ffp225z"))))
(build-system cargo-build-system)
(arguments
(list
#:features '(list "sequoia-openpgp/crypto-nettle")
#:cargo-package-crates ''("tools")
#:cargo-test-flags
'(list "--"
"--skip=gpg_trust_roots"
"--skip=backward_propagation::tests::cliques"
"--skip=tests::cliques")
#:install-source? #f
#:cargo-install-paths ''("tools")
#:phases
@@ -276,11 +271,12 @@ This Guix package is built to use the nettle cryptographic library.")
(for-each (lambda (file)
(install-file file man1))
(find-files "target/release" "\\.1$"))
(mkdir-p (string-append out "/etc/bash_completion.d"))
(mkdir-p (string-append out "/share/bash-completion/completions"))
(mkdir-p (string-append share "/fish/vendor_completions.d"))
(mkdir-p (string-append share "/elvish/lib"))
(copy-file (car (find-files "target/release" "sq-wot.bash"))
(string-append out "/etc/bash_completion.d/sq-wot"))
(string-append
out "/share/bash-completion/completions/sq-wot"))
(copy-file (car (find-files "target/release" "sq-wot.fish"))
(string-append
share "/fish/vendor_completions.d/sq-wot.fish"))
@@ -292,7 +288,7 @@ This Guix package is built to use the nettle cryptographic library.")
(inputs
(cons* nettle openssl sqlite (cargo-inputs 'sequoia-wot-tools)))
(native-inputs
(list clang pkg-config))
(list clang gnupg pkg-config))
(home-page "https://sequoia-pgp.org/")
(synopsis "Implementation of OpenPGP's web of trust")
(description
+3 -1
View File
@@ -88,7 +88,9 @@ you tailor the wrapping process to suit your application.")
name "-" version ".tar.gz"))
(sha256
(base32
"1kqz533599d00rrz0g2ryf8w2ynb25ayylpx10nmkxsndiq2l5j0"))))
"1kqz533599d00rrz0g2ryf8w2ynb25ayylpx10nmkxsndiq2l5j0"))
(patches
(search-patches "swig-support-r-4.6.0.patch"))))
(native-inputs (list boost
pcre2 ; for pcre2-config
;; The following are for tests and examples:
+5 -5
View File
@@ -2804,7 +2804,7 @@ XDG-Output for wlclock to work.")
(define-public wlroots
(package
(name "wlroots")
(version "0.20.0")
(version "0.20.1")
(source
(origin
(method git-fetch)
@@ -2813,7 +2813,7 @@ XDG-Output for wlclock to work.")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "1gdmy4mpi7x23g81cdmcr9aakk3g6csl69h9j98yzssa48k6all5"))))
(base32 "0n9wkmqnja5fnwn8an36jqn6nzlb1vjdzi0v932pn5bpgmv3brxs"))))
(build-system meson-build-system)
(arguments
(list #:phases
@@ -4717,7 +4717,7 @@ read and write, and compatible with JSON.")
(define-public labwc
(package
(name "labwc")
(version "0.9.7")
(version "0.20.0")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -4726,7 +4726,7 @@ read and write, and compatible with JSON.")
(file-name (git-file-name name version))
(sha256
(base32
"12mm4w9djgh7q30lswhl1q1cxf6h0pf8xr744jkcyjcqqsavynpf"))))
"0hq88p8ij1zd595rrfr6pxxkzbflgnafdvqjdw7p1y9l5dgkaar5"))))
(build-system meson-build-system)
(native-inputs
(list pkg-config gettext-minimal scdoc))
@@ -4739,7 +4739,7 @@ read and write, and compatible with JSON.")
libxcb
libxml2
pango
wlroots-0.19))
wlroots-0.20))
(home-page "https://labwc.github.io")
(synopsis "Window-stacking compositor for Wayland")
(description
+2 -2
View File
@@ -202,9 +202,9 @@ package definition."
(define %cran-canonical-url "https://cran.r-project.org/package=")
(define %bioconductor-url "https://bioconductor.org/packages/")
;; The latest Bioconductor release is 3.22. Bioconductor packages should be
;; The latest Bioconductor release is 3.23. Bioconductor packages should be
;; updated together.
(define %bioconductor-version "3.22")
(define %bioconductor-version "3.23")
(define* (bioconductor-packages-list-url #:optional type)
(string-append "https://bioconductor.org/packages/"