1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-11 15:40:31 +02:00
Commit Graph

132857 Commits

Author SHA1 Message Date
Leo Famulari
c05a78739d gnu: linux-libre 5.4: Update to 5.4.286.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.286.
(linux-libre-5.4-pristine-source): Update hash.

Change-Id: Ie3795b6627708714e3b018b2dd3059029ed4d2a1
2024-11-24 12:46:38 -05:00
Leo Famulari
275259d8d4 gnu: linux-libre 5.10: Update to 5.10.230.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.230.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: I041153e10a9c5b3f7dfb2472dcccb1b0f2e81725
2024-11-24 12:46:38 -05:00
Leo Famulari
a6b9be02b2 gnu: linux-libre 5.15: Update to 5.15.173.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.173.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: Ifac6956504d0a7c3bc72a84fdb50e94037786381
2024-11-24 12:46:37 -05:00
Leo Famulari
f9145ac8e3 gnu: linux-libre 6.1: Update to 6.1.118.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.118.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Iacf38639d720e0f56a9d47fd92e1399902de8e57
2024-11-24 12:46:37 -05:00
Leo Famulari
02752e49bc gnu: linux-libre 6.6: Update to 6.6.62.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.62.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I8737dfe9a9cc4f94b894ce3c12ec55d74775c9eb
2024-11-24 12:46:37 -05:00
Leo Famulari
c895afc6f4 gnu: linux-libre: Update to 6.11.9.
* gnu/packages/linux.scm (linux-libre-6.11-version): Update to 6.11.9.
(linux-libre-6.11-pristine-source): Update hash.

Change-Id: I062f6f84c12dad5670dfe48811d603bc300712e2
2024-11-24 12:46:33 -05:00
Sharlatan Hellseher
bdbf3ab4f0 gnu: python-pycurl: Adjust inputs.
* gnu/packages/python-web.scm (python-pycurl): Remove requirement for
pytest-xdist as tests need to be run in single threaded. No need for
Nose as main test runner is Pytest now.
[arguments]<test-flags>: Remove "--numprocesses" option.
[native-inputs]: Remove python-nose and python-pytest-xdist.

Change-Id: I8de5d89a38208c119ea5494de1e8339130b01f54
2024-11-24 14:45:35 +00:00
Attila Lendvai
e30c169bec gnu: python-pycurl: Build from git.
* gnu/packages/python-web.scm (python-pycurl) [source]: Swap to git
checkout.

Change-Id: I1b347c04022970ffe42a87530e525a83745ff84c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-24 14:42:53 +00:00
Attila Lendvai
851f0662a5 gnu: python-pycurl: Fix build by running the tests single-threaded.
* gnu/packages/python-web.scm (python-pycurl): Make test run single-threaded.
Reenable some tests that used to fail due to threading.
[test_request_without_certinfo]: Disable test/timebomb that probably uses an
expired CA.

Change-Id: I62bc60757cf2e005ed55768c84d8c178f63c35ec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-24 14:42:53 +00:00
Parnikkapore
79510f5e62 gnu: minetest: Update to 5.10.0.
* gnu/packages/minetest.scm (minetest): Update to 5.10.0.
[source] <snippet>: Fix unbundling and unbundle catch2.
[arguments] <#:configure-flags>: Remove redundant flags.
<#:phases>: Remove all patches no longer applicable.
[native-inputs]: Add catch2-3.
[inputs]: Remove coreutils and libxxf86vm.

Change-Id: If8720bb51309d7c251e76a1885695851f3a03255
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-11-24 15:04:38 +01:00
Liam Hupfer
1107eed795 gnu: emacs-piem: Canonicalize home-page URL.
guix lint warns about a permanent redirect.

* gnu/packages/emacs-xyz.scm (emacs-piem): Canonicalize home-page URL.

Change-Id: I8362436789a7e4736fc4572963a817b3532ca58a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-11-24 15:04:38 +01:00
Liam Hupfer
72f56779fc gnu: emacs-piem: Build Info manual.
* gnu/packages/emacs-xyz (emacs-piem): Build Info manual.

Change-Id: Id3be957586e430f74330e35c6e39e08437668d0e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-11-24 15:04:38 +01:00
Liliana Marie Prikler
35172734c6 gnu: emacs-next: Update to 30.0.92-0.881d593.
* gnu/packages/emacs.scm (emacs-next-minimal): Update to 30.0.92-0.881d593.
2024-11-24 15:04:38 +01:00
Tomas Volf
047967c42f gnu: podman: Update to 5.3.1.
* gnu/packages/containers.scm (podman): Update to 5.3.1.
[native-inputs]: Use go-1.22.

