Commit graph

163089 commits

Author SHA1 Message Date
Tomas Volf
8a5a983241
Makefile: Register nuget importer.
* Makefile.am (MODULES): Add guix/import/nuget.scm.

Change-Id: I4a96f81c1ecd34a82e015889868bb0559259165f
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28 10:16:25 +08:00
jgart
f04fb459a3
gnu: Add emacs-gleam-mode.
* gnu/packages/emacs-xyz.scm (emacs-gleam-mode): New variable.

Change-Id: I8b43b618e7acf8d5064b28c83b8816d662be4ad2
2025-06-27 16:34:20 -04:00
jgart
93d10b5f4e
gnu: trealla: Update to 2.77.1.
* gnu/packages/prolog.scm (trealla): Update to 2.77.1.

Change-Id: I6058c673b2616364562d9aa31e9be8ee19fd6744
2025-06-27 12:04:09 -04:00
Josep Bigorra
a88d6a45e4
gnu: Add hyprpolkitagent.
* gnu/packages/polkit.scm (hyprpolkitagent): New variable.

Change-Id: I858dc238a7f817d231fab0a75310d4f41c791bdc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:50:05 +01:00
Sharlatan Hellseher
145c08dcd1
gnu: Use license: prefix in (gnu packages polkit).
* gnu/packages/polkit.scm: Import (guix licenses) with the license:
prefix.  Adjust all license fields.

Change-Id: Ia54db63ab112b4f43a8af067732addbaf38c4319
2025-06-27 12:49:40 +01:00
Josep Bigorra
790e726e6e
gnu: Add hyprsunset.
* gnu/packages/xdisorg.scm (hyprsunset): New variable.

Change-Id: Ibd63a11a654a8b78451c9533c06882c2c7d04067
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:17:17 +01:00
Josep Bigorra
db94d31fed
gnu: ggg: Update to 0.3.13.
* gnu/packages/image.scm (ggg): Update to 0.3.13.

Change-Id: I226ebc71035866cb81507e7908e7c483b5a91747
2025-06-27 12:14:09 +01:00
Josep Bigorra
5ecd79163e
gnu: iter-vitae: Update to 0.3.32.
* gnu/packages/web.scm (iter-vitae): Update to 0.3.32.

Change-Id: I14ea7eb04d951f0b33aa9c559e2a9bcdd5b897cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 12:12:49 +01:00
Sharlatan Hellseher
fc53338694
gnu: qdirstat: Update to 1.9.
* gnu/packages/disk.scm (qdirstat): Update to 1.9.

Change-Id: Ie1a7a062d08cdafb0d0ce5f00193639239c07acd
2025-06-27 12:09:40 +01:00
Sharlatan Hellseher
3ac3c0d636
gnu: qdirstat: Improve package.
* gnu/packages/disk.scm (qdirstat): Apply G-expressions, shift order of
the fields.

Change-Id: I05a1df8d1b9d1106b64b465aeb2ee4a326ee50f3
2025-06-27 12:08:19 +01:00
Sharlatan Hellseher
751eab8919
gnu: packages/disk: Sort used module.
* gnu/packages/disk.scm: Sort #:used-module alphabetically.

Change-Id: Ie2f70a0fd16c06385fb1f08878c2373a44e668df
2025-06-27 12:07:16 +01:00
Grigory Shepelev
9e2328819c
gnu: Add open-iscsi.
* gnu/packages/disk.scm (open-iscsi): New variable.

Change-Id: I900d12757c20e86bb68c762d732fdf64efe30742
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:52:33 +01:00
Grigory Shepelev
871c3adee2
gnu: Add open-isns.
* gnu/packages/disk.scm (open-isns): New variable.

Change-Id: I63f14426888d0482a1aee1d1c1a60c00c8a4e75d
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-27 11:51:02 +01:00
Janneke Nieuwenhuizen
9ab98ffa99
gnu: guix: Update to 1.4.0-39.95d88456844.
* gnu/packages/package-management.scm (guix): Update to 1.4.0-39.95d88456844.

Change-Id: Iec718e228aa334310736502c3e6039b02d20561f
2025-06-27 10:26:12 +02:00
Janneke Nieuwenhuizen
95d8845684
maint: Add copyright info to configure.ac.
* configure.ac: Add copyright lines.

Change-Id: Id944801e83f2baa0bc4cf10ab8f4b5200022d6f7
2025-06-27 10:11:33 +02:00
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
Zheng Junjie
10ffc93325
build: Do not generate 'CODEOWNERS' when cross-compiling.
Fixes: guix/guix#812

* Makefile.am (CODEOWNERS): wrap it with in_git_p and !CROSS_COMPILING.

Change-Id: I65389947d3065d470739ca1a12398551be2178c1
2025-06-27 15:36:41 +08: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
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