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

146733 Commits

Author SHA1 Message Date
Vinicius Monego
1c17f30d9b gnu: Add python-hepunits.
* gnu/packages/python-science.scm (python-hepunits): New variable.

Change-Id: I174495c4fdacd21491e9e7d5abdd7d5dd0e5ffe8
2025-05-04 08:16:28 -03:00
Vinicius Monego
d08134c28e gnu: Add python-hist.
* gnu/packages/python-science.scm (python-hist): New variable.

Change-Id: Ia3495b6d94a620b797318ffce162aa1d58e79049
2025-05-04 08:16:27 -03:00
Vinicius Monego
f534495d41 gnu: Add python-histoprint.
* gnu/packages/python-science.scm (python-histoprint): New variable.

Change-Id: I1ace11116c39e2c803afd10849c107c3f232273e
2025-05-04 08:16:27 -03:00
Vinicius Monego
36de5a4047 gnu: Add python-uhi.
* gnu/packages/python-science.scm (python-uhi): New variable.

Change-Id: I12e802cfc9dd6473cac9657dc477e470238f1bbc
2025-05-04 08:16:27 -03:00
Vinicius Monego
5a08490ee5 gnu: Add python-deflate.
* gnu/packages/python-compression.scm (python-deflate): New variable.

Change-Id: I7b04deb2ed291cff1e36422b8e4bf127a0575d08
2025-05-04 08:16:27 -03:00
Vinicius Monego
eb6a1d9317 gnu: Add python-boost-histogram.
* gnu/packages/python-science.scm (python-boost-histogram): New variable.

Change-Id: I91e73a0a3e3a698197b2d309bd5bdf388fd2697a
2025-05-04 08:16:27 -03:00
Vinicius Monego
3b5215d062 gnu: Add python-resample.
* gnu/packages/statistics.scm (python-resample): New variable.

Change-Id: I0bd8ed6c0532c5dba6efd9d15b056da401072fcf
2025-05-04 08:16:27 -03:00
Vinicius Monego
a786cd333c gnu: python-scikit-build-core: Update to 0.11.2.
* gnu/packages/python-science.scm (python-scikit-build-core): Update to
0.11.2.

Change-Id: I66d04ba5ed89d3a9eb57df1e9491b8170d5b1571
2025-05-04 08:16:27 -03:00
Vinicius Monego
8a7871ccc7 gnu: python-pyvips: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-pyvips): Update to 3.0.0.
[source]: Fetch from GitHub.
[build-system]: Use pyproject-build-system.
[arguments]<#:phases>: Delete the now unnecessary 'fix-build, 'fix-paths
and custom 'check phases. Also build in API mode.
[native-inputs]: Add pkg-config, python-setuptools, python-wheel. Remove
python-pytest-flake8, python-pytest-runner.
[propagated-inputs]: Add python-pkgconfig.
(python-pyvips-for-python-scooby): Do not delete the phase that was
deleted in the parent package.

Change-Id: I8b3ac54f5b118a565f7297cf455698e690197e78
2025-05-04 08:16:27 -03:00
Vinicius Monego
329d073bf1 gnu: nip2: Update to 8.9.1.
* gnu/packages/image-processing.scm (nip2): Update to 8.9.1.
[arguments]<#:phases>: Delete the 'disable-test-conv phase. Remove
trailing #t from 'set-home.

Change-Id: If6a96c4cc83880634110efaa99a58b2e475e3687
2025-05-04 08:16:27 -03:00
Vinicius Monego
5bbac900ad gnu: nip2: Remove inputs propagated from vips.
* gnu/packages/image-processing.scm (nip2)[inputs]: Remove fftw, glib,
imagemagick, lcms, libexif, libgsf, libjpeg-turbo, librsvg-for-system,
libtiff, libwebp, libxml2, matio, openexr-2, orc, poppler.

Change-Id: Ifeae1ae6b6d41dd89e73edcf3c6963b3a03fdd81
2025-05-04 08:16:27 -03:00
Vinicius Monego
6e6c698a6a gnu: vips: Propagate inputs to satisfy vips.pc.
* gnu/packages/image-processing.scm (vips)[inputs]: Remove giflib,
niftilib. Move glib:bin to native-inputs. Move expat, fftw, lcms,
libexif, libgsf, libjpeg-turbo, libpng, librsvg-for-system, libtiff,
libxml2, libwebp, matio, openexr, orc, pango to ...
[propagated-inputs]: ... here.

