aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2022-09-13gnu: gnome-calendar: Update to 42.2.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-calendar): Update to 42.2. [tests?]: Delete argument. [phases]{skip-gtk-update-icon-cache}: Adjust. [native-inputs]: Remove labels. [propagated-inputs]: Move evolution-data-server to... [inputs]: ... here, and replace it with evolution-data-server-3.44. Remove labels. Remove libhandy. Replace libgweather with libgweather4-with-libsoup2. Replace gnome-online-accounts with gnome-online-accounts-3.44. Add libadwaita and pango-next.
2022-09-13gnu: gnome-clocks: Update to 42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-clocks): Update to 42.0. [phases]{skip-gtk-update-icon-cache}: Adjust. [native-inputs]: Remove labels and sort. Replace vala with vala-next. [inputs]: Sort. Remove libhandy. Replace libgweather with libgweather4-with-libsoup2. Replace gtk+ with gtk. Add libadwaita.
2022-09-13gnu: gnome-session: Update to 42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-session): Update to 42.0. [meson]: Delete argument. [phases]{wrap-gnome-session}: Use search-input-file. [native-inputs]: Remove labels and sort lexicographically.
2022-09-13gnu: gnome-control-center: Update to 42.3.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-control-center): Update to 42.3. [configure-flags]: Delete argument. [phases]: Use gexps. {patch-paths}: Use search-input-file. {no-polkit-magic}: Delete phase. [inputs]: Delete clutter-gtk, libcanberra and libsoup-minimal-2. Add gnutls and libadwaita. Move docbook-xsl to... [native-inputs]: ... here. Replace intltool with gettext-minimal. Remove hicolor-icon-theme. Sort.
2022-09-13gnu: gnome-bluetooth: Update to 42.4.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-bluetooth): Update to 42.4. [arguments]: Delete field. [native-inputs]: Remove labels. Remove gtk+:bin. Replace intltool with gettext-minimal. [propagated-inputs]: Replace gtk+ with gtk. Add libadwaita. [inputs]: Remove libcanberra. Add gsound, pango-next and upower.
2022-09-13gnu: colord-gtk: Update to 0.3.0.Maxim Cournoyer
* gnu/packages/freedesktop.scm (colord-gtk): Update to 0.3.0. [build-system]: Use meson-build-system. [configure-flags] New argument. [native-inputs]: Replace intltool with gettext-minimal. [inputs]: Add pango-next. [propagated-inputs]: Replace gtk+ with gtk. [description]: Substitute GTK+ for GTK.
2022-09-13gnu: gnome-shell: Update to 42.4.Marius Bakke
* gnu/packages/gnome.scm (gnome-shell): Update to 42.4. [source](patches): Remove. [arguments]: Adjust substitution to disable GTK icon cache. Filter disallowed references from GUIX_PYTHONPATH. While at it, also prevent MESON from ending up in the closure. [inputs]: Change from LIBGWEATHER to LIBGWEATHER4. * gnu/packages/patches/gnome-shell-polkit-autocleanup.patch: * gnu/local.mk (dist_patch_DATA):
2022-09-13gnu: gnome-online-accounts: Update to 3.45.2, remove "lib" output.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.45.2. [build-system]: Use meson-build-system. [glib-or-gtk?]: New argument. [phases]{patch-libgoa-output}: Delete phase. {disable-gtk-update-icon-cache}: New phase. [native-inputs]: Add gettext-minimal. [inputs]: Replace rest with rest-next; replace webkitgtk-with-libsoup2 with webkitgtk. Add gcr and mit-krb5. (gnome-recipes): Adjust for the removed gnome-online-accounts output. (gnome-music, gnome-online-miners, gnome-initial-setup): Likewise. (libgdata, gnome-contacts, grilo-plugins, evolution-data-server) (gnome-shell, gnome-todo, gnome-calendar, gnome-shell-extensions) (gnome-calculator, gnome-latex): Likewise. (gnome-online-accounts-3.44): New variable. * gnu/packages/geo.scm (gnome-maps): Likewise. * gnu/packages/webkit.scm: Update comment.
2022-09-13gnu: libgweather4: Update to 4.1.1 and run tests.Maxim Cournoyer
* gnu/packages/gnome.scm (libgweather4): Update to 4.1.1. [tests?]: Delete argument. [configure-flags]: Remove -Dgtk_doc=false. [phases]{pre-check}: Rename to... {set-HOME}: ... this. {disable-problematic-tests}: New phase. {check}: Move after install phase. [native-inputs]: Add gi-docgen, glibc-utf8-locales and gsettings-desktop-schemas. [propagated-inputs]: Add json-glib2. Replace libsoup-minimal-2 with libsoup. (libgweather4-with-libsoup2): New variable.
2022-09-13gnu: Add rest-next.Maxim Cournoyer
* gnu/packages/gnome.scm (rest-next): New variable.
2022-09-13gnu: gtksourceview: Update to 5.5.1.Maxim Cournoyer
* gnu/packages/gtk.scm (gtksourceview): Update to 5.5.1. [build-system]: Use meson-build-system. [phases]: Use gexps. {disable-gtk-update-icon-cache}: New phase. {pre-check}: Use search-input-file. [native-inputs]: Remove labels. Remove intltool and itstool. Add gettext-minimal, gi-docgen and gobject-introspection-next. [propagated-inputs]: Remove labels. Remove gtk+. Add fontconfig, fribidi, gtk, pango-next and pcre2. Replace glib with glib-next. (gtksourceview-4): New variable. (gtksourceview-3): Inherit from gtksourceview-4 and adjust accordingly. * gnu/packages/gnome.scm (tepl): Replace gtksourceview with gtksourceview-4. (sushi)[inputs]: Likewise. * gnu/packages/guile-xyz.scm (nomad): Likewise.
2022-09-13gnu: Add gobject-introspection-next.Maxim Cournoyer
* gnu/packages/glib.scm (gobject-introspection-next): New variable. * gnu/packages/patches/gobject-introspection-absolute-shlib-path-1.72.patch: New file. * gnu/packages/patches/gobject-introspection-cc-1.72.patch: Likewise. * gnu/local.mk (dist_patch_DATA): Register them.
2022-09-13gnu: gtk: Replace librsvg with librsvg-bootstrap.Maxim Cournoyer
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.
2022-09-13gnu: cups-pk-helper: Replace polkit with polkit-duktape.Maxim Cournoyer
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.
2022-09-13gnu: accountsservice: Add bash-minimal to inputs.Maxim Cournoyer
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add bash-minimal.
2022-09-13gnu: mozjs: Update home-page.Maxim Cournoyer
* gnu/packages/gnuzilla.scm (mozjs)[home-page]: Update URL. [synopsis]: Capitalize JavaScript.
2022-09-13gnu: gjs: Update to 1.72.2.Marius Bakke
* 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.
2022-09-13gnu: gjs: Remove input labels.Marius Bakke
* gnu/packages/gnome.scm (gjs)[native-inputs]: Remove labels.
2022-09-13gnu: gjs: Build with mozjs 78.Marius Bakke
This is a follow-up to commit d6fa3ac7a8203173b125390aed596832565a3687. * gnu/packages/gnome.scm (gjs)[propagated-inputs]: Change from MOZJS to MOZJS-78.
2022-09-13gnu: mozjs: Add 91.13.0.Marius Bakke
* gnu/packages/gnuzilla.scm (mozjs-91): New variable.
2022-09-13gnu: lxsession: Use polkit-duktape.Maxim Cournoyer
* gnu/packages/lxde.scm (lxsession)[inputs]: Replace polkit with polkit-duktape.
2022-09-13gnu: gdm: Patch dbus-run-session path.Maxim Cournoyer
* gnu/packages/gnome.scm (gdm)[phases]{patch-paths}: New phase. [inputs]: Add dbus.
2022-09-13gnu: gdm: Use gexps and new style inputs.Maxim Cournoyer
* 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.
2022-09-13gnu: gdm: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: accountsservice: Propagate glib.Maxim Cournoyer
* gnu/packages/freedesktop.scm (accountsservice) [propagated-inputs]: Add glib.
2022-09-13gnu: mutter: Update to 42.4, use gexps and remove input labels.Maxim Cournoyer
* 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.
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.