Commit graph

155399 commits

Author SHA1 Message Date
Vinicius Monego
0c366ac1a4
gnu: symengine: Update to 0.14.0.
* gnu/packages/algebra.scm (symengine): Update to 0.14.0.

Change-Id: I0d9c1f2d3196c8582371d8e70c4c7e9553997b37
2025-03-01 19:13:23 -03:00
Vinicius Monego
a959dfd88e
gnu: lightspark: Update to 0.9.0.
* gnu/packages/animation.scm (lightspark): Update to 0.9.0.

Change-Id: I9d6ac84dc074bc848395e311813bc1335bf39fd9
2025-03-01 19:13:23 -03:00
Vinicius Monego
5bded4287e
gnu: darktable: Build with system LibRaw.
* gnu/packages/photo.scm (darktable)[arguments]<#:configure-flags>: Pass
"-DDONT_USE_INTERNAL_LIBRAW=On".
[inputs]: Add libraw.

Change-Id: I468c3fa16011afdb10a1667cca83ed71bb026d1f
2025-03-01 19:13:23 -03:00
Vinicius Monego
c2f58e666a
gnu: darktable: Remove unused input.
* gnu/packages/photo.scm (darktable)[inputs]: Remove freeimage.

Change-Id: I8fd50bfd23a3e47ab1c429121630ea956ca38ddb
2025-03-01 19:13:23 -03:00
Vinicius Monego
2503be909d
gnu: gnome-commander: Update to 1.18.2.
* gnu/packages/gnome.scm (gnome-commander): Update to 1.18.2.
[arguments]<#:phases>: Add phase 'prepare-x-for-test.
[native-inputs]: Remove gobject-introspection, intltool,
libtool. Replace gtk+-2:bin by gtk+:bin.
[inputs]: Remove gconf, libxml2. Replace gtk+-2 by gtk+.

Change-Id: I3d3ce7aedf16557eb541c5dedb069872aaf4f1cd
2025-03-01 19:13:23 -03:00
Vinicius Monego
522d34f7d8
gnu: xonsh: Update to 0.19.2.
* gnu/packages/shells.scm (xonsh): Update to 0.19.2.

Change-Id: I4e63bda10ebf15915b01923c677d9577aa86021e
2025-03-01 19:13:23 -03:00
Vagrant Cascadian
2558392803
gnu: reprotest: Add phase fixing executable bit on virt files.
The switch to pyproject-build-system in commit
d3bad46f99 left off the execute bit on several
files.

Fixes: https://issues.guix.gnu.org/76602

* gnu/packages/diffoscope.scm (reprotest): Add 'make-virt-files-executable
phase.

Change-Id: Ie5e2b85b03aa11a1ede2d01069da2f401e2d424b
2025-03-01 13:57:29 -08:00
Nicolas Goaziou
0dacce4546
gnu: lc0: Improve reproducibility.
* gnu/packages/lc0.scm (lc0)[phases]: Remove "-march=native" compiler flag.

Change-Id: I339a6f8c01d02b968053c2904d566f69c6ccfaaa
2025-03-01 20:40:11 +01:00
Sergey Trofimov
352e037539
gnu: emacs-elfeed-org: Update to 20250104.0-0.1197cf2.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-org): Update to 20250104.0-0.1197cf2.
[arguments]: Remove obsolete testing tweaks.
[propagated-inputs]: Remove unused dependencies.

Change-Id: I0191e230637cdad43781b34f178c8512fd6225d1
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 10:20:26 -08:00
Yuval Langer
dfc0ac7b1d
gnu: Add emacs-discourse-mode.
* gnu/packages/emacs-xyz.scm (emacs-discourse-mode): New variable.

Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 10:00:38 -08:00
Liam Hupfer
256bee7d0b
gnu: emacs-popper: Update to 0.4.8.
The previous Guix version, 0.45, was propagated from an upstream typo
for 0.4.5.  This likely prevented ‘guix refresh’ from updating the
package.

* gnu/packages/emacs-xyz.scm (emacs-popper): Update to 0.4.8.

