Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GNOME 47 #54334

Merged
merged 19 commits into from
Feb 21, 2025
Merged

GNOME 47 #54334

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -3043,11 +3043,11 @@ libdecoration.so.0 compiz-core-0.8.14_1
libcompizconfig.so.0 libcompizconfig-0.8.14_1
libemeraldengine.so.0 emerald-0.8.14_1
libhangul.so.1 libhangul-0.1.0_1
libmutter-14.so.0 mutter-46.0_1
libmutter-clutter-14.so.0 mutter-46.0_1
libmutter-cogl-14.so.0 mutter-46.0_1
libmutter-cogl-pango-14.so.0 mutter-46.0_1
libmutter-mtk-14.so.0 mutter-46.0_1
libmutter-15.so.0 mutter-47.0_1
libmutter-clutter-15.so.0 mutter-47.0_1
libmutter-cogl-15.so.0 mutter-47.0_1
libmutter-cogl-pango-15.so.0 mutter-47.0_1
libmutter-mtk-15.so.0 mutter-47.0_1
libgeoclue-2.so.0 geoclue2-2.4.4_1
libgepub-0.7.so.0 libgepub-0.7.1_1
libslopy.so.7.6 slop-7.6_1
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/GPaste/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'GPaste'
pkgname=GPaste
version=45.1
version=45.2
revision=1
build_helper="gir"
build_style=meson
Expand All @@ -18,7 +18,7 @@ license="BSD-2-Clause"
homepage="https://www.imagination-land.org/tags/GPaste.html"
changelog="https://raw.githubusercontent.com/Keruspe/GPaste/master/NEWS"
distfiles="https://www.imagination-land.org/files/gpaste/GPaste-${version}.tar.xz"
checksum=c982e81e7dffdb195e7c1784ae7c9d35f92fb49bdaf3ff5ff491e17ec7210694
checksum=d960b41463d08ac637607e04809711fd17baf5f2739d40f52a50869638afc841

build_options="gnome_shell"
desc_option_gnome_shell="Build GNOME Shell integration and extension"
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/adwaita-icon-theme/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'adwaita-icon-theme'
pkgname=adwaita-icon-theme
version=46.2
version=47.0
revision=1
build_style=meson
hostmakedepends="pkg-config"
Expand All @@ -11,7 +11,7 @@ license="LGPL-3.0-or-later, CC-BY-SA-3.0"
homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
changelog="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/adwaita-icon-theme/${version/.*/}/adwaita-icon-theme-${version}.tar.xz"
checksum=beb126b9429339ba762e0818d5e73b2c46f444975bf80076366eae2d0f96b5cb
checksum=ad088a22958cb8469e41d9f1bba0efb27e586a2102213cd89cc26db2e002bdfe

pre_configure() {
ln -s /bin/true "$XBPS_WRAPPERDIR/gtk-update-icon-cache"
Expand Down
8 changes: 4 additions & 4 deletions srcpkgs/gdm/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gdm'
pkgname=gdm
version=46.2
version=47.0
revision=1
build_helper="gir"
build_style=meson
Expand All @@ -25,10 +25,10 @@ short_desc="GNOME Display Manager"
maintainer="Orphaned <[email protected]>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GDM"
changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-46/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-47/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gdm/${version%%.*}/gdm-${version}.tar.xz"
checksum=4ee345422a16537150cd842450cda52b2ca86984bc51ee20cdc025dcf4bd268b
checksum=c5858326bfbcc8ace581352e2be44622dc0e9e5c2801c8690fd2eed502607f84

conf_files="
/etc/gdm/custom.conf
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/gnome-backgrounds/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-backgrounds'
pkgname=gnome-backgrounds
version=46.0
version=47.0
revision=1
build_style=meson
hostmakedepends="gettext"
Expand All @@ -11,4 +11,4 @@ license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
changelog="https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz"
checksum=4ddd3ac439a4a067876805921bb75f4d3c8b85a218d47c276dddde8928443c2e
checksum=874a4a39c4261736f6a854722833400b612441c4681aa5982d90b15abc9c91fd
4 changes: 2 additions & 2 deletions srcpkgs/gnome-bluetooth/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-bluetooth'
pkgname=gnome-bluetooth
version=46.0
version=47.1
revision=1
build_helper="gir"
build_style=meson
Expand All @@ -15,7 +15,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeBluetooth"
changelog="https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-bluetooth/${version%.*}/gnome-bluetooth-${version}.tar.xz"
checksum=13fe1e75f317acdbdf5e80c9029d2e0632d60a9ccf72a43ae36eb7545021fbef
checksum=03e3e7403a15108ffc1496210a1da5c2961b2834a5c07eccc7a3f493195daba3

build_options="gir"
build_options_default="gir"
Expand Down
16 changes: 15 additions & 1 deletion srcpkgs/gnome-control-center/patches/grd-systemd.patch
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,18 @@ diff -rup gnome-control-center-46.2.orig/panels/system/remote-desktop/cc-desktop
- disable_gnome_desktop_sharing_service (self);
}
}


