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

146542 Commits

Author SHA1 Message Date
Andreas Enge
b3a5bd2ce5 gnu: Remove atlas.
* gnu/packages/maths.scm (atlas): Delete variable.

The package does not build anymore. Its last release dates from 2016.
After the removal of shogun there are no other dependent packages.

Change-Id: Ibe988d33451b63ef7680b6c0a19cff6430a42a68
2025-04-29 11:32:08 +02:00
Andreas Enge
4b4289d9a9 gnu: Remove shogun.
* gnu/packages/machine-learning.scm (shogun): Delete variable.

The package depends on atlas, which does not build any more. The ftp
server that is supposed to contain the source code has become private
and does not accept anonymous connections. The package has not been
updated since 2018. It has no dependent packages.

Change-Id: Ia2e1ef51180397a056410fd8d33ce2827623aaa0
2025-04-29 11:31:57 +02:00
Andreas Enge
46a0d498bc gnu: Remove h5check.
The package has no dependents and appears to be unmaintained. The source
code has vanished under the given URL. According to
   https://issues.guix.gnu.org/64448
it does not compile any more with current versions of hdf5.

* gnu/packages/maths.scm (h5check): Delete variable.

Change-Id: Ia7ced02059734cf8a5a2db39bbe0f1b38f67df12
2025-04-29 11:26:10 +02:00
Ashish SHUKLA
f76b9c4fdf gnu: mold: Update to 2.38.1.
* gnu/packages/mold.scm (mold): Update to 2.38.1.

Change-Id: Ic2f4fc35687e3081ab5c9fb2d3c8817245980c44
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-29 11:13:06 +08:00
Ashish SHUKLA
bc4c236f2b gnu: ugrep: Update to 7.4.2.
* gnu/packages/search.scm (ugrep): Update to 7.4.2.

Change-Id: I03d2a6e3092324e58e76f1fb3cf47bd8ec45e6e8
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-29 10:47:38 +08:00
Ashish SHUKLA
500d42e45a gnu: wl-mirror: Update to 0.18.2.
* gnu/packages/wm.scm (wl-mirror): Update to 0.18.2.
[arguments]<#:configure-flags>: Add option to install scripts.

Change-Id: Iab1b1a0f6972d7815604f703ca39352dc169afc1
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-29 10:47:21 +08:00
Ashish SHUKLA
b0d653ad6f gnu: unbound: Update to 1.23.0.
* gnu/packages/dns.scm (unbound): Update to 1.23.0.

Change-Id: I6a317febf864f766f9e99d78a3fa4031be69cafd
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-29 10:37:12 +08:00
Matthew Elwin
a6b40f7a2f gnu: Add python-flake8-comprehensions.
* gnu/packages/python-check.scm (python-flake8-comprehensions): New variable.

Change-Id: Ibb58ffce8d12a1c6444b89723a7882f88373496f
Co-authored--by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-28 22:04:58 +01:00
Sharlatan Hellseher
d241fe7772 gnu: Add python-pytest-flake8-path.
* gnu/packages/python-check.scm (python-pytest-flake8-path): New variable.

Change-Id: I749d4263f5b6f11266912578c8750ba4f4e1df36
2025-04-28 22:04:58 +01:00
Matthew Elwin
e5876f6aff gnu: Add python-flake8-deprecated.
* gnu/packages/python-check.scm (python-flake8-deprecated): New variable.

Change-Id: If555230ff854ad26c5466a47b04a212189a113b9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-28 22:04:52 +01:00
Sharlatan Hellseher
3048a24eb8 gnu: python-pyopengl: Move to python-graphics.
* gnu/packages/python-xyz.scm (python-pyopengl,
  python-pyopengl-accelerate): Move from here ...
* gnu/packages/python-graphics.scm: ... to here.

* gnu/packages/xorg.scm: Add python-graphics module.

Change-Id: I8d9e374a1948330ab37bb148a1ad6274563f9f1b
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
3e055916bf gnu: python-pyqtgraph: Move to python-science.
* gnu/packages/python-xyz.scm (python-pyqtgraph): Move from here ...
* gnu/packages/python-science.scm: ... to here.

Change-Id: I3de3c6a71fb2c5c49b76e03a026eae7deaa55840
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
a6fcf6d465 gnu: python-pyopengl-accelerate: Update to 3.1.9.
* gnu/packages/python-xyz.scm (python-pyopengl-accelerate): Update to 3.1.9.
[inputs]: Remove mesa and python-numpy.

Change-Id: I39acd590f02853ba9c45ce40d3c2e1ace27d00b5
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
64f29218b6 gnu: python-pyopengl: Update to 3.1.9.
* gnu/packages/python-xyz.scm (python-pyopengl): Update to 3.1.9.
[native-inputs]: Add python-cython and python-numpy.