Change-Id: I7ec81b81c90bb6e05cf764d01caf948427e922b7
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:40:12 -08:00
Cayetano Santos
12c41b30bd
gnu: Add emacs-vhdl-ts-mode.
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ts-mode): New variable.

Change-Id: I2bb6405e506c70a01bc7dd4d2d26d1430941129b
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:37:05 -08:00
Cayetano Santos
151655356c
gnu: Add emacs-fpga.
* gnu/packages/emacs-xyz.scm (emacs-fpga): New variable.

Change-Id: I43cf987ddb27df9a971535d73e2d76690ddd0ba6
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:33:55 -08:00
Cayetano Santos
48baf572c5
etc: teams: Add Cayetano Santos to emacs team.
Change-Id: Idee313521617fda7ab5287346cd98de0645263d2
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:16:26 -08:00
Liam Hupfer
ca87fed4a8
gnu: Add emacs-notmuch-addr.
* gnu/packages/emacs-xyz.scm (emacs-notmuch-addr): New variable.

Change-Id: I99fffb1d5e442b667d1fbf14bcb532923395cf63
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:13:11 -08:00
Liam Hupfer
80dd91f957
gnu: Add emacs-magit-tbdiff.
* gnu/packages/emacs-xyz.scm (emacs-magit-tbdiff): New variable.

Change-Id: I706875beba2c896962e8c811b7bc6b1e45e99c93
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 09:10:15 -08:00
Grigory Shepelev
0afe31a136
gnu: Add emacs-flycheck-deno
Change-Id: If447a3bb0135f959c907465fe12f26624fd150eb
Signed-off-by: Ian Eure <ian@retrospec.tv>
2025-03-01 08:56:02 -08:00
Marco Rimoldi
6ca7b07a25
gnu: poedit: Update to 3.5.2 and wrap executable.
* gnu/packages/poedit.scm (poedit): Update to 3.5.2.
[arguments]: Use G-expressions throughout.
<phases>: Wrap the program with gettext binaries in PATH so that it does not
crash.
[inputs]: Add gnu-gettext (see above), nlohmann-json, python-minimal (needed
for utility scripts).

Change-Id: I09976a81ad93fa7850a4d414dbcbaa98eb778ece
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 17:25:04 +01:00
Justin Veilleux
b9063be5a7
gnu: Add diod.
* gnu/packages/plan9.scm (diod): New variable.

Change-Id: I5301c67c2274378a2831658d6ba8d9983893e36f
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 15:41:41 +01:00
Paul A. Patience
7a9c854197
gnu: Add lexy.
* gnu/packages/cpp.scm (lexy): New variable.

Change-Id: I77d896570999d639f223eb014fcfb48b911c8cc8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 14:55:56 +01:00
Paul A. Patience
6de235da59
gnu: Add stringzilla.
* gnu/packages/c.scm (stringzilla): New variable.

Change-Id: I05f95fc1b4fc83e0b099c20a46c77ac242a48134
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 14:51:36 +01:00
Paul A. Patience
b4ef91ab8c
gnu: Add icecream-cpp.
* gnu/packages/cpp.scm (icecream-cpp): New variable.

Change-Id: I18f793ae63b6c677d99aa131da0ef97d6ffe6dc2
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 12:27:10 +01:00
Adam Faiz
867ec3a41c
gnu: Add python-mohawk.
* gnu/packages/python-web.scm (python-mohawk): New variable.

Change-Id: I8c6c85ea49135f173bce0f2f885deba63e23898b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:43:48 +01:00
Adam Faiz
1d1c66d3e0
gnu: Add python-dlmanager.
* gnu/packages/python-xyz.scm (python-dlmanager): New variable.

Change-Id: I824480aa15fb630acf9912c0d99d07d855d0c58b
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:39:37 +01:00
James Smith
f3f09fb4a3
gnu: Add trenchbroom.
* gnu/packages/game-development.scm: (trenchbroom): New variable.

Change-Id: I50691b1db2010cd8c2c7f04bdfd80278b9e14aed
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:24:09 +01:00
James Smith
df6e23586c
gnu: Add ericw-tools.
* gnu/packages/game-development.scm: (ericw-tools): New variable.
* gnu/packages/patches/ericw-tools-add-check-for-sse2-in-light.cc.patch: New file.
* gnu/packages/patches/ericw-tools-gcc-11-pass-const-to-offsetof.patch: New file.
* gnu/local.mk: Register patch files.

