gnu: feedbackd: Update to 0.6.0.
* gnu/packages/gnome.scm (feedbackd): Update to 0.6.0.
[source]: Drop patches.
[#:phases]: Add ‘fix-meson’
[native-inputs]: Add umockdev.
* gnu/packages/patches/feedbackd-use-system-gmobile.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it from here.
gnu: gjs: Wrap GI_TYPELIB_PATH to include necessary typelibs.
Some packages, like gnome-maps rely on being able to patch the GIRepository
search path from inside gjs. For this to work, however, gjs must be able to
load GIRepository, needing both glib and gobject-introspection to do so.
* gnu/packages/gnome.scm (gjs)[#:phases]: Add ‘wrap-gi’.
gnu: gnome-tweaks: Update to 46.1.
* gnu/packages/gnome.scm (gnome-tweaks): Update to 46.1.
[#:phases]: Adjust ‘skip-gtk-update-icon-cache’ accordingly.
[inputs]: Replace gtk+ with gtk and libhandy with libadwaita.
Add libgudev.
[synopsis, description]: Use “GNOME” instead of “GNOME 3”.
gnu: node-bootstrap: Fix build.
* gnu/packages/node.scm (node-bootstrap)[snippet]: Also adjust time format in
“test/parallel/test-intl.js”.
gnu: gnome-builder: Update to 47.2.
* gnu/packages/gnome.scm (gnome-builder): Update to 47.2.
[#:phases]: Drop ‘patch-source’:
[inputs]: Add gom and libspelling. Remove gspell.
Replace libpeas with libpeas-2.
[native-inputs]: Add gcc-14.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add libspelling.
* gnu/packages/gnome.scm (libspelling): New variable.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gom: Update to 0.5.3.
* gnu/packages/gnome.scm (gom): Update to 0.5.3.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: libdex: Update to 0.8.1.
* gnu/packages/glib.scm (libdex): Update to 0.8.1.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: jsonrpc-glib: Update to 3.44.1.
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.44.1.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Add libpeas-2.
* gnu/packages/gnome.scm (libpeas-2): New variable.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: python-pyicu: Update to 2.14.
* gnu/packages/python-xyz.scm (python-pyicu): Update to 2.14.
gnu: gjs: Update to 1.82.1.
* gnu/packages/gnome.scm (gjs): Update to 1.82.1.
* gnu/packages/patches/gjs-fix-closure-annotations.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
gnu: mozjs: Update to 128.3.1.
* gnu/packages/gnuzilla.scm (mozjs): Update to 128.3.1.
[#:phases]<configure>: Set HOME.
<adjust-tests>: Update accordingly.
[native-inputs]: Add rust-cbindgen.
(mozjs-102): New variable.
gnu: Make icu4c 73.1 the default.
* gnu/packages/icu4c.scm (icu4c): Update to 73.1.
[patches]: Adjust accordingly.
(icu4c-73): Delete variable.
(icu4c-71): New variable, containing the old icu4c.
* gnu/packages/librewolf.scm (librewolf)[inputs]: Adjust accordingly.
* gnu/packages/node.scm (node-lts): Likewise.
* gnu/packages/tor-browsers.scm (make-torbrowser): Likewise.
* gnu/packages/gnuzilla.scm (icecat-minimal, icedove-minimal): Likewise.
gnu: gdk-pixbuf: Build with other loaders enabled.
GTK+ 3 currently fails to build, as it requires the XPM loader be enabled.
See also <https://gitlab.gnome.org/GNOME/gtk/-/issues/7143>.
* gnu/packages/gtk.scm (gdk-pixbuf)[#:configure-flags]: Add “-Dothers=enabled”.
gnu: Remove gnome-shell-extension-hide-app-icon.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-hide-app-icon):
Delete variable.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: Remove gnome-shell-extension-topicons-redux.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-topicons-redux):
Delete variable.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-vitals: Update to 69.0.0.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-vitals): Update to 69.0.0.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-radio: Update to 22.
* gnu/packages/gnome-xyz.scm (gnome-shell-extension-radio): Update to 22.
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>