Change-Id: Icf5a6764c17d839b66d298a00724a473e0b920b8
2025-05-04 08:16:27 -03:00
Vinicius Monego
17454306ca gnu: vips: Update to 8.16.1.
* gnu/packages/image-processing.scm (vips): Update to 8.16.1.
[home-page]: Follow redirect.

Change-Id: I53e0caeba41bc674adb2f264ce55775ffc27029f
2025-05-04 08:16:27 -03:00
Vinicius Monego
4ff2725c41 gnu: python-opentsne: Update to 1.0.2.
* gnu/packages/machine-learning.scm (python-opentsne): Update to 1.0.2.
[build-system]: Use pyproject-build-system.
[arguments]: Use Gexp. Delete the 'skip-test' phase. Rename the
'set-numba-cache-dir' phase to 'preparations' and also rebuild
extensions to run tests.
[native-inputs]: Replace python-cython by python-cython-3. Add
python-pytest, python-setuptools, python-wheel.

Change-Id: I1c4a7cf3127a5254c9a14dcc71d9fa5652f6878f
2025-05-04 08:16:27 -03:00
Vinicius Monego
6c033db8fb gnu: python-pynndescent: Update to 0.5.13.
* gnu/packages/machine-learning.scm (python-pynndescent): Update to
0.5.13.

Change-Id: I8aa5e906a6d2a34be4ed61c37fca4dd7c64fabe3
2025-05-04 08:16:27 -03:00
Vinicius Monego
c4bde11a71 gnu: gsequencer: Update to 7.7.6.
* gnu/packages/music.scm (gsequencer): Update to 7.7.6.
[home-page]: Follow redirect.

Change-Id: I3ebc903cccb4ddaef7740be76e9c7751a411c978
2025-05-04 08:16:27 -03:00
Vinicius Monego
d39c2b8d49 gnu: gmic: Update to 3.5.4.
* gnu/packages/image-processing.scm (gmic): Update to 3.5.4.

Change-Id: Ie99eef2cfb62e7ba8d6953fe94d2af64a2f5dc68
2025-05-04 08:16:26 -03:00
Vinicius Monego
de776cb181 gnu: python-symengine: Update to 0.14.1.
* gnu/packages/python-xyz.scm (python-symengine): Update to 0.14.1.
[native-inputs]: Replace cmake by cmake-minimal.

Change-Id: Ib2141353862c6549136b8880bd449eebdc2651bd
2025-05-04 08:16:26 -03:00
Vinicius Monego
fa35652cc4 gnu: ffmpeg-normalize: Update to 1.31.3.
* gnu/packages/video.scm (ffmpeg-normalize): Update to 1.31.3.

Change-Id: I2e451ac042f8e75a3081a5b7803a98a52ba86936
2025-05-04 08:16:26 -03:00
Vinicius Monego
2be9f28f5f gnu: ffmpeg-progress-yield: Update to 0.12.0.
* gnu/packages/video.scm (ffmpeg-progress-yield): Update to 0.12.0.

Change-Id: I0731031ce8731236881ce360b0731f0a53ad95fa
2025-05-04 08:16:26 -03:00
Sergio Pastor Pérez
cea6eedfce services: plasma: Fix kded not being started.
`kded' is a daemon responsible for many features of the Plasma desktop, it
provides media keys handling, a system tray, 'Background Services' control
through 'kcmshell6 kcm_kded'...

* gnu/packages/kde-plasma.scm (plasma): Add `kded' to propagated inputs.

* gnu/services/desktop.scm (plasma-dbus-service): Add `kded' to the list of
services passed to `dbus-configuration'.

Change-Id: Ifffdaecdb28a6369727ab8d118a775d73ee342e9
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-04 17:58:56 +08:00
Zheng Junjie
3e16c0af80 gnu: valgrind: update to 3.25.0.
* gnu/packages/valgrind.scm (valgrind-next): New variable.
(valgrind/interactive): Inherit from it.

Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-04 17:58:56 +08:00
Ashish SHUKLA
81fab24fb7 gnu: foot: Update to 1.22.3
* gnu/packages/terminals.scm (foot): Update to 1.22.3.

Change-Id: I2517e511feb88b6d9d313ad9b4d1764ca5c85e2e
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-04 17:58:56 +08:00
Ashish SHUKLA
c68877a8b2 gnu: Add libxkbcommon-1.8.1.
* gnu/packages/xdisorg.scm (libxkbcommon-1.8): New variable.

Change-Id: Ia26824ef105ccf9edc5cd080f291991a32008320
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-04 17:58:56 +08:00
Sharlatan Hellseher
668fcb2418 gnu: python-muon: Update to 0.1.7.
* gnu/packages/bioinformatics.scm (python-muon): Update to 0.1.7.
[arguments] <test-flags>: Skip 2 failing tests.

