1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-07 05:30:38 +02:00
Commit Graph

150799 Commits

Author SHA1 Message Date
jgart
bc3ce40ee7 gnu: Add clasp-dissect.
* gnu/packages/lisp-xyz.scm (clasp-dissect): New variable.

Change-Id: I147ef809f2536076330fced1051494e117217aef
2025-06-27 03:41:15 -04:00
jgart
7a331cd999 gnu: Add clasp-1am.
* gnu/packages/lisp-check.scm (clasp-1am): New variable.

Change-Id: I9fe9b9d7f8948a66dc448a3548915e7f45679a51
2025-06-27 03:41:15 -04:00
jgart
4a7a86d61f gnu: Add clasp-xlunit.
* gnu/packages/lisp-check.scm (clasp-xlunit): New variable.

Change-Id: Ica3ee13b7bf9a93e366a101e96949751c82947ea
2025-06-27 03:41:14 -04:00
jgart
ff7ae78681 gnu: Add clasp-unit-test.
* gnu/packages/lisp-check.scm (clasp-unit-test): New variable.

Change-Id: I7cbf8299d2a6ad6eaa9a5d2bb5ee4ad2d7a88688
2025-06-27 03:41:14 -04:00
jgart
cc2eb71897 gnu: Add clasp-trivial-extensible-sequences.
* gnu/packages/lisp-xyz.scm (clasp-trivial-extensible-sequences): New variable.

Change-Id: I1134b1b8a219de0c82c381bb026f0aa671ea48a2
2025-06-27 03:41:14 -04:00
jgart
aad58447fc gnu: Add clasp-defstar.
* gnu/packages/lisp-xyz.scm (clasp-defstar): New variable.

Change-Id: I9025557966228bbd91cb085f30eadb2f85cad410
2025-06-27 03:12:14 -04:00
jgart
6282834a4c gnu: Add clasp-defpackage-plus.
* gnu/packages/lisp-xyz.scm (clasp-defpackage-plus): New variable.

Change-Id: Ib4945fda53e167f0c6cfc5a1fea02beb90323835
2025-06-27 03:11:50 -04:00
jgart
2207ed87a9 gnu: Add clasp-deflate.
* gnu/packages/lisp-xyz.scm (clasp-deflate): New variable.

Change-Id: If49d3dc99cabd7476f95fdf9404c90409d5d3dec
2025-06-27 03:11:24 -04:00
jgart
e87dfd9dda gnu: Add clasp-definitions.
* gnu/packages/lisp-xyz.scm (clasp-definitions): New variable.

Change-Id: I543b29c515c543e10c182a686f124d96d492afa1
2025-06-27 03:10:31 -04:00
jgart
51abc10be7 gnu: Add clasp-trivial-arguments.
* gnu/packages/lisp-xyz.scm (clasp-trivial-arguments): New variable.

Change-Id: I8e6fca6a2ecf927a4faf58e1e8be153af593eb88
2025-06-27 03:09:22 -04:00
jgart
cb991a86c5 gnu: Add clasp-type-templates.
* gnu/packages/lisp-xyz.scm (clasp-type-templates): New variable.

Change-Id: Ie49ceb638c4d71fd0a535e03af913a3c53a8cc63
2025-06-27 03:08:39 -04:00
jgart
f3790262ed gnu: Add clasp-trivial-utilities.
* gnu/packages/lisp-xyz.scm (clasp-trivial-utilities): New variable.

Change-Id: I0fb11a84c6004ad316a8b1f4a863f9487b6181b3
2025-06-27 03:07:34 -04:00
jgart
e15286f995 gnu: Add clasp-trivial-utf-8.
* gnu/packages/lisp-xyz.scm (clasp-trivial-utf-8): New variable.

Change-Id: Ide73695ba17b44f43b53d18acdcd402c2477dcea
2025-06-27 03:07:00 -04:00
jgart
26c86a492c gnu: Add clasp-trivial-benchmark.
* gnu/packages/lisp-xyz.scm (clasp-trivial-benchmark): New variable.

Change-Id: If4c97e1110f7e9f39e363d7164aec9d35e660f3d
2025-06-27 03:06:21 -04:00
jgart
f798a459cf gnu: Add clasp-incless.
* gnu/packages/lisp-xyz.scm (clasp-incless): New variable.

