Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Gnome-41
@ 2021-10-05 12:19 Gottox
  2021-10-05 12:21 ` Gnome-41 Gottox
                   ` (67 more replies)
  0 siblings, 68 replies; 69+ messages in thread
From: Gottox @ 2021-10-05 12:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 471 bytes --]

There is a new pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 117222 bytes --]

From 0d08c81e4e5a6ccee98810130c1c9f637250bb23 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/82] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From 08028e88ddc0d594f66d37b95fbf0408ad78265f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/82] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 9bf296e9e42c2f4e20a5d08eebb0a6b64c860122 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/82] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From 33daa19bf0ccc7c92adf2346c6eb2a2567d0c7ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/82] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 676924d7047518adaaeebe79d71f78c4b0f9dfc8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/82] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From c23a75b896963f4729734f972697f6fc6ab69ca4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/82] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index e3561a3b6220..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=2
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From c7f0aa893216747af315f18dd9ac393b97f7082a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/82] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From d448b13e581f38e1234175792cc302ad070bdd46 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:12 +0200
Subject: [PATCH 08/82] python3-gobject: update to 3.42.0.

---
 srcpkgs/python3-gobject/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 851af74f1da4..986e4350ebc1 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-gobject'
 pkgname=python3-gobject
-version=3.40.1
+version=3.42.0
 revision=1
 wrksrc="pygobject-${version}"
 build_style=meson
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
-checksum=00c6d591f4cb40c335ab1fd3e8c17869ba15cfda54416fe363290af766790035
+checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From 1253cf6e3c6e7a41ae6792170ca5f822ca5a5bba Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:23 +0200
Subject: [PATCH 09/82] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 906c3103db71..5df62f3d9413 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -1,7 +1,7 @@
 # Template file for 'upower'
 pkgname=upower
-version=0.99.11
-revision=2
+version=0.99.13
+revision=1
 _distver="${version//./_}"
 wrksrc="upower-UPOWER_${_distver}"
 build_style=gnu-configure
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
-checksum=d50961ff6d2c5bc5e9b8ef6611a12dc8933f722ebf7de245b97fbe72999ebd9b
+checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 7aea702b8f2f115e6e5c4a8f0e2d721022499757 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:28 +0200
Subject: [PATCH 10/82] libXfixes: update to 6.0.0.

---
 srcpkgs/libXfixes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/libXfixes/template b/srcpkgs/libXfixes/template
index 9d37caec3926..770cf29087f3 100644
--- a/srcpkgs/libXfixes/template
+++ b/srcpkgs/libXfixes/template
@@ -1,7 +1,7 @@
 # Template build file for 'libXfixes'.
 pkgname=libXfixes
-version=5.0.3
-revision=3
+version=6.0.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="xorgproto libX11-devel"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="${XORG_SITE}"
 license="MIT"
 distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=de1cd33aff226e08cefd0e6759341c2c8e8c9faf8ce9ac6ec38d43e287b22ad6
+checksum=a7c1a24da53e0b46cac5aea79094b4b2257321c621b258729bc3139149245b4c
 
 post_install() {
 	vlicense COPYING

From bcd1ae3efc95524be1e99943fc06daf1d348f32d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 11/82] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From e8ca3d95503752ec63a9b70c0075834cdcc84533 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 12/82] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 7e5289f58f66..1cc5f7a08f85 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -529,6 +529,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 22d5571519a948dc71eafbbda3dceb6e611b11c2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 13/82] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From b3d0ca624588bbbe25d8ea131d6241108959b050 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 14/82] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From da02fe4d4b66f428fac49e94941b1927ed16c72e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 15/82] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 1cc5f7a08f85..316d85e16a94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -590,7 +590,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From 99dc4ee68d8e959b6e8dd130c77250f261829a5b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 16/82] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From c1532b1b54837691ab87b4b5b53c2047221408e1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 17/82] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 8b61c434e4e6b2b5aa34c02fe87a0d2569fdc18b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 18/82] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From 0adaa3dcddb7002686204d097ad1d67d32e2a681 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 19/82] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From 02a0484232bd3504f5a47c0a5dd476a291a3c881 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 20/82] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From 2f67f64dc0d4fa831ad396369acafe42495e6933 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 21/82] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From bfb6ba7cb4dfac7d5a7c57a7bce57afc45176e74 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 22/82] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..25ffdaac2164 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -3,12 +3,11 @@ pkgname=gnome-remote-desktop
 version=40.1
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
@@ -17,18 +16,7 @@ distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-deskto
 checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From cb117e01016c1456205d54780bc4f1ee4dcad80a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 23/82] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 64900c2bf08150ce652b9fa6bad6744cc5c471a3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 24/82] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 316d85e16a94..29d1d597ac99 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2960,10 +2960,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From 48c4320418845f2fd1bdd1cc6c013486269a0da1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 25/82] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From faf9aa9b0ba5e567a36cc17cf98e5eb4bda8771f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 26/82] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From b88985950e0b575c234cb66dc790c3d339905a87 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 27/82] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 2fdcd8f3d9cd50d4632ed4fc35ee45a61de80061 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 28/82] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..2b4f1524df2c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,17 +1,17 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
  gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
  ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
+ libsecret-devel libsoup3-devel libX11-devel libxml2-devel mutter-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From fcd677e0625bf8170384f28d959f97be945342b9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 29/82] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From 8e821872d5e86645093b2f5252acf5b40bfc676c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 30/82] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From df972aa14f12bb47af088a8f89e38800ed8b68ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 31/82] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 29d1d597ac99..35ca6d9a5fa1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3108,7 +3108,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 4dde3412b07bfe6ef05f22a8750e54305f8bf9c8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 32/82] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 35ca6d9a5fa1..f3549cb110b2 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3109,7 +3109,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From 8f4774dac8d6b293a41dc3471feb6e76fb5ac139 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 33/82] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..d6c84e3ff7e9 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From e68cd078e87dcd0e786b5566ccded711078a830b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 34/82] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From f9de2005fd7228d1f4ae24d2daa61ca0ec62856b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:23 +0200
Subject: [PATCH 35/82] gnome-chess: update to 41.0.

---
 srcpkgs/gnome-chess/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template
index 4ed9e8bc914e..277a52125380 100644
--- a/srcpkgs/gnome-chess/template
+++ b/srcpkgs/gnome-chess/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-chess'
 pkgname=gnome-chess
-version=3.38.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Chess"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1470f037c0dffe0285c121f7b6655e1245761f99a9974ab3c04dee5d6e89f5ae
+checksum=f0c2951522f0e585fa683762a4193dab6ba32ed8ce89207f80827b56045568ef

From d53a5206e79ecd39195bd1033dda20490cf7fe9b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 36/82] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From a04239083be5dd232fe00dd58a46c5c6c2969836 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 37/82] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From 12f43011835780f86302bcab6c092b44b493c67d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 38/82] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From d2e46ac993322ea84974f40abe570a6a4ff50bcb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 39/82] gnome-mines: update to 40.0.

---
 srcpkgs/gnome-mines/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-mines/template b/srcpkgs/gnome-mines/template
index bb3377650691..f88175be8d66 100644
--- a/srcpkgs/gnome-mines/template
+++ b/srcpkgs/gnome-mines/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-mines'
 pkgname=gnome-mines
-version=3.36.1
+version=40.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Mines"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7188130d6faee1b87ca92295da196ad27139801ca793ea6b0c665a9232404654
+checksum=1f79ba6c2ae4a56e5a0c23668d40f05cfcac68a2d848db1a1cf9920c779bc669

From 086e3a3e990ea53e614a4a81b0d375a3bec40878 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 40/82] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index f704e3e08049..3cd69e0a693b 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -16,5 +16,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+checksum=
 lib32disabled=yes

From e5afcf2c683cab8b9bd8be2b5561794aabae0c4c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:18 +0200
Subject: [PATCH 41/82] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index 25ffdaac2164..a37b05e5754a 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Drdp=true -Dvnc=true
@@ -13,7 +13,7 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
 pre_configure() {

From d8a7ec7e784c28c402bafa514742556186a26c6e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:18 +0200
Subject: [PATCH 42/82] gnome-robots: update to 40.0.

---
 srcpkgs/gnome-robots/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template
index 1d85efb012db..b618e53dc2ef 100644
--- a/srcpkgs/gnome-robots/template
+++ b/srcpkgs/gnome-robots/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-robots'
 pkgname=gnome-robots
-version=3.38.0
+version=40.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Robots"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1fe8694aa7d4f86e77770649fcd8944b00535913cb5975bcd3adc424bdbeffe2
+checksum=6fbf2f885750f1a5110a724f8f35addd9bc61184ee31cf0c0cb89953e4f4cb11

From 4bd125fce60314651eabd362ceb87470c17cbd9b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 43/82] gnome-sudoku: update to 40.2.

---
 srcpkgs/gnome-sudoku/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template
index 86c314e7f147..6e0af45248ff 100644
--- a/srcpkgs/gnome-sudoku/template
+++ b/srcpkgs/gnome-sudoku/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-sudoku'
 pkgname=gnome-sudoku
-version=3.38.0
+version=40.2
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Sudoku"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=38731d0cc6d56a21dbdc89409cc5bb3d08e1c02cd9009f4d57f5b34887e9fd32
+checksum=36120531e3c7139581ea3800fbfe3c2b31694c440145ecc897ac34e562d754a3

From 058982cc49e0f2eb16474fb19d6f1adf80aaab65 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 44/82] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 0f7cf00ab8ab67181081f05da0bf2738ccd63855 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 45/82] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index ad0cc8cc6f20..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From ddaf5b2761bc70f15c8d3141d8e7c315a4a97568 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 46/82] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From ee01f86b50b265fdea81eca42b10acac2c3e9337 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 47/82] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From 6924939c340f6890788d7cd92e0b10e91d2ffb8e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 48/82] orca: update to 41.0.

---
 srcpkgs/orca/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 58c745b3d803..58ef4c5c45d6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,6 +1,6 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 29e37924aeade9827b26656f6489d5c20f0548b6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 49/82] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From 85d75f8eae1eeee13394c08d2960beed399c1d46 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 50/82] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From 3e6f49677e2e955cb7701e822fe5f9ef7d743cdd Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 51/82] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From a764ffbb0dbd6ecbb594e069c7664aad1c5bb937 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 52/82] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 7353e3830772b5db5aafe98d6c49f11949606ca1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 53/82] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From fcaad6627797024115c0c60a9427b0dec2ab16bf Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 54/82] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From dc95e04393f8df40d829bf7dc59b0cec29ee177f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 55/82] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 2a6237da318262b5fe1cd61af68f89a501105fdf Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 56/82] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From 2da7a797f286ffb429c81f4598240ec19225c225 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 57/82] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From 72e4a88d8c9812a74a5bc9980f8baf46c3aa104f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 58/82] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 29e8cd8fec10cf73d49e575591d40b1f322a2a97 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 59/82] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From e86b28c4754da0241e1b62cb84a24d95b7bfb76a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 60/82] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From 5aa1a1514184835ff4000234f94e81b7f098826e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 61/82] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From a5882f3af6f6a14588ed830d7b15f5dc44686e5d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 62/82] python3-gobject: backport gtk4 incombatibility.

---
 ..._insert_with_valuesv_with_newer_gtk4.patch | 84 +++++++++++++++++++
 srcpkgs/python3-gobject/template              |  1 +
 2 files changed, 85 insertions(+)
 create mode 100644 srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch

diff --git a/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
new file mode 100644
index 000000000000..1d7f06e2f09f
--- /dev/null
+++ b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
@@ -0,0 +1,84 @@
+From db472c14416da879fdd1ba685928be9b7c919e57 Mon Sep 17 00:00:00 2001
+From: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Sun, 19 Sep 2021 16:52:15 +0200
+Subject: [PATCH] gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
+ newer gtk4
+
+It got renamed in gtk 4.1.0, see https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e936fbf
+To avoid an API break and make porting easier provide both versions for
+all users.
+
+Fixes #467
+---
+ gi/overrides/Gtk.py         |  9 ++++++++-
+ tests/test_docstring.py     |  5 +++--
+ tests/test_overrides_gtk.py | 14 ++++++++++++++
+ 3 files changed, 25 insertions(+), 3 deletions(-)
+
+diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
+index 7739751e..f53ec6bd 100644
+--- ./gi/overrides/Gtk.py
++++ ./gi/overrides/Gtk.py
+@@ -995,10 +995,17 @@ class ListStore(Gtk.ListStore, TreeModel, TreeSortable):
+         Gtk.ListStore.__init__(self)
+         self.set_column_types(column_types)
+ 
++    # insert_with_valuesv got renamed to insert_with_values with 4.1.0
++    # https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e9
++    if not hasattr(Gtk.ListStore, "insert_with_valuesv"):
++        insert_with_valuesv = Gtk.ListStore.insert_with_values
++    elif not hasattr(Gtk.ListStore, "insert_with_values"):
++        insert_with_values = Gtk.ListStore.insert_with_valuesv
++
+     def _do_insert(self, position, row):
+         if row is not None:
+             row, columns = self._convert_row(row)
+-            treeiter = self.insert_with_valuesv(position, columns, row)
++            treeiter = self.insert_with_values(position, columns, row)
+         else:
+             treeiter = Gtk.ListStore.insert(self, position)
+ 
+diff --git a/tests/test_docstring.py b/tests/test_docstring.py
+index 29b7e5ef..49d030f5 100644
+--- ./tests/test_docstring.py
++++ ./tests/test_docstring.py
+@@ -93,8 +93,9 @@ class Test(unittest.TestCase):
+     @unittest.skipUnless(Gtk, 'no Gtk')
+     def test_shared_array_length_with_prior_out_arg(self):
+         # Test the 'iter' out argument does not effect length argument skipping.
+-        self.assertEqual(Gtk.ListStore.insert_with_valuesv.__doc__,
+-                         'insert_with_valuesv(self, position:int, columns:list, values:list) -> iter:Gtk.TreeIter')
++        self.assertRegex(
++            Gtk.ListStore.insert_with_valuesv.__doc__,
++            'insert_with_values.*\\(self, position:int, columns:list, values:list\\) -> iter:Gtk.TreeIter')
+ 
+     def test_sub_class_doc(self):
+         class A(GObject.Object):
+diff --git a/tests/test_overrides_gtk.py b/tests/test_overrides_gtk.py
+index 72fd2c8e..6bd2345a 100644
+--- ./tests/test_overrides_gtk.py
++++ ./tests/test_overrides_gtk.py
+@@ -1377,6 +1377,20 @@ class TestCustomSorter():
+             assert result.props.name == member
+ 
+ 
++@unittest.skipUnless(Gtk, 'Gtk not available')
++class TestListStore(unittest.TestCase):
++
++    def test_insert_with_values(self):
++        model = Gtk.ListStore(int)
++        assert hasattr(model, 'insert_with_values')
++        iter_ = model.insert_with_values(0, (0,), [42])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert hasattr(model, 'insert_with_valuesv')
++        iter_ = model.insert_with_valuesv(0, (0,), [43])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert len(model) == 2
++
++
+ @ignore_gi_deprecation_warnings
+ @unittest.skipUnless(Gtk, 'Gtk not available')
+ class TestTreeModel(unittest.TestCase):
+-- 
+GitLab
+
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 986e4350ebc1..39ff1aebd312 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From e9083432fe93350b35719147c398fb017e5902e8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 63/82] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 972189a95c76a03fec48a7d4ca2c746085e9f920 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 64/82] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From c88e8ed8569a29d819be1efe26e32a70428df1a5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 65/82] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From ff0407279f58b5db0cb94078aae3b91619700727 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 66/82] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 2b4f1524df2c..5632a650710f 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 7578053a0fd0d63dac59dc50773ea5259281cc4f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 67/82] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From 6a4a41873c8e5596196f57e23153303bdb23fdb3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 68/82] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From b2152ce424123e7f55e874d476502b0883f3ab85 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 69/82] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From b6717bc3174e8ccb7bca652336ce03d113b70216 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 70/82] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From f5dcf8fef5f0116e53846db9af01635f1d2f6eff Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 13:05:46 +0200
Subject: [PATCH 71/82] gtk+3: update to 3.24.30. switch to meson

This commit also disables failing tests. This is an improvement over
having the buildsystem fail completely as we can actually start to track
regressions here.
---
 srcpkgs/gtk+3/template | 52 +++++++++++++++++++++++++++++-------------
 1 file changed, 36 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index be97801ad473..00a927c22ee1 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -1,19 +1,24 @@
 # Template file for 'gtk+3'
 # Revbump gtk-layer-shell when updating, otherwise it presents a warning message
 pkgname=gtk+3
-version=3.24.29
+version=3.24.30
 revision=1
 wrksrc="gtk+-${version}"
-build_style=gnu-configure
+build_style=meson
 build_helper="gir"
-#XXX broken configure script: Can't use vopt_enable cloudproviders, configure
-#checks for libcloudproviders when we pass '--disable-cloudproviders' to it!
-configure_args="--disable-schemas-compile
- $(vopt_enable broadway broadway-backend) $(vopt_enable colord)
- $(vopt_enable cups) $(vopt_enable gir introspection)
- $(vopt_enable wayland wayland-backend) $(vopt_enable x11 x11-backend)
- $(vopt_if cloudproviders '--enable-cloudproviders')"
+configure_args="
+ $(vopt_bool x11 x11_backend)
+ $(vopt_bool wayland wayland_backend)
+ $(vopt_bool broadway broadway_backend)
+ -Dprint_backends=$(vopt_if cups "cups," "")file
+ $(vopt_bool cloudproviders)
+ -Dcolord=$(vopt_if colord yes no)
+ $(vopt_bool gtk_doc)
+ -Dman=true
+ $(vopt_bool gir introspection)
+ "
 conf_files="/etc/gtk-3.0/im-multipress.conf"
+make_cmd="xvfb-run dbus-run-session ninja"
 hostmakedepends="gettext-devel glib-devel gtk-doc gtk-update-icon-cache perl
  pkg-config $(vopt_if wayland 'wayland-devel wayland-protocols')"
 makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
@@ -29,19 +34,35 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtk.org/"
 distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
-checksum=f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa
+checksum=ba75bfff320ad1f4cfbee92ba813ec336322cc3c660d406aad014b07087a3ba9
+_broken_tests="
+ a11y/scale-drawvalue
+ a11y/menu
+ a11y/menubutton
+ a11y/menubutton2
+ a11y/menubutton3
+ a11y/tooltips
+ reftests/button-wrapping.ui
+ reftests/cellrenderer-pixbuf-stock-rtl.ui
+ reftests/icon-effect-missing.ui
+ reftests/symbolic-icon-translucent-color.ui
+ reftests/window-height-for-width.ui"
 
 # Package build options
-build_options="broadway colord cups gir cloudproviders wayland x11"
+build_options="broadway colord cups gir cloudproviders wayland x11 gtk_doc"
 desc_option_broadway="Enable support for the HTML5 Broadway backend"
 desc_option_cloudproviders="Enable integration with cloudproviders, such as Nextcloud"
 
 # Enable all options (other than cloudproviders) by default.
-build_options_default="colord cups gir broadway wayland x11"
+build_options_default="colord cups gir broadway wayland x11 gtk_doc"
 
-do_check() {
-	# TODO: don't pass fully
-	xvfb-run dbus-run-session make ${makejobs} check
+pre_check() {
+	for t in $_broken_tests; do
+		test_dir="testsuite/${t%\/*}"
+		test_name="${t##*\/}"
+
+		vsed -e "/'${test_name}',/d" -i "$test_dir/meson.build"
+	done
 }
 
 post_install() {
@@ -73,7 +94,6 @@ gtk+3-demo_package() {
 		vmove usr/share/man/man1/gtk3-widget-factory.1
 		vmove usr/share/gtk-3.0/gtkbuilder.rng
 		vmove usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml
-		vmove usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
 		vmove usr/share/applications/gtk3-widget-factory.desktop
 		vmove usr/share/applications/gtk3-demo.desktop
 		vmove usr/share/icons

From b0ce95d08a75287b322c51f059bab045f567254c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 72/82] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From ea4e2bd20e6d9c36b34334b917b47b898583df9b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 73/82] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From 8988b60b54657dadd6106d39bf5ad1f106c59d2e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 74/82] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 5df62f3d9413..5cc3a47f1e90 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 5b128257dbb838cdf26ae469e789ffad1775aab0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 75/82] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index ab149d7f33d5..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=2
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From fb843f345e832d338c55aa297c363a100e3e965d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 76/82] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 64cd8d82c908576a56de86de7c1b8226c76eb567 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 77/82] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From c56ea7bc4279aeb1b27306a671aa38684a9a52a7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 78/82] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From e3561ad688a84b32d6e52f2633cfc26762abad3c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 79/82] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From a702fe9638f8d873411e9cb4486bb95c41d8076a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 80/82] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From b258c6bbdbb6db66448470ec30245a6ba0915f0c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:47:35 +0200
Subject: [PATCH 81/82] pango: update to 1.48.10.

---
 srcpkgs/pango/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template
index cefda30988a2..4adcd360f9a9 100644
--- a/srcpkgs/pango/template
+++ b/srcpkgs/pango/template
@@ -1,6 +1,6 @@
 # Template file for 'pango'
 pkgname=pango
-version=1.48.9
+version=1.48.10
 revision=1
 build_style=meson
 build_helper=gir
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://www.pango.org/"
 changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/pango/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa
+checksum=21e1f5798bcdfda75eabc4280514b0896ab56f656d4e7e66030b9a2535ecdc98
 
 # Package build options
 build_options="gir"

From 20e3a207a0f4c455eb001f9575daef2ac63ec3d3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 82/82] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
@ 2021-10-05 12:21 ` Gottox
  2021-10-05 13:27 ` Gnome-41 q66
                   ` (66 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-10-05 12:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

New comment by Gottox on void-packages repository

https://github.com/void-linux/void-packages/pull/33337#issuecomment-934358970

Comment:
blocked by https://github.com/void-linux/void-packages/pull/33315

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
  2021-10-05 12:21 ` Gnome-41 Gottox
@ 2021-10-05 13:27 ` q66
  2021-10-12  6:30 ` [PR PATCH] [Updated] Gnome-41 paper42
                   ` (65 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: q66 @ 2021-10-05 13:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 307 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/33337#issuecomment-934415006

Comment:
it's not safe to build gnome-shell with libsoup3

you cannot safely have libsoup2 (through a dependency, e.g. libgweather) and libsoup3 in one process without conflicts

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
  2021-10-05 12:21 ` Gnome-41 Gottox
  2021-10-05 13:27 ` Gnome-41 q66
@ 2021-10-12  6:30 ` paper42
  2021-10-19 12:24 ` Gottox
                   ` (64 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: paper42 @ 2021-10-12  6:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 477 bytes --]

There is an updated pull request by paper42 against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 123593 bytes --]

From 0d08c81e4e5a6ccee98810130c1c9f637250bb23 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/87] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From 08028e88ddc0d594f66d37b95fbf0408ad78265f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/87] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 9bf296e9e42c2f4e20a5d08eebb0a6b64c860122 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/87] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From 33daa19bf0ccc7c92adf2346c6eb2a2567d0c7ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/87] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 676924d7047518adaaeebe79d71f78c4b0f9dfc8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/87] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From c23a75b896963f4729734f972697f6fc6ab69ca4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/87] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index e3561a3b6220..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=2
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From c7f0aa893216747af315f18dd9ac393b97f7082a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/87] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From d448b13e581f38e1234175792cc302ad070bdd46 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:12 +0200
Subject: [PATCH 08/87] python3-gobject: update to 3.42.0.

---
 srcpkgs/python3-gobject/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 851af74f1da4..986e4350ebc1 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -1,6 +1,6 @@
 # Template file for 'python3-gobject'
 pkgname=python3-gobject
-version=3.40.1
+version=3.42.0
 revision=1
 wrksrc="pygobject-${version}"
 build_style=meson
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
-checksum=00c6d591f4cb40c335ab1fd3e8c17869ba15cfda54416fe363290af766790035
+checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From 1253cf6e3c6e7a41ae6792170ca5f822ca5a5bba Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:23 +0200
Subject: [PATCH 09/87] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 906c3103db71..5df62f3d9413 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -1,7 +1,7 @@
 # Template file for 'upower'
 pkgname=upower
-version=0.99.11
-revision=2
+version=0.99.13
+revision=1
 _distver="${version//./_}"
 wrksrc="upower-UPOWER_${_distver}"
 build_style=gnu-configure
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
-checksum=d50961ff6d2c5bc5e9b8ef6611a12dc8933f722ebf7de245b97fbe72999ebd9b
+checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 7aea702b8f2f115e6e5c4a8f0e2d721022499757 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:28 +0200
Subject: [PATCH 10/87] libXfixes: update to 6.0.0.

---
 srcpkgs/libXfixes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/libXfixes/template b/srcpkgs/libXfixes/template
index 9d37caec3926..770cf29087f3 100644
--- a/srcpkgs/libXfixes/template
+++ b/srcpkgs/libXfixes/template
@@ -1,7 +1,7 @@
 # Template build file for 'libXfixes'.
 pkgname=libXfixes
-version=5.0.3
-revision=3
+version=6.0.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
 makedepends="xorgproto libX11-devel"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 homepage="${XORG_SITE}"
 license="MIT"
 distfiles="${XORG_SITE}/lib/$pkgname-$version.tar.bz2"
-checksum=de1cd33aff226e08cefd0e6759341c2c8e8c9faf8ce9ac6ec38d43e287b22ad6
+checksum=a7c1a24da53e0b46cac5aea79094b4b2257321c621b258729bc3139149245b4c
 
 post_install() {
 	vlicense COPYING

From bcd1ae3efc95524be1e99943fc06daf1d348f32d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 11/87] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From e8ca3d95503752ec63a9b70c0075834cdcc84533 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 12/87] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 7e5289f58f66..1cc5f7a08f85 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -529,6 +529,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 22d5571519a948dc71eafbbda3dceb6e611b11c2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 13/87] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From b3d0ca624588bbbe25d8ea131d6241108959b050 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 14/87] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From da02fe4d4b66f428fac49e94941b1927ed16c72e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 15/87] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 1cc5f7a08f85..316d85e16a94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -590,7 +590,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From 99dc4ee68d8e959b6e8dd130c77250f261829a5b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 16/87] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From c1532b1b54837691ab87b4b5b53c2047221408e1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 17/87] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 8b61c434e4e6b2b5aa34c02fe87a0d2569fdc18b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 18/87] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From 0adaa3dcddb7002686204d097ad1d67d32e2a681 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 19/87] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From 02a0484232bd3504f5a47c0a5dd476a291a3c881 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 20/87] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From 2f67f64dc0d4fa831ad396369acafe42495e6933 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 21/87] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From bfb6ba7cb4dfac7d5a7c57a7bce57afc45176e74 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 22/87] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..25ffdaac2164 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -3,12 +3,11 @@ pkgname=gnome-remote-desktop
 version=40.1
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
@@ -17,18 +16,7 @@ distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-deskto
 checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From cb117e01016c1456205d54780bc4f1ee4dcad80a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 23/87] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 64900c2bf08150ce652b9fa6bad6744cc5c471a3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 24/87] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 316d85e16a94..29d1d597ac99 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2960,10 +2960,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From 48c4320418845f2fd1bdd1cc6c013486269a0da1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 25/87] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From faf9aa9b0ba5e567a36cc17cf98e5eb4bda8771f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 26/87] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From b88985950e0b575c234cb66dc790c3d339905a87 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 27/87] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 2fdcd8f3d9cd50d4632ed4fc35ee45a61de80061 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 28/87] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..2b4f1524df2c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,17 +1,17 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
  gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
  ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