Change-Id: I178efe9e54246130f6b467f0245495b820a6a303
2025-05-04 10:42:48 +01:00
Sharlatan Hellseher
4c1c67e888 gnu: python-umap-learn: Update to 0.5.8.
* gnu/packages/machine-learning.scm (python-umap-learn): Update to 0.5.8.

Change-Id: Ia399c994bdb2092a19a9a179d0d592d0e1626529
2025-05-04 09:43:11 +01:00
Ashish SHUKLA
16ee065aa0 gnu: snac: Update to 2.75.
* gnu/packages/fediverse.scm (snac): Update to 2.75.

Change-Id: I54a96fcc0ad3cd4c336fa00af08c37a6986c9883
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-05-04 09:49:10 +03:00
Andy Tai
d8c2af30af gnu: parallel: Update to 20250422.
* gnu/packages/parallel.scm (parallel): Update to 20250422.

Change-Id: I43675535bcba061afb23795e5894492b46961886
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-05-04 09:40:29 +03:00
Efraim Flashner
f3d0c35513 gnu: vifm: Update to 0.14.1.
* gnu/packages/vim.scm (vifm): Update to 0.14.1.

Change-Id: I67a11e7d10e0d6595a074ea340d4ab4132c6f4fa
2025-05-04 09:39:26 +03:00
Maxim Cournoyer
670724edcf gnu: eudev: Fix optical discs detection/auto-mounting.
* gnu/packages/patches/eudev-removable-devices-polling.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (eudev-fixed): New fixed package.
(eudev) [replacement]: Use it.

Fixes: <https://issues.guix.gnu.org/35584>
Change-Id: I26045c99506eda1b748011825b2049057cd5394f
2025-05-04 08:53:08 +09:00
Zheng Junjie
455805beda gnu: Add gcc-15.
* gnu/packages/gcc.scm (gcc-15, gccgo-15, libgccjit-15): New variable.
* gnu/packages/commencement.scm (gcc-toolchain-15): New variable.

Change-Id: I55e49e61626e8419ac936d1c5d241a586eaca47f
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-04 01:18:06 +08:00
Cayetano Santos
fa1149d3fd gnu: symbiyosys: Use abc-yosyshq and enable tests.
* gnu/packages/electronics.scm (symbiyosys)[inputs]: Replace abc by
abc-yosyshq.
[arguments]<#:phases>{disable-abc-tests}: Remove phase.

Change-Id: I7cc78cbf8cff232996bdb243cbd2585b593b2c89
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-03 18:05:58 +02:00
Cayetano Santos
d2b251a857 gnu: yosys: Use abc-yosyshq.
* gnu/packages/fpga.scm (yosys)[inputs]: Replace abc by abc-yosyshq.

Change-Id: Id0a3f9c561f414261af2e7c7bd8cb82b6a0322cd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-03 18:05:51 +02:00
Sharlatan Hellseher
2ec5a66224 gnu: cl-fast-ecs: Update to 0.8.0.
* gnu/packages/lisp-xyz.scm (sbcl-cl-fast-ecs): Update to 0.8.0.
[native-inputs]: Add sbcl-trivial-coverage.
(ecl-cl-fast-ecs): Enable tests.

Change-Id: I410434a603e0a4dfccd6a0c58acb630686d7bb0c
2025-05-03 15:17:00 +01:00
Sharlatan Hellseher
83bb5e9702 gnu: cl-parachute: Update to 1.5.0-2.86fc13d.
* gnu/packages/lisp-check.scm (sbcl-parachute): Update to 1.5.0-2.86fc13d.

Change-Id: Iba460108a73e4230f7756e2dad8bec0647b0864b
2025-05-03 15:17:00 +01:00
Sharlatan Hellseher
3314dcc2a4 gnu: Add cl-trivial-coverage.
* gnu/packages/lisp-check.scm (sbcl-trivial-coverage,
cl-trivial-coverage, ecl-trivial-coverage): New variables.

Change-Id: I6ac920eb3b3a537a85303c5d84977ae4f8c6d6ee
2025-05-03 15:16:17 +01:00
Ashish SHUKLA
12467f2c91 gnu: labwc: Update to 0.8.4.
* gnu/packages/wm.scm (labwc): Update to 0.8.4.

Change-Id: I3fa0153f41afe24d9ba6893bff8e69271c623b71
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-03 11:12:51 +08:00
Ashish SHUKLA
eb86e8c6fd gnu: zfs: Update to 2.3.2.
* gnu/packages/file-systems.scm (zfs): Update to 2.3.2.