Change-Id: Ifedb3843e7cead31945deb15f66945940597b05f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:01:25 +08:00
Tomas Volf
ab56bb4f66 gnu: ngtcp2: Update to 1.9.0.
* gnu/packages/networking.scm (ngtcp2): Update to 1.9.0.

Change-Id: Id6bb599b562fc0eb7c710397fd93855c77a026c5
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:01:17 +08:00
Tomas Volf
e0a80084f7 gnu: skopeo: Update to 1.17.0.
* gnu/packages/virtualization.scm (skopeo): Update to 1.17.0.
[native-inputs]: Use go-1.22.

Change-Id: I40f82897556c245deb93df806106be6cb48a7f78
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:01:01 +08:00
Tomas Volf
38ef607b51 gnu: buildah: Update to 1.38.0.
* gnu/packages/containers.scm (buildah): Update to 1.38.0.
[native-inputs]: Use go-1.22.

Change-Id: I4a36345f91fde84fdbf5b4ef4cd5dc2749c90327
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:00:51 +08:00
Ashish SHUKLA
f3273c453f gnu: ugrep: Update to 7.1.0.
* gnu/packages/search.scm (ugrep): Update to 7.1.0.

Change-Id: Ifb4b6b92dbd8b60b81bb23900451fd634580f9d7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:00:45 +08:00
Zheng Junjie
9ec2ee8840 gnu: LLVM, Clang, libomp, lld: Update to 19.1.4.
* gnu/packages/llvm.scm (llvm-19, clang-19, libomp-19, lld-19): Update to 19.1.4.

Change-Id: I59ab5d74ebaac2ba1cc311ceb8534fde1b1d179c
2024-11-24 09:00:37 +08:00
dan
2d1fa4edd3 gnu: Add lld-19.
* gnu/packages/llvm.scm (lld-19): New variable.