+ libsecret-devel libsoup3-devel libX11-devel libxml2-devel mutter-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From fcd677e0625bf8170384f28d959f97be945342b9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 29/87] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From 8e821872d5e86645093b2f5252acf5b40bfc676c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 30/87] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From df972aa14f12bb47af088a8f89e38800ed8b68ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 31/87] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 29d1d597ac99..35ca6d9a5fa1 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3108,7 +3108,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 4dde3412b07bfe6ef05f22a8750e54305f8bf9c8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 32/87] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 35ca6d9a5fa1..f3549cb110b2 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3109,7 +3109,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From 8f4774dac8d6b293a41dc3471feb6e76fb5ac139 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 33/87] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..d6c84e3ff7e9 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From e68cd078e87dcd0e786b5566ccded711078a830b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 34/87] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From f9de2005fd7228d1f4ae24d2daa61ca0ec62856b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:23 +0200
Subject: [PATCH 35/87] gnome-chess: update to 41.0.

---
 srcpkgs/gnome-chess/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template
index 4ed9e8bc914e..277a52125380 100644
--- a/srcpkgs/gnome-chess/template
+++ b/srcpkgs/gnome-chess/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-chess'
 pkgname=gnome-chess
-version=3.38.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Chess"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1470f037c0dffe0285c121f7b6655e1245761f99a9974ab3c04dee5d6e89f5ae
+checksum=f0c2951522f0e585fa683762a4193dab6ba32ed8ce89207f80827b56045568ef

From d53a5206e79ecd39195bd1033dda20490cf7fe9b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 36/87] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From a04239083be5dd232fe00dd58a46c5c6c2969836 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 37/87] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From 12f43011835780f86302bcab6c092b44b493c67d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 38/87] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From d2e46ac993322ea84974f40abe570a6a4ff50bcb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 39/87] gnome-mines: update to 40.0.

---
 srcpkgs/gnome-mines/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-mines/template b/srcpkgs/gnome-mines/template
index bb3377650691..f88175be8d66 100644
--- a/srcpkgs/gnome-mines/template
+++ b/srcpkgs/gnome-mines/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-mines'
 pkgname=gnome-mines
-version=3.36.1
+version=40.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config vala"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Mines"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7188130d6faee1b87ca92295da196ad27139801ca793ea6b0c665a9232404654
+checksum=1f79ba6c2ae4a56e5a0c23668d40f05cfcac68a2d848db1a1cf9920c779bc669

From 086e3a3e990ea53e614a4a81b0d375a3bec40878 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 40/87] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index f704e3e08049..3cd69e0a693b 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -16,5 +16,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+checksum=
 lib32disabled=yes

From e5afcf2c683cab8b9bd8be2b5561794aabae0c4c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:18 +0200
Subject: [PATCH 41/87] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index 25ffdaac2164..a37b05e5754a 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Drdp=true -Dvnc=true
@@ -13,7 +13,7 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
 pre_configure() {

From d8a7ec7e784c28c402bafa514742556186a26c6e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:18 +0200
Subject: [PATCH 42/87] gnome-robots: update to 40.0.

---
 srcpkgs/gnome-robots/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template
index 1d85efb012db..b618e53dc2ef 100644
--- a/srcpkgs/gnome-robots/template
+++ b/srcpkgs/gnome-robots/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-robots'
 pkgname=gnome-robots
-version=3.38.0
+version=40.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Robots"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1fe8694aa7d4f86e77770649fcd8944b00535913cb5975bcd3adc424bdbeffe2
+checksum=6fbf2f885750f1a5110a724f8f35addd9bc61184ee31cf0c0cb89953e4f4cb11

From 4bd125fce60314651eabd362ceb87470c17cbd9b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 43/87] gnome-sudoku: update to 40.2.

---
 srcpkgs/gnome-sudoku/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template
index 86c314e7f147..6e0af45248ff 100644
--- a/srcpkgs/gnome-sudoku/template
+++ b/srcpkgs/gnome-sudoku/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-sudoku'
 pkgname=gnome-sudoku
-version=3.38.0
+version=40.2
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Sudoku"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=38731d0cc6d56a21dbdc89409cc5bb3d08e1c02cd9009f4d57f5b34887e9fd32
+checksum=36120531e3c7139581ea3800fbfe3c2b31694c440145ecc897ac34e562d754a3

From 058982cc49e0f2eb16474fb19d6f1adf80aaab65 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 44/87] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 0f7cf00ab8ab67181081f05da0bf2738ccd63855 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 45/87] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index ad0cc8cc6f20..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From ddaf5b2761bc70f15c8d3141d8e7c315a4a97568 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 46/87] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From ee01f86b50b265fdea81eca42b10acac2c3e9337 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 47/87] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From 6924939c340f6890788d7cd92e0b10e91d2ffb8e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 48/87] orca: update to 41.0.

---
 srcpkgs/orca/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 58c745b3d803..58ef4c5c45d6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,6 +1,6 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 29e37924aeade9827b26656f6489d5c20f0548b6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 49/87] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From 85d75f8eae1eeee13394c08d2960beed399c1d46 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 50/87] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From 3e6f49677e2e955cb7701e822fe5f9ef7d743cdd Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 51/87] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From a764ffbb0dbd6ecbb594e069c7664aad1c5bb937 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 52/87] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 7353e3830772b5db5aafe98d6c49f11949606ca1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 53/87] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From fcaad6627797024115c0c60a9427b0dec2ab16bf Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 54/87] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From dc95e04393f8df40d829bf7dc59b0cec29ee177f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 55/87] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 2a6237da318262b5fe1cd61af68f89a501105fdf Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 56/87] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From 2da7a797f286ffb429c81f4598240ec19225c225 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 57/87] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From 72e4a88d8c9812a74a5bc9980f8baf46c3aa104f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 58/87] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 29e8cd8fec10cf73d49e575591d40b1f322a2a97 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 59/87] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From e86b28c4754da0241e1b62cb84a24d95b7bfb76a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 60/87] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From 5aa1a1514184835ff4000234f94e81b7f098826e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 61/87] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From a5882f3af6f6a14588ed830d7b15f5dc44686e5d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 62/87] python3-gobject: backport gtk4 incombatibility.

---
 ..._insert_with_valuesv_with_newer_gtk4.patch | 84 +++++++++++++++++++
 srcpkgs/python3-gobject/template              |  1 +
 2 files changed, 85 insertions(+)
 create mode 100644 srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch

diff --git a/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
new file mode 100644
index 000000000000..1d7f06e2f09f
--- /dev/null
+++ b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
@@ -0,0 +1,84 @@
+From db472c14416da879fdd1ba685928be9b7c919e57 Mon Sep 17 00:00:00 2001
+From: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Sun, 19 Sep 2021 16:52:15 +0200
+Subject: [PATCH] gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
+ newer gtk4
+
+It got renamed in gtk 4.1.0, see https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e936fbf
+To avoid an API break and make porting easier provide both versions for
+all users.
+
+Fixes #467
+---
+ gi/overrides/Gtk.py         |  9 ++++++++-
+ tests/test_docstring.py     |  5 +++--
+ tests/test_overrides_gtk.py | 14 ++++++++++++++
+ 3 files changed, 25 insertions(+), 3 deletions(-)
+
+diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
+index 7739751e..f53ec6bd 100644
+--- ./gi/overrides/Gtk.py
++++ ./gi/overrides/Gtk.py
+@@ -995,10 +995,17 @@ class ListStore(Gtk.ListStore, TreeModel, TreeSortable):
+         Gtk.ListStore.__init__(self)
+         self.set_column_types(column_types)
+ 
++    # insert_with_valuesv got renamed to insert_with_values with 4.1.0
++    # https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e9
++    if not hasattr(Gtk.ListStore, "insert_with_valuesv"):
++        insert_with_valuesv = Gtk.ListStore.insert_with_values
++    elif not hasattr(Gtk.ListStore, "insert_with_values"):
++        insert_with_values = Gtk.ListStore.insert_with_valuesv
++
+     def _do_insert(self, position, row):
+         if row is not None:
+             row, columns = self._convert_row(row)
+-            treeiter = self.insert_with_valuesv(position, columns, row)
++            treeiter = self.insert_with_values(position, columns, row)
+         else:
+             treeiter = Gtk.ListStore.insert(self, position)
+ 
+diff --git a/tests/test_docstring.py b/tests/test_docstring.py
+index 29b7e5ef..49d030f5 100644
+--- ./tests/test_docstring.py
++++ ./tests/test_docstring.py
+@@ -93,8 +93,9 @@ class Test(unittest.TestCase):
+     @unittest.skipUnless(Gtk, 'no Gtk')
+     def test_shared_array_length_with_prior_out_arg(self):
+         # Test the 'iter' out argument does not effect length argument skipping.
+-        self.assertEqual(Gtk.ListStore.insert_with_valuesv.__doc__,
+-                         'insert_with_valuesv(self, position:int, columns:list, values:list) -> iter:Gtk.TreeIter')
++        self.assertRegex(
++            Gtk.ListStore.insert_with_valuesv.__doc__,
++            'insert_with_values.*\\(self, position:int, columns:list, values:list\\) -> iter:Gtk.TreeIter')
+ 
+     def test_sub_class_doc(self):
+         class A(GObject.Object):
+diff --git a/tests/test_overrides_gtk.py b/tests/test_overrides_gtk.py
+index 72fd2c8e..6bd2345a 100644
+--- ./tests/test_overrides_gtk.py
++++ ./tests/test_overrides_gtk.py
+@@ -1377,6 +1377,20 @@ class TestCustomSorter():
+             assert result.props.name == member
+ 
+ 
++@unittest.skipUnless(Gtk, 'Gtk not available')
++class TestListStore(unittest.TestCase):
++
++    def test_insert_with_values(self):
++        model = Gtk.ListStore(int)
++        assert hasattr(model, 'insert_with_values')
++        iter_ = model.insert_with_values(0, (0,), [42])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert hasattr(model, 'insert_with_valuesv')
++        iter_ = model.insert_with_valuesv(0, (0,), [43])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert len(model) == 2
++
++
+ @ignore_gi_deprecation_warnings
+ @unittest.skipUnless(Gtk, 'Gtk not available')
+ class TestTreeModel(unittest.TestCase):
+-- 
+GitLab
+
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 986e4350ebc1..39ff1aebd312 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From e9083432fe93350b35719147c398fb017e5902e8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 63/87] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 972189a95c76a03fec48a7d4ca2c746085e9f920 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 64/87] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From c88e8ed8569a29d819be1efe26e32a70428df1a5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 65/87] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From ff0407279f58b5db0cb94078aae3b91619700727 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 66/87] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 2b4f1524df2c..5632a650710f 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 7578053a0fd0d63dac59dc50773ea5259281cc4f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 67/87] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From 6a4a41873c8e5596196f57e23153303bdb23fdb3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 68/87] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From b2152ce424123e7f55e874d476502b0883f3ab85 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 69/87] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From b6717bc3174e8ccb7bca652336ce03d113b70216 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 70/87] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From f5dcf8fef5f0116e53846db9af01635f1d2f6eff Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 13:05:46 +0200
Subject: [PATCH 71/87] gtk+3: update to 3.24.30. switch to meson

This commit also disables failing tests. This is an improvement over
having the buildsystem fail completely as we can actually start to track
regressions here.
---
 srcpkgs/gtk+3/template | 52 +++++++++++++++++++++++++++++-------------
 1 file changed, 36 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gtk+3/template b/srcpkgs/gtk+3/template
index be97801ad473..00a927c22ee1 100644
--- a/srcpkgs/gtk+3/template
+++ b/srcpkgs/gtk+3/template
@@ -1,19 +1,24 @@
 # Template file for 'gtk+3'
 # Revbump gtk-layer-shell when updating, otherwise it presents a warning message
 pkgname=gtk+3
-version=3.24.29
+version=3.24.30
 revision=1
 wrksrc="gtk+-${version}"
-build_style=gnu-configure
+build_style=meson
 build_helper="gir"
-#XXX broken configure script: Can't use vopt_enable cloudproviders, configure
-#checks for libcloudproviders when we pass '--disable-cloudproviders' to it!
-configure_args="--disable-schemas-compile
- $(vopt_enable broadway broadway-backend) $(vopt_enable colord)
- $(vopt_enable cups) $(vopt_enable gir introspection)
- $(vopt_enable wayland wayland-backend) $(vopt_enable x11 x11-backend)
- $(vopt_if cloudproviders '--enable-cloudproviders')"
+configure_args="
+ $(vopt_bool x11 x11_backend)
+ $(vopt_bool wayland wayland_backend)
+ $(vopt_bool broadway broadway_backend)
+ -Dprint_backends=$(vopt_if cups "cups," "")file
+ $(vopt_bool cloudproviders)
+ -Dcolord=$(vopt_if colord yes no)
+ $(vopt_bool gtk_doc)
+ -Dman=true
+ $(vopt_bool gir introspection)
+ "
 conf_files="/etc/gtk-3.0/im-multipress.conf"
+make_cmd="xvfb-run dbus-run-session ninja"
 hostmakedepends="gettext-devel glib-devel gtk-doc gtk-update-icon-cache perl
  pkg-config $(vopt_if wayland 'wayland-devel wayland-protocols')"
 makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
@@ -29,19 +34,35 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtk.org/"
 distfiles="${GNOME_SITE}/gtk+/${version%.*}/gtk+-${version}.tar.xz"
-checksum=f57ec4ade8f15cab0c23a80dcaee85b876e70a8823d9105f067ce335a8268caa
+checksum=ba75bfff320ad1f4cfbee92ba813ec336322cc3c660d406aad014b07087a3ba9
+_broken_tests="
+ a11y/scale-drawvalue
+ a11y/menu
+ a11y/menubutton
+ a11y/menubutton2
+ a11y/menubutton3
+ a11y/tooltips
+ reftests/button-wrapping.ui
+ reftests/cellrenderer-pixbuf-stock-rtl.ui
+ reftests/icon-effect-missing.ui
+ reftests/symbolic-icon-translucent-color.ui
+ reftests/window-height-for-width.ui"
 
 # Package build options
-build_options="broadway colord cups gir cloudproviders wayland x11"
+build_options="broadway colord cups gir cloudproviders wayland x11 gtk_doc"
 desc_option_broadway="Enable support for the HTML5 Broadway backend"
 desc_option_cloudproviders="Enable integration with cloudproviders, such as Nextcloud"
 
 # Enable all options (other than cloudproviders) by default.
-build_options_default="colord cups gir broadway wayland x11"
+build_options_default="colord cups gir broadway wayland x11 gtk_doc"
 
-do_check() {
-	# TODO: don't pass fully
-	xvfb-run dbus-run-session make ${makejobs} check
+pre_check() {
+	for t in $_broken_tests; do
+		test_dir="testsuite/${t%\/*}"
+		test_name="${t##*\/}"
+
+		vsed -e "/'${test_name}',/d" -i "$test_dir/meson.build"
+	done
 }
 
 post_install() {
@@ -73,7 +94,6 @@ gtk+3-demo_package() {
 		vmove usr/share/man/man1/gtk3-widget-factory.1
 		vmove usr/share/gtk-3.0/gtkbuilder.rng
 		vmove usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml
-		vmove usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
 		vmove usr/share/applications/gtk3-widget-factory.desktop
 		vmove usr/share/applications/gtk3-demo.desktop
 		vmove usr/share/icons

From b0ce95d08a75287b322c51f059bab045f567254c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 72/87] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From ea4e2bd20e6d9c36b34334b917b47b898583df9b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 73/87] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From 8988b60b54657dadd6106d39bf5ad1f106c59d2e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 74/87] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 5df62f3d9413..5cc3a47f1e90 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 5b128257dbb838cdf26ae469e789ffad1775aab0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 75/87] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index ab149d7f33d5..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=2
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From fb843f345e832d338c55aa297c363a100e3e965d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 76/87] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 64cd8d82c908576a56de86de7c1b8226c76eb567 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 77/87] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From c56ea7bc4279aeb1b27306a671aa38684a9a52a7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 78/87] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From e3561ad688a84b32d6e52f2633cfc26762abad3c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 79/87] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From a702fe9638f8d873411e9cb4486bb95c41d8076a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 80/87] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From b258c6bbdbb6db66448470ec30245a6ba0915f0c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:47:35 +0200
Subject: [PATCH 81/87] pango: update to 1.48.10.

---
 srcpkgs/pango/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template
index cefda30988a2..4adcd360f9a9 100644
--- a/srcpkgs/pango/template
+++ b/srcpkgs/pango/template
@@ -1,6 +1,6 @@
 # Template file for 'pango'
 pkgname=pango
-version=1.48.9
+version=1.48.10
 revision=1
 build_style=meson
 build_helper=gir
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://www.pango.org/"
 changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/pango/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa
+checksum=21e1f5798bcdfda75eabc4280514b0896ab56f656d4e7e66030b9a2535ecdc98
 
 # Package build options
 build_options="gir"

From 20e3a207a0f4c455eb001f9575daef2ac63ec3d3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 82/87] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

From 1d86e92569c7562b241dd695fee431781ade0b02 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:22:19 +0200
Subject: [PATCH 83/87] fixup! gtk-vnc: update to 1.2.0.

---
 common/shlibs            | 1 +
 srcpkgs/gtk-vnc/template | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index f3549cb110b2..367dc6278cca 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -961,6 +961,7 @@ libev.so.4 libev-4.04_1
 libell.so.0 ell-0.41_1
 libgvnc-1.0.so.0 gtk-vnc-0.4.4_1
 libgtk-vnc-2.0.so.0 gtk-vnc-0.4.4_1
+libgvncpulse-1.0.so.0 gtk-vnc-1.2.0_2
 libyaml-0.so.2 libyaml-0.1.4_1
 libuchardet.so.0 uchardet-0.0.6_1
 libgtksourceviewmm-3.0.so.0 gtksourceviewmm-3.2.0_1
diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template
index 46a535d1e0f3..8b19471ad09f 100644
--- a/srcpkgs/gtk-vnc/template
+++ b/srcpkgs/gtk-vnc/template
@@ -1,13 +1,13 @@
 # Template file for 'gtk-vnc'
 pkgname=gtk-vnc
 version=1.2.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
-configure_args="-Dwith-vala=$(vopt_if gir enabled disabled)"
+configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled"
 hostmakedepends="gettext gettext-devel glib-devel intltool libgcrypt-devel
  pkg-config $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir vala)"
+makedepends="gnutls-devel gtk+3-devel libsasl-devel pulseaudio-devel $(vopt_if gir vala)"
 short_desc="VNC viewer widget for GTK"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
@@ -23,7 +23,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 gtk-vnc-devel_package() {
-	depends="glib-devel gtk+3-devel gtk-vnc>=${version}_${revision}"
+	depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 9576dd33dfff7fc8f29f4c32ea48733b6db48508 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:23:20 +0200
Subject: [PATCH 84/87] fixup! gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index d6c84e3ff7e9..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -4,7 +4,7 @@ version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol

From 5ff59c817fbdc5f51f2928f060890c7dfa64abb0 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:23:57 +0200
Subject: [PATCH 85/87] fixup! gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index a37b05e5754a..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -3,7 +3,7 @@ pkgname=gnome-remote-desktop
 version=41.0
 revision=1
 build_style=meson
-configure_args="-Drdp=true -Dvnc=true
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel

From 5b859b8ff636f9fe727e0a7648d09472fc83a195 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:24:39 +0200
Subject: [PATCH 86/87] fixup! gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index 3cd69e0a693b..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -7,7 +7,7 @@ build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From 7c8353d75cdcb8970059bcec87f960e6a91f30b3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:25:10 +0200
Subject: [PATCH 87/87] fixup! gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 5632a650710f..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -11,7 +11,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
  gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
  ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup3-devel libX11-devel libxml2-devel mutter-devel
+ libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (2 preceding siblings ...)
  2021-10-12  6:30 ` [PR PATCH] [Updated] Gnome-41 paper42
@ 2021-10-19 12:24 ` Gottox
  2021-10-22  5:32 ` Gnome-41 Oreo639
                   ` (63 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-10-19 12:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 114550 bytes --]

From 79c1f96e7086b2da235611776131258037f64337 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/80] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From e22ba54d5087e51f2fbfbfc692b18279236aeeae Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/80] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From f3ff236158cebabcadb2bbc3c4178815c0645b17 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/80] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From c66b2cbc59d7fa39f4934efc7adf1b2ed6e6a6dc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/80] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 7824413620cc8d32def8f271b8116865d30467b4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/80] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From b42c3f8aadcbe78d9e576df3a9c6ff2813da045b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/80] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=3
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From d1bbdbd2195e65c507ef09e9c0be4b70843c8acb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/80] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From 4cfd3ecd4a6067969822f917707a706207bcd3d3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:12 +0200
Subject: [PATCH 08/80] python3-gobject: update to 3.42.0.

---
 srcpkgs/python3-gobject/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 22ae460c9125..986e4350ebc1 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -1,7 +1,7 @@
 # Template file for 'python3-gobject'
 pkgname=python3-gobject
-version=3.40.1
-revision=2
+version=3.42.0
+revision=1
 wrksrc="pygobject-${version}"
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
-checksum=00c6d591f4cb40c335ab1fd3e8c17869ba15cfda54416fe363290af766790035
+checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From aadb94671aea8b1180c035f67c4762f0869de294 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:23 +0200
Subject: [PATCH 09/80] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 906c3103db71..5df62f3d9413 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -1,7 +1,7 @@
 # Template file for 'upower'
 pkgname=upower
-version=0.99.11
-revision=2
+version=0.99.13
+revision=1
 _distver="${version//./_}"
 wrksrc="upower-UPOWER_${_distver}"
 build_style=gnu-configure
@@ -18,7 +18,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
-checksum=d50961ff6d2c5bc5e9b8ef6611a12dc8933f722ebf7de245b97fbe72999ebd9b
+checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 20a4d6e92db93fb7fdbc8a4e3083709953b1a7aa Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 10/80] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 009ab5d28b6a9da563a50c6e5b4d6b15a02cc535 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 11/80] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 6b97d658c44a..6c67dfbc7341 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -529,6 +529,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 74ad1cdac03b9b1c35950194b2ed946cf376fbce Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 12/80] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From 28f0ad9940ee7a925556d2625d6b5aca3d7b8873 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 13/80] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From fa5d5f9266cb810787317a2ae0c3b05c103ebd28 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 14/80] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 6c67dfbc7341..497d2b064f09 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -590,7 +590,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From 58415dfa2b8311761c200e1f6632ad05a4b86352 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 15/80] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From d95c3282e1e49872931a772b2d75174562633f15 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 16/80] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 545ef861397784a082737a48b95b8604ff95b007 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 17/80] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From 049c21a3dd3783f21cbf8bd2a790f5c0c0e89e61 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 18/80] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From db18ca8c61185f3d9fe361c87e4882eb033f04ca Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 19/80] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From af3db7cd4e6d12adc715012283e1be494817c6b9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 20/80] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From 06aa9950f142599525f43bea8330f70d62b22ccc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 21/80] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,34 +1,22 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From 18f0a27aa7cca5c3456a1dd33ff729430b5c6817 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 22/80] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 11deb7ba48af36abfe3f5860f724c4f83221764c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 23/80] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 497d2b064f09..ee33c186479e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2962,10 +2962,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From ad5939e846ecec2b7806f40bb779cc7058c92348 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 24/80] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From 428178f60643351578e35132d08e8088c8fc5e66 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 25/80] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From 150827ca7df89a312532454e8cc009236be12583 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 26/80] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 622feb09aa62db4d59af38f45b8a194f8a56f64c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 27/80] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..cb1383d3ee7d 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From a164e5cb6ed9c4cddb6bd2113d48e901ac5b3c4d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 28/80] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index cb1383d3ee7d..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From e38911750c17b28319141130b35f63b0166ab0ac Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Thu, 7 Oct 2021 08:29:47 +0200
Subject: [PATCH 29/80] gnome-shell: cleanup dependencies

---
 srcpkgs/gnome-shell/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index aef3548ad021..5194f585332c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -7,14 +7,11 @@ build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
-makedepends="at-spi2-atk evolution-data-server-devel folks-devel
- gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
- gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
- ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
- libnma-devel polkit-devel pulseaudio-devel pipewire-devel
- startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
-depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
+makedepends="gnome-control-center-devel at-spi2-atk-devel
+ evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
+ polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
+ NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel"
+depends="elogind gnome-control-center gsettings-desktop-schemas upower"
 checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 42d1e64746e8d642d1324f9157016314fb0c02ac Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 30/80] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From f6351bf64d8179606889964ed48c3491ec207df5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 31/80] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From 41085445a29d6ccc8ddc6eaccd96fb360ac79041 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 32/80] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ee33c186479e..61511241d2c6 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3110,7 +3110,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 6e2c8609e43d80b9be59021855f83437ff81cc42 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 33/80] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 61511241d2c6..c3803a67634a 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3111,7 +3111,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From b0184c30a26062323c96bafa13214821efcc3c1b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 34/80] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From 49577a9d6fcc8953f29362d2561413279fd5b086 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 35/80] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From 0fee9d0cb220571ae6c6ff9d67491c847d4321c3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:23 +0200
Subject: [PATCH 36/80] gnome-chess: update to 41.0.

---
 srcpkgs/gnome-chess/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template
index 4ed9e8bc914e..277a52125380 100644
--- a/srcpkgs/gnome-chess/template
+++ b/srcpkgs/gnome-chess/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-chess'
 pkgname=gnome-chess
-version=3.38.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Chess"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1470f037c0dffe0285c121f7b6655e1245761f99a9974ab3c04dee5d6e89f5ae
+checksum=f0c2951522f0e585fa683762a4193dab6ba32ed8ce89207f80827b56045568ef

From f8387b3e098c5dafca7ce7fe82e45b4fcbd0b0ae Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 37/80] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From d5458a5ebd8fcbd93ac31ada53886685dd82a597 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 38/80] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From e5edcb24ebc4416f9d043f9b8c3629899a1130ba Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 39/80] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From dee5653d1ad33a8ce90bb953a2c5aceaf234230b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 40/80] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index b9674abfac2c..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,13 +1,13 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From 9b67381e37150ad1d53d9252ce86b64e4eff2dbc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:18 +0200
Subject: [PATCH 41/80] gnome-robots: update to 40.0.

---
 srcpkgs/gnome-robots/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-robots/template b/srcpkgs/gnome-robots/template
index 1d85efb012db..b618e53dc2ef 100644
--- a/srcpkgs/gnome-robots/template
+++ b/srcpkgs/gnome-robots/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-robots'
 pkgname=gnome-robots
-version=3.38.0
+version=40.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Robots"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1fe8694aa7d4f86e77770649fcd8944b00535913cb5975bcd3adc424bdbeffe2
+checksum=6fbf2f885750f1a5110a724f8f35addd9bc61184ee31cf0c0cb89953e4f4cb11

