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 This should now be more or less ready. Tested on `aarch64` and on `ppc64le-musl`. Several "unstable" versions were used, since 3.38 shipped with them (e.g. `gnome-online-accounts`, `gnome-contacts` and the `gnome-flashback` components), shouldn't be a practical problem and we can update them later once tagged. # 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 - [x] test on more platforms - [x] 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~~ probably gonna do that once this PR is merged # Stable updates - [x] yelp-xsl -> 3.38.0 - [x] yelp-tools -> 3.38.0 - [x] yelp -> 3.38.0 - [x] vala -> 0.50.0 - [x] valadoc -> 0.50.0 - [x] valabind -> (revbump) - [x] devhelp -> 3.38.0 - [x] gdl -> 3.34.0 - [x] libsoup -> 2.72.0 - [x] grilo -> 0.3.13 - [x] grilo-plugins -> 0.3.12 - [x] gtksourceview4 -> 4.8.0 - [x] tepl -> 5.0.0 - [x] glade3 -> 3.38.0 - [x] libhandy -> (revbump) - [x] libhandy1 -> 1.0.0 - [x] libxfce4ui -> (revbump) - [x] libdazzle -> 3.38.0 - [x] anjuta -> (revbump) - [x] sysprof -> 3.38.0 - [x] tracker -> 2.3.6 - [x] tracker-miners -> 2.3.5 - [x] tracker3 -> 3.0.0 **(new)** - [x] tracker3-miners -> 3.0.0 **(new)** - [x] bijiben -> 3.36.3 - [x] graphene -> 1.10.2 - [x] amtk -> 5.2.0 - [x] io.elementary.code -> (revbump) - [x] phodav -> 2.5 - [x] gsettings-desktop-schemas -> 3.38.0 - [x] glib-networking -> 2.66.0 - [x] at-spi2-core -> 2.38.0 - [x] at-spi2-atk -> 2.38.0 - [x] libgweather -> 3.36.1 - [x] gnome-menus -> 3.36.0 - [x] gnome-desktop -> 3.38.0 - [x] gnome-settings-daemon -> 3.38.0 - [x] mutter -> 3.38.0 - [x] cheese -> 3.38.0 - [x] evolution-data-server -> 3.38.0 - [x] folks -> 0.14.0 - [x] gnome-online-accounts -> 3.37.90 - [x] gvfs -> 1.46.0 - [x] gnome-control-center -> 3.38.0 - [x] dconf-editor -> 3.38.0 - [x] gjs -> 1.66.0 - [x] gnome-shell -> 3.38.0 - [x] gnome-shell-extensions -> 3.38.0 - [x] gdm -> 3.38.0 - [x] gnome-session -> 3.38.0 - [x] gnome-initial-setup -> 3.38.0 - [x] xdg-desktop-portal-gtk -> 1.8.0 - [x] nautilus -> 3.38.0 - [x] gnome-maps -> 3.38.0 - [x] evolution -> 3.38.0 - [x] evolution-ews -> 3.38.0 - [x] python3-atspi -> 2.38.0 - [x] python-atspi -> 2.38.0 - [x] orca -> 3.38.0 - [x] gnome-weather -> (revbump) - [x] vte3 -> 0.62.0 - [x] gnome-terminal -> 3.38.0 - [x] gnome-getting-started-docs -> 3.36.2 - [x] gnome-user-docs -> 3.38.0 - [x] gnome-epub-thumbnailer -> 1.6 - [x] gnome-books -> (revbump) - [x] gnome-characters -> (revbump) - [x] gnome-documents -> (revbump) - [x] gnome-font-viewer -> (revbump) - [x] totem -> 3.38.0 - [x] gnome-screensaver -> (revbump + build fix) - [x] gnome-clocks -> 3.38.0 - [x] epiphany -> 3.38.0 - [x] gnome-contacts -> 3.37.2 - [x] gnome-photos -> 3.37.91.1 - [x] eog -> 3.38.0 - [x] evince -> 3.38.0 - [x] file-roller -> 3.38.0 - [x] gnome-calendar -> 3.38.0 - [x] gnome-music -> 3.38.0 - [x] gedit -> 3.38.0 - [x] gedit-plugins -> 3.38.0 - [x] gnome-latex -> 3.38.0 - [x] baobab -> 3.38.0 - [x] gnome-boxes -> 3.38.0 - [x] gnome-calculator -> 3.38.0 - [x] gnome-disk-utility -> 3.38.0 - [x] gnome-screenshot -> 3.38.0 - [x] gnome-system-monitor -> 3.38.0 - [x] adwaita-icon-theme -> 3.38.0 - [x] gnome-backgrounds -> 3.38.0 - [x] simple-scan -> 3.38.0 - [x] rygel -> 0.40.0 - [x] gnome-builder -> 3.38.0 - [x] retro-gtk -> 1.0.0 - [x] gnome-games -> 3.38.0 - [x] gnome-panel -> 3.37.1 - [x] metacity -> 3.37.1 - [x] gnome-flashback -> 3.37.3 - [x] budgie-desktop -> (rebuild) ## Merged - [x] libsigc++3 -> 3.0.3 (new) - [x] mm-common -> 1.0.1 - [x] glibmm -> 2.64.2 - [x] pangomm -> 2.42.1 - [x] libnotify -> 0.7.9 - [x] atk -> 2.36.0 - [x] gtk+3 -> 3.24.22 - [x] libportal -> 0.3 (new) - [x] cogl -> 1.22.28 - [x] geocode-glib -> 3.26.2 - [x] gfbgraph -> 0.2.4 - [x] libgsf -> 1.14.47 - [x] libsecret -> 0.20.3 - [x] libchamplain -> 0.12.20 - [x] gom -> 0.4 - [x] gssdp -> 1.2.3 - [x] gtk-vnc -> 1.0.0 (drops unused gtk2 support) - [x] gupnp -> 1.2.4 - [x] gnome-video-effects -> 0.5.0 - [x] glib -> 2.66.0 - [x] webkit2gtk -> 2.30.0 - [x] mozjs78 -> 78.2.0 (new) ## No updates - polari (no newer stable version) - gtk4 (no stable version yet) A patch file from https://github.com/void-linux/void-packages/pull/24260.patch is attached