Change-Id: I8d24e762fc7837f5d3ade91801c3ffc0a5cb84a9
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:00:37 +08:00
dan
c6beb882d8 gnu: Add llvm-19.
* gnu/packages/llvm.scm (clang-runtime-from-llvm)[native-inputs]: When
building clang-runtime-19 or newer use gcc-14.
(clang-from-llvm)[#:configure-flags]: When building clang-19 or newer, pass in
USE_DEPRECATED_GCC_INSTALL_PREFIX.
(%llvm-monorepo-hashes): Add entry for llvm-19.
(llvm-19, clang-runtime-19, clang-19, libomp-19, clang-toolchain-19): New
variables.

Change-Id: I55630c3ecd2e6caa4237f28ac9f41726ed09eec4
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-11-24 09:00:26 +08:00
Ian Eure
36831c2624 gnu: librewolf: Update to 132.0.2-1.
* gnu/packages/librewolf.scm (librewolf): Update to 132.0.2-1.

Change-Id: Ica7e9c8c02085101060401d72b83fe25a19448d9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2024-11-23 20:49:44 +02:00
Artyom V. Poptsov
36f516bfcd gnu: bootterm: Improve the package style.
* gnu/packages/terminals.scm (bootterm): Improve the package style.

Change-Id: If7c5fc9a51402c9e3fd43c54c5302a937cb5d766
2024-11-23 19:27:09 +03:00
Artyom V. Poptsov
3feaac67a3 gnu: bootterm: Use GEXPs.
* gnu/packages/terminals.scm (bootterm): Use GEXPs.

Change-Id: I6c718e57eba9304fde8c4ed1fa2f00cf20d44051
2024-11-23 19:00:10 +03:00
Artyom V. Poptsov
8333938605 gnu: bootterm: Update to 0.5.
* gnu/packages/terminals.scm (bootterm): Update to 0.5.

Change-Id: I374a778bb81e8a37849e1dd592fc247c43be6486
2024-11-23 19:00:10 +03:00
Sharlatan Hellseher
d3b010c38c gnu: Respect --cores build argument in some python packages.
Reported by Greg Hogan <code@greghogan.com> in #74445.

* gnu/packages/astronomy.scm (python-asdf-astropy, python-astropy,
python-photutils, python-poppy, python-regions, python-reproject,
python-sunpy, python-spectral-cube, python-stdatamodels, python-pysiaf,
python-sbpy, python-asdf-coordinates-schemas, python-roman-datamodels,
python-webbpsf, python-yt):
[arguments]<test-flags>: Adjust "-n" or "--numprocess" to respect
"--cores" build argument.

* gnu/packages/check.scm (python-crosshair): Likewise.

* gnu/packages/databases.scm (python-fastparquet, python-pycurl, awscli,
python-s3transfer): Likewise.

* gnu/packages/python-xyz.scm (python-glymur, python-zarr, python-dask):
Likewise.

Change-Id: Ifbc6435e4ad22b0ae822b485bccca41eaa165cc5
2024-11-23 15:55:05 +00:00
Noé Lopez
b143ec8eda gnu: appimage: New packages for the appimage runtime.
* gnu/packages/appimage.scm
(gnu packages appimage): New module.
(appimage-type2-runtime): New variable.
* gnu/packages/file-systems.scm (squashfuse-for-appimage):
New variable.
* gnu/packages/linux.scm (fuse-for-appimage): New variable.

Change-Id: I857a8eb5399a6a493e52db70b6c8cf0c71360930
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-23 16:25:44 +01:00
Ian Eure
ea5ee89274 gnu: Add powertop-service-type.
* gnu/services/pm.scm (powertop-shepherd-service)
(powertop-service-type, powertop-configuration): New variables.
* doc/guix.texi (Power Management Services): Document powertop-service-type.

Change-Id: I1c5ef855526458ad54f62ca6e755da82acce1c4a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-23 16:09:25 +01:00
Ludovic Courtès
3b91f2fc25 gnu: guix: Update to 1eead56.
* gnu/packages/package-management.scm (guix): Update to 1eead56.

Change-Id: I2c8092d3109ebd63d0918fb5ab8ea4d77846b842
2024-11-23 16:00:21 +01:00
Ron Nazarov
1eead56e2f gnu: welle-io: Update to 2.5.
* gnu/packages/radio.scm (welle-io): Update to 2.5.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase-5, qtquickcontrols-5, and qtquickcontrols2-5. Replace
qtdeclarative-5 with qtdeclarative, qtcharts-5 with qtcharts, and
qtmultimedia-5 with qtmultimedia. Add qt5compat.

Change-Id: I5d97d3b10d3502e7b6c110b46a18d407f624f9d1
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-11-23 10:16:48 +01:00
Artyom V. Poptsov
2e223bc57c gnu: stlink: Use GEXPs.
* gnu/packages/embedded.scm (stlink): Use GEXPs.

Change-Id: I26e2649f29c1e742f848f3efc5a10c218bb5bb28
2024-11-23 08:49:06 +03:00
Artyom V. Poptsov
90c7d77833 gnu: stlink: Update to 1.8.0.
* gnu/packages/embedded.scm (stlink): Update to 1.8.0.

Change-Id: I51a3c664c4035ec542fa82753dc8e6aa8a8c0256
2024-11-23 08:48:55 +03:00
Julien Lepiller
9b1de856cf gnu: josm: Update to 19253.
* gnu/packages/geo.scm (josm): Update to 19253.

Change-Id: I903f78eede31d944643de31bac728445fadd629f
Signed-off-by: Eric Bavier <bavier@posteo.net>
2024-11-22 16:21:37 -06:00
Julien Lepiller
1f3df1ea4d gnu: java-jmapviewer: Update to 2.22.
* gnu/packages/geo.scm (java-jmapviewer): Update to 2.22.

Change-Id: Ifbe2bd718fbf999e7900fb629be634d1a3351931
Signed-off-by: Eric Bavier <bavier@posteo.net>
2024-11-22 16:21:37 -06:00
Javier Olaechea
eabdad1ad5 gnu: ruby-net-smtp: Fix tests.
The tests where failing due to the SSL certificate being used expired.
Regenerate the certificate running the check phase.

* gnu/packages/ruby.scm (ruby-net-smtp): Fix check phase.

Change-Id: I8bd72f2e929f496996f6fd88b13a4d95837273da
2024-11-22 21:57:43 +00:00
Mazin Alhaddad
c2a80ba78c gnu: senpai: Update to 0.3.0.
* gnu/packages/messaging.scm (senpai): Update to 0.3.0.
[phases]: Switch to `make doc` in build-doc phase.
[native-inputs]: Add `which` and switch to tcell fork.

Change-Id: I40d5cae27eb716da1ed6d9dddc1e19f33ae683b6
2024-11-22 21:55:00 +00:00
Mazin Alhaddad
1f9930d9a2 gnu: go-github-com-delthas-tcell-v2: New variable.
This fork is used by senpai 0.3.

* gnu/packages/golang.scm (go-github-com-delthas-tcell-v2): New variable.

Change-Id: Ifc15544e2e78215a4f6cdc36cd316dd10fa0071e
2024-11-22 21:55:00 +00:00
Janneke Nieuwenhuizen
02477c6a4f gnu: guile-fibers-1.1: Resurrect cross-build.
The cross-build fix patch for guile-fibers-1.3.1 does not apply to
guile-fibers-1.1.

This is a follow-up to commit
    20c7b8dd04
    gnu: guile-fibers: Fix cross-build to the Hurd.

* gnu/packages/guile-xyz.scm (guile-fibers-1.1)[arguments]: When
cross-building, remove stage "apply-cross-build-fix-patch".

Change-Id: I030264e79709bb6b9753461a998ce629a37e4c01
2024-11-22 21:51:28 +01:00
Felix Gruber
48cd108290 gnu: dune-functions: Update to 2.10.0.
* gnu/packages/maths.scm (dune-functions): Update to 2.10.0.

Change-Id: I022a75f9c66adf50b5b074594d50eed98f316634
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
296425c765 gnu: dune-typetree: Update to 2.10.0.
* gnu/packages/maths.scm (dune-typetree): Update to 2.10.0.

Change-Id: I5f41fd6a1f8401283d6fa1831d8af96cd751907e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
108a42c2cf gnu: dune-subgrid: Update to 2.10.0.
* gnu/packages/maths.scm (dune-subgrid): Update to 2.10.0.

Change-Id: I447398849731713a4f56e22139b829cb835e97ce
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
cc29fb8fca gnu: dune-alugrid: Update to 2.10.0.
* gnu/packages/maths.scm (dune-alugrid): Update to 2.10.0.

Change-Id: I316d27b7da3e07398d12a156fa9b3b24675b7fad
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
644d2aa36b gnu: dune-localfunctions: Update to 2.10.0.
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.10.0.

Change-Id: If3a92b213d0c94b15035b937e9d0fd96bdf13554
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
7e855f5fa0 gnu: dune-istl: Update to 2.10.0.
* gnu/packages/maths.scm (dune-istl): Update to 2.10.0.
  [source]: Remove patch that has been applied upstream.
* gnu/packages/patches/dune-istl-fix-solver-playground.patch: Remove
  file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: Ifbbb6f2dea815159a1743ae6e622c154cf1cc9b0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
3b5e1b4931 gnu: dune-grid: Update to 2.10.0.
* gnu/packages/maths.scm (dune-grid): Update to 2.10.0.
  [source]: Remove patch that has been applied upstream.
* gnu/packages/patches/dune-grid-add-missing-include-cassert.patch:
  Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Change-Id: I793f9151ace3c5104fd2b8d74ace128e73133cf3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
fe61fb93ea gnu: dune-uggrid: Update to 2.10.0.
* gnu/packages/maths.scm (dune-uggrid): Update to 2.10.0.
  [source]: Download as tarball.

Change-Id: I3b89ad16dffe6bb64bc343bda4b27868720551f4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
a20ca98ce4 gnu: dune-geometry: Update to 2.10.0.
* gnu/packages/maths.scm (dune-geometry): Update to 2.10.0.

Change-Id: I4643e3f2c558abbe56f8dbd5e3ff59b334c00912
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
21d5250c9b gnu: dune-common: Update to 2.10.0.
* gnu/packages/maths.scm (dune-common): Update to 2.10.0.

Change-Id: I9294c8cb03933533ca05d574320fbfcb8fc711fd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:45 +01:00
Artyom V. Poptsov
043f024627 gnu: Add go-github-com-caddyserver-certmagic.
* gnu/packages/golang-web.scm (go-github-com-caddyserver-certmagic): New variable.

Change-Id: I54093acde851c9a73e18f8c557650d72a521c05f
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 19:00:32 +03:00
Artyom V. Poptsov
78ba54d946 gnu: Add go-github-com-zeebo-blake3.
* gnu/packages/golang-crypto.scm (go-github-com-zeebo-blake3): New variable.

Change-Id: I23bc863fb1731b520aeca8e9088a98c6fcfcf62d
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-11-22 19:00:28 +03:00