Change-Id: I896b8f781054442e4db4a7220d526b8f2878873c
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:24:09 +01:00
James Smith
6863b689eb
gnu: Add embree-2.
* gnu/packages/graphics.scm: (embree-2): New variable.

Change-Id: I2b2143b4d93c402ba940d408280ef1b37ab552ea
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:21:22 +01:00
Sughosha
97c465b0f6
gnu: Add krename.
* gnu/packages/kde-utils.scm (krename): New variable.

Change-Id: I2ecacd1104a3b9d7ce5dbed63b9545e43b295f4e
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2025-03-01 11:19:48 +01:00
Ashish SHUKLA
851a546d5b
gnu: waybar: Update to 0.12.0.
* gnu/packages/patches/waybar-0.11.0-fix-tray-icons.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/wm.scm (waybar): Update to 0.12.0.
[source]: Remove patch.

Change-Id: I43b9aa9a69128399e10d8cdc8dd3f1317a94e64d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-01 10:58:02 +01:00
Leo Famulari
4cc26df958
gnu: linux-libre 6.1: Update to 6.1.129.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.129.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: I0147a6652a7292c0f6a1965b3fa37b90063d972a
2025-02-28 19:53:10 -05:00
Leo Famulari
603b62c4c7
gnu: linux-libre 6.6: Update to 6.6.79.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.79.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I43c33971acaff5789f24ca9dfc332ef456741ff9
2025-02-28 19:53:09 -05:00
Leo Famulari
4ee9fcf902
gnu: linux-libre 6.12: Update to 6.12.16.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.16.
(linux-libre-6.12-pristine-source, deblob-scripts-6.12): Update hashes.

Change-Id: Ie84ca9e443a35b02b7302726fe8b74d4fb5d5551
2025-02-28 19:53:09 -05:00
Leo Famulari
9b43c36c6b
gnu: linux-libre: Update to 6.13.4.
* gnu/packages/linux.scm (linux-libre-6.13-version): Update to 6.13.4.
(linux-libre-6.13-pristine-source): Update hash.

Change-Id: Ic1e247d6f9b2c68680d31cda5ab32a2a19e096df
2025-02-28 19:53:01 -05:00
Arun Isaac
b0d3a38f4c
deploy: Add --roll-back option.
* guix/scripts/deploy.scm (guix-deploy): Add the --roll-back option.
(show-what-to-deploy): Add #:roll-back? argument.
(roll-back-machine*): New function.
(show-help): Document the --roll-back option.
* doc/guix.texi (Invoking guix deploy): Document the --roll-back option.

Change-Id: Ic5084f287aefb2d1d28380ca4ba1c6971cb913e7
2025-03-01 00:18:38 +00:00
jgart
8b19b14d5c
gnu: cl-pdf: Update to ee904a1.
* gnu/packages/lisp-xyz.scm (cl-pdf): Update to ee904a1.

Change-Id: Id6d496c2a7c16549cfe8df55d5e3366ac0612e5e
2025-02-28 17:16:53 -06:00
Sharlatan Hellseher
3d34fde47f
gnu: python-jwst-reffiles: Enable tests and sanity-check.
* gnu/packages/astronomy.scm (python-jwst-reffiles) [arguments]
<tests?>: Enable them.
<test-flags>: Skip one failing test.
<phases>: Enable 'sanity-check.
[native-inputs]: Remove python-stsci-stimage.

Change-Id: Idcbcd4fd955ccfdfec88325d557ca979cb66a2dc
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
e95358b8cb
gnu: python-jwst: Update to 1.17.1.
* gnu/packages/astronomy.scm (python-jwst): Update to 1.17.1.
[arguments] <phases>: Enable 'sanity-check; add 'relax-requirements.
[propagated-inputs]: Remove python-stsci-image.