Change-Id: I441cd07ea6a006df806dbbf681a2b48ba2c31fa7
2025-06-27 03:03:23 -04:00
jgart
5e30f0bcdb gnu: Add clasp-kaputt.
* gnu/packages/lisp-check.scm (clasp-kaputt): New variable.

Change-Id: Id907b3da293ac6907d31bab542694788bb9963d8
2025-06-27 03:01:52 -04:00
Vagrant Cascadian
04f4345a5b gnu: Add lcagent.
* gnu/packages/networking.scm (lcagent): New variable.

Change-Id: Ibeed019c488cadd25e5ce67dd73e095c4552ac4f
2025-06-26 23:03:04 -07:00
Vagrant Cascadian
b59e9527aa gnu: librecast: Update to 0.11.2.
* gnu/packages/networking.scm (librecast): Update to 0.11.2.
2025-06-26 23:03:00 -07:00
Janneke Nieuwenhuizen
332758dd5a Revert "gnu: libgit2: Update to 1.9.1."
This breaks the [cross-]build for the Hurd.

This reverts commit 246e564e58.
2025-06-27 07:48:29 +02:00
Sharlatan Hellseher
9b044b7173 gnu: Add exercism-cli.
Fixes guix/guix#858.

* gnu/packages/education.scm (exercism-cli): New variable.

Change-Id: I49008ebec63129af52c279ff664ef82788e28d3a
2025-06-26 23:06:22 +01:00
Sharlatan Hellseher
d88f85f5cf gnu: exercism: Update to 3.5.5.
* gnu/packages/education.scm (exercism): Update to 3.5.5.
[native-inputs]: Add go-github-com-stretchr-testify.

Change-Id: Ib6bc8fc7c92dae79373a7971258be7a4ee780349
2025-06-26 23:05:08 +01:00
Sharlatan Hellseher
0842b49f44 gnu: exercism: Improve package.
* gnu/packages/education.scm (exercism): Apply G-expressions. Move all
inputs to native-inputs.

Change-Id: I9fc0956a5403abb5d1dc1adaad1c35f6089bb67d
2025-06-26 22:59:39 +01:00
Eric Bavier
444f93ebf6 gnu: Update edbrowse to 3.8.12.
* gnu/packages/web-browsers.scm (edbrowse): Update to 3.8.12.
[source]: Update repository url from redirect.

Change-Id: I0ec24bb665740301353eb851e43958067c3939bc
2025-06-26 16:26:05 -05:00
jgart
c2a7435f39 gnu: trealla: Update to 2.76.1.
* gnu/packages/prolog.scm (trealla): Update to 2.76.1.

Change-Id: I290cae5d3185a6a431a78f280099e2b2b99b180c
2025-06-26 16:39:01 -04:00
jgart
672c634b7e gnu: Add clasp-symbol-munger.
* gnu/packages/lisp-xyz.scm (clasp-symbol-munger): New variable.

Change-Id: Ide86138673e1c1dd81206f422a7f4b4ea543a7f2
2025-06-26 16:10:28 -04:00
jgart
c5352e6766 gnu: Add clasp-optima.
* gnu/packages/lisp-xyz.scm (clasp-optima): New variable.

Change-Id: Id8b8f0c602be0e0a3ec516e2c1612638c4564abf
2025-06-26 16:10:28 -04:00
jgart
41409f2b24 gnu: Add clasp-iterate.
* gnu/packages/lisp-xyz.scm (clasp-iterate): New variable.

Change-Id: I7cb6e57ebd5dcc29a13b0587ca429e7cb396194d
2025-06-26 14:55:21 -04:00
jgart
b4a0aa1d71 gnu: clasp-flexi-streams: Add todo comment.
* gnu/packages/lisp-xyz.scm (clasp-flexi-streams): Add todo comment.

