1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-26 20:20:32 +02:00
Commit Graph

130916 Commits

Author SHA1 Message Date
宋文武
8597a54ae0 gnu: xfce4-settings: Update to 4.18.6.
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.18.6.

Change-Id: I7aa5b4937f7402ac86058eb8d8b9c4366f8eadc8
2024-09-06 07:30:54 +08:00
宋文武
1a921c1f0b gnu: xfce4-session: Update to 4.18.4.
* gnu/packages/xfce.scm (xfce4-session): Update to 4.18.4.

Change-Id: I249be00123d32fdadd79b6ac716ea8fe5d98f337
2024-09-06 07:30:54 +08:00
宋文武
0297bd9843 gnu: xfce4-whiskermenu-plugin: Update to 2.8.3.
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.8.3.
[inputs]: Add accountsservice and gtk-layer-shell.
[arguments]: Remove 'fix-shell-script phase.

Change-Id: I87fc277c5e32674a505a532ad129c75d24d854a5
2024-09-06 07:30:54 +08:00
宋文武
49c6e24355 gnu: elementary-xfce-icon-theme: Update to 0.19.
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.19.

Change-Id: I4cfd6b480806b7e9ec090f5dd1ebe2e1b1ed0f7f
2024-09-06 07:30:54 +08:00
宋文武
43c3816db5 gnu: libxfce4ui: Update to 4.18.6.
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.18.6.

Change-Id: If392f88d81f406a3022e1d445b6339922dc0b9fe
2024-09-06 07:30:54 +08:00
宋文武
17db97c9ac gnu: libxfce4util: Update to 4.18.2.
* gnu/packages/xfce.scm (libxfce4util): Update to 4.18.2.

Change-Id: Idbc7bdef940ddc6feff4b60832326ebe779192ba
2024-09-06 07:30:54 +08:00
Carlo Zancanaro
f3e95ca8ba gnu: php: Disable tests relating to BICUBIC interpolation.
* gnu/packages/php.scm (php)[arguments]: Delete three tests that are known
to fail.

Change-Id: Ib684328654c75f37111d252fb0f9fb3356daff9a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-09-05 22:29:22 +02:00
Noé Lopez
ba42c8a9f2 gnu: php: Fix check phase.
* gnu/packages/php.scm (php): Add missing inputs.

These should potentially be propagated by gd instead, see
https://issues.guix.gnu.org/72968

Change-Id: I3ddc47e5ad121a8177e3a12c5dfe154a8d6029b6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-09-05 22:29:12 +02:00
Mathieu Laparie
62d07e5d71 gnu: mpv: Add LIBSIXEL input.
* gnu/packages/video.scm (mpv)[inputs]: Add LIBSIXEL.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I1765929ec37d6cd73d829b998c7a1a6edb87fb75
2024-09-05 22:20:23 +02:00
Nicolas Goaziou
a6ec381b16 gnu: libsixel: Propagate GDK-PIXBUF.
* gnu/packages/image.scm (libsixel)[inputs]: Move GDK-PIXBUF...
[propagated-inputs]: ... to here.

Change-Id: Ifcbcae7882f1f6292d436f679552b8e0a67d9eda
2024-09-05 22:20:23 +02:00
Mathieu Laparie
bfb70cbe49 gnu: libplacebo: Update to 7.349.0.
* gnu/packages/video.scm (libplacebo): Update to 7.349.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Iacbde8cbd6e2008655f70fc009290cddb942f548
2024-09-05 22:20:23 +02:00
Roman Scherer
54ec97bfda gnu: gtk: Disable failing tests on aarch64.
* gnu/packages/gtk.scm (gtk): Disable failing tests on aarch64.