Change-Id: I58d6080c880e2e2358145971b2b84703b44392d5
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
307431484e
gnu: python-stcal: Update to 1.11.1.
* gnu/packages/astronomy.scm (python-stcal): Update to 1.11.1. Fix build.
[argumens] <test-flags>: Run tests in parallel.
<phases>: Remove 'silent-check-for-opencv, add 'relax-requirements.
[native-inputs]: Add python-pytest-xdist.

Change-Id: I175d4fc3e52efdcad4eac0d8e05f7637245f8e92
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
efaf99a21e
gnu: python-poliastro: Disable more failing tests.
* gnu/packages/astronomy.scm (python-poliastro) [arguments]
<test-flags>: Ignore all tests from "test_czml.py" as all failed, skip
one more test.

Change-Id: Ie10688a0dbdeb25a0fe89417bc60839d44e6057c
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
647337b529
gnu: Add python-astrocut.
* gnu/packages/astronomy.scm (python-astrocut): New variable.

Change-Id: I507a512bd65742869aadc7e423cc3e2d1574a3ff
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
1dea1431ba
gnu: Add python-s3path.
* gnu/packages/python-web.scm (python-s3path): New variable.

Change-Id: I04c3fe63b9bf4b37d76a78c1df35617495955414
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
7f71a7a8ae
gnu: Add python-sndata.
* gnu/packages/astronomy.scm (python-sndata): New variable.

Change-Id: Ie56d1617a7c4f331ccf277bd71d50cd941b97921
2025-02-28 22:44:05 +00:00
Sharlatan Hellseher
3731cc5012
gnu: Add python-mpsplines.
* gnu/packages/python-science.scm (python-mpsplines): New variable.

Change-Id: I1ae05c5bff783f7716e578bfc01699a10d13c337
2025-02-28 22:44:04 +00:00
Sharlatan Hellseher
4fd8bd03ea
gnu: Add python-lofar-h5plot.
* gnu/packages/astronomy.scm (python-lofar-h5plot): New variable.

Change-Id: I4d780726b242cf4055fb82ef26ad97abf3419ce9
2025-02-28 22:44:04 +00:00
Sharlatan Hellseher
a244d5b931
gnu: Add python-losoto.
* gnu/packages/astronomy.scm (python-losoto): New variable.

Change-Id: I402823c3c2cd01b709f17d1c863975b5d73c2091
2025-02-28 22:44:04 +00:00
Sharlatan Hellseher
62e5dc3a81
gnu: Add python-glfw.
* gnu/packages/python-graphics.scm (python-glfw): New variable.

Change-Id: Icfc1413fbec367c2b9efc9f9461c9cf24e05fa12
2025-02-28 22:44:04 +00:00
Sharlatan Hellseher
78bd8d8452
gnu: Add python-esutil.
* gnu/packages/astronomy.scm (python-esutil): New variable.

Change-Id: I0a2a5351639e18d5d5c95df3eebabb9650d17e1d
2025-02-28 22:44:04 +00:00
Sharlatan Hellseher
165c090c61
gnu: Add python-cmocean.
* gnu/packages/python-science.scm (python-cmocean): New variable.

Change-Id: I8b304c0280832f202714df278960493cbd3b12df
2025-02-28 22:44:03 +00:00
Sharlatan Hellseher
7895f144b6
gnu: python-viresclient: Update to 0.12.2.
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.12.2.

Change-Id: I06f24963aa1432182f27e1e3d6ff484616c6cd66
2025-02-28 22:44:03 +00:00
Sharlatan Hellseher
1b914f5b96
gnu: python-sunkit-image: Update to 0.6.0.
* gnu/packages/astronomy.scm (python-sunkit-image): Update to 0.6.0.
[arguments] <tests?>: Upstream resolved the issue, enable them.
<test-flags>: Skip just one failing test, add "--numprocesses" option,
upstream support parallel tests.
[native-inputs]: Remove python-astroscrappy, python-beautifulsoup4,
python-drms, python-importlib-resources, python-setuptools-scm, and
python-zeep; add python-pytest, python-pytest-xdist, python-setuptools,
python-setuptools-scm-next, and python-wheel.

Change-Id: Ib95857c434946dd6633874b20113f931aa7bc3b0
2025-02-28 22:44:03 +00:00