There is an updated pull request by q66 against master on the void-packages repository https://github.com/q66/void-packages gnome338 https://github.com/void-linux/void-packages/pull/24260 gnome 3.38 Since https://github.com/void-linux/void-packages/pull/21382 is taking a while and gnome 3.38 is just around the corner, I prepared a preliminary PR for now containing the 3.37 prerelease stuff - I did this mainly because I needed more "ready" wayland support. Tested on aarch64. # TODO - [x] clean it up - [x] better testing, make sure testsuite passes - [x] import the useful bits from #21382, or rebase if it gets merged - [ ] make sure crossbuilds work - [ ] test on more platforms - [ ] fix the metapackages (they haven't been touched, possibly in https://github.com/void-linux/void-packages/pull/22936) - [ ] drop the `vala` option in the rest of the packages # Updated - [x] glib -> 2.65.1 *unstable* (`gtk_doc` option does not work: needs unreleased `gtk-doc`) - [x] glib-networking -> 2.65.90 ***beta*** - [x] libsigc++3 -> 3.0.3 (new) **stable** - [x] mm-common -> 1.0.1 **stable** - [x] glibmm -> 2.64.2 **stable** - [x] pangomm -> 2.42.1 **stable** - [x] libnotify -> 0.7.9 **stable** - [x] atk -> 2.36.0 **stable** - [x] at-spi2-core -> 2.37.90 ***beta*** - [x] at-spi2-atk -> 2.37.90 ***beta*** - [x] gtk+3 -> 3.24.22 **stable** - [x] webkit2gtk -> 2.29.91 ***beta*** - [x] gsettings-desktop-schemas -> 3.37.2 *unstable* - [x] gnome-desktop -> 3.37.90.1 ***beta*** - [x] libgweather -> 3.36.1 **stable** - [x] gnome-settings-daemon -> 3.37.0 *unstable* - [x] graphene -> 1.10.0 **stable** - [x] mutter -> 3.37.90 ***beta*** - [x] gnome-menus -> 3.36.0 **stable** - [x] cheese -> (revbump) **stable** - [x] evolution-data-server -> 3.37.90 ***beta*** - [x] gnome-control-center -> 3.37.3 *unstable* - [x] tracker -> 2.3.4 **stable** - [x] folks -> 0.14.0 **stable** - [x] dconf-editor -> 3.36.4 **stable** - [x] amtk -> 5.1.1 **stable** - [x] devhelp -> 3.37.1 *unstable* - [x] gnome-shell -> 3.37.90 ***beta*** - [x] gnome-shell-extensions -> 3.37.90 ***beta*** - [x] gdm -> 3.37.90 ***beta*** - [x] gnome-session -> 3.37.0 *unstable* - [x] gnome-online-accounts -> 3.37.90 ***beta*** - [x] gnome-initial-setup -> 3.37.91 ***beta*** - [x] xdg-desktop-portal-gtk -> (revbump) **stable** - [x] nautilus -> 3.37.90 ***beta*** - [x] libhandy1 -> 0.90.0 (new) **stable** - [x] gnome-maps -> 3.37.90 ***beta*** - [x] evolution -> 3.37.90 ***beta*** - [x] evolution-ews -> 3.37.90 ***beta*** - [x] python3-atspi -> 2.37.90 ***beta*** - [x] python-atspi -> 2.37.90 ***beta*** - [x] orca -> 3.37.90 ***beta*** - [x] gnome-weather -> (revbump) **stable** - [x] vte3 -> 0.61.90 ***beta*** - [x] gnome-terminal -> 3.37.90 ***beta*** - [x] gnome-getting-started-docs -> 3.36.2 **stable** - [x] gnome-user-docs -> 3.36.2 **stable** - [x] gnome-epub-thumbnailer -> 1.6 **stable** - [x] gnome-books -> (revbump) **stable** - [x] gnome-characters -> (revbump) **stable** - [x] gnome-documents -> (revbump) **stable** - [x] gnome-font-viewer -> (revbump) **stable** - [x] gnome-screensaver -> (revbump + build fix) **stable** - [x] totem -> (revbump) **stable** - [x] gnome-clocks -> 3.37.90 ***beta*** - [x] libdazzle -> 3.37.1 *unstable* - [x] libportal -> 0.3 (new) **stable** - [x] epiphany -> 3.37.90 ***beta*** - [x] gnome-contacts -> 3.37.1 *unstable* - [x] eog -> 3.37.90 ***beta*** - [x] gnome-photos -> 3.37.2 *unstable* - [x] evince -> 3.37.3 *unstable* - [x] file-roller -> 3.37.90 ***beta*** - [x] gnome-calendar -> (revbump) **stable** - [x] gnome-music -> 3.37.3 *unstable* - [x] gnome-panel -> 3.37.1 *unstable* - [x] metacity -> 3.37.1 *unstable* - [x] gnome-flashback -> 3.37.2 *unstable* - [x] tepl -> 4.49.3 *unstable* - [x] gedit -> 3.37.3 *unstable* - [x] gedit-plugins -> (revbump) **stable** - [x] gnome-latex -> 3.37.2 *unstable* - [x] baobab -> 3.37.90 ***beta*** - [x] gnome-boxes -> 3.37.90 ***beta*** - [x] gnome-calculator -> 3.37.90 ***beta*** - [x] gnome-disk-utility -> 3.37.2 *unstable* - [x] gnome-screenshot -> 3.37.90 ***beta*** - [x] gnome-system-monitor -> 3.37.90 ***beta*** - [x] gtksourceview4 -> 4.7.90 ***beta*** - [x] sysprof -> 3.37.90 ***beta*** - [x] mozjs78 -> (new) **stable** - [x] gjs -> 1.65.90 ***beta*** - [x] gnome-builder -> 3.37.90 ***beta*** (needs unstable `glib`) - [x] adwaita-icon-theme -> 3.37.2 *unstable* - [x] cogl -> 1.22.28 **stable** - [x] geocode-glib -> 3.26.2 **stable** - [x] gfbgraph -> 0.2.4 **stable** - [x] gnome-backgrounds -> 3.37.2 *unstable* - [x] gnome-video-effects -> 0.5.0 **stable** - [x] libgsf -> 1.14.47 **stable** - [x] libsecret -> 0.20.3 **stable** - [x] libchamplain -> 0.12.20 **stable** - [x] vala -> 0.48.9 **stable** - [x] valadoc -> 0.48.9 **stable** - [x] gom -> 0.4 **stable** - [x] gssdp -> 1.2.3 **stable** - [x] gtk-vnc -> 1.0.0 **stable** (drops unused gtk2 support) - [x] phodav -> 2.4 **stable** - [x] polari -> 3.37.3 *unstable* - [x] gupnp -> 1.2.4 **stable** - [x] gvfs -> 1.45.90 ***beta*** - [x] libsoup -> 2.71.0 *unstable* - [x] rygel -> 0.39.2 *unstable* - [x] simple-scan -> 3.37.3 *unstable* - [x] yelp-xsl -> 3.37.90 ***beta*** - [x] yelp -> 3.37.90 ***beta*** - [x] yelp-tools -> 3.37.90 ***beta*** # TODO - [ ] retro-gtk (unreleased) - [ ] gnome-games (blocked on `retro-gtk`) - [ ] budgie-desktop (needs a patch for new `mutter`) # Won't update - gtk4 -> 3.99.0 (not a dependency of anything and requires current `pango` and it's impractical to backport; we'll probably need to finally update `pango`) A patch file from https://github.com/void-linux/void-packages/pull/24260.patch is attached