From d86ed8e59968cb23ad40ed04a1e1506699196172 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 42/80] gnome-sudoku: update to 40.2.

---
 srcpkgs/gnome-sudoku/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template
index 86c314e7f147..6e0af45248ff 100644
--- a/srcpkgs/gnome-sudoku/template
+++ b/srcpkgs/gnome-sudoku/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-sudoku'
 pkgname=gnome-sudoku
-version=3.38.0
+version=40.2
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,4 +11,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Sudoku"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=38731d0cc6d56a21dbdc89409cc5bb3d08e1c02cd9009f4d57f5b34887e9fd32
+checksum=36120531e3c7139581ea3800fbfe3c2b31694c440145ecc897ac34e562d754a3

From c71e0942e30934477eccbe1c5796a1645d3d1aa9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 43/80] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 34f0d64ea07e8759ac612b7b59615fd9254157b3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 44/80] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a3ce20126d78..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=3
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From 15cd8096589e4ea7f5873d72b6586559df4503f1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 45/80] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From bfa99c72dcd38dda2d63211a789f771e10d96dd2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 46/80] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From ef3fd08d82ee2391c0842ae8125f147ba33ae31d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 47/80] orca: update to 41.0.

---
 srcpkgs/orca/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 9ad08628e514..58ef4c5c45d6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
-revision=3
+version=41.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From a4bcc6f19e45dd09c6a9f141a6e8296d6114d076 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 48/80] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From c83a8684893ba5bea65fa6c3c4882870e951b96f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 49/80] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From 352052d32640e68e18ba30cd0e5485a924f93ca2 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 50/80] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From 7799caaeea50014c1ba8832880174152ee096dd1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 51/80] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 4428dbc93b94b62f438672ca77a8360e69aac61f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 52/80] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From df39a2bbe35d6c2bf7a77f2b49ef3b7e4c9fa90c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 53/80] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From 0b97182213883a82dfc844b1423cef54717d9d43 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 54/80] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From a7a85e9b71f533c1b5ddb735fab45b1cd623c877 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 55/80] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From 260f95ac54f8e653c4c4b693b9a9017e00813089 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 56/80] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From 22a25c430204f5e448ea0c82189def1f222e2aac Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 57/80] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From c58114fefa4954e9a98866a501d68ef04e993415 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 58/80] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From 2e6ad5bed01a3c4c8a92cad7dc71f6a2645ca5fa Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 59/80] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From 75730202e034ea8ba5c5bba2a02ef0adf4181342 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 60/80] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From edf9a0434f41b5915c49eeb12b8f8652111a48c1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 61/80] python3-gobject: backport gtk4 incombatibility.

---
 ..._insert_with_valuesv_with_newer_gtk4.patch | 84 +++++++++++++++++++
 srcpkgs/python3-gobject/template              |  1 +
 2 files changed, 85 insertions(+)
 create mode 100644 srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch

diff --git a/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
new file mode 100644
index 000000000000..1d7f06e2f09f
--- /dev/null
+++ b/srcpkgs/python3-gobject/patches/restore_gtk_liststore_insert_with_valuesv_with_newer_gtk4.patch
@@ -0,0 +1,84 @@
+From db472c14416da879fdd1ba685928be9b7c919e57 Mon Sep 17 00:00:00 2001
+From: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Sun, 19 Sep 2021 16:52:15 +0200
+Subject: [PATCH] gtk overrides: restore Gtk.ListStore.insert_with_valuesv with
+ newer gtk4
+
+It got renamed in gtk 4.1.0, see https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e936fbf
+To avoid an API break and make porting easier provide both versions for
+all users.
+
+Fixes #467
+---
+ gi/overrides/Gtk.py         |  9 ++++++++-
+ tests/test_docstring.py     |  5 +++--
+ tests/test_overrides_gtk.py | 14 ++++++++++++++
+ 3 files changed, 25 insertions(+), 3 deletions(-)
+
+diff --git a/gi/overrides/Gtk.py b/gi/overrides/Gtk.py
+index 7739751e..f53ec6bd 100644
+--- ./gi/overrides/Gtk.py
++++ ./gi/overrides/Gtk.py
+@@ -995,10 +995,17 @@ class ListStore(Gtk.ListStore, TreeModel, TreeSortable):
+         Gtk.ListStore.__init__(self)
+         self.set_column_types(column_types)
+ 
++    # insert_with_valuesv got renamed to insert_with_values with 4.1.0
++    # https://gitlab.gnome.org/GNOME/gtk/-/commit/a1216599ff6b39bca3e9
++    if not hasattr(Gtk.ListStore, "insert_with_valuesv"):
++        insert_with_valuesv = Gtk.ListStore.insert_with_values
++    elif not hasattr(Gtk.ListStore, "insert_with_values"):
++        insert_with_values = Gtk.ListStore.insert_with_valuesv
++
+     def _do_insert(self, position, row):
+         if row is not None:
+             row, columns = self._convert_row(row)
+-            treeiter = self.insert_with_valuesv(position, columns, row)
++            treeiter = self.insert_with_values(position, columns, row)
+         else:
+             treeiter = Gtk.ListStore.insert(self, position)
+ 
+diff --git a/tests/test_docstring.py b/tests/test_docstring.py
+index 29b7e5ef..49d030f5 100644
+--- ./tests/test_docstring.py
++++ ./tests/test_docstring.py
+@@ -93,8 +93,9 @@ class Test(unittest.TestCase):
+     @unittest.skipUnless(Gtk, 'no Gtk')
+     def test_shared_array_length_with_prior_out_arg(self):
+         # Test the 'iter' out argument does not effect length argument skipping.
+-        self.assertEqual(Gtk.ListStore.insert_with_valuesv.__doc__,
+-                         'insert_with_valuesv(self, position:int, columns:list, values:list) -> iter:Gtk.TreeIter')
++        self.assertRegex(
++            Gtk.ListStore.insert_with_valuesv.__doc__,
++            'insert_with_values.*\\(self, position:int, columns:list, values:list\\) -> iter:Gtk.TreeIter')
+ 
+     def test_sub_class_doc(self):
+         class A(GObject.Object):
+diff --git a/tests/test_overrides_gtk.py b/tests/test_overrides_gtk.py
+index 72fd2c8e..6bd2345a 100644
+--- ./tests/test_overrides_gtk.py
++++ ./tests/test_overrides_gtk.py
+@@ -1377,6 +1377,20 @@ class TestCustomSorter():
+             assert result.props.name == member
+ 
+ 
++@unittest.skipUnless(Gtk, 'Gtk not available')
++class TestListStore(unittest.TestCase):
++
++    def test_insert_with_values(self):
++        model = Gtk.ListStore(int)
++        assert hasattr(model, 'insert_with_values')
++        iter_ = model.insert_with_values(0, (0,), [42])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert hasattr(model, 'insert_with_valuesv')
++        iter_ = model.insert_with_valuesv(0, (0,), [43])
++        assert isinstance(iter_, Gtk.TreeIter)
++        assert len(model) == 2
++
++
+ @ignore_gi_deprecation_warnings
+ @unittest.skipUnless(Gtk, 'Gtk not available')
+ class TestTreeModel(unittest.TestCase):
+-- 
+GitLab
+
diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index 986e4350ebc1..39ff1aebd312 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 pre_check() {
 	make_cmd="xvfb-run ninja"

From ad3a43ed23c72bcb0855da23050250ca7842705d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 62/80] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 536232dcdf265edcfdd906fc2fc1d1f2b00713b1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 63/80] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From 3968f0565873575a5d54ec5175f4c4045360f637 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 64/80] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From d4ea2c313f4c8557eed904f332c23dbfb038e170 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 65/80] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From f62e04242bc58b930b4aefdea8ea165f3bbd3114 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 66/80] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From 762cbc0546ddb072358aae292b4babe359865845 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 67/80] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 79b6f866b266a9385b923425c18c52e12c54bbe1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 68/80] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From a8d2667eee41bdd2840198b12ce489f08cc37417 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 69/80] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From c0c6deca6f6c47094e7345bce8df79378ce83f9a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 70/80] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From c8e0e9e5c6ce5171424100357afff0bd4320d77f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 71/80] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index 5df62f3d9413..5cc3a47f1e90 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 68e8947c18b1b7ce10a0e7b6704dd64493e67870 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 72/80] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index 06dfc97f9000..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=3
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From 34335728e0e45ec9f8349f9d74182549f7d5088a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 73/80] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 257ca66754e678fa5b95b96353fa1181d38e2861 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 74/80] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From da036f6fdc2feb66b3387e00d5b9ac511d38ecfd Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 75/80] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From 9f0b75fedf0af08f4430bf98870ab566f6cdd170 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 76/80] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 319effe81fc69e8dabca63e6ce932c70d11abb60 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 77/80] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From 82ab47a0580f3cfd6d8a8846d74b72af28c9e6e2 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:47:35 +0200
Subject: [PATCH 78/80] pango: update to 1.48.10.

---
 srcpkgs/pango/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pango/template b/srcpkgs/pango/template
index cefda30988a2..4adcd360f9a9 100644
--- a/srcpkgs/pango/template
+++ b/srcpkgs/pango/template
@@ -1,6 +1,6 @@
 # Template file for 'pango'
 pkgname=pango
-version=1.48.9
+version=1.48.10
 revision=1
 build_style=meson
 build_helper=gir
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://www.pango.org/"
 changelog="https://gitlab.gnome.org/GNOME/pango/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/pango/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a913657d3fe5aa04c03958a3b5d3fc859e891b75cd81b873a819330f6c0872aa
+checksum=21e1f5798bcdfda75eabc4280514b0896ab56f656d4e7e66030b9a2535ecdc98
 
 # Package build options
 build_options="gir"

From 38efb69d137bb6d987f0c88f0bc1deda0b4131d6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 79/80] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

From 9fcac3d64d9e93a50820b67e57780c405ba89e78 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:22:19 +0200
Subject: [PATCH 80/80] fixup! gtk-vnc: update to 1.2.0.

---
 common/shlibs            | 1 +
 srcpkgs/gtk-vnc/template | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c3803a67634a..9ba00d453f90 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -961,6 +961,7 @@ libev.so.4 libev-4.04_1
 libell.so.0 ell-0.41_1
 libgvnc-1.0.so.0 gtk-vnc-0.4.4_1
 libgtk-vnc-2.0.so.0 gtk-vnc-0.4.4_1
+libgvncpulse-1.0.so.0 gtk-vnc-1.2.0_2
 libyaml-0.so.2 libyaml-0.1.4_1
 libuchardet.so.0 uchardet-0.0.6_1
 libgtksourceviewmm-3.0.so.0 gtksourceviewmm-3.2.0_1
diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template
index 46a535d1e0f3..8b19471ad09f 100644
--- a/srcpkgs/gtk-vnc/template
+++ b/srcpkgs/gtk-vnc/template
@@ -1,13 +1,13 @@
 # Template file for 'gtk-vnc'
 pkgname=gtk-vnc
 version=1.2.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
-configure_args="-Dwith-vala=$(vopt_if gir enabled disabled)"
+configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled"
 hostmakedepends="gettext gettext-devel glib-devel intltool libgcrypt-devel
  pkg-config $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir vala)"
+makedepends="gnutls-devel gtk+3-devel libsasl-devel pulseaudio-devel $(vopt_if gir vala)"
 short_desc="VNC viewer widget for GTK"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
@@ -23,7 +23,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 gtk-vnc-devel_package() {
-	depends="glib-devel gtk+3-devel gtk-vnc>=${version}_${revision}"
+	depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (3 preceding siblings ...)
  2021-10-19 12:24 ` Gottox
@ 2021-10-22  5:32 ` Oreo639
  2021-12-05 10:51 ` Gnome-41 st3r4g
                   ` (62 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Oreo639 @ 2021-10-22  5:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 238 bytes --]

New comment by Oreo639 on void-packages repository

https://github.com/void-linux/void-packages/pull/33337#issuecomment-949299808

Comment:
For upower, can't you just add python3-packaging to checkdepends instead of disabling the checks?

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (4 preceding siblings ...)
  2021-10-22  5:32 ` Gnome-41 Oreo639
@ 2021-12-05 10:51 ` st3r4g
  2021-12-10 18:05 ` [PR PATCH] [Updated] Gnome-41 Gottox
                   ` (61 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: st3r4g @ 2021-12-05 10:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/33337#issuecomment-986207259

Comment:
cannot reproduce the `evolution-data-server` test failure on `x86_64` locally.

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (5 preceding siblings ...)
  2021-12-05 10:51 ` Gnome-41 st3r4g
@ 2021-12-10 18:05 ` Gottox
  2021-12-10 20:43 ` Gottox
                   ` (60 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-12-10 18:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 104034 bytes --]

From a853fb0f32e81aa9679d7d8540fe963369c37ff5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/74] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From a9108df7ab9d916a8ffd8ea853d70653efc26f46 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/74] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 8203d363ead7690b5d3b25e21e84a331e9447a40 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/74] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From 5b4de9643f4f9e22a722755065fc6de92afd9633 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/74] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From ee31ef8e4e48427ed0dd59d442f8484ce608a436 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/74] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From f35638e9b9f82a593c40a633c79d48c9e43bc05d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/74] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=3
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From ede158dd0ab65d172ffd4f17c1c978b438f54b27 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/74] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From 53cf8265c72ba85ac25aa4b60c4ed3cfc4a9a4b9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 08/74] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 9f3614c09ac27b2a8da3755dcb1cb6f4cccb1af4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 09/74] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 2c0536f1550a..6432837525b5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -534,6 +534,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 23edc7172b3dfd4c6fbd8e9ac20d1e1ed1397f1b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 10/74] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From 6732b555e5fe1d452333ed9bb16ce05a539f48cb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 11/74] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From 11e46b02bf9df852a90dbcbbcbd48e906e565880 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 12/74] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 6432837525b5..8786d48f13e5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -595,7 +595,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From 59fb04fef43a1f736d83f65fabdf5fa35d11e822 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 13/74] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From 84a9e02869ec81c42cc2bec4e9897cf6a1a90eaf Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 14/74] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 4e416bfc0a8b220e06876ace194e78d9fbf040fa Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 15/74] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From 6481b4449ce232d6f914a03b607a347a896f9647 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 16/74] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From e3ee2b1074cddca8066467f37b036e72c8d60ea2 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 17/74] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From 54b30d9e397d4aa35cca2aa5f0914796a1d21ffe Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 18/74] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From 3199478b0fdd05509df31dbe51aa4b3348c6d95c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 19/74] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,34 +1,22 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From ee5edda4cdef753490a0ef954d76b8dbb5eb3e45 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 20/74] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From fa241e642ed2d498a37517e53134ef797d135c60 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 21/74] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 8786d48f13e5..5b9bdda1259b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2973,10 +2973,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From 9b686e7b18cd98fa14a8184469698e02186f2ec6 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 22/74] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From 281229e1bcb8288dfbccf6d7c5763a5f2714e9f7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 23/74] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From a85cb833ef2182ad141c33540ec4a3b43d618506 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 24/74] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 2a53334b1bd47e9abc22e8111473dc846c710b80 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 25/74] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..cb1383d3ee7d 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From 132ec3905177bf302a860e065b6c1d4a6c7eb605 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 26/74] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index cb1383d3ee7d..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 22dacf58cb79e498c30e49a781a18469a0ffa22a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Thu, 7 Oct 2021 08:29:47 +0200
Subject: [PATCH 27/74] gnome-shell: cleanup dependencies

---
 srcpkgs/gnome-shell/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index aef3548ad021..5194f585332c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -7,14 +7,11 @@ build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
-makedepends="at-spi2-atk evolution-data-server-devel folks-devel
- gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
- gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
- ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
- libnma-devel polkit-devel pulseaudio-devel pipewire-devel
- startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
-depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
+makedepends="gnome-control-center-devel at-spi2-atk-devel
+ evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
+ polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
+ NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel"
+depends="elogind gnome-control-center gsettings-desktop-schemas upower"
 checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From ebd1d91ccc63f8912acbb4fc535f28f15a98e322 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 28/74] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From 53e630b3540b8a15d4c95560b90c4d85ab25ac6f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 29/74] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From 0219e357ed4c31d8bda494f1dbbd21527b61ce48 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 30/74] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5b9bdda1259b..c60d98ae2f94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3121,7 +3121,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 9a57a6a6090a208b089105d8fb5238dc98f0b615 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 31/74] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c60d98ae2f94..ed2cc0c5ef87 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3122,7 +3122,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From 36200a3f65e0a9baf4e4958038bd552df7e3772b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 32/74] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From 0465860063ef20d8012e87a829554806a8b9b883 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 33/74] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From 6907df504d47d3a5cd2e23b03a1a4a612e6102a5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 34/74] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From 8f69c92fc155fe12b9856d89c2cfa9758384bb33 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 35/74] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From ffc15661870dab44a2c4a8fc4e3969ea43732176 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 36/74] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From 73bf66066f4cd24b107513ba39038a2ec1fb23f8 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 37/74] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index b9674abfac2c..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,13 +1,13 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From 1fd7fefb55eab76f68a5de9d5cdc58c3e2c56dea Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 38/74] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 52abbf669c92c0962e79565dadd74008703227e1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 39/74] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a3ce20126d78..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=3
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From ed10b6821761485da45aa24fe77603a8c1a06708 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 40/74] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From d42e85e944fcef45a92881e72c352ac8f8ab09a3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 41/74] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From dad76e9121c5cea7024ed0fa03df68c6cc26f001 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 42/74] orca: update to 41.0.

---
 srcpkgs/orca/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 6199c4033276..4470c49639a6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
-revision=4
+version=41.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 9a504f11dac2d86b494f51a4925ad9305d23da04 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 43/74] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From dd613407ce0563cd0dab7f0e92768aab2023835c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 44/74] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From a1c79c5cc55beac8ca42fd115e0a65e8c1ec7405 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 45/74] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From 125d757528d30b08b015074d8c36d3db93033eb1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 46/74] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 87cf5a0b5b12e5999dafb7bdecd1f97b038beec0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 47/74] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From 0942701293ff409eed62312b3d26925f64af9ae8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 48/74] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From 1961933856dd63d4ab313598ae2b7e6373b10a49 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 49/74] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 3818387da2f5b1b85e61add0ceecd0830bea35b6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 50/74] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From fb3ec19535449e5e4ec05fee62945fde86ef58a3 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 51/74] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From 81c4026a2f9046931ce888bba01a9f4a5d103592 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 52/74] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 9d38a02bde31de1cd7ec54d26b50b28d94b3159d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 53/74] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From 4516c8974e176c643be2f09254a77e83d74e3d3a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 54/74] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From 3317907e3c2688d216ef1f054b903b433e705158 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 55/74] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From 598d7cb07f0e44719e674c55cec32c06a7ef605b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 56/74] python3-gobject: backport gtk4 incombatibility.

---
 srcpkgs/python3-gobject/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index d14b48f66e6b..c777ccd3968e 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 do_check() {
 	xvfb-run ninja -C build test

From 0e14fa8a6efa8a748224e6b3c3778a5af23485de Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 57/74] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 133695578a2782899018786efd43d965e4c3746d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 58/74] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From 6f28a19000d340c6c61e12d09de8cbf075d70890 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 59/74] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From c5b91070d0162357e281559f458fc6ba5fca0f93 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 60/74] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From f277ab8b0c2914dfa536ed85497f4a0fb7805652 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 61/74] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From 1d4912baeb917ebc37d1616bb6002f9eca6b407e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 62/74] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From a13b7d70a1dc04151aa5a7ee9dd8bb41a7a3cd20 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 63/74] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From 38dfa9fe55ba6c337db51ec40fd87d5b71973aa0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 64/74] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From 7a9434ab8196b808a601076baf61775713c77407 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 65/74] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From 78010b582f06fd64e12f0e850733615daeda1068 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 66/74] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index b87ec0d5f9e0..a2bbf51b1b73 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From 8909d82a2db1626e5e478c7ab4fdd1e1a12b0794 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 67/74] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index 06dfc97f9000..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=3
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From b9ef92143f7b7b14cf5f2a21abf20c82a9c69cbb Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 68/74] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 1b8fa7219e80fde4639e9656dc69b34faf8e0c1a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 69/74] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From d0642848cab8335986531d61377509b5423b0d18 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 70/74] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From d2a4e6573f72673264495064af6565ad5c1ef922 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 71/74] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 14803d6df52633431bd92fc880bcc05919984960 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 72/74] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From 4346cedc7c2058d1a59ed20e0d14bd259c60920f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 73/74] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

From be8599a4ec7242786bd3b9f5bbfc66e542854db5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:22:19 +0200
Subject: [PATCH 74/74] fixup! gtk-vnc: update to 1.2.0.

---
 common/shlibs            | 1 +
 srcpkgs/gtk-vnc/template | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ed2cc0c5ef87..642c8e9b66a9 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -966,6 +966,7 @@ libev.so.4 libev-4.04_1
 libell.so.0 ell-0.45_1
 libgvnc-1.0.so.0 gtk-vnc-0.4.4_1
 libgtk-vnc-2.0.so.0 gtk-vnc-0.4.4_1
+libgvncpulse-1.0.so.0 gtk-vnc-1.2.0_2
 libyaml-0.so.2 libyaml-0.1.4_1
 libuchardet.so.0 uchardet-0.0.6_1
 libgtksourceviewmm-3.0.so.0 gtksourceviewmm-3.2.0_1
diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template
index 46a535d1e0f3..8b19471ad09f 100644
--- a/srcpkgs/gtk-vnc/template
+++ b/srcpkgs/gtk-vnc/template
@@ -1,13 +1,13 @@
 # Template file for 'gtk-vnc'
 pkgname=gtk-vnc
 version=1.2.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
-configure_args="-Dwith-vala=$(vopt_if gir enabled disabled)"
+configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled"
 hostmakedepends="gettext gettext-devel glib-devel intltool libgcrypt-devel
  pkg-config $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir vala)"
+makedepends="gnutls-devel gtk+3-devel libsasl-devel pulseaudio-devel $(vopt_if gir vala)"
 short_desc="VNC viewer widget for GTK"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
@@ -23,7 +23,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 gtk-vnc-devel_package() {
-	depends="glib-devel gtk+3-devel gtk-vnc>=${version}_${revision}"
+	depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (6 preceding siblings ...)
  2021-12-10 18:05 ` [PR PATCH] [Updated] Gnome-41 Gottox
@ 2021-12-10 20:43 ` Gottox
  2021-12-12 19:04 ` Gottox
                   ` (59 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-12-10 20:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 124588 bytes --]

From 57eb86cf5e38776990b457baaa439339445a4575 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/88] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From d1155784cef24b35dcf52ac6adb9d29dabe53261 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/88] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 191454fb664a75f703fc9a9ba995b70362bca556 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/88] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From 877a1d68f833465e7233ebc62a26e8d57bfa07ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/88] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 1a71fc381e20e351a1da174722b2dfef8860139c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/88] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From 8ad8665ee93670bf9ad125191b0c4135ccbce2e7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/88] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=3
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From abf4d136163f5544eecc6bb80a93b31d1df59a98 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/88] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From 6d8424f86c85d3006c315c364166ee9706cc77ee Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 08/88] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From b864ae5e302488476c94fa8812c85da7e587024a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 09/88] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 2c0536f1550a..6432837525b5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -534,6 +534,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 3a66c583a07921ecfc90177fc6e799487052a874 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 10/88] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From 6ed98f45df270251af6c12983412168e8b10e1d3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 11/88] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From 85db6f14f184f95e71a19a734b85970d186be69a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 12/88] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 6432837525b5..8786d48f13e5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -595,7 +595,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From b1584a45fad9c5997bcea209a4919232bf2784ad Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 13/88] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From 5c31857b73f96964cc0cccc16708fdacf9bed583 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 14/88] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 8fe6eb68eb4bac70a7323ab49ab2a9930ff37c97 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 15/88] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From a6656ba5d3046b4722afe52397772e9333097d9f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 16/88] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From d625f9cb90209e29e9502f090d57d8ab16078d8e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 17/88] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From 224876bc14bf9f17ed6ed95847b8df647c6613ba Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 18/88] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From 484085498f3c2f15e4c28c05e493a340f34536e0 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 19/88] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,34 +1,22 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From 5edbe68716ba4359c47178457db5c83c075e4cb5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 20/88] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 0e966b3d0214278aaca7616f8677a6927bf5be42 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 21/88] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 8786d48f13e5..5b9bdda1259b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2973,10 +2973,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From e0fba1e61793f86a1578a81618c08ce05910677a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 22/88] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From 12686ba81ec18592314bdbb8712d77396db14105 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 23/88] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From b3b7115b9752f30029b1414f8ba1e262f256f7d4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 24/88] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From b1e0ba97e3c11a10eb120d95ebe0da6a7ba9f9d7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 25/88] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..cb1383d3ee7d 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From 792c0e5a0c8ef75880056504e9ce9ce7f4c55dc8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 26/88] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index cb1383d3ee7d..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 0ddb338149a8e8eb127e5ae1de4419b2eaea410f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Thu, 7 Oct 2021 08:29:47 +0200
Subject: [PATCH 27/88] gnome-shell: cleanup dependencies

---
 srcpkgs/gnome-shell/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index aef3548ad021..5194f585332c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -7,14 +7,11 @@ build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
-makedepends="at-spi2-atk evolution-data-server-devel folks-devel
- gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
- gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
- ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
- libnma-devel polkit-devel pulseaudio-devel pipewire-devel
- startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
-depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
+makedepends="gnome-control-center-devel at-spi2-atk-devel
+ evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
+ polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
+ NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel"
+depends="elogind gnome-control-center gsettings-desktop-schemas upower"
 checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 3a8696eee2514691ca13ef6d1405aa50d1d85980 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 28/88] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From d7f38b740f731d8bfefa74d471f992e8c3cea59b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 29/88] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From f2b7d0f77a2c9dbf2f5e9851bac3ddbbdb26ab9e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 30/88] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5b9bdda1259b..c60d98ae2f94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3121,7 +3121,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 728138fea0294a6dd3e39ca068314905b54b4158 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 31/88] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c60d98ae2f94..ed2cc0c5ef87 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3122,7 +3122,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From 68506b310f645f2ebc88e6f5c4d46d6a01d4b5d4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 32/88] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From 5f71a8f58a7a0db931063e471f9e3c44efcd5236 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 33/88] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From 9e76b70e8112b49fab40c94d504322a488445358 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 34/88] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From 361e7e926245253163246887af609fa881c23463 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 35/88] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From 862a61a8eb748f8a27738853f1f7b0d55fdeae64 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 36/88] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From 9c4724eaeba74971397eddbe8a70c9b8d3383e9a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 37/88] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index b9674abfac2c..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,13 +1,13 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From be9553b99ef12c02bb51388cc9057e227aafb93e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 38/88] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 679635aeb1f712be2eaba0bdf7b9e34568608409 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 39/88] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a3ce20126d78..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=3
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From 756b21caabf0ee16ea6750987596303095c52f39 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 40/88] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From 3f80756eba2872519404faa969d950b042f78684 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 41/88] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From 6d738e8721c9b3fcd50649ee3aabfe2bee956624 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 42/88] orca: update to 41.0.