Change-Id: I8088e3745cabcf52d317413be2dca3e4c5a641b8
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
b5ed149bfa gnu: python-concurrent-log-handler: Disable tests.
* gnu/packages/python-xyz.scm (python-concurrent-log-handler)
[arguments] <tests?>: Disable as broken, and can't be skipped.
[native-inputs]: Remove python-pytest.

Change-Id: Id1ec3c647428d833b938cde7b7f3dd1028f5b2b7
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
8cc71451ee gnu: python-hdf5storage: 0.1.19-0.7ee2a96.
* gnu/packages/python-xyz.scm (python-hdf5storage): 0.1.19-0.7ee2a96.
[source]: Switch to git-fetch and use the latest commit containing
fixes.
[native-inputs]: Remove python-nose; add python-pytest.

Change-Id: I6f90d311eccd455de0335d60b776a20d25c9f328
2025-04-28 21:58:59 +01:00
Sharlatan Hellseher
f0e901b260 gnu: python-omegaconf: Update to 2.3.0.
* gnu/packages/python-xyz.scm (python-omegaconf): Update to 2.3.0.

Change-Id: Ib967d173695b4e46770787fc414141366620bdb4
2025-04-28 21:58:58 +01:00
Artyom V. Poptsov
1710c0941d gnu: btop: Update to 1.4.1.
* gnu/packages/admin.scm (btop): Update to 1.4.1.
(source)[patches]: Remove "btop-fix-segfault-on-intel-gpus.patch".
* gnu/packages/patches/btop-fix-segfault-on-intel-gpus.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Deregister
"btop-fix-segfault-on-intel-gpus.patch".

Change-Id: Ia8b465b54525246ce939cdd767bcb37bd5a492f0
2025-04-28 20:56:13 +03:00
jgart
3222cc3f03 gnu: trealla: Update to 2.69.4.
* gnu/packages/prolog.scm (trealla): Update to 2.69.4.

Change-Id: If6f09800d8dc067a07e04609cb10b4c0dcbb6061
2025-04-28 11:59:32 -05:00
Cayetano Santos
e6d951c7cf gnu: python-vunit: Update to 5.0.0-dev.5.
* gnu/packages/fpga.scm (python-vunit): Update to 5.0.0-dev.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests> Activate.
<#:test-flags>: Run unit tests only and skip acceptance lint tests.
[propagated-inputs]: Remove python.
[native-inputs]: Add nvc, python-pytest, python-setuptools,
python-setuptools-scm and python-wheel.

Change-Id: Idde0283b73906209799fcc2be9bbb72df8d2aa20
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-28 14:10:06 +01:00
Ricardo Wurmus
358f852b26 gnu: Add raysession.
* gnu/packages/audio.scm (raysession): New variable.

Change-Id: I9356fd080c55de8cb9d74c0d730f54726e72d606
2025-04-28 12:21:21 +02:00
Ricardo Wurmus
c41b015ba3 gnu: Add python-pyliblo3.
* gnu/packages/audio.scm (python-pyliblo3): New variable.

Change-Id: If06ddf97fef4d5c17beb70aaeeb5068a064127ef
2025-04-28 12:21:21 +02:00
Gabriel Santos
881d46eb38 gnu: font-aporetic: Update to 1.2.0.
* gnu/packages/fonts.scm (font-aporetic): Update to 1.2.0.

Change-Id: I814150029b789d77bfcebc26a173ef475d09efc0
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 08:12:58 +01:00
Tomas Volf
249876aa83 gnu: perl-finance-quote: Update to 1.65.
* gnu/packages/web.scm (perl-finance-quote): Update to 1.65.

Change-Id: Ifea8dfaff03ace0a7338bf9c4a5d52bb74b1db26
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 08:12:37 +01:00
Ashish SHUKLA
62b7eee95e gnu: mold: Update to 2.38.0.
* gnu/packages/mold.scm (mold): Update to 2.38.0.

Change-Id: I3f6cb3c7f454885f54a47338b51c558c0a4f8981
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 08:11:51 +01:00
Greg Hogan
c3ef65cd0b gnu: LLVM, Clang, libomp, lld: Update to 20.1.3.
* gnu/packages/llvm.scm (llvm-20, clang-20, clang-runtime-20,
libomp-20, lld-20): Update to 20.1.3.

Change-Id: Ibec9257a662154ac82e3c41110a16df695ddac5b
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 08:09:37 +01:00
Tomas Volf
dca198548c gnu: buildah: Update to 1.40.0.
* gnu/packages/containers.scm (buildah)[version]: Update to 1.40.0.
[native-inputs]: Use go-1.23.

