Commit graph

143427 commits

Author SHA1 Message Date
Greg Hogan
e597755a8e
gnu: aws-c-io: Update to 0.14.18.
* gnu/packages/c.scm (aws-c-io): Update to 0.14.18.

Change-Id: I2013a9c2f173898e2c48c05824da0044885166e1
2024-09-28 00:20:20 +02:00
Greg Hogan
aeeff3e877
gnu: aws-c-cal: Update to 0.7.4.
* gnu/packages/c.scm (aws-c-cal): Update to 0.7.4.
[propagated-inputs]: Add s2n.
[inputs]: Remove openssl and openssl:static.

Change-Id: I211a3d96ec984ab870b6e1621756ad6463f27a8b
2024-09-28 00:20:20 +02:00
Greg Hogan
c229ad27d2
gnu: aws-checksums: Update to 0.1.18.
* gnu/packages/c.scm (aws-checksums): Update to 0.1.18.

Change-Id: Iaed4161d8f2ba568e4aaae45a07e707d6a1b42bc
2024-09-28 00:20:20 +02:00
Greg Hogan
f6752fd6e9
gnu: aws-c-common: Update to 0.9.27.
* gnu/packages/c.scm (aws-c-common): Update to 0.9.27.
[arguments]: Disable parallel tests.
[supported-systems]: Add armhf-linux and aarch64-linux.

Change-Id: I66ddf9ed03f8ead70aa1c86792dd4aa8782ac59e
2024-09-28 00:20:19 +02:00
Greg Hogan
44aba54ed3
gnu: s2n: Update to 1.5.1.
* gnu/packages/tls.scm (s2n): Update to 1.5.1.
[arguments]: Re-enable warnings as errors.
[supported-systems]: Restrict to 64-bit systems.

Change-Id: I09d690c96789961473c846eb8174ddc8a2b1ad4e
2024-09-28 00:20:19 +02:00
Greg Hogan
eb4b4f3e32
gnu: aws-lc: Update to 1.34.2.
* gnu/packages/tls.scm (aws-lc): Update to 1.34.2.
[native-inputs]: Remove libfaketime.
[arguments]<#:configure-flags>: Disable Go.
<#:phases>: Remove overwritten 'check phase.

Change-Id: Ib15fc22d0660ad805395acbec6fc45a63079b6f4
2024-09-28 00:20:19 +02:00
Greg Hogan
9b7a4f3511
gnu: folly: Update to 2024.09.09.00.
* gnu/packages/cpp.scm (folly): Update to 2024.09.09.00.
[inputs]: Add fast-float.

Change-Id: Icbe6ec261561729178df0920a53ece7d4eded15d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 00:20:19 +02:00
Greg Hogan
2ebecf60e5
gnu: fast-float: Update to 6.1.6.
* gnu/packages/cpp.scm (fast-float): Update to 6.1.6.
[license]: Add BSL-1.0.

Change-Id: Ia85d6146332453a45cf54837cb53b3e05ca052f7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 00:20:19 +02:00
Greg Hogan
454312454d
gnu: fast-float-test-files: Update to 1.0.0.
* gnu/packages/cpp.scm (fast-float-test-files): Update to 1.0.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 00:20:19 +02:00
Luís Henriques
59f49fb55a
gnu: remind: Update to 05.00.05.
* gnu/packages/calendar.scm (remind): Update to 05.00.05.
[properties]: Add tcl output synopsis.
[arguments]<#:phases>: Update list of files to include in tcl output.
There's only one tcltk script now.
[native-inputs]: Add tzdata.

Change-Id: I729d48a8e538039ef5d8c9cb8bd232b3946b5f76
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 00:20:19 +02:00
Herman Rimm
b21118a2df
gnu: genimage: Update to version 18.
* gnu/packages/genimage.scm (genimage): Update from 15 to 18.
[arguments]: Disable some tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-28 00:20:18 +02:00
Yann Dupont
0594985555
gnu: ceph: Update to 17.2.7.
Fixes a build failure introduced with newer versions of Boost.

* gnu/packages/patches/ceph-fix-for-newer-boost.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/storage.scm (ceph): Update to 17.2.7.  Use the patch.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>

Change-Id: I00f2d369d7a86926b00c680d5ab0fe8044ca9065
2024-09-28 00:20:18 +02:00
Ludovic Courtès
b5303183ef
tests: Make ‘tests/print.scm’ deterministic.
The “package with inputs” test would fail non-deterministically:
sometimes ‘package->code’ would pick the ‘glibc’ symbol, sometimes it
would take ‘glibc/hurd’, which is an alias for ‘glibc’.

