1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00
Commit Graph

184972 Commits

Author SHA1 Message Date
Ricardo Wurmus
7785ea071f gnu: r-vegan: Update to 2.7-3.
* gnu/packages/cran.scm (r-vegan): Update to 2.7-3.

Change-Id: Ife9607438db6d1cb4e9cb9de5671d257d49365b2
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
9961c9b818 gnu: r-mirai: Update to 2.6.1.
* gnu/packages/cran.scm (r-mirai): Update to 2.6.1.

Change-Id: I7db0ee77e98d3a897845341e774597e99073d5e6
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
e97ececffe gnu: r-lme4: Update to 2.0-1.
* gnu/packages/cran.scm (r-lme4): Update to 2.0-1.

Change-Id: I51b587b69202c3ab48e0b4b6f0ff8d31dfbfb184
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
1f75198256 gnu: r-ggstats: Update to 0.13.0.
* gnu/packages/cran.scm (r-ggstats): Update to 0.13.0.

Change-Id: I67d6a0c35e596f2ca291f973524a42a61bfa8d3c
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
47a038d430 gnu: r-cubist: Update to 0.6.0.
* gnu/packages/cran.scm (r-cubist): Update to 0.6.0.
[native-inputs]: Add r-dplyr, r-mlbench, and r-withr.

Change-Id: I3156f66a389c0aacd57506c3a1663256e604cb50
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
547d7b386a gnu: r-bayesfactor: Update to 0.9.12-4.8.
* gnu/packages/cran.scm (r-bayesfactor): Update to 0.9.12-4.8.

Change-Id: Ia125c84226b5bf04b65b37085857e2c219fac1dc
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
e36dc2ae2a gnu: r-microbiomestat: Update to 1.4.
* gnu/packages/bioconductor.scm (r-microbiomestat): Update to 1.4.
[propagated-inputs]: Remove r-bbmisc, r-lhs, r-mlr, r-mlrmbo, r-paramhelpers, and
r-smoof; add r-bbotk, r-mlr3, r-mlr3mbo, and r-paradox.

Change-Id: Idc8342d33e47af8a4f9b0d104bce410dfca9417d
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
de1af38bce gnu: r-codedepends: Update to 0.6.7.
* gnu/packages/bioconductor.scm (r-codedepends): Update to 0.6.7.

Change-Id: I9d35a67f25515137d58bc45f7dc8468f99f56395
2026-04-02 07:37:00 +02:00
Ricardo Wurmus
f41346ad63 gnu: r-xllim: Update to 2.3.1.
* gnu/packages/bioconductor.scm (r-xllim): Update to 2.3.1.

Change-Id: I0881a5df658b4ea7c6e76c5f17ca6f0c98da1753
2026-04-02 07:36:59 +02:00
Ricardo Wurmus
03f528ab40 gnu: r-rcppgsl: Update to 0.3.14.
* gnu/packages/cran.scm (r-rcppgsl): Update to 0.3.14.
[propagated-inputs]: Move gsl from here...
[inputs]: ...to here.

Change-Id: Ibac2ab81b38205364fc7f810024ac45968fc3de0
2026-04-02 07:36:59 +02:00
Ricardo Wurmus
3efea96506 gnu: r-fs: Update to 1.6.7.
* gnu/packages/cran.scm (r-fs): Update to 1.6.7.
[native-inputs]: Add pkg-config.

Change-Id: I34d6a0609723c0aef709844f46b637caae9eee4d
2026-04-02 07:36:59 +02:00
Ricardo Wurmus
a47c21b162 gnu: r-factoextra: Update to 2.0.0.
* gnu/packages/cran.scm (r-factoextra): Update to 2.0.0.
[propagated-inputs]: Remove r-abind, r-reshape2, and r-tidyr; add r-rlang.
[native-inputs]: Add r-testthat.

Change-Id: If3b8016e74fc6002837b0020576f51e67cd517cb
2026-04-02 07:36:59 +02:00
Ricardo Wurmus
e463d523cb gnu: r-cvxr: Update to 1.8.1.
* gnu/packages/cran.scm (r-cvxr): Update to 1.8.1.
[arguments]: Enable all tests.
[propagated-inputs]: Remove r-bit64, r-ecosolver, and r-rmpfr; add r-clarabel,
r-highs, r-s7, and r-slam.

Change-Id: Ibd5ef85da179a1f0a4c77f4b285e29bcc8794cea
2026-04-02 07:36:59 +02:00
Nguyễn Gia Phong
c18362a386 teams: qa-packages: Abandon gnu/ci.scm.
This module was adopted by mistake.

* etc/teams.scm (qa-packages)<#:scope>: Remove "gnu/ci.scm".

