~ruther/guix-local

b05afdda — Marius Bakke 3 years ago
gnu: gjs: Remove input labels.

* gnu/packages/gnome.scm (gjs)[native-inputs]: Remove labels.
05967570 — Marius Bakke 3 years ago
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.
f89dbfc8 — Marius Bakke 3 years ago
gnu: mozjs: Add 91.13.0.

* gnu/packages/gnuzilla.scm (mozjs-91): New variable.
4ce94cbb — Maxim Cournoyer 3 years ago
gnu: lxsession: Use polkit-duktape.

* gnu/packages/lxde.scm (lxsession)[inputs]: Replace polkit with
polkit-duktape.
50c8db7f — Maxim Cournoyer 3 years ago
gnu: gdm: Patch dbus-run-session path.

* gnu/packages/gnome.scm (gdm)[phases]{patch-paths}: New phase.
[inputs]: Add dbus.
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.
Next