---
 srcpkgs/orca/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 6199c4033276..4470c49639a6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
-revision=4
+version=41.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 16c48eaada1a4f263ed9959ab1753d08ede76515 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 43/88] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From bd0012f667019e56d21301ac236ac767ed4ac2f7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 44/88] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From 3023a695adff3003f5f74bc9d29ec5808df68fad Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 45/88] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From aad0a5e394df43cbf45162a7e046e70b87745047 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 46/88] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 069d1ff2b01d8fb81ec5d52da6055c6e79aedaa4 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 47/88] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From 4e92b775e2a5b1ef388da96bdeac389f635b3588 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 48/88] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From f754be8f84cdd7574290957ee1a5875089838b94 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 49/88] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 57ea440fb0874c882585b3cda43b8ea2a272138f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 50/88] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From 467f21028ae726aaa03791f3522893ff4598fb73 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 51/88] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From c32c390f41932c7a26a2b1ac90c515f5a678a228 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 52/88] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 0451c14315a37bb0d30fa9648b2ad8153b33893d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 53/88] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From d6d147778ab5385348b3fad1df482cfd7de450ab Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 54/88] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From e76510d115fe4bc07a1cbdef226f486c3463af1f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 55/88] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From 6fcbe98818337abef01b7aa91da12c7acbd42a45 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 56/88] python3-gobject: backport gtk4 incombatibility.

---
 srcpkgs/python3-gobject/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index d14b48f66e6b..c777ccd3968e 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 do_check() {
 	xvfb-run ninja -C build test

From e80bf145f7ad70031da9711f68c2d63533197091 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 57/88] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 7b98c4968a0b304ba9c8e5215fa0a43d56eaaca5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 58/88] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From 24d0709edff10638160fa78d4585bd1261f3c8de Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 59/88] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From 4006349eab5f3ab482cd1c74e21a37872afeb4c6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 60/88] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From 4cd8d475e81833a6257973904c08482b2621ea77 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 61/88] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From 72651db56a07df277533b68a67cd1ceade8eccde Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 62/88] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 2e65d908a48e485677edbea5d4d4f2c02abf5fca Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 63/88] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From bb3126c4ed3b034f662a10ef5fe56f4af910ae8d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 64/88] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From d32bd292291b9486af2d6d97f48e6915efa226f7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 65/88] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From c023d825f38b52734b30985fd33cc01508455e4d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 66/88] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index b87ec0d5f9e0..a2bbf51b1b73 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From e8b8433cd5a9fdcb70c9c20f07fbe542c86290e2 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 67/88] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index 06dfc97f9000..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=3
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From c0596ed9e319cfb196635186a3342fb1a3d81805 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 68/88] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 6f69330cd63432282809563dd80df2c341e5229f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 69/88] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From 19611ea81352df2251da77f165150304e434d991 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 70/88] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From 0f8bdd051c8a63f30e4b6ef67e540533b4060b6a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 71/88] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From ebd17759718537d742e84d7f7e202ae4e20f382c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 72/88] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From 0d2eac1fc5eb41d2f61494c48756390ff65f3133 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 73/88] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

From 443272b5805121b55c284a4c05d976fc1786c478 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:22:19 +0200
Subject: [PATCH 74/88] fixup! gtk-vnc: update to 1.2.0.

---
 common/shlibs            | 1 +
 srcpkgs/gtk-vnc/template | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ed2cc0c5ef87..642c8e9b66a9 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -966,6 +966,7 @@ libev.so.4 libev-4.04_1
 libell.so.0 ell-0.45_1
 libgvnc-1.0.so.0 gtk-vnc-0.4.4_1
 libgtk-vnc-2.0.so.0 gtk-vnc-0.4.4_1
+libgvncpulse-1.0.so.0 gtk-vnc-1.2.0_2
 libyaml-0.so.2 libyaml-0.1.4_1
 libuchardet.so.0 uchardet-0.0.6_1
 libgtksourceviewmm-3.0.so.0 gtksourceviewmm-3.2.0_1
diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template
index 46a535d1e0f3..8b19471ad09f 100644
--- a/srcpkgs/gtk-vnc/template
+++ b/srcpkgs/gtk-vnc/template
@@ -1,13 +1,13 @@
 # Template file for 'gtk-vnc'
 pkgname=gtk-vnc
 version=1.2.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
-configure_args="-Dwith-vala=$(vopt_if gir enabled disabled)"
+configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled"
 hostmakedepends="gettext gettext-devel glib-devel intltool libgcrypt-devel
  pkg-config $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir vala)"
+makedepends="gnutls-devel gtk+3-devel libsasl-devel pulseaudio-devel $(vopt_if gir vala)"
 short_desc="VNC viewer widget for GTK"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
@@ -23,7 +23,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 gtk-vnc-devel_package() {
-	depends="glib-devel gtk+3-devel gtk-vnc>=${version}_${revision}"
+	depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 763a8c9ff59250cabace423224f75a964dbde3ee Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:09:53 +0100
Subject: [PATCH 75/88] gnome-contacts: update to 41.0.

---
 srcpkgs/gnome-contacts/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template
index bba06e594d27..7805fa837c78 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-contacts'
 pkgname=gnome-contacts
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="docbook-xsl folks-devel gettext glib-devel libxslt pkg-config vala"
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Contacts"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c9de6f3f28d84653eda81c63a40f0f5c931ad52c324ff5f9fe4d15c3612f4f70
+checksum=63e3149b5d1475b7a2698005bb5f750f3c80a735717160e39df8cfdfebfccdf0

From aaa7e6878c54dde7d51861d9cfec47eedd918a1d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:14:27 +0100
Subject: [PATCH 76/88] evince: update to 41.3.

---
 srcpkgs/evince/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 88bdf7449295..4ec6724ca327 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,6 +1,6 @@
 # Template file for 'evince'
 pkgname=evince
-version=40.4
+version=41.3
 revision=1
 build_helper="gir"
 build_style=meson
@@ -19,7 +19,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evince"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=33420500e0e060f178a435063197d42dae7b67e39cc437a96510a33ddf7e95fb
+checksum=3346b01f9bdc8f2d5ffea92f110a090c64a3624942b5b543aad4592a9de33bb0
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 12e531d7816a2a471a4dbf81813c9718100fa3e9 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:14:37 +0100
Subject: [PATCH 77/88] epiphany: update to 41.0.

---
 srcpkgs/epiphany/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index c58e2fa54ef6..58cfa598ebfd 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,6 +1,6 @@
 # Template file for 'epiphany'
 pkgname=epiphany
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Web"
 changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=75119e22065657cf70ef2b603d4f73835573bd034f1e618c0f662478fd6c6835
+checksum=b39d1825492595b0b74c5d6a6686a857f9419dfa4c02f8013c297bc870e26dd0

From 0ae6bf971f8cc431edb39db7a72603c260bdac01 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:25:26 +0100
Subject: [PATCH 78/88] yelp-tools: update to 41.0.

---
 srcpkgs/yelp-tools/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/yelp-tools/template b/srcpkgs/yelp-tools/template
index 4395d70ab31b..ac7dd742357f 100644
--- a/srcpkgs/yelp-tools/template
+++ b/srcpkgs/yelp-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'yelp-tools'
 pkgname=yelp-tools
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config itstool libxslt python3-lxml"
 makedepends="yelp-xsl"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=664bacf2f3dd65ef00a43f79487351ab64a6c4c629c56ac0ceb1723c2eb66aae
+checksum=37f1acc02bcbe68a31b86e07c129a839bd3276e656dc89eb7fc0a92746eff272

From 50813f0b301c25cd4440b5af9c0873208de43c9b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:28:42 +0100
Subject: [PATCH 79/88] zenity: update to 3.41.0.

---
 srcpkgs/zenity/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template
index 265cd1c46890..b452a7a61a57 100644
--- a/srcpkgs/zenity/template
+++ b/srcpkgs/zenity/template
@@ -1,9 +1,9 @@
 # Template file for 'zenity'
 pkgname=zenity
-version=3.32.0
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="$(vopt_enable webkit webkitgtk)"
+build_style=meson
+configure_args="-Dwebkitgtk=$(vopt_if webkit true false)"
 hostmakedepends="gettext itstool perl pkg-config"
 makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit webkit2gtk-devel)"
 short_desc="Display GNOME dialogs from the command line"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://help.gnome.org/users/zenity/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e786e733569c97372c3ef1776e71be7e7599ebe87e11e8ad67dcc2e63a82cd95
+checksum=19b676c3510e22badfcc3204062d432ba537402f5e0ae26128c0d90c954037e1
 
 build_options="webkit"
 build_options_default="webkit"

From d216c7e33c1e2182ca35c248fda019a3c36464b0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:33:11 +0100
Subject: [PATCH 80/88] pangomm: update to 2.46.2.

---
 srcpkgs/pangomm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pangomm/template b/srcpkgs/pangomm/template
index 29757083e843..227f6666ae5c 100644
--- a/srcpkgs/pangomm/template
+++ b/srcpkgs/pangomm/template
@@ -1,6 +1,6 @@
 # Template file for 'pangomm'
 pkgname=pangomm
-version=2.46.0
+version=2.46.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 distfiles="${GNOME_SITE}/pangomm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d3787d04d6198b606f3efa357b3b452a7140e2a7dee56f9f9ce516d7d5fcec1b
+checksum=57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4
 
 pangomm-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 34be4538589a0fa2bca46d3b8fde761866d3b2c8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:43:14 +0100
Subject: [PATCH 81/88] sushi: update to 41.0.

---
 srcpkgs/sushi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sushi/template b/srcpkgs/sushi/template
index 8585180c71ee..b64df778205c 100644
--- a/srcpkgs/sushi/template
+++ b/srcpkgs/sushi/template
@@ -1,6 +1,6 @@
 # Template file for 'sushi'
 pkgname=sushi
-version=3.38.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/sushi"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f3e6d10c815528d03a665fafd15c0719e017a813975b3af32076199e378888e9
+checksum=9b7525690ce436624efa0a605773493432cd0ef6b8f464982e8b844eda9898ee
 lib32disabled=yes
 
 build_options="gir"

From 35031840dc5d87af37a6853045d57fe616e0fca5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:44:50 +0100
Subject: [PATCH 82/88] totem-pl-parser: update to 3.26.6.

---
 srcpkgs/totem-pl-parser/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/totem-pl-parser/template b/srcpkgs/totem-pl-parser/template
index cc5c8fc19344..ab0bdb14c62b 100644
--- a/srcpkgs/totem-pl-parser/template
+++ b/srcpkgs/totem-pl-parser/template
@@ -1,7 +1,7 @@
 # Template file for 'totem-pl-parser'
 pkgname=totem-pl-parser
-version=3.26.5
-revision=2
+version=3.26.6
+revision=1
 build_style=meson
 build_helper="gir"
 # XXX needs libquvi>=0.9
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/totem-pl-parser"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5370de46f2e848221779275479b96ac39115b1efd2b0293d4afa87e22c8c528c
+checksum=c0df0f68d5cf9d7da43c81c7f13f11158358368f98c22d47722f3bd04bd3ac1c
 
 # Package build options
 build_options="gir"

From 94b5c50cae316ed1995d0d5df3a80509eced061a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 20:01:19 +0100
Subject: [PATCH 83/88] tracker3: update to 3.2.1.

---
 srcpkgs/tracker3/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/tracker3/template b/srcpkgs/tracker3/template
index 12ba53374733..aba9accef256 100644
--- a/srcpkgs/tracker3/template
+++ b/srcpkgs/tracker3/template
@@ -1,13 +1,14 @@
 # Template file for 'tracker3'
 pkgname=tracker3
-version=3.0.2
-revision=2
+version=3.2.1
+revision=1
 wrksrc=tracker-${version}
 build_style=meson
 build_helper="gir"
 configure_args="-Ddocs=false -Dman=true -Dnetwork_manager=enabled
  -Dstemmer=disabled -Dsystemd_user_services=false"
-hostmakedepends="gettext pkg-config glib-devel vala asciidoc"
+hostmakedepends="gettext pkg-config glib-devel vala asciidoc
+ python3-gobject"
 makedepends="dbus-devel libglib-devel icu-devel json-glib-devel
  libsoup-devel libxml2-devel sqlite-devel NetworkManager-devel
  bash-completion"
@@ -17,7 +18,7 @@ maintainer="q66 <daniel@octaforge.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://live.gnome.org/Tracker"
 distfiles="${GNOME_SITE}/tracker/${version%.*}/tracker-${version}.tar.xz"
-checksum=a60041cf47947ebbcfbba926d3b470bfdead21f3c12ce7aa93eaf1969a185c60
+checksum=1847e08b39e6e61d848735aa1f97f7d96c038201653fa0d7cb9e81b37eb9c03a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" dbus"

From 23cf6a5bf945c05a46a264fe29673c6d4fd6a020 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 20:02:32 +0100
Subject: [PATCH 84/88] tracker3-miners: update to 3.2.1.

---
 srcpkgs/tracker3-miners/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tracker3-miners/template b/srcpkgs/tracker3-miners/template
index 9d266c66397f..f9a605d01524 100644
--- a/srcpkgs/tracker3-miners/template
+++ b/srcpkgs/tracker3-miners/template
@@ -1,7 +1,7 @@
 # Template file for 'tracker3-miners'
 pkgname=tracker3-miners
-version=3.0.5
-revision=2
+version=3.2.1
+revision=1
 wrksrc=tracker-miners-${version}
 build_style=meson
 # missing libgrss for miner_rss
@@ -26,7 +26,7 @@ maintainer="q66 <daniel@octaforge.org>"
 license="GPL-2.0-or-later"
 homepage="https://developer.gnome.org/libtracker-miner/stable"
 distfiles="${GNOME_SITE}/tracker-miners/${version%.*}/tracker-miners-${version}.tar.xz"
-checksum=c9be14871b1398e6e656a354a8f8f59e69e93169017f2b28308ef439324fd12b
+checksum=44369f53e2edef41437406dbeecd477a97f8a9afdd9134832ea45d1ba2aa2c47
 
 # relies on unsupported ops in chroot
 do_check() {

From 9c21158c573b803c13657bbdf6fdf83325d1adae Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:19 +0100
Subject: [PATCH 85/88] gnome-core: update to 41.0.

---
 srcpkgs/gnome-core/template | 52 ++++++++++++++++++-------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index fedf6b594530..bdd854c47ac9 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-core'
 pkgname=gnome-core
-version=40.0
+version=41.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux - core components"
@@ -9,44 +9,44 @@ license="GPL-2.0-only, LGPL-2.0-only"
 homepage="https://www.gnome.org"
 
 depends="
- adwaita-icon-theme>=40.rc
- at-spi2-core>=2.40.0
+ adwaita-icon-theme>=41.0
+ at-spi2-core>=2.42.0
  at-spi2-atk>=2.38.0
  cantarell-fonts>=0.301
  dconf>=0.40.0
- evolution-data-server>=3.40.0
+ evolution-data-server>=3.42.0
  folks>=0.14.0
  font-adobe-source-code-pro>=2.030R
  gcr>=3.40.0
- gdm>=3.40.0
+ gdm>=41.0
  geocode-glib>=3.26.2
  gfbgraph>=0.2.4
- gjs>=1.68.0
- glib>=2.68.0
- glib-networking>=2.68.0
+ gjs>=1.70.0
+ glib>=2.70.0
+ glib-networking>=2.70.0
  gmime3>=3.2.7
- gnome-backgrounds>=40.rc
+ gnome-backgrounds>=41.0
  gnome-bluetooth>=3.34.5
  gnome-color-manager>=3.36.0
- gnome-control-center>=40.0
- gnome-desktop>=40.0
- gnome-initial-setup>=40.0
+ gnome-control-center>=41.0
+ gnome-desktop>=41.0
+ gnome-initial-setup>=41.0
  gnome-keyring>=40.0
- gnome-online-accounts>=3.38.0
+ gnome-online-accounts>=3.40.0
  gnome-online-miners>=3.34.0
- gnome-session>=3.38.0
- gnome-settings-daemon>=3.38.0
- gnome-shell>=40.0
- gnome-shell-extensions>=40.0
+ gnome-session>=40.1.1
+ gnome-settings-daemon>=41.0
+ gnome-shell>=41.0
+ gnome-shell-extensions>=41.0
  gnome-themes-standard>=3.28
- gnome-user-docs>=40.0
+ gnome-user-docs>=41.0
  gnome-video-effects>=0.5.0
- gsettings-desktop-schemas>=40.0
- gvfs>=1.48.0
- mutter>=40.0
- nautilus>=40.0
- sushi>=3.38.0
- tracker3>=3.0.2
- yelp>=40.0
+ gsettings-desktop-schemas>=41.0
+ gvfs>=1.48.1
+ mutter>=41.0
+ nautilus>=41.0
+ sushi>=41.0
+ tracker3>=3.2.1
+ yelp>=41.1
  xdg-desktop-portal-gtk>=1.8.0
- zenity>=3.32.0"
+ zenity>=3.41.0"

From e05586342f789e38384c7bf2dd2c69cbd4b933d1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:24 +0100
Subject: [PATCH 86/88] gnome: update to 41.0.

---
 srcpkgs/gnome/template | 125 ++++++++++++++++++++---------------------
 1 file changed, 62 insertions(+), 63 deletions(-)

diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index bd3cd44df890..d9e79bca1c83 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome'
 pkgname=gnome
-version=40.0
+version=41.0
 revision=2
 build_style=meta
 short_desc="GNOME meta-package for Void Linux"
@@ -10,94 +10,93 @@ homepage="https://www.gnome.org"
 
 depends="
  gnome-core>=${version}
- baobab>=40.0
- cheese>=3.38.0
- eog>=40.0
- evince>=40.1
- file-roller>=3.38.0
- gedit>=40.0
- gnome-calculator>=40.0
- gnome-calendar>=40.0
- gnome-characters>=40.0
+ baobab>=${version}
+ cheese>=${version}
+ eog>=${version}
+ evince>=${version}
+ file-roller>=3.40.0
+ gedit>=40.1
+ gnome-calculator>=${version}
+ gnome-calendar>=${version}
+ gnome-characters>=${version}
  gnome-clocks>=40.0
- gnome-contacts>=40.0
- gnome-disk-utility>=40.0
- gnome-font-viewer>=40.0
- gnome-maps>=40.0
- gnome-music>=40.0
- gnome-remote-desktop>=40.1
+ gnome-contacts>=${version}
+ gnome-disk-utility>=${version}
+ gnome-font-viewer>=${version}
+ gnome-maps>=${version}
+ gnome-music>=${version}
+ gnome-remote-desktop>=${version}
  gnome-screenshot>=40.0
- gnome-system-monitor>=40.0
- gnome-terminal>=3.40.0
+ gnome-system-monitor>=${version}
+ gnome-terminal>=3.${version}
  gnome-tweaks>=40.0
- gnome-weather>=40.0
- gsound>=1.0.2
- gspell>=1.8.4
+ gnome-weather>=${version}
+ gsound>=1.0.3
+ gspell>=1.9.1
  mousetweaks>=3.32.0
- network-manager-applet>=1.20.0
- orca>=40.0
+ network-manager-applet>=1.24.0
+ orca>=${version}
  phodav>=2.5
- simple-scan>=40.0
- totem>=3.38.0
- yelp-tools>=40.0"
+ simple-scan>=40.5
+ totem>=3.38.2"
 
 _apps_depends="
- bijiben>=40.0
- dconf-editor>=3.38.0
- devhelp>=3.38.0
- epiphany>=40.0
- evolution>=3.40.0
+ bijiben>=40.1
+ dconf-editor>=3.38.3
+ devhelp>=${version}
+ epiphany>=${version}
+ evolution>=3.42.0
  ghex>=3.18.4
  gitg>=3.32.1
- gedit-plugins>=40.0
+ gedit-plugins>=40.1
  gnome-books>=40.0
- gnome-boxes>=40.0
- gnome-builder>=3.40.0
- gnome-calculator>=40.0
- gnome-calendar>=40.0
- gnome-characters>=40.0
+ gnome-boxes>=${version}
+ gnome-builder>=${version}
+ gnome-calculator>=${version}
+ gnome-calendar>=${version}
+ gnome-characters>=${version}
  gnome-clocks>=40.0
  gnome-dictionary>=40.0
- gnome-disk-utility>=40.0
+ gnome-disk-utility>=${version}
  gnome-documents>=3.34.0
- gnome-font-viewer>=40.0
- gnome-maps>=40.0
- gnome-music>=40.0
+ gnome-font-viewer>=${version}
+ gnome-maps>=${version}
+ gnome-music>=${version}
  gnome-nettool>=3.8.1
- gnome-photos>=3.38.0
+ gnome-photos>=40.0
  gnome-recipes>=2.0.2
  gnome-screenshot>=40.0
  gnome-sound-recorder>=40.0
- gnome-system-monitor>=40.0
- gnome-terminal>=3.40.0
+ gnome-system-monitor>=${version}
+ gnome-terminal>=3.41.0
  gnome-todo>=3.28.1
- gnote>=40.0
+ gnote>=40.2
  nemiver>=0.9.6
  polari>=3.38.0
- rygel>=0.40.0
- simple-scan>=40.0
- totem>=3.38.0
+ rygel>=0.40.2
+ simple-scan>=40.5
+ totem>=3.38.2
  vino>=3.22.0"
 
 _games_collection_depends="
- aisleriot>=3.22.12
+ aisleriot>=3.22.19
  five-or-more>=3.32.2
- four-in-a-row>=3.36.4
- gnome-2048>=3.38.0
- gnome-chess>=3.38.0
- gnome-klotski>=3.38.0
- gnome-mahjongg>=3.38.0
- gnome-mines>=3.36.1
- gnome-nibbles>=3.38.0
- gnome-robots>=3.38.0
- gnome-sudoku>=3.36.0
- gnome-tetravex>=3.38.0
- hitori>=3.38.0
- iagno>=3.38.0
+ four-in-a-row>=3.38.1
+ gnome-2048>=3.38.2
+ gnome-chess>=$version
+ gnome-klotski>=3.38.2
+ gnome-mahjongg>=3.38.3
+ gnome-mines>=40.0
+ gnome-nibbles>=3.38.2
+ gnome-robots>=40.0
+ gnome-sudoku>=40.2
+ gnome-tetravex>=3.38.2
+ hitori>=3.38.3
+ iagno>=3.38.1
  lightsoff>=3.38.0
- quadrapassel>=3.38.0
+ quadrapassel>=40.2
  swell-foop>=3.34.1
- tali>=3.38.0"
+ tali>=3.38.3"
 
 gnome-apps_package() {
 	depends="$_apps_depends"

From dc43cd9c64d096b56bc034a4941d8bb458500878 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:37 +0100
Subject: [PATCH 87/88] totem: update to 3.38.2.

---
 srcpkgs/totem/template | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template
index 8871c546b50a..9a0deade6f40 100644
--- a/srcpkgs/totem/template
+++ b/srcpkgs/totem/template
@@ -1,16 +1,13 @@
 # Template file for 'totem'
 pkgname=totem
-version=3.38.0
+version=3.38.2
 revision=1
 build_style=meson
 build_helper="gir"
-configure_args="-Denable-python=no -Denable-nautilus=yes
- -Denable-introspection=$(vopt_if gir yes no)
- -Denable-vala=$(vopt_if gir yes no)"
+configure_args="-Dintrospection=$(vopt_if gir enabled disabled)"
 hostmakedepends="intltool itstool pkg-config
  $(vopt_if gir vala) gstreamer1 gst-plugins-base1 gst-plugins-good1
  glib-devel"
-# XXX missing lirc plugin.
 makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel
  evolution-data-server-devel gnome-desktop-devel grilo-devel gst-plugins-good1
  gst-plugins-ugly1 libSM-devel libXtst-devel libepc-devel libpeas-devel
@@ -21,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Videos"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a829f2b5aa0435aa431816153193d5547fade9eb8d489f56be22afbe651c432f
+checksum=fce562e2b26cbcfc0c678538dcc81f9dc15ce60d5a89ee4358907bf634304c40
 
 # XXX xulrunner plugin.
 # XXX reenable python plugin if pylint pkg exists.

From 4621b86fb44dc29b7273f6da68b0a9d83e30f03b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:40 +0100
Subject: [PATCH 88/88] vala: update to 0.54.4.

---
 srcpkgs/vala/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 80871a7b4c6c..f0cb284dbbbe 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.54.0
+version=0.54.4
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
+checksum=6051270a2fc30de023c88562566f2f6043e67beb4da4b799c14cdf12048eb40c
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (7 preceding siblings ...)
  2021-12-10 20:43 ` Gottox
@ 2021-12-12 19:04 ` Gottox
  2021-12-12 19:08 ` Gottox
                   ` (58 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-12-12 19:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 125912 bytes --]

From 57eb86cf5e38776990b457baaa439339445a4575 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/89] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From d1155784cef24b35dcf52ac6adb9d29dabe53261 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/89] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 191454fb664a75f703fc9a9ba995b70362bca556 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/89] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From 877a1d68f833465e7233ebc62a26e8d57bfa07ed Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/89] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 1a71fc381e20e351a1da174722b2dfef8860139c Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/89] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From 8ad8665ee93670bf9ad125191b0c4135ccbce2e7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/89] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=3
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From abf4d136163f5544eecc6bb80a93b31d1df59a98 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/89] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From 6d8424f86c85d3006c315c364166ee9706cc77ee Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 08/89] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From b864ae5e302488476c94fa8812c85da7e587024a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 09/89] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 2c0536f1550a..6432837525b5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -534,6 +534,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 3a66c583a07921ecfc90177fc6e799487052a874 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 10/89] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From 6ed98f45df270251af6c12983412168e8b10e1d3 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 11/89] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From 85db6f14f184f95e71a19a734b85970d186be69a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 12/89] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 6432837525b5..8786d48f13e5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -595,7 +595,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From b1584a45fad9c5997bcea209a4919232bf2784ad Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 13/89] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From 5c31857b73f96964cc0cccc16708fdacf9bed583 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 14/89] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From 8fe6eb68eb4bac70a7323ab49ab2a9930ff37c97 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 15/89] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From a6656ba5d3046b4722afe52397772e9333097d9f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 16/89] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From d625f9cb90209e29e9502f090d57d8ab16078d8e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 17/89] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From 224876bc14bf9f17ed6ed95847b8df647c6613ba Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 18/89] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From 484085498f3c2f15e4c28c05e493a340f34536e0 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 19/89] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,34 +1,22 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From 5edbe68716ba4359c47178457db5c83c075e4cb5 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 20/89] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 0e966b3d0214278aaca7616f8677a6927bf5be42 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 21/89] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 8786d48f13e5..5b9bdda1259b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2973,10 +2973,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From e0fba1e61793f86a1578a81618c08ce05910677a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 22/89] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From 12686ba81ec18592314bdbb8712d77396db14105 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 23/89] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From b3b7115b9752f30029b1414f8ba1e262f256f7d4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 24/89] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From b1e0ba97e3c11a10eb120d95ebe0da6a7ba9f9d7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 25/89] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..cb1383d3ee7d 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From 792c0e5a0c8ef75880056504e9ce9ce7f4c55dc8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 26/89] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index cb1383d3ee7d..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 0ddb338149a8e8eb127e5ae1de4419b2eaea410f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Thu, 7 Oct 2021 08:29:47 +0200
Subject: [PATCH 27/89] gnome-shell: cleanup dependencies