Change-Id: Ibeaf798bc0096744bec99e810ed9b4e476022ae8
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:59:30 +01:00
Cayetano Santos via Guix-patches via
f1ce653b13 gnu: nvc: Update to 1.16.0.
Note that:

--enable-gcov is intended for debug/development of the simulator itself and
should not be enabled in release builds

- VHPI is now always enabled at build time and the `--enable-vhpi` configure
option has no effect.

* gnu/packages/fpga.scm (nvc): Update to 1.16.0.
[arguments] <#:configure-flags> Remove --enable-{vhpi,gcov}.
[native-inputs]: Add python and perl; sort.
[inputs]: Remove elfutils; sort.

Change-Id: If781ed403cd769db85f8265fc242d0f1608d737e
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:58:36 +01:00
Ashish SHUKLA
6134805e68 gnu: knot: Update to 3.4.6.
* gnu/packages/dns.scm (knot): Update to 3.4.6.

Change-Id: Ibaf25be8c2d222a06aa1fab0148ae00ffc2e20c6
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:57:08 +01:00
Rodion Goritskov
490ad5f932 gnu: miniflux: Update to 2.2.8.
* gnu/packages/web.scm (miniflux): Update to 2.2.8.

Change-Id: Ifa7a775de7cbdb44f185fe4f437958351a7718f9
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:54:42 +01:00
Ashish SHUKLA
565942d8e8 gnu: got: Update to 0.111.
* gnu/packages/version-control.scm (got): Update to 0.111.

