aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* gnu: yelp: Update to 42.1.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (yelp): Update to 42.1. [inputs]: Add libhandy.
* gnu: d-feet: Update to 0.3.16.Maxim Cournoyer2022-09-13
| | | | | | | | | | | * gnu/packages/gnome.scm (d-feet): Update to 0.3.16. [build-system]: Use meson-build-system. [out-of-source?]: Remove argument. [glib-or-gtk?]: New argument. [phases]{pre-check}: Do not ignore any error. Do not set DBUS_FATAL_WARNINGS. {wrap-program}: Us search-input-file. [native-inputs]: Remove labels. Add glib:bin. [inputs]: Remove hicolor-icon-theme.
* gnu: epiphany: Update to 42.4.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (epiphany): Update to 42.4. [configure-flags]: Add -Dsoup2=disabled to use libsoup 3. [inputs]: Add libsoup. Replace webkitgtk-with-libsoup2 with webkitgtk.
* gnu: eog-plugins: Update to 42.1.Maxim Cournoyer2022-09-13
| | | | | | | | * gnu/packages/gnome.scm (eog-plugins): Update to 42.1. [build-system]: Use meson-build-system. [arguments]: Delete field. [inputs]: Sort; add python. [native-inputs]: Sort; add libgdata.
* gnu: eog: Update to 42.3.Maxim Cournoyer2022-09-13
| | | | | | | * gnu/packages/gnome.scm (eog): Update to 42.3. [native-inputs, inputs]: Sort. [inputs]: Add bash-minimal. Move libhandy to... [propagated-inputs]: ... here.
* gnu: rhythmbox: Update to 3.4.6.Maxim Cournoyer2022-09-13
| | | | | | | | | | | * gnu/packages/gnome.scm (rhythmbox): Update to 3.4.6. [build-system]: Use meson-build-system. [glib-or-gtk?]: New argument. [configure-flags]: Delete argument. [phases]{skip-gtk-update-icon-cache}: New phase. {wrap-rhythmbox}: Simplify. [native-inputs]: Remove labels. Replace intltool with gettext-minimal. [inputs]: Add bash-minimal. Remove labels. Remove libsoup.
* gnu: grilo-plugins: Update to 0.3.15.Maxim Cournoyer2022-09-13
| | | | | | | * gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.15. [native-inputs]: Remove labels. Remove gtk+:bin. Add gst-plugins-good and gst-plugins-bad. [inputs]: Remove commented inputs. Add avahi and gstreamer.
* gnu: grilo: Update to 0.3.15.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (grilo): Update to 0.3.15. [arguments]: New field. [inputs]: Remove libsoup-minimal-2; add libsoup.
* gnu: gnome-klotski: Update to 3.38.2.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (gnome-klotski): Update to 3.38.2. [phases]: Delete trailing #t. [native-inputs]: Remove labels.
* gnu: libgnome-games-support: Update to 2.0.0.Maxim Cournoyer2022-09-13
| | | | | | | | | * gnu/packages/gnome.scm (libgnome-games-support): Update to 2.0.0. [propagated-inputs]: Remove gtk+; add gtk. (libgnome-games-support-1): New variable. (gnome-klotski)[inputs]: Replace libgnome-games-support with libgnome-games-support-1. * gnu/packages/games.scm (gnome-2048)[inputs]: Likewise.
* gnu: gom: Update to 0.4.Maxim Cournoyer2022-09-13
| | | | | | * 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.
* gnu: devhelp: Update to 41.3.Maxim Cournoyer2022-09-13
| | | | | | | | | * 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.
* gnu: amtk: Update to 5.5.1.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (amtk): Update to 5.5.1.
* gnu: vte-ng: Update to 0.59.0.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (vte-ng): Update to 0.59.0.
* gnu: vte: Update to 0.69.99.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (vte): Update to 0.69.99.
* gnu: vala-next: Update to 0.56.3.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (vala-next): Update to 0.56.3.
* gnu: seahorse: Update to 42.0.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (seahorse): Update to 42.0. [phases]: Delete trailing #t. [inputs, native-inputs]: Remove labels.
* gnu: drawing: Update to 1.0.1.Maxim Cournoyer2022-09-13
| | | | | | | | | | * 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.
* gnu: libwnck: Update to 40.1.Maxim Cournoyer2022-09-13
| | | | | | | * gnu/packages/gnome.scm (libwnck): Update to 40.1. [source]: Update URL. [native-inputs]: Replace intltool with gettext-minimal. Sort. [home-page]: Update URL.
* gnu: rygel: Update to 0.41.2.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (rygel): Update to 0.41.2.
* gnu: libmediaart: Update to 1.9.6.Maxim Cournoyer2022-09-13
| | | | | | | * 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.
* gnu: gupnp-dlna: Update to 0.12.0.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gupnp-dlna): Update to 0.12.0. [build-system]: Use meson-build-system.
* gnu: gupnp-av: Update to 0.14.1.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gupnp-av): Update to 0.14.1. [build-system]: Use meson-build-system.
* gnu: python-liblarch: Update to 3.2.0 and apply guix style.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0; apply guix style.
* gnu: gtg: Update to 0.6.Maxim Cournoyer2022-09-13
| | | | | | | | | | * 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: libpeas: Update to 1.32.0.Maxim Cournoyer2022-09-13
| | | | | | | | * 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: blueprint-compiler: Update to 0.4.0.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (blueprint-compiler): Update to 0.4.0. [native-inputs]: Add python and python-pygobject. Remove gobject-introspection.
* gnu: cambalache: Update to 0.10.3.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (cambalache): Update to 0.10.3 and fix indentation. [phases]{patch-source}: Use format to double-quote string.
* gnu: libadwaita: Update to 1.2.rc.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (libadwaita): Update to 1.2.rc. [inputs]: Remove libportal. Move gobject-introspection to... [native-inputs]: ... here. Remove labels. Sort.
* gnu: libgsf: Update to 1.14.50.Maxim Cournoyer2022-09-13
| | | | | | | | * 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: gupnp: Update to 1.5.4.Maxim Cournoyer2022-09-13
| | | | | | | | * 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: gssdp: Update to 1.5.2Maxim Cournoyer2022-09-13
| | | | | | | | * 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: phodav: Update to 3.0.Maxim Cournoyer2022-09-13
| | | | | | * gnu/packages/gnome.scm (phodav): Update to 3.0. [native-inputs]: Remove labels. [inputs]: Replace libsoup-minimal-2 with libsoup.
* gnu: gnome-music: Update to 42.1.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gnome-music): Update to 42.1. [meson]: Delete argument.
* gnu: gnome-shell-extensions: Update to 42.3.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gnome-shell-extensions): Update to 42.3. [native-inputs]: Remove labels.
* gnu: gtranslator: Update to 42.0.Maxim Cournoyer2022-09-13
| | | | | | | | | | * 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: Add glib-next.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/glib.scm (glib-next): New variable. (glib-with-documentation): Inherit from it.
* gnu: libgda: Update to 6.0.0.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | | | * 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: Remove tepl-5.Maxim Cournoyer2022-09-13
| | | | * gnu/packages/gnome.scm (tepl-5): Delete variable.
* gnu: gnome-latex: Update to 3.41.2.Maxim Cournoyer2022-09-13
| | | | | | | * 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: gnome-boxes: Update to 42.3.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | * 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: gnome-tweaks: Update to 40.10.Maxim Cournoyer2022-09-13
| | | | | | | | | | * 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: gnome-dictionary: Use latest meson.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gnome-dictionary) [meson]: Delete argument.
* gnu: gnome-weather: Update to 42.0.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | | * 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: gedit: Update to 42.2.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | | | * 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: tepl: Update to 6.1.2 and enable tests.Maxim Cournoyer2022-09-13
| | | | | | | | | | * 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.
* import: gnome: Improve version handling logic.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | | | | | | | 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: gnome-screenshot: Update to 41.0.Maxim Cournoyer2022-09-13
| | | | | | | | * 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: gnome-terminal: Update to 3.44.1.Maxim Cournoyer2022-09-13
| | | | | | | | | | | | * 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: gnome-sudoku: Update to 42.0.Maxim Cournoyer2022-09-13
| | | | | * gnu/packages/gnome.scm (gnome-sudoku): Update to 42.0. [native-inputs]: Sort. Replace intltool with gettext-minimal.