Change-Id: Ia950b25fa2141daff0a01a69d9dfb551e26116ea
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2024-09-05 21:51:30 +02:00
Liliana Marie Prikler
cf59876e1e gnu: mpark-variant: Fix build.
* gnu/packages/cpp.scm (mpark-variant)[native-inputs]: Add gcc-12.
2024-09-05 21:31:42 +02:00
gemmaro
392a552524 gnu: Add emacs-qt-pro-mode.
* gnu/packages/emacs-xyz.scm (emacs-qt-pro-mode): New variable.

Change-Id: I49db0f62280aa86830eb535c4b179be1bb692db4
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-09-05 19:49:47 +02:00
Rodrigo Morales
182e96d913 gnu: emacs-treemacs: Add missing input.
* gnu/packages/emacs-xyz.scm (emacs-treemacs)[propagated-inputs]: Add EMACS-CFRS.

The package EMACS-CFRS is not included in the list of propagated-inputs at
EMACS-TREEMACS, but it should be included, because some of the features of
EMACS-TREEMACS use CFRS, see
<2377d231bc/src/elisp/treemacs-interface.el (L47-L48)>

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: I53f3498e623c59604f33b473aff1e590c5c198cc
2024-09-05 19:42:13 +02:00
Zheng Junjie
68d069ccaf gnu: adaptivecpp: Update home-page.
* gnu/packages/sycl.scm (adaptivecpp)[home-page]: Update it.