* tests/print.scm (pkg-with-inputs)[inputs]: Replace ‘glibc’ with
‘gnu-make’.

Change-Id: Ie192adda98d66546fae820a6bcdd5bb4b9f4dae7
2024-09-28 00:20:18 +02:00
Sharlatan Hellseher
bd59254b82
gnu: python-scrapy: Update to 2.11.2, fix build.
This is a follow up fixture found during review of
<https://issues.guix.gnu.org/73070>.

* gnu/packages/python-web.scm (python-scrapy): Update to 2.11.2.
[source]: Name for source tarball has been changed in PyPI.
[arguments]: <#:test-flags>: Enable more tests which are passing now.
<#:phases>: Add 'relax-requirements and 'prepare-test-environment phases.
[propagated-inputs]: Add python-defusedxml.
[native-inputs]: Add nss-certs-for-test.

Change-Id: Ia1e1868b75d679044af83812469c2412b2bab716
2024-09-27 21:18:43 +01:00
Tobias Geerinckx-Rice
9a141b5bd6
gnu: cups-minimal: Address PPD injection issues [security fixes].
* gnu/packages/cups.scm (cups-minimal)[replacement]: Graft with...
(cups-minimal/fixed): ...this new variable.
[source]: Add a patch to do the thing.
* gnu/packages/patches/cups-minimal-Address-PPD-injection-issues.patch:
New file.

Change-Id: Id4db145887e72081b404dedbccd62c23a8f52d55
2024-09-22 02:00:00 +02:00
Tobias Geerinckx-Rice
198840bcb5
gnu: cups: Update to 2.4.10 [fixes nothitg]
Change-Id: Ic600f96d7cae1d4ecc0f5b1b4561caae317c4048
2024-09-22 02:00:00 +02:00
Efraim Flashner
889c44b553
gnu: openpmix: Limit to 64bit systems.
* gnu/packages/parallel.scm (openpmix)[supported-systems]: New field.

Change-Id: I63f231c22fb0d0cc46f93dc7ac435a8e41a66739
2024-09-27 16:52:31 +03:00
Efraim Flashner
1e79e53f87
gnu: libfabric: Fix building on 32-bit systems.
* gnu/packages/linux.scm (libfabric)[arguments]: Adjust configure-flags
to only enable features supported on those architectures.

Change-Id: Iddb55745860e2b04f2533b453f94a4f37510194c
2024-09-27 16:52:31 +03:00
Zheng Junjie
13b2b983ee
gnu: tmux: Build from git.
* gnu/packages/tmux.scm (tmux)[source]: Switch to git-fetch, and use
git-file-name.
[native-inputs]: Add autoconf, automake and pkg-config.

Change-Id: If56abbb76f3b00193bbd27c236a9f82c4f0eb3cb
2024-09-27 19:21:15 +08:00
Ashish SHUKLA via Guix-patches via
d4542b430f
gnu: tmux: Update to 3.5.
* gnu/packages/tmux (tmux): Update to 3.5.

Change-Id: Ia1f4e6e6d17d8ce76345f06f87247a13b4b5a7bb
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-27 19:11:19 +08:00
Zheng Junjie
3654d53cda
gnu: magic-enum: Update to 0.9.6.
* gnu/packages/cpp.scm (magic-enum): Update to 0.9.6.

Change-Id: I9d1175554d3fd956b063e3f29dff623c4cdb0059
2024-09-27 19:08:06 +08:00
Zheng Junjie
8be5bc3044
gnu: fnc: fix cross-compiling.
* gnu/packages/version-control.scm (fnc)[arguments]<#:phases>: Add
don-t-use-install-s phase.

Change-Id: I2d0fb7d31055fe5f33706eed6df813c89ff5cc16
2024-09-27 19:08:06 +08:00
Ashish SHUKLA via Guix-patches via
81c75d5e86
gnu: fnc: Update to 0.18.
* gnu/packages/version-control.scm (fnc): Update to 0.18.

Change-Id: I0eb205aa88b0e67409d6af9d7ad29a9f23ef54b5
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-27 19:08:05 +08:00
Ashish SHUKLA
7c840b2063
gnu: fuzzel: Update to 1.11.0.
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.11.0.
[sources](origin)<patches>: Add patch.
* gnu/packages/patches/fuzzel-fix-gcc-error.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.

Change-Id: I7ed41e6b23657833369f9d319c22421161559dc7
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-27 19:08:05 +08:00
Andy Tai
2c6113cbc7
gnu: parallel: Update to 20240922.
* gnu/packages/parallel.scm (parallel): Update to 20240922.

