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
Romain GARBAGE
98efb6c77b
tests: Improve guix-pack-relocatable.sh.
...
This patch fixes a regression introduced by c9abfacd9f
.
See https://issues.guix.gnu.org/76240#2 .
* tests/guix-pack-relocatable.sh (tarball): Improve flaky test.
Change-Id: Ife1cbe6b6b9a22f2442e4ecb3a093c4b874bc4e1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 16:56:54 +02:00
Romain GARBAGE
a9d7423644
pack: Don't export properties when SAVE-PROVENANCE is not set.
...
* guix/scripts/pack.scm (guix-pack): Don't export properties when SAVE-PROVENANCE is not set.
Change-Id: I956721d1238631451758057a7c9cf13e2da7c59a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 16:56:54 +02:00
Romain GARBAGE
cbe9eb7c15
profiles: Allow modification of package properties in packages->manifest.
...
* guix/profiles.scm (packages->manifest): Allow modification of package properties.
Change-Id: Ie666290f49ed72b74833c503e6f41b0a0404bb43
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Modified-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 16:56:51 +02:00
Romain GARBAGE
6cf105ebee
profiles: Rename default-properties function and expose it.
...
* guix/profiles.scm: Expose default-package-properties.
(default-package-properties, package->manifest-entry):
Rename default-properties.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 16:34:32 +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
Reepca Russelstein
1ee291139f
daemon: Fix build of spawn.cc for non-Linux and newer GCC.
...
* nix/libutil/spawn.cc: Include <fcntl.h> and <cstdint>.
(cloneChild): Wrap body in #if CLONE_ENABLED.
Change-Id: I0be7e6dbe80ac2f7022793149472270a4e49d23c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 15:41:57 +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
Simon Tournier
b2b3985277
.forgejo: bug-reporting: Reword.
...
* .forgejo/issue_template/bug-reporting.md: Minor tweaks.
Change-Id: Ic0982189670884eefe8404eac28dc3b891e5b348
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-06-26 20:42:39 +08:00
Simon Tournier
31abc62790
.forgejo: pull_request_template: Reword.
...
* .forgejo/pull_request_template.md: Revamp the sections.
Change-Id: I509368b6d6a7b8f88e657e6e7770b2f48e23d906
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2025-06-26 20:42:38 +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
Florian Pelz
ca552a5ca8
news: Align terminology in 'es' translation.
...
* etc/news.scm: Write 'sistema de construcción' as in the .po files.
Change-Id: I1b1dcd1aa26758eb59fad75e6b00471bf9799fbb
2025-06-26 12:29:24 +02:00
Florian Pelz
e190eba08b
news: Add 'de' translation.
...
* etc/news.scm: Add German translation of clasp build system entry.
Change-Id: I56dab16c1b9963b23f256b401941c2ef6df13166
2025-06-26 12:29:24 +02: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
Spencer King
f126116b7a
gnu: python-icegrams: Update to 1.1.3.
...
* gnu/packages/python-xyz.scm (python-icegrams): Update to 1.1.3.
[source]: Use git-fetch as PyPI archive provides no tests.
[native-inputs]: Remove python-setuptools; add python-setuptools-next,
python-setuptools-scm-next, add python-pytest.
Change-Id: I4ab7fcaf3be5584a9b651f3288ce4b8f155674a0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-26 09:36:32 +01:00
jgart
7522bdd62a
Revert "gnu: Add clasp-charje.loop."
...
This reverts commit 4773235b9b
.
2025-06-26 03:42:24 -04:00
Josep Bigorra
236490569e
gnu: ggg: Update to 0.3.11.
...
* gnu/packages/image.scm (ggg): Update to 0.3.11.
[arguments]: Remove unnecessary delete-file directives.
[inputs]: Add bash-minimal.
Change-Id: Id89a1db7060fe5a1f34c0200d50ca0194eed6289
Signed-off-by: jgart <jgart@dismail.de>
2025-06-26 03:41:22 -04:00