Age | Commit message (Expand) | Author |
2022-09-13 | gnu: gnome-latex: Update to 3.41.2....* gnu/packages/gnome.scm (gnome-latex): Update to 3.41.2.
[inputs]: Remove amtk, gsettings-desktop-schemas, gtk+ and gtksourceview, now
propagated by tepl. Replace tepl-5 with tepl.
[native-inputs]: Remove intltool.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-boxes: Update to 42.3....* gnu/packages/gnome.scm (gnome-boxes): Update to 42.3.
[source]: Delete patches field.
[configure-flags]: Use gexps.
[phases]: New argument.
[native-inputs]: Replace intltool with gettext-minimal. Delete gtk+:bin.
Sort.
[inputs]: Sort.
* gnu/packages/patches/gnome-boxes-add-guix-logo.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-tweaks: Update to 40.10....* gnu/packages/gnome.scm (gnome-tweaks): Update to 40.10.
[arguments]: Use gexps.
[modules]: New argument.
[phases]{wrap}: Do not use @@ import style.
{wrap-gi-typelib-and-python}: Compute the site-packages directory via the
procedure of the same name.
[native-inputs]: Remove labels.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-dictionary: Use latest meson....* gnu/packages/gnome.scm (gnome-dictionary)
[meson]: Delete argument.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-weather: Update to 42.0....* gnu/packages/gnome.scm (gnome-weather): Update to 42.0.
[native-inputs, inputs]: Move after arguments.
[arguments]: Use a plain list and adjust accordingly.
[phases]{disable-gtk-update-icon-cache}: New phase.
{fix-desktop-file}: Use search-input-file.
{wrap}: Likewise.
[native-inputs]: Delete gtk+:bin.
[inputs]: Delete gnome-desktop and libhandy. Replace libgweather with
libgweather4. Add bash-minimal, gsettings-desktop-schemas-next, gtk and
libadwaita.
| Maxim Cournoyer |
2022-09-13 | gnu: gedit: Update to 42.2....* gnu/packages/gnome.scm (gedit): Update to 42.2.
[arguments]: Use gexps.
[parallel-build?]: Tentatively remove argument.
[phases]: Delete trailing #t.
{patch-libgd-fetch}: Rename to...
{do-not-invoke-git}: ... this, removing libgd handling.
{wrap-gedit}: Use 'this-package-input'.
[inputs]: Replace gtksourceview with gtksourceview-4. Remove amtk,
isco-codes, tepl, libx11 and gnome-desktop. Add bash-minimal.
Move libxml2 and vala to...
[native-inputs]: ... here. Remove itstool and libgd. Add python.
| Maxim Cournoyer |
2022-09-13 | gnu: tepl: Update to 6.1.2 and enable tests....* gnu/packages/gnome.scm (tepl): Update to 6.1.2.
[tests?]: Delete argument.
[phases]: New argument.
[native-inputs]: Move gsettings-desktop-schemas to propagated-inputs.
[inputs]: Move libxml2 to native-inputs. Move amtk, glib,
gsettings-desktop-schemas, gtk+ and gtksourceview-4 to...
[propagated-inputs]: ... here.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-screenshot: Update to 41.0....* gnu/packages/gnome.scm (gnome-screenshot): Update to 41.0.
[glib-or-gtk?]: New argument.
[native-inputs]: Remove labels and sort. Replace intltool with
gettext-minimal.
[inputs]: Remove libcanberra.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-terminal: Update to 3.44.1....* gnu/packages/gnome.scm (gnome-terminal): Update to 3.44.1.
[build-system]: Use meson-build-system.
[configure-flags]: Remove argument.
[glib-or-gtk?]: New argument.
[phases]{patch-/bin/true}: Delete phase.
{patch-build-system}: New phase.
[native-inputs]: Delete labels and sort. Replace intltool with
gettext-minimal. Add python.
[inputs]: Sort. Add gnome-shell and nautilus.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-sudoku: Update to 42.0....* gnu/packages/gnome.scm (gnome-sudoku): Update to 42.0.
[native-inputs]: Sort. Replace intltool with gettext-minimal.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-mines: Replace intltool with gettext-minimal....[native-inputs]: Replace intltool with gettext-minimal.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-keyring: Update to 42.1 and enable tests....* gnu/packages/gnome.scm (gnome-keyring): Update to 42.1.
[phases]{check}: Move after install and override.
[inputs]: Sort.
[native-inputs]: Add dbus and docbook-xml-4.3. Replace intltool with
gettext-minimal. Remove autoconf and automake.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-font-viewer: Update to 42.0....* gnu/packages/gnome.scm (gnome-font-viewer): Update to 42.0.
[phases]: Delete trailing #t. Use gexps.
{patch-thumbnailer}: Use search-input-file.
[native-inputs]: Delete labels.
[inputs]: Replace gtk+ with gtk. Add libadwaita.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-calculator: Update to 42.2....* gnu/packages/gnome.scm (gnome-calculator): Update to 42.2.
[phases]{skip-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add gsettings-desktop-schemas-next and libadwaita.
| Maxim Cournoyer |
2022-09-13 | gnu: pango-next: Rename from "pango "to "pango-next"....* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-contacts: Update to 42.0....* gnu/packages/gnome.scm (gnome-contacts): Update to 42.0.
[glib-or-gtk?]: New argument.
[phases]{generate-vapis}: Delete phase.
{skip-gtk-update-icon-cache}: Adjust.
[inputs]: Delete labels. Replace gtk+ with gtk, evolution-data-server with
evolution-data-server-3.44 and gnome-online-accounts with
gnome-online-accounts-3.44. Add libadwaita. Remove docbook-xml and
docbook-xsl. Move gettext-minimal, gobject-introspection and
libxslt to...
[native-inputs]: ... here. Delete labels. Add desktop-file-utils.
[propagated-inputs]: Replace folks with folks-with-libsoup2.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-characters: Update to 42.0....* gnu/packages/gnome.scm (gnome-characters): Update to 42.0.
[phases]{disable-gtk-update-icon-cache}: New phase.
{wrap}: Use search-input-file.
[native-inputs]: Delete labels. Remove gtk+:bin.
[inputs]: Replace gtk+ with gtk. Add libadwaita.
| Maxim Cournoyer |
2022-09-13 | gnu: eog: Update to 42.2....* gnu/packages/gnome.scm (eog): Update to 42.2.
[source]: Delete patches.
[configure-flags]: Use gexps.
[phases]: Likewise.
{skip-gtk-update-icon-cache}: New phase.
{wrap-eog}: Use search-input-file.
[native-inputs]: Replace intltool with gettext-minimal.
[inputs]: Add libhandy and gtk.
* gnu/packages/patches/eog-update-libportal-usage.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-user-docs: Update to 42.0....* gnu/packages/gnome.scm (gnome-user-docs): Update to 42.0.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-music: Update to 42.0....* gnu/packages/gnome.scm (gnome-music): Update to 42.0.
[phases]{skip-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin.
[inputs]: Add gtk and libadwaita.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-photos: Update to 43.beta....* gnu/packages/gnome.scm (gnome-photos): Update to 43.beta.
[arguments]: Use gexps.
[phases]{disable-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin. Delete labels.
[inputs]: Delete labels.
| Maxim Cournoyer |
2022-09-13 | gnu: evince: Update to 42.3....* gnu/packages/gnome.scm (evince): Update to 42.3.
[meson]: Delete argument.
[configure-flags]: Remove "-Dintrospection" and "-Dgtk_doc=false."
[phases]: Delete trailing #t.
[native-inputs]: Delete labels. Add gi-docgen. Replace intltool with
gettext-minimal. Sort.
[home-page]: Update URL.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-disk-utility: Update to 42.0....* gnu/packages/gnome.scm (gnome-disk-utility): Update to 42.0.
[native-inputs]: Delete labels. Replace intltool with gettext-minimal.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-initial-setup: Update to 42.2....* gnu/packages/gnome.scm (gnome-initial-setup): Update to 42.2.
[configure-flags]: Remove "-Dcheese=auto".
[phases]: Use search-input-file.
[native-inputs]: Remove labels. Remove gtk+:bin.
[inputs]: Remove labels. Sort lexicographically. Add cheese. Replace
libgweather with libgweather4-with-libsoup2.
Replace gnome-online-accounts with gnome-online-accounts-3.44.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-calendar: Update to 42.2....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-clocks: Update to 42.0....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-session: Update to 42.0....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-control-center: Update to 42.3....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-bluetooth: Update to 42.4....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: colord-gtk: Update to 0.3.0....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: gnome-shell: Update to 42.4....* 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):
| Marius Bakke |
2022-09-13 | gnu: gnome-online-accounts: Update to 3.45.2, remove "lib" output....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: libgweather4: Update to 4.1.1 and run tests....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: Add rest-next....* gnu/packages/gnome.scm (rest-next): New variable.
| Maxim Cournoyer |
2022-09-13 | gnu: gtksourceview: Update to 5.5.1....* 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.
| Maxim Cournoyer |
2022-09-13 | gnu: Add gobject-introspection-next....* 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.
| Maxim Cournoyer |
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 |