~ruther/guix-local

603a8e72 — Maxim Cournoyer 3 years ago
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.
97313b9b — Maxim Cournoyer 3 years ago
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.
8ff57b4c — Maxim Cournoyer 3 years ago
gnu: accountsservice: Propagate glib.

* gnu/packages/freedesktop.scm (accountsservice)
[propagated-inputs]: Add glib.
106667ce — Maxim Cournoyer 3 years ago
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.
815e7d21 — Maxim Cournoyer 3 years ago
gnu: Add wayland-protocols-next.

* gnu/packages/freedesktop.scm (wayland-protocols-next): New variable.
7aa6f3cf — Maxim Cournoyer 3 years ago
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.
d4bd9ba2 — Maxim Cournoyer 3 years ago
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.
6852a791 — Maxim Cournoyer 3 years ago
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.
e631e122 — Maxim Cournoyer 3 years ago
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.
46d50efd — Maxim Cournoyer 3 years ago
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.
ee871fc9 — Maxim Cournoyer 3 years ago
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.
f24bf279 — Maxim Cournoyer 3 years ago
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.
3f25fcf8 — Maxim Cournoyer 3 years ago
gnu: upower: Fix indentation.

* gnu/packages/gnome.scm (upower): Fix indentation.
164dfdc4 — Maxim Cournoyer 3 years ago
gnu: upower: Update to 1.90.0.

* gnu/packages/gnome.scm (upower): Update to 1.90.0.
2fb1ff23 — Maxim Cournoyer 3 years ago
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.
587829ae — Maxim Cournoyer 3 years ago
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.
667f0921 — Maxim Cournoyer 3 years ago
gnu: Add gsettings-desktop-schemas-next.

* gnu/packages/gnome.scm (gsettings-desktop-schemas-next): New variable.
9539408e — Maxim Cournoyer 3 years ago
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.
3c5394ca — Maxim Cournoyer 3 years ago
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.
c73d0555 — Maxim Cournoyer 3 years ago
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.
Next