---
 srcpkgs/gnome-shell/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index aef3548ad021..5194f585332c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -7,14 +7,11 @@ build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
-makedepends="at-spi2-atk evolution-data-server-devel folks-devel
- gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
- gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
- ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
- libnma-devel polkit-devel pulseaudio-devel pipewire-devel
- startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
-depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
+makedepends="gnome-control-center-devel at-spi2-atk-devel
+ evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
+ polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
+ NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel"
+depends="elogind gnome-control-center gsettings-desktop-schemas upower"
 checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 3a8696eee2514691ca13ef6d1405aa50d1d85980 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 28/89] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From d7f38b740f731d8bfefa74d471f992e8c3cea59b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 29/89] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From f2b7d0f77a2c9dbf2f5e9851bac3ddbbdb26ab9e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 30/89] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5b9bdda1259b..c60d98ae2f94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3121,7 +3121,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From 728138fea0294a6dd3e39ca068314905b54b4158 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 31/89] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c60d98ae2f94..ed2cc0c5ef87 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3122,7 +3122,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From 68506b310f645f2ebc88e6f5c4d46d6a01d4b5d4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 32/89] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From 5f71a8f58a7a0db931063e471f9e3c44efcd5236 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 33/89] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From 9e76b70e8112b49fab40c94d504322a488445358 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 34/89] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From 361e7e926245253163246887af609fa881c23463 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 35/89] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From 862a61a8eb748f8a27738853f1f7b0d55fdeae64 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 36/89] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From 9c4724eaeba74971397eddbe8a70c9b8d3383e9a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 37/89] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index b9674abfac2c..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,13 +1,13 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From be9553b99ef12c02bb51388cc9057e227aafb93e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 38/89] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 679635aeb1f712be2eaba0bdf7b9e34568608409 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 39/89] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a3ce20126d78..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=3
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From 756b21caabf0ee16ea6750987596303095c52f39 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 40/89] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From 3f80756eba2872519404faa969d950b042f78684 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 41/89] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From 6d738e8721c9b3fcd50649ee3aabfe2bee956624 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 42/89] orca: update to 41.0.

---
 srcpkgs/orca/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 6199c4033276..4470c49639a6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
-revision=4
+version=41.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 16c48eaada1a4f263ed9959ab1753d08ede76515 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 43/89] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From bd0012f667019e56d21301ac236ac767ed4ac2f7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 44/89] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From 3023a695adff3003f5f74bc9d29ec5808df68fad Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 45/89] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From aad0a5e394df43cbf45162a7e046e70b87745047 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 46/89] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 069d1ff2b01d8fb81ec5d52da6055c6e79aedaa4 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 47/89] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From 4e92b775e2a5b1ef388da96bdeac389f635b3588 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 48/89] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From f754be8f84cdd7574290957ee1a5875089838b94 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 49/89] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 57ea440fb0874c882585b3cda43b8ea2a272138f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 50/89] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From 467f21028ae726aaa03791f3522893ff4598fb73 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 51/89] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From c32c390f41932c7a26a2b1ac90c515f5a678a228 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 52/89] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 0451c14315a37bb0d30fa9648b2ad8153b33893d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 53/89] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From d6d147778ab5385348b3fad1df482cfd7de450ab Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 54/89] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From e76510d115fe4bc07a1cbdef226f486c3463af1f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 55/89] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From 6fcbe98818337abef01b7aa91da12c7acbd42a45 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 56/89] python3-gobject: backport gtk4 incombatibility.

---
 srcpkgs/python3-gobject/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index d14b48f66e6b..c777ccd3968e 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 do_check() {
 	xvfb-run ninja -C build test

From e80bf145f7ad70031da9711f68c2d63533197091 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 57/89] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From 7b98c4968a0b304ba9c8e5215fa0a43d56eaaca5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 58/89] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From 24d0709edff10638160fa78d4585bd1261f3c8de Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200
Subject: [PATCH 59/89] gnome-settings-daemon: do not disamble assertions.

---
 srcpkgs/gnome-settings-daemon/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 23364b4781ae..9f8c9857eec6 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -20,6 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
+CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From 4006349eab5f3ab482cd1c74e21a37872afeb4c6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:37:25 +0200
Subject: [PATCH 60/89] gnome-terminal: update to 3.41.0.

---
 srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch | 4 ++--
 srcpkgs/gnome-terminal/template                     | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
index 6eda24ae7eea..3df5c9625ad8 100644
--- a/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
+++ b/srcpkgs/gnome-terminal/patches/fix-W_EXITCODE.patch
@@ -2,8 +2,8 @@ Source: https://mail-archives.apache.org/mod_mbox/mesos-reviews/201610.mbox/%3C2
 Upstream: No
 Reason: fixes compilation with musl that doesn't define W* macros.
 
---- a/src/terminal.c
-+++ b/src/terminal.c
+--- a/src/terminal.cc
++++ b/src/terminal.cc
 @@ -47,6 +47,10 @@
  GS_DEFINE_CLEANUP_FUNCTION0(TerminalOptions*, gs_local_options_free, terminal_options_free)
  #define gs_free_options __attribute__ ((cleanup(gs_local_options_free)))
diff --git a/srcpkgs/gnome-terminal/template b/srcpkgs/gnome-terminal/template
index 297d418c10db..a9217a9fae8a 100644
--- a/srcpkgs/gnome-terminal/template
+++ b/srcpkgs/gnome-terminal/template
@@ -1,9 +1,9 @@
 # Template file for 'gnome-terminal'
 pkgname=gnome-terminal
-version=3.40.3
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="--disable-static --with-nautilus-extension"
+build_style=meson
+configure_args="-Dnautilus_extension=false -Db_ndebug=false"
 hostmakedepends="glib-devel intltool itstool pkg-config docbook-xsl libxslt"
 makedepends="dconf-devel gnome-shell gsettings-desktop-schemas-devel
  nautilus-devel vte3-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.3-only"
 homepage="https://wiki.gnome.org/Apps/Terminal"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=cbe9aa3f948116fa3b521754fceb43173ab844cb0ac81145e05d0cab0f8b1a22
+checksum=b016d89efc3fbc2a85a8ea664077a06158a462c03c222d82478ce01531d5390c
 lib32disabled=yes
 
 if [ "$CROSS_BUILD" ]; then

From 4cd8d475e81833a6257973904c08482b2621ea77 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:29:11 +0200
Subject: [PATCH 61/89] grilo-plugins: update to 0.3.13.

---
 srcpkgs/grilo-plugins/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template
index 9631b2941a74..22951bfe0c84 100644
--- a/srcpkgs/grilo-plugins/template
+++ b/srcpkgs/grilo-plugins/template
@@ -1,7 +1,7 @@
 # Template file for 'grilo-plugins'
 pkgname=grilo-plugins
-version=0.3.12
-revision=2
+version=0.3.13
+revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool glib-devel gperf tracker3"
 # XXX missing plugins: fakemetadata.
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Grilo"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c6b6df086a164d65c206d70139ce80591f8feca3545612e45b823fb4fe4b2577
+checksum=1c4305d67364a930543836cc1982f30e946973b8ff6af3efe31d87709ab520f8
 
 post_patch() {
 	if [ "$CROSS_BUILD" ]; then

From 72651db56a07df277533b68a67cd1ceade8eccde Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:42:18 +0200
Subject: [PATCH 62/89] gsound: update to 1.0.3.

---
 srcpkgs/gsound/template | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/gsound/template b/srcpkgs/gsound/template
index fb2e780bd490..f887c8efe31d 100644
--- a/srcpkgs/gsound/template
+++ b/srcpkgs/gsound/template
@@ -1,21 +1,27 @@
 # Template file for 'gsound'
 pkgname=gsound
-version=1.0.2
-revision=6
+version=1.0.3
+revision=1
 build_helper="gir"
-build_style=gnu-configure
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')"
+build_style=meson
+configure_args="-Dintrospection=$(vopt_if gir true false)
+ -Denable_vala=$(vopt_if vala true false)
+ -Dgtk_doc=$(vopt_if gir true false)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala 'vala')
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libcanberra-devel vala"
 short_desc="Small library for playing system sounds"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GSound"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=bba8ff30eea815037e53bee727bbd5f0b6a2e74d452a7711b819a7c444e78e53
+checksum=ca2d039e1ebd148647017a7f548862350bc9af01986d39f10cfdc8e95f07881a
 
-build_options="gir vala"
+build_options="gir vala gtk_doc"
 build_options_default="gir vala"
