Adrien 'neox' Bourmault
5d96ad23ed
gnu: speed-dreams: Update to 2.4.2.
...
* gnu/packages/games.scm (speed-dreams): Update to 2.4.2.
Change-Id: I7f9eb4ac45faa098da323ea3d9a9402e0a410bb2
Signed-off-by: Adrien 'neox' Bourmault <neox@gnu.org>
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:11:30 -04:00
Adrien 'neox' Bourmault
292faf9484
gnu: speed-dreams-data: Update to 2.4.2.
...
* gnu/packages/games.scm (speed-dreams-data): Update to 2.4.2.
Change-Id: I78207633d2a9eec0f8a1df5faa9d336ba6d19ab2
Signed-off-by: Adrien 'neox' Bourmault <neox@gnu.org>
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:11:30 -04:00
Maxim Cournoyer
256cbc1347
gnu: Add pls.
...
* gnu/packages/perl.scm (pls): New variable.
Change-Id: I76938567bbaedf355a49fb84e4d5964cea253d09
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:59 -04:00
Maxim Cournoyer
3f91b6221e
gnu: Add perl-tidy.
...
* gnu/packages/perl.scm (perl-tidy): New variable.
Change-Id: Ie5a7686c64331119d4432d001630eb29df10e4fe
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:59 -04:00
Maxim Cournoyer
89274de654
gnu: Add perl-io-async.
...
* gnu/packages/perl.scm (perl-io-async): New variable.
Change-Id: Ib44bcdfaef11ee81898aca8be30d59a3369575d5
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:59 -04:00
Maxim Cournoyer
ee9982cec1
gnu: Add perl-future-queue.
...
* gnu/packages/perl.scm (perl-future-queue): New variable.
Change-Id: I18203e511e09f928e19f2813e23e6adc486211c7
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:59 -04:00
Maxim Cournoyer
be65fc39fb
gnu: Add perl-future.
...
* gnu/packages/perl.scm (perl-future): New variable.
Change-Id: Idf22bd2ba31c01da6bee9756f5fba337e8f7aedb
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:59 -04:00
Maxim Cournoyer
a2723f3c94
gnu: Add perl-test-metrics-any.
...
* gnu/packages/perl-check.scm (perl-test-metrics-any): New variable.
Change-Id: Ief6b39d8a48907df8a2f0c34b09462ad3eba17ca
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Maxim Cournoyer
db4d3110b4
gnu: Add perl-test-future-io-impl.
...
* gnu/packages/perl-check.scm (perl-test-future-io-impl): New variable.
Change-Id: I7e3421f12c5f62ad3da2da13b01d40431736498c
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Maxim Cournoyer
071de28f36
gnu: Add perl-struct-dumb.
...
* gnu/packages/perl-check.scm (perl-struct-dumb): New variable.
Change-Id: Id5e384d1b174b0626cff093d43e18e551a67df73
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Maxim Cournoyer
84929efaba
gnu: Add perl-metrics-any.
...
* gnu/packages/perl.scm (perl-metrics-any): New variable.
Change-Id: I0df9c005d5cf8d0214c52bce9c504c7d2de8d5fe
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Maxim Cournoyer
597119f739
gnu: Add perl-pod-markdown.
...
* gnu/packages/perl.scm (perl-pod-markdown): New variable.
Change-Id: Ic298dbd9a1257d7d7cfb66d61897fa972c1078e2
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Maxim Cournoyer
87b786649a
gnu: Add perl-ppr.
...
* gnu/packages/perl.scm (perl-ppr): New variable.
Change-Id: I9a0ea9aa0c7eb6fb4faad3bac717b69e019d45aa
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 20:06:58 -04:00
Danny Milosavljevic
fd256bb786
gnu: mono@2.4.2.3: Make it reproducible.
...
* gnu/packages/patches/mono-2.4.2.3-fix-parallel-builds.patch: New file.
* gnu/packages/patches/mono-2.4.2.3-reproducibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add references to those patches.
* gnu/packages/dotnet.scm (mono-2.4.2.3)[source]: Use those patches.
[arguments]<#:phases>[disable-mono-mini-timestamps]: New phase.
Change-Id: Ib0a57d2e93b8b72c10fa9854a77eadeee578266c
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 23:05:44 +01:00
Danny Milosavljevic
4f10384b54
gnu: mono@1.9.1: Make it reproducible.
...
* gnu/packages/patches/mono-1.9.1-reproducibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/dotnet.scm (mono-1.9.1)[source]: Add it.
[arguments]<#:make-flags>: Add NO_SIGN_ASSEMBLY.
<#:phases>[delete-mdb]: New phase.
[disable-signing]: New phase.
Change-Id: I094692a1aa74d7737fa781e88582e8a0a3a27dbb
Reviewed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 23:05:27 +01:00
Nico Rikken
d0ba40a7a5
gnu: ansel: Update to 0.0.0-1.b51cfa3.
...
* gnu/packages/photo.scm (ansel): Update to 0.0.0-1.b51cfa3.
[source]: Omit the redundant .git suffix.
Change-Id: Ied9b4acada8c18543a251dd74eb402d2deffb4c6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 21:56:53 +01:00
John Kehayias
14fb6ad4bf
gnu: pass-git-helper: Update to 3.3.0.
...
* gnu/packages/password-utils.scm (pass-git-helper): Update to 3.3.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#phases>: Don't replace check phase but make a pre-check phase to
just to set HOME.
[native-inputs]: Add python-pytest-cov, python-setuptools, and python-wheel.
Change-Id: I2d06c647b6edd7ec83d611b398ca3faa6a22480c
2025-06-23 16:55:07 -04:00
Thomas Zdyrski
c16785a11e
gnu: perl-pdf-api2: Update to 2.047.
...
* gnu/packages/perl.scm (perl-pdf-api2): Update to 2.047.
Change-Id: Ifb756e19c1525cb7d2609a2680ab4ac59d12f602
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 21:11:37 +01:00
Cayetano Santos
7876cc4480
gnu: tomb: Update to 2.11.
...
* gnu/packages/crypto.scm (tomb): Update to 2.11. Use G-expressions.
[home-page]: Fix URL.
[phases]{check}: Respect #:tests? parameter.
[native-inputs]: Remove sudo; add which. Remove labels.
[inputs]: Add argon2. Remove labels.
Change-Id: I01c24feac7f5b9088469f0f3ac982557293223db
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 21:05:06 +01:00
Danny Milosavljevic
6f71a2a3a0
gnu: emacs-aio: Source from maintained fork.
...
The upstream emacs-aio repository is unmaintained with numerous open
issues. Notably, native compilation is broken on Emacs 30. Change the
package source to a fork merging several open PRs and fixing native
compilation.
* gnu/packages/emacs-xyz.scm (emacs-aio)[source]: Switch to recent fork.
Change-Id: Idc6a344595690bf7688c7571abd67b1c5a81faa0
2025-06-23 21:56:11 +02:00
Ashish SHUKLA
43de32782f
gnu: tuxedo-keyboard: Update to 4.14.1.
...
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.14.1.
Change-Id: Ie2da4824051bd7fb14e0a52acf808e9dcecc5e30
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 20:44:16 +01:00
Ashish SHUKLA
65017fbc42
gnu: ugrep: Update to 7.5.0.
...
* gnu/packages/search.scm (ugrep): Update to 7.5.0.
Change-Id: Id541539e0ebd1885c04ccaa4daa16af6c1e12d51
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-06-23 20:33:02 +01:00
jgart
c46f59a2dd
gnu: trealla: Update to 2.74.26.
...
* gnu/packages/prolog.scm (trealla): Update to 2.74.26.
Change-Id: I756865e2d2dbd69d061a2b1fd04a2bd568f6af13
2025-06-23 14:46:53 -04:00
Jelle Licht
f17acfc2db
doc: contributing: Fix broken example.
...
* doc/contributing.texi (Bulk updates): Properly escape special characters.
Change-Id: I9aa4d88f19904056546717cd80ca89ab2f5924fe
2025-06-23 17:41:02 +02:00
Sharlatan Hellseher
0cd9eef15d
doc: Document bulk updates.
...
* doc/contributing.texi (Bulk updates): New section describing update
technique for collection of packages.
Change-Id: Ic67978a6c8e0140980a0ede968f7e411faf23a1d
Signed-off-by: jgart <jgart@dismail.de>
2025-06-23 11:07:07 -04:00
jgart
ddb9278847
gnu: trealla: Update to 2.74.24.
...
* gnu/packages/prolog.scm (trealla): Update to 2.74.24.
Change-Id: Ief6ce151d06f64d01f84593451f1d37d22dce34c
2025-06-23 11:07:07 -04:00
Jelle Licht
f430db1e1f
gnu: esbuild-node: Deprecate.
...
* gnu/packages/web.scm (esbuild-node): Define as deprecated in
favor of node-esbuild.
Change-Id: I8dbfad0f9338c94a4402cf4481efb68e663f1bd2
2025-06-23 16:08:22 +02:00
Jelle Licht
f139a6a4d4
gnu: r-waiter: Replace esbuild-node with node-esbuild.
...
* gnu/packages/cran.scm (r-waiter):[native-inputs]: Replace esbuild-node with
node-esbuild.
Change-Id: Iaa6248345362f6e3adc3f4f84c8ee231f1de6ab9
2025-06-23 16:08:22 +02:00
Daniel Khodabakhsh
6158e7872c
gnu: Add node-esbuild.
...
* gnu/packages/web.scm (node-esbuild): New variable.
Change-Id: I9538646b7ea0fa2b88a1844a09e696676552c06b
2025-06-23 16:08:22 +02:00
Janneke Nieuwenhuizen
0a07c7310e
gnu: libxcrypt: Fix cross-build for MinGW.
...
* gnu/packages/crypto.scm (libxcrypt): When building for MinGW, relax gcc's
strictness.
Change-Id: I3e30608d9c218576f0a2e552daf644e17dc5c488
2025-06-23 15:22:06 +02:00
Ludovic Courtès
436a00be92
gnu: network-manager: Remove ownership check for plugins.
...
Fixes <https://issues.guix.gnu.org/78047 >.
Fixes a bug on Guix System whereby, when ‘guix-configuration’
has (privileged? #f), NetworkManager would fail to start due to plugins
not being owned by ‘root’.
* gnu/packages/patches/network-manager-plugin-ownership.patch: New file.
* gnu/packages/gnome.scm (network-manager)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
Reported-by: Rodion Goritskov <rodion@goritskov.com>
Change-Id: I9fff098788e79d1f00c9605a6067b16078ea0396
2025-06-23 15:15:42 +02:00
Ashish SHUKLA
45ece3847a
gnu: lite-xl: Update to 2.1.8.
...
* gnu/packages/text-editors.scm (lite-xl): Update to 2.1.8.
[inputs]: Remove sdl2. Add libdecor, and sdl3.
Change-Id: I5c50898ecbd488572979113ce9b1ee447aa3fca7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:51:20 +02:00
Jake Forster
2305201d58
gnu: Add orthanc.
...
* gnu/packages/medical.scm (orthanc): New variable.
Change-Id: I52e73a1545ddf68ff3ce2b90fcf2da9d492a9fb1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:47:08 +02:00
Jake Forster
7d7551f9a5
gnu: Use license: prefix in (gnu packages medical).
...
* gnu/packages/medical.scm: Import (guix licenses) with the license:
prefix. Adjust all license fields.
Change-Id: Icebc104412924d5dfbd98ffd2046744c94f644d3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:47:08 +02:00
Fernando Ayats
0094fb0af4
gnu: Add arccore.
...
* gnu/packages/maths.scm (arccore): New variable.
Change-Id: I46a68a7230fca44b7680c2426e444d55d960c47f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:40:44 +02:00
Fernando Ayats
db2ed54332
gnu: Add arccon.
...
* gnu/packages/maths.scm (arccon): New variable.
Change-Id: I9a4812d7ae0e5f93e710a0670271a19147f3af73
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:40:44 +02:00
Zheng Junjie
56344729cd
gnu: krename: Remove unneeded input.
...
* gnu/packages/kde-utils.scm (krename)[inputs]: Remove kjs.
Change-Id: I0900df019ebaf82959f3f07beea2150b4c62cc10
2025-06-23 12:51:32 +08:00
Noé Lopez
ec5f0bf753
gnu: kdeconnect: Show icons.
...
* gnu/packages/kde.scm (kdeconnect): Add qtsvg to inputs.
Change-Id: Ib4ed6df119dcdeb35e391307a49c575581bb99e7
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:50:34 +08:00
Nicolas Graves
306ae6d150
gnu: liferea: Update to 1.14.6.
...
* gnu/packages/syndication.scm (liferea): Update to 1.14.6.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:53 +08:00
Nicolas Graves
9675bff583
gnu: cozy: Update to 1.3.0.
...
* gnu/packages/ebook.scm (cozy): Update to 1.3.0.
[arguments]{phases}: Adjust phase order.
[inputs]: Add libadwaita.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:53 +08:00
Nicolas Graves
73ee82afbb
gnu: cozy: Improve style.
...
* gnu/packages/ebook.scm (cozy): [arguments]{phases}:
Rewrite using gexps.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
788e3b87a7
gnu: yajl: Patch CVE-2023-33460.
...
* gnu/packages/patches/yajl-CVE-2023-33460.patch: Add file.
* gnu/local.mk: Record patch.
* gnu/packages/web.scm (yajl)[source]: Record patch.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
142a3d5177
gnu: libxls: Update to 1.6.3.
...
* gnu/packages/statistics.scm (libxls): Update to 1.6.3.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
df77bafb79
gnu: libconfuse: Patch CVE-2022-40320.
...
* gnu/pacakges/patches/libconfuse-CVE-2022-40320.patch: Add file.
* gnu/packages/textutils.scm (libconfuse)[source]: Record patch.
* gnu/local.mk: Record patch.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
117de9378b
gnu: soil: Add lint-hidden-cpe-vendors property.
...
* gnu/packages/gl.scm (soil)[properties]: Add lint-hidden-cpe-vendors.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
06c5c2d41e
gnu: git: Use lint-hidden-cpe-vendors.
...
* gnu/packages/version-control.scm (git-minimal, git)[properties]: Use
lint-hidden-cpe-vendors in place of lint-hidden-cve.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
eecd00e744
gnu: dash: Add lint-hidden-cpe-vendors property.
...
* gnu/packages/shells.scm (dash)[properties]: Add lint-hidden-cpe-vendors.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
88f20e3427
gnu: zchunk: Update to 1.5.1.
...
* gnu/packages/compression.scm (zchunk): Update to 1.5.1.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
8842305c46
gnu: snappy: Add cpe-name property.
...
* gnu/packages/compression.scm (snappy)[properties]: Add cpe-name.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:52 +08:00
Nicolas Graves
57397fd03f
gnu: indent: Update to 2.2.13-0.1737c92.
...
* gnu/packages/patches/indent-CVE-2024-0911.patch: Delete file.
* gnu/local.mk: Unregister patch.
* gnu/packages/code.scm (indent): Update to 2.2.13-0.1737c92.
[arguments]{phases}: Add phase 'patch-bootstrap.
[native-inputs]: Add autoconf-2.71, automake, gettext-minimal.
[properties]: Add lint-hidden-cves.
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-23 12:32:51 +08:00