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>
gnu: gnome-shell-extension-blur-my-shell: Update to 67. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-blur-my-shell): Update to 67. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-burn-my-windows: Update to 44. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-burn-my-windows): Update to 44. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-v-shell: Update to 47.1. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-v-shell): Update to 47.1. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-night-theme-switcher: Update to 78. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-night-theme-switcher): Update to 78. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-paperwm: Update to 47.1.0. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-paperwm): Update to 47.1.0. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-noannoyance: Update to 17-23.8312e01. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-noannoyance): Update to 17-23.8312e01. [arguments]<install-plan>: Move output directory to “share/gnome-shell/extensions/noannoyance-fork@vrba.dev” in accordance with new uuid. <#:phases>: New argument. Add ‘compile-schemas’. [native-inputs]: Add glib:bin. f Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-dash-to-panel: Update to 64. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-panel): Update to 64. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-just-perfection: Update to 30.0. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-just-perfection): Update to 30.0. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-gsconnect: Update to 58. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-gsconnect): Update to 58. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-dash-to-dock: Update to 99. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-dash-to-dock): Update to 99. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-customize-ibus: Update to 90. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-customize-ibus): Update to 90. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: gnome-shell-extension-clipboard-indicator: Update to 65. * gnu/packages/gnome-xyz.scm (gnome-shell-extension-clipboard-indicator): Update to 65. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>