Change-Id: I0765e7c9ede5a630bfc0985a484d93e810a4d528
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-03 10:30:12 +08:00
Sergio Pastor Pérez
2bc625fd98 gnu: Add kasts.
* gnu/packages/kde-multimedia.scm (kasts): New variable.

Change-Id: I2ae98c73b91bbdd34a60f2180c59257f26728321
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-03 10:30:12 +08:00
Sergio Pastor Pérez
adfadb00e7 gnu: kirigami-addons: Update to 1.7.0.
* gnu/packages/kde.scm (kirigami-addons): Update to 1.7.0.

Change-Id: I35fadacc5e1a3dce0c609011148d79b669fb4d29
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-05-03 10:30:07 +08:00
jgart
9884b1358a gnu: trealla: Update to 2.69.10.
* gnu/packages/prolog.scm (trealla): Update to 2.69.10.

Change-Id: I5d6eb8f08b62604d25074687c9ee68535c7901c9
2025-05-02 16:21:30 -05:00
Fabio Natali
903916f834 gnu: Add emacs-org-rss-publishing.
* gnu/packages/emacs-xyz.scm (emacs-org-rss-publishing): New variable.

Change-Id: Ia1b02e050c42b1edcff6ad94a9599c87170e1a12
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2025-05-02 21:49:11 +01:00
Greg Hogan
0b83a27b67 gnu: spdlog: Unbundle dependency.
* gnu/packages/logging.scm (spdlog-1.15, spdlog-1.13, spdlog-1.10)
[source]: Remove bundled fmt ...
[propagated-inputs]: ... and add corresponding fmt.
[arguments]<#:configure-flags>: Use system fmt.
[license]: Remove fmt license.
(spdlog): Pin to spdlog-1.13.
* gnu/packages/xdisorg.scm (j4-dmenu-desktop)[inputs]: Replace spdlog
with spdlog-1.15 and remove fmt-11.

Change-Id: I8bea1e6a0cb375eaaeb8fdf0843a62d86d9fc4fd
2025-05-02 16:28:18 +00:00
Greg Hogan
79efb94290 gnu: spdlog: Pin version
* gnu/packages/logging.scm (spdlog): Rename to ...
(spdlog-1.15): ... this.
(spdlog-1.13, spdlog-1.10): Inherit from spdlog-1.15.
(spdlog): Pin to spdlog-1.15.

Change-Id: I7b907cf2bbfa079bec28d4264a1dfc7f58037cd6
2025-05-02 16:28:18 +00:00
Greg Hogan
c53da8704b gnu: spdlog: Include benchmarks.
* gnu/packages/logging.scm (spdlog)[outputs]: Add "bin".
[arguments]<#:configure-flags>: Enable benchmark builds.
<#:phases>: Add 'patch phase to insert install commands.
[inputs]: Add googlebenchmark.

Change-Id: Ia0494c1efffb13bcb5dcd470372cf5427f003857
2025-05-02 16:28:17 +00:00
Greg Hogan
06c28407b1 gnu: spdlog: Update to 1.15.2.
* gnu/packages/logging.scm (spdlog): Update to 1.15.2.

Change-Id: I876cb160023f53033f0921529934c008d38c2a07
2025-05-02 16:28:12 +00:00
Andreas Enge
bedbae6e65 gnu: Remove r-h5.
The package has been deprecated by its author in 2017 in favor of r-hdf5r.
It does not build with current hdf5@1.14.

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

Change-Id: I7329e09aef27e609313d34fc1b2d5d02f98fe876
2025-05-02 17:48:02 +02:00
Sergio Pastor Pérez
492bbb9700 services: kwallet: New service.
Change-Id: I1330ce5e1648a8ddf6ddd507255a73335d6baa51
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-02 22:06:26 +09:00
Sergio Pastor Pérez
284c5111db gnu: kwallet-pam: Wrap socat file name in pam_kwallet_init binary.
* gnu/packages/kde-plasma.scm (kwallet-pam)
[phases] {fix-socat-path}: New phase.

Change-Id: I6e7a421af3dbbc844e319b7852246c89d979609c
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-02 21:56:02 +09:00
Cayetano Santos
64ab31870c gnu: Add abc-yosyshq.
* gnu/packages/fpga.scm (abc-yosyshq): New variable.

Change-Id: I46649e3722ded3faf8c0993d7bebaf649e6297c6
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-05-02 21:47:33 +09:00