summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-13gnu: Add wayland-protocols-next.Maxim Cournoyer
* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
2022-09-13gnu: pipewire-0.3: Update to 0.3.56 and use gexps.Maxim Cournoyer
* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.56. [arguments]: Use gexps.
2022-09-13gnu: gnome-online-accounts: Update to 3.44.0 and delete input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.44.0. [arguments]: Use gexps. [native-inputs]: Delete labels. Replace intltool with gettext-minimal. [inputs]: Delete labels.
2022-09-13gnu: evolution-data-server: Update to 3.44.4 and remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (evolution-data-server): Update to 3.44.4. [arguments]: Use gexps. [native-inputs, propagated-inputs, inputs]: Delete input labels.
2022-09-13gnu: ibus: Update to 1.5.27, use gexps and remove input labels.Maxim Cournoyer
* gnu/packages/ibus.scm (ibus): Update to 1.5.27. [arguments]: Use gexps. [configure-flags]: Use search-input-file. Add '--disable-systemd-services'. [make-flags]: Add the DISABLE_GUI_TEST variable. [phases]{patch-docbook-xml}: Use this-package-native-input. {patch-python-target-directories}: Break line. {fix-paths}: Use format to double quote command. [inputs, native-inputs]: Delete labels. [inputs]: Add bash-minimal.
2022-09-13gnu: libnma: Update to 1.10.2 and delete input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (libnma): Update to 1.10.2. [configure-flags]: New argument. [phases]{patch-docbook-xml}: Use search-input-file. [native-inputs]: Delete labels.
2022-09-13gnu: gnome-desktop: Update to 42.4 and remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-desktop): Update to 42.4. [phases]: Delete trailing #t. {patch-path}: Use search-input-file. [native-inputs]: Delete labels. [propagated-inputs]: Add gtk. Replace gsettings-desktop-schemas with gsettings-desktop-schemas-next. [inputs]: Sort lexicographically.
2022-09-13gnu: sdl2: Update to 2.24.0, use gexps and remove input labels.Maxim Cournoyer
* gnu/packages/sdl.scm (sdl2): Update to 2.24.0. [arguments]: Use gexps. [inputs]: Use modify-inputs and remove labels.
2022-09-13gnu: upower: Fix indentation.Maxim Cournoyer
* gnu/packages/gnome.scm (upower): Fix indentation.
2022-09-13gnu: upower: Update to 1.90.0.Maxim Cournoyer
* gnu/packages/gnome.scm (upower): Update to 1.90.0.
2022-09-13gnu: umockdev: Update to 0.17.13.Maxim Cournoyer
* gnu/packages/check.scm (umockdev): Update to 0.17.13. [build-system]: Use meson. [phases]{fix-test}: Delete phase. {skip-test-umockdev.c}: New phase. {absolute-introspection-library}: Adjust for meson. [native-inputs]: Sort lexicographically. [inputs]: Add libpcap.
2022-09-13gnu: gnome-settings-daemon: Update to 42.2.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 42.2. [arguments]: Use gexps. [phases]{set-baobab-file-name}: Use search-input-file. [native-inputs]: Delete labels. Replace intltool with gettext-minimal. Add perl. [inputs]: Sort lexicographically. Replace gsettings-desktop-schemas with gsettings-desktop-schemas-next, libgweather with libgweather4-with-libsoup2.
2022-09-12gnu: Add gsettings-desktop-schemas-next.Maxim Cournoyer
* gnu/packages/gnome.scm (gsettings-desktop-schemas-next): New variable.
2022-09-12gnu: network-manager: Update to 1.40.0, use gexps and remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (network-manager): Update to 1.40.0. [arguments]: Use gexps. [native-inputs, propagated-inputs]: Remove labels. * gnu/packages/patches/network-manager-plugin-path.patch: Rebase patch.
2022-09-12gnu: zenity: Update to 3.43.0.Maxim Cournoyer
* gnu/packages/gnome.scm (zenity): Update to 3.43.0. [build-system]: Use meson-build-system. [arguments]: New field. [inputs]: Add gtk+. Remove libnotify and webkitgtk.
2022-09-12gnu: geocode-glib: Update to 3.26.4 and build with libsoup 3.Maxim Cournoyer
* gnu/packages/gnome.scm (geocode-glib): Update to 3.26.4. [arguments]: Use gexps. [configure-flags]: Add "-Dsoup2=false". [native-inputs, inputs]: Remove labels. [propagated-inputs]: Replace libsoup-minimal-2 with libsoup. (geocode-glib-with-libsoup2): New variable. (gnome-settings-daemon)[inputs]: Replace geocode-glib with geocode-glib-with-libsoup2. (gnome-clocks): Replace geocode-glib with geocode-glib-with-libsoup2.
2022-09-12gnu: geoclue: Update to 2.6.0 and remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (geoclue): Update to 2.6.0. [native-inputs]: Replace intltool with gettext-minimal. Add vala. [inputs]: Delete labels. * gnu/packages/patches/geoclue-config.patch: Refresh patch.
2022-09-12gnu: modem-manager: Update to 1.18.10 and remove input labels.Maxim Cournoyer
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.18.10. [configure-flags]: Use gexps. [native-inputs]: Remove labels. Add python, python-dbus and python-pygobject. Replace intltool with gettext-minimal.
2022-09-12gnu: libqmi: Update to 1.30.8.Maxim Cournoyer
* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
2022-09-12gnu: baobab: Update to 42.0 and delete input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (baobab): Update to 42.0. [native-inputs]: Replace intltool with gettext-minimal. Remove labels. Sort lexicographically. [inputs]: Sort lexicographically. Add libadwaita and pango-next.
2022-09-12gnu: libhandy: Update to 1.7.90.Maxim Cournoyer
* gnu/packages/gnome.scm (libhandy): Update to 1.7.90. [phases]{pre-check}: Delete trailing #t. [native-inputs]: Delete labels.
2022-09-12gnu: libwacom: Update to 2.4.0.Maxim Cournoyer
* gnu/packages/xdisorg.scm (libwacom): Update to 2.4.0. [source]: Change archive extension from bz2 to xz. [build-system]: Switch to meson. [configure-flags]: Adjust for meson. [phases]: New field. [native-inputs]: Add python-evdev, python-libevdev, python-pytest and python-pyudev. [inputs]: Move libgudev to... [propagated-inputs]: ... here.
2022-09-12gnu: Add python-libevdev.Maxim Cournoyer
* gnu/packages/freedesktop.scm (python-libevdev): New variable.
2022-09-12gnu: gcr: Update to 3.41.1, delete trailing #t and input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (gcr): Update to 3.41.1. [phases]: Delete trailing #t. {disable-failing-tests}: Delete phase. {fix-systemd-detection}: Likewise. {remove-fatal-warnings-option}: New phase. {check}: New phase override. [native-inputs, propagated-inputs]: Delete input labels. [native-inputs]: Sort inputs. Add gi-docgen. Remove autoconf, automake and libtool.
2022-09-12gnu: gtk: Update to 4.8.0 and use gexps.Maxim Cournoyer
* gnu/packages/gtk.scm (gtk): Update to 4.8.0. [arguments]: Use gexps. [parallel-tests?]: Remove argument. [phases]{patch}: Use this-package-native-input. Disable the inscription-markup.ui test. {move-files}: Adjust for gexps.
2022-09-12gnu: Add gi-docgen.Maxim Cournoyer
* gnu/packages/gnome.scm (gi-docgen): New variable.
2022-09-12gnu: xvfb-run: Update to 1.20.11-1.Maxim Cournoyer
* gnu/packages/xorg.scm (xvfb-run): Update to 1.20.11-1. [phases]: Use gexps. {build}: Use search-input-file.
2022-09-12gnu: egl-wayland: Update to 1.1.10.Maxim Cournoyer
* gnu/packages/xorg.scm (egl-wayland): Update to 1.1.10.
2022-09-12gnu: sysprof: Update to 3.44.0, enable tests and remove labels.Maxim Cournoyer
* gnu/packages/gnome.scm (sysprof): Update to 3.44.0. [tests?]: Delete argument. [configure-flags]: Use gexps. [phases]: Delete trailing #t. [native-inputs]: Delete labels. [inputs]: Add libunwind.
2022-09-12gnu: libdazzle: Update to 3.44.0.Maxim Cournoyer
* gnu/packages/gnome.scm (libdazzle): Update to 3.44.0. [inputs]: Move gobject-introspection and vala to... [native-inputs]: ... here.
2022-09-12gnu: libgnomekbd: Update to 3.28.0.Maxim Cournoyer
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.28.0. [native-inputs]: Replace intltool with gettext-minimal. Add autoconf, automake, libtool and gobject-introspection.
2022-09-12gnu: xf86-input-wacom: Update to 1.1.0.Maxim Cournoyer
* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 1.1.0. [configure-flags]: Use gexps. [native-inputs, inputs, description]: Re-indent.
2022-09-12gnu: fcitx: Update to 4.2.9.9, use gexps and remove input labels.Maxim Cournoyer
* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.9. [source]: Use HTTPS. [arguments]: Use gexps. [native-inputs, inputs]: Remove labels.
2022-09-12gnu: libmbim: Update to 1.26.4.Maxim Cournoyer
* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
2022-09-12gnu: clutter: Update to 1.26.4 and remove input labels.Maxim Cournoyer
* gnu/packages/gnome.scm (clutter): Update to 1.26.4. [native-inputs]: Remove labels. [propagated-inputs, inputs]: Sort inputs. [home-page]: Update URL.
2022-09-12gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme.Maxim Cournoyer
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 42.0. Remove inheritance to gnome-icon-theme, re-adding... [build-system, arguments, home-page, synopsis] [description, license]: ... these fields. (gnome-icon-theme): Define as a deprecated package. [native-inputs]: Remove label. [home-page]: Update URL. [configure-flags]: Delete argument. [make-flags]: New argument. Set the GTK_UPDATE_ICON_CACHE variable to the empty string.
2022-09-12gnu: proj: Update to 9.1.0 and propagate libraries.Maxim Cournoyer
* gnu/packages/geo.scm (proj): Update to 9.1.0. [arguments]: Delete field. [inputs]: Remove libjpeg-turbo and move to... [propagated-inputs]: ... here.
2022-09-13secret-service: Mark sockets as SOCK_CLOEXEC.Ludovic Courtès
* gnu/build/secret-service.scm (secret-service-send-secrets) (secret-service-receive-secrets): Pass SOCK_CLOEXEC to 'socket'.
2022-09-13services: shepherd: Install O_CLOEXEC variant of 'call-with-input-file' & co.Ludovic Courtès
Fixes a bug introduced with the Shepherd 0.9.2 upgrade in commit 1ba0e38267c9ff8bb476285091be6e297bbf136e whereby files opened by, say, the 'start' method of 'urandom-seed', could leak into the execution environment of some other service--e.g., 'term-tty4'. * gnu/services/shepherd.scm (shepherd-configuration-file)[config]: Override 'call-with-input-file' and 'call-with-output-file'.
2022-09-13services: secret-service: Inherit from the original 'guix-configuration'.Ludovic Courtès
Reported by zamfofex. Regression introduced in 2bac6ea177d5b3353ea1a4d032d17a6ac3763e96. * gnu/services/virtualization.scm (secret-service-operating-system): Add 'inherit' keyword for 'guix-configuration'.
2022-09-12news: Fix 'de' translation.Florian Pelz
Follow-up to 23b50ddbdbcee0dac1bc05f12374043d6f215b00. * etc/news.scm: Fix punctuation. Use the same terminology as the German manual.
2022-09-12gnu: Add tp-smapi-module.Simon Streit
* gnu/packages/linux.scm (tp-smapi-module): New variable. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-12news: Fix en dash usage.Thiago Jung Bauermann
The en dash is used to separate pairs of words or numbers. The em dash is the one used to separate sentences. In addition, in English text we are using the convention of not separating the dash with spaces. * etc/news.scm: Change the en dash to em in entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-12news: Add 'pt' translation.Thiago Jung Bauermann
* etc/news.scm: Add Portuguese translation of entry about Emacs native compilation. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
2022-09-12gnu: cmh: Update to 1.1.1.Hendursaga
* gnu/packages/algebra.scm (cmh): Update to 1.1.1. * gnu/packages/patches/cmh-support-fplll.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. Signed-off-by: Andreas Enge <andreas@enge.fr>
2022-09-12gnu: hyfetch: Update to 1.4.1.gyara
* gnu/packages/admin.scm (hyfetch): Update to 1.4.1. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12gnu: Add ghc-ansi2html.jgart
* gnu/packages/haskell-xyz.scm (ghc-ansi2html): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12gnu: Add grml-zsh-config.kiasoc5
* gnu/packages/shellutils.scm (grml-zsh-config): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12gnu: Add txt2tags.kiasoc5
* gnu/packages/textutils.scm (txt2tags): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12gnu: ghc-alex: Use G-expressions.jgart
* gnu/packages/containers.scm (ghc-alex)[arguments]: Use G-expressions. [arguments]: Remove trailing booleans. Signed-off-by: Christopher Baines <mail@cbaines.net>