summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-09-13gnu: gom: Update to 0.4....* gnu/packages/gnome.scm (gom): Update to 0.4. [imported-modules, modules, configure-flags]: New arguments. [native-inputs]: Remove intltool; add gettext-minimal, python, and python-pygobject. Maxim Cournoyer
2022-09-13gnu: devhelp: Update to 41.3....* gnu/packages/gnome.scm (devhelp): Update to 41.3. [phases]{fix-devhelp-gir-inputs}: Delete phase. [native-inputs]: Remove labels. [inputs]: Remove gsettings-desktop-schemas. (devhelp-with-libsoup2)[arguments]: Remove field. [inputs]: Express via modify-inputs. Maxim Cournoyer
2022-09-13gnu: amtk: Update to 5.5.1....* gnu/packages/gnome.scm (amtk): Update to 5.5.1. Maxim Cournoyer
2022-09-13gnu: vte-ng: Update to 0.59.0....* gnu/packages/gnome.scm (vte-ng): Update to 0.59.0. Maxim Cournoyer
2022-09-13gnu: vte: Update to 0.69.99....* gnu/packages/gnome.scm (vte): Update to 0.69.99. Maxim Cournoyer
2022-09-13gnu: vala-next: Update to 0.56.3....* gnu/packages/gnome.scm (vala-next): Update to 0.56.3. Maxim Cournoyer
2022-09-13gnu: seahorse: Update to 42.0....* gnu/packages/gnome.scm (seahorse): Update to 42.0. [phases]: Delete trailing #t. [inputs, native-inputs]: Remove labels. Maxim Cournoyer
2022-09-13gnu: drawing: Update to 1.0.1....* gnu/packages/gnome.scm (drawing): Update to 1.0.1. [imported-modules, modules]: New arguments. [phases]{disable-postinstall-script}: New phase. {python-and-gi-wrap}: Simplify using the search-input-file and site-packages procedures. [native-inputs]: Remove labels. Add itstool and python. [inputs]: Add bash-minimal and python. Maxim Cournoyer
2022-09-13gnu: libwnck: Update to 40.1....* gnu/packages/gnome.scm (libwnck): Update to 40.1. [source]: Update URL. [native-inputs]: Replace intltool with gettext-minimal. Sort. [home-page]: Update URL. Maxim Cournoyer
2022-09-13gnu: rygel: Update to 0.41.2....* gnu/packages/gnome.scm (rygel): Update to 0.41.2. Maxim Cournoyer
2022-09-13gnu: libmediaart: Update to 1.9.6....* gnu/packages/gnome.scm (libmediaart): Update to 1.9.6. [inputs]: Delete gtk+:doc. Move gettext-minimal, gobject-introspection and vala to... [native-inputs]: ... here. Maxim Cournoyer
2022-09-13gnu: gupnp-dlna: Update to 0.12.0....* gnu/packages/gnome.scm (gupnp-dlna): Update to 0.12.0. [build-system]: Use meson-build-system. Maxim Cournoyer
2022-09-13gnu: gupnp-av: Update to 0.14.1....* gnu/packages/gnome.scm (gupnp-av): Update to 0.14.1. [build-system]: Use meson-build-system. Maxim Cournoyer
2022-09-13gnu: python-liblarch: Update to 3.2.0 and apply guix style....* gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0; apply guix style. Maxim Cournoyer
2022-09-13gnu: gtg: Update to 0.6....* 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. Maxim Cournoyer
2022-09-13gnu: libpeas: Update to 1.32.0....* 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. Maxim Cournoyer
2022-09-13gnu: blueprint-compiler: Update to 0.4.0....* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.4.0. [native-inputs]: Add python and python-pygobject. Remove gobject-introspection. Maxim Cournoyer
2022-09-13gnu: cambalache: Update to 0.10.3....* gnu/packages/gnome.scm (cambalache): Update to 0.10.3 and fix indentation. [phases]{patch-source}: Use format to double-quote string. Maxim Cournoyer
2022-09-13gnu: libadwaita: Update to 1.2.rc....* gnu/packages/gnome.scm (libadwaita): Update to 1.2.rc. [inputs]: Remove libportal. Move gobject-introspection to... [native-inputs]: ... here. Remove labels. Sort. Maxim Cournoyer
2022-09-13gnu: libgsf: Update to 1.14.50....* 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. Maxim Cournoyer
2022-09-13gnu: gupnp: Update to 1.5.4....* 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. Maxim Cournoyer
2022-09-13gnu: gssdp: Update to 1.5.2...* 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): Maxim Cournoyer
2022-09-13gnu: phodav: Update to 3.0....* gnu/packages/gnome.scm (phodav): Update to 3.0. [native-inputs]: Remove labels. [inputs]: Replace libsoup-minimal-2 with libsoup. Maxim Cournoyer
2022-09-13gnu: gnome-music: Update to 42.1....* gnu/packages/gnome.scm (gnome-music): Update to 42.1. [meson]: Delete argument. Maxim Cournoyer
2022-09-13gnu: gnome-shell-extensions: Update to 42.3....* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 42.3. [native-inputs]: Remove labels. Maxim Cournoyer
2022-09-13gnu: gtranslator: Update to 42.0....* 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. Maxim Cournoyer
2022-09-13gnu: Add glib-next....* gnu/packages/glib.scm (glib-next): New variable. (glib-with-documentation): Inherit from it. Maxim Cournoyer
2022-09-13gnu: libgda: Update to 6.0.0....* 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. Maxim Cournoyer
2022-09-13gnu: Remove tepl-5....* gnu/packages/gnome.scm (tepl-5): Delete variable. Maxim Cournoyer
2022-09-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: gnome-dictionary: Use latest meson....* gnu/packages/gnome.scm (gnome-dictionary) [meson]: Delete argument. Maxim Cournoyer
2022-09-13gnu: 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-13gnu: 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-13gnu: 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-13import: gnome: Improve version handling logic....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. Maxim Cournoyer
2022-09-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: gnome-mines: Replace intltool with gettext-minimal....[native-inputs]: Replace intltool with gettext-minimal. Maxim Cournoyer
2022-09-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: 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-13gnu: gnome-user-docs: Update to 42.0....* gnu/packages/gnome.scm (gnome-user-docs): Update to 42.0. Maxim Cournoyer
2022-09-13gnu: 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