+if [ ! "$CROSS_BUILD" ]; then
+	build_options_default+=" gtk_doc"
+fi
 
 gsound-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -23,9 +29,10 @@ gsound-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/*.a"
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 2e65d908a48e485677edbea5d4d4f2c02abf5fca Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 15:45:45 +0200
Subject: [PATCH 63/89] gssdp: update to 1.4.0.1.

---
 srcpkgs/gssdp/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gssdp/template b/srcpkgs/gssdp/template
index b0b100632782..65f039488053 100644
--- a/srcpkgs/gssdp/template
+++ b/srcpkgs/gssdp/template
@@ -1,19 +1,19 @@
 # Template file for 'gssdp'
 pkgname=gssdp
-version=1.2.3
+version=1.4.0.1
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir introspection)
  -Dexamples=false"
 hostmakedepends="pkg-config glib-devel $(vopt_if gir vala)"
-makedepends="gtk+3-devel libsoup-devel libglib-devel"
+makedepends="gtk4-devel libsoup-devel libglib-devel"
 short_desc="GObject-based library for SSDP"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/GUPnP"
-distfiles="${GNOME_SITE}/gssdp/${version%.*}/gssdp-${version}.tar.xz"
-checksum=a263dcb6730e3b3dc4bbbff80cf3fab4cd364021981d419db6dd5a8e148aa7e8
+distfiles="${GNOME_SITE}/gssdp/${version%.*.*}/gssdp-${version}.tar.xz"
+checksum=8676849d57fb822b8728856dbadebf3867f89ee47a0ec47a20045d011f431582
 
 build_options="gir"
 build_options_default="gir"

From bb3126c4ed3b034f662a10ef5fe56f4af910ae8d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:36:51 +0200
Subject: [PATCH 64/89] gspell: update to 1.9.1.

---
 srcpkgs/gspell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index 7c4228fd5757..19341f1cf327 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,13 +1,13 @@
 # Template file for 'gspell'
 pkgname=gspell
-version=1.8.4
+version=1.9.1
 revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
  $(vopt_enable vala)"
 hostmakedepends="pkg-config glib-devel $(vopt_if vala 'vala')"
-makedepends="glib-devel enchant2-devel gtk+3-devel iso-codes
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
  $(vopt_if vala vala)"
 checkdepends="xvfb-run hunspell-en_US"
 short_desc="Flexible API to add spell checking to a GTK+ application"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=cf4d16a716e813449bd631405dc1001ea89537b8cdae2b8abfb3999212bd43b4
+checksum=dcbb769dfdde8e3c0a8ed3102ce7e661abbf7ddf85df08b29915e92cd723abdd
 
 # Package build options
 build_options="gir vala"

From d32bd292291b9486af2d6d97f48e6915efa226f7 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:37:02 +0200
Subject: [PATCH 65/89] gnome-weather: update to 41.0.

---
 srcpkgs/gnome-weather/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 51871198dde1..654b5428e3bd 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=3d11144c4797c46d2068c3ddf5ce2bc030fca0f272cf03f218c4f46da3b73c4d
+checksum=e5614eb74297e072960d6447557fa9fbfccf24bfcb314944b6d976640ee62dee
 lib32disabled=yes

From c023d825f38b52734b30985fd33cc01508455e4d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 14:38:33 +0200
Subject: [PATCH 66/89] upower: update to 0.99.13.

---
 srcpkgs/upower/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/upower/template b/srcpkgs/upower/template
index b87ec0d5f9e0..a2bbf51b1b73 100644
--- a/srcpkgs/upower/template
+++ b/srcpkgs/upower/template
@@ -19,6 +19,7 @@ license="GPL-2.0-or-later"
 homepage="https://upower.freedesktop.org"
 distfiles="https://gitlab.freedesktop.org/upower/upower/-/archive/UPOWER_${_distver}/upower-UPOWER_${_distver}.tar.bz2"
 checksum=3393944ce8124a888923d580d2867e6257e0209f7534cc3df2448ecae47d9f8d
+make_check=no # https://gist.github.com/ddc5782ea8dd3d4e031ca85fe3de4e52
 
 provides="upower0-${version}_${revision}"
 replaces="upower0>=0"

From e8b8433cd5a9fdcb70c9c20f07fbe542c86290e2 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:38:02 +0200
Subject: [PATCH 67/89] gtk-doc: update to 1.33.2.

---
 srcpkgs/gtk-doc/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gtk-doc/template b/srcpkgs/gtk-doc/template
index 06dfc97f9000..8ca952d41cf4 100644
--- a/srcpkgs/gtk-doc/template
+++ b/srcpkgs/gtk-doc/template
@@ -1,7 +1,7 @@
 # Template file for 'gtk-doc'
 pkgname=gtk-doc
-version=1.33.0
-revision=3
+version=1.33.2
+revision=1
 build_style=meson
 # disable tests to avoid cyclic dependency on glib
 configure_args="-Dtests=false"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="http://www.gtk.org/gtk-doc/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d5e3b3f837174d246fa8482455740627efec1e5210aa15d0c7989ca68f72bb51
+checksum=cc1b709a20eb030a278a1f9842a362e00402b7f834ae1df4c1998a723152bf43
 python_version=3

From c0596ed9e319cfb196635186a3342fb1a3d81805 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 16:52:07 +0200
Subject: [PATCH 68/89] gtksourceview4: update to 4.8.2.

---
 srcpkgs/gtksourceview4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtksourceview4/template b/srcpkgs/gtksourceview4/template
index 44e2ee869f28..f3529e6f9ad9 100644
--- a/srcpkgs/gtksourceview4/template
+++ b/srcpkgs/gtksourceview4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtksourceview4'
 pkgname=gtksourceview4
-version=4.8.0
+version=4.8.2
 revision=1
 wrksrc="gtksourceview-${version}"
 build_style=meson
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GtkSourceView"
 distfiles="${GNOME_SITE}/gtksourceview/${version%.*}/gtksourceview-${version}.tar.xz"
-checksum=00a19121500cedf1bae97f35af865d839841fd785d9facf188498e13975b4e1a
+checksum=842de7e5cb52000fd810e4be39cd9fe29ffa87477f15da85c18f7b82d45637cc
 
 # Package build options
 build_options="gir gtk_doc"

From 6f69330cd63432282809563dd80df2c341e5229f Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:19:02 +0200
Subject: [PATCH 69/89] gtkmm: update to 3.24.5.

---
 srcpkgs/gtkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm/template b/srcpkgs/gtkmm/template
index d3beee8a20aa..952ebca60a37 100644
--- a/srcpkgs/gtkmm/template
+++ b/srcpkgs/gtkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm'
 pkgname=gtkmm
-version=3.24.4
+version=3.24.5
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common gdk-pixbuf"
@@ -12,7 +12,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9beb71c3e90cfcfb790396b51e3f5e7169966751efd4f3ef9697114be3be6743
+checksum=856333de86689f6a81c123f2db15d85db9addc438bc3574c36f15736aeae22e6
 
 do_check() {
 	xvfb-run ninja -C build test

From 19611ea81352df2251da77f165150304e434d991 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:34:38 +0200
Subject: [PATCH 70/89] libdazzle: update to 3.42.0.

---
 srcpkgs/libdazzle/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libdazzle/template b/srcpkgs/libdazzle/template
index 334e0f6a5433..73cb8d5b0d71 100644
--- a/srcpkgs/libdazzle/template
+++ b/srcpkgs/libdazzle/template
@@ -1,6 +1,6 @@
 # Template file for 'libdazzle'
 pkgname=libdazzle
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libdazzle"
 changelog="https://gitlab.gnome.org/GNOME/libdazzle/-/raw/${version}/NEWS"
 distfiles="${GNOME_SITE}/libdazzle/${version%.*}/libdazzle-${version}.tar.xz"
-checksum=dba99a7e65fa6662c012b306e5d0f99ff3b466a46059ea7aa0104aaf65ce4ba5
+checksum=eae67a3b3d9cce408ee9ec0ab6adecb83e52eb53f9bc93713f4df1e84da16925
 
 build_options="gir"
 build_options_default="gir"

From 0f8bdd051c8a63f30e4b6ef67e540533b4060b6a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:43:14 +0200
Subject: [PATCH 71/89] libmediaart: update to 1.9.5.

---
 srcpkgs/libmediaart/template | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/libmediaart/template b/srcpkgs/libmediaart/template
index d32cce6973c3..a2ea87113cc1 100644
--- a/srcpkgs/libmediaart/template
+++ b/srcpkgs/libmediaart/template
@@ -1,22 +1,23 @@
 # Template file for 'libmediaart'
 pkgname=libmediaart
-version=1.9.4
-revision=3
-build_style=gnu-configure
+version=1.9.5
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="$(vopt_enable gir introspection) $(vopt_enable vala)"
-hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)"
+configure_args="$(vopt_bool gtk_doc)"
+hostmakedepends="pkg-config intltool glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
 makedepends="libglib-devel gdk-pixbuf-devel $(vopt_if vala vala)"
 short_desc="Media art extraction and cache management library"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://www.gnome.org/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+checksum=07def5a42c482ae71d3e1f77a4d0fdc337f74226059a65284d6d5a241f0e9cd6
 
 # Package build options
-build_options="gir vala"
-build_options_default="gir vala"
+build_options="gir vala gtk_doc"
+build_options_default="gir vala gtk_doc"
 
 libmediaart-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
@@ -25,7 +26,9 @@ libmediaart-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove usr/share/gtk-doc
+		if [ "$build_option_gtk_doc" ]; then
+			vmove usr/share/gtk-doc
+		fi
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From ebd17759718537d742e84d7f7e202ae4e20f382c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 17:44:17 +0200
Subject: [PATCH 72/89] mm-common: update to 1.0.3.

---
 srcpkgs/mm-common/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/mm-common/template b/srcpkgs/mm-common/template
index bad4c9cdf482..37911a499859 100644
--- a/srcpkgs/mm-common/template
+++ b/srcpkgs/mm-common/template
@@ -1,6 +1,6 @@
 # Template file for 'mm-common'
 pkgname=mm-common
-version=1.0.2
+version=1.0.3
 revision=1
 build_style=meson
 hostmakedepends="pkg-config intltool itstool"
@@ -10,4 +10,4 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org/en/"
 distfiles="http://download.gnome.org/sources/mm-common/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a2a99f3fa943cf662f189163ed39a2cfc19a428d906dd4f92b387d3659d1641d
+checksum=e81596625899aacf1d0bf27ccc2fcc7f373405ec48735ca1c7273c0fbcdc1ef5

From 0d2eac1fc5eb41d2f61494c48756390ff65f3133 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Mon, 4 Oct 2021 18:19:27 +0200
Subject: [PATCH 73/89] rygel: update to 0.40.2.

---
 srcpkgs/rygel/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 65149751f5a7..6b4ac286fe77 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
 # Template file for 'rygel'
 pkgname=rygel
-version=0.40.0
+version=0.40.2
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,7 +16,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Rygel"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d67ecc834ed060337e8fab8cb55a4f3d0c0cce4457e0cd307903a2539f6e2b77
+checksum=c9e8c736296d22c4defe959727a29d31437bbd2b7aa0c6470d6be24011050697
 
 conf_files="/etc/rygel.conf"
 

From 443272b5805121b55c284a4c05d976fc1786c478 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 12 Oct 2021 08:22:19 +0200
Subject: [PATCH 74/89] fixup! gtk-vnc: update to 1.2.0.

---
 common/shlibs            | 1 +
 srcpkgs/gtk-vnc/template | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index ed2cc0c5ef87..642c8e9b66a9 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -966,6 +966,7 @@ libev.so.4 libev-4.04_1
 libell.so.0 ell-0.45_1
 libgvnc-1.0.so.0 gtk-vnc-0.4.4_1
 libgtk-vnc-2.0.so.0 gtk-vnc-0.4.4_1
+libgvncpulse-1.0.so.0 gtk-vnc-1.2.0_2
 libyaml-0.so.2 libyaml-0.1.4_1
 libuchardet.so.0 uchardet-0.0.6_1
 libgtksourceviewmm-3.0.so.0 gtksourceviewmm-3.2.0_1
diff --git a/srcpkgs/gtk-vnc/template b/srcpkgs/gtk-vnc/template
index 46a535d1e0f3..8b19471ad09f 100644
--- a/srcpkgs/gtk-vnc/template
+++ b/srcpkgs/gtk-vnc/template
@@ -1,13 +1,13 @@
 # Template file for 'gtk-vnc'
 pkgname=gtk-vnc
 version=1.2.0
-revision=1
+revision=2
 build_helper="gir"
 build_style=meson
-configure_args="-Dwith-vala=$(vopt_if gir enabled disabled)"
+configure_args="-Dwith-vala=$(vopt_if gir enabled disabled) -Dpulseaudio=enabled"
 hostmakedepends="gettext gettext-devel glib-devel intltool libgcrypt-devel
  pkg-config $(vopt_if gir vala)"
-makedepends="gnutls-devel gtk+3-devel libsasl-devel $(vopt_if gir vala)"
+makedepends="gnutls-devel gtk+3-devel libsasl-devel pulseaudio-devel $(vopt_if gir vala)"
 short_desc="VNC viewer widget for GTK"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
@@ -23,7 +23,7 @@ if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
 fi
 
 gtk-vnc-devel_package() {
-	depends="glib-devel gtk+3-devel gtk-vnc>=${version}_${revision}"
+	depends="glib-devel gtk+3-devel pulseaudio-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 763a8c9ff59250cabace423224f75a964dbde3ee Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:09:53 +0100
Subject: [PATCH 75/89] gnome-contacts: update to 41.0.

---
 srcpkgs/gnome-contacts/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-contacts/template b/srcpkgs/gnome-contacts/template
index bba06e594d27..7805fa837c78 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-contacts'
 pkgname=gnome-contacts
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="docbook-xsl folks-devel gettext glib-devel libxslt pkg-config vala"
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Contacts"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c9de6f3f28d84653eda81c63a40f0f5c931ad52c324ff5f9fe4d15c3612f4f70
+checksum=63e3149b5d1475b7a2698005bb5f750f3c80a735717160e39df8cfdfebfccdf0

From aaa7e6878c54dde7d51861d9cfec47eedd918a1d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:14:27 +0100
Subject: [PATCH 76/89] evince: update to 41.3.

---
 srcpkgs/evince/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 88bdf7449295..4ec6724ca327 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,6 +1,6 @@
 # Template file for 'evince'
 pkgname=evince
-version=40.4
+version=41.3
 revision=1
 build_helper="gir"
 build_style=meson
@@ -19,7 +19,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evince"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=33420500e0e060f178a435063197d42dae7b67e39cc437a96510a33ddf7e95fb
+checksum=3346b01f9bdc8f2d5ffea92f110a090c64a3624942b5b543aad4592a9de33bb0
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From 12e531d7816a2a471a4dbf81813c9718100fa3e9 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:14:37 +0100
Subject: [PATCH 77/89] epiphany: update to 41.0.

---
 srcpkgs/epiphany/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index c58e2fa54ef6..58cfa598ebfd 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,6 +1,6 @@
 # Template file for 'epiphany'
 pkgname=epiphany
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Web"
 changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=75119e22065657cf70ef2b603d4f73835573bd034f1e618c0f662478fd6c6835
+checksum=b39d1825492595b0b74c5d6a6686a857f9419dfa4c02f8013c297bc870e26dd0

From 0ae6bf971f8cc431edb39db7a72603c260bdac01 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:25:26 +0100
Subject: [PATCH 78/89] yelp-tools: update to 41.0.

---
 srcpkgs/yelp-tools/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/yelp-tools/template b/srcpkgs/yelp-tools/template
index 4395d70ab31b..ac7dd742357f 100644
--- a/srcpkgs/yelp-tools/template
+++ b/srcpkgs/yelp-tools/template
@@ -1,7 +1,7 @@
 # Template file for 'yelp-tools'
 pkgname=yelp-tools
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config itstool libxslt python3-lxml"
 makedepends="yelp-xsl"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="http://www.gnome.org"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=664bacf2f3dd65ef00a43f79487351ab64a6c4c629c56ac0ceb1723c2eb66aae
+checksum=37f1acc02bcbe68a31b86e07c129a839bd3276e656dc89eb7fc0a92746eff272

From 50813f0b301c25cd4440b5af9c0873208de43c9b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:28:42 +0100
Subject: [PATCH 79/89] zenity: update to 3.41.0.

---
 srcpkgs/zenity/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template
index 265cd1c46890..b452a7a61a57 100644
--- a/srcpkgs/zenity/template
+++ b/srcpkgs/zenity/template
@@ -1,9 +1,9 @@
 # Template file for 'zenity'
 pkgname=zenity
-version=3.32.0
+version=3.41.0
 revision=1
-build_style=gnu-configure
-configure_args="$(vopt_enable webkit webkitgtk)"
+build_style=meson
+configure_args="-Dwebkitgtk=$(vopt_if webkit true false)"
 hostmakedepends="gettext itstool perl pkg-config"
 makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit webkit2gtk-devel)"
 short_desc="Display GNOME dialogs from the command line"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://help.gnome.org/users/zenity/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e786e733569c97372c3ef1776e71be7e7599ebe87e11e8ad67dcc2e63a82cd95
+checksum=19b676c3510e22badfcc3204062d432ba537402f5e0ae26128c0d90c954037e1
 
 build_options="webkit"
 build_options_default="webkit"

From d216c7e33c1e2182ca35c248fda019a3c36464b0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:33:11 +0100
Subject: [PATCH 80/89] pangomm: update to 2.46.2.

---
 srcpkgs/pangomm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/pangomm/template b/srcpkgs/pangomm/template
index 29757083e843..227f6666ae5c 100644
--- a/srcpkgs/pangomm/template
+++ b/srcpkgs/pangomm/template
@@ -1,6 +1,6 @@
 # Template file for 'pangomm'
 pkgname=pangomm
-version=2.46.0
+version=2.46.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 distfiles="${GNOME_SITE}/pangomm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d3787d04d6198b606f3efa357b3b452a7140e2a7dee56f9f9ce516d7d5fcec1b
+checksum=57442ab4dc043877bfe3839915731ab2d693fc6634a71614422fb530c9eaa6f4
 
 pangomm-devel_package() {
 	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"

From 34be4538589a0fa2bca46d3b8fde761866d3b2c8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:43:14 +0100
Subject: [PATCH 81/89] sushi: update to 41.0.

---
 srcpkgs/sushi/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/sushi/template b/srcpkgs/sushi/template
index 8585180c71ee..b64df778205c 100644
--- a/srcpkgs/sushi/template
+++ b/srcpkgs/sushi/template
@@ -1,6 +1,6 @@
 # Template file for 'sushi'
 pkgname=sushi
-version=3.38.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/sushi"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f3e6d10c815528d03a665fafd15c0719e017a813975b3af32076199e378888e9
+checksum=9b7525690ce436624efa0a605773493432cd0ef6b8f464982e8b844eda9898ee
 lib32disabled=yes
 
 build_options="gir"

From 35031840dc5d87af37a6853045d57fe616e0fca5 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 19:44:50 +0100
Subject: [PATCH 82/89] totem-pl-parser: update to 3.26.6.

---
 srcpkgs/totem-pl-parser/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/totem-pl-parser/template b/srcpkgs/totem-pl-parser/template
index cc5c8fc19344..ab0bdb14c62b 100644
--- a/srcpkgs/totem-pl-parser/template
+++ b/srcpkgs/totem-pl-parser/template
@@ -1,7 +1,7 @@
 # Template file for 'totem-pl-parser'
 pkgname=totem-pl-parser
-version=3.26.5
-revision=2
+version=3.26.6
+revision=1
 build_style=meson
 build_helper="gir"
 # XXX needs libquvi>=0.9
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/totem-pl-parser"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=5370de46f2e848221779275479b96ac39115b1efd2b0293d4afa87e22c8c528c
+checksum=c0df0f68d5cf9d7da43c81c7f13f11158358368f98c22d47722f3bd04bd3ac1c
 
 # Package build options
 build_options="gir"

From 94b5c50cae316ed1995d0d5df3a80509eced061a Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 20:01:19 +0100
Subject: [PATCH 83/89] tracker3: update to 3.2.1.

---
 srcpkgs/tracker3/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/tracker3/template b/srcpkgs/tracker3/template
index 12ba53374733..aba9accef256 100644
--- a/srcpkgs/tracker3/template
+++ b/srcpkgs/tracker3/template
@@ -1,13 +1,14 @@
 # Template file for 'tracker3'
 pkgname=tracker3
-version=3.0.2
-revision=2
+version=3.2.1
+revision=1
 wrksrc=tracker-${version}
 build_style=meson
 build_helper="gir"
 configure_args="-Ddocs=false -Dman=true -Dnetwork_manager=enabled
  -Dstemmer=disabled -Dsystemd_user_services=false"
-hostmakedepends="gettext pkg-config glib-devel vala asciidoc"
+hostmakedepends="gettext pkg-config glib-devel vala asciidoc
+ python3-gobject"
 makedepends="dbus-devel libglib-devel icu-devel json-glib-devel
  libsoup-devel libxml2-devel sqlite-devel NetworkManager-devel
  bash-completion"
@@ -17,7 +18,7 @@ maintainer="q66 <daniel@octaforge.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://live.gnome.org/Tracker"
 distfiles="${GNOME_SITE}/tracker/${version%.*}/tracker-${version}.tar.xz"
-checksum=a60041cf47947ebbcfbba926d3b470bfdead21f3c12ce7aa93eaf1969a185c60
+checksum=1847e08b39e6e61d848735aa1f97f7d96c038201653fa0d7cb9e81b37eb9c03a
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" dbus"

From 23cf6a5bf945c05a46a264fe29673c6d4fd6a020 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 20:02:32 +0100
Subject: [PATCH 84/89] tracker3-miners: update to 3.2.1.

---
 srcpkgs/tracker3-miners/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/tracker3-miners/template b/srcpkgs/tracker3-miners/template
index 9d266c66397f..f9a605d01524 100644
--- a/srcpkgs/tracker3-miners/template
+++ b/srcpkgs/tracker3-miners/template
@@ -1,7 +1,7 @@
 # Template file for 'tracker3-miners'
 pkgname=tracker3-miners
-version=3.0.5
-revision=2
+version=3.2.1
+revision=1
 wrksrc=tracker-miners-${version}
 build_style=meson
 # missing libgrss for miner_rss
@@ -26,7 +26,7 @@ maintainer="q66 <daniel@octaforge.org>"
 license="GPL-2.0-or-later"
 homepage="https://developer.gnome.org/libtracker-miner/stable"
 distfiles="${GNOME_SITE}/tracker-miners/${version%.*}/tracker-miners-${version}.tar.xz"
-checksum=c9be14871b1398e6e656a354a8f8f59e69e93169017f2b28308ef439324fd12b
+checksum=44369f53e2edef41437406dbeecd477a97f8a9afdd9134832ea45d1ba2aa2c47
 
 # relies on unsupported ops in chroot
 do_check() {

From 9c21158c573b803c13657bbdf6fdf83325d1adae Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:19 +0100
Subject: [PATCH 85/89] gnome-core: update to 41.0.

---
 srcpkgs/gnome-core/template | 52 ++++++++++++++++++-------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index fedf6b594530..bdd854c47ac9 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-core'
 pkgname=gnome-core
-version=40.0
+version=41.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux - core components"
@@ -9,44 +9,44 @@ license="GPL-2.0-only, LGPL-2.0-only"
 homepage="https://www.gnome.org"
 
 depends="
- adwaita-icon-theme>=40.rc
- at-spi2-core>=2.40.0
+ adwaita-icon-theme>=41.0
+ at-spi2-core>=2.42.0
  at-spi2-atk>=2.38.0
  cantarell-fonts>=0.301
  dconf>=0.40.0
- evolution-data-server>=3.40.0
+ evolution-data-server>=3.42.0
  folks>=0.14.0
  font-adobe-source-code-pro>=2.030R
  gcr>=3.40.0
- gdm>=3.40.0
+ gdm>=41.0
  geocode-glib>=3.26.2
  gfbgraph>=0.2.4
- gjs>=1.68.0
- glib>=2.68.0
- glib-networking>=2.68.0
+ gjs>=1.70.0
+ glib>=2.70.0
+ glib-networking>=2.70.0
  gmime3>=3.2.7
- gnome-backgrounds>=40.rc
+ gnome-backgrounds>=41.0
  gnome-bluetooth>=3.34.5
  gnome-color-manager>=3.36.0
- gnome-control-center>=40.0
- gnome-desktop>=40.0
- gnome-initial-setup>=40.0
+ gnome-control-center>=41.0
+ gnome-desktop>=41.0
+ gnome-initial-setup>=41.0
  gnome-keyring>=40.0
- gnome-online-accounts>=3.38.0
+ gnome-online-accounts>=3.40.0
  gnome-online-miners>=3.34.0
- gnome-session>=3.38.0
- gnome-settings-daemon>=3.38.0
- gnome-shell>=40.0
- gnome-shell-extensions>=40.0
+ gnome-session>=40.1.1
+ gnome-settings-daemon>=41.0
+ gnome-shell>=41.0
+ gnome-shell-extensions>=41.0
  gnome-themes-standard>=3.28
- gnome-user-docs>=40.0
+ gnome-user-docs>=41.0
  gnome-video-effects>=0.5.0
- gsettings-desktop-schemas>=40.0
- gvfs>=1.48.0
- mutter>=40.0
- nautilus>=40.0
- sushi>=3.38.0
- tracker3>=3.0.2
- yelp>=40.0
+ gsettings-desktop-schemas>=41.0
+ gvfs>=1.48.1
+ mutter>=41.0
+ nautilus>=41.0
+ sushi>=41.0
+ tracker3>=3.2.1
+ yelp>=41.1
  xdg-desktop-portal-gtk>=1.8.0
- zenity>=3.32.0"
+ zenity>=3.41.0"

From e05586342f789e38384c7bf2dd2c69cbd4b933d1 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:24 +0100
Subject: [PATCH 86/89] gnome: update to 41.0.

---
 srcpkgs/gnome/template | 125 ++++++++++++++++++++---------------------
 1 file changed, 62 insertions(+), 63 deletions(-)

diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index bd3cd44df890..d9e79bca1c83 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome'
 pkgname=gnome
-version=40.0
+version=41.0
 revision=2
 build_style=meta
 short_desc="GNOME meta-package for Void Linux"
@@ -10,94 +10,93 @@ homepage="https://www.gnome.org"
 
 depends="
  gnome-core>=${version}
- baobab>=40.0
- cheese>=3.38.0
- eog>=40.0
- evince>=40.1
- file-roller>=3.38.0
- gedit>=40.0
- gnome-calculator>=40.0
- gnome-calendar>=40.0
- gnome-characters>=40.0
+ baobab>=${version}
+ cheese>=${version}
+ eog>=${version}
+ evince>=${version}
+ file-roller>=3.40.0
+ gedit>=40.1
+ gnome-calculator>=${version}
+ gnome-calendar>=${version}
+ gnome-characters>=${version}
  gnome-clocks>=40.0
- gnome-contacts>=40.0
- gnome-disk-utility>=40.0
- gnome-font-viewer>=40.0
- gnome-maps>=40.0
- gnome-music>=40.0
- gnome-remote-desktop>=40.1
+ gnome-contacts>=${version}
+ gnome-disk-utility>=${version}
+ gnome-font-viewer>=${version}
+ gnome-maps>=${version}
+ gnome-music>=${version}
+ gnome-remote-desktop>=${version}
  gnome-screenshot>=40.0
- gnome-system-monitor>=40.0
- gnome-terminal>=3.40.0
+ gnome-system-monitor>=${version}
+ gnome-terminal>=3.${version}
  gnome-tweaks>=40.0
- gnome-weather>=40.0
- gsound>=1.0.2
- gspell>=1.8.4
+ gnome-weather>=${version}
+ gsound>=1.0.3
+ gspell>=1.9.1
  mousetweaks>=3.32.0
- network-manager-applet>=1.20.0
- orca>=40.0
+ network-manager-applet>=1.24.0
+ orca>=${version}
  phodav>=2.5
- simple-scan>=40.0
- totem>=3.38.0
- yelp-tools>=40.0"
+ simple-scan>=40.5
+ totem>=3.38.2"
 
 _apps_depends="
- bijiben>=40.0
- dconf-editor>=3.38.0
- devhelp>=3.38.0
- epiphany>=40.0
- evolution>=3.40.0
+ bijiben>=40.1
+ dconf-editor>=3.38.3
+ devhelp>=${version}
+ epiphany>=${version}
+ evolution>=3.42.0
  ghex>=3.18.4
  gitg>=3.32.1
- gedit-plugins>=40.0
+ gedit-plugins>=40.1
  gnome-books>=40.0
- gnome-boxes>=40.0
- gnome-builder>=3.40.0
- gnome-calculator>=40.0
- gnome-calendar>=40.0
- gnome-characters>=40.0
+ gnome-boxes>=${version}
+ gnome-builder>=${version}
+ gnome-calculator>=${version}
+ gnome-calendar>=${version}
+ gnome-characters>=${version}
  gnome-clocks>=40.0
  gnome-dictionary>=40.0
- gnome-disk-utility>=40.0
+ gnome-disk-utility>=${version}
  gnome-documents>=3.34.0
- gnome-font-viewer>=40.0
- gnome-maps>=40.0
- gnome-music>=40.0
+ gnome-font-viewer>=${version}
+ gnome-maps>=${version}
+ gnome-music>=${version}
  gnome-nettool>=3.8.1
- gnome-photos>=3.38.0
+ gnome-photos>=40.0
  gnome-recipes>=2.0.2
  gnome-screenshot>=40.0
  gnome-sound-recorder>=40.0
- gnome-system-monitor>=40.0
- gnome-terminal>=3.40.0
+ gnome-system-monitor>=${version}
+ gnome-terminal>=3.41.0
  gnome-todo>=3.28.1
- gnote>=40.0
+ gnote>=40.2
  nemiver>=0.9.6
  polari>=3.38.0
- rygel>=0.40.0
- simple-scan>=40.0
- totem>=3.38.0
+ rygel>=0.40.2
+ simple-scan>=40.5
+ totem>=3.38.2
  vino>=3.22.0"
 
 _games_collection_depends="
- aisleriot>=3.22.12
+ aisleriot>=3.22.19
  five-or-more>=3.32.2
- four-in-a-row>=3.36.4
- gnome-2048>=3.38.0
- gnome-chess>=3.38.0
- gnome-klotski>=3.38.0
- gnome-mahjongg>=3.38.0
- gnome-mines>=3.36.1
- gnome-nibbles>=3.38.0
- gnome-robots>=3.38.0
- gnome-sudoku>=3.36.0
- gnome-tetravex>=3.38.0
- hitori>=3.38.0
- iagno>=3.38.0
+ four-in-a-row>=3.38.1
+ gnome-2048>=3.38.2
+ gnome-chess>=$version
+ gnome-klotski>=3.38.2
+ gnome-mahjongg>=3.38.3
+ gnome-mines>=40.0
+ gnome-nibbles>=3.38.2
+ gnome-robots>=40.0
+ gnome-sudoku>=40.2
+ gnome-tetravex>=3.38.2
+ hitori>=3.38.3
+ iagno>=3.38.1
  lightsoff>=3.38.0
- quadrapassel>=3.38.0
+ quadrapassel>=40.2
  swell-foop>=3.34.1
- tali>=3.38.0"
+ tali>=3.38.3"
 
 gnome-apps_package() {
 	depends="$_apps_depends"

From dc43cd9c64d096b56bc034a4941d8bb458500878 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:37 +0100
Subject: [PATCH 87/89] totem: update to 3.38.2.

---
 srcpkgs/totem/template | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template
index 8871c546b50a..9a0deade6f40 100644
--- a/srcpkgs/totem/template
+++ b/srcpkgs/totem/template
@@ -1,16 +1,13 @@
 # Template file for 'totem'
 pkgname=totem
-version=3.38.0
+version=3.38.2
 revision=1
 build_style=meson
 build_helper="gir"
-configure_args="-Denable-python=no -Denable-nautilus=yes
- -Denable-introspection=$(vopt_if gir yes no)
- -Denable-vala=$(vopt_if gir yes no)"
+configure_args="-Dintrospection=$(vopt_if gir enabled disabled)"
 hostmakedepends="intltool itstool pkg-config
  $(vopt_if gir vala) gstreamer1 gst-plugins-base1 gst-plugins-good1
  glib-devel"
-# XXX missing lirc plugin.
 makedepends="clutter-gst3-devel clutter-gtk-devel dbus-glib-devel
  evolution-data-server-devel gnome-desktop-devel grilo-devel gst-plugins-good1
  gst-plugins-ugly1 libSM-devel libXtst-devel libepc-devel libpeas-devel
@@ -21,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Videos"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a829f2b5aa0435aa431816153193d5547fade9eb8d489f56be22afbe651c432f
+checksum=fce562e2b26cbcfc0c678538dcc81f9dc15ce60d5a89ee4358907bf634304c40
 
 # XXX xulrunner plugin.
 # XXX reenable python plugin if pylint pkg exists.

From 4621b86fb44dc29b7273f6da68b0a9d83e30f03b Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 10 Dec 2021 21:34:40 +0100
Subject: [PATCH 88/89] vala: update to 0.54.4.

---
 srcpkgs/vala/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 80871a7b4c6c..f0cb284dbbbe 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.54.0
+version=0.54.4
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
+checksum=6051270a2fc30de023c88562566f2f6043e67beb4da4b799c14cdf12048eb40c
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From f808ea9e53031b296302a849ffa6c97adcf4c4cb Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Sun, 12 Dec 2021 19:59:29 +0100
Subject: [PATCH 89/89] libnice: extract gstreamer subpackage

This breaks a loop within the dependency tree that was introduced in
2e65d908a4:

gtk4 -> gst-plugins-bad1 -> libnice -> gupnp-igd -> gssdp -> gtk4
---
 srcpkgs/libnice-gstreamer | 1 +
 srcpkgs/libnice/template  | 9 ++++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)
 create mode 120000 srcpkgs/libnice-gstreamer

diff --git a/srcpkgs/libnice-gstreamer b/srcpkgs/libnice-gstreamer
new file mode 120000
index 000000000000..c89ce3d46801
--- /dev/null
+++ b/srcpkgs/libnice-gstreamer
@@ -0,0 +1 @@
+libnice
\ No newline at end of file
diff --git a/srcpkgs/libnice/template b/srcpkgs/libnice/template
index 6ccfa29c6c8b..4b70bee653f5 100644
--- a/srcpkgs/libnice/template
+++ b/srcpkgs/libnice/template
@@ -1,7 +1,7 @@
 # Template file for 'libnice'
 pkgname=libnice
 version=0.1.18
-revision=3
+revision=4
 build_style=meson
 build_helper="gir"
 configure_args="-Dcrypto-library=openssl -Dgtk_doc=disabled -Dtests=disabled
@@ -30,3 +30,10 @@ libnice-devel_package() {
 		fi
 	}
 }
+
+libnice-gstreamer_package() {
+	short_desc+=" - gstreamer plugin"
+	pkg_install() {
+		vmove usr/lib/gstreamer-1.0
+	}
+}

^ permalink raw reply	[flat|nested] 69+ messages in thread

* Re: [PR PATCH] [Updated] Gnome-41
  2021-10-05 12:19 [PR PATCH] Gnome-41 Gottox
                   ` (8 preceding siblings ...)
  2021-12-12 19:04 ` Gottox
@ 2021-12-12 19:08 ` Gottox
  2021-12-12 20:18 ` [PR REVIEW] Gnome-41 paper42
                   ` (57 subsequent siblings)
  67 siblings, 0 replies; 69+ messages in thread
From: Gottox @ 2021-12-12 19:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 bytes --]

There is an updated pull request by Gottox against master on the void-packages repository

https://github.com/Gottox/void-packages gnome-41
https://github.com/void-linux/void-packages/pull/33337

Gnome-41
This is a tracking PR for Gnome to let people contribute here instead of starting their own update.

The actual update will be rolled out in multiple PRs, once the branch works.

A patch file from https://github.com/void-linux/void-packages/pull/33337.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome-41-33337.patch --]
[-- Type: text/x-diff, Size: 125912 bytes --]

From ecd57d8467b7c8c717c92cbc22d9366189b97e11 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:03 +0200
Subject: [PATCH 01/89] glib-networking: update to 2.70.0.

---
 srcpkgs/glib-networking/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index e2cec4da596b..d6f6607eaefc 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -1,6 +1,6 @@
 # Template file for 'glib-networking'
 pkgname=glib-networking
-version=2.68.1
+version=2.70.0
 revision=1
 build_style=meson
 configure_args="-Dinstalled_tests=false -Dgnutls=enabled -Dlibproxy=enabled
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d05d8bd124a9f53fc2b93b18f2386d512e4f48bc5a80470a7967224f3bf53b30
+checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
 
 post_install() {

From 223c088d8544b157f0157aff2b926e0a88717746 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:19 +0200
Subject: [PATCH 02/89] telepathy-glib: update to 0.24.2.

---
 srcpkgs/telepathy-glib/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/telepathy-glib/template b/srcpkgs/telepathy-glib/template
index edab8434b8fe..92f9e544226a 100644
--- a/srcpkgs/telepathy-glib/template
+++ b/srcpkgs/telepathy-glib/template
@@ -1,7 +1,7 @@
 # Template file for 'telepathy-glib'
 pkgname=telepathy-glib
-version=0.24.1
-revision=4
+version=0.24.2
+revision=1
 build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static $(vopt_enable gir introspection)
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1"
 homepage="http://telepathy.freedesktop.org"
 distfiles="${homepage}/releases/${pkgname}/${pkgname}-${version}.tar.gz"
-checksum=9e0df1d8f857e0270cf0b32e2d1ca5a24aa7282873361785d573f72ad7f7d5eb
+checksum=b0a374d771cdd081125f38c3abd079657642301c71a543d555e2bf21919273f0
 
 # Package build options
 build_options="gir vala"

From 1114b0fbb347b0a19f8a53a4d34e6440fd30e9b1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:40:59 +0200
Subject: [PATCH 03/89] devhelp: update to 41.1.

---
 srcpkgs/devhelp/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/devhelp/template b/srcpkgs/devhelp/template
index 2804c079cbbf..5a55f2863ca4 100644
--- a/srcpkgs/devhelp/template
+++ b/srcpkgs/devhelp/template
@@ -1,6 +1,6 @@
 # Template file for 'devhelp'
 pkgname=devhelp
-version=40.0
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Devhelp"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4db6d853de5f4ef2eb749ede6e32c726c5fba13cd75558fa604c1a562e26267f
+checksum=46ea4f8752c22442e0f14be10387a4e8a3872680c3f04882aabeac7daea22e4b
 replaces="devhelp-gedit-plugin<=40.0_1"
 
 devhelp-devel_package() {

From c74b2a81bc88139f5ab0122829d6fa085d06dabb Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 04/89] gdl: update to 3.40.0.

---
 srcpkgs/gdl/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdl/template b/srcpkgs/gdl/template
index 35bee803f965..536339a038e2 100644
--- a/srcpkgs/gdl/template
+++ b/srcpkgs/gdl/template
@@ -1,6 +1,6 @@
 # Template file for 'gdl'
 pkgname=gdl
-version=3.34.0
+version=3.40.0
 revision=1
 build_style=gnu-configure
 build_helper="gir"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-2.0-or-later"
 homepage="https://developer.gnome.org/gdl/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=858b30f0cdce4c4cb3e8365a7d54ce57c388beff38ea583be5449bc78dda8d02
+checksum=3641d4fd669d1e1818aeff3cf9ffb7887fc5c367850b78c28c775eba4ab6a555
 
 # Package build options
 build_options="gir"

From 29d7b614ef800496c9d1a926eb01386c921e16dc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:02 +0200
Subject: [PATCH 05/89] gjs: update to 1.68.3.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index 4d73ae96b599..e29dcc7432ab 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.1
+version=1.68.3
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2ffa3ec2041104fcf9ab5dcc8f7cd9caa062278590318ffef9541956af5b4c70
+checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
 
 post_install() {
 	vlicense COPYING

From 2a43d29fa72638df1083b1f01d7f0c1a4a8f2040 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:07 +0200
Subject: [PATCH 06/89] gobject-introspection: update to 1.70.0.

---
 srcpkgs/gobject-introspection/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gobject-introspection/template b/srcpkgs/gobject-introspection/template
index 503c68e75c87..3fd8c7fb51e6 100644
--- a/srcpkgs/gobject-introspection/template
+++ b/srcpkgs/gobject-introspection/template
@@ -1,7 +1,7 @@
 # Template file for 'gobject-introspection'
 pkgname=gobject-introspection
-version=1.68.0
-revision=3
+version=1.70.0
+revision=1
 build_style=meson
 pycompile_dirs="usr/lib/${pkgname}/giscanner"
 hostmakedepends="flex pkg-config"
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GObjectIntrospection"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27
+checksum=902b4906e3102d17aa2fcb6dad1c19971c70f2a82a159ddc4a94df73a3cafc4a
 python_version=3
 
 if [ "$CROSS_BUILD" ]; then

From c769bc1c6c7c0e99163b5e67cf78541b043bdb10 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 07/89] gtkmm4: update to 4.4.0.

---
 srcpkgs/gtkmm4/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 8c6926c570c7..64bbb8169811 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.2.0
+version=4.4.0
 revision=1
 wrksrc="gtkmm-$version"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gtkmm.org"
 changelog="https://gitlab.gnome.org/GNOME/gtkmm/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=480c4c38f2e7ffcf58f56bb4b4d612f3f0cac9fd5908fd2cd8249fe10592a98b
+checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
 
 do_check() {
 	xvfb-run ninja -C build test

From f58f261bc963ba0d18560f5e01e30044ac0362cc Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:32 +0200
Subject: [PATCH 08/89] gnome-autoar: update to 0.4.0.

---
 srcpkgs/gnome-autoar/template | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome-autoar/template b/srcpkgs/gnome-autoar/template
index 106eb8c746f9..d07e92eb25b3 100644
--- a/srcpkgs/gnome-autoar/template
+++ b/srcpkgs/gnome-autoar/template
@@ -1,10 +1,9 @@
 # Template file for 'gnome-autoar'
 pkgname=gnome-autoar
-version=0.3.0
-revision=2
-build_style=gnu-configure
+version=0.4.0
+revision=1
+build_style=meson
 build_helper="gir"
-configure_args="--disable-schemas-compile"
 hostmakedepends="automake pkg-config glib-devel"
 makedepends="libarchive-devel gtk+3-devel glib-devel"
 short_desc="Automatic archives creating and extracting library"
@@ -12,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/TingweiLan/GSoC2013Final"
 distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=f2c112c0120cca2bf5a82c5b0ac8cba90ce10d21fec78f50a3bc513fdd64586b
+checksum=ea8c6d524babc712ac59e1d0e3ac8bf0137482dadf33c94fe9113794a1bc4474
 
 build_options="gir"
 build_options_default="gir"
@@ -31,8 +30,6 @@ gnome-autoar-devel_package() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
 		vmove "usr/lib/*.so"
-		vmove "usr/lib/*.a"
-		vmove usr/share/gtk-doc
 		if [ "$build_option_gir" ]; then
 			vmove usr/share/gir-1.0
 		fi

From 59b456c508ba42a9d882198b7655210a861753ca Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:58 +0200
Subject: [PATCH 09/89] New package: libsoup3-3.0.0

---
 common/shlibs             |  1 +
 srcpkgs/libsoup3-devel    |  1 +
 srcpkgs/libsoup3/template | 41 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 43 insertions(+)
 create mode 120000 srcpkgs/libsoup3-devel
 create mode 100644 srcpkgs/libsoup3/template

diff --git a/common/shlibs b/common/shlibs
index 2c0536f1550a..6432837525b5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -534,6 +534,7 @@ libgconf-2.so.4 GConf-2.32.0_1
 libpackagekit-glib2.so.18 PackageKit-1.1.12_1
 libpsl.so.5 libpsl-0.20.2_1
 libsoup-2.4.so.1 libsoup-2.34.0_1
+libsoup-3.0.so.0 libsoup3-3.0.0_1
 libsoup-gnome-2.4.so.1 libsoup-gnome-2.34.0_1
 libgnome-panel.so.0 gnome-panel-3.37.1_1
 libuninum.so.5 libuninum-2.7_1
diff --git a/srcpkgs/libsoup3-devel b/srcpkgs/libsoup3-devel
new file mode 120000
index 000000000000..ae882e3703a9
--- /dev/null
+++ b/srcpkgs/libsoup3-devel
@@ -0,0 +1 @@
+libsoup3
\ No newline at end of file
diff --git a/srcpkgs/libsoup3/template b/srcpkgs/libsoup3/template
new file mode 100644
index 000000000000..4ebc799cc8ef
--- /dev/null
+++ b/srcpkgs/libsoup3/template
@@ -0,0 +1,41 @@
+# Template file for 'libsoup3'
+pkgname=libsoup3
+version=3.0.0
+revision=1
+wrksrc="libsoup-$version"
+build_style=meson
+build_helper="gir"
+configure_args="-Dgssapi=disabled -Dntlm=disabled -Dsysprof=disabled
+ -Dtls_check=false -Dintrospection=$(vopt_if gir enabled disabled)
+ -Dvapi=$(vopt_if gir enabled disabled)"
+hostmakedepends="gettext-devel glib-devel pkg-config gettext
+ $(vopt_if gir vala) python3-gobject"
+makedepends="libglib-devel nghttp2-devel sqlite-devel libpsl-devel brotli-devel
+ $(vopt_if gir vala-devel)"
+depends="glib-networking"
+short_desc="HTTP library implementation in C"
+maintainer="Enno Boland <gottox@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/libsoup"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/master/NEWS"
+distfiles="${GNOME_SITE}/libsoup/${version%.*}/libsoup-${version}.tar.xz"
+checksum=cde05f3e20114ce985cbd03d575ff74e5e41e70a218e5eb3068c4bf4710dbf2b
+make_check=no # gio tests can't run in chroot
+
+# Package build options
+build_options="gir"
+build_options_default="gir"
+
+libsoup3-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove usr/lib/pkgconfig/libsoup-3.0.pc
+		if [ "$build_option_gir" ]; then
+			vmove usr/share/gir-1.0/Soup-3.0.gir
+			vmove usr/share/vala
+		fi
+		vmove usr/include/libsoup-3.0
+		vmove usr/lib/libsoup-3.0.so
+	}
+}

From 4b6abc7298e578aeec880100ce2cd8dabcefa047 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 21:57:16 +0200
Subject: [PATCH 10/89] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index 1ba8f8a58226..b2cec95dc4a2 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -1,6 +1,6 @@
 # Template file for 'libsoup'
 pkgname=libsoup
-version=2.72.0
+version=2.74.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,17 @@ short_desc="HTTP library implementation in C"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
-changelog="https://raw.githubusercontent.com/GNOME/libsoup/gnome-3-36/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+make_check=no # gio tests can't run in chroot
 
 # Package build options
 build_options="gir"
 build_options_default="gir"
 
-# gio tests can't run in chroot
-do_check() {
-	:
-}
-
 libsoup-devel_package() {
-	depends="${makedepends} libsoup>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/lib/pkgconfig/libsoup-2.4.pc

From 9b0c961482d14fe48ef535da0a0ce055a1655a57 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 22:07:33 +0200
Subject: [PATCH 11/89] libgee08: update to 0.20.4.

---
 srcpkgs/libgee08/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index eed3b0311539..c4139fa1ea32 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -1,6 +1,6 @@
 # Template file for 'libgee08'
 pkgname=libgee08
-version=0.20.3
+version=0.20.4
 revision=1
 wrksrc="libgee-${version}"
 build_style=gnu-configure
@@ -13,7 +13,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="http://live.gnome.org/Libgee"
 distfiles="${GNOME_SITE}/libgee/${version%.*}/libgee-${version}.tar.xz"
-checksum=d0b5edefc88cbca5f1709d19fa62aef490922c6577a14ac4e7b085507911a5de
+checksum=524c1bf390f9cdda4fbd9a47b269980dc64ab5280f0801b53bc69d782c72de0e
 
 # Package build options
 build_options="gir vala"

From 3313338c4ac7cbdf3c2e4c97fe7d70e30d2c2482 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 12/89] evolution-data-server: update to 3.42.0.

---
 common/shlibs                          |  2 +-
 srcpkgs/evolution-data-server/template | 15 ++++++---------
 2 files changed, 7 insertions(+), 10 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 6432837525b5..8786d48f13e5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -595,7 +595,7 @@ libicalss.so.3 libical-3.0.4_1
 libicalss_cxx.so.3 libical-3.0.4_1
 libicalvcal.so.3 libical-3.0.4_1
 libical-glib.so.3 libical-3.0.4_1
-libcamel-1.2.so.62 evolution-data-server-3.30.0_1
+libcamel-1.2.so.63 evolution-data-server-3.42.0_1
 libedataserver-1.2.so.26 evolution-data-server-3.40.0_1
 libebackend-1.2.so.10 evolution-data-server-3.17.90_1
 libedataserverui-1.2.so.3 evolution-data-server-3.40.0_1
diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index 43a5f1cf8434..e254e5c817d4 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution-data-server'
 pkgname=evolution-data-server
-version=3.40.2
-revision=2
+version=3.42.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args="-DENABLE_UOA=OFF
@@ -17,9 +17,10 @@ short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ec82951639f32a5cece80a8b0b9aa3f66b7d318e3ee2c1c35234f2e2bde8a418
+checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
+make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"
@@ -32,13 +33,9 @@ pre_build() {
 	LDFLAGS+=" -Wl,--rpath-link=$wrksrc/build/src/private"
 }
 
-# problematic
-do_check() {
-	:
-}
-
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd
+	rm ${DESTDIR}/usr/lib64
 }
 
 evolution-data-server-devel_package() {

From 2865b773ba19c5985e659a189afbdaed346c951f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 23:08:25 +0200
Subject: [PATCH 13/89] evolution-ews: update to 3.42.0.

---
 srcpkgs/evolution-ews/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 5433eabac6b2..108544557fdf 100644
--- a/srcpkgs/evolution-ews/template
+++ b/srcpkgs/evolution-ews/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution-ews'
 pkgname=evolution-ews
-version=3.40.0
+version=3.42.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
 maintainer="Peter Kuchar <masaj@gmx.com>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution-ews/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=e078782c6fc90b5105bbc643418b95b4818fc4334d37d6c2cda63ad5974a5f53
+checksum=585336df7829cbf965a2858d4594a2b8d8910111b2dcae1a68ccaf1af50cd1af

From 3f3f4f42feeeecd3a4cd2765ed1cf49359b26c0a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:01 +0200
Subject: [PATCH 14/89] evolution: update to 3.42.0.

---
 srcpkgs/evolution/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 1b3b6fa7e9f4..7444f260abb7 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.40.2
+version=3.42.0
 revision=1
 build_style=cmake
 build_helper="qemu"
@@ -17,9 +17,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-3-38/NEWS"
+changelog="https://raw.githubusercontent.com/GNOME/evolution/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9b4c31352332fb9dc0ff23625ba1552c13808f1c9ba019496b750be87e07a5fd
+checksum=6845ba56ffc76c1772a35118aee926842463513bc04e9d8a67a2161d5d84427a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so"
 

From c0fa202b21b7a346ac3d42cd12f6291d33208b08 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:04 +0200
Subject: [PATCH 15/89] gnome-backgrounds: update to 41.0.

---
 srcpkgs/gnome-backgrounds/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-backgrounds/template b/srcpkgs/gnome-backgrounds/template
index 30a8484073df..d0cb63ab2183 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends=gettext
@@ -9,4 +9,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 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"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=60df8a0da301ce425b7043d42ae32ec4011ff08f18e0fc62f29401305da3a70e
+checksum=1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145

From dcd0bf30473b30dbc389d78be844bce38d21da3f Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:47:05 +0200
Subject: [PATCH 16/89] gnome-settings-daemon: update to 41.0.

---
 srcpkgs/gnome-settings-daemon/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index 081c88ebfd73..23364b4781ae 100644
--- a/srcpkgs/gnome-settings-daemon/template
+++ b/srcpkgs/gnome-settings-daemon/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-settings-daemon'
 pkgname=gnome-settings-daemon
-version=40.0.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -10,7 +10,7 @@ makedepends="NetworkManager-devel alsa-lib-devel colord-devel cups-devel gcr-dev
  geoclue2-devel gnome-desktop-devel ibus-devel libcanberra-devel libgnomekbd-devel
  libgweather-devel libnotify-devel librsvg-devel libwacom-devel nss-devel
  polkit-devel pulseaudio-devel startup-notification-devel upower-devel
- xf86-input-wacom-devel"
+ xf86-input-wacom-devel libXfixes-devel"
 depends="hicolor-icon-theme pulseaudio"
 checkdepends="elogind libnotify python3-dbusmock python3-gobject
  python3-pycodestyle which hwids eudev"
@@ -18,8 +18,8 @@ short_desc="GNOME settings daemon"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=37dfac1b69a53e2e499228420259d6e134c1c06b74530af88fa855bda1187b21
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=e6ca6361fbd1deab2de1a1e390d4f14167cf47b1c547dbb8b65a5d89e9663884
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" polkit"

From 825bd44aebba49f9b980dbd2f1dd1db8509d8e47 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 17/89] gnome-control-center: update to 41.0.

---
 srcpkgs/gnome-control-center/template | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 06e002cce6fc..86907bb167c5 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-control-center'
 pkgname=gnome-control-center
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dcheese=$(vopt_if cheese true false)"
@@ -15,7 +15,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel tzdata upower-devel vala-devel clutter-gtk-devel
  libxml2-devel libX11-devel gtk+3-devel cups-devel libgudev-devel libwacom-devel
  clutter-devel libsecret-devel libcanberra-devel udisks2-devel gsound-devel
- libsoup-devel $(vopt_if cheese cheese-devel)"
+ libsoup-devel gcr-devel $(vopt_if cheese cheese-devel)"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop"
 short_desc="GNOME control center"
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ccc9a5736517385109ae5a59906c258244dd879b7503ad5984cf41655cb302f1
+checksum=a5696222ad353fcf9a07c406e287ecc9138e250645cb2a5941a88ff0685658c1
 
 build_options="cheese"
 build_options_default="cheese"

From aa238fe5d399d42c2adcea988f04c2be68cd822a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:06 +0200
Subject: [PATCH 18/89] gnome-initial-setup: update to 41.0.

---
 srcpkgs/gnome-initial-setup/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 30a4a6ed4762..66b5ddd0b55a 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsoftware-sources=disabled -Dparental_controls=disabled
@@ -18,4 +18,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=412a6584ee6ea4df9637c422993f4eaf81584d29190f5e893af9a7871cb9031b
+checksum=47f6475b66c843e7d53d90ba0e7b3948762df151634a436f68c2b9bba050560a

From 9e1510caecff9e7520f54407d74403f9f294e219 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 21 Sep 2021 08:48:37 +0200
Subject: [PATCH 19/89] gnome-remote-desktop: update to 41.0.

---
 srcpkgs/gnome-remote-desktop/template | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index ade928ed6a18..c85ffa1c4f84 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,34 +1,22 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=40.1
+version=41.0
 revision=1
 build_style=meson
-configure_args="$(vopt_bool rdp rdp) $(vopt_bool vnc vnc)
+configure_args="-Drdp=true -Dvnc=true -Dnvenc=false
  -Dsystemd_user_unit_dir=/tmp"
 hostmakedepends="pkg-config glib-devel"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
- $(vopt_if rdp "freerdp-devel freerdp-server-devel fuse3-devel")
- $(vopt_if vnc libvncserver-devel)"
+ freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/RemoteDesktop"
 distfiles="${GNOME_SITE}/gnome-remote-desktop/${version%%.*}/gnome-remote-desktop-${version}.tar.xz"
-checksum=9afa6e525570a372093f9730338270903894f3b1f9f8a9df5f57836ea1d29de9
+checksum=6a9bc8b1c68746f4a3aac1fe74c44a72e26a8bb4be1f1ca73027705acb652b5e
 make_check=no # xvfb failed to start
 
-build_options="rdp vnc"
-desc_option_rdp="RDP support"
-desc_option_vnc="VNC support"
-# RDP doesn't currently have GUI in gcs, so it's disabled by default
-build_options_default="vnc"
-
 pre_configure() {
-	if [ -z "$build_option_rdp" ] && [ -z "$build_option_vnc" ]; then
-		echo at least one of vnc and rdp options has to be enabled
-		exit 1
-	fi
-
 	vsed -e '/systemd_dep/d' -i meson.build
 }
 

From 85dad52d32193c54dbc9f89af05f20faa517cbe7 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Fri, 24 Sep 2021 10:10:14 +0200
Subject: [PATCH 20/89] gdm: update to 41.0.

---
 srcpkgs/gdm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 81d0b3f5e19a..0db5f94b277e 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=40.1
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -23,7 +23,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=abb8a1ea664848f2c90f84acaa42e94d256057035881a98fbd41fbc5d7d173fd
+checksum=5738c4293a9f5a80d4a6e9e06f4d0df3e9f313ca7b61bfb4d8afaba983e200dc
 
 conf_files="
 	/etc/gdm/custom.conf

From 54cef6e7102406f6564424e3646b0340c67a3c77 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:09:58 +0200
Subject: [PATCH 21/89] mutter: update to 41.0.

---
 common/shlibs           |  8 ++++----
 srcpkgs/mutter/template | 23 +++++++++++------------
 2 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 8786d48f13e5..5b9bdda1259b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2973,10 +2973,10 @@ 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-8.so.0 mutter-40.0_1
-libmutter-clutter-8.so.0 mutter-40.0_1
-libmutter-cogl-8.so.0 mutter-40.0_1
-libmutter-cogl-pango-8.so.0 mutter-40.0_1
+libmutter-9.so.0 mutter-41.0_1
+libmutter-clutter-9.so.0 mutter-41.0_1
+libmutter-cogl-9.so.0 mutter-41.0_1
+libmutter-cogl-pango-9.so.0 mutter-41.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub.so.0 libgepub-0.4_1
 libslopy.so.7.5 slop-7.5_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 02e5fad9a2c6..e4fb7b6300b7 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=40.4
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
  -Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled"
+ -Dxwayland_initfd=disabled -Dtests=false"
 hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
  xorg-server-xwayland"
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -14,16 +14,15 @@ makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel
  wayland-protocols gnome-settings-daemon-devel"
 depends="gsettings-desktop-schemas desktop-file-utils zenity"
-checkdepends="xvfb-run"
-short_desc="Lightweight GTK+3 window manager"
+short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-40/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a71c159cd2ac84a677da5fa7acc49483b2627dad772f880f889eb8e4530a1e23
-shlib_provides="libmutter-clutter-8.so libmutter-cogl-8.so
- libmutter-cogl-pango-8.so"
+checksum=fa80a1a744044d88ebfd677ff03203d67705ed2cd624ea06cbb8b58948cdf89e
+shlib_provides="libmutter-clutter-9.so libmutter-cogl-9.so
+ libmutter-cogl-pango-9.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,9 +34,9 @@ pre_build() {
 post_install() {
 	# modify the pkg-config files to respect ${pc_sysrootdir} for variables that are
 	# meant to be called with 'pkg-config --variable'
-	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-8|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-8.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -e 's|^typelibdir.*|typelibdir=${pc_sysrootdir}/${libdir}/mutter-9|g' \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-9.pc
 }
 
 mutter-devel_package() {
@@ -47,7 +46,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-8/*.gir"
+		vmove "usr/lib/mutter-9/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From 2223a628b69ee60290ff157e9679193350fe1797 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:02 +0200
Subject: [PATCH 22/89] gjs: update to 1.70.0.

---
 srcpkgs/gjs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index e29dcc7432ab..cd0b8f441330 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,6 +1,6 @@
 # Template file for 'gjs'
 pkgname=gjs
-version=1.68.3
+version=1.70.0
 revision=1
 build_style=meson
 build_helper="gir qemu"
@@ -14,7 +14,7 @@ license="MIT, LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/action/show/Projects/Gjs"
 changelog="https://gitlab.gnome.org/GNOME/gjs/blob/gnome-3-30/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=821c7f4f78f1500da6a56c5463723bd8ff80de633ccba43a5ab03d8ccca21d3f
+checksum=4b0629341a318a02374e113ab97f9a9f3325423269fc1e0b043a5ffb01861c5f
 
 post_install() {
 	vlicense COPYING

From f6dd0487f7f76ae3e0e904495ed6d5a8c05e3dda Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:09 +0200
Subject: [PATCH 23/89] gsettings-desktop-schemas: update to 41.0.

---
 srcpkgs/gsettings-desktop-schemas/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index 88433e8dfd11..3d841c45f8a8 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,7 +1,7 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="-Dintrospection=$(vopt_if gir true false)"
@@ -12,7 +12,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f1b83bf023c0261eacd0ed36066b76f4a520bbcb14bb69c402b7959257125685
+checksum=77289972e596d044583f0c056306d8f1dbd8adcf912910a50da0a663e65332ed
 
 # Package build options
 build_options="gir"

From 7fb922952b0af784553c74384e862f60e13174b4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 22:00:30 +0200
Subject: [PATCH 24/89] gnome-desktop: update to 41.0.

---
 .../patches/thumbnail-bwrap-musl.patch          | 13 -------------
 srcpkgs/gnome-desktop/template                  | 17 ++++++-----------
 2 files changed, 6 insertions(+), 24 deletions(-)
 delete mode 100644 srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch

diff --git a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch b/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
deleted file mode 100644
index 5bc4a7ea46ec..000000000000
--- a/srcpkgs/gnome-desktop/patches/thumbnail-bwrap-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git libgnome-desktop/gnome-desktop-thumbnail-script.c libgnome-desktop/gnome-desktop-thumbnail-script.c
-index cfbbad0..efad40b 100644
---- a/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ b/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -532,7 +532,7 @@ add_bwrap (GPtrArray   *array,
-   add_args (array,
- 	    "bwrap",
- 	    "--ro-bind", "/usr", "/usr",
--	    "--ro-bind", "/etc/ld.so.cache", "/etc/ld.so.cache",
-+	    "--ro-bind-try", "/etc/ld.so.cache", "/etc/ld.so.cache",
- 	    NULL);
- 
-   /* These directories might be symlinks into /usr/... */
diff --git a/srcpkgs/gnome-desktop/template b/srcpkgs/gnome-desktop/template
index f046c065956b..f052fce8ceef 100644
--- a/srcpkgs/gnome-desktop/template
+++ b/srcpkgs/gnome-desktop/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-desktop'
 pkgname=gnome-desktop
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -16,21 +16,16 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-desktop"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88ae96f585e0d0870941bba3d75ddf3ec40348e1c5ae741321ca482fac9d45ef
+checksum=69cb1d3d9a10700eb66348ef1c0e66a855fc5a97ae62902df97a499da11562d2
+make_check=no # needs X
 
 build_options="gir"
 build_options_default="gir"
 
