Age | Commit message (Collapse) | Author |
|
* gnu/packages/gnome.scm (gtg): Update to 0.6.
[arguments]: Use gexps.
[imported-modules, modules]: New arguments.
[phases]{python-and-gi-wrap}: Simplify with search-input-file and
site-packages.
[native-inputs]: Delete labels. Add python.
[inputs]: Add bash-minimal and python.
|
|
* gnu/packages/gnome.scm (libpeas): Update to 1.32.0.
[phases]{start-xserver}: Use search-input-file.
[native-inputs]: Remove labels.
[home-page]: Update URL.
|
|
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.4.0.
[native-inputs]: Add python and python-pygobject. Remove gobject-introspection.
|
|
* gnu/packages/gnome.scm (cambalache): Update to 0.10.3 and fix indentation.
[phases]{patch-source}: Use format to double-quote string.
|
|
* gnu/packages/gnome.scm (libadwaita): Update to 1.2.rc.
[inputs]: Remove libportal. Move gobject-introspection to...
[native-inputs]: ... here. Remove labels. Sort.
|
|
* gnu/packages/gnome.scm (libgsf): Update to 1.14.50.
[arguments]: Use gexps.
[phases]{patch-docbook-xml}: Use search-input-directory and delete trailing
#t.
[native-inputs]: Remove labels.
|
|
* gnu/packages/gnome.scm (gupnp): Update to 1.5.4.
[native-inputs]: Remove labels.
[inputs]: Delete gtk+. Move libsoup and gssdp to...
[propagated-inputs]: ... here. Add glib and libxml2.
(gupnp-1.4): New variable.
|
|
* gnu/packages/gnome.scm (gssdp): Update to 1.5.2.
[native-inputs]: Remove labels. Replace gtk-doc/stable with gi-docgen.
[inputs]: Replace gtk+ with gtk.
[propagated-inputs]: Remove label. Replace libsoup-minimal-2 with libsoup.
* gnu/packages/gnome.scm (gssdp-1.4):
|
|
* gnu/packages/gnome.scm (phodav): Update to 3.0.
[native-inputs]: Remove labels.
[inputs]: Replace libsoup-minimal-2 with libsoup.
|
|
* gnu/packages/gnome.scm (gnome-music): Update to 42.1.
[meson]: Delete argument.
|
|
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 42.3.
[native-inputs]: Remove labels.
|
|
* gnu/packages/gnome.scm (gtranslator): Update to 42.0. Move input fields
after arguments.
[build-type]: Add comment.
[native-inputs]: Remove labels.
[propagated-inputs]: Replace gtksourceview with gtksourceview-4.
[inputs]: Remove labels. Remove libdazzle and gtk+. Replace glib with glib-next.
Replace libsoup-minimal-2 with libsoup. Add pango-next.
|
|
* gnu/packages/glib.scm (glib-next): New variable.
(glib-with-documentation): Inherit from it.
|
|
* gnu/packages/gnome.scm (libgda): Update to 6.0.0.
[source]: Delete modules and snippet field. Apply new patches.
[build-system]: Use meson-build-system.
[native-inputs]: Remove autoconf, autoconf-archive, automake, libtool, which
and xorg-server-for-tests.
[inputs]: Add json-glib.
* gnu/packages/patches/libgda-cve-2021-39359.patch: New file.
* gnu/packages/patches/libgda-fix-build.patch: Likewise.
* gnu/packages/patches/libgda-fix-missing-initialization.patch: Likewise.
* gnu/packages/patches/libgda-skip-postgresql-tests.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
|
|
* gnu/packages/gnome.scm (tepl-5): Delete variable.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gnome.scm (gnome-dictionary)
[meson]: Delete argument.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
Before this change, we'd get:
$ guix refresh gedit
updating from version 40.1 to version 43.alpha...
This is because the new GNOME version scheme introduced in 2021 with GNOME 40
was not treated correctly. Also, no longer ignore odd numbered minor
versions, as this appears to be a declining practice in GNOME.
* guix/import/gnome.scm (latest-gnome-release)
<pre-release-text?>: New predicate.
<even-minor-version?>: Rename to...
<release-version?>: ...this. Return #f in case the version corresponds to a
development release.
* guix/import/gnome.scm (latest-gnome-release): Adjust accordingly.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gnome.scm (gnome-sudoku): Update to 42.0.
[native-inputs]: Sort. Replace intltool with gettext-minimal.
|
|
[native-inputs]: Replace intltool with gettext-minimal.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gnome.scm (gnome-user-docs): 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.
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 42.0.
[native-inputs]: Delete labels. Replace intltool with gettext-minimal.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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.
|
|
* 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):
|
|
* 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.
|
|
* 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.
|
|
* gnu/packages/gnome.scm (rest-next): New variable.
|