Change-Id: I132c7df0f3b3d13294574db0df60d81e59a3dc7a
Merges: https://codeberg.org/guix/guix/pulls/7326
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-04-02 14:29:33 +09:00
Nguyễn Gia Phong
c655fe2dd5 gnu: neomutt: Update to 20260105.
* gnu/packages/mail.scm (neomutt): Update to 20260105.
  [native-inputs]:
    Update neomutt-test-files to commit c769cdefd45b.
    Add autosetup and remove its transitive dependency tcl.
  [source]: Add snippet and its required modules to unbundle autosetup.
  [arguments]
    <phases>:
      {configure}: Invoke autosetup directly.
      {prepare-test-files}: Re-enable test_mutt_sig_exit_handler.
    <configure-flags>:
      Move --prefix to the definition of the configure phase.
      Remove --ssl=1 which now conflicts with --gnutls.
      Add --enable-autocrypt.
  [inputs]: Add sqlite for autocrypt support.

Change-Id: I604876d66623bdc7d799d86962f60e437003f57f
Merges: https://codeberg.org/guix/guix/pulls/4835
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
2026-04-02 14:26:42 +09:00
Nguyễn Gia Phong
1601f1cf95 gnu: neomutt: Improve style.
* gnu/packages/mail.scm (neomutt)[arguments]: Update to modern style.

Change-Id: Ic2a5e2dab7c2d87b0bd54e6988d8193d0788db2d
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
2026-04-02 14:26:37 +09:00
Nguyễn Gia Phong
7d28d73461 gnu: Add autosetup.
* gnu/packages/build-tools.scm (autosetup): New variable.

Change-Id: Id285a64fa4128c79ed3247f64d17a9d58cf3211a
Reviewed-by: Simon Tournier <zimon.toutoune@gmail.com>
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-04-02 14:25:50 +09:00
Patrick Norton
a3376912b5 gnu: praat: Update to 6.4.62.
* gnu/packages/language.scm (praat): Update to 6.4.62.

Change-Id: I3a0f53f2f670d7825ab55f499a2735ba5f4c95b1
Merges: https://codeberg.org/guix/guix/pulls/7610
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-02 14:12:58 +09:00
Patrick Norton
9c6d55e584 gnu: udiskie: Update to 2.6.2.
* gnu/packages/freedesktop.scm (udiskie): Update to 2.6.2.

Change-Id: I13b2eae5bfb4f39ce0a4e1fd728677ddc4240ae3
Merges: https://codeberg.org/guix/guix/pulls/7608
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-02 14:07:25 +09:00
Evgeny Pisemsky
f7c9456a6f services: cat-avatar-generator: Fix default cache directory.
* gnu/services/web.scm (cat-avatar-generator-service):
  Append slash to default cache directory.
* doc/guix.texi (PHP-FPM)<cat-avatar-generator-service>:
  Likewise.  Mention requirements.

Change-Id: Idd46deca135bf37133b46bee3ba535d9bedf9258
Merges: https://codeberg.org/guix/guix/pulls/5189
Reviewed-by: Yan Abu Arab <yanabuarab@gmail.com>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-02 13:24:51 +09:00
bdunahu
7c8cb33b98 gnu: nheko: Apply patch to render message replies properly.
* gnu/packages/patches/nheko-0-12-1-fix-rendering-replies.patch:
  New file.
* gnu/packages/messaging.scm (nheko)[source]: Apply it.
* gnu/local.mk: (dist_patch_DATA): Register it.

Change-Id: I262b8054e9ef6365450c8f89a69d60e4200f996f
Merges: https://codeberg.org/guix/guix/pulls/6853
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-02 13:09:56 +09:00
Nguyễn Gia Phong
bd0bba7440 gnu: Add djot.
* gnu/packages/lua.scm (djot): New variable.

Change-Id: I8bf67cda21d213edac3c395f97b52e4026bc9c53
Merges: https://codeberg.org/guix/guix/pulls/6999
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-04-02 11:36:08 +09:00
Nguyễn Gia Phong
3d3e8d7d67 gnu: Add lua-djot.
* gnu/packages/lua.scm (lua5.4-djot, lua-djot)
  (lua5.2-djot, lua5.1-djot): New variables.