Change-Id: I0af33e22b5feca219c733b0d0c5d8f50da2e84d9
2025-06-26 14:55:21 -04:00
Hilton Chain
d9ea94dc44 system: skeleton-directory: Create parent directory for target.
This allows specifying the following skeleton, for example:
--8<---------------cut here---------------start------------->8---
`((".config/test.txt" ,[...])
--8<---------------cut here---------------end--------------->8---

* gnu/system/shadow.scm (skeleton-directory): Create parent directory for
target.

Change-Id: I49649000bd6cdab9060f057b47a5122b17027f10
2025-06-27 00:42:15 +08:00
Zheng Junjie
c1aa13841d gnu: copyq: Update to 10.0.0.
* gnu/packages/xdisorg.scm (copyq): Update to 10.0.0.
[build-system]: switch to qt-build-system.
[arguments]: set #:qtbase to qtbase.
<#:configure-flags>: Add -DWITH_QT6=ON.
[inputs]: Remove qtbase-5, qtscript, qtsvg-5, qtx11extras, qtdeclarative-5,
qtwayland-5, and knotifications-5; add libxkbcommon, qtsvg,
qtdeclarative, qtwayland, knotifications, and kstatusnotifieritem.
[native-inputs]: Remove qttools-5; add pkg-config and qttools.

Change-Id: I479a6a889360bb141b5e1f5e33441ed3a55798d5
2025-06-26 23:52:24 +08:00
fanquake
a13351ade2 gnu: Remove no-longer needed cross-binutils patch.
This patch landed upstream in Binutils 2.41. It has also been dropped
from Debian in
1c70e29caf.

* gnu/packages/cross-base.scm (cross-binutils*): Remove
  binutils-mingw-w64-timestamp.patch.
* gnu/packages/patches/binutils-mingw-w64-timestamp.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove
  binutils-mingw-w64-timestamp.patch reference.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 17:43:13 +02:00
David Elsing
4fec118cdd gnu: xnnpack: Remove remaining autogenerated files.
Fixes a regression introduced in 95ca1a5449.

* gnu/packages/machine-learning.scm (xnnpack)[source]<snippet>: Remove
autogenerated files in "bench".

Change-Id: I3874fe1fe4b6dcad7255d75313bc8639d483bf31
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 17:38:24 +02:00
Ashish SHUKLA
246e564e58 gnu: libgit2: Update to 1.9.1.
* gnu/packages/version-control.scm (libgit2-1.9): Update to 1.9.1.

Change-Id: Iaf5fa7d0c21e225b1d4f1894e68035e3b6fe24df
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 17:37:08 +02:00
Matthew Elwin
391b943914 gnu: Add orocos-kinematics-dynamics.
* gnu/packages/engineering.scm (orocos-kinematics-dynamics): New variable.

Change-Id: I328a393e22300cfa77f809c351d2f421b6d2fbbe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 16:34:00 +02:00
Jake Forster
53b23512ee gnu: hdf5: Fix paths in hdf5-config.cmake.
Fixes: guix/guix#683

Passing an absolute path to -DHDF5_INSTALL_CMAKE_DIR causes the
variable @PACKAGE_SHARE_INSTALL_DIR@ in
config/install/hdf5-config.cmake.in to expand to a path that includes
${PACKAGE_PREFIX_DIR} twice in the generated hdf5-config.cmake.

* gnu/packages/maths.scm (hdf5) [arguments]
<#:configure-flags>: Change -DHDF5_INSTALL_CMAKE_DIR from absolute
path to relative path.

Change-Id: I0c793ad63a4a3d930a560a5094e08f2384f43b38
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 15:37:47 +02:00
Zheng Junjie
09a82860e4 gnu: xorriso: Use G-expressions.
* gnu/packages/cdrom.scm (xorriso)[arguments]: Use G-expressions.

Change-Id: Iea2c5805624b4f5858eb8dab9ee22e8fdbe6178c
2025-06-26 21:31:38 +08:00
Zheng Junjie
8d39268b5f gnu: xorriso: Fix cross-compiling to riscv64-linux.
Fixes: guix/guix#740

* gnu/packages/cdrom.scm (xorriso)[native-inputs]: When target riscv64-linux,
add config.
[arguments]: When native-inputs have CONFIG, add update-config-scripts phase.

Change-Id: I1943c88abf5e6aeee4fb24b171c8732f5e9a58f0
2025-06-26 21:31:38 +08:00
Zheng Junjie
b8c464af7b machine: hetzner: Fix machine bootstrap.
* gnu/machine/hetzner.scm (hetzner-machine-bootstrap-os-form): Use
dhcp-client-service-type here.

Change-Id: I4a3fd4ac598ea0b19cc81146de1f07fa256199b7
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-26 20:43:55 +08:00
Luca Cirrottola
4ba4607850 gnu: Add gotcha.
* gnu/packages/mpi.scm (gotcha): New variable.

Change-Id: Ia78f11ba482cacc0702092ac30462c3d5cc248f7
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-26 12:25:37 +01:00
Sharlatan Hellseher
f14f428701 gnu: packages/shellutils: Select only pypi-uri.
* gnu/packages/shellutils.scm: Select only PYPI-URI symbol from (guix
bulid-system python).

Change-Id: Ie54234882054f6f32c8b2a89d7d350934d3ef693
2025-06-26 12:09:48 +01:00
Sharlatan Hellseher
fa1241aae8 gnu: shell-functools: Fix indentation.
* gnu/packages/shellutils.scm (shell-functools): Fix indentation.

Change-Id: Idface1cc989e4928e92d07105d3d2ca9ff64b598
2025-06-26 12:09:48 +01:00
Sharlatan Hellseher
91a2f2629b gnu: shell-functools: Update to 0.3.0-0.530e3b6.
* gnu/packages/shellutils.scm (shell-functools): Update to 0.3.0-0.530e3b6.
[source]: Use the latest commit providing comparability with Python 3.11
and test fixtures.
[build-system]: Use pyproject.
[native-inputs]: Add python-pytest and python-hatchling.

Change-Id: Ic6f6a5cfd235f1699abc911c2c811a85df3d5e05
2025-06-26 12:09:48 +01:00
Sharlatan Hellseher
22683101f3 gnu: trash-cli: Use pyproject-build-system.
* gnu/packages/shellutils.scm (trash-cli) [build-system]: Use
pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: Icd3042bd1989c1b8eb428677b9f11dc5f9cd3f07
2025-06-26 12:09:48 +01:00
Andrew Wong
03eec7034f gnu: trash-cli: Install shell completions.
* gnu/packages/shellutils.scm (trash-cli) [arguments] <#:phases>: Add
'install-completions.

Change-Id: I0b165155d1da8069837bd9b93990dfaf0ff7de52
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-26 12:09:48 +01:00
Efraim Flashner
7b19f8d712 gnu: libguestfs: Build with xorriso.
* gnu/packages/virtualization.scm (libguestfs)[native-inputs]: Remove
cdrtools.  Add xorriso.

Change-Id: Ibce673276dbeb00f031e7a422c85768ef1fe3d1d
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-06-26 14:01:28 +03:00
Efraim Flashner
321bb5dce5 gnu: virt-manager: Build with xorriso.
* gnu/packages/virtualization.scm (virt-manager)[native-inputs]: Remove
cdrtools.  Add xorriso.

Change-Id: Ia93331f5472264949fd0c26074103ab4b1d9703c
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2025-06-26 14:01:28 +03:00
Andrew Wong
4cc6389f7b gnu: liba52: Update to 0.8.0.
* gnu/packages/video.scm (liba52): Update to 0.8.0.
[source] <uri>: Switch to new, maintained repository.
<patches>: Convert to substitutions for flexibility.
<snippet>: New substitutions.
[arguments]: Remove redundant bootstrap phase replication.
[home-page]: Switch to new homepage.

* gnu/packages/patches/liba52-enable-pic.patch: Remove file.
* gnu/packages/patches/liba52-link-with-libm.patch: Likewise.
* gnu/packages/patches/liba52-set-soname.patch: Likewise.
* gnu/packages/patches/liba52-use-mtune-not-mcpu.patch: Likewise.

* gnu/local.mk (dist_patch_DATA): Deregister patches.

Change-Id: I65d61d2921a444b3f86fdc6f7e4be2143ada5ce5
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-26 11:41:12 +01:00
Julien Lepiller
80d7957384 gnu: Update josm to 19412.
* gnu/packages/geo.scm (josm): Update to 19412.
[arguments] <jdk>: Use openjdk17.
[inputs]: Remove openjdk11; add openjdk17.

Change-Id: I4258b402b5cb2fc2aff49c6d7ac9b4625d64bc88
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-26 11:21:01 +01:00
Julien Lepiller
c9114277ec gnu: java-metadata-extractor: Update to 2.19.0.
* gnu/packages/java.scm (java-metadata-extractor): Update to 2.19.0.
[arguments] <phases>: Add 'fix-xmp-path.

Change-Id: Ide0a0f933e36fb2c390491f6e43945f48487322a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-26 11:20:37 +01:00
Ahmad Draidi
142a0301bb gnu: Add wlopm.
* gnu/packages/wm.scm (wlopm): New variable.

Change-Id: I6ed289dcafaff6c462624a1989de6bcf2144e4e8
Modified-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-26 10:12:26 +01:00