Age | Commit message (Expand) | Author |
2022-09-13 | gnu: gtk: Replace librsvg with librsvg-bootstrap....This is to use the same version of librsvg as used by the 'gtk+' package and
avoid propagation conflicts.
* gnu/packages/gtk.scm (guile-cairo)[inputs]: Remove librsvg.
[propagated-inputs]: Replace librsvg with librsvg-bootstrap.
| Maxim Cournoyer |
2022-09-13 | gnu: cups-pk-helper: Replace polkit with polkit-duktape....This avoids the error: "package `cups-pk-helper@0.2.7' has an invalid
input: ("_" #<syntax-transformer polkit>)". On core-updates, polkit-duktape
is the default polkit anyway.
* gnu/packages/cups.scm (cups-pk-helper)[inputs]: Replace polkit with polkit-duktape.
| Maxim Cournoyer |
2022-09-13 | gnu: accountsservice: Add bash-minimal to inputs....* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal.
| Maxim Cournoyer |
2022-09-13 | gnu: mozjs: Update home-page....* gnu/packages/gnuzilla.scm (mozjs)[home-page]: Update URL.
[synopsis]: Capitalize JavaScript.
| Maxim Cournoyer |
2022-09-13 | gnu: gjs: Update to 1.72.2....* gnu/packages/gnome.scm (gjs): Update to 1.72.2.
[arguments]: Remove #:meson.
[propagated-inputs]: Change from MOZJS-78 to MOZJS-91.
[home-page]: Update URL.
| Marius Bakke |
2022-09-13 | gnu: gjs: Remove input labels....* gnu/packages/gnome.scm (gjs)[native-inputs]: Remove labels.
| Marius Bakke |
2022-09-13 | gnu: gjs: Build with mozjs 78....This is a follow-up to commit d6fa3ac7a8203173b125390aed596832565a3687.
* gnu/packages/gnome.scm (gjs)[propagated-inputs]: Change from MOZJS to
MOZJS-78.
| Marius Bakke |
2022-09-13 | gnu: mozjs: Add 91.13.0....* gnu/packages/gnuzilla.scm (mozjs-91): New variable.
| Marius Bakke |
2022-09-13 | gnu: lxsession: Use polkit-duktape....* gnu/packages/lxde.scm (lxsession)[inputs]: Replace polkit with
polkit-duktape.
| Maxim Cournoyer |
2022-09-13 | gnu: gdm: Patch dbus-run-session path....* gnu/packages/gnome.scm (gdm)[phases]{patch-paths}: New phase.
[inputs]: Add dbus.
| Maxim Cournoyer |
2022-09-13 | gnu: gdm: Use gexps and new style inputs....* gnu/packages/gnome.scm (gdm)[phases]: Use gexps.
{pre-configure}: Use search-input-file.
{install-logo}: Likewise, and use #$output.
{install-placeholder-desktop-entry}: use search-input-directory.
{link-autostart-files}: Use this-package-input, $output.
[native-inputs]: Remove labels and sort in lexicographical order.
| Maxim Cournoyer |
2022-09-13 | gnu: gdm: Update to 42.0....* gnu/packages/gnome.scm (gdm): Update to 42.0.
[inputs]: Add libgudev.
* gnu/packages/patches/gdm-default-session.patch: Rebase patch.
* gnu/packages/patches/gdm-elogind-support.patch: Likewise.
* gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch: Likewise.
* gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch: Likewise.
* gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch: Likewise.
| Maxim Cournoyer |
2022-09-13 | gnu: accountsservice: Propagate glib....* gnu/packages/freedesktop.scm (accountsservice)
[propagated-inputs]: Add glib.
| Maxim Cournoyer |
2022-09-13 | gnu: mutter: Update to 42.4, use gexps and remove input labels....* gnu/packages/gnome.scm (mutter): Update to 42.4.
[arguments]: Use gexps.
[configure-flags]: Use search-input-file.
[phases]{patch-docbook-xml}: Likewise.
{adjust-runpath-linker-directives}: New phase.
{check}: Set HOME. Set XDG_RUNTIME_DIR to an absolute path, and chmod 700 its
directory.
[native-inputs, propagated-inputs, inputs]: Remove labels.
[native-inputs]: Add wayland-protocols-next.
[propagated-inputs]: Replace gsettings-desktop-schemas with
gsettings-desktop-schemas-next.
| Maxim Cournoyer |
2022-09-13 | gnu: Add wayland-protocols-next....* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
| Maxim Cournoyer |
2022-09-13 | gnu: pipewire-0.3: Update to 0.3.56 and use gexps....* gnu/packages/linux.scm (pipewire-0.3): Update to 0.3.56.
[arguments]: Use gexps.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-online-accounts: Update to 3.44.0 and delete input labels....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: evolution-data-server: Update to 3.44.4 and remove input labels....* gnu/packages/gnome.scm (evolution-data-server): Update to 3.44.4.
[arguments]: Use gexps.
[native-inputs, propagated-inputs, inputs]: Delete input labels.
| Maxim Cournoyer |
2022-09-13 | gnu: ibus: Update to 1.5.27, use gexps and remove input labels....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: libnma: Update to 1.10.2 and delete input labels....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-desktop: Update to 42.4 and remove input labels....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: sdl2: Update to 2.24.0, use gexps and remove input labels....* gnu/packages/sdl.scm (sdl2): Update to 2.24.0.
[arguments]: Use gexps.
[inputs]: Use modify-inputs and remove labels.
| Maxim Cournoyer |
2022-09-13 | gnu: upower: Fix indentation....* gnu/packages/gnome.scm (upower): Fix indentation.
| Maxim Cournoyer |
2022-09-13 | gnu: upower: Update to 1.90.0....* gnu/packages/gnome.scm (upower): Update to 1.90.0.
| Maxim Cournoyer |
2022-09-13 | gnu: umockdev: Update to 0.17.13....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-settings-daemon: Update to 42.2....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: Add gsettings-desktop-schemas-next....* gnu/packages/gnome.scm (gsettings-desktop-schemas-next): New variable.
| Maxim Cournoyer |
2022-09-12 | gnu: network-manager: Update to 1.40.0, use gexps and remove input labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: zenity: Update to 3.43.0....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: geocode-glib: Update to 3.26.4 and build with libsoup 3....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: geoclue: Update to 2.6.0 and remove input labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: modem-manager: Update to 1.18.10 and remove input labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: libqmi: Update to 1.30.8....* gnu/packages/freedesktop.scm (libqmi): Update to 1.30.8.
| Maxim Cournoyer |
2022-09-12 | gnu: baobab: Update to 42.0 and delete input labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: libhandy: Update to 1.7.90....* gnu/packages/gnome.scm (libhandy): Update to 1.7.90.
[phases]{pre-check}: Delete trailing #t.
[native-inputs]: Delete labels.
| Maxim Cournoyer |
2022-09-12 | gnu: libwacom: Update to 2.4.0....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: Add python-libevdev....* gnu/packages/freedesktop.scm (python-libevdev): New variable.
| Maxim Cournoyer |
2022-09-12 | gnu: gcr: Update to 3.41.1, delete trailing #t and input labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: gtk: Update to 4.8.0 and use gexps....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: Add gi-docgen....* gnu/packages/gnome.scm (gi-docgen): New variable.
| Maxim Cournoyer |
2022-09-12 | gnu: xvfb-run: Update to 1.20.11-1....* gnu/packages/xorg.scm (xvfb-run): Update to 1.20.11-1.
[phases]: Use gexps.
{build}: Use search-input-file.
| Maxim Cournoyer |
2022-09-12 | gnu: egl-wayland: Update to 1.1.10....* gnu/packages/xorg.scm (egl-wayland): Update to 1.1.10.
| Maxim Cournoyer |
2022-09-12 | gnu: sysprof: Update to 3.44.0, enable tests and remove labels....* 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.
| Maxim Cournoyer |
2022-09-12 | gnu: libdazzle: Update to 3.44.0....* gnu/packages/gnome.scm (libdazzle): Update to 3.44.0.
[inputs]: Move gobject-introspection and vala to...
[native-inputs]: ... here.
| Maxim Cournoyer |
2022-09-12 | gnu: libgnomekbd: Update to 3.28.0....* gnu/packages/gnome.scm (libgnomekbd): Update to 3.28.0.
[native-inputs]: Replace intltool with gettext-minimal. Add autoconf,
automake, libtool and gobject-introspection.
| Maxim Cournoyer |
2022-09-12 | gnu: xf86-input-wacom: Update to 1.1.0....* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 1.1.0.
[configure-flags]: Use gexps.
[native-inputs, inputs, description]: Re-indent.
| Maxim Cournoyer |
2022-09-12 | gnu: fcitx: Update to 4.2.9.9, use gexps and remove input labels....* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.9.
[source]: Use HTTPS.
[arguments]: Use gexps.
[native-inputs, inputs]: Remove labels.
| Maxim Cournoyer |
2022-09-12 | gnu: libmbim: Update to 1.26.4....* gnu/packages/freedesktop.scm (libmbim): Update to 1.26.4.
| Maxim Cournoyer |
2022-09-12 | gnu: clutter: Update to 1.26.4 and remove input labels....* gnu/packages/gnome.scm (clutter): Update to 1.26.4.
[native-inputs]: Remove labels.
[propagated-inputs, inputs]: Sort inputs.
[home-page]: Update URL.
| Maxim Cournoyer |
2022-09-12 | gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme....* 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.
| Maxim Cournoyer |