-# needs X
-do_check() {
-	:
-}
-
 gnome-desktop-devel_package() {
-	depends="gtk+3-devel gsettings-desktop-schemas-devel>=3.12
-	 gdk-pixbuf-devel iso-codes libX11-devel libglib-devel libseccomp-devel
-	 libxkbfile-devel xkeyboard-config eudev-libudev-devel
-	 ${sourcepkg}>=${version}_${revision}"
+	depends="gtk+3-devel gsettings-desktop-schemas-devel gdk-pixbuf-devel
+	 iso-codes libX11-devel libglib-devel libseccomp-devel libxkbfile-devel
+	 xkeyboard-config eudev-libudev-devel ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include

From 2d3d5dc582c275944269bc3a9efa02f7c316f5f1 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:26 +0200
Subject: [PATCH 25/89] gnome-shell: update to 41.0.

---
 srcpkgs/gnome-shell/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 255cc51ee856..cb1383d3ee7d 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper=gir
-configure_args="-Dsystemd=false"
+configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
 makedepends="at-spi2-atk evolution-data-server-devel folks-devel
@@ -22,7 +22,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%.*}/gnome-shell-${version}.tar.xz"
-checksum=2bc5919305652b3c95ec42c67193512bd10cf6544f684694d1b9e229fe421f98
+checksum=52f971e85140e5de74b9369ef6656e49ce95af1f232fc1e0df1f046129ab4f65
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From 37f6843e20b5dc9dfb88653cb223b07bf40f4bf4 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:54 +0200
Subject: [PATCH 26/89] gnome-shell: remove gdm from checkdepends in order to
 resolve cyclic dependency

---
 srcpkgs/gnome-shell/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index cb1383d3ee7d..aef3548ad021 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -15,7 +15,7 @@ makedepends="at-spi2-atk evolution-data-server-devel folks-devel
  libnma-devel polkit-devel pulseaudio-devel pipewire-devel
  startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
 depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
-checkdepends="xvfb-run gdm mesa-dri $depends"
+checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"

From 2c7508ab45e27fcf6cfe923bfa51b78b92679b9e Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Thu, 7 Oct 2021 08:29:47 +0200
Subject: [PATCH 27/89] gnome-shell: cleanup dependencies

---
 srcpkgs/gnome-shell/template | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index aef3548ad021..5194f585332c 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -7,14 +7,11 @@ build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
 hostmakedepends="gobject-introspection libxslt pkg-config python3 sassc
  asciidoc perl glib-devel gettext gjs-devel"
-makedepends="at-spi2-atk evolution-data-server-devel folks-devel
- gcr-devel gjs-devel gnome-bluetooth-devel gnome-control-center-devel gnome-desktop-devel
- gnome-menus-devel gsettings-desktop-schemas-devel gstreamer1-devel gtk4-devel
- ibus-devel json-glib-devel libcanberra-devel libcroco-devel libglib-devel
- libsecret-devel libsoup-devel libX11-devel libxml2-devel mutter-devel
- libnma-devel polkit-devel pulseaudio-devel pipewire-devel
- startup-notification-devel telepathy-logger-devel gnome-autoar-devel elogind-devel"
-depends="elogind glxinfo gnome-control-center gsettings-desktop-schemas upower"
+makedepends="gnome-control-center-devel at-spi2-atk-devel
+ evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
+ polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
+ NetworkManager-devel pulseaudio-devel gtk4-devel gnome-autoar-devel"
+depends="elogind gnome-control-center gsettings-desktop-schemas upower"
 checkdepends="xvfb-run mesa-dri $depends"
 short_desc="GNOME core user interface"
 maintainer="Enno Boland <gottox@voidlinux.org>"

From 5ad84014b0d5425ba8435505d21c01d68189fa25 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:32 +0200
Subject: [PATCH 28/89] gnome-shell-extensions: update to 41.0.

---
 srcpkgs/gnome-shell-extensions/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-shell-extensions/template b/srcpkgs/gnome-shell-extensions/template
index 96e7c29dd22d..ac68a9dd2486 100644
--- a/srcpkgs/gnome-shell-extensions/template
+++ b/srcpkgs/gnome-shell-extensions/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-shell-extensions'
 pkgname=gnome-shell-extensions
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dextension_set=all"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell/Extensions"
 changelog="https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/raw/gnome-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=f51d4c42c22bbbd0312ca718f47cf4569fc58a46ef400743ae4d1cc7d90acd79
+checksum=d84faac1448b38f975d9c19490c5928afc5c5a2c49dd7e7f81af690f9466fc68

From a61a3aa3d5f34ecafcc455aa5de7d6f45819f1c4 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:26 +0200
Subject: [PATCH 29/89] adwaita-icon-theme: update to 41.0.

---
 srcpkgs/adwaita-icon-theme/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index d81dd66c5537..a60f4a865de9 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=40.1.1
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="pkg-config"
@@ -10,4 +10,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 distfiles="${GNOME_SITE}/${pkgname}/${version%%.*}/${pkgname}-${version}.tar.xz"
-checksum=0b6c436ed6ad9887a88ada1f72a0197b1eb73b020d8d344abab4c7fa7250f8f6
+checksum=ef5339d8c35fcad5d10481b70480803f0fa20b3d3cbc339238fcaceeaee01eba

From e3776e9951006a3f7c0fe474a3264915d6b5ffff Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:38 +0200
Subject: [PATCH 30/89] vala: update to 0.54.0.

---
 common/shlibs         | 2 +-
 srcpkgs/vala/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 5b9bdda1259b..c60d98ae2f94 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3121,7 +3121,7 @@ libmirage.so.11 libmirage-3.1.0_1
 libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
-libvala-0.52.so.0 libvala-0.52.0_1
+libvala-0.54.so.0 libvala-0.54.0_1
 libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index a663467846fc..80871a7b4c6c 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,7 +1,7 @@
 # Template file for 'vala'
 pkgname=vala
 # Should be kept in sync with 'valadoc' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 build_style=gnu-configure
 configure_args="--disable-valadoc"
@@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 shlib_provides="libvalaccodegen.so"
 make_check=extended
 

From bcd6fb7c7db38045a9eb09b63a4c518e354f6a99 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sun, 19 Sep 2021 17:46:49 +0200
Subject: [PATCH 31/89] valadoc: update to 0.54.0.

---
 common/shlibs            | 2 +-
 srcpkgs/valadoc/template | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c60d98ae2f94..ed2cc0c5ef87 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3122,7 +3122,7 @@ libwkhtmltox.so.0 libwkhtmltopdf-0.12.5_1
 libsysprof-4.so sysprof-3.37.90_1
 libsysprof-ui-4.so sysprof-3.37.90_1
 libvala-0.54.so.0 libvala-0.54.0_1
-libvaladoc-0.52.so.0 libvaladoc-0.52.0_1
+libvaladoc-0.54.so.0 libvaladoc-0.54.0_1
 libvalaccodegen.so libvala-0.44.0_1
 libphodav-2.0.so.0 phodav-2.2_1
 libgfshare.so.2 libgfshare-2.0.0_1
diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index cb48ff44da84..fd61dadbbf88 100644
--- a/srcpkgs/valadoc/template
+++ b/srcpkgs/valadoc/template
@@ -1,7 +1,7 @@
 # Template file for 'valadoc'
 pkgname=valadoc
 # Should be kept in sync with 'vala' (shared distfiles)
-version=0.52.4
+version=0.54.0
 revision=1
 wrksrc="vala-${version}"
 build_style=gnu-configure
@@ -15,7 +15,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/Vala"
 changelog="https://gitlab.gnome.org/GNOME/vala/raw/master/NEWS"
 distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
-checksum=ecde520e5160e659ee699f8b1cdc96065edbd44bbd08eb48ef5f2506751fdf31
+checksum=62ccb213083a7844793c53a9b66e6c3788ab614803a9a6ff1fd04cd87a67267b
 
 pre_configure() {
 	autoreconf -if

From e2c04325f9f1f81e558decc8b741dae17640bb38 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:15 +0200
Subject: [PATCH 32/89] gnome-boxes: update to 41.1.

---
 srcpkgs/gnome-boxes/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index 3d3bdfbc8a30..bc022ca2b176 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=40.3
+version=41.1
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext itstool pkg-config vala glib-devel"
+hostmakedepends="gettext itstool pkg-config vala glib-devel gtk-vnc-devel"
 makedepends="clutter-gtk-devel freerdp-devel gtk-vnc-devel libarchive-devel
  libglib-devel libgudev-devel libosinfo-devel libsecret-devel libsoup-devel
  libusb-devel libvirt-glib-devel libxml2-devel spice-gtk-devel spice-protocol
@@ -17,4 +17,4 @@ license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-boxes/gnome-3-36/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fff08e8f45a4be6d33b0a1a963acb3739ba395deb21590d438bb1ea6fbf74058
+checksum=309d48c3456f1b9969845a3ef402423d1640797e506312d5829815442caaf0f3

From dd956982b0e9296ba893184c3054df81c628e66e Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:20 +0200
Subject: [PATCH 33/89] gnome-calculator: update to 41.0.

---
 srcpkgs/gnome-calculator/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index b43bb847a593..63963c750f2b 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -14,4 +14,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://raw.githubusercontent.com/GNOME/gnome-calculator/gnome-3-32/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=7fe6c561f7b1f485ac106219772e45cc135c983bfa4278dd2d3fd83b57ff6af6
+checksum=a66dc04bd8587e76d67375a6aefa79553b569c9bdf78ebdc2817f1c0ade3dc99

From 6471c45a9eeb6b46ce4f8999fb939df9f70a6843 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:10:38 +0200
Subject: [PATCH 34/89] gnome-user-docs: update to 41.0.

---
 srcpkgs/gnome-user-docs/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-user-docs/template b/srcpkgs/gnome-user-docs/template
index 5eace9db3843..617b02912847 100644
--- a/srcpkgs/gnome-user-docs/template
+++ b/srcpkgs/gnome-user-docs/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-user-docs'
 pkgname=gnome-user-docs
-version=40.4
+version=41.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://github.com/GNOME/gnome-user-docs"
 #changelog="https://raw.githubusercontent.com/GNOME/gnome-user-docs/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2abd2ef8227fbd1482ff8bb8fd47325bbb6128d04d30234ebb74e797976f5787
+checksum=2ab88626919e84c3a25e180a6f74a3f89e940b9a2a94a1d6b008559e2392dd51

From 242b165e89a3687d0c88a72143243798f9123fb9 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 35/89] gnome-maps: update to 41.0.