diff -rup gnome-control-center-47.4.orig/panels/system/cc-system-panel.c gnome-control-center-47.4/panels/system/cc-system-panel.c
--- a/panels/system/cc-system-panel.c
+++ b/panels/system/cc-system-panel.c
@@ -165,10 +165,6 @@ cc_system_panel_init (CcSystemPanel *sel
g_resources_register (cc_system_get_resource ());
gtk_widget_init_template (GTK_WIDGET (self));

- service_state = cc_get_service_state ("gnome-remote-desktop.service", G_BUS_TYPE_SYSTEM);
- /* Hide the remote-desktop page if the g-r-d service is either "masked", "static", or "not-found". */
- gtk_widget_set_visible (GTK_WIDGET (self->remote_desktop_row), service_state == CC_SERVICE_STATE_ENABLED ||
- service_state == CC_SERVICE_STATE_DISABLED);
gtk_widget_set_visible (GTK_WIDGET (self->software_updates_group), show_software_updates_group (self));

cc_panel_add_static_subpage (CC_PANEL (self), "about", CC_TYPE_ABOUT_PAGE);
6 changes: 3 additions & 3 deletions srcpkgs/gnome-control-center/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-control-center'
pkgname=gnome-control-center
version=46.2
version=47.4
revision=1
build_style=meson
build_helper="gir"
Expand All @@ -22,10 +22,10 @@ short_desc="GNOME control center"
maintainer="Orphaned <[email protected]>"
license="GPL-2.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-46/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-47/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-control-center/${version%%.*}/gnome-control-center-${version}.tar.xz"
checksum=6335c6cb8164e574db521fff61cfa3dfaa55f1db66ae3bca02750a193e1c4f3d
checksum=28c7db74d720fcc9f213c12d372e7eacc1767a49bc4ca66b2bd20b0fd1022668
make_check=no # needs X11 and requires altered filesystem

pre_build() {
Expand Down
12 changes: 6 additions & 6 deletions srcpkgs/gnome-core/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-core'
pkgname=gnome-core
version=46.0
version=47.0
revision=1
build_style=meta
short_desc="GNOME meta-package for Void Linux - core components"
Expand All @@ -17,11 +17,11 @@ depends="
evolution-data-server>=3.52.2
folks>=0.15.8
font-adobe-source-code-pro>=2.030R
gcr>=3.41.2
gcr4>=4.3.0
gdm>=${version}
geocode-glib>=3.26.4
gjs>=1.80.0
glib>=2.80.0
gjs>=1.82.0
glib>=2.82.0
glib-networking>=2.80.0
gmime>=3.2.14
gnome-backgrounds>=${version}
Expand All @@ -30,7 +30,7 @@ depends="
gnome-control-center>=${version}
gnome-desktop>=44.0
gnome-initial-setup>=${version}
gnome-keyring>=${version}
gnome-keyring>=46.0
gnome-online-accounts>=3.50.2
gnome-session>=${version}
gnome-settings-daemon>=${version}
Expand All @@ -43,7 +43,7 @@ depends="
gvfs>=1.54.1
mutter>=${version}
nautilus>=${version}
sushi>=${version}
sushi>=46.0
tracker>=3.7.1
yelp>=42.2
xdg-desktop-portal-gnome>=${version}
Expand Down
6 changes: 3 additions & 3 deletions srcpkgs/gnome-initial-setup/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Template file for 'gnome-initial-setup'
pkgname=gnome-initial-setup
version=46.2
version=47.1
revision=1
build_style=meson
configure_args="-Dparental_controls=disabled -Dsystemd=false"
hostmakedepends="pkg-config glib-devel gettext dconf"
makedepends="NetworkManager-devel accountsservice-devel libglib-devel
gnome-desktop-devel cheese-devel libgweather-devel libwebkitgtk60-devel
gnome-desktop-devel libgweather-devel libwebkitgtk60-devel
gnome-online-accounts-devel gdm-devel libpwquality-devel gtk+3-devel
mit-krb5-devel vala-devel libnma-devel polkit-devel gtk4-devel
rest-devel libsecret-devel ibus-devel iso-codes geoclue2-devel
Expand All @@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-initial-setup/${version%%.*}/gnome-initial-setup-${version}.tar.xz"
checksum=6c792d892adb60b0de0b7de8825c14943d1cd279af4f9c764a8f5411b60a8f27
checksum=29378a564406ecbce7f08cf3925a80dd30825a843f91fcf0585e3999e703530d
15 changes: 8 additions & 7 deletions srcpkgs/gnome-online-accounts/template
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
# Template file for 'gnome-online-accounts'
pkgname=gnome-online-accounts
version=3.50.2
revision=2
version=3.52.3.1
revision=1
build_style=meson
build_helper="gir"
configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi)
-Dman=true"
hostmakedepends="pkg-config gettext glib-devel docbook-xsl libxslt vala
gtk4-update-icon-cache"
makedepends="gtk4-devel json-glib-devel libsecret-devel
gtk4-update-icon-cache gi-docgen"
makedepends="gtk4-devel json-glib-devel libsecret-devel keyutils-devel
rest-devel gcr4-devel mit-krb5-devel libsoup3-devel libadwaita-devel"
depends="hicolor-icon-theme"
short_desc="GNOME service to access online accounts"
maintainer="Orphaned <[email protected]>"
license="LGPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-46/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-47/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-online-accounts/${version%.*}/gnome-online-accounts-${version}.tar.xz"
checksum=df16ad975d139c6bfc4ebb2ec8bb8327297a791ef2bf0b977c78076af5faa98e
distfiles="${GNOME_SITE}/gnome-online-accounts/${version%.*.*}/gnome-online-accounts-${version}.tar.xz"
checksum=49ed727d6fc49474996fa7edf0919b21e4fc856ea37e6e30f17b50b103af9701

build_options="gir"
build_options_default="gir"
Expand All @@ -34,6 +34,7 @@ gnome-online-accounts-devel_package() {
if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
vmove usr/share/vala
vmove usr/share/doc/gnome-online-accounts/Goa-1.0
fi
}
}
6 changes: 4 additions & 2 deletions srcpkgs/gnome-remote-desktop/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-remote-desktop'
pkgname=gnome-remote-desktop
version=46.2
version=47.3
revision=1
build_style=meson
configure_args="-Drdp=true -Dvnc=true -Dsystemd=false
Expand All @@ -13,6 +13,8 @@ short_desc="GNOME remote desktop server"
maintainer="Orphaned <[email protected]>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
#changelog="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/raw/master/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
checksum=97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab
checksum=404db08872e6903943e2751a9b63327f635970a9caa1d2f675309ca4457cf9c2
make_check=no # xvfb failed to start
6 changes: 3 additions & 3 deletions srcpkgs/gnome-session/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gnome-session'
pkgname=gnome-session
version=46.0
version=47.0.1
revision=1
build_style=meson
configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
Expand All @@ -14,5 +14,5 @@ maintainer="Orphaned <[email protected]>"
license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://gitlab.gnome.org/GNOME/gnome-session"
changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-session/${version%.*}/gnome-session-${version}.tar.xz"
checksum=c6e1624af6090bc4e1a191fe2268abfa7a8de07831ca7a57f217e679bf7b9a54
distfiles="${GNOME_SITE}/gnome-session/${version%%.*}/gnome-session-${version}.tar.xz"
checksum=56ae9c68e49995793eb2096bcdc4533b111669e1e54c8b6e0b1d952f6a5e8a70
Loading