Change-Id: Ic39e4a5714dc92fc5a625e5ceaea83b3fc861aac
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:54:19 +01:00
André Batista
e25352a0c3 gnu: mullvadbrowser: Update to 14.5.
* gnu/packages/tor-browsers.scm (%mullvadbrowser-build-date): Update to
20250414190325.
(%mullvadbrowser-version): Update to 14.5.
(%mullvadbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4.
(mullvadbrowser-translation-base): Update to
86442427facf038d5706644221de7e2fb733550b.

Change-Id: Ic12454eaafceda993339efae55984f86749cec75
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:53:19 +01:00
André Batista
1364644003 gnu: make-torbrowser: Untangle from x86-64.
* gnu/packages/tor-browsers.scm (make-torbrowser)[native-inputs]:
Use nasm only on x86.
[arguments] <#:phases> 'mozconfig: Conditionally select mozconfig file.
[supported-systems]: Restrict build to upstream supported architectures.

Change-Id: Ia13795f88ea84339b851f52537cffc779142d404
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:53:19 +01:00
André Batista
ed03e264ee gnu: torbrowser: Update to 14.5.
* gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to
20250414190325.
(%torbrowser-version): Update to 14.5.
(%torbrowser-firefox-version): Update to 128.9.0esr-14.5-1-build4.
(%torbrowser-locales): Add be, bg and pt-PT.
(torbrowser-translation-base): Update to
86442427facf038d5706644221de7e2fb733550b.
(torbrowser-translation-specific): Update to
2c0b448503d52c3b512d1e7a55ccc78ac19db146.
(torbrowser-assets)[arguments]<#:install-plan>: Remove
fontconfig/fonts.conf, as fonts.conf was moved to fonts directory.
(make-torbrowser)[native-inputs]: Update llvm, clang and lld to v18.
[arguments]<#:phases> 'copy-basebrowser-locales &
'copy-torbrowser-locales: Adjust to follow upstream changes.
'deploy-fonts: Adjust to new fonts.conf location.

Change-Id: I81768c1680d8a3200fb360f1e7a45d7d16aca91d
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:53:16 +01:00
Greg Hogan
83074828a6 gnu: nlohmann-json: Update to 3.12.0.
* gnu/packages/cpp.scm (nlohmann-json): Update to 3.12.0.

Change-Id: I6ce94dc954d2d24004e232fb5fab4bf1c53e5f6f
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-28 07:47:21 +01:00
Maxim Cournoyer
2b4680c6c1 gnu: gimp: Wrap GI_TYPELIB_PATH exactly.
* gnu/packages/gimp.scm (gimp-3) [phases] {wrap}: Wrap GI_TYPELIB_PATH
exactly.

Fixes: https://issues.guix.gnu.org/77921
Change-Id: Ia9d40386ee1aaa342e4278d96a698559f4b26881
2025-04-28 13:44:05 +09:00
Maxim Cournoyer
56999614a4 gnu: cmake: Update to 4.0.1.
* gnu/packages/cmake.scm (cmake-3.30): Rename to...
(cmake-next): ... this, and update to 4.0.1.
* gnu/packages/cpp.scm (hyprgraphics): Adjust accordingly.
* gnu/packages/games.scm (gemrb): Likewise.
* gnu/packages/image-viewers.scm (vv): Likewise.
* gnu/packages/machine-learning.scm (fbgemm): Likewise.
* gnu/packages/wm.scm (hyprland): Likewise.
* gnu/packages/xdisorg.scm (aquamarine, hyprlock)
(hyprpaper): Likewise.

Change-Id: Ifb721bc94418696c4894f92aae88028bfb3e8167
2025-04-28 11:46:31 +09:00
Ricardo Wurmus
4e79ec48af gnu: ksoloti-runtime: Update to 1.1.0-0.b7ae4753b.
* gnu/packages/axoloti.scm (ksoloti-runtime): Update to 1.1.0-0.b7ae4753b.
[arguments]: Adjust.
(ksoloti-patcher)[arguments]: Set axoloti_platform and axoloti_firmware in
launcher.

Change-Id: I214267ece9240e651118c90a36c5b0b01a252566
2025-04-27 18:54:53 +02:00
Ricardo Wurmus
eb7f104338 gnu: calf: Update to 0.90.6.
* gnu/packages/audio.scm (calf): Update to 0.90.6.
[source]: Fetch from git.
[build-system]: Use cmake-build-system.
[arguments]: Disable tests.
[inputs]: Replace jack-1 with jack-2.
[home-page]: Update.

Change-Id: Iebc551dddcea3ea884bd22f826de59294718c6af
2025-04-27 18:53:34 +02:00
Liliana Marie Prikler
9fd6c3b03f gnu: blueprint-compiler: Use suffix wrap.
This patch is a follow-up to ba15e88617.
It is expected that packages relying on blueprint-compiler adjust
GI_TYPELIB_PATH according to their requirements at build time.

* gnu/packages/gnome.scm (blueprint-compiler)[gi-wrap]: Use ‘suffix’
instead of ‘=’ for wrapping.
2025-04-27 18:29:46 +02:00
Nicolas Graves
97ea59b846 gnu: kaldi-gstreamer-server: Fix build, cleanup tests.
* gnu/packages/machine-learning.scm (kaldi-gstreamer-server):
  [origin]<snippet>: Remove test files.
  [arguments]<phases>: Migrate from GObject.MainLoop to GLib.MainLoop
  in 'build phase.  Adapt to the absence of test files.  Improve the
  wrap part of 'install phase.
  [inputs]: Add gstreamer, gst-plugins-base, gst-plugins-good, kaldi.
  They are necessary for proper install/wrapping.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:54 +01:00
Nicolas Graves
c51c0f3d73 gnu: gst-kaldi-nnet2-online: Fix build.
* gnu/packages/machine-learning.scm (gst-kaldi-nnet2-online): Fix build.
  [arguments]<make-flags>: Improve style.
  <phases>: Migrate to gexps, improve style.
  Add configure CXXFLAGS for OPENFST_VER, fixes build.
  [native-inputs]: Improve style.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:54 +01:00
Nicolas Graves
7ffc3aec70 gnu: kaldi: Improve style.
* gnu/packages/machine-learning.scm (kaldi):
  [arguments]<configure-flags>: Use it. Add --fst-version flag.
  <phases>: Use gexps. Use configure-flags in the 'configure-phase.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
64f81d86ef gnu: kaldi: Update to 0-2.01aadd7.
* gnu/packages/patches/kaldi-ignore-failing-test.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi): Update to 0-2.01aadd7.
  [origin]: Record patches.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
d8b666ca4e gnu: openfst: Update to 1.8.4.
* gnu/packages/machine-learning.scm (openfst): Update to 1.8.4.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
ef7e5f1ef9 gnu: Remove openfst-1.7.3.
* gnu/packages/machine-learning.scm (openfst-1.7.3): Delete variable.
(kaldi, gst-kaldi-nnet2-online): Replace openfst-1.7.3 by openfst.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
42965d20c1 gnu: vosk-api: Update to 0.3.50.
* gnu/packages/machine-learning.scm (vosk-api): Update to 0.3.50.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Nicolas Graves
b4e018dda5 gnu: kaldi-for-vosk: Update to 0-1.bc5baf1.
* gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Update to 0-1.bc5baf1.
  [origin]: Record patch.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:18:53 +01:00
Jakob Kirsch
06ec680418 gnu: python-twisted: Remove test artifacts.
* gnu/packages/python-xyz.scm (python-twisted)[arguments]<phases>: Extend
check phase to clean up test artifacts.

Change-Id: Ibbf04771dea4342fe66221a740a11ad9882b6038
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:17:25 +01:00
Andy Tai
fc1bbcf7bd gnu: mailutils: Update to 3.19.
* gnu/packages/mail.scm (mailutils): Update to 3.19.

Change-Id: I2055da70f5ceeec487e1aac874a24af2e91c6663
Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-27 13:16:32 +01:00