---
 srcpkgs/gnome-maps/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 89021be43fa0..0ec56fcc9f31 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=40.4
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,4 +13,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=2c5b7e1e65f7f4e54fe86eddda1138eaa6c0691a149403d95cbe22edc822509c
+checksum=1b4082db6c070e9dcb085259ebe3c8a421b8e1e8b27b3284ab605750bb9d8c92

From 4f495522f29bdf08cdd018115d1ae10ca810033d Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:16 +0200
Subject: [PATCH 36/89] gnome-disk-utility: update to 41.0.

---
 srcpkgs/gnome-disk-utility/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-disk-utility/template b/srcpkgs/gnome-disk-utility/template
index 1d9429a2bcdf..6b3d1aa4aba7 100644
--- a/srcpkgs/gnome-disk-utility/template
+++ b/srcpkgs/gnome-disk-utility/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-disk-utility'
 pkgname=gnome-disk-utility
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -14,5 +14,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=ced112eaa87d8ffa213afd4d0bad939cfa7aeb671b7b248859a1dc84d6f521e7
+checksum=8743c98fd656062ef862933efe30c5be4c6b322ec02eee154ec70d08ed0895df
 lib32disabled=yes

From 940ff5fc97a2ca9f6c7c04f1b811b87859e3a443 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:17 +0200
Subject: [PATCH 37/89] gnome-music: update to 41.0.

---
 srcpkgs/gnome-music/template | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index b9674abfac2c..fa38578939d3 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,13 +1,13 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=40.1.1
-revision=2
+version=41.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config"
 makedepends="gnome-desktop-devel grilo-devel libmediaart-devel
  python3-gobject-devel python3-dbus tracker3-devel gnome-online-accounts-devel
- libdazzle-devel grilo-plugins python3-cairo-devel"
+ libdazzle-devel grilo-plugins python3-cairo-devel libhandy1-devel"
 depends="desktop-file-utils python3-dbus python3-gobject python3-requests
  tracker3 tracker3-miners gst-plugins-good1 grilo-plugins libdazzle
  libmediaart"
@@ -15,6 +15,6 @@ short_desc="GNOME music playing application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*.*}/${pkgname}-${version}.tar.xz"
-checksum=20cb673e11c2f3143d3588cfcab9a122791080eba7dc6012ca94c18609558d51
+distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
+checksum=69b13567a87dc77dcf0c926d71d0fa2ebfa5a97f37817828df71d8a1b0129fd2
 lib32disabled=yes

From d550faef929a4952e93099d0c807743c43723f8b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Mon, 20 Sep 2021 12:11:19 +0200
Subject: [PATCH 38/89] gnome-system-monitor: update to 41.0.

---
 srcpkgs/gnome-system-monitor/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 3fb0d4b4fe42..85e4c9b5e66e 100644
--- a/srcpkgs/gnome-system-monitor/template
+++ b/srcpkgs/gnome-system-monitor/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-system-monitor'
 pkgname=gnome-system-monitor
-version=40.1
+version=41.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fdb30f4367907aab86d7c2bb76a7b773ba850b765c9666a39f42abfe22691d1a
+checksum=c7fc44c61949b794b0289968ebbbcc0c15f8cfc3d9e45bfaa81ed45c12139e5f

From 2128a8d3500fc4444ae7e9636c9af5fea7cfa3be Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 39/89] gnome-builder: update to 41.0.

---
 srcpkgs/gnome-builder/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a3ce20126d78..8a2e9d9fc72b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=3.40.2
-revision=3
+version=41.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dwith_webkit=true -Dwith_sysprof=true -Dhelp=true -Dnetwork_tests=false"
@@ -20,7 +20,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
 changelog="https://gitlab.gnome.org/GNOME/gnome-builder/raw/gnome-builder-3-40/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b2844cfde821311939fb6ed3b18a49cd331413aea720393091583ab6a99e719a
+checksum=c43f23002c9234016755e07660183e995200795e039b44a0fc72512ab2b3dfa3
 
 case "$XBPS_TARGET_MACHINE" in
 	*-musl)

From ce227ab808329de8c59ca06a74c990c715fe885b Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:05 +0200
Subject: [PATCH 40/89] gnome-calendar: update to 41.0.

---
 srcpkgs/gnome-calendar/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 5d060a010616..7c11aaa04a74 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config $(vopt_if gir 'gobject-introspection')"
@@ -13,7 +13,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/raw/master/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9e3701fd4a0e589800d225203770644f31d5234655f54a83a85ff0556dd7ea33
+checksum=73ac923c6618bd0957d6b7c012a00a47bff67ee934249358817433772ceb193f
 
 build_options="gir"
 build_options_default="gir"

From 9fe3ef424c1d38b11ed9c708477e831f439c9064 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:08 +0200
Subject: [PATCH 41/89] nautilus: update to 41.0.

---
 srcpkgs/nautilus/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index c75cb464c255..a609862cfe32 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=40.2
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -18,7 +18,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=b71ef2fe07e5eea89a2bb1e5bd30947bd18873bfb30f79cbf17edfbd4d20f60d
+checksum=f9b941adc104700c67ea4076622315f1f6b77dcec154c37f3d4c0b283950a1e5
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=extended

From d96e676bdd6733b38e128f98d890c7ba8a837a62 Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Sat, 18 Sep 2021 22:41:09 +0200
Subject: [PATCH 42/89] orca: update to 41.0.

---
 srcpkgs/orca/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 6199c4033276..4470c49639a6 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=40.0
-revision=4
+version=41.0
+revision=1
 build_style=gnu-configure
 hostmakedepends="intltool itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -13,7 +13,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0000eee390b906a0f5611eb601633bd5ec03d231662ee7d865d1016459fb0043
+checksum=7697e51445e19fd774e68b160adaf6687b808172de0417602e169766b6b6d4bd
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 87d9b3f85f77f8b5aae8ee7de5e4e5d722f63b3a Mon Sep 17 00:00:00 2001
From: Michal Vasilek <michal@vasilek.cz>
Date: Tue, 28 Sep 2021 17:23:29 +0200
Subject: [PATCH 43/89] libsoup: update to 2.74.0.

---
 srcpkgs/libsoup/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libsoup/template b/srcpkgs/libsoup/template
index b2cec95dc4a2..69ebdc1fa487 100644
--- a/srcpkgs/libsoup/template
+++ b/srcpkgs/libsoup/template
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libsoup"
 changelog="https://gitlab.gnome.org/GNOME/libsoup/-/raw/libsoup-2-74/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=170c3f8446b0f65f8e4b93603349172b1085fb8917c181d10962f02bb85f5387
+checksum=33b1d4e0d639456c675c227877e94a8078d731233e2d57689c11abcef7d3c48e
 make_check=no # gio tests can't run in chroot
 
 # Package build options

From a28630c2f255f3b745b98ea3a0b0efcd8810ba6d Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:29:40 +0200
Subject: [PATCH 44/89] at-spi2-core: update to 2.42.0.

---
 srcpkgs/at-spi2-core/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index e1c601f5d816..d347d5ceed64 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
 # Template file for 'at-spi2-core'
 pkgname=at-spi2-core
-version=2.40.0
+version=2.42.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=4196a7d30a0051e52a67b8ce4283fe79ae5e4e14a725719934565adf1d333429
+checksum=4b5da10e94fa3c6195f95222438f63a0234b99ef9df772c7640e82baeaa6e386
 
 # Package build options
 build_options="gir"

From b5bbb8b2191546bac01dc78fc29895908d7c58af Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:32:22 +0200
Subject: [PATCH 45/89] baobab: update to 41.0.

---
 srcpkgs/baobab/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index f6264797e694..259cc5bcf1a1 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala"
@@ -11,4 +11,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later, GFDL-1.1-or-later"
 homepage="https://wiki.gnome.org/action/show/Apps/DiskUsageAnalyzer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=a6aeaa2c327a997fe0d5f443ce95b785e2ba6e338fb0a026cb7dc7d7d688d1a7
+checksum=cad6278d2dcc80c84b57105aa5bb58d8a30ce98d6fabd767519ddb86c857e855

From 28964960f03049cc0b1b240c0f796ebcbf1bfcf6 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:38:00 +0200
Subject: [PATCH 46/89] cheese: update to 41.0.

---
 .../patches/infinite-loop-thumbnailer.patch   | 88 -------------------
 srcpkgs/cheese/template                       |  6 +-
 2 files changed, 3 insertions(+), 91 deletions(-)
 delete mode 100644 srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch

diff --git a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch b/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
deleted file mode 100644
index a8e96857a59a..000000000000
--- a/srcpkgs/cheese/patches/infinite-loop-thumbnailer.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From e7046d564a6f76c1af8f5640ac9c569e07284ec0 Mon Sep 17 00:00:00 2001
-From: Bastien Nocera <hadess@hadess.net>
-Date: Fri, 18 Sep 2020 12:06:45 +0200
-Subject: [PATCH] Fix infinite loop if thumbnailer is not available
-
-The code in cheese_thumb_view_idle_append_item() in
-src/thumbview/cheese-thumb-view.c didn't pop the list of items to
-thumbnail if thumbnailing failed.
-
- #0  0x00007f4a60e55314 in open64 () at /lib64/libc.so.6
- #1  0x00007f4a60de6386 in _IO_file_open () at /lib64/libc.so.6
- #2  0x00007f4a60de655a in __GI__IO_file_fopen () at /lib64/libc.so.6
- #3  0x00007f4a60dd9aad in __fopen_internal () at /lib64/libc.so.6
- #4  0x00007f4a6157a43f in gdk_pixbuf_new_from_file () at /lib64/libgdk_pixbuf-2.0.so.0
- #5  0x00007f4a61e84b3a in gnome_desktop_thumbnail_factory_lookup () at /lib64/libgnome-desktop-3.so.19
- #6  0x000055cef476046f in cheese_thumb_view_idle_append_item ()
- #7  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #8  0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #9  0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a6146a7ca in g_application_run () at /lib64/libgio-2.0.so.0
- #12 0x000055cef4758547 in _vala_main ()
- #13 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #14 0x000055cef47554be in _start ()
-
- #0  0x00007f4a60ec562d in __strlen_avx2 () at /lib64/libc.so.6
- #1  0x00007f4a61275de8 in g_str_has_suffix () at /lib64/libglib-2.0.so.0
- #2  0x00007f4a618c0072 in icon_name_is_symbolic () at /lib64/libgtk-3.so.0
- #3  0x00007f4a618c00b1 in theme_dir_get_icon_suffix () at /lib64/libgtk-3.so.0
- #4  0x00007f4a618c32ed in theme_lookup_icon () at /lib64/libgtk-3.so.0
- #5  0x00007f4a618c3adf in real_choose_icon () at /lib64/libgtk-3.so.0
- #6  0x00007f4a618c4762 in gtk_icon_theme_lookup_icon_for_scale () at /lib64/libgtk-3.so.0
- #7  0x00007f4a618c5105 in gtk_icon_theme_load_icon_for_scale () at /lib64/libgtk-3.so.0
- #8  0x000055cef47605c9 in cheese_thumb_view_idle_append_item ()
- #9  0x00007f4a6124f47b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
- #10 0x00007f4a612537af in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
- #11 0x00007f4a61253b38 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
- #12 0x00007f4a61253c03 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
- #13 0x00007f4a6146a7d8 in g_application_run () at /lib64/libgio-2.0.so.0
- #14 0x000055cef4758547 in _vala_main ()
- #15 0x00007f4a60d8a042 in __libc_start_main () at /lib64/libc.so.6
- #16 0x000055cef47554be in _start ()
-
-Closes: #81
----
- src/thumbview/cheese-thumb-view.c | 5 +++--
- 1 file changed, 3 insertions(+), 2 deletions(-)
-
-diff --git a/src/thumbview/cheese-thumb-view.c b/src/thumbview/cheese-thumb-view.c
-index 1d2d88f5..232fd4b6 100644
---- a/src/thumbview/cheese-thumb-view.c
-+++ b/src/thumbview/cheese-thumb-view.c
-@@ -92,7 +92,7 @@ GtkWidget * cheese_thumb_view_new (void);
- static gboolean
- cheese_thumb_view_idle_append_item (gpointer data)
- {
--  CheeseThumbViewIdleData *item = g_queue_peek_head (data);
-+  CheeseThumbViewIdleData *item = g_queue_pop_head (data);
-   CheeseThumbView         *thumb_view;
-   CheeseThumbViewPrivate  *priv;
- 
-@@ -119,6 +119,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   if (!info)
-   {
-     g_warning ("Invalid filename\n");
-+    g_slice_free (CheeseThumbViewIdleData, item);
-     return TRUE;
-   }
-   g_file_info_get_modification_time (info, &mtime);
-@@ -167,6 +168,7 @@ cheese_thumb_view_idle_append_item (gpointer data)
-     if (error)
-     {
-       g_warning ("%s", error->message);
-+      g_slice_free (CheeseThumbViewIdleData, item);
-       return TRUE;
-     }
-   }
-@@ -183,7 +185,6 @@ cheese_thumb_view_idle_append_item (gpointer data)
-   g_object_unref (pixbuf);
-   g_object_unref (file);
-   g_slice_free (CheeseThumbViewIdleData, item);
--  g_queue_pop_head (data);
- 
-   return TRUE;
- }
--- 
-GitLab
-
diff --git a/srcpkgs/cheese/template b/srcpkgs/cheese/template
index 5717d1a4c80c..0506dd365bb9 100644
--- a/srcpkgs/cheese/template
+++ b/srcpkgs/cheese/template
@@ -1,7 +1,7 @@
 # Template file for 'cheese'
 pkgname=cheese
-version=3.38.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gtk_doc gtk_doc) $(vopt_bool gtk_doc man)"
@@ -16,7 +16,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Cheese"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=88d2732b421b903110a2628db25c0d61e219c42bdfb5971151033fba95a8d16f
+checksum=106f1df67e1cf41c2aa79c99bde676aec900db036cb525fa10839b06187d22f9
 
 build_options="gir gtk_doc"
 build_options_default="gir"

From b2877ce01a108bc94fd987d243c1e44f0b0d5f08 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:39:28 +0200
Subject: [PATCH 47/89] atkmm: update to 2.28.2.

---
 srcpkgs/atkmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/atkmm/template b/srcpkgs/atkmm/template
index 8e0a09ea9f28..6e1b19448f26 100644
--- a/srcpkgs/atkmm/template
+++ b/srcpkgs/atkmm/template
@@ -1,6 +1,6 @@
 # Template file for 'atkmm'
 pkgname=atkmm
-version=2.28.1
+version=2.28.2
 revision=1
 build_style=meson
 hostmakedepends="pkg-config"
@@ -10,7 +10,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/atkmm/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=116876604770641a450e39c1f50302884848ce9cc48d43c5dc8e8efc31f31bad
+checksum=a0bb49765ceccc293ab2c6735ba100431807d384ffa14c2ebd30e07993fd2fa4
 
 atkmm-devel_package() {
 	depends="${makedepends} atkmm>=${version}_${revision}"

From ef7b7416e778cf306035b4046a5ed0b90ab2eeea Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:41:53 +0200
Subject: [PATCH 48/89] eog: update to 41.0.

---
 srcpkgs/eog/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index d43abd6b5fe8..0f46e0219c63 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=40.2
+version=41.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -14,7 +14,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=9084e299931fb57de287e57dbd2ee2d297fb6740c0d535b9da8d5f196a8fd195
+checksum=917de086fd97fd3ec930fa07c88badd2be1f5d0ae6b9e569c986004e0359a9ac
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From b241b6b496082ec0d1fc5f7ebe5a13e59ae1a4a0 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Wed, 22 Sep 2021 09:50:26 +0200
Subject: [PATCH 49/89] evolution-data-server: update to 3.42.0.

---
 srcpkgs/evolution-data-server/template | 1 -
 1 file changed, 1 deletion(-)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e254e5c817d4..abb05ec80729 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -20,7 +20,6 @@ homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://raw.githubusercontent.com/GNOME/evolution-data-server/gnome-41/NEWS"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=e8fdd3bc47a07d6f8a3052bbcae880f20f6dbc4f6973a8e90d00169bb99b1635
-make_check=no # problematic
 
 build_options="gir"
 build_options_default="gir"

From 1ccc47e073ab17f8f8a482685091003113939527 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:27:04 +0200
Subject: [PATCH 50/89] gdk-pixbuf: update to 2.42.6.

---
 srcpkgs/gdk-pixbuf-xlib     |  1 -
 srcpkgs/gdk-pixbuf/template | 19 ++++++-------------
 2 files changed, 6 insertions(+), 14 deletions(-)
 delete mode 120000 srcpkgs/gdk-pixbuf-xlib

diff --git a/srcpkgs/gdk-pixbuf-xlib b/srcpkgs/gdk-pixbuf-xlib
deleted file mode 120000
index fa20dc708aac..000000000000
--- a/srcpkgs/gdk-pixbuf-xlib
+++ /dev/null
@@ -1 +0,0 @@
-gdk-pixbuf
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf/template b/srcpkgs/gdk-pixbuf/template
index 74c362c5d6ba..12ba653c5f58 100644
--- a/srcpkgs/gdk-pixbuf/template
+++ b/srcpkgs/gdk-pixbuf/template
@@ -1,13 +1,13 @@
 # Template file for 'gdk-pixbuf'
 pkgname=gdk-pixbuf
-version=2.40.0
-revision=3
+version=2.42.6
+revision=1
 build_style=meson
 build_helper="gir"
 configure_args="-Dgir=$(vopt_if gir true false) -Djasper=false
- -Dpng=true -Dx11=true -Dinstalled_tests=false"
+ -Dpng=true -Dinstalled_tests=false"
 hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
-makedepends="libX11-devel libglib-devel libpng-devel tiff-devel
+makedepends="libglib-devel libpng-devel tiff-devel
  shared-mime-info"
 depends="shared-mime-info"
 short_desc="Image loading library for The GTK+ toolkit (v2)"
@@ -15,7 +15,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=1582595099537ca8ff3b99c6804350b4c058bb8ad67411bbaae024ee7cead4e6
+checksum=c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f
 
 # Package build options
 build_options="gir"
@@ -31,15 +31,8 @@ pre_configure() {
 	fi
 }
 
-gdk-pixbuf-xlib_package() {
-	short_desc+=" - xlib rendering library"
-	pkg_install() {
-		vmove usr/lib/libgdk_pixbuf_xlib*.so.*
-	}
-}
-
 gdk-pixbuf-devel_package() {
-	depends="${makedepends} ${sourcepkg}-xlib>=${version}_${revision} ${sourcepkg}>=${version}_${revision}"
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From e03a51b863da69a2cb44895468f599af09621ec4 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 10:40:36 +0200
Subject: [PATCH 51/89] New package: gdk-pixbuf-xlib-2.40.2

---
 srcpkgs/gdk-pixbuf-xlib-devel    |  1 +
 srcpkgs/gdk-pixbuf-xlib/template | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 120000 srcpkgs/gdk-pixbuf-xlib-devel
 create mode 100644 srcpkgs/gdk-pixbuf-xlib/template

diff --git a/srcpkgs/gdk-pixbuf-xlib-devel b/srcpkgs/gdk-pixbuf-xlib-devel
new file mode 120000
index 000000000000..86f143e3d796
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib-devel
@@ -0,0 +1 @@
+gdk-pixbuf-xlib
\ No newline at end of file
diff --git a/srcpkgs/gdk-pixbuf-xlib/template b/srcpkgs/gdk-pixbuf-xlib/template
new file mode 100644
index 000000000000..b96ed688e620
--- /dev/null
+++ b/srcpkgs/gdk-pixbuf-xlib/template
@@ -0,0 +1,26 @@
+# Template file for 'gdk-pixbuf-xlib'
+pkgname=gdk-pixbuf-xlib
+version=2.40.2
+revision=1
+build_style=meson
+#hostmakedepends="gettext-devel glib-devel pkg-config libxslt docbook-xsl"
+hostmakedepends="pkg-config"
+makedepends="libX11-devel gdk-pixbuf-devel"
+depends="shared-mime-info"
+short_desc="Image loading library for The GTK+ toolkit (v2)"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="https://wiki.gnome.org/Projects/GdkPixbuf"
+distfiles="https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib/-/archive/${version}/${pkgname}-${version}.tar.gz"
+checksum=e7d9b6a8ca53b6500a82ee8d5a1b3c17780740a6ca7bf04a5dabba0fe50bb7ff
+
+gdk-pixbuf-xlib-devel_package() {
+	depends="${makedepends} ${sourcepkg}>=${version}_${revision}
+	 gdk-pixbuf>=${version}_${revision}"
+	short_desc+=" - development files"
+	pkg_install() {
+		vmove "usr/lib/*.so"
+		vmove usr/lib/pkgconfig
+		vmove usr/include
+	}
+}

From 6d9c26fa1a79a2d757ab4b58a18c85c7aa3cf624 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:01:18 +0200
Subject: [PATCH 52/89] glib-networking: disable tests for now

---
 srcpkgs/glib-networking/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/glib-networking/template b/srcpkgs/glib-networking/template
index d6f6607eaefc..0921da5ae6e6 100644
--- a/srcpkgs/glib-networking/template
+++ b/srcpkgs/glib-networking/template
@@ -16,6 +16,7 @@ homepage="https://gitlab.gnome.org/GNOME/glib-networking/"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
 checksum=66b408e7afa86c582fe38963db56133869ab4b57d34e48ec56aba621940d6f35
 lib32disabled=yes
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 post_install() {
 	rm -rf ${DESTDIR}/usr/lib/systemd

From 0f2f9c00726b019983c7285e293c061a1d9ec515 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:08:31 +0200
Subject: [PATCH 53/89] glibmm: update to 2.66.1.

---
 srcpkgs/glibmm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/glibmm/template b/srcpkgs/glibmm/template
index 3697ed41a021..9861862e75e3 100644
--- a/srcpkgs/glibmm/template
+++ b/srcpkgs/glibmm/template
@@ -1,6 +1,6 @@
 # Template file for 'glibmm'
 pkgname=glibmm
-version=2.66.0
+version=2.66.1
 revision=1
 build_style=meson
 hostmakedepends="glib-devel perl pkg-config"
@@ -11,7 +11,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtkmm.org"
 distfiles="${GNOME_SITE}/glibmm/${version%.*}/glibmm-${version}.tar.xz"
-checksum=9e1db7d43d2e2d4dfa2771354e21a69a6beec7c446b711619cf8c779e13a581e
+checksum=69bd6b5327716ca2f511ab580a969fd7bf0cd2c24ce15e1d0e530592d3ff209c
 
 glibmm-devel_package() {
 	depends="${makedepends} glibmm>=${version}_${revision}"

From da429eb2755689d4e33e3a92e5121249365c1128 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:12:47 +0200
Subject: [PATCH 54/89] gnome-characters: update to 41.0.

---
 srcpkgs/gnome-characters/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/gnome-characters/template b/srcpkgs/gnome-characters/template
index 472b961b1eeb..1ab62543700d 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=40.0
+version=41.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=0a62f5fd56592d0f3eb7be4b132db796c998d7be08ed67e4bf7f059138515d7c
+checksum=e129eca93d0099490bc2bfe6437e685fd9855e264b32fb918c0e58ee6aac867b
 lib32disabled=yes

From 5114513b352019e3d201537f723e9222c47431a9 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:17:00 +0200
Subject: [PATCH 55/89] gnome-font-viewer: update to 41.0.

---
 srcpkgs/gnome-font-viewer/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index 61d1e9cfc756..f4d7f69436ee 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=40.0
-revision=2
+version=41.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
 makedepends="fontconfig-devel freetype-devel glib-devel gtk+3-devel
@@ -12,4 +12,4 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d2cc7686946690dc274a5d0c72841d358d0ccd42d3f34993c698bdf13588fe42
+checksum=5dd410331be070e4e034397f2754980e073851d50a2119f2fbf96adc6fe2e876

From 6a15e1344b1c3c9e322bc57202adcd22dbbb53be Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 12:41:11 +0200
Subject: [PATCH 56/89] python3-gobject: backport gtk4 incombatibility.

---
 srcpkgs/python3-gobject/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/python3-gobject/template b/srcpkgs/python3-gobject/template
index d14b48f66e6b..c777ccd3968e 100644
--- a/srcpkgs/python3-gobject/template
+++ b/srcpkgs/python3-gobject/template
@@ -16,6 +16,7 @@ license="LGPL-2.1-or-later"
 homepage="https://pygobject.readthedocs.io/"
 distfiles="${GNOME_SITE}/pygobject/${version%.*}/pygobject-${version}.tar.xz"
 checksum=9b12616e32cfc792f9dc841d9c472a41a35b85ba67d3a6eb427e307a6fe4367b
+make_check=no # https://gist.github.com/27c7c0774329deeac7fbe3d7f10ea12c
 
 do_check() {
 	xvfb-run ninja -C build test

From 5a93057744b2bfb981d8efd2275778a929e611c8 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:06:03 +0200
Subject: [PATCH 57/89] libgee08: fix tests

---
 srcpkgs/libgee08/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libgee08/template b/srcpkgs/libgee08/template
index c4139fa1ea32..81528de5de55 100644
--- a/srcpkgs/libgee08/template
+++ b/srcpkgs/libgee08/template
@@ -7,7 +7,7 @@ build_style=gnu-configure
 build_helper="gir"
 configure_args="--disable-static"
 hostmakedepends="pkg-config intltool $(vopt_if vala 'vala')"
-makedepends="libglib-devel"
+makedepends="glib-devel"
 short_desc="GObject collection library (0.8.x API)"
 maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"

From b3940f4260cf7238ae08f503676c49950794ff4c Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:22:15 +0200
Subject: [PATCH 58/89] evolution-data-server: dbus is needed for unit tests

---
 srcpkgs/evolution-data-server/template | 1 +
 1 file changed, 1 insertion(+)

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index abb05ec80729..f869297cd50c 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -13,6 +13,7 @@ makedepends="boost-devel libcanberra-devel libgdata-devel libical-devel
  libsecret-devel mit-krb5-devel webkit2gtk-devel libgweather-devel
  libsoup-devel $(vopt_if gir vala-devel)"
 depends="libgweather libsoup-gnome"
+checkdepends="dbus"
 short_desc="Centralized access to appointments and contacts"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.1-only"

From 9b4440b26fadb90e3a7ee7cef1bd696df50ce9d9 Mon Sep 17 00:00:00 2001
From: Enno Boland <gottox@voidlinux.org>
Date: Fri, 1 Oct 2021 14:23:04 +0200