aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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-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-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>
2022-09-12gnu: swaylock: Fix build.Marius Bakke
Fixes <https://bugs.gnu.org/57748>. Reported by muradm <mail@muradm.net>. This is a follow-up to commit 2500709e01cd376cf0db78e0805005a112343346. * gnu/packages/wm.scm (swaylock)[native-inputs]: Change from WAYLAND-PROTOCOLS to WAYLAND-PROTOCOLS-NEXT.
2022-09-12gnu: emacs-ement: Update to 0.1.3.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-ement): Update to 0.1.3.
2022-09-12home: shepherd: Add shepherd/init.scm to XDG_CONFIG_HOME.Andrew Tropin
* gnu/home/services/shepherd.scm (shepherd-xdg-configuration-files): New variable. (home-shepherd-service-type)[extensions]: Add HOME-XDG-CONFIGURATION-FILES-SERVICE-TYPE extension.
2022-09-11gnu: python-pingouin: Update to 0.5.2.Marius Bakke
* gnu/packages/python-science.scm (python-pingouin): Update to 0.5.2. [arguments]: Adjust outdated substitution.
2022-09-11gnu: python-uvloop: Disable flaky test.Marius Bakke
* gnu/packages/python-web.scm (python-uvloop)[arguments]: Disable one more test. While at it, use 'thread' timeout method as signal did not work here. Also don't compute the pytest string at evaluation time.
2022-09-11gnu: Deprecate python-pep621.Marius Bakke
* gnu/packages/python-xyz.scm (python-pep621): Define as deprecated alias for PYTHON-PYPROJECT-METADATA.
2022-09-11gnu: python-sphinx-theme-builder: Update to 0.2.0b1.Marius Bakke
* gnu/packages/sphinx.scm (python-sphinx-theme-builder): Update to 0.2.0b1. [propagated-inputs]: Change from PYTHON-PEP621 to PYTHON-PYPROJECT-METADATA.
2022-09-11gnu: Add python-pyproject-metadata.Marius Bakke
* gnu/packages/python-xyz.scm (python-pyproject-metadata): New variable. (python-pep621): Inherit from it.
2022-09-11gnu: Add python-sphinx-tabs.Marius Bakke
* gnu/packages/sphinx.scm (python-sphinx-tabs): New variable.
2022-09-11gnu: python-gast: Enable tests.Marius Bakke
* gnu/packages/python-xyz.scm (python-gast)[arguments]: Override check phase. [native-inputs]: Add PYTHON-PYTEST.
2022-09-11gnu: python-gast: Update to 0.5.3.Marius Bakke
* gnu/packages/python-xyz.scm (python-gast): Update to 0.5.3.
2022-09-11gnu: python-astunparse: Update to 1.6.3.Marius Bakke
* gnu/packages/python-xyz.scm (python-astunparse): Update to 1.6.3.