Change-Id: I55f14f7ee8996a4339a17ec595c5b48bec044347
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-27 19:08:01 +08:00
Roman Scherer
e6a771c7ba
gnu: stumpwm-contrib: Update to 0.0.1-6.042a9fc.
* gnu/packages/wm.scm (stumpwm-contrib): Update to 0.0.1-6.042a9fc.

Change-Id: I92952b2f0ad823b56d4ef2e4fce2e9e9cda47858
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-09-27 09:45:42 +02:00
Roman Scherer
6c1716c8e3
gnu: stumpwm: Update to 23.11.
* gnu/packages/wm.scm (stumpwm): Update to 23.11.

Change-Id: Ia5e0ad8137e033897a4380e71aeed012049d9e22
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2024-09-27 09:36:06 +02:00
jgart
a75387f8ee
gnu: Add cl-trivial-ws.
* gnu/packages/lisp-xyz.scm (cl-trivial-ws, ecl-trivial-ws, sbcl-trivial-ws):
New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I1c2ec0a33c02038eabb21f3da3817da9baf74960
2024-09-26 23:15:13 -05:00
jgart
b9e6054391
gnu: Add cl-hunchensocket.
* gnu/packages/lisp-xyz.scm (cl-hunchensocket, ecl-hunchensocket,
sbcl-hunchensocket): New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I90df0ab5bbcfc9ac802f8819640da915c144e669
2024-09-26 23:15:13 -05:00
Josselin Poiret
13b6254abc
gnu: waybar: Fix missing tray icons on 0.11.0.
* gnu/packages/patches/waybar-0.11.0-fix-tray-icons.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/wm.scm (waybar)[source]: Use it.

Change-Id: Ib480b815faf3a331e1fc093dee72bb3099df57c5
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
2024-09-26 23:34:47 -04:00
John Kehayias
a8134a6993
gnu: piper: Update to 0.8.
* gnu/packages/gnome.scm (piper): Update to 0.8.
[arguments]<#:phases>: Update 'dont-update-gtk-icon-cache phase due to
upstream changes.
[native-inputs]: Add desktop-file-utils.

Change-Id: I01c18cb8140aed691a812d675201075a7adc3fbd
2024-09-26 23:30:29 -04:00
John Kehayias
449ed02aa7
gnu: libratbag: Update to 0.18.
* gnu/packages/gnome.scm (libratbag): Update to 0.18.

Change-Id: I18d3671fd335b0c71436a36affb0d81dd7d1e8dc
2024-09-26 23:20:46 -04:00
jgart
2a8c932667
gnu: Add cl-lem-mailbox.
* gnu/packages/lisp-xyz.scm (cl-lem-mailbox, ecl-lem-mailbox,
sbcl-lem-mailbox): New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I6960f5709877b38d056aaf496c134ef93027d223
2024-09-26 20:50:43 -05:00
jgart
987a4c5d34
gnu: Add cl-lisp-preprocessor.
* gnu/packages/lisp-xyz.scm (cl-lisp-preprocessor, ecl-lisp-preprocessor,
sbcl-lisp-preprocessor): New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: Ice5358677e62232b67b62a3f1520686bc96a79a8
2024-09-26 20:33:46 -05:00
jgart
22e0032666
gnu: Add cl-inquisitor.
* gnu/packages/lisp-xyz.scm (cl-inquisitor, ecl-inquisitor, sbcl-inquisitor):
New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I82feeb9281e0c77a9d058aabe997777204556593
2024-09-26 20:33:45 -05:00
jgart
a671bdaabc
gnu: Add cl-jsonrpc.
* gnu/packages/lisp-xyz.scm (cl-jsonrpc, ecl-jsonrpc, sbcl-jsonrpc): New
variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I4428f0068c8b75b0ae39888c5af787a1b1469160
2024-09-26 20:33:45 -05:00
jgart
3db0cc4f5d
gnu: Add cl-bt-semaphore.
* gnu/packages/lisp-xyz.scm (cl-bt-semaphore, ecl-bt-semaphore,
sbcl-bt-semaphore): New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I6ba4d0353c1c44a0528cda57bdbb6d0412988927
2024-09-26 20:33:45 -05:00
jgart
e8ad03bea2
gnu: Add cl-setlocale.
* gnu/packages/lisp-xyz.scm (cl-setlocale, ecl-cl-setlocale,
sbcl-cl-setlocale): New variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I7ab27bde118d4aab2bfff175037c8bbe47d00674
2024-09-26 20:33:45 -05:00
jgart
d8ef348ca6
gnu: Add cl-iconv.
* gnu/packages/lisp-xyz.scm (cl-iconv, ecl-cl-iconv, sbcl-cl-iconv): New
variables.
Co-authored-by: Ada Stevenson <adanskana@gmail.com>

