1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-14 09:00:39 +02:00
Commit Graph

155471 Commits

Author SHA1 Message Date
Liliana Marie Prikler
cd01dfd2f8 gnu: libpanel: Update to 1.7.0.
* gnu/packages/gtk.scm (libpanel): Update to 1.7.0.
2025-03-02 20:31:29 +01:00
Liliana Marie Prikler
d71dea1f5c gnu: sushi: Update to 46.0.
* gnu/packages/gnome.scm (sushi): Update to 46.0.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
43ddcaa9e8 gnu: simple-scan: Update to 46.0.
* gnu/packages/gnome.scm (simple-scan): Update to 46.0.
[inputs]: Replace gtk+ with gtk, libhandy with libadwaita.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
8efedb5afe gnu: rygel: Update to 0.42.6.
* gnu/packages/gnome.scm (rygel): Update to 0.42.6.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
3e152fda02 gnu: gnome-weather: Update to 46.0.
* gnu/packages/gnome.scm (gnome-weather): Update to 46.0.
[#:phases]<disable-gtk-update-icon-cache>: Adjust accordingly.
[inputs]: Add desktop-file-utils.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
0890f556d0 gnu: gnome-user-docs: Update to 46.1.
* gnu/packages/gnome.scm (gnome-user-docs): Update to 46.1.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
598317b17f gnu: gnome-text-editor: Update to 46.3.
* gnu/packages/gnome.scm (gnome-text-editor): Update to 46.3.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
fa931ff271 gnu: gtksourceview: Update to 5.12.1.
* gnu/packages/gtk.scm (gtksourceview): Update to 5.12.1.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
06d6dc2a95 gnu: gnome-maps: Update to 46.11.
* gnu/packages/geo.scm (gnome-maps): Update to 46.11.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
9131e12968 gnu: gnome-keyring: Update to 46.1.
* gnu/packages/gnome.scm (gnome-keyring): Update to 46.1.
2025-03-02 20:31:28 +01:00
Liliana Marie Prikler
2830bd3a49 gnu: gnome-font-viewer: Update to 46.0.
* gnu/packages/gnome.scm (gnome-font-viewer): Update to 46.0.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
7c73546144 gnu: gnome-disk-utility: Update to 46.0.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 46.0.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
2f23ab0737 gnu: gnome-online-accounts: Update to 3.50.3.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.50.3.
[propagated-inputs]: Replace gtk+ with gtk.  Add libadwaita.
[inputs]: Replace gcr-3 with gcr, and webkitgtk-for-gtk3 with webkitgtk.
Add dbus.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
cdb76bbaee gnu: Add tecla.
* gnu/packages/gnome.scm (tecla): New variable.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
f22da7085e gnu: gnome-contacts: Update to 46.0.
* gnu/packages/gnome.scm (gnome-contacts): Update to 46.0.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
e84963cc82 gnu: gnome-console: Update to 46.0.
* gnu/packages/gnome.scm (gnome-console): Update to 46.0.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
228300f64d gnu: vte: Update to 0.76.3.
* gnu/packages/gnome.scm (vte): Update to 0.76.3.
[#:configure-flags]: Drop implicit “-Dgtk4=true”.  Move “-Dgtk3=false” to the
front.
[inputs]: Add lz4.
(vte-with-gtk+3)[#:configure-flags]: Adjust accordingly.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
d8d3d36c60 gnu: Make vte-with-gtk4 the default vte.
* gnu/packages/gnome.scm (vte): Use flags from…
(vte-with-gtk4): … this.  Delete variable.
(vte/gtk+3): New variable.
(gnome-color-manager, vinagre, gnome-console, gnome-terminal)
(terminator, gnome-boxes): Adjust accordingly.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
* gnu/packages/lxde.scm (lxterminal): Likewise.
* gnu/packages/mate.scm (mate-terminal): Likewise.
* gnu/packages/spice.scm (virt-viewer): Likewise.
* gnu/packages/sugar.scm (sugar-terminal-activity): Likewise.
* gnu/packages/terminals.scm (tilda, sakura, xiate, tilix): Likewise.
* gnu/packages/virtualization.scm (virt-manager): Likewise.
* gnu/packages/vnc.scm (remmina): Likewise.
* gnu/packages/xfce.scm (xfce4-terminal): Likewise.
2025-03-02 20:31:27 +01:00
Liliana Marie Prikler
2a5161a76b gnu: gnome-connections: Update to 46.0.
* gnu/packages/gnome.scm (gnome-connections): Update to 46.0.
[inputs]: Replace gtk-frdp with gtk-frdp-for-gnome-connections.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
dbcd97fb0e gnu: Add gtk-frdp-for-gnome-connections.
* gnu/packages/gnome.scm (gtk-frdp-for-gnome-connections): New variable.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
b540531057 gnu: gnome-clocks: Update to 46.0.
* gnu/packages/gnome.scm (gnome-clocks): Update to 46.0.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
ab91ec7642 gnu: gnome-characters: Update to 46.0.
* gnu/packages/gnome.scm (gnome-characters): Update to 46.0.
[#:phases]: Add ‘fix-test-setup’.
[native-inputs]: Remove python-minimal.
Add gobject-introscpetion, xorg-server-for-tests, and xvfb-run.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
fe6190a687 gnu: gnome-calendar: Update to 46.1.
* gnu/packages/gnome.scm (gnome-calendar): Update to 46.1.
[#:phases]: Add ‘pre-check’ to set TZDIR and TZ.
[native-inputs]: Add tzdata-for-tests.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
6fe767e46b gnu: gnome-calculator: Update to 46.1.
* gnu/packages/gnome.scm (gnome-calculator): Update to 46.1.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
ef73bc109e gnu: gnome-boxes: Update to 46.1.
* gnu/packages/gnome.scm (gnome-boxes): Update to 46.1.
[inputs]: Add libportal.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
19241a5f19 gnu: libvirt-glib: Update to 5.0.0.
* gnu/packages/virtualization.scm (libvirt-glib): Update to 5.0.0.
2025-03-02 20:31:26 +01:00
Liliana Marie Prikler
8a50df9225 gnu: gnome-bluetooth: Update to 46.0.
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 46.0.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
db8262fdf7 gnu: evince: Update to 46.3.
* gnu/packages/gnome.scm (evince): Update to 46.3.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
380a52966c gnu: d-spy: Update to 1.10.0.
* gnu/packages/gnome.scm (d-spy): Update to 1.10.0.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
7493624af3 gnu: dconf-editor: Update to 45.0.1.
* gnu/packages/gnome.scm (dconf-editor): Update to 45.0.1.
[native-inputs]: Add desktop-file-utils.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
0d8fe1e480 gnu: baobab: Update to 46.0.
* gnu/packages/gnome.scm (baobab): Update to 46.0.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
2f3c6041c1 gnu: tracker-miners: Update to 3.7.3.
* gnu/packages/gnome.scm (tracker-miners): Update to 3.7.3.
[#:configure-flags]: Add “-Dlandlock=disabled”.
2025-03-02 20:31:25 +01:00
Liliana Marie Prikler
57d6a3cc77 gnu: tracker: Update to 3.7.3.
* gnu/packages/gnome.scm (tracker): Update to 3.7.3.
[#:phases]: Drop ‘unwrap-libexec’.
2025-03-02 20:31:24 +01:00
Leo Famulari
56a374aa79 gnu: Audacity: Downgrade to 3.5.1.
The update to Audacity 3.6.0 broke the ability to lookup FFmpeg and open
a variety of file types

This problem was raised in the patch ticket but ignored for some reason.

See further discussion in the patch ticket:

https://issues.guix.gnu.org/75200

This reverts commits 8a4d05501f and
af85cfa45e806d9ed3cea9c3d30ac782d3914e1d.

Change-Id: Iff388431180874db198154b2e8b126e473b757b0
2025-03-02 12:53:58 -05:00
Artyom V. Poptsov
48f5a666b5 gnu: guile-ics: Update to 0.7.0.
* gnu/packages/guile-xyz.scm (guile-ics): Update to 0.7.0.

Change-Id: I35f525a92f41a82905eec7949aa8df6568dff252
2025-03-02 20:49:15 +03:00
Florian Pelz
7d97755274 doc: Fix typos.
* doc/guix.texi (Log Rotation): Fix typo.  Quote lists.
(Shepherd Services): Fix plurals.  Quote lists.

Change-Id: I65edebcddb8dcd4caae0c5eb91900f53ba6c2b97
2025-03-02 17:11:21 +01:00
Lars Bilke
d444d24f81 gnu: pnetcdf: Add missing zlib input.
* gnu/packages/maths.scm (pnetcdf): Add missing zlib input.

Change-Id: I8b0c143cce016d6cfb2ffe8923f1380452a7e8ac
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-03 00:34:38 +09:00
Maxim Cournoyer
3088e5ee53 Extend a few more importers with support for #:partial-version?.
This fixes a few omissions in commit f13f076968 ("refresh: Add support for
partial target versions.").

* guix/gnu-maintenance.scm
(import-kernel.org-release): Add #:partial-version? argument.
* guix/gnu-maintenance.scm (import-savannah-release): Likewise.
(import-xorg-release): Likewise.
(import-kernel.org-release): Likewise.
(latest-sourceforge-release): Likewise (reporting an error).  Use report-error
instead of error directly.

Change-Id: I188fa8fa7250a7165410b8d5c4870f428ea228af
2025-03-03 00:31:46 +09:00
Maxim Cournoyer
dd64f441d3 services/udev: Allow configuring udev to run in debug mode.
* gnu/services/base.scm (<udev-configuration>): <debug?>: New field.
* gnu/services/base.scm (udev-shepherd-service): Use it to add '--debug' to
the command line, if applicable.
* doc/guix.texi (Base Services): Document it.

Change-Id: I88243fb4f321ff0876dd227e3c2b22082d37cfcf
2025-03-03 00:31:46 +09:00
Maxim Cournoyer
8a103bc92f gnu: qemu: Fix indentation.
* gnu/packages/virtualization.scm (qemu): Fix indentation.

Change-Id: Id50f7ccc5a491c8610e6698d160de872c193e095
2025-03-03 00:31:45 +09:00
Antero Mejr
76765c89cc gnu: qemu: Add gnutls to inputs.
This enables qcow2 disk encryption.

* gnu/packages/virtualization.scm (qemu)[inputs]: Add gnutls.

Change-Id: I501d7155aaa9efe7c98a7414478eae80f38ab6fd
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-03 00:31:45 +09:00
Maxim Cournoyer
8176277487 import: Avoid duplicate trailing '/' in computed import URL.
Unlike for file names, duplicate slashes in URLs matter.  For example
attempting to refresh 'qemu' would previously not find any result because it'd
try to find links from 'https://download.qemu.org//', which is unreachable.

* guix/gnu-maintenance.scm (import-html-release): Use canonicalize-url to join
BASE-URL and DIRECTORY, which handles trailing '/' correctly.

Change-Id: I108a542c4eede85c78a47f62921184273dc1ea01
2025-03-03 00:31:45 +09:00
Tomas Volf
d0e46a0003 services: Add apcupsd-service-type.
* gnu/services/power.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Power Management Services): Document service and data types.

Change-Id: If205d19bea1d20a99309626e28521a2d6fe6702f
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-03 00:31:45 +09:00
Carlo Zancanaro
4319fb1aa9 services: wireguard: Add the auto-start? field.
* gnu/services/vpn.scm (<wireguard-configuration>): Add auto-start?.
(wireguard-shepherd-service): Pass auto-start? to Shepherd service.
* doc/guix.texi (VPN Services)[wireguard]: Document it.

Change-Id: I7880a8c8e9860250f875e845e94eb118a4b852fa
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-03-03 00:31:45 +09:00
Efraim Flashner
c1bcaba4d8 etc: Add cross-compile manifest.
* etc/manifests/cross-compile.scm: New file.

Change-Id: I63ac4014617e8d716c508a04c6da553e36a99fec
2025-03-02 16:48:10 +02:00
Efraim Flashner
eeebc87f9f etc: manifests/release: Only check for packages needed in the installer.
* etc/manifests/release.scm (%system-packages): Adjust the packages
which are depended upon by the installer.  Add a set of extra packages
which we expect to have available.
(%base-packages, %base-packages/armhf, %base-packages/hurd,
%packages-to-cross-build, %packages-to-cross-build-for-mingw,
%cross-bootstrap-targets, %base-manifest, %cross-manifest,
%cross-bootstrap-manifest): Remove variables.

Change-Id: I5806fff6bc38d14859f6d7163719841620e28d09
2025-03-02 16:48:10 +02:00
Efraim Flashner
38de9218d6 Makefile.am: Clarify the label for systems supported by the installer.
* Makefile.am (GUIX_SYSTEM_SUPPORTED_SYSTEMS): Rename to
GUIX_SYSTEM_INSTALLER_SYSTEMS.

Change-Id: I5c15e6916583bcd56e535733f284f3a735d7600b
2025-03-02 16:46:59 +02:00
Efraim Flashner
50d9b8c0b7 Makefile.am: Add riscv64-linux as a supported-system.
* Makefile.am (SUPPORTED_SYSTEMS): Add riscv64-linux.

Change-Id: Ie8a18500b73b39f0702af64a5c9cb988ffd77250
2025-03-02 16:46:59 +02:00
Efraim Flashner
98be4efdb8 guix build: Honor '--system' with '--manifest'.
* guix/scripts/build.scm (options->things-to-build): Wrap the manifest
build option with the result of the '--system' option.

Change-Id: I1c3ff93af56bb659ddc00e1872c769cfc5e7a0d5
2025-03-02 16:46:59 +02:00
Efraim Flashner
17b7b1a5cf gnu: Remove unreferenced patches.
* gnu/packages/patches/cyrus-sasl-ac-try-run-fix.patch,
gnu/packages/patches/gcc-10-tree-sra-union-handling.patch,
gnu/packages/patches/gegl-compatibility-old-librsvg.patch: Remove files.

Change-Id: Ic1e502ef44ac3e8645d813e50018a0ca2c8be706
2025-03-02 16:43:41 +02:00