Change-Id: I152a723dcece7218def021fbaefa50a662a811e0
Reviewed-by: Carlo Zancanaro <carlo@zancanaro.id.au>
2026-04-02 11:35:51 +09:00
Yelninei
f52e17b736 gnu: dmd: Build additional man pages.
* gnu/packages/dlang.scm (dmd-bootstrap)[#:make-flags]: Add DIFFABLE=1.
  [#:phases]: Add 'build-man phase.
  Adjust path for manpages in 'install.

Change-Id: I75363092c5953c81bf608a727e9daf4bafe6b5ec
Merges: https://codeberg.org/guix/guix/pulls/7440
Modified-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Nguyễn Gia Phong <cnx@loang.net>
2026-04-02 11:30:11 +09:00
Sughosha
8ab3d223cb gnu: Add kalarm.
* gnu/packages/kde-pim.scm (kalarm): New variable.

Change-Id: I35674f77d8d9b2258eae5a7d079b0e6fed26550b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #7367
2026-04-01 22:26:08 +02:00
Ludovic Courtès
0004ddeb8c gnu: guile-git: Update to 0.11.0.
* gnu/packages/guile.scm (guile-git): Update to 0.11.0.

Change-Id: I63aba8930db27362cc9ef71bd0ad4a46319b8808
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #7438
2026-04-01 22:06:14 +02:00
Herman Rimm
1debc5ea30 gnu: vim: Enable cross-compilation.
* gnu/packages/vim.scm (vim)[arguments]: Set STRIP configure flag.

Change-Id: I15c5c233053496bc4c75d4d33d6e169381f83822
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #7267
2026-04-01 22:06:13 +02:00
Herman Rimm
04a3266a3d gnu: vim-full: Refactor arguments.
* gnu/packages/vim.scm (vim-full)[arguments]: Adjust comments, refactor
start-xserver phase.
[description]: Adjust comment.

Change-Id: Ic0cc29c65f89b5d0f06f023b47a1eeec4682b0b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-01 22:06:13 +02:00
Herman Rimm
40e32085e4 gnu: xxd: Refactor arguments.
* gnu/packages/vim.scm (xxd)[arguments]: Use output G-expression.

Change-Id: Ic0cc29c65f89b5d0f06f023b47a1eeec4682b0b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-01 22:06:13 +02:00
Herman Rimm
ea6acecd11 gnu: vim: Refactor arguments.
* gnu/packages/vim.scm (vim)[arguments]: Use with-directory-excursion,
this-package-input for patch-absolute-paths phase.  Merge skip-or-fix-
failing-tests phase with set-environment-variables, use this-package-
native-input.  Use output G-exp. and this-package-native-input for
install-guix.vim phase.
[native-inputs]: Put guix.vim into store.
[description]: Adjust comment.

Change-Id: Ic0cc29c65f89b5d0f06f023b47a1eeec4682b0b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-01 22:06:13 +02:00
Herman Rimm
f67676bd3b gnu: vim: Convert arguments value to G-expression.
* gnu/packages/vim.scm (vim)[source]: Reduce indentation.
[arguments]: Convert to G-expression.  Use quoted list.
(xxd)[description]: Add newline.
(vim-full)[arguments]: Convert to G-expression.  Use this-package-input.
[description]: Add newline.

Change-Id: Iab3a9a6942c5b524d1008b25778a8898717ed4e4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-01 22:06:13 +02:00
Herman Rimm
50a02cc74f gnu: vim-full: Refactor inputs.
* gnu/packages/vim.scm (vim-full)[inputs]: Change to new style.  Use
modify-inputs.  Use inherited field value.

Change-Id: Idfec512798a9d3096c83b05f13aaef3660d317fd
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-04-01 22:06:13 +02:00
Sharlatan Hellseher
4e6cf49809 gnu: proton-vpn-cli: Update to 0.1.9.
* gnu/packages/vpn.scm (proton-vpn-cli): Update to 0.1.9.

Relates-to: https://codeberg.org/guix/guix/issues/7603
Change-Id: I8c8935b933d452496c2950db18dcbca3371e4435
2026-04-01 20:56:01 +01:00
Sharlatan Hellseher
6e140efdb7 gnu: python-proton-vpn-api-core: Update to 4.18.0.
* gnu/packages/vpn.scm (python-proton-vpn-api-core): Update to 4.18.0.
[source] <uri>: Use direct URL instead of [home-page].
[home-page]: Move above synopsis.

Change-Id: I829658df6e57459cf4e0ed124014e1375630f5f8
2026-04-01 20:53:59 +01:00
jgart
878120690a gnu: python-django-filter: Update to 25.2.
* gnu/packages/django.scm (python-django-filter): Update to 25.2.

Change-Id: I5f95eef7c46ea6b6f4714a415c9f8ae673c8e285
2026-04-01 10:43:40 -04:00
Cayetano Santos
b8c54ea8b5 gnu: python-shiboken-6: Upgrade dependency on clang-toolchain.
* gnu/packages/qt.scm (python-shiboken-6)[inputs]: Remove
clang-toolchain-15; add clang-toolchain-18.

Merges guix/guix!7482

Change-Id: I3a78e6c7f32ec83ef470a675d074a036769a69a2
2026-04-01 15:06:38 +02:00
Cayetano Santos
507d60f3f8 gnu: Remove python-pyside-2.
* gnu/packages/qt.scm (python-pyside-2): Delete variable.

Merges guix/guix!7482

Change-Id: I00b979a6f705bd52e17bbb9361ee0cf36f9ca45b
2026-04-01 15:06:38 +02:00
Cayetano Santos
7eb36c0f27 gnu: Remove python-shiboken-2.
* gnu/packages/qt.scm (python-shiboken-2): Delete variable.

Merges guix/guix!7482

Change-Id: I3889be454d05fe3eb889526a67e6d1023360fef9
2026-04-01 15:06:37 +02:00
Cayetano Santos
2967edd85e gnu: python-shiboken-6: Dishinherit from python-shiboken-2.
* gnu/packages/qt.scm (python-shiboken-6): Drop inheritance.
[inputs, arguments]: Rewrite without reference to the python-shiboken-2
fields.
[description, home-page, synopsis, license]: Copy-paste from
python-shiboken-2.

Merges guix/guix!7482

Change-Id: I56555c30a902787972806fc082e91a65a9b79137
2026-04-01 15:06:37 +02:00
Cayetano Santos
4eaf8c17fd gnu: python-pyside-6: Disinherit from python-pyside-2.
* gnu/packages/qt.scm (python-pyside-6): Drop inheritance.
[build-system, home-page, license]: Copy-paste from python-pyside-2.

Merges guix/guix!7482

Change-Id: I92d29ed5c84a335a8eadee1dad6093abeafe81f9
2026-04-01 15:06:37 +02:00
Tobias Geerinckx-Rice
73618b2aa0 .guix-authorizations: Authorise Nguyễn Gia Phong's key.
* .guix-authorizations (cnx): Register PGP key fingerprint.

Change-Id: I2fc7d84af773b34780b59b9d3601c1dbeb9772d5
2026-03-29 01:00:00 +01:00
Cayetano Santos
127692a428 gnu: freecad: Fix package.
* gnu/packages/engineering.scm (freecad)[inputs]: Remove vtk; add
vtk-9.5.

Fixes guix/guix#7585
Merges guix/guix!7596

Change-Id: Ic48e556f5ad1bf4bc86ecc4aaa06280e8e5a7fa6
2026-04-01 14:17:00 +02:00
jgart
cc246c7e34 gnu: trealla: Update to 2.92.11.
* gnu/packages/prolog.scm (trealla): Update to 2.92.11.

Change-Id: I8c1336336c8bd9985c68722ad7e7ecafdfe78bb6
2026-04-01 07:59:37 -04:00
Hugo Buddelmeijer
09eb32b167 gnu: httptunnel: Fix build by applying CFLAGS.
* gnu/packages/web.scm (httptunnel): Fix build and modernize package.
[source]<origin>: Switch to https; use G-Expressions in ’snippet.
[arguments]: Use G-Expressions.
<#:phases>: Fix 'configure.
[home-page]: Switch to https.

Merges guix/guix!7417

Change-Id: If82232e402fbc6791a6f089558afc3ab007d8247
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-01 11:54:02 +02:00
Andy Tai
9f19f69fe5 gnu: meld: Update to 3.23.1.
* gnu/packages/patchutils.scm (meld): Update to 3.23.1.

Merges guix/guix!7429

Change-Id: Ie8928237a69a28465edd9af1863a36f29302b1db
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-01 11:33:53 +02:00
bdunahu
b262c2d0c7 gnu: libucl: Update to 0.9.4.
* gnu/packages/wm.scm (libucl): Update to 0.9.4.
[arguments]: <#:tests?>: Enable tests.
[native-inputs]: Remove autoconf; add autoconf-2.72.

Merges guix/guix!7445

Change-Id: Icf5cea391095c446254092370d6d8097eddba47d
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-04-01 11:02:03 +02:00
Cayetano Santos
a063c62f54 .forgejo: pull_request_template: Compute closure size increase.
* .forgejo/issue_template/pull_request_template.md: Bash expresion to
explicit it.

Merges guix/guix!7490

Change-Id: I4b13aa212d740f067c6ba8f3ae52d149a9ed317d
2026-04-01 10:46:10 +02:00
Anderson Torres
8f061f549a news: Add 'pt' translation.
* etc/news.scm: Add Portuguese translation for inherited field values
entry.

Change-Id: I63c4d9ebf152438ad367060338311ab67b4f9e46
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2026-04-01 10:41:13 +02:00
moksh
557cca7cde gnu: Add emacs-spatial-window.
* gnu/packages/emacs-xyz.scm (emacs-spatial-window): New variable.

Fixes guix/guix!6186

Change-Id: Ia57b541928e8f12505009cad9f57366e98fd4a5a
2026-04-01 09:59:10 +02:00
coopi
4f131a07b8 gnu: Add emacs-quotable.
* gnu/packages/emacs-xyz.scm (emacs-quotable): New variable.

Merges guix/guix!7481

Change-Id: I3394e3cea746a381fcb8a76712277f37f9eabf4b
2026-04-01 09:25:29 +02:00