Change-Id: Ifec66d4345ab6828e16fe244412d18d9e0625546
2024-09-06 00:34:39 +08:00
Andy Tai
be73d5e36a gnu: adaptivecpp: Update to 24.06.0.
* gnu/packages/sycl.scm (adaptivecpp_: Update to 24.06.0.

Change-Id: I1900dd1e38f6e20c1deed603b258abcc21c8649f
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:30:49 +08:00
Artyom V. Poptsov
ce518f8b1f gnu: remmina: Update to 1.4.35.
* gnu/packages/vnc.scm (remmina): Update to 1.4.35.
[inputs]: Add curl.

Change-Id: If81a133beb15187f717f082b68eff23d24dc8dba
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:23:48 +08:00
Hilton Chain via Guix-patches via
94e5ddc568 gnu: qbittorrent-enhanced: Update to 4.6.6.10.
* gnu/packages/bittorrent.scm (qbittorrent-enhanced): Update to 4.6.6.10.

Change-Id: Ib6da65a958ee27039b8ad6ca7f535c087725e365
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:05:53 +08:00
Hilton Chain via Guix-patches via
8de455132d gnu: qbittorrent: Update to 4.6.6.
* gnu/packages/bittorrent.scm (qbittorrent): Update to 4.6.6.

Change-Id: I494f5f9e531aabdb6ba60ff418f6ba0cf45b46f4
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:05:53 +08:00
Ahmad Draidi via Guix-patches via
3d852e02f9 gnu: wlroots: Update to 0.17.4.
* gnu/packages/wm.scm (wlroots): Update to 0.17.4.

Change-Id: I4b0f0c1eae71823d9fe7005ace52be862daf8f11
Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
2024-09-06 00:01:38 +08:00
Remco van 't Veer
7d2ced8d6d gnu: python-gst: Fix build.
* gnu/packages/glib.scm: Add package python-pygobject-3.48.
* gnu/packages/gstreamer.scm (python-gst) [inputs]:
  Use python-pygobject-3.48 to fix tests.

Change-Id: I3038b85db67ff354a6d77708fa4fd7c63aa6732c
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-09-05 19:04:42 +04:00
Ludovic Courtès
993d6d2e7b gnu: dealii: Update to 9.6.0.
* gnu/packages/maths.scm (dealii): Update to 9.6.0.

Change-Id: I197511908d9ac27dd4ba1356515f1fbf7bafd218
2024-09-05 10:14:25 +02:00
Ludovic Courtès
7e87b95c40 gnu: sundials, sundials-openmpi: Use gexps.
* gnu/packages/maths.scm (sundials)[arguments]: Use gexps and use
‘search-input-file’ rather than ‘assoc-ref’.
(sundials-openmpi)[arguments]: Likewise.

Change-Id: Ife0c2ae3604cf66c90ec4a13fe9242f7fe7d550f
2024-09-05 10:14:25 +02:00
Ludovic Courtès
0fcd05b044 gnu: sundials: Upgrade to 7.1.1.
* gnu/packages/maths.scm (sundials): Update to 7.1.1.
[native-inputs]: Add PKG-CONFIG.
(sundials-openmpi)[arguments]: Pass ‘-DPETSC_INCLUDE_DIRS’ instead of
‘-DPETSC_DIR’.

Change-Id: I750415109d69b53afbcf461dc98b2028af03c35a
2024-09-05 10:14:25 +02:00
Ludovic Courtès
8d5d66887e gnu: petsc: Make ‘petscvariables’ reproducible.
This is a followup to 31fe177a97.

* gnu/packages/maths.scm (petsc)[arguments]: In
‘clean-local-references’, fix typo in ‘MAKE_NP’ and ‘NPMAX’ regexps.
Substitute ‘MAKE_TEST_NP’ and ‘MAKE_LOAD’ as well.

Change-Id: I41b4279a3cdc4b077fab21f0f99273d0d50ed8e1
2024-09-05 10:14:24 +02:00
Ludovic Courtès
0b6586a223 gnu: python-slepc4py: Update to 3.21.1.
* gnu/packages/maths.scm (python-slepc4py): Update to 3.21.1.
[arguments]: Switch to gexps.  Replace ‘check’ phase.
[native-inputs]: New field.
[inputs]: Remove labels.  Add ‘petsc-openmpi’.

Change-Id: Ib6f1480415ac5128399c32c1974779b67edb5550
2024-09-05 10:14:24 +02:00
Ludovic Courtès
b4a8f5d784 gnu: slepc: Update to 3.21.1.
* gnu/packages/maths.scm (slepc): Update to 3.21.1.

Change-Id: Ib82754c351100de94b57c650a3688747bf706713
2024-09-05 10:14:24 +02:00
Ludovic Courtès
0852461c4f gnu: python-petsc4py: Update to 3.21.4.
* gnu/packages/maths.scm (python-petsc4py): Update to 3.21.4.
[source](modules, snippet): Remove.
[arguments]: Switch to gexps.  Rename ‘pre-build’ phase to
‘set-PETSC_DIR’.  Replace ‘check’ phase.
[native-inputs]: Switch to ‘python-cython-3’.
[inputs]: Remove labels.

Change-Id: I2d8ef3519f6ffe93ff761ef99c4b8951b6107e1c
2024-09-05 10:14:24 +02:00
Ludovic Courtès
23e62a1529 gnu: petsc: Update to 3.21.4.
* gnu/packages/maths.scm (petsc): Update to 3.21.4.  Update source URL.
[arguments]: Move ‘check’ phase after ‘install’.
[home-page]: Update.

Change-Id: I8e7244ad4f8566119bc259f1dccec9589760a491
2024-09-05 10:14:24 +02:00
Ludovic Courtès
ed1b4f56fc gnu: hypre: Use gexps.
* gnu/packages/maths.scm (hypre)[arguments]: Use gexps.
(hypre-openmpi)[arguments]: Likewise.

Change-Id: I3064b7606b97076e2fb2947b1fb93319eeb184c9
2024-09-05 10:14:24 +02:00
Ludovic Courtès
6bf70cf9a6 gnu: hypre: Add missing TeX Live dependency.
* gnu/packages/maths.scm (hypre)[native-inputs]: Add TEXLIVE-CHANGEPAGE.

Change-Id: I47592a908e3bda39a182424d4f0c9fd820f0d613
2024-09-05 10:14:24 +02:00
Andrew Tropin
b0e224566f gnu: libcamera: Disable signature verification.
Signature verification breaks, when libcamera is grafted.  Running built-in
libcamera modules via proxy is not recommended by upstream and not always
work.  We control the build process of all libcamera modules, so to workaround
the issue we disable signature verification.  For more information see:
<https://issues.guix.gnu.org/72828>

* gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/networking.scm (libcamera): Disable signature verification.
[inputs]: Remove gnutls and openssl.
[arguments]: Remove re-sign-binaries phase.
[source]: Add disable-signature patch.

Change-Id: Icf422553c0f49b28d7997a1e818a4b8d9a6b5732
2024-09-05 10:28:45 +04:00
Andrew Tropin
0b95de9b3b gnu: libcamera: Remove stale boost dependency.
* gnu/packages/networking.scm (libcamera)[inputs]: Boost is not needed
anymore, remove it.

Change-Id: Idd4ce931036298b71e6414a76df37365341ae47d
2024-09-05 10:22:45 +04:00
Igor Goryachev via Guix-patches via
cb7de07a51 gnu: ejabberd: Add inputs and wrap-program phase.
* gnu/packages/messaging.scm (ejabberd): Add inputs and wrap-program phase.

Change-Id: Id8177c54437dca9b98bbd6a237b9a713bc904c84
Signed-off-by: Andrew Tropin <andrew@trop.in>
2024-09-05 09:29:52 +04:00
John Kehayias
20b1613484 gnu: python-pygithub: Fix tests.
* gnu/packages/python-xyz.scm (python-pygithub)[native-inputs]: Add
nss-certs-for-test.

Change-Id: Ib0ee6f1c23302adfec3e8d184cc4afff285012e7
2024-09-05 00:37:05 -04:00
André Batista
ed95ddeb1e gnu: ffmpeg-{5,4,3}: Fix build on i686 with binutils 2.41.
Fixes <https://issues.guix.gnu.org/72917>.

* gnu/packages/video.scm (ffmpeg-5): Replace 'bypass-openal-check
string substitution with one that matches on this and earlier
versions of ffmpeg.
(ffmpeg-4): Inherit package arguments from ffmpeg-5.

Reported-by: Dariqq <dariqq@posteo.net>

Change-Id: Ie5b51a174be45b511757dece369563975e498bac
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04 19:17:01 +02:00
Andy Tai
13e7bc4e01 gnu: screen: Update to 5.0.0
* gnu/packages/patches/screen-hurd-path-max.patch: Update for screen 5.0.0.
* gnu/packages/screen.scm (screen): Update to 5.0.0.
[arguments]<#:configure-flags: Add "-D_GNU_SOURCE=1" to CFLAGS.
[inputs]: Add linux-pam.

Change-Id: Iebc5eff0128ff7f4d27a22cca1bd4a025aca3244
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04 19:17:01 +02:00
Nicolas Graves
8da7f4a110 home: services: channels: Remove duplicate channels.
* gnu/home/services/guix.scm
(extend-channel-list): Add function.
(home-channels-service-type)[extend]: Use extend-channel-list.

Change-Id: I587207b86216f075a54b6ed0b8fa998896bbed74
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-09-04 19:16:53 +02:00
Guillaume Le Vaillant
9a03ab25ba gnu: python-agate: Fix tests.
* gnu/packages/wireservice.scm (python-agate)[native-inputs]: Add
  '(libc-utf8-locales-for-target)'. Remove labels.
  [propagated-inputs]: Remove labels.

Change-Id: I85c5fba60e96c4e3bd52f82e8cad9c3ed23d5661
2024-09-04 16:56:06 +02:00
Javier Olaechea
0e2c312014 gnu: emacs-rust-mode: Update to 1.0.6.
* gnu/packages/emacs-xyz.scm (emacs-rust-mode): Update to 1.0.6.

Change-Id: I33c565c9835ce6ec08f4a3296d4d7d749038f63c
Signed-off-by: jgart <jgart@dismail.de>
2024-09-04 09:33:48 -05:00
Peter Kannewitz
4053d1afc8 gnu: Add python-gpxpy.
* gnu/packages/python-xyz.scm (python-gpxpy): New variable.

Change-Id: I70a014dfce7bd021833d42da45e857613621aaa8
Signed-off-by: jgart <jgart@dismail.de>
2024-09-04 09:15:14 -05:00
Artyom V. Poptsov
9e89185d58 gnu: autorandr: Use GEXPs.
* gnu/packages/xdisorg.scm (autorandr): Use GEXPs.

Change-Id: I476e29ddff17c0180e8a0eeefe818954364eac71
Signed-off-by: jgart <jgart@dismail.de>
2024-09-04 09:03:12 -05:00
Artyom V. Poptsov
5b8d4074f4 gnu: autorandr: Update to 1.15.
* gnu/packages/xdisorg.scm (autorandr): Update to 1.15.

Change-Id: I663cd9271a426287bbaee9179d75df05bd61c7ad
Signed-off-by: jgart <jgart@dismail.de>
2024-09-04 08:58:25 -05:00
Janneke Nieuwenhuizen
f42427046b gnu: dezyne: Resurrect build.
This avoids test failures:
     +guile: warning: failed to install locale

* gnu/packages/dezyne.scm (dezyne)[inputs]: Add libc-utf8-locales-for-target.

Change-Id: I2da63e128e8f990a409b36ffaa38e56029740292
2024-09-04 13:56:17 +02:00
Guillaume Le Vaillant
baf8c5cf80 gnu: glfw-3.4: Fix build.
* gnu/packages/glfw.scm (glfw-3.4)[arguments]: Don't build out of source.

Change-Id: I42437c60f7adbc0b087f7149b17181fbc8eab4ce
2024-09-04 13:18:59 +02:00
Sharlatan Hellseher
4395ed1228 gnu: runc: Add notes to unbundle vendor.
* gnu/packages/virtualization.scm (runc): Source is distributed with
"vendor" containing the full dependence tree which makes them invisible
for other packages.  It needs to be unbundled.

Change-Id: Iffef83832988b05d164a5c5f075bc74bec7a13a0
2024-09-04 10:57:02 +01:00
Ashish SHUKLA
f16e6b3c1e gnu: runc: Update to 1.1.14 [security fixes].
Fixes CVE-2024-45310.

* gnu/packages/virtualization.scm (runc): Update to 1.1.14.

Change-Id: Ifa1d296cb447124e51d0741fd030535356529847
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-09-04 10:52:26 +01:00
Sharlatan Hellseher
0214076086 gnu: go-github-com-elliotchance-orderedmap: Remove submodule.
* gnu/packages/golang-xyz.scm (go-github-com-elliotchance-orderedmap)
[arguments]<#:phases>: Add 'remove-submodule phase to reduce amount of data
copied to the store, the submodule "v2" is packed separately as it has
it's own go.mod file.
(go-github-com-elliotchance-orderedmap-v2)[arguments]<#:phases>: Delete
'remove-submodule phase.

Change-Id: Ie68ca24752a612864a4c6ca8537949a922528d82
2024-09-04 10:04:10 +01:00
Greg Hogan
5b841a42fb gnu: go-github-com-elliotchance-orderedmap: Fix tests.
* gnu/packages/golang-xyz.scm (go-github-com-elliotchance-orderedmap)
[arguments]<#:phases>: Replace 'check and only run short tests so as to
exclude flaky performance tests.
<#:unpack-path>: Set it, to relax modification in any inherited
packages.
(go-github-com-elliotchance-orderedmap-v2) [arguments]: Swap to
"substitute-keyword-arguments" instead of overwriting after inheritance.

Change-Id: If9fbc5510643f9d5e3ccff09f71e00a9cdfbe92f
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-09-04 09:41:04 +01:00