aboutsummaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2022-09-13gnu: drawing: Update to 1.0.1.Maxim Cournoyer
* 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.
2022-09-13gnu: libwnck: Update to 40.1.Maxim Cournoyer
* gnu/packages/gnome.scm (libwnck): Update to 40.1. [source]: Update URL. [native-inputs]: Replace intltool with gettext-minimal. Sort. [home-page]: Update URL.
2022-09-13gnu: rygel: Update to 0.41.2.Maxim Cournoyer
* gnu/packages/gnome.scm (rygel): Update to 0.41.2.
2022-09-13gnu: libmediaart: Update to 1.9.6.Maxim Cournoyer
* 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.
2022-09-13gnu: gupnp-dlna: Update to 0.12.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gupnp-dlna): Update to 0.12.0. [build-system]: Use meson-build-system.
2022-09-13gnu: gupnp-av: Update to 0.14.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gupnp-av): Update to 0.14.1. [build-system]: Use meson-build-system.
2022-09-13gnu: python-liblarch: Update to 3.2.0 and apply guix style.Maxim Cournoyer
* gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0; apply guix style.
2022-09-13gnu: gtg: Update to 0.6.Maxim Cournoyer
* 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.
2022-09-13gnu: libpeas: Update to 1.32.0.Maxim Cournoyer
* 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.
2022-09-13gnu: blueprint-compiler: Update to 0.4.0.Maxim Cournoyer
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.4.0. [native-inputs]: Add python and python-pygobject. Remove gobject-introspection.
2022-09-13gnu: cambalache: Update to 0.10.3.Maxim Cournoyer
* gnu/packages/gnome.scm (cambalache): Update to 0.10.3 and fix indentation. [phases]{patch-source}: Use format to double-quote string.
2022-09-13gnu: libadwaita: Update to 1.2.rc.Maxim Cournoyer
* gnu/packages/gnome.scm (libadwaita): Update to 1.2.rc. [inputs]: Remove libportal. Move gobject-introspection to... [native-inputs]: ... here. Remove labels. Sort.
2022-09-13gnu: libgsf: Update to 1.14.50.Maxim Cournoyer
* 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.
2022-09-13gnu: gupnp: Update to 1.5.4.Maxim Cournoyer
* 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.
2022-09-13gnu: gssdp: Update to 1.5.2Maxim Cournoyer
* 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):
2022-09-13gnu: phodav: Update to 3.0.Maxim Cournoyer
* gnu/packages/gnome.scm (phodav): Update to 3.0. [native-inputs]: Remove labels. [inputs]: Replace libsoup-minimal-2 with libsoup.
2022-09-13gnu: gnome-music: Update to 42.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-music): Update to 42.1. [meson]: Delete argument.
2022-09-13gnu: gnome-shell-extensions: Update to 42.3.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 42.3. [native-inputs]: Remove labels.
2022-09-13gnu: gtranslator: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: Add glib-next.Maxim Cournoyer
* gnu/packages/glib.scm (glib-next): New variable. (glib-with-documentation): Inherit from it.
2022-09-13gnu: libgda: Update to 6.0.0.Maxim Cournoyer
* 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.
2022-09-13gnu: Remove tepl-5.Maxim Cournoyer
* gnu/packages/gnome.scm (tepl-5): Delete variable.
2022-09-13gnu: gnome-latex: Update to 3.41.2.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-boxes: Update to 42.3.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-tweaks: Update to 40.10.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-dictionary: Use latest meson.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-dictionary) [meson]: Delete argument.
2022-09-13gnu: gnome-weather: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: gedit: Update to 42.2.Maxim Cournoyer
* 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.
2022-09-13gnu: tepl: Update to 6.1.2 and enable tests.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-screenshot: Update to 41.0.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-terminal: Update to 3.44.1.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-sudoku: Update to 42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-sudoku): Update to 42.0. [native-inputs]: Sort. Replace intltool with gettext-minimal.
2022-09-13gnu: gnome-mines: Replace intltool with gettext-minimal.Maxim Cournoyer
[native-inputs]: Replace intltool with gettext-minimal.
2022-09-13gnu: gnome-keyring: Update to 42.1 and enable tests.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-font-viewer: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-calculator: Update to 42.2.Maxim Cournoyer
* 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.
2022-09-13gnu: pango-next: Rename from "pango "to "pango-next".Maxim Cournoyer
* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
2022-09-13gnu: gnome-contacts: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-characters: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: eog: Update to 42.2.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-user-docs: Update to 42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-user-docs): Update to 42.0.
2022-09-13gnu: gnome-music: Update to 42.0.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-photos: Update to 43.beta.Maxim Cournoyer
* 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.
2022-09-13gnu: evince: Update to 42.3.Maxim Cournoyer
* 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.
2022-09-13gnu: gnome-disk-utility: Update to 42.0.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 42.0. [native-inputs]: Delete labels. Replace intltool with gettext-minimal.
2022-09-13gnu: gnome-initial-setup: Update to 42.2.Maxim Cournoyer
* 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.
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.