Change-Id: I58398683cb43397ea954736ab5b5b0afcbc41e20
2024-09-26 20:33:45 -05:00
jgart
d7df503c5a
gnu: trealla: Update to 2.55.44.
* gnu/packages/prolog.scm (trealla): Update to 2.55.44.

Change-Id: Iab05e055828d98a72ac46d4bc4d84b82b3cb8ca6
2024-09-26 20:33:45 -05:00
Maxim Cournoyer
a4ea332bc2
gnu: telegram-desktop: Use xdg-desktop-portal-next.
* gnu/packages/telegram.scm (telegram-desktop) [native-inputs]: Replace
xdg-desktop-portal with xdg-desktop-portal-next.

Change-Id: Icd0bc0d731e0ece576b590f34960d55f79ef4b43
2024-09-27 09:39:18 +09:00
Maxim Cournoyer
64e1ae00e7
gnu: Add xdg-desktop-portal-next.
This is based on Dan's "xdg-desktop-portal: Update to 1.18.4." commit, now
reverted.

* gnu/packages/freedesktop.scm (xdg-desktop-portal-next): New variable.
* gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.

Change-Id: I7360d915bb0450f6772232c126fd0d4a4fec8997
2024-09-27 09:39:18 +09:00
Maxim Cournoyer
ce6f571fbe
Revert "gnu: xdg-desktop-portal: Update to 1.18.4."
This reverts commit 1b4304ea29.  This broke
setting themes in GNOME 44.1.

Reported-by: Ada Stevenson <adanskana@gmail.com>
Change-Id: Iaa8632a743d6fefd46f6415010b33f69bd6d2a04
2024-09-27 09:39:12 +09:00
Maxim Cournoyer
d8298b37af
Revert "gnu: xdg-desktop-portal: Improve style."
This reverts commit add9662686.
2024-09-27 09:14:14 +09:00
jgart
8172b25ea2
gnu: lisp-xyz: Sort packages.
* gnu/packages/lisp-xyz.scm: Sort packages.

Change-Id: I4eada8fa1a8a99b9ee888c735ac0793ed1f1cea8
2024-09-26 10:22:53 -05:00
Efraim Flashner
3171ff971c
gnu: classpath-jamvm-wrappers: Adjust wrapper for armhf-linux.
This fixes building icedtea-2 on armhf-linux.

* gnu/packages/java-bootstrap.scm (classpath-jamvm-wrappers)[arguments]:
Adjust the flags passed to jamvm in the wrapper script when building for
armhf-linux.

Change-Id: I68a47b0eec761b1be9126ac814693fba7fa7e56e
2024-09-26 18:13:29 +03:00
Efraim Flashner
408a077756
gnu: tracker: Skip datetime test on all 32-bit systems.
* gnu/packages/gnome.scm (tracker)[arguments]: In the custom
'disable-failing-tests phase skip the tests known to fail on 32-bit
systems on all non-64-bit systems.

Change-Id: I23b422aeceb3f7ef83c8a0e74ec7ed6f13d98c66
2024-09-26 18:13:29 +03:00
Efraim Flashner
c06fefeab4
gnu: lib2geom: Skip a test on riscv64-linux.
* gnu/packages/graphics.scm (lib2geom)[arguments]: When building for
riscv64-linux add a phase to skip a test known to fail upstream.

Change-Id: Ib328a4b2ed3263f71d6ca846b181eca3e47a3800
2024-09-26 18:13:29 +03:00
Efraim Flashner
5c7fb1b82d
gnu: gst-plugins-base: Skip a test on armhf-linux.
* gnu/packages/gstreamer.scm (gst-plugins-base)[arguments]: When
building for armhf-linux skip a test during the
'disable-problematic-tests phase.

Change-Id: I606ecd1c38f110b1c31812d86d6b3304e924b557
2024-09-26 18:13:29 +03:00
Efraim Flashner
541b45ce60
gnu: pass-age: Update shell completion directories.
* gnu/packages/password-utils.scm (pass-age)[arguments]: Adjust the
install-plan to adjust the shell completion directories.

Change-Id: I5153dd4c9e88d05c22f4ddda135704a7bfe3cc81
2024-09-26 18:13:25 +03:00