Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] WIP: GNOME 45
@ 2023-10-09 12:41 paper42
  2023-10-11 21:29 ` [PR PATCH] [Updated] " paper42
                   ` (37 more replies)
  0 siblings, 38 replies; 39+ messages in thread
From: paper42 @ 2023-10-09 12:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/paper42/void-packages gnome45
https://github.com/void-linux/void-packages/pull/46531

WIP: GNOME 45
very WIP, probably not functional yet

#### Testing the changes
- I tested the changes in this PR: **NO**

depends on:
* #46530
* #46529
* #45570 
* #46507

[ci skip]

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

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

From 46c065454e407564d8d57701cb8cc0cdb7a70106 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 15:04:58 +0200
Subject: [PATCH 01/54] gtk4: update to 4.12.3.

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

diff --git a/srcpkgs/gtk4/template b/srcpkgs/gtk4/template
index b40d51d432537..c1ff671fc8c59 100644
--- a/srcpkgs/gtk4/template
+++ b/srcpkgs/gtk4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtk4'
 pkgname=gtk4
-version=4.10.4
+version=4.12.3
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,7 +15,7 @@ configure_args="-Dman-pages=true -Dgtk_doc=true -Dbuild-tests=false
  $(vopt_feature vulkan vulkan)
  $(vopt_feature tracker tracker)"
 hostmakedepends="gettext-devel glib-devel gi-docgen perl
- pkg-config sassc gettext libxslt docbook-xsl python3-docutils
+ pkg-config sassc gettext libxslt docbook-xsl python3-docutils shaderc
  $(vopt_if wayland 'wayland-devel wayland-protocols')"
 makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
  iso-codes graphene-devel gst-plugins-bad1-devel ffmpeg-devel
@@ -31,9 +31,9 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="LGPL-2.1-or-later"
 homepage="https://www.gtk.org/"
 #changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-4-10/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gtk/-/raw/gtk-4-12/NEWS"
 distfiles="${GNOME_SITE}/gtk/${version%.*}/gtk-${version}.tar.xz"
-checksum=7725400482e0685e28265e226c62847f4e73cfca9e9b416ac5838207f5377a24
+checksum=148ce262f6c86487455fb1d9793c3f58bc3e1da477a29617fadb0420f5870a89
 
 # Package build options
 build_options="broadway cloudproviders colord cups gir vulkan wayland x11 tracker"

From f5a4ef277f1dd19b31e1b7307063316cbe510563 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:59:51 +0200
Subject: [PATCH 02/54] gtkmm4: update to 4.12.0.

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

diff --git a/srcpkgs/gtkmm4/template b/srcpkgs/gtkmm4/template
index 093e1c2406300..ac62a68cd6ff8 100644
--- a/srcpkgs/gtkmm4/template
+++ b/srcpkgs/gtkmm4/template
@@ -1,6 +1,6 @@
 # Template file for 'gtkmm4'
 pkgname=gtkmm4
-version=4.4.0
+version=4.12.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config mm-common glib-devel"
@@ -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}/gtkmm/${version%.*}/gtkmm-${version}.tar.xz"
-checksum=2eb464326096e6a40c82e9cd074164d8103fb5e07865679c0a649e4174700dda
+checksum=fbc3e7618123345c0148ef71abb6548d421f52bb224fbda34875b677dc032c92
 
 do_check() {
 	xvfb-run ninja -C build test

From f2d1b50a958dcf3d7af7c65135f1f68f02576300 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:42 +0200
Subject: [PATCH 03/54] libadwaita: update to 1.4.0.

---
 srcpkgs/libadwaita/patches/disable-broken-tests.patch | 10 ----------
 srcpkgs/libadwaita/template                           | 10 +++++-----
 2 files changed, 5 insertions(+), 15 deletions(-)
 delete mode 100644 srcpkgs/libadwaita/patches/disable-broken-tests.patch

diff --git a/srcpkgs/libadwaita/patches/disable-broken-tests.patch b/srcpkgs/libadwaita/patches/disable-broken-tests.patch
deleted file mode 100644
index dba1ca021140c..0000000000000
--- a/srcpkgs/libadwaita/patches/disable-broken-tests.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/tests/meson.build
-+++ b/tests/meson.build
-@@ -36,7 +36,6 @@
-   'test-preferences-group',
-   'test-preferences-page',
-   'test-preferences-row',
--  'test-preferences-window',
-   'test-split-button',
-   'test-squeezer',
-   'test-status-page',
diff --git a/srcpkgs/libadwaita/template b/srcpkgs/libadwaita/template
index 9957cf5ff38f5..1869ddde4ff0b 100644
--- a/srcpkgs/libadwaita/template
+++ b/srcpkgs/libadwaita/template
@@ -1,6 +1,6 @@
 # Template file for 'libadwaita'
 pkgname=libadwaita
-version=1.3.1
+version=1.4.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -8,15 +8,15 @@ configure_args="-Dexamples=true -Dtests=true $(vopt_bool gtk_doc)
  $(vopt_bool gir vapi) $(vopt_feature gir introspection)"
 hostmakedepends="glib-devel pkg-config $(vopt_if gtk_doc gi-docgen)
  $(vopt_if gir vala-devel) gettext sassc"
-makedepends="gtk4-devel libglib-devel harfbuzz-devel"
+makedepends="gtk4-devel libglib-devel harfbuzz-devel AppStream-devel"
 checkdepends="xvfb-run cantarell-fonts"
 short_desc="GTK4 building blocks for modern adaptive applications"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="LGPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/libadwaita/"
-changelog="https://gitlab.gnome.org/GNOME/libadwaita/-/raw/libadwaita-1-3/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libadwaita/-/raw/libadwaita-1-4/NEWS"
 distfiles="${GNOME_SITE}/libadwaita/${version%.*}/libadwaita-${version}.tar.xz"
-checksum=6b8bbf413c501b46c8616a0e5b836d7a34091140941412520bbd9ddda6df8cbd
+checksum=e51a098a54d43568218fc48fcf52e80e36f469b3ce912d8ce9c308a37e9f47c2
 make_check_pre="xvfb-run"
 
 build_options="gir gtk_doc"
@@ -30,7 +30,7 @@ pre_build() {
 }
 
 libadwaita-devel_package() {
-	depends="${sourcepkg}>=${version}_${revision} gtk4-devel"
+	depends="${sourcepkg}>=${version}_${revision} gtk4-devel AppStream-devel"
 	short_desc+=" - development files"
 	pkg_install() {
 		vmove "usr/lib/*.so"

From b0bc71fda5d10c0fe2de31d2150260e7b90cef20 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:43:41 +0200
Subject: [PATCH 04/54] vala: update to 0.56.13.

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

diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index e53838e7532d5..a0d081a111349 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.56.9
+version=0.56.13
 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=55578c7c4f067ace028e541806af240f8084cb6ff0cc554caa8ac08cbf8bce2f
+checksum=4988223036c7e1e4874c476d0de8bd9cbe500ee25ef19a76e560dc0b6d56ae07
 shlib_provides="libvalaccodegen.so"
 make_check=extended # take a lot of time
 

From 1a137efb0d64713cf0b30ec548e497f30becd35f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:43:45 +0200
Subject: [PATCH 05/54] valadoc: update to 0.56.13.

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

diff --git a/srcpkgs/valadoc/template b/srcpkgs/valadoc/template
index f6c8409c68228..9a2901ca67728 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.56.9
+version=0.56.13
 revision=1
 build_style=gnu-configure
 configure_args="--with-cgraph=yes"
@@ -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=55578c7c4f067ace028e541806af240f8084cb6ff0cc554caa8ac08cbf8bce2f
+checksum=4988223036c7e1e4874c476d0de8bd9cbe500ee25ef19a76e560dc0b6d56ae07
 
 pre_configure() {
 	autoreconf -if

From 95745a698a0140bb77acd16ac138dffb34d53eae Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:56:39 +0200
Subject: [PATCH 06/54] libshumate: update to 1.1.0.

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

diff --git a/srcpkgs/libshumate/template b/srcpkgs/libshumate/template
index b7896b73e822d..221dc4152d5eb 100644
--- a/srcpkgs/libshumate/template
+++ b/srcpkgs/libshumate/template
@@ -1,22 +1,22 @@
 # Template file for 'libshumate'
 pkgname=libshumate
-version=1.0.3
+version=1.1.0
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir gir) $(vopt_bool gir gtk_doc)"
 hostmakedepends="pkg-config $(vopt_if gir 'gi-docgen vala') glib-devel gettext"
 makedepends="libglib-devel sqlite-devel cairo-devel gtk4-devel libsoup3-devel"
-checkdepends="xvfb-run"
+checkdepends="dbus xvfb-run"
 short_desc="C library providing a GtkWidget to display maps"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libshumate"
 #changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/libshumate-1-0/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/libshumate-1-1/NEWS"
 distfiles="${GNOME_SITE}/libshumate/${version%.*}/libshumate-${version}.tar.xz"
-checksum=77a192f0dfec082b8de20b1939f3adf03eed41114d49fdaae2bbb2729ceb015a
-make_check_pre="xvfb-run"
+checksum=b3b7c4c2d3002f37b951c9ca99b09275d0aa82265c69f53374ce12faefd3b14e
+make_check_pre="dbus-run-session xvfb-run"
 
 build_options="gir"
 build_options_default="gir"

From 69ab6c2605fb41e4b6594614dbd0cc39acfbb68e Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:38:12 +0200
Subject: [PATCH 07/54] New package: tecla-45.0

---
 srcpkgs/tecla/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/tecla/template

diff --git a/srcpkgs/tecla/template b/srcpkgs/tecla/template
new file mode 100644
index 0000000000000..3bf5a4d844b73
--- /dev/null
+++ b/srcpkgs/tecla/template
@@ -0,0 +1,15 @@
+# Template file for 'tecla'
+pkgname=tecla
+version=45.0
+revision=1
+build_style=meson
+hostmakedepends="pkg-config gettext"
+makedepends="gtk4-devel libadwaita-devel"
+depends=""
+short_desc="Libadwaita keyboard layout viewer for the Gnome Desktop"
+maintainer="Emi Vasilek <emi.vasilek@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.gnome.org/GNOME/tecla"
+changelog="https://gitlab.gnome.org/GNOME/tecla/-/raw/main/NEWS"
+distfiles="${GNOME_SITE}/tecla/${version%.*}/tecla-${version}.tar.xz"
+checksum=5c02bb4019b1cffb5663da6107503eff853836a8783dd4705dd04a49f7adc25b

From c5fec76b2a3283bea263860941b8a8f319592659 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 23 Sep 2023 14:44:25 +0200
Subject: [PATCH 08/54] mutter: update to 45.0.

---
 common/shlibs           |  9 +++++----
 srcpkgs/mutter/template | 19 ++++++++++---------
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index c2b72edb77cd2..945d1d854873b 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2924,10 +2924,11 @@ libdecoration.so.0 compiz-core-0.8.14_1
 libcompizconfig.so.0 libcompizconfig-0.8.14_1
 libemeraldengine.so.0 emerald-0.8.14_1
 libhangul.so.1 libhangul-0.1.0_1
-libmutter-12.so.0 mutter-44.0_1
-libmutter-clutter-12.so.0 mutter-44.0_1
-libmutter-cogl-12.so.0 mutter-44.0_1
-libmutter-cogl-pango-12.so.0 mutter-44.0_1
+libmutter-13.so.0 mutter-45.0_1
+libmutter-clutter-13.so.0 mutter-45.0_1
+libmutter-cogl-13.so.0 mutter-45.0_1
+libmutter-cogl-pango-13.so.0 mutter-45.0_1
+libmutter-mtk-13.so.0 mutter-45.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub-0.6.so.0 libgepub-0.6.0_4
 libslopy.so.7.6 slop-7.6_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 01d00e8a94c2e..5f3b3dc92f484 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,6 +1,6 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=44.2
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,18 +12,19 @@ hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel
- wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel"
+ wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei"
 depends="gsettings-desktop-schemas desktop-file-utils"
 short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/mutter/${version%.*}/mutter-${version}.tar.xz"
-checksum=37566d7e55c93dc8894e9c7f23a7ba5879a8b30baf65558223009d2b467402a1
-shlib_provides="libmutter-clutter-12.so libmutter-cogl-12.so
- libmutter-cogl-pango-12.so"
+checksum=8fbc963019eda9ba52fca2f6c4c477efbc6e36eb4fa93f23174f02ff6b907715
+_shlibver=13
+shlib_provides="libmutter-clutter-${_shlibver}.so libmutter-cogl-${_shlibver}.so
+ libmutter-cogl-pango-${_shlibver}.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,8 +36,8 @@ 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-12|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-12.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-'"${_shlibver}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-${_shlibver}.pc
 }
 
 mutter-devel_package() {
@@ -46,7 +47,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-12/*.gir"
+		vmove "usr/lib/mutter-${_shlibver}/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From 530c4771cd636cafa2e6b4f28afdad5b663fe87a Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 23 Sep 2023 14:44:30 +0200
Subject: [PATCH 09/54] gnome-shell: update to 45.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 2ed8f606ff232..29e8cbc007543 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=44.2
-revision=3
+version=45.0
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
@@ -19,10 +19,10 @@ short_desc="GNOME core user interface"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
-changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%%.*}/gnome-shell-${version}.tar.xz"
-checksum=55f279ec6303b7c0c89246eced81247c87fc1c73948f45eb212a647218d1b63f
+checksum=3cabe40bdd4e379c7082b39ffa45b8bef5c9cf86408fb0d836e1571c443217cd
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From 2cc2337d384165958840b86240e2b6d82bb272bb Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 15:05:03 +0200
Subject: [PATCH 10/54] gdm: update to 45.0.1.

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

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index f8990839198a2..7ddb596dad3cf 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=44.1
-revision=2
+version=45.0.1
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="
@@ -24,10 +24,10 @@ short_desc="GNOME Display Manager"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
-changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS"
-distfiles="${GNOME_SITE}/gdm/${version%.*}/gdm-${version}.tar.xz"
-checksum=68266b3abe7d28fc469d0067aac9c5dabb0ca7952cc1f7c238a04951f3dc5b0d
+distfiles="${GNOME_SITE}/gdm/${version%.*.*}/gdm-${version}.tar.xz"
+checksum=6572578c05e3c6569d6ed269f7de2aaf3a035657654586d8243907bb7a6ffa85
 
 conf_files="
 	/etc/gdm/custom.conf

From bd7cd5d9b861b3557d78029b1a13e0460ffee726 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 15:05:07 +0200
Subject: [PATCH 11/54] gnome-control-center: update to 45.0.

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

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 24f1e60231181..ed0bd71c2e06c 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=44.2
-revision=2
+version=45.0
+revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
@@ -24,7 +24,7 @@ license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/gnome-control-center/${version%.*}/gnome-control-center-${version}.tar.xz"
-checksum=0623d7d21cfe970d2ef34420623545a5945b9892e641f9a011cecec21afda10c
+checksum=83df6a90f98914f2c19a872ce06562acef40927637f679c383099265ccfa42cf
 make_check=no # needs X11 and requires altered filesystem
 
 pre_build() {

From e5043cb8cd8a2f5a4d66ceccad626ae3d38f808c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:17:59 +0200
Subject: [PATCH 12/54] gnome-backgrounds: update to 45.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 082cf521a3f75..c021d48794d10 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext"
@@ -11,4 +11,4 @@ license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
 changelog="https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz"
-checksum=4a8393b387135f2a6a424a1a0c3ac94e0742b62b8235a0923c929f51e04be04e
+checksum=cee0e688fbae5ef7a75f335ada2d10779e08ebca9445f1586de32c5a9b6dee2d

From 64dfda03d8e3e776b4afb0fce8e426649d473d41 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:15 +0200
Subject: [PATCH 13/54] gnome-session: update to 45.0.

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

diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template
index ba11a1d76e281..968840684e797 100644
--- a/srcpkgs/gnome-session/template
+++ b/srcpkgs/gnome-session/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-session'
 pkgname=gnome-session
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd_journal=false -Dsystemd_session=disable
@@ -16,4 +16,4 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-session"
 changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-session/${version%.*}/gnome-session-${version}.tar.xz"
-checksum=ccf829a96526135e9e9f917526515d36a5092bdfa316f3737dd8c5a524dbf2c6
+checksum=706d2ffcacac38553a3c0185793f5a2b4aac940bb5e789d953c9808163bef2f1

From 6c02ab35d8b2832494f2f777591d54fe08099aa7 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:19 +0200
Subject: [PATCH 14/54] gnome-settings-daemon: update to 45.0.

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

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index a5886956cda9f..8d73ca8f84617 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=44.1
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -20,7 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 changelog="https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-settings-daemon/${version%.*}/gnome-settings-daemon-${version}.tar.xz"
-checksum=12653b72d81f151300a47d700ac9410ac1bcce38e83f1bdd19cded2932943989
+checksum=bb4dc46950e2a90f38f23225848856d2a7b1b718c89d0285ce197b7016bb1dc8
 CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then

From 1189217c7ce606fb07e7aa8859c6fb92af2fa0cb Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:25 +0200
Subject: [PATCH 15/54] gnome-shell-extensions: update to 45.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 1abb3e8aaa023..cdee642b27874 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=44.0
+version=45.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/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell-extensions/${version%.*}/gnome-shell-extensions-${version}.tar.xz"
-checksum=8c345e72f31a1e37f55063e0b15997301b01194ed698772fd87aeb50cbb101ab
+checksum=239bf89ff52794f8d5e86acd85fbfe5c24be8ce167c57690db2efd587c339fd6

From 1781e9f5c3792bf0a31237c8f089b04d9850faed Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:19:01 +0200
Subject: [PATCH 16/54] xdg-desktop-portal-gnome: update to 45.0.

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

diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template
index 884baccf764ba..eb5c615d4bfaf 100644
--- a/srcpkgs/xdg-desktop-portal-gnome/template
+++ b/srcpkgs/xdg-desktop-portal-gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-gnome'
 pkgname=xdg-desktop-portal-gnome
-version=44.1
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
@@ -14,7 +14,7 @@ short_desc="GNOME portal backend for xdg-desktop-portal"
 maintainer="oreo639 <oreo6391@gmail.com>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome"
-changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/xdg-desktop-portal-gnome/${version%.*}/xdg-desktop-portal-gnome-${version}.tar.xz"
-checksum=3682c546c81922a5ba69d62d86f69c0c26b17c9096823f58149d0b55bbf0eedb
+checksum=949598861c80000febf18cc12b3721c95c1bb1d19371fc2156dc4f33def5aff0

From c674b94a3c3553f514f897fb7f7799ee89d816f6 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:11 +0200
Subject: [PATCH 17/54] adwaita-icon-theme: update to 45.0.

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

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index 346455ca89419..55be232e3590e 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,9 +1,9 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=44.0
+version=45.0
 revision=1
-build_style=gnu-configure
-hostmakedepends="pkg-config"
+build_style=meson
+hostmakedepends="pkg-config gtk4-update-icon-cache"
 depends="librsvg"
 short_desc="Theme consisting of a set of icons for GTK+"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
@@ -11,4 +11,4 @@ license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 changelog="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/adwaita-icon-theme/${version/.*/}/adwaita-icon-theme-${version}.tar.xz"
-checksum=4889c5601bbfecd25d80ba342209d0a936dcf691ee56bd6eca4cde361f1a664c
+checksum=2442bfb06f4e6cc95bf6e2682fdff98fa5eddc688751b9d6215c623cb4e42ff1

From a3dfbe29cd2f642ceb2234f91cbd09717ebfce23 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:17 +0200
Subject: [PATCH 18/54] gdm: update to 45.0.1.

---
 srcpkgs/gdm/patches/take-out-the-trash.patch | 19 -------------------
 srcpkgs/gdm/template                         |  4 ++--
 2 files changed, 2 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/gdm/patches/take-out-the-trash.patch

diff --git a/srcpkgs/gdm/patches/take-out-the-trash.patch b/srcpkgs/gdm/patches/take-out-the-trash.patch
deleted file mode 100644
index aac0d96c726a0..0000000000000
--- a/srcpkgs/gdm/patches/take-out-the-trash.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -100,15 +100,8 @@ if xdmcp_dep.found() and get_option('tcp
-   libwrap_dep = cc.find_library('wrap')
- endif
- # systemd
--systemd_dep = dependency('systemd')
- libsystemd_dep = dependency('libsystemd')
--systemd_multiseat_x = find_program('systemd-multi-seat-x',
--  required: false,
--  dirs: [
--    systemd_dep.get_pkgconfig_variable('systemdutildir'),
--    '/lib/systemd',
--    '/usr/lib/systemd',
--  ])
-+systemd_multiseat_x = find_program('systemd-multi-seat-x', required: false)
- systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
- # Plymouth
- plymouth_dep = dependency('ply-boot-client', required: get_option('plymouth'))
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 7ddb596dad3cf..9abc364e94aab 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -11,8 +11,8 @@ configure_args="
  -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true
  -Dselinux=disabled -Dlibaudit=disabled -Dgdm-xsession=true
  -Ddefault-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
- -Dsystemdsystemunitdir=/usr/lib/systemd/system
- -Dsystemduserunitdir=/usr/lib/systemd/user"
+ -Dsystemdsystemunitdir=no -Dlogind-provider=elogind
+ -Dsystemduserunitdir=no"
 hostmakedepends="dconf gettext itstool pkg-config"
 makedepends="accountsservice-devel elogind-devel gettext-devel glib-devel
  iso-codes libSM-devel libcanberra-devel nss-devel pam-devel upower-devel

From 817273c55c30164c6f76e6f07d55fc41cc270fd5 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:27 +0200
Subject: [PATCH 19/54] gnome-control-center: update to 45.0.

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

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index ed0bd71c2e06c..b97fee7f59ea6 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -5,7 +5,7 @@ revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
- polkit python3 gtk-update-icon-cache"
+ polkit python3 gtk-update-icon-cache tecla"
 makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel gnome-menus-devel
  gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel ibus-devel
@@ -14,7 +14,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel upower-devel vala-devel
  libxml2-devel libX11-devel gtk4-devel libadwaita-devel cups-devel libgudev-devel
  libwacom-devel clutter-devel libsecret-devel libcanberra-devel udisks2-devel
- gsound-devel gcr-devel gnutls-devel"
+ gsound-devel gcr-devel gnutls-devel tecla"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop
  libgnomekbd ibus-gtk4"

From 1854c3e3ce91a8e199357b8140fba6bf23f38cd3 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:30 +0200
Subject: [PATCH 20/54] baobab: update to 45.0.

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

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index 5d700566831d1..7a81254de0961 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala desktop-file-utils gtk-update-icon-cache"
@@ -10,6 +10,6 @@ short_desc="Graphical directory tree analyzer for GNOME"
 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"
-changelog="https://gitlab.gnome.org/GNOME/baobab/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/baobab/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/baobab/${version%.*}/baobab-${version}.tar.xz"
-checksum=845b63bb9123d74568c8126c571bbc74273483ff920179a2cf1eddbbefa1bfc0
+checksum=a7d2cf308a6c839ee0b0bf074f8f5fd60d62ae2f064a94b3c610d6560b758e86

From 22bb9a3f1b8151b5e54369d34c6ba48b7e165f0f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:35 +0200
Subject: [PATCH 21/54] eog: update to 45.0.

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

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index 7e8326a7ba487..efa4ab1e9b2f5 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=44.2
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -15,7 +15,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 changelog="https://gitlab.gnome.org/GNOME/eog/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=468f539f6b67ee46188170f244480cc311dd1efe4786fe1554bffe26a65c72c4
+checksum=05cb2c9a66ba15870f47358cd4c1ce670f17e4c8b22e050d627d728ff88b57ba
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From 10c7853415cc5bbf1ab00d878539fcf3322d1812 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:42 +0200
Subject: [PATCH 22/54] evince: update to 45.0.

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

diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 4568a1f329539..745e9f7ec4fc6 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,6 +1,6 @@
 # Template file for 'evince'
 pkgname=evince
-version=44.3
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -18,9 +18,9 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evince"
 #changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/evince/${version%.*}/evince-${version}.tar.xz"
-checksum=3b8ba1581a47a6e9f57f6b6aa08f0fb67549c60121aa24e31140e93947b83622
+checksum=d18647d4275cbddf0d32817b1d04e307342a85be914ec4dad2d8082aaf8aa4a8
 
 build_options="gir gtk_doc"
 build_options_default="gir gtk_doc"

From 8e50d59dab6921e82ee1545417dc69623c73b74c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:41 +0200
Subject: [PATCH 23/54] gnome-calculator: update to 45.0.2.

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

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index 1b0168984f198..fadc105cdfabc 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,12 +1,12 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=44.0
+version=45.0.2
 revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="cmake gettext glib-devel itstool pkg-config vala
  gtk-update-icon-cache"
-makedepends="gsettings-desktop-schemas-devel gtksourceview5-devel libgee08-devel
+makedepends="gsettings-desktop-schemas-devel gtksourceview5-devel libgee-devel
  libmpc-devel libsoup3-devel gtk4-devel libadwaita-devel"
 depends="desktop-file-utils gsettings-desktop-schemas hicolor-icon-theme"
 short_desc="GNOME calculator"
@@ -15,4 +15,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-calculator/${version%%.*}/gnome-calculator-${version}.tar.xz"
-checksum=14e763329f88309a7e152780d57361b543100e323906b34e0655fdc315b71043
+checksum=7dcbf32384897171cbe5483ec664d994e5e755e912ae1df911624f03c90867c2

From 1461dd3b1777dcffc7687d79185fd779b39cd632 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:50 +0200
Subject: [PATCH 24/54] gnome-calendar: update to 45.0.

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

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 4b44f94fc738d..b5104212ec14b 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config gtk-update-icon-cache
@@ -12,10 +12,10 @@ short_desc="Calendar application designed to perfectly fit the GNOME desktop"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
-#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-calendar/${version%.*}/gnome-calendar-${version}.tar.xz"
-checksum=96acd74cbf45652934515cc3447a3b895e933f86324ca92436f67ddd63c3a802
+checksum=8c1483cbba4388db410875ed09d64e9003f929b555d704076a6fe7bd7c1e65b2
 
 build_options="gir"
 build_options_default="gir"

From 53997a0a9c5e5be5e439c840721d013c73592d29 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:54 +0200
Subject: [PATCH 25/54] gnome-initial-setup: update to 45.0.

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

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index a1ec40a841a9f..c58351a408f8d 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=44.0
-revision=2
+version=45.0
+revision=1
 build_style=meson
 configure_args="-Dparental_controls=disabled -Dsystemd=false"
 hostmakedepends="pkg-config glib-devel gettext"
@@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-initial-setup/${version%%.*}/gnome-initial-setup-${version}.tar.xz"
-checksum=593cfc6dc8f82a98671b94c035b97dbe88ef56e708780b2ad1d2324e4d04bbff
+checksum=b1afe764798f8948bedb95c7ab31bd78529ac5cb481c41f7a7777f264de54bd8

From 28de6ecc9e8c99cbabb42478bd4ea253f6c0350c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:59 +0200
Subject: [PATCH 26/54] gnome-user-docs: update to 45.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 350bfa523daf0..fabd8b6ea1684 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=44.1
+version=45.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-user-docs"
 changelog="https://gitlab.gnome.org/GNOME/gnome-user-docs/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-user-docs/${version%.*}/gnome-user-docs-${version}.tar.xz"
-checksum=93f3294d43fd22f9962ccf6bd17ff64eae78a6ca063fe6c1e9bc58d00f34e3a8
+checksum=ff1cbbdc0e109e99b860a8fbe335b73948e0be9cdb7ed9c384ab92c8243d3ce1

From 1ddc010672f9da9a5ddad569a4b0d569db2433ab Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:38:05 +0200
Subject: [PATCH 27/54] gsettings-desktop-schemas: update to 45.0.

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

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index c080452977849..bb8e71cf8d3d5 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,6 +1,6 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 changelog="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gsettings-desktop-schemas/${version%.*}/gsettings-desktop-schemas-${version}.tar.xz"
-checksum=eb2de45cad905994849e642a623adeb75d41b21b0626d40d2a07b8ea281fec0e
+checksum=365c8d04daf79b38c8b3dc9626349a024f9e4befdd31fede74b42f7a9fbe0ae2
 
 # Package build options
 build_options="gir"

From 7d0a362fd4e115d4496407fd41e37df9c5eec47b Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:38:14 +0200
Subject: [PATCH 28/54] nautilus: update to 45.0.

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

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index 8ace3c593a76e..3f0801ed3c86e 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=44.2.1
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -19,9 +19,9 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 #changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/master/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-44/NEWS"
-distfiles="${GNOME_SITE}/nautilus/${version%%.*}/nautilus-${version}.tar.xz"
-checksum=d9c62f024727f7a76fc6a5da788a2b0247df01a71c2a601143c62aac0ff41e4c
+changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-45/NEWS"
+distfiles="${GNOME_SITE}/nautilus/${version%.*}/nautilus-${version}.tar.xz"
+checksum=b311c465ce2ca7bc648f61b865187b4451388dec9358a169f3277e741718ab5d
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=ci-skip

From d37597c3ebfe915f0351ff6cd472e76df1f95d3e Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:47:52 +0200
Subject: [PATCH 29/54] dconf-editor: update to 45.0.1.

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

diff --git a/srcpkgs/dconf-editor/template b/srcpkgs/dconf-editor/template
index 6af43aabc5238..2f9411630e7d1 100644
--- a/srcpkgs/dconf-editor/template
+++ b/srcpkgs/dconf-editor/template
@@ -1,14 +1,14 @@
 # Template file for 'dconf-editor'
 pkgname=dconf-editor
-version=43.0
+version=45.0.1
 revision=1
 build_style=meson
-hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala gettext"
+hostmakedepends="docbook-xsl glib-devel libxslt pkg-config vala gettext desktop-file-utils"
 makedepends="dconf-devel gtk+3-devel libhandy1-devel"
 short_desc="Low-level configuration system - GTK+ editor"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/DconfEditor"
 changelog="https://gitlab.gnome.org/GNOME/dconf-editor/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=935a3c2dd76cc2a93cd5aee9a54d3947fb111eb396f4b63dc5f0ba8f8d099136
+distfiles="${GNOME_SITE}/dconf-editor/${version%.*.*}/dconf-editor-${version}.tar.xz"
+checksum=1180297678eedae6217cc514a2638c187d2f1d1ef2720cb9079b740c429941dd

From 19640e1763ce44febceb5914c796aebf1a7f16be Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:47:58 +0200
Subject: [PATCH 30/54] gnome-builder: update to 45.0.

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

diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index a85de84f5dd0d..290b54e9cec0d 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-builder'
 pkgname=gnome-builder
-version=44.1
-revision=5
+version=45.0
+revision=1
 build_style=meson
 build_helper=qemu
 configure_args="-Dhelp=true -Dnetwork_tests=false"
@@ -21,7 +21,7 @@ short_desc="IDE for GNOME"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Builder"
-changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz"
-checksum=f939a7f95b4b6e1d04bd8db4be9ca0b67b2aa765b86c63f4df23fdb3a7edcf3e
+checksum=242da02593293d456ea24108a45934730a1e316d8dc5b18d9df0e864db7ba596
 make_check_pre="xvfb-run"

From 74cb7c67512dc6caca106510d494da39ba06083d Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:04 +0200
Subject: [PATCH 31/54] gnome-console: update to 45.0.

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

diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template
index de30a8b1b7b28..68f6dcf450933 100644
--- a/srcpkgs/gnome-console/template
+++ b/srcpkgs/gnome-console/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-console'
 pkgname=gnome-console
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config desktop-file-utils gettext
@@ -13,9 +13,9 @@ maintainer="oreo639 <oreo6391@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/console"
 changelog="https://gitlab.gnome.org/GNOME/console/-/raw/main/NEWS"
-#changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-console/${version%.*}/gnome-console-${version}.tar.xz"
-checksum=d1c1afd5ec8d2bdf84a3db029b04a2432ecc7bcd242c2a745fe9986a42898844
+checksum=e7462128d2df2324a1d748062c40429cd0504af09e407067b33f3a9d0c59c8e1
 
 nautilus-gnome-console-extension_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From b969658cada2400781cb09ad3f280e028bee2474 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:18 +0200
Subject: [PATCH 32/54] gnome-disk-utility: update to 45.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 24fcab038e0d6..ad72d8a6dc0bc 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=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/gnome-disk-utility/${version%.*}/gnome-disk-utility-${version}.tar.xz"
-checksum=02031097896cdb37d8717a5823f93e3723d4dfce7fdc4002c9dfcb16b7e7a3ef
+checksum=3d8625faa99047bc4aefd29921ad728ab4d700cff86e0f2ec67e8dba877d0dd3
 lib32disabled=yes

From 20c4c704d2ec9ec9b2d47dad8fd5ead4de5ad201 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:31 +0200
Subject: [PATCH 33/54] gnome-weather: update to 45.0.

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

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 798f8c8dd12ab..40ab5ee5ebd62 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext pkg-config itstool glib-devel gjs"
+hostmakedepends="gettext pkg-config itstool glib-devel gjs desktop-file-utils"
 makedepends="gtk4-devel libadwaita-devel gjs-devel libgweather-devel geoclue2-devel"
 depends="desktop-file-utils gjs geoclue2 libgweather gnome-desktop"
 short_desc="Access current weather conditions and forecasts for GNOME"
@@ -13,5 +13,5 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 changelog="https://gitlab.gnome.org/GNOME/gnome-weather/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/gnome-weather/${version%.*}/gnome-weather-${version}.tar.xz"
-checksum=6b0d38ac785041699df628926e35db7b5ffa086ee0d6934c222a19c6b9923baf
+checksum=30c0029702883dc8d8160e6de1d6116877cd6c25bc950d4e4902a6ab467b2fa4
 lib32disabled=yes

From 827533f242724a668218c70ab1c67cfb658c4f4c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:39 +0200
Subject: [PATCH 34/54] gnome-tweaks: update to 45.0.

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

diff --git a/srcpkgs/gnome-tweaks/template b/srcpkgs/gnome-tweaks/template
index ed0f00eaf2550..21ccc538029b3 100644
--- a/srcpkgs/gnome-tweaks/template
+++ b/srcpkgs/gnome-tweaks/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-tweaks'
 pkgname=gnome-tweaks
-version=42.beta
-revision=3
+version=45.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext"
 makedepends="libhandy1-devel"
@@ -10,8 +10,8 @@ short_desc="GNOME tool to customize advanced options"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later, CC0-1.0"
 homepage="https://wiki.gnome.org/Apps/Tweaks"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=83f44cc1dc8adc770cdad717b403cb9a6cc3c0de50e38e6f1e678b43401ad868
+distfiles="${GNOME_SITE}/gnome-tweaks/${version%.*}/gnome-tweaks-${version}.tar.xz"
+checksum=253994658ae861794d0c6e0e0f475dfe1caf277e3674b8792790238f34cfd6ee
 replaces="gnome-tweak-tool>=0"
 
 gnome-tweak-tool_package() {

From f1ca49d87c665748beebfed228e1f2d334d1c6b6 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:05 +0200
Subject: [PATCH 35/54] iio-sensor-proxy: update to 3.5.

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

diff --git a/srcpkgs/iio-sensor-proxy/template b/srcpkgs/iio-sensor-proxy/template
index d76a6f58b3275..195b1b5713742 100644
--- a/srcpkgs/iio-sensor-proxy/template
+++ b/srcpkgs/iio-sensor-proxy/template
@@ -1,6 +1,6 @@
 # Template file for 'iio-sensor-proxy'
 pkgname=iio-sensor-proxy
-version=3.4
+version=3.5
 revision=1
 build_style=meson
 configure_args="-Dsystemdsystemunitdir=/usr/lib/systemd/system/
@@ -14,7 +14,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy"
 changelog="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/raw/master/NEWS"
 distfiles="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=9339af3bc83994a43ab25231a8ffe9ada6d9afbc16edc44d575dd9f2a69ede3c
+checksum=8689425f2287626a95d95b1e1e5b62e497d09dd08cf411084ed22166d4a49da5
 
 if [ "$XBPS_CHECK_PKGS" ]; then
 configure_args+=" -Dtests=true -Dgtk-tests=true"

From e8ba05825eb311fc15d137086f0c6c9f6f1127c3 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:07 +0200
Subject: [PATCH 36/54] orca: update to 45.1.

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

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 29e350b764c01..14f3634210730 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=44.0
-revision=2
+version=45.1
+revision=1
 build_style=gnu-configure
 hostmakedepends="gettext itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -12,10 +12,10 @@ short_desc="Screen reader for individuals who are blind or visually impaired"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
-#changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/orca/${version%.*}/orca-${version}.tar.xz"
-checksum=7bc597ec0bc1b674200b62fdf795d4bae9647a63717d754df61587cc250502ce
+checksum=bfcc06bf4bc47bbd02c1568d1e464bf16a31e62bf703b49aa13b08db38a1a8ca
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From 8f67333f1752e7b979c5b8dad8ef0071b9b1b9ff Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:16 +0200
Subject: [PATCH 37/54] epiphany: update to 45.0.

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

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index 6a090ccb6cf33..a3ebbe84e5e90 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,6 +1,6 @@
 # Template file for 'epiphany'
 pkgname=epiphany
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dunit_tests=disabled"
@@ -16,6 +16,6 @@ short_desc="Intuitive GNOME web browser"
 maintainer="oreo639 <oreo6391@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Web"
-changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/epiphany/${version%.*}/epiphany-${version}.tar.xz"
-checksum=aabdc9de80c409073676e00e15ba97187715e4b84bc776fe86db86d0f8140bb1
+checksum=0ba2443a3390d75d63271e30b9aa1c7b8f37c1bba37bd346a7fdd20bbdb34791

From 538af6adf94eed439ee74f221de864a5cf18f076 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:18 +0200
Subject: [PATCH 38/54] evolution: update to 3.50.0.

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

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 6c4e7918faa6e..d50fe18ce42e6 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.48.4
-revision=2
+version=3.50.0
+revision=1
 build_style=cmake
 build_helper="qemu"
 configure_args="-DSYSCONF_INSTALL_DIR=/etc
@@ -20,7 +20,7 @@ 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://gitlab.gnome.org/GNOME/evolution/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/evolution/${version%.*}/evolution-${version}.tar.xz"
-checksum=a02f99eba050a771f2c47d43fc52e00b2260fc86d06320fbf52ebc7e8ce78bb7
+checksum=1eb1b78052caebe0ad1a6240044f36ba78c0881357eb3e4620bf3f27d94ade8a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so
  libevolution-mail-composer.so"

From 406ccf9dfd44fab2a03db7e6c5979a2402d0c2f2 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:23 +0200
Subject: [PATCH 39/54] gnome-boxes: update to 45.0.

---
 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 156c07b145531..f3b1a75cc8a6b 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,6 +17,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 #changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-boxes/${version%%.*}/gnome-boxes-${version}.tar.xz"
-checksum=dd64df34d8385860f0a7af13eec12e615faffe2143e58a3c92e50128fa9bf3c9
+checksum=cc63080eefa147a8472ab1a5ff087b97a27ab723a4ee005ed41e8c9dd7798e41

From 1df297fab632abdc3f121eb458e28b3dea630f78 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:27 +0200
Subject: [PATCH 40/54] gnome-characters: update to 45.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 c1d4357bbad07..54a12dd5f4d82 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,5 +13,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/gnome-characters/${version%.*}/gnome-characters-${version}.tar.xz"
-checksum=05b15c028cc190aef92e6092fd84fa8d5f2448e0e9076446a3566f3a081ff50b
+checksum=3fd54fcc14d291b77fff12deefff00da383e0a6400af507d1605fbcb49b8c741
 lib32disabled=yes

From 558aea34575f858ecebcaef94066003f7b9fbfd5 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:40 +0200
Subject: [PATCH 41/54] gnome-clocks: update to 45.0.

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

diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template
index 02a4b3e8cc591..1bf882dc0fe40 100644
--- a/srcpkgs/gnome-clocks/template
+++ b/srcpkgs/gnome-clocks/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-clocks'
 pkgname=gnome-clocks
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,4 +17,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Clocks"
 changelog="https://gitlab.gnome.org/GNOME/gnome-clocks/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-clocks/${version%.*}/gnome-clocks-${version}.tar.xz"
-checksum=17d7a97365cb8f1a023a1d78f7501f3353217fa7577d73afe7d0ca1e3b4f3838
+checksum=fc8eb4fd9530f1e641dc00ee2086ee7d354a7a00b0a0d1722e305d5c9aab91b5

From db02517dfa90bfd741b28a951aa9eab9ea7e0114 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:44 +0200
Subject: [PATCH 42/54] gnome-connections: update to 45.0.

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

diff --git a/srcpkgs/gnome-connections/template b/srcpkgs/gnome-connections/template
index dd9245bf96b3a..7bf095839db7b 100644
--- a/srcpkgs/gnome-connections/template
+++ b/srcpkgs/gnome-connections/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-connections'
 pkgname=gnome-connections
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,6 +11,6 @@ short_desc="Remote desktop client for the GNOME desktop environment"
 maintainer="oreo6391 <oreo6391@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/connections/"
-changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-connections/${version%.*}/gnome-connections-${version}.tar.xz"
-checksum=34c7a6bbfec9a9acfa9c2d2dba4b251431cd71874f8f055c5ff26f26f4244199
+checksum=b9fab525b90a3e27d113c16fb868c2b9c47bf8149310d14db862ea1912c06fb8

From 64913843c89909c8d21bbb1d9d6e5128b362987d Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:48 +0200
Subject: [PATCH 43/54] gnome-contacts: update to 45.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 daa0d9955fc57..058911a3cbc2a 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-contacts'
 pkgname=gnome-contacts
-version=44.0
+version=45.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}/gnome-contacts/${version%.*}/gnome-contacts-${version}.tar.xz"
-checksum=7dd1163bc1f06af6382dae4015c43443ee2c12928128fc99fd449292d0de7bed
+checksum=bd1fdf2a6f64cdd9f2abbfed07e64f2a69ae3536f74f48198cc37bad9fcd943e

From 6cfa1fb25ae4bec429ab5e2f0a504068f3a5c9bc Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:58 +0200
Subject: [PATCH 44/54] gnome-font-viewer: update to 45.0.

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

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index ca50c47418bc3..157cd566fe59b 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
@@ -13,4 +13,4 @@ license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-font-viewer/${version%.*}/gnome-font-viewer-${version}.tar.xz"
-checksum=a1511df30b228cc2ef1175dd9d2b93438ea912e25913404b263cf3d457bb9f97
+checksum=97cb6b68dda60de0ab3038383586f1e4bc1da5a48f44025bd6bbe74ea05c2b08

From 77d70c4a156385c3fb357103f967ca2a91679f32 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:02 +0200
Subject: [PATCH 45/54] gnome-maps: update to 45.0.

---
 srcpkgs/gnome-maps/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 5855b44af4c5f..acc13850fcc54 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,18 +1,19 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=44.3
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gettext pkg-config AppStream gjs desktop-file-utils
  gtk-update-icon-cache"
 makedepends="geoclue2-devel gjs-devel geocode-glib-devel libgweather-devel
- gnome-desktop-devel libshumate-devel rest-devel libadwaita-devel"
-depends="geoclue2 gjs libadwaita libgweather rest"
+ gnome-desktop-devel libshumate-devel rest-devel libadwaita-devel
+ libportal-devel"
+depends="geoclue2 gjs libadwaita libgweather rest libportal"
 short_desc="GNOME maps application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
-changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-maps/${version%.*}/gnome-maps-${version}.tar.xz"
-checksum=3be13b21eeba9a9da30e69df16d718beb130edbfbd406eb8f402bfea17412602
+checksum=9b60107c3157162631b95bcba64c51af45e2d49009452863f84e1f2bcd46d610

From 90773fadb9db744bafd69aae3acd32cfd3f32df1 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:05 +0200
Subject: [PATCH 46/54] gnome-music: update to 45.0.

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

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index fccd5a76da098..ee59fafd37560 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=44.0
-revision=2
+version=45.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config
@@ -17,6 +17,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
 changelog="https://gitlab.gnome.org/GNOME/gnome-music/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9bd1aac9572e62472024a6950d83ae6f286be33cd9c777f3d44fa16d038f1d51
+distfiles="${GNOME_SITE}/gnome-music/${version%.*}/gnome-music-${version}.tar.xz"
+checksum=33e770166226a74537d4c10b1538efa8842494ffe9bf2c90a16cab98ab997bdf
 lib32disabled=yes

From 7c29b9272a87a05545d8327b0c4fb408d991f8f4 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:12 +0200
Subject: [PATCH 47/54] gnome-remote-desktop: update to 45.0.

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

diff --git a/srcpkgs/gnome-remote-desktop/template b/srcpkgs/gnome-remote-desktop/template
index dd2d70b3f58b7..7aa39304f385e 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -1,18 +1,18 @@
 # Template file for 'gnome-remote-desktop'
 pkgname=gnome-remote-desktop
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Drdp=true -Dvnc=true -Dsystemd=false
- -Dsystemd_user_unit_dir=/usr/lib/systemd/user"
+ -Dsystemd_user_unit_dir=/usr/lib/systemd/user -Dtests=false"
 hostmakedepends="pkg-config gettext glib-devel asciidoc"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
  freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel
- libgudev-devel nv-codec-headers tpm2-tss-devel fdk-aac-devel"
+ libgudev-devel nv-codec-headers tpm2-tss-devel fdk-aac-devel libei-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=f7e5088c18fdb08690ae034bf76a1aead59a7dcd17b26e1f7c9975480510a0fd
+checksum=cb993112d5a3ca21ec217df2d84068e4cad2a4aa6cab52f0e186fa1152f7a381
 make_check=no # xvfb failed to start

From 228800b405595f09d7ad73ffc551e170f0eea645 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:17 +0200
Subject: [PATCH 48/54] gnome-system-monitor: update to 45.0.2.

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

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 1668e64da4d7c..d1397bafe46e4 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=44.0
+version=45.0.2
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c2bab7eddba92827c4c8de44293e7e3c84c9e5076f31985887ff8969cec45e6e
+distfiles="${GNOME_SITE}/gnome-system-monitor/${version%.*.*}/gnome-system-monitor-${version}.tar.xz"
+checksum=c5e272d90bf9986a3f8613d76e0d27fa42dfacee5c0192e73921bb94b1868a2e

From 9f340d8f9066ef3c1c7c8c204fe963c460c0694f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:21 +0200
Subject: [PATCH 49/54] gnome-text-editor: update to 45.0.

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

diff --git a/srcpkgs/gnome-text-editor/template b/srcpkgs/gnome-text-editor/template
index 0c68ebd73d888..4df596f9cdc1f 100644
--- a/srcpkgs/gnome-text-editor/template
+++ b/srcpkgs/gnome-text-editor/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-text-editor'
 pkgname=gnome-text-editor
-version=44.0
-revision=3
+version=45.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext itstool glib-devel
  gtk-update-icon-cache desktop-file-utils"
@@ -11,7 +11,7 @@ short_desc="Simple text editor"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-text-editor"
-#changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-text-editor/${version%.*}/gnome-text-editor-$version.tar.xz"
-checksum=f67bc3780734ffa815fcc4c5daa7b555d24e459f81ea2b548e6a85c1612a31ca
+checksum=47b3fbe4900eb204413d9af3ae8e0ecd06728d2ac15d02b1a050d02d47226bc1

From 5ae89b613c520a4f39e0b58d213e59d4a4b33eef Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:06 +0200
Subject: [PATCH 50/54] gnome-tour: update to 45.0.

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

diff --git a/srcpkgs/gnome-tour/template b/srcpkgs/gnome-tour/template
index e8eb54f1bf7cd..86064965de306 100644
--- a/srcpkgs/gnome-tour/template
+++ b/srcpkgs/gnome-tour/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-tour'
 pkgname=gnome-tour
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper=rust
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-tour/"
 changelog="https://gitlab.gnome.org/GNOME/gnome-tour/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-tour/${version%.*}/gnome-tour-${version}.tar.xz"
-checksum=06de7677dd1c590d0ea33a032c9ccf4c37c62bc56215b823c879e42ee630c2b6
+checksum=5be4b8ef4b8f4d5ecaccc31048db6e085a8f7bffadaa0843b8e8a788ff1dadee
 
 post_patch() {
 	[ -z "$CROSS_BUILD" ] && return 0

From 55fca50295c6154a916377247c92348165182702 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:09 +0200
Subject: [PATCH 51/54] gnote: update to 45.0.

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

diff --git a/srcpkgs/gnote/template b/srcpkgs/gnote/template
index 85f873c50de76..9b2791e579021 100644
--- a/srcpkgs/gnote/template
+++ b/srcpkgs/gnote/template
@@ -1,19 +1,19 @@
 # Template file for 'gnote'
 pkgname=gnote
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext itstool
  desktop-file-utils gtk-update-icon-cache"
-makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm-devel
- libxml2-devel gtkspell3-devel"
+makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm4-devel
+ libxml2-devel"
 depends="desktop-file-utils"
 checkdepends="glib-devel"
 short_desc="GNOME note taking application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Gnote"
-changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnote/${version%.*}/gnote-${version}.tar.xz"
-checksum=dc3bd79268fe99d4ed56679ac076cc9d9aaaf62796138d371cf08815f7e6492d
+checksum=5d16fd87d140ec72fbb357b0569daefb8228e07814701546e6bde6572193c24a
 lib32disabled=yes

From b4138edb442d4f19c21e162d4219354779599d08 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:17 +0200
Subject: [PATCH 52/54] polari: update to 45.0.

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

diff --git a/srcpkgs/polari/template b/srcpkgs/polari/template
index 2f77e9e249578..0f00cb2fea982 100644
--- a/srcpkgs/polari/template
+++ b/srcpkgs/polari/template
@@ -1,6 +1,6 @@
 # Template file for 'polari'
 pkgname=polari
-version=43.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,4 +15,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Polari"
 changelog="https://gitlab.gnome.org/GNOME/polari/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/polari/${version%.*}/polari-${version}.tar.xz"
-checksum=17a192dee61f58e3cd4472500be7011946b99fbe52bc5ac124faaeac2f334147
+checksum=9db7ddc094aa8557f19177e164c42d8be167f54724b927130b7621c829c1d4a1

From 26df8d16cde85fbed48bb12dcdf394bd338e8c0d Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 01:00:15 +0200
Subject: [PATCH 53/54] gnome-core: update to 45.0.

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

diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index 3e8751ebf06bc..b182e3f971f7b 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-core'
 pkgname=gnome-core
-version=44.0
+version=45.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux - core components"
@@ -28,7 +28,7 @@ depends="
  gnome-bluetooth>=42.4
  gnome-color-manager>=3.36.0
  gnome-control-center>=${version}
- gnome-desktop>=${version}
+ gnome-desktop>=44.0
  gnome-initial-setup>=${version}
  gnome-keyring>=42.0
  gnome-online-accounts>=3.48.0

From ced50f62c3720f1750b6b76ac1af2dafb5d203c7 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 01:00:16 +0200
Subject: [PATCH 54/54] gnome: update to 45.0.

* remove gnome-screenshot, superseded by shell functionality in GNOME 44
---
 srcpkgs/gnome/template | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index e3c61d304a1ef..d4cf0839feb99 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome'
 pkgname=gnome
-version=44.0
+version=45.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux"
@@ -28,7 +28,7 @@ depends="
  gnome-system-monitor>=${version}
  gnome-console>=${version}
  gnome-text-editor>=${version}
- gnome-tweaks>=42.beta
+ gnome-tweaks>=${version}
  gnome-weather>=${version}
  gsound>=1.0.3
  gspell>=1.11.0
@@ -36,17 +36,17 @@ depends="
  orca>=${version}
  power-profiles-daemon>=0.12
  phodav>=3.0
- simple-scan>=${version}
+ simple-scan>=44.0
  totem>=43"
 
 _apps_depends="
  Endeavour>=43
  bijiben>=40.1
- dconf-editor>=3.38.3
+ dconf-editor>=${version}
  devhelp>=43
  epiphany>=${version}
  evolution>=3.44.0
- ghex>=${version}
+ ghex>=44
  gitg>=41
  gnome-boxes>=${version}
  gnome-builder>=${version}
@@ -62,14 +62,13 @@ _apps_depends="
  gnome-music>=${version}
  gnome-nettool>=42
  gnome-photos>=${version}
- gnome-screenshot>=41.0
  gnome-sound-recorder>=42
  gnome-system-monitor>=${version}
  gnome-console>=${version}
  gnome-text-editor>=${version}
  gnome-tour>=${version}
  gnote>=${version}
- polari>=3.38.0
+ polari>=${version}
  rygel>=0.40.2
  simple-scan>=42
  totem>=3.38.2

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

* Re: [PR PATCH] [Updated] WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
@ 2023-10-11 21:29 ` paper42
  2023-10-12  8:14 ` let-the-world-forget-the-flower
                   ` (36 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: paper42 @ 2023-10-11 21:29 UTC (permalink / raw)
  To: ml

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

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

https://github.com/paper42/void-packages gnome45
https://github.com/void-linux/void-packages/pull/46531

WIP: GNOME 45
very WIP, probably not functional yet

#### Testing the changes
- I tested the changes in this PR: **NO**

depends on:
* #46530
* #46529
* #45570 
* #46507
* #46532
* #46622
* #46623

[ci skip]

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

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

From 98ee493f54e771374da53c764f29ae86ccf664ce Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:56:39 +0200
Subject: [PATCH 01/52] libshumate: update to 1.1.0.

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

diff --git a/srcpkgs/libshumate/template b/srcpkgs/libshumate/template
index b7896b73e822d..221dc4152d5eb 100644
--- a/srcpkgs/libshumate/template
+++ b/srcpkgs/libshumate/template
@@ -1,22 +1,22 @@
 # Template file for 'libshumate'
 pkgname=libshumate
-version=1.0.3
+version=1.1.0
 revision=1
 build_style=meson
 build_helper="gir"
 configure_args="$(vopt_bool gir vapi) $(vopt_bool gir gir) $(vopt_bool gir gtk_doc)"
 hostmakedepends="pkg-config $(vopt_if gir 'gi-docgen vala') glib-devel gettext"
 makedepends="libglib-devel sqlite-devel cairo-devel gtk4-devel libsoup3-devel"
-checkdepends="xvfb-run"
+checkdepends="dbus xvfb-run"
 short_desc="C library providing a GtkWidget to display maps"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Projects/libshumate"
 #changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/libshumate-1-0/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/libshumate/-/raw/libshumate-1-1/NEWS"
 distfiles="${GNOME_SITE}/libshumate/${version%.*}/libshumate-${version}.tar.xz"
-checksum=77a192f0dfec082b8de20b1939f3adf03eed41114d49fdaae2bbb2729ceb015a
-make_check_pre="xvfb-run"
+checksum=b3b7c4c2d3002f37b951c9ca99b09275d0aa82265c69f53374ce12faefd3b14e
+make_check_pre="dbus-run-session xvfb-run"
 
 build_options="gir"
 build_options_default="gir"

From 9712e1919f7dd4cd6e408c37186c7a588bfec693 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 23 Sep 2023 14:44:25 +0200
Subject: [PATCH 02/52] mutter: update to 45.0.

---
 common/shlibs           |  9 +++++----
 srcpkgs/mutter/template | 19 ++++++++++---------
 2 files changed, 15 insertions(+), 13 deletions(-)

diff --git a/common/shlibs b/common/shlibs
index 45b8c2996ba35..56a99525f95fc 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2924,10 +2924,11 @@ libdecoration.so.0 compiz-core-0.8.14_1
 libcompizconfig.so.0 libcompizconfig-0.8.14_1
 libemeraldengine.so.0 emerald-0.8.14_1
 libhangul.so.1 libhangul-0.1.0_1
-libmutter-12.so.0 mutter-44.0_1
-libmutter-clutter-12.so.0 mutter-44.0_1
-libmutter-cogl-12.so.0 mutter-44.0_1
-libmutter-cogl-pango-12.so.0 mutter-44.0_1
+libmutter-13.so.0 mutter-45.0_1
+libmutter-clutter-13.so.0 mutter-45.0_1
+libmutter-cogl-13.so.0 mutter-45.0_1
+libmutter-cogl-pango-13.so.0 mutter-45.0_1
+libmutter-mtk-13.so.0 mutter-45.0_1
 libgeoclue-2.so.0 geoclue2-2.4.4_1
 libgepub-0.6.so.0 libgepub-0.6.0_4
 libslopy.so.7.6 slop-7.6_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index 01d00e8a94c2e..5f3b3dc92f484 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,6 +1,6 @@
 # Template file for 'mutter'
 pkgname=mutter
-version=44.2
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -12,18 +12,19 @@ hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel
- wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel"
+ wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei"
 depends="gsettings-desktop-schemas desktop-file-utils"
 short_desc="Wayland display server, X11 window manager and compositor library"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Mutter/"
-#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/mutter/${version%.*}/mutter-${version}.tar.xz"
-checksum=37566d7e55c93dc8894e9c7f23a7ba5879a8b30baf65558223009d2b467402a1
-shlib_provides="libmutter-clutter-12.so libmutter-cogl-12.so
- libmutter-cogl-pango-12.so"
+checksum=8fbc963019eda9ba52fca2f6c4c477efbc6e36eb4fa93f23174f02ff6b907715
+_shlibver=13
+shlib_provides="libmutter-clutter-${_shlibver}.so libmutter-cogl-${_shlibver}.so
+ libmutter-cogl-pango-${_shlibver}.so"
 make_check=no # needs a full graphical session
 
 # Upstream keeps pulling generated headers even though it can cause race
@@ -35,8 +36,8 @@ 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-12|g' \
-		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-12.pc
+	vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-'"${_shlibver}|g" \
+		 -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-${_shlibver}.pc
 }
 
 mutter-devel_package() {
@@ -46,7 +47,7 @@ mutter-devel_package() {
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig
-		vmove "usr/lib/mutter-12/*.gir"
+		vmove "usr/lib/mutter-${_shlibver}/*.gir"
 		vmove "usr/lib/*.so"
 	}
 }

From b5d2e0195c0c644ce249c47f5fef4e91f0b43a7f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 23 Sep 2023 14:44:30 +0200
Subject: [PATCH 03/52] gnome-shell: update to 45.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 2ed8f606ff232..29e8cbc007543 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-shell'
 pkgname=gnome-shell
-version=44.2
-revision=3
+version=45.0
+revision=1
 build_style=meson
 build_helper=gir
 configure_args="-Dsystemd=false -Dtests=false"
@@ -19,10 +19,10 @@ short_desc="GNOME core user interface"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GnomeShell"
-changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell/${version%%.*}/gnome-shell-${version}.tar.xz"
-checksum=55f279ec6303b7c0c89246eced81247c87fc1c73948f45eb212a647218d1b63f
+checksum=3cabe40bdd4e379c7082b39ffa45b8bef5c9cf86408fb0d836e1571c443217cd
 
 do_check() {
 	mkdir /tmp/gnome-shell-xdg

From b1784c8903c0e4715c215ee1018d2366b43993e1 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 15:05:03 +0200
Subject: [PATCH 04/52] gdm: update to 45.0.1.

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

diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index f8990839198a2..7ddb596dad3cf 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
 # Template file for 'gdm'
 pkgname=gdm
-version=44.1
-revision=2
+version=45.0.1
+revision=1
 build_helper="gir"
 build_style=meson
 configure_args="
@@ -24,10 +24,10 @@ short_desc="GNOME Display Manager"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/GDM"
-changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS"
-distfiles="${GNOME_SITE}/gdm/${version%.*}/gdm-${version}.tar.xz"
-checksum=68266b3abe7d28fc469d0067aac9c5dabb0ca7952cc1f7c238a04951f3dc5b0d
+distfiles="${GNOME_SITE}/gdm/${version%.*.*}/gdm-${version}.tar.xz"
+checksum=6572578c05e3c6569d6ed269f7de2aaf3a035657654586d8243907bb7a6ffa85
 
 conf_files="
 	/etc/gdm/custom.conf

From 9edf204445b5db41ba1de48ee08b8b1feaa093d6 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 15:05:07 +0200
Subject: [PATCH 05/52] gnome-control-center: update to 45.0.

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

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index 24f1e60231181..ed0bd71c2e06c 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=44.2
-revision=2
+version=45.0
+revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
@@ -24,7 +24,7 @@ license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
 changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/gnome-control-center/${version%.*}/gnome-control-center-${version}.tar.xz"
-checksum=0623d7d21cfe970d2ef34420623545a5945b9892e641f9a011cecec21afda10c
+checksum=83df6a90f98914f2c19a872ce06562acef40927637f679c383099265ccfa42cf
 make_check=no # needs X11 and requires altered filesystem
 
 pre_build() {

From 106c9686acce0328fec0620629f8208506aff08f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:17:59 +0200
Subject: [PATCH 06/52] gnome-backgrounds: update to 45.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 082cf521a3f75..c021d48794d10 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-backgrounds'
 pkgname=gnome-backgrounds
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext"
@@ -11,4 +11,4 @@ license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
 changelog="https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz"
-checksum=4a8393b387135f2a6a424a1a0c3ac94e0742b62b8235a0923c929f51e04be04e
+checksum=cee0e688fbae5ef7a75f335ada2d10779e08ebca9445f1586de32c5a9b6dee2d

From 76de9d7ad25f3d9a095f4d527a59669af89fd0f8 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:15 +0200
Subject: [PATCH 07/52] gnome-session: update to 45.0.

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

diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template
index ba11a1d76e281..968840684e797 100644
--- a/srcpkgs/gnome-session/template
+++ b/srcpkgs/gnome-session/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-session'
 pkgname=gnome-session
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd_journal=false -Dsystemd_session=disable
@@ -16,4 +16,4 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-session"
 changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-session/${version%.*}/gnome-session-${version}.tar.xz"
-checksum=ccf829a96526135e9e9f917526515d36a5092bdfa316f3737dd8c5a524dbf2c6
+checksum=706d2ffcacac38553a3c0185793f5a2b4aac940bb5e789d953c9808163bef2f1

From 525646fe3edfc2d4c58e1b0905f578cff68e6600 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:19 +0200
Subject: [PATCH 08/52] gnome-settings-daemon: update to 45.0.

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

diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index a5886956cda9f..8d73ca8f84617 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=44.1
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -20,7 +20,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-settings-daemon"
 changelog="https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-settings-daemon/${version%.*}/gnome-settings-daemon-${version}.tar.xz"
-checksum=12653b72d81f151300a47d700ac9410ac1bcce38e83f1bdd19cded2932943989
+checksum=bb4dc46950e2a90f38f23225848856d2a7b1b718c89d0285ce197b7016bb1dc8
 CFLAGS="-UG_DISABLE_ASSERT"
 
 if [ "$CROSS_BUILD" ]; then

From e3ff3e4b5cf6a51640b0eea906577b8ac34dfd63 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:18:25 +0200
Subject: [PATCH 09/52] gnome-shell-extensions: update to 45.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 1abb3e8aaa023..cdee642b27874 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=44.0
+version=45.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/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-shell-extensions/${version%.*}/gnome-shell-extensions-${version}.tar.xz"
-checksum=8c345e72f31a1e37f55063e0b15997301b01194ed698772fd87aeb50cbb101ab
+checksum=239bf89ff52794f8d5e86acd85fbfe5c24be8ce167c57690db2efd587c339fd6

From 765e539cae4c3de363bfe33596cd9019ab36c2e9 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 18:19:01 +0200
Subject: [PATCH 10/52] xdg-desktop-portal-gnome: update to 45.0.

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

diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template
index 884baccf764ba..eb5c615d4bfaf 100644
--- a/srcpkgs/xdg-desktop-portal-gnome/template
+++ b/srcpkgs/xdg-desktop-portal-gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'xdg-desktop-portal-gnome'
 pkgname=xdg-desktop-portal-gnome
-version=44.1
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
@@ -14,7 +14,7 @@ short_desc="GNOME portal backend for xdg-desktop-portal"
 maintainer="oreo639 <oreo6391@gmail.com>"
 license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome"
-changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-45/NEWS"
 #changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/xdg-desktop-portal-gnome/${version%.*}/xdg-desktop-portal-gnome-${version}.tar.xz"
-checksum=3682c546c81922a5ba69d62d86f69c0c26b17c9096823f58149d0b55bbf0eedb
+checksum=949598861c80000febf18cc12b3721c95c1bb1d19371fc2156dc4f33def5aff0

From beb3875d58db5a6e42283345a2a79cd8f69b501a Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:11 +0200
Subject: [PATCH 11/52] adwaita-icon-theme: update to 45.0.

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

diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index 346455ca89419..55be232e3590e 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,9 +1,9 @@
 # Template file for 'adwaita-icon-theme'
 pkgname=adwaita-icon-theme
-version=44.0
+version=45.0
 revision=1
-build_style=gnu-configure
-hostmakedepends="pkg-config"
+build_style=meson
+hostmakedepends="pkg-config gtk4-update-icon-cache"
 depends="librsvg"
 short_desc="Theme consisting of a set of icons for GTK+"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
@@ -11,4 +11,4 @@ license="LGPL-3.0-or-later, CC-BY-SA-3.0"
 homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
 changelog="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/adwaita-icon-theme/${version/.*/}/adwaita-icon-theme-${version}.tar.xz"
-checksum=4889c5601bbfecd25d80ba342209d0a936dcf691ee56bd6eca4cde361f1a664c
+checksum=2442bfb06f4e6cc95bf6e2682fdff98fa5eddc688751b9d6215c623cb4e42ff1

From 3ab709ccc25c61ba415c78db18e5ffd8db915029 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:17 +0200
Subject: [PATCH 12/52] gdm: update to 45.0.1.

---
 srcpkgs/gdm/patches/take-out-the-trash.patch | 19 -------------------
 srcpkgs/gdm/template                         |  4 ++--
 2 files changed, 2 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/gdm/patches/take-out-the-trash.patch

diff --git a/srcpkgs/gdm/patches/take-out-the-trash.patch b/srcpkgs/gdm/patches/take-out-the-trash.patch
deleted file mode 100644
index aac0d96c726a0..0000000000000
--- a/srcpkgs/gdm/patches/take-out-the-trash.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- a/meson.build
-+++ b/meson.build
-@@ -100,15 +100,8 @@ if xdmcp_dep.found() and get_option('tcp
-   libwrap_dep = cc.find_library('wrap')
- endif
- # systemd
--systemd_dep = dependency('systemd')
- libsystemd_dep = dependency('libsystemd')
--systemd_multiseat_x = find_program('systemd-multi-seat-x',
--  required: false,
--  dirs: [
--    systemd_dep.get_pkgconfig_variable('systemdutildir'),
--    '/lib/systemd',
--    '/usr/lib/systemd',
--  ])
-+systemd_multiseat_x = find_program('systemd-multi-seat-x', required: false)
- systemd_x_server = systemd_multiseat_x.found()? systemd_multiseat_x.path() : '/lib/systemd/systemd-multi-seat-x'
- # Plymouth
- plymouth_dep = dependency('ply-boot-client', required: get_option('plymouth'))
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 7ddb596dad3cf..9abc364e94aab 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -11,8 +11,8 @@ configure_args="
  -Dsystemd-journal=false -Dinitial-vt=7 -Dwayland-support=true
  -Dselinux=disabled -Dlibaudit=disabled -Dgdm-xsession=true
  -Ddefault-path=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
- -Dsystemdsystemunitdir=/usr/lib/systemd/system
- -Dsystemduserunitdir=/usr/lib/systemd/user"
+ -Dsystemdsystemunitdir=no -Dlogind-provider=elogind
+ -Dsystemduserunitdir=no"
 hostmakedepends="dconf gettext itstool pkg-config"
 makedepends="accountsservice-devel elogind-devel gettext-devel glib-devel
  iso-codes libSM-devel libcanberra-devel nss-devel pam-devel upower-devel

From b00f65481e42864787ac561e888791bd03bf6ef8 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:20:27 +0200
Subject: [PATCH 13/52] gnome-control-center: update to 45.0.

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

diff --git a/srcpkgs/gnome-control-center/template b/srcpkgs/gnome-control-center/template
index ed0bd71c2e06c..b97fee7f59ea6 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -5,7 +5,7 @@ revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gsettings-desktop-schemas-devel gettext pkg-config
- polkit python3 gtk-update-icon-cache"
+ polkit python3 gtk-update-icon-cache tecla"
 makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  colord-gtk-devel gnome-bluetooth-devel gnome-desktop-devel gnome-menus-devel
  gnome-online-accounts-devel gnome-settings-daemon-devel grilo-devel ibus-devel
@@ -14,7 +14,7 @@ makedepends="ModemManager-devel accountsservice-devel alsa-plugins
  pulseaudio-devel samba-devel upower-devel vala-devel
  libxml2-devel libX11-devel gtk4-devel libadwaita-devel cups-devel libgudev-devel
  libwacom-devel clutter-devel libsecret-devel libcanberra-devel udisks2-devel
- gsound-devel gcr-devel gnutls-devel"
+ gsound-devel gcr-devel gnutls-devel tecla"
 depends="desktop-file-utils upower colord cups-pk-helper cracklib iso-codes
  gsettings-desktop-schemas hicolor-icon-theme sound-theme-freedesktop
  libgnomekbd ibus-gtk4"

From 072e153fd6697a2b314e9f31c3b4ac042cb31ad3 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:30 +0200
Subject: [PATCH 14/52] baobab: update to 45.0.

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

diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index 5d700566831d1..7a81254de0961 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
 # Template file for 'baobab'
 pkgname=baobab
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext pkg-config itstool glib-devel vala desktop-file-utils gtk-update-icon-cache"
@@ -10,6 +10,6 @@ short_desc="Graphical directory tree analyzer for GNOME"
 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"
-changelog="https://gitlab.gnome.org/GNOME/baobab/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/baobab/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/baobab/${version%.*}/baobab-${version}.tar.xz"
-checksum=845b63bb9123d74568c8126c571bbc74273483ff920179a2cf1eddbbefa1bfc0
+checksum=a7d2cf308a6c839ee0b0bf074f8f5fd60d62ae2f064a94b3c610d6560b758e86

From 27632b2c955d358112ad43dfed5a0d3dc873749e Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:35 +0200
Subject: [PATCH 15/52] eog: update to 45.0.

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

diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index 7e8326a7ba487..efa4ab1e9b2f5 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
 # Template file for 'eog'
 pkgname=eog
-version=44.2
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -15,7 +15,7 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/EyeOfGnome"
 changelog="https://gitlab.gnome.org/GNOME/eog/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/eog/${version%.*}/eog-${version}.tar.xz"
-checksum=468f539f6b67ee46188170f244480cc311dd1efe4786fe1554bffe26a65c72c4
+checksum=05cb2c9a66ba15870f47358cd4c1ce670f17e4c8b22e050d627d728ff88b57ba
 shlib_provides="libeog.so"
 lib32disabled=yes
 

From a6c2eed1a4e3303e891bb19885c6de8c38266734 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:36:42 +0200
Subject: [PATCH 16/52] evince: update to 45.0.

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

diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 4568a1f329539..745e9f7ec4fc6 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,6 +1,6 @@
 # Template file for 'evince'
 pkgname=evince
-version=44.3
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -18,9 +18,9 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Evince"
 #changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/evince/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/evince/${version%.*}/evince-${version}.tar.xz"
-checksum=3b8ba1581a47a6e9f57f6b6aa08f0fb67549c60121aa24e31140e93947b83622
+checksum=d18647d4275cbddf0d32817b1d04e307342a85be914ec4dad2d8082aaf8aa4a8
 
 build_options="gir gtk_doc"
 build_options_default="gir gtk_doc"

From d17f1c72e6f51322f766584db10450cd6f8efbec Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:41 +0200
Subject: [PATCH 17/52] gnome-calculator: update to 45.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 1b0168984f198..6dca556e50afa 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,4 +15,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-calculator/${version%%.*}/gnome-calculator-${version}.tar.xz"
-checksum=14e763329f88309a7e152780d57361b543100e323906b34e0655fdc315b71043
+checksum=e58df0b5646111baf93ec5309b225d27b7c7f45deeee484af7914331b8cd2822

From 364a3fdf03e5585586ffc0c8a7f7a88295b26c35 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:50 +0200
Subject: [PATCH 18/52] gnome-calendar: update to 45.0.

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

diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index 4b44f94fc738d..b5104212ec14b 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-calendar'
 pkgname=gnome-calendar
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="gettext glib-devel pkg-config gtk-update-icon-cache
@@ -12,10 +12,10 @@ short_desc="Calendar application designed to perfectly fit the GNOME desktop"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calendar"
-#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-calendar/${version%.*}/gnome-calendar-${version}.tar.xz"
-checksum=96acd74cbf45652934515cc3447a3b895e933f86324ca92436f67ddd63c3a802
+checksum=8c1483cbba4388db410875ed09d64e9003f929b555d704076a6fe7bd7c1e65b2
 
 build_options="gir"
 build_options_default="gir"

From fc26664af51ad08f82a711128d33b73f3cbd4aa8 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:54 +0200
Subject: [PATCH 19/52] gnome-initial-setup: update to 45.0.

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

diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index a1ec40a841a9f..c58351a408f8d 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-initial-setup'
 pkgname=gnome-initial-setup
-version=44.0
-revision=2
+version=45.0
+revision=1
 build_style=meson
 configure_args="-Dparental_controls=disabled -Dsystemd=false"
 hostmakedepends="pkg-config glib-devel gettext"
@@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
 changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-initial-setup/${version%%.*}/gnome-initial-setup-${version}.tar.xz"
-checksum=593cfc6dc8f82a98671b94c035b97dbe88ef56e708780b2ad1d2324e4d04bbff
+checksum=b1afe764798f8948bedb95c7ab31bd78529ac5cb481c41f7a7777f264de54bd8

From 5788011169b9eceefb0d5cc9f4ea8b09150206e2 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:37:59 +0200
Subject: [PATCH 20/52] gnome-user-docs: update to 45.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 350bfa523daf0..fabd8b6ea1684 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=44.1
+version=45.0
 revision=1
 build_style=gnu-configure
 hostmakedepends="gettext pkg-config itstool"
@@ -12,4 +12,4 @@ license="CC-BY-3.0"
 homepage="https://gitlab.gnome.org/GNOME/gnome-user-docs"
 changelog="https://gitlab.gnome.org/GNOME/gnome-user-docs/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-user-docs/${version%.*}/gnome-user-docs-${version}.tar.xz"
-checksum=93f3294d43fd22f9962ccf6bd17ff64eae78a6ca063fe6c1e9bc58d00f34e3a8
+checksum=ff1cbbdc0e109e99b860a8fbe335b73948e0be9cdb7ed9c384ab92c8243d3ce1

From 70dd32f1f778098d75f984bbeade63170e59c9b5 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:38:05 +0200
Subject: [PATCH 21/52] gsettings-desktop-schemas: update to 45.0.

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

diff --git a/srcpkgs/gsettings-desktop-schemas/template b/srcpkgs/gsettings-desktop-schemas/template
index c080452977849..bb8e71cf8d3d5 100644
--- a/srcpkgs/gsettings-desktop-schemas/template
+++ b/srcpkgs/gsettings-desktop-schemas/template
@@ -1,6 +1,6 @@
 # Template file for 'gsettings-desktop-schemas'
 pkgname=gsettings-desktop-schemas
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -13,7 +13,7 @@ license="LGPL-2.1-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas"
 changelog="https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gsettings-desktop-schemas/${version%.*}/gsettings-desktop-schemas-${version}.tar.xz"
-checksum=eb2de45cad905994849e642a623adeb75d41b21b0626d40d2a07b8ea281fec0e
+checksum=365c8d04daf79b38c8b3dc9626349a024f9e4befdd31fede74b42f7a9fbe0ae2
 
 # Package build options
 build_options="gir"

From 76640da8212110e53566795161b0c80fbce0455b Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sat, 7 Oct 2023 21:38:14 +0200
Subject: [PATCH 22/52] nautilus: update to 45.0.

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

diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index 8ace3c593a76e..3f0801ed3c86e 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,6 +1,6 @@
 # Template file for 'nautilus'
 pkgname=nautilus
-version=44.2.1
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -19,9 +19,9 @@ maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later, LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Nautilus"
 #changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/master/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-44/NEWS"
-distfiles="${GNOME_SITE}/nautilus/${version%%.*}/nautilus-${version}.tar.xz"
-checksum=d9c62f024727f7a76fc6a5da788a2b0247df01a71c2a601143c62aac0ff41e4c
+changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-45/NEWS"
+distfiles="${GNOME_SITE}/nautilus/${version%.*}/nautilus-${version}.tar.xz"
+checksum=b311c465ce2ca7bc648f61b865187b4451388dec9358a169f3277e741718ab5d
 # tests timeout:
 # 11/11 test-nautilus-search-engine-tracker            TIMEOUT        480.00s
 make_check=ci-skip

From 2d70677be2f424e625ea326563279e07cb6ff9d8 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:04 +0200
Subject: [PATCH 23/52] gnome-console: update to 45.0.

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

diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template
index de30a8b1b7b28..68f6dcf450933 100644
--- a/srcpkgs/gnome-console/template
+++ b/srcpkgs/gnome-console/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-console'
 pkgname=gnome-console
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config desktop-file-utils gettext
@@ -13,9 +13,9 @@ maintainer="oreo639 <oreo6391@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/console"
 changelog="https://gitlab.gnome.org/GNOME/console/-/raw/main/NEWS"
-#changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-console/${version%.*}/gnome-console-${version}.tar.xz"
-checksum=d1c1afd5ec8d2bdf84a3db029b04a2432ecc7bcd242c2a745fe9986a42898844
+checksum=e7462128d2df2324a1d748062c40429cd0504af09e407067b33f3a9d0c59c8e1
 
 nautilus-gnome-console-extension_package() {
 	depends="${sourcepkg}>=${version}_${revision}"

From a717a11249f0a7c8505e77ac85ed98a330d784ce Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:18 +0200
Subject: [PATCH 24/52] gnome-disk-utility: update to 45.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 24fcab038e0d6..ad72d8a6dc0bc 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=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dlogind=none"
@@ -15,5 +15,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Disks"
 distfiles="${GNOME_SITE}/gnome-disk-utility/${version%.*}/gnome-disk-utility-${version}.tar.xz"
-checksum=02031097896cdb37d8717a5823f93e3723d4dfce7fdc4002c9dfcb16b7e7a3ef
+checksum=3d8625faa99047bc4aefd29921ad728ab4d700cff86e0f2ec67e8dba877d0dd3
 lib32disabled=yes

From dc82817c9221286daf78f7d409b51ce838fc03ac Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:31 +0200
Subject: [PATCH 25/52] gnome-weather: update to 45.0.

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

diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index 798f8c8dd12ab..40ab5ee5ebd62 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,10 +1,10 @@
 # Template file for 'gnome-weather'
 pkgname=gnome-weather
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
-hostmakedepends="gettext pkg-config itstool glib-devel gjs"
+hostmakedepends="gettext pkg-config itstool glib-devel gjs desktop-file-utils"
 makedepends="gtk4-devel libadwaita-devel gjs-devel libgweather-devel geoclue2-devel"
 depends="desktop-file-utils gjs geoclue2 libgweather gnome-desktop"
 short_desc="Access current weather conditions and forecasts for GNOME"
@@ -13,5 +13,5 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Weather"
 changelog="https://gitlab.gnome.org/GNOME/gnome-weather/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/gnome-weather/${version%.*}/gnome-weather-${version}.tar.xz"
-checksum=6b0d38ac785041699df628926e35db7b5ffa086ee0d6934c222a19c6b9923baf
+checksum=30c0029702883dc8d8160e6de1d6116877cd6c25bc950d4e4902a6ab467b2fa4
 lib32disabled=yes

From 39fe39a53f92b4e798fbd13afe05df3431609842 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:48:39 +0200
Subject: [PATCH 26/52] gnome-tweaks: update to 45.0.

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

diff --git a/srcpkgs/gnome-tweaks/template b/srcpkgs/gnome-tweaks/template
index ed0f00eaf2550..21ccc538029b3 100644
--- a/srcpkgs/gnome-tweaks/template
+++ b/srcpkgs/gnome-tweaks/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-tweaks'
 pkgname=gnome-tweaks
-version=42.beta
-revision=3
+version=45.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext"
 makedepends="libhandy1-devel"
@@ -10,8 +10,8 @@ short_desc="GNOME tool to customize advanced options"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later, CC0-1.0"
 homepage="https://wiki.gnome.org/Apps/Tweaks"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=83f44cc1dc8adc770cdad717b403cb9a6cc3c0de50e38e6f1e678b43401ad868
+distfiles="${GNOME_SITE}/gnome-tweaks/${version%.*}/gnome-tweaks-${version}.tar.xz"
+checksum=253994658ae861794d0c6e0e0f475dfe1caf277e3674b8792790238f34cfd6ee
 replaces="gnome-tweak-tool>=0"
 
 gnome-tweak-tool_package() {

From 6459f1317180efeb8505decb80f77c232b6bc211 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:05 +0200
Subject: [PATCH 27/52] iio-sensor-proxy: update to 3.5.

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

diff --git a/srcpkgs/iio-sensor-proxy/template b/srcpkgs/iio-sensor-proxy/template
index d76a6f58b3275..195b1b5713742 100644
--- a/srcpkgs/iio-sensor-proxy/template
+++ b/srcpkgs/iio-sensor-proxy/template
@@ -1,6 +1,6 @@
 # Template file for 'iio-sensor-proxy'
 pkgname=iio-sensor-proxy
-version=3.4
+version=3.5
 revision=1
 build_style=meson
 configure_args="-Dsystemdsystemunitdir=/usr/lib/systemd/system/
@@ -14,7 +14,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy"
 changelog="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/raw/master/NEWS"
 distfiles="https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/archive/${version}/${pkgname}-${version}.tar.gz"
-checksum=9339af3bc83994a43ab25231a8ffe9ada6d9afbc16edc44d575dd9f2a69ede3c
+checksum=8689425f2287626a95d95b1e1e5b62e497d09dd08cf411084ed22166d4a49da5
 
 if [ "$XBPS_CHECK_PKGS" ]; then
 configure_args+=" -Dtests=true -Dgtk-tests=true"

From 1fdf29fb45dcd4ce20224251d63f5e6a7f29996f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:07 +0200
Subject: [PATCH 28/52] orca: update to 45.1.

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

diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index 29e350b764c01..14f3634210730 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,7 +1,7 @@
 # Template file for 'orca'
 pkgname=orca
-version=44.0
-revision=2
+version=45.1
+revision=1
 build_style=gnu-configure
 hostmakedepends="gettext itstool pkg-config"
 makedepends="at-spi2-atk-devel liblouis-devel python3-gobject-devel"
@@ -12,10 +12,10 @@ short_desc="Screen reader for individuals who are blind or visually impaired"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Projects/Orca"
-#changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/orca/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/orca/${version%.*}/orca-${version}.tar.xz"
-checksum=7bc597ec0bc1b674200b62fdf795d4bae9647a63717d754df61587cc250502ce
+checksum=bfcc06bf4bc47bbd02c1568d1e464bf16a31e62bf703b49aa13b08db38a1a8ca
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" python3-gobject-devel"

From a7a080e49b5a2efb86f571a7a343ad7bbc24620a Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:16 +0200
Subject: [PATCH 29/52] epiphany: update to 45.0.

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

diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index 6a090ccb6cf33..a3ebbe84e5e90 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,6 +1,6 @@
 # Template file for 'epiphany'
 pkgname=epiphany
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dunit_tests=disabled"
@@ -16,6 +16,6 @@ short_desc="Intuitive GNOME web browser"
 maintainer="oreo639 <oreo6391@gmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Web"
-changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/epiphany/${version%.*}/epiphany-${version}.tar.xz"
-checksum=aabdc9de80c409073676e00e15ba97187715e4b84bc776fe86db86d0f8140bb1
+checksum=0ba2443a3390d75d63271e30b9aa1c7b8f37c1bba37bd346a7fdd20bbdb34791

From 78b079ec74e137770768f55655f1c4307bb749a6 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Tue, 10 Oct 2023 18:48:02 +0200
Subject: [PATCH 30/52] evolution-data-server: update to 3.50.0.

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

diff --git a/srcpkgs/evolution-data-server/template b/srcpkgs/evolution-data-server/template
index e5a2836447d59..f42330fd84dfa 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.48.4
-revision=2
+version=3.50.0
+revision=1
 build_style=cmake
 build_helper="gir qemu"
 configure_args=" -DSYSCONF_INSTALL_DIR=/etc
@@ -20,7 +20,7 @@ license="LGPL-2.1-only"
 homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://gitlab.gnome.org/GNOME/evolution-data-server/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/evolution-data-server/${version%.*}/evolution-data-server-${version}.tar.xz"
-checksum=997e3f93b17efb0affcc017bee8780ba5fa2c009e36551bbc91a08ae552d6d60
+checksum=c9f793d99ba188ef8cf2891b8062d7e570e3cba22b8cfc46eb561c6cecc81d3a
 make_check=ci-skip # flaky in CI
 
 build_options="gir"

From d0db33bcbe72ce65f7adf59e42e9e3c64ed56203 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:18 +0200
Subject: [PATCH 31/52] evolution: update to 3.50.0.

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

diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 6c4e7918faa6e..d50fe18ce42e6 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,7 +1,7 @@
 # Template file for 'evolution'
 pkgname=evolution
-version=3.48.4
-revision=2
+version=3.50.0
+revision=1
 build_style=cmake
 build_helper="qemu"
 configure_args="-DSYSCONF_INSTALL_DIR=/etc
@@ -20,7 +20,7 @@ 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://gitlab.gnome.org/GNOME/evolution/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/evolution/${version%.*}/evolution-${version}.tar.xz"
-checksum=a02f99eba050a771f2c47d43fc52e00b2260fc86d06320fbf52ebc7e8ce78bb7
+checksum=1eb1b78052caebe0ad1a6240044f36ba78c0881357eb3e4620bf3f27d94ade8a
 shlib_provides="libevolution-calendar.so libevolution-util.so libemail-engine.so
  libevolution-mail.so libevolution-shell.so libevolution-mail-formatter.so
  libevolution-mail-composer.so"

From ad77154819eee2ec9ea78fd650d51c385ce404c1 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Tue, 10 Oct 2023 18:48:09 +0200
Subject: [PATCH 32/52] evolution-ews: update to 3.50.0.

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

diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 547abeae48ad0..fd773a81b15a1 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.48.2
+version=3.50.0
 revision=1
 build_style=cmake
 configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -13,4 +13,4 @@ license="LGPL-2.1-or-later"
 homepage="https://wiki.gnome.org/Apps/Evolution"
 changelog="https://gitlab.gnome.org/GNOME/evolution-ews/-/raw/gnome-44/NEWS"
 distfiles="${GNOME_SITE}/evolution-ews/${version%.*}/evolution-ews-${version}.tar.xz"
-checksum=504d9800f5babcc5c170ef50c5464e4ebc1200e41902cda69fe8fabff2fb70c0
+checksum=d7aa0de8a78fec8e48ed2d61ea3703a83c1ccb5ac00afffbab25ec0519c2bea4

From 4639ac94b6fd0e0de37e1230c8eb21a8a43fc5ad Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:23 +0200
Subject: [PATCH 33/52] gnome-boxes: update to 45.0.

---
 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 156c07b145531..f3b1a75cc8a6b 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-boxes'
 pkgname=gnome-boxes
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,6 +17,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Boxes"
 #changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-boxes/${version%%.*}/gnome-boxes-${version}.tar.xz"
-checksum=dd64df34d8385860f0a7af13eec12e615faffe2143e58a3c92e50128fa9bf3c9
+checksum=cc63080eefa147a8472ab1a5ff087b97a27ab723a4ee005ed41e8c9dd7798e41

From 9a05d6f985adc5cd5649990767135108be2296c6 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:27 +0200
Subject: [PATCH 34/52] gnome-characters: update to 45.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 c1d4357bbad07..54a12dd5f4d82 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-characters'
 pkgname=gnome-characters
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -13,5 +13,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
 distfiles="${GNOME_SITE}/gnome-characters/${version%.*}/gnome-characters-${version}.tar.xz"
-checksum=05b15c028cc190aef92e6092fd84fa8d5f2448e0e9076446a3566f3a081ff50b
+checksum=3fd54fcc14d291b77fff12deefff00da383e0a6400af507d1605fbcb49b8c741
 lib32disabled=yes

From 6d5df2ca3a3b1e03e5e42970a481460cef13f561 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:40 +0200
Subject: [PATCH 35/52] gnome-clocks: update to 45.0.

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

diff --git a/srcpkgs/gnome-clocks/template b/srcpkgs/gnome-clocks/template
index 02a4b3e8cc591..1bf882dc0fe40 100644
--- a/srcpkgs/gnome-clocks/template
+++ b/srcpkgs/gnome-clocks/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-clocks'
 pkgname=gnome-clocks
-version=44.0
+version=45.0
 revision=1
 build_helper="gir"
 build_style=meson
@@ -17,4 +17,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Clocks"
 changelog="https://gitlab.gnome.org/GNOME/gnome-clocks/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-clocks/${version%.*}/gnome-clocks-${version}.tar.xz"
-checksum=17d7a97365cb8f1a023a1d78f7501f3353217fa7577d73afe7d0ca1e3b4f3838
+checksum=fc8eb4fd9530f1e641dc00ee2086ee7d354a7a00b0a0d1722e305d5c9aab91b5

From 39e6e66f24721f105642480755f286ef1ca560b1 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:44 +0200
Subject: [PATCH 36/52] gnome-connections: update to 45.0.

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

diff --git a/srcpkgs/gnome-connections/template b/srcpkgs/gnome-connections/template
index dd9245bf96b3a..7bf095839db7b 100644
--- a/srcpkgs/gnome-connections/template
+++ b/srcpkgs/gnome-connections/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-connections'
 pkgname=gnome-connections
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -11,6 +11,6 @@ short_desc="Remote desktop client for the GNOME desktop environment"
 maintainer="oreo6391 <oreo6391@gmail.com>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/connections/"
-changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-connections/${version%.*}/gnome-connections-${version}.tar.xz"
-checksum=34c7a6bbfec9a9acfa9c2d2dba4b251431cd71874f8f055c5ff26f26f4244199
+checksum=b9fab525b90a3e27d113c16fb868c2b9c47bf8149310d14db862ea1912c06fb8

From be187ad10ac63cc666ffebfc15b1e9210d5d741e Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:48 +0200
Subject: [PATCH 37/52] gnome-contacts: update to 45.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 daa0d9955fc57..058911a3cbc2a 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-contacts'
 pkgname=gnome-contacts
-version=44.0
+version=45.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}/gnome-contacts/${version%.*}/gnome-contacts-${version}.tar.xz"
-checksum=7dd1163bc1f06af6382dae4015c43443ee2c12928128fc99fd449292d0de7bed
+checksum=bd1fdf2a6f64cdd9f2abbfed07e64f2a69ae3536f74f48198cc37bad9fcd943e

From 1ec20a3c7f406f3974bb523888578deae64648c2 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:49:58 +0200
Subject: [PATCH 38/52] gnome-font-viewer: update to 45.0.

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

diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index ca50c47418bc3..157cd566fe59b 100644
--- a/srcpkgs/gnome-font-viewer/template
+++ b/srcpkgs/gnome-font-viewer/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-font-viewer'
 pkgname=gnome-font-viewer
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config glib-devel gettext"
@@ -13,4 +13,4 @@ license="GPL-2.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
 changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-font-viewer/${version%.*}/gnome-font-viewer-${version}.tar.xz"
-checksum=a1511df30b228cc2ef1175dd9d2b93438ea912e25913404b263cf3d457bb9f97
+checksum=97cb6b68dda60de0ab3038383586f1e4bc1da5a48f44025bd6bbe74ea05c2b08

From 346b2f62a9f62485acd6d8ba2f3dad0354a4751d Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:02 +0200
Subject: [PATCH 39/52] gnome-maps: update to 45.0.

---
 srcpkgs/gnome-maps/template | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 5855b44af4c5f..acc13850fcc54 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,18 +1,19 @@
 # Template file for 'gnome-maps'
 pkgname=gnome-maps
-version=44.3
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="glib-devel gettext pkg-config AppStream gjs desktop-file-utils
  gtk-update-icon-cache"
 makedepends="geoclue2-devel gjs-devel geocode-glib-devel libgweather-devel
- gnome-desktop-devel libshumate-devel rest-devel libadwaita-devel"
-depends="geoclue2 gjs libadwaita libgweather rest"
+ gnome-desktop-devel libshumate-devel rest-devel libadwaita-devel
+ libportal-devel"
+depends="geoclue2 gjs libadwaita libgweather rest libportal"
 short_desc="GNOME maps application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Maps"
-changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnome-maps/${version%.*}/gnome-maps-${version}.tar.xz"
-checksum=3be13b21eeba9a9da30e69df16d718beb130edbfbd406eb8f402bfea17412602
+checksum=9b60107c3157162631b95bcba64c51af45e2d49009452863f84e1f2bcd46d610

From 238be6ed79d63775d201826d0c05f66dd70bdd4c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:05 +0200
Subject: [PATCH 40/52] gnome-music: update to 45.0.

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

diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index fccd5a76da098..ee59fafd37560 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-music'
 pkgname=gnome-music
-version=44.0
-revision=2
+version=45.0
+revision=1
 build_helper="gir"
 build_style=meson
 hostmakedepends="gettext glib-devel itstool pkg-config
@@ -17,6 +17,6 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Music"
 changelog="https://gitlab.gnome.org/GNOME/gnome-music/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=9bd1aac9572e62472024a6950d83ae6f286be33cd9c777f3d44fa16d038f1d51
+distfiles="${GNOME_SITE}/gnome-music/${version%.*}/gnome-music-${version}.tar.xz"
+checksum=33e770166226a74537d4c10b1538efa8842494ffe9bf2c90a16cab98ab997bdf
 lib32disabled=yes

From 53db1ee1082435555f4f38552647bbe492d01940 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:12 +0200
Subject: [PATCH 41/52] gnome-remote-desktop: update to 45.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 dd2d70b3f58b7..c6edb480353d5 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=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Drdp=true -Dvnc=true -Dsystemd=false
@@ -14,5 +14,5 @@ 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=f7e5088c18fdb08690ae034bf76a1aead59a7dcd17b26e1f7c9975480510a0fd
+checksum=cb993112d5a3ca21ec217df2d84068e4cad2a4aa6cab52f0e186fa1152f7a381
 make_check=no # xvfb failed to start

From 82b5428854fbba8db91a8353559aa85cb6a72c52 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:17 +0200
Subject: [PATCH 42/52] gnome-system-monitor: update to 45.0.

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

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 1668e64da4d7c..694ac05e9778e 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=44.0
+version=45.0
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=c2bab7eddba92827c4c8de44293e7e3c84c9e5076f31985887ff8969cec45e6e
+distfiles="${GNOME_SITE}/gnome-system-monitor/${version%.*}/gnome-system-monitor-${version}.tar.xz"
+checksum=bdc71cffe7a3208c36825c7073a45ca0ee6e32ac03c98d906495ccc94be26b9a

From a1376f5e07046422e89ddeab0e7d2d3b9f61768a Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 00:50:21 +0200
Subject: [PATCH 43/52] gnome-text-editor: update to 45.0.

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

diff --git a/srcpkgs/gnome-text-editor/template b/srcpkgs/gnome-text-editor/template
index 0c68ebd73d888..4df596f9cdc1f 100644
--- a/srcpkgs/gnome-text-editor/template
+++ b/srcpkgs/gnome-text-editor/template
@@ -1,7 +1,7 @@
 # Template file for 'gnome-text-editor'
 pkgname=gnome-text-editor
-version=44.0
-revision=3
+version=45.0
+revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext itstool glib-devel
  gtk-update-icon-cache desktop-file-utils"
@@ -11,7 +11,7 @@ short_desc="Simple text editor"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-text-editor"
-#changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-44/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-45/NEWS"
 changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/gnome-text-editor/${version%.*}/gnome-text-editor-$version.tar.xz"
-checksum=f67bc3780734ffa815fcc4c5daa7b555d24e459f81ea2b548e6a85c1612a31ca
+checksum=47b3fbe4900eb204413d9af3ae8e0ecd06728d2ac15d02b1a050d02d47226bc1

From 5e1c6565bef258ac7a086c28fa5a58918a7d6d1f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 01:00:15 +0200
Subject: [PATCH 44/52] gnome-core: update to 45.0.

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

diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index 3e8751ebf06bc..b182e3f971f7b 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-core'
 pkgname=gnome-core
-version=44.0
+version=45.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux - core components"
@@ -28,7 +28,7 @@ depends="
  gnome-bluetooth>=42.4
  gnome-color-manager>=3.36.0
  gnome-control-center>=${version}
- gnome-desktop>=${version}
+ gnome-desktop>=44.0
  gnome-initial-setup>=${version}
  gnome-keyring>=42.0
  gnome-online-accounts>=3.48.0

From 4dd3b3786c09081b60de311feb3014cb6f356b7c Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 01:00:16 +0200
Subject: [PATCH 45/52] gnome: update to 45.0.

* remove gnome-screenshot, superseded by shell functionality in GNOME 44
---
 srcpkgs/gnome/template | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index e3c61d304a1ef..8d3cbf67400d3 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome'
 pkgname=gnome
-version=44.0
+version=45.0
 revision=1
 build_style=meta
 short_desc="GNOME meta-package for Void Linux"
@@ -28,7 +28,7 @@ depends="
  gnome-system-monitor>=${version}
  gnome-console>=${version}
  gnome-text-editor>=${version}
- gnome-tweaks>=42.beta
+ gnome-tweaks>=${version}
  gnome-weather>=${version}
  gsound>=1.0.3
  gspell>=1.11.0
@@ -36,20 +36,20 @@ depends="
  orca>=${version}
  power-profiles-daemon>=0.12
  phodav>=3.0
- simple-scan>=${version}
+ simple-scan>=44.0
  totem>=43"
 
 _apps_depends="
  Endeavour>=43
  bijiben>=40.1
- dconf-editor>=3.38.3
+ dconf-editor>=${version}
  devhelp>=43
  epiphany>=${version}
  evolution>=3.44.0
- ghex>=${version}
+ ghex>=44
  gitg>=41
  gnome-boxes>=${version}
- gnome-builder>=${version}
+ gnome-builder>=44
  gnome-calculator>=${version}
  gnome-calendar>=${version}
  gnome-connections>=${version}
@@ -62,14 +62,13 @@ _apps_depends="
  gnome-music>=${version}
  gnome-nettool>=42
  gnome-photos>=${version}
- gnome-screenshot>=41.0
  gnome-sound-recorder>=42
  gnome-system-monitor>=${version}
  gnome-console>=${version}
  gnome-text-editor>=${version}
  gnome-tour>=${version}
  gnote>=${version}
- polari>=3.38.0
+ polari>=${version}
  rygel>=0.40.2
  simple-scan>=42
  totem>=3.38.2

From 4da2dbd16a213d2353bc52d7503bc2f5e5af34d0 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:07:35 +0200
Subject: [PATCH 46/52] gnome-system-monitor: update to 45.0.2.

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

diff --git a/srcpkgs/gnome-system-monitor/template b/srcpkgs/gnome-system-monitor/template
index 694ac05e9778e..d1397bafe46e4 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=45.0
+version=45.0.2
 revision=1
 build_style=meson
 configure_args="-Dsystemd=false"
@@ -12,5 +12,5 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/SystemMonitor"
 changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/gnome-system-monitor/${version%.*}/gnome-system-monitor-${version}.tar.xz"
-checksum=bdc71cffe7a3208c36825c7073a45ca0ee6e32ac03c98d906495ccc94be26b9a
+distfiles="${GNOME_SITE}/gnome-system-monitor/${version%.*.*}/gnome-system-monitor-${version}.tar.xz"
+checksum=c5e272d90bf9986a3f8613d76e0d27fa42dfacee5c0192e73921bb94b1868a2e

From 703241afca26ec2747060e3f00ab7c90b5f2a0d0 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:07:41 +0200
Subject: [PATCH 47/52] gnome-remote-desktop: update to 45.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 c6edb480353d5..7aa39304f385e 100644
--- a/srcpkgs/gnome-remote-desktop/template
+++ b/srcpkgs/gnome-remote-desktop/template
@@ -4,11 +4,11 @@ version=45.0
 revision=1
 build_style=meson
 configure_args="-Drdp=true -Dvnc=true -Dsystemd=false
- -Dsystemd_user_unit_dir=/usr/lib/systemd/user"
+ -Dsystemd_user_unit_dir=/usr/lib/systemd/user -Dtests=false"
 hostmakedepends="pkg-config gettext glib-devel asciidoc"
 makedepends="glib-devel pipewire-devel libsecret-devel libnotify-devel
  freerdp-devel freerdp-server-devel fuse3-devel libvncserver-devel
- libgudev-devel nv-codec-headers tpm2-tss-devel fdk-aac-devel"
+ libgudev-devel nv-codec-headers tpm2-tss-devel fdk-aac-devel libei-devel"
 short_desc="GNOME remote desktop server"
 maintainer="Michal Vasilek <michal@vasilek.cz>"
 license="GPL-2.0-or-later"

From dee870ce0f680f22b3f77a189824dce061d1322f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:06 +0200
Subject: [PATCH 48/52] gnome-tour: update to 45.0.

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

diff --git a/srcpkgs/gnome-tour/template b/srcpkgs/gnome-tour/template
index e8eb54f1bf7cd..86064965de306 100644
--- a/srcpkgs/gnome-tour/template
+++ b/srcpkgs/gnome-tour/template
@@ -1,6 +1,6 @@
 # Template file for 'gnome-tour'
 pkgname=gnome-tour
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 build_helper=rust
@@ -13,7 +13,7 @@ license="GPL-3.0-or-later"
 homepage="https://gitlab.gnome.org/GNOME/gnome-tour/"
 changelog="https://gitlab.gnome.org/GNOME/gnome-tour/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-tour/${version%.*}/gnome-tour-${version}.tar.xz"
-checksum=06de7677dd1c590d0ea33a032c9ccf4c37c62bc56215b823c879e42ee630c2b6
+checksum=5be4b8ef4b8f4d5ecaccc31048db6e085a8f7bffadaa0843b8e8a788ff1dadee
 
 post_patch() {
 	[ -z "$CROSS_BUILD" ] && return 0

From 2de406415c20b080ae49f17bc1567b4f4bf637f1 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:09 +0200
Subject: [PATCH 49/52] gnote: update to 45.0.

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

diff --git a/srcpkgs/gnote/template b/srcpkgs/gnote/template
index 85f873c50de76..9b2791e579021 100644
--- a/srcpkgs/gnote/template
+++ b/srcpkgs/gnote/template
@@ -1,19 +1,19 @@
 # Template file for 'gnote'
 pkgname=gnote
-version=44.0
+version=45.0
 revision=1
 build_style=meson
 hostmakedepends="pkg-config gettext itstool
  desktop-file-utils gtk-update-icon-cache"
-makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm-devel
- libxml2-devel gtkspell3-devel"
+makedepends="libsecret-devel libxslt-devel libuuid-devel gtkmm4-devel
+ libxml2-devel"
 depends="desktop-file-utils"
 checkdepends="glib-devel"
 short_desc="GNOME note taking application"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="GPL-3.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Gnote"
-changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-44/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-45/NEWS"
 distfiles="${GNOME_SITE}/gnote/${version%.*}/gnote-${version}.tar.xz"
-checksum=dc3bd79268fe99d4ed56679ac076cc9d9aaaf62796138d371cf08815f7e6492d
+checksum=5d16fd87d140ec72fbb357b0569daefb8228e07814701546e6bde6572193c24a
 lib32disabled=yes

From 054400735dcd344b9e394c13b228351979269105 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Sun, 8 Oct 2023 16:15:17 +0200
Subject: [PATCH 50/52] polari: update to 45.0.

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

diff --git a/srcpkgs/polari/template b/srcpkgs/polari/template
index 2f77e9e249578..0f00cb2fea982 100644
--- a/srcpkgs/polari/template
+++ b/srcpkgs/polari/template
@@ -1,6 +1,6 @@
 # Template file for 'polari'
 pkgname=polari
-version=43.0
+version=45.0
 revision=1
 build_style=meson
 build_helper="gir"
@@ -15,4 +15,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Polari"
 changelog="https://gitlab.gnome.org/GNOME/polari/-/raw/main/NEWS"
 distfiles="${GNOME_SITE}/polari/${version%.*}/polari-${version}.tar.xz"
-checksum=17a192dee61f58e3cd4472500be7011946b99fbe52bc5ac124faaeac2f334147
+checksum=9db7ddc094aa8557f19177e164c42d8be167f54724b927130b7621c829c1d4a1

From e3f4210b60c39eeff392850cb331ace93be6671f Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Mon, 9 Oct 2023 13:41:00 +0200
Subject: [PATCH 51/52] gnome-calculator: update to 45.0.2.

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

diff --git a/srcpkgs/gnome-calculator/template b/srcpkgs/gnome-calculator/template
index 6dca556e50afa..fadc105cdfabc 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,12 +1,12 @@
 # Template file for 'gnome-calculator'
 pkgname=gnome-calculator
-version=45.0
+version=45.0.2
 revision=1
 build_style=meson
 build_helper="gir"
 hostmakedepends="cmake gettext glib-devel itstool pkg-config vala
  gtk-update-icon-cache"
-makedepends="gsettings-desktop-schemas-devel gtksourceview5-devel libgee08-devel
+makedepends="gsettings-desktop-schemas-devel gtksourceview5-devel libgee-devel
  libmpc-devel libsoup3-devel gtk4-devel libadwaita-devel"
 depends="desktop-file-utils gsettings-desktop-schemas hicolor-icon-theme"
 short_desc="GNOME calculator"
@@ -15,4 +15,4 @@ license="GPL-2.0-or-later"
 homepage="https://wiki.gnome.org/Apps/Calculator"
 changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS"
 distfiles="${GNOME_SITE}/gnome-calculator/${version%%.*}/gnome-calculator-${version}.tar.xz"
-checksum=e58df0b5646111baf93ec5309b225d27b7c7f45deeee484af7914331b8cd2822
+checksum=7dcbf32384897171cbe5483ec664d994e5e755e912ae1df911624f03c90867c2

From fa594ff18592f5c9c65fed92aaf14ee9c717ced0 Mon Sep 17 00:00:00 2001
From: Emi Vasilek <emi.vasilek@gmail.com>
Date: Tue, 10 Oct 2023 18:48:33 +0200
Subject: [PATCH 52/52] webkit2gtk: update to 2.42.1.

---
 .../patches/be-imagebufferbackend.patch       | 241 ------------------
 .../webkit2gtk/patches/be-typedarray.patch    | 206 ---------------
 srcpkgs/webkit2gtk/patches/fix_armv6l.patch   |  23 --
 srcpkgs/webkit2gtk/patches/initial-exec.patch |  23 --
 srcpkgs/webkit2gtk/patches/le-check.patch     |  26 --
 srcpkgs/webkit2gtk/patches/reproducible.patch |  81 ------
 srcpkgs/webkit2gtk/template                   |  14 +-
 7 files changed, 8 insertions(+), 606 deletions(-)
 delete mode 100644 srcpkgs/webkit2gtk/patches/be-imagebufferbackend.patch
 delete mode 100644 srcpkgs/webkit2gtk/patches/be-typedarray.patch
 delete mode 100644 srcpkgs/webkit2gtk/patches/fix_armv6l.patch
 delete mode 100644 srcpkgs/webkit2gtk/patches/initial-exec.patch
 delete mode 100644 srcpkgs/webkit2gtk/patches/le-check.patch
 delete mode 100644 srcpkgs/webkit2gtk/patches/reproducible.patch

diff --git a/srcpkgs/webkit2gtk/patches/be-imagebufferbackend.patch b/srcpkgs/webkit2gtk/patches/be-imagebufferbackend.patch
deleted file mode 100644
index fd90cdb99ba3d..0000000000000
--- a/srcpkgs/webkit2gtk/patches/be-imagebufferbackend.patch
+++ /dev/null
@@ -1,241 +0,0 @@
-Original source: Jacek Piszczek <jacek.piszczek@runbox.com>
-
-diff --git a/Source/WebCore/platform/graphics/PixelBufferConversion.cpp b/Source/WebCore/platform/graphics/PixelBufferConversion.cpp
-index 9acf304d..618b7b26 100644
---- a/Source/WebCore/platform/graphics/PixelBufferConversion.cpp
-+++ b/Source/WebCore/platform/graphics/PixelBufferConversion.cpp
-@@ -140,9 +140,17 @@ static void convertImagePixelsAccelerated(const ConstPixelBufferConversionView&
- enum class PixelFormatConversion { None, Permute };
- 
- template<PixelFormatConversion pixelFormatConversion>
-+#if CPU(BIG_ENDIAN)
-+static void convertSinglePixelPremultipliedToPremultiplied(PixelFormat sourcePixelFormat, const uint8_t* sourcePixel, PixelFormat destinationPixelFormat, uint8_t* destinationPixel)
-+#else
- static void convertSinglePixelPremultipliedToPremultiplied(const uint8_t* sourcePixel, uint8_t* destinationPixel)
-+#endif
- {
-+#if CPU(BIG_ENDIAN)
-+    uint8_t alpha = sourcePixel[sourcePixelFormat == PixelFormat::ARGB8 ? 0 : 3];
-+#else
-     uint8_t alpha = sourcePixel[3];
-+#endif
-     if (!alpha) {
-         reinterpret_cast<uint32_t*>(destinationPixel)[0] = 0;
-         return;
-@@ -151,23 +158,81 @@ static void convertSinglePixelPremultipliedToPremultiplied(const uint8_t* source
-     if constexpr (pixelFormatConversion == PixelFormatConversion::None)
-         reinterpret_cast<uint32_t*>(destinationPixel)[0] = reinterpret_cast<const uint32_t*>(sourcePixel)[0];
-     else {
-+#if CPU(BIG_ENDIAN)
-+        // Swap pixel channels ARGB <-> RGBA.
-+        if (destinationPixelFormat == PixelFormat::ARGB8)
-+        {
-+            destinationPixel[0] = sourcePixel[3];
-+            destinationPixel[1] = sourcePixel[0];
-+            destinationPixel[2] = sourcePixel[1];
-+            destinationPixel[3] = sourcePixel[2];
-+        }
-+        else
-+        {
-+            destinationPixel[0] = sourcePixel[1];
-+            destinationPixel[1] = sourcePixel[2];
-+            destinationPixel[2] = sourcePixel[3];
-+            destinationPixel[3] = sourcePixel[0];
-+        }
-+#else
-         // Swap pixel channels BGRA <-> RGBA.
-         destinationPixel[0] = sourcePixel[2];
-         destinationPixel[1] = sourcePixel[1];
-         destinationPixel[2] = sourcePixel[0];
-         destinationPixel[3] = sourcePixel[3];
-+#endif
-     }
- }
- 
- template<PixelFormatConversion pixelFormatConversion>
-+#if CPU(BIG_ENDIAN)
-+static void convertSinglePixelPremultipliedToUnpremultiplied(PixelFormat sourcePixelFormat, const uint8_t* sourcePixel, PixelFormat destinationPixelFormat, uint8_t* destinationPixel)
-+#else
- static void convertSinglePixelPremultipliedToUnpremultiplied(const uint8_t* sourcePixel, uint8_t* destinationPixel)
-+#endif
- {
-+#if CPU(BIG_ENDIAN)
-+    uint8_t alpha = sourcePixel[sourcePixelFormat == PixelFormat::ARGB8 ? 0 : 3];
-+#else
-     uint8_t alpha = sourcePixel[3];
-+#endif
-     if (!alpha || alpha == 255) {
-+#if CPU(BIG_ENDIAN)
-+        convertSinglePixelPremultipliedToPremultiplied<pixelFormatConversion>(sourcePixelFormat, sourcePixel, destinationPixelFormat, destinationPixel);
-+#else
-         convertSinglePixelPremultipliedToPremultiplied<pixelFormatConversion>(sourcePixel, destinationPixel);
-+#endif
-         return;
-     }
- 
-+#if CPU(BIG_ENDIAN)
-+    UNUSED_PARAM(destinationPixelFormat);
-+    if constexpr (pixelFormatConversion == PixelFormatConversion::None) {
-+        if (sourcePixelFormat == PixelFormat::ARGB8) {
-+            destinationPixel[0] = alpha;
-+            destinationPixel[1] = (sourcePixel[1] * 255) / alpha;
-+            destinationPixel[2] = (sourcePixel[2] * 255) / alpha;
-+            destinationPixel[3] = (sourcePixel[3] * 255) / alpha;
-+        } else {
-+            destinationPixel[0] = (sourcePixel[0] * 255) / alpha;
-+            destinationPixel[1] = (sourcePixel[1] * 255) / alpha;
-+            destinationPixel[2] = (sourcePixel[2] * 255) / alpha;
-+            destinationPixel[3] = alpha;
-+        }
-+    } else {
-+        if (sourcePixelFormat == PixelFormat::ARGB8) {
-+            destinationPixel[0] = (sourcePixel[1] * 255) / alpha;
-+            destinationPixel[1] = (sourcePixel[2] * 255) / alpha;
-+            destinationPixel[2] = (sourcePixel[3] * 255) / alpha;
-+            destinationPixel[3] = alpha;
-+        } else {
-+            destinationPixel[0] = alpha;
-+            destinationPixel[1] = (sourcePixel[0] * 255) / alpha;
-+            destinationPixel[2] = (sourcePixel[1] * 255) / alpha;
-+            destinationPixel[3] = (sourcePixel[2] * 255) / alpha;
-+        }
-+    }
-+#else
-     if constexpr (pixelFormatConversion == PixelFormatConversion::None) {
-         destinationPixel[0] = (sourcePixel[0] * 255) / alpha;
-         destinationPixel[1] = (sourcePixel[1] * 255) / alpha;
-@@ -180,17 +245,58 @@ static void convertSinglePixelPremultipliedToUnpremultiplied(const uint8_t* sour
-         destinationPixel[2] = (sourcePixel[0] * 255) / alpha;
-         destinationPixel[3] = alpha;
-     }
-+#endif
- }
- 
- template<PixelFormatConversion pixelFormatConversion>
-+#if CPU(BIG_ENDIAN)
-+static void convertSinglePixelUnpremultipliedToPremultiplied(PixelFormat sourcePixelFormat, const uint8_t* sourcePixel, PixelFormat destinationPixelFormat, uint8_t* destinationPixel)
-+#else
- static void convertSinglePixelUnpremultipliedToPremultiplied(const uint8_t* sourcePixel, uint8_t* destinationPixel)
-+#endif
- {
-+#if CPU(BIG_ENDIAN)
-+    uint8_t alpha = sourcePixel[sourcePixelFormat == PixelFormat::ARGB8 ? 0 : 3];
-+#else
-     uint8_t alpha = sourcePixel[3];
-+#endif
-     if (!alpha || alpha == 255) {
-+#if CPU(BIG_ENDIAN)
-+        convertSinglePixelPremultipliedToPremultiplied<pixelFormatConversion>(sourcePixelFormat, sourcePixel, destinationPixelFormat, destinationPixel);
-+#else
-         convertSinglePixelPremultipliedToPremultiplied<pixelFormatConversion>(sourcePixel, destinationPixel);
-+#endif
-         return;
-     }
- 
-+#if CPU(BIG_ENDIAN)
-+    UNUSED_PARAM(destinationPixelFormat);
-+    if constexpr (pixelFormatConversion == PixelFormatConversion::None) {
-+        if (sourcePixelFormat == PixelFormat::ARGB8) {
-+            destinationPixel[0] = alpha;
-+            destinationPixel[1] = (sourcePixel[1] * alpha + 254) / 255;
-+            destinationPixel[2] = (sourcePixel[2] * alpha + 254) / 255;
-+            destinationPixel[3] = (sourcePixel[3] * alpha + 254) / 255;
-+        } else {
-+            destinationPixel[0] = (sourcePixel[0] * alpha + 254) / 255;
-+            destinationPixel[1] = (sourcePixel[1] * alpha + 254) / 255;
-+            destinationPixel[2] = (sourcePixel[2] * alpha + 254) / 255;
-+            destinationPixel[3] = alpha;
-+        }
-+    } else {
-+        if (sourcePixelFormat == PixelFormat::ARGB8) {
-+            destinationPixel[0] = (sourcePixel[1] * alpha + 254) / 255;
-+            destinationPixel[1] = (sourcePixel[2] * alpha + 254) / 255;
-+            destinationPixel[2] = (sourcePixel[3] * alpha + 254) / 255;
-+            destinationPixel[3] = alpha;
-+        } else {
-+            destinationPixel[0] = alpha;
-+            destinationPixel[1] = (sourcePixel[0] * alpha + 254) / 255;
-+            destinationPixel[2] = (sourcePixel[1] * alpha + 254) / 255;
-+            destinationPixel[3] = (sourcePixel[2] * alpha + 254) / 255;
-+        }
-+    }
-+#else
-     if constexpr (pixelFormatConversion == PixelFormatConversion::None) {
-         destinationPixel[0] = (sourcePixel[0] * alpha + 254) / 255;
-         destinationPixel[1] = (sourcePixel[1] * alpha + 254) / 255;
-@@ -203,23 +309,49 @@ static void convertSinglePixelUnpremultipliedToPremultiplied(const uint8_t* sour
-         destinationPixel[2] = (sourcePixel[0] * alpha + 254) / 255;
-         destinationPixel[3] = alpha;
-     }
-+#endif
- }
- 
- template<PixelFormatConversion pixelFormatConversion>
-+#if CPU(BIG_ENDIAN)
-+static void convertSinglePixelUnpremultipliedToUnpremultiplied(PixelFormat sourcePixelFormat, const uint8_t* sourcePixel, PixelFormat destinationPixelFormat, uint8_t* destinationPixel)
-+#else
- static void convertSinglePixelUnpremultipliedToUnpremultiplied(const uint8_t* sourcePixel, uint8_t* destinationPixel)
-+#endif
- {
-     if constexpr (pixelFormatConversion == PixelFormatConversion::None)
-         reinterpret_cast<uint32_t*>(destinationPixel)[0] = reinterpret_cast<const uint32_t*>(sourcePixel)[0];
-     else {
-+#if CPU(BIG_ENDIAN)
-+        UNUSED_PARAM(sourcePixelFormat);
-+        // Swap pixel channels ARGB <-> RGBA.
-+        if (destinationPixelFormat == PixelFormat::ARGB8) {
-+            destinationPixel[0] = sourcePixel[3];
-+            destinationPixel[1] = sourcePixel[0];
-+            destinationPixel[2] = sourcePixel[1];
-+            destinationPixel[3] = sourcePixel[2];
-+        }
-+        else {
-+            destinationPixel[0] = sourcePixel[1];
-+            destinationPixel[1] = sourcePixel[2];
-+            destinationPixel[2] = sourcePixel[3];
-+            destinationPixel[3] = sourcePixel[0];
-+        }
-+#else
-         // Swap pixel channels BGRA <-> RGBA.
-         destinationPixel[0] = sourcePixel[2];
-         destinationPixel[1] = sourcePixel[1];
-         destinationPixel[2] = sourcePixel[0];
-         destinationPixel[3] = sourcePixel[3];
-+#endif
-     }
- }
- 
-+#if CPU(BIG_ENDIAN)
-+template<void (*convertFunctor)(PixelFormat, const uint8_t*, PixelFormat, uint8_t*)>
-+#else
- template<void (*convertFunctor)(const uint8_t*, uint8_t*)>
-+#endif
- static void convertImagePixelsUnaccelerated(const ConstPixelBufferConversionView& source, const PixelBufferConversionView& destination, const IntSize& destinationSize)
- {
-     const uint8_t* sourceRows = source.rows;
-@@ -228,7 +360,11 @@ static void convertImagePixelsUnaccelerated(const ConstPixelBufferConversionView
-     size_t bytesPerRow = destinationSize.width() * 4;
-     for (int y = 0; y < destinationSize.height(); ++y) {
-         for (size_t x = 0; x < bytesPerRow; x += 4)
-+#if CPU(BIG_ENDIAN)
-+            convertFunctor(source.format.pixelFormat, &sourceRows[x], destination.format.pixelFormat, &destinationRows[x]);
-+#else
-             convertFunctor(&sourceRows[x], &destinationRows[x]);
-+#endif
-         sourceRows += source.bytesPerRow;
-         destinationRows += destination.bytesPerRow;
-     }
-diff --git a/Source/WebCore/platform/graphics/PixelFormat.h b/Source/WebCore/platform/graphics/PixelFormat.h
-index 1ca711b8..4a7168f8 100644
---- a/Source/WebCore/platform/graphics/PixelFormat.h
-+++ b/Source/WebCore/platform/graphics/PixelFormat.h
-@@ -33,6 +33,9 @@ namespace WebCore {
- enum class PixelFormat : uint8_t {
-     RGBA8,
-     BGRA8,
-+#if CPU(BIG_ENDIAN)
-+    ARGB8 = BGRA8, // BGRA will actually be ARGB on BIG_ENDIAN
-+#endif
-     RGB10,
-     RGB10A8,
- };
diff --git a/srcpkgs/webkit2gtk/patches/be-typedarray.patch b/srcpkgs/webkit2gtk/patches/be-typedarray.patch
deleted file mode 100644
index cbb706564fe9c..0000000000000
--- a/srcpkgs/webkit2gtk/patches/be-typedarray.patch
+++ /dev/null
@@ -1,206 +0,0 @@
-Source: Jacek Piszczek <jacek.piszczek@runbox.com>
-
-https://tenfourfox.tenderapp.com/discussions/problems/7505-problems-uploading-to-facebook
-
-Updated by @q66.
-
-diff --git a/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h b/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h
-index e76dada0..4de2e3ea 100644
---- a/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h
-+++ b/Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h
-@@ -198,3 +198,9 @@
- #else
- #define OFFLINE_ASM_HAVE_FAST_TLS 0
- #endif
-+
-+#if CPU(BIG_ENDIAN)
-+#define OFFLINE_ASM_BIG_ENDIAN 1
-+#else
-+#define OFFLINE_ASM_BIG_ENDIAN 0
-+#endif
-diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm b/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
-index 22716f81..4f9374ce 100644
---- a/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
-+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
-@@ -1732,7 +1732,11 @@ llintOpWithMetadata(op_get_by_val, OpGetByVal, macro (size, get, dispatch, metad
- 
- .opGetByValNotDouble:
-     subi ArrayStorageShape, t2
--    bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValNotIndexedStorage
-+    if BIG_ENDIAN
-+        bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValSlow
-+    else
-+        bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValNotIndexedStorage
-+    end
-     biaeq t1, -sizeof IndexingHeader + IndexingHeader::u.lengths.vectorLength[t3], .opGetByValSlow
-     loadi ArrayStorage::m_vector + TagOffset[t3, t1, 8], t2
-     loadi ArrayStorage::m_vector + PayloadOffset[t3, t1, 8], t1
-diff --git a/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm b/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
-index c453351d..e61529e5 100644
---- a/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
-+++ b/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
-@@ -1867,7 +1867,11 @@ llintOpWithMetadata(op_get_by_val, OpGetByVal, macro (size, get, dispatch, metad
-     
- .opGetByValNotDouble:
-     subi ArrayStorageShape, t2
--    bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValNotIndexedStorage
-+    if BIG_ENDIAN
-+        bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValSlow
-+    else
-+        bia t2, SlowPutArrayStorageShape - ArrayStorageShape, .opGetByValNotIndexedStorage
-+    end
-     biaeq t1, -sizeof IndexingHeader + IndexingHeader::u.lengths.vectorLength[t3], .opGetByValSlow
-     get(m_dst, t0)
-     loadq ArrayStorage::m_vector[t3, t1, 8], t2
-diff --git a/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h b/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h
-index 86f48a02..1541b3a8 100644
---- a/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h
-+++ b/Source/JavaScriptCore/runtime/JSGenericTypedArrayView.h
-@@ -29,6 +29,7 @@
- #include "ThrowScope.h"
- #include "ToNativeFromValue.h"
- #include <wtf/CheckedArithmetic.h>
-+#include <wtf/FlipBytes.h>
- 
- namespace JSC {
- 
-@@ -147,7 +148,18 @@ public:
-     
-     JSValue getIndexQuickly(size_t i) const
-     {
-+#if CPU(BIG_ENDIAN)
-+        switch (Adaptor::typeValue) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            return Adaptor::toJSValue(nullptr, getIndexQuicklyAsNativeValue(i));
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            return Adaptor::toJSValue(nullptr, flipBytes(getIndexQuicklyAsNativeValue(i)));
-+        }
-+#else
-         return Adaptor::toJSValue(nullptr, getIndexQuicklyAsNativeValue(i));
-+#endif
-     }
-     
-     void setIndexQuicklyToNativeValue(size_t i, typename Adaptor::Type value)
-@@ -159,7 +171,20 @@ public:
-     void setIndexQuickly(size_t i, JSValue value)
-     {
-         ASSERT(!value.isObject());
-+#if CPU(BIG_ENDIAN)
-+        switch (Adaptor::typeValue) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            setIndexQuicklyToNativeValue(i, toNativeFromValue<Adaptor>(value));
-+            break;
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            setIndexQuicklyToNativeValue(i, flipBytes(toNativeFromValue<Adaptor>(value)));
-+            break;
-+        }
-+#else
-         setIndexQuicklyToNativeValue(i, toNativeFromValue<Adaptor>(value));
-+#endif
-     }
-     
-     bool setIndex(JSGlobalObject* globalObject, size_t i, JSValue jsValue)
-@@ -173,18 +198,55 @@ public:
-         if (isDetached() || i >= m_length)
-             return false;
- 
-+#if CPU(BIG_ENDIAN)
-+        switch (Adaptor::typeValue) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            setIndexQuicklyToNativeValue(i, value);
-+            break;
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            setIndexQuicklyToNativeValue(i, flipBytes(value));
-+            break;
-+        }
-+#else
-         setIndexQuicklyToNativeValue(i, value);
-+#endif
-         return true;
-     }
- 
-     static ElementType toAdaptorNativeFromValue(JSGlobalObject* globalObject, JSValue jsValue)
-     {
-+#if CPU(BIG_ENDIAN)
-+        switch (Adaptor::typeValue) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            return toNativeFromValue<Adaptor>(globalObject, jsValue);
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            return flipBytes(toNativeFromValue<Adaptor>(globalObject, jsValue));
-+        }
-+#else
-         return toNativeFromValue<Adaptor>(globalObject, jsValue);
-+#endif
-     }
- 
-     static std::optional<ElementType> toAdaptorNativeFromValueWithoutCoercion(JSValue jsValue)
-     {
--        return toNativeFromValueWithoutCoercion<Adaptor>(jsValue);
-+        auto opt = toNativeFromValueWithoutCoercion<Adaptor>(jsValue);
-+#if CPU(BIG_ENDIAN)
-+        switch (Adaptor::typeValue) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            break;
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            if (!opt)
-+                break;
-+            return std::optional<ElementType>{flipBytes(*opt)};
-+        }
-+#endif
-+        return opt;
-     }
- 
-     void sort()
-diff --git a/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h b/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h
-index df0435f6..3017563c 100644
---- a/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h
-+++ b/Source/JavaScriptCore/runtime/JSGenericTypedArrayViewPrototypeFunctions.h
-@@ -385,9 +385,36 @@ ALWAYS_INLINE EncodedJSValue genericType
- 
-     size_t searchLength = std::min<size_t>(length, updatedLength);
-     if constexpr (ViewClass::Adaptor::isFloat) {
--        if (std::isnan(static_cast<double>(*targetOption))) {
-+        double targetOptionLittleEndianAsDouble;
-+#if CPU(BIG_ENDIAN)
-+        switch (ViewClass::TypedArrayStorageType) {
-+        case TypeFloat32:
-+        case TypeFloat64:
-+            targetOptionLittleEndianAsDouble = static_cast<double>(*targetOption);
-+        default:
-+            // typed array views are commonly expected to be little endian views of the underlying data
-+            targetOptionLittleEndianAsDouble = static_cast<double>(flipBytes(*targetOption));
-+        }
-+#else
-+        targetOptionLittleEndianAsDouble = static_cast<double>(*targetOption);
-+#endif
-+
-+        if (std::isnan(targetOptionLittleEndianAsDouble)) {
-             for (; index < searchLength; ++index) {
--                if (std::isnan(static_cast<double>(array[index])))
-+                double arrayElementLittleEndianAsDouble;
-+#if CPU(BIG_ENDIAN)
-+                switch (ViewClass::TypedArrayStorageType) {
-+                case TypeFloat32:
-+                case TypeFloat64:
-+                    arrayElementLittleEndianAsDouble = static_cast<double>(array[index]);
-+                default:
-+                    // typed array views are commonly expected to be little endian views of the underlying data
-+                    arrayElementLittleEndianAsDouble = static_cast<double>(flipBytes(array[index]));
-+                }
-+#else
-+                arrayElementLittleEndianAsDouble = static_cast<double>(array[index]);
-+#endif
-+                if (std::isnan(arrayElementLittleEndianAsDouble))
-                     return JSValue::encode(jsBoolean(true));
-             }
-             return JSValue::encode(jsBoolean(false));
diff --git a/srcpkgs/webkit2gtk/patches/fix_armv6l.patch b/srcpkgs/webkit2gtk/patches/fix_armv6l.patch
deleted file mode 100644
index fdaf19991924b..0000000000000
--- a/srcpkgs/webkit2gtk/patches/fix_armv6l.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Fix code emitted for armv6l to not use movw/movt but ldr.
-See https://bugs.webkit.org/show_bug.cgi?id=131612
-and https://bugs.webkit.org/show_bug.cgi?id=141288
-
---- a/Source/JavaScriptCore/offlineasm/arm.rb	2015-07-22 14:37:57.000000000 +0200
-+++ b/Source/JavaScriptCore/offlineasm/arm.rb	2015-08-08 00:31:21.011824644 +0200
-@@ -756,8 +756,16 @@ class Instruction
-             armMoveImmediate(operands[0].value >> 32, operands[1])
-             armMoveImmediate(operands[0].value & 0xffffffff, operands[2])
-         when "mvlbl"
-+            if isARMv7 or isARMv7Traditional
-                 $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}"
-                 $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}"
-+            else
-+                $mvlbl_counter ||= 0
-+                $mvlbl_counter += 1
-+                const_label = "_mvlbl_const_label#{$mvlbl_counter}"
-+                $asm.puts ".equ #{const_label}, (#{operands[0].value})"
-+                $asm.puts "ldr  #{operands[1].armOperand}, =#{const_label}"
-+            end
-         when "sxb2i"
-             $asm.puts "sxtb #{armFlippedOperands(operands)}"
-         when "sxh2i"
diff --git a/srcpkgs/webkit2gtk/patches/initial-exec.patch b/srcpkgs/webkit2gtk/patches/initial-exec.patch
deleted file mode 100644
index 579084bd60650..0000000000000
--- a/srcpkgs/webkit2gtk/patches/initial-exec.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Source: https://bugs.webkit.org/show_bug.cgi?id=254286
-
-Usage initial-exec TLS is incompatible with dlopen() on musl.
-
-See also: https://gitlab.freedesktop.org/mesa/mesa/-/commit/8570a2a280587a1e43ac11ad46ad62dfdd6c7b39
- .../platform/graphics/gbm/GraphicsContextGLANGLELinux.cpp   | 6 +++++-
- 1 file changed, 5 insertions(+), 1 deletion(-)
---- a/Source/WebCore/platform/graphics/gbm/GraphicsContextGLANGLELinux.cpp	
-+++ a/Source/WebCore/platform/graphics/gbm/GraphicsContextGLANGLELinux.cpp	
-@@ -108,7 +108,11 @@ RefPtr<PixelBuffer> GraphicsContextGLANGLE::readCompositedResults()
- 
- bool GraphicsContextGLANGLE::makeContextCurrent()
- {
--    static thread_local TLS_MODEL_INITIAL_EXEC GraphicsContextGLANGLE* s_currentContext { nullptr };
-+    #ifdef __GLIBC__
-+        static thread_local TLS_MODEL_INITIAL_EXEC GraphicsContextGLANGLE* s_currentContext { nullptr };
-+    #else
-+        static thread_local GraphicsContextGLANGLE* s_currentContext { nullptr };
-+    #endif
- 
-     if (s_currentContext == this)
-         return true;
--- 
diff --git a/srcpkgs/webkit2gtk/patches/le-check.patch b/srcpkgs/webkit2gtk/patches/le-check.patch
deleted file mode 100644
index c5a873befd4bf..0000000000000
--- a/srcpkgs/webkit2gtk/patches/le-check.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From ef8f9a0b61509401e64c717c7cc6f025f1b49300 Mon Sep 17 00:00:00 2001
-From: q66 <daniel@octaforge.org>
-Date: Mon, 4 Jan 2021 19:12:25 +0100
-Subject: [PATCH] portable little endian check
-
----
- Source/ThirdParty/xdgmime/src/xdgmimemagic.c | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git Source/ThirdParty/xdgmime/src/xdgmimemagic.c Source/ThirdParty/xdgmime/src/xdgmimemagic.c
-index 3a62b9d..9bd4e1d 100644
---- a/Source/ThirdParty/xdgmime/src/xdgmimemagic.c
-+++ b/Source/ThirdParty/xdgmime/src/xdgmimemagic.c
-@@ -485,8 +485,7 @@ _xdg_mime_magic_parse_magic_line (FILE              *magic_file,
- 	      _xdg_mime_magic_matchlet_free (matchlet);
- 	      return XDG_MIME_MAGIC_ERROR;
- 	    }
--	  /* FIXME: need to get this defined in a <config.h> style file */
--#if LITTLE_ENDIAN
-+#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
- 	  for (i = 0; i < matchlet->value_length; i = i + matchlet->word_size)
- 	    {
- 	      if (matchlet->word_size == 2)
--- 
-2.30.0
-
diff --git a/srcpkgs/webkit2gtk/patches/reproducible.patch b/srcpkgs/webkit2gtk/patches/reproducible.patch
deleted file mode 100644
index 2f3a555cbcfd4..0000000000000
--- a/srcpkgs/webkit2gtk/patches/reproducible.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-commit 7366988f033d29f2b2e2e68fedb8827ba09a2cc1
-Author: Daniel Kolesa <daniel@octaforge.org>
-Date:   Wed Jan 5 17:50:07 2022 +0100
-
-    reproducible build
-
-diff --git a/Source/WebCore/bindings/scripts/CodeGenerator.pm b/Source/WebCore/bindings/scripts/CodeGenerator.pm
-index a604bfd3..c267b402 100644
---- a/Source/WebCore/bindings/scripts/CodeGenerator.pm
-+++ b/Source/WebCore/bindings/scripts/CodeGenerator.pm
-@@ -324,7 +324,7 @@ sub MergeExtendedAttributesFromSupplemental
- {
-     my ($object, $supplementalExtendedAttributes, $property, $context) = @_;
- 
--    foreach my $extendedAttributeName (keys %{$supplementalExtendedAttributes}) {
-+    foreach my $extendedAttributeName (sort keys %{$supplementalExtendedAttributes}) {
-         my $isAllowed = 0;
-         for my $contextAllowed (@{$idlAttributes->{$extendedAttributeName}->{"contextsAllowed"}}) {
-             if ($contextAllowed eq $context) {
-diff --git a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
-index be5a5d51..becb2b2f 100644
---- a/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
-+++ b/Source/WebCore/bindings/scripts/CodeGeneratorJS.pm
-@@ -3217,7 +3217,7 @@ sub GenerateHeader
-         } else {
-             push(@headerContent, "    static constexpr unsigned StructureFlags = Base::StructureFlags");
-         }
--        foreach my $structureFlag (sort (keys %structureFlags)) {
-+        foreach my $structureFlag (sort (sort keys %structureFlags)) {
-             push(@headerContent, " | " . $structureFlag);
-         }
-         push(@headerContent, ";\n");
-@@ -7433,7 +7433,7 @@ sub WriteData
- 
-     my @includes = ();
-     my %implIncludeConditions = ();
--    foreach my $include (keys %implIncludes) {
-+    foreach my $include (sort keys %implIncludes) {
-         next if $headerIncludes{$include};
-         next if $headerTrailingIncludes{$include};
- 
-@@ -7473,7 +7473,7 @@ sub WriteData
-     $contents = join "", @headerContentHeader;
- 
-     @includes = ();
--    foreach my $include (keys %headerIncludes) {
-+    foreach my $include (sort keys %headerIncludes) {
-         $include = "\"$include\"" unless $include =~ /^["<]/; # "
-         $include = SubstituteHeader($include);
-         push @includes, $include;
-@@ -7487,7 +7487,7 @@ sub WriteData
-     $contents .= join "", @headerContent;
- 
-     @includes = ();
--    foreach my $include (keys %headerTrailingIncludes) {
-+    foreach my $include (sort keys %headerTrailingIncludes) {
-         $include = "\"$include\"" unless $include =~ /^["<]/; # "
-         push @includes, $include;
-     }
-@@ -7560,7 +7560,7 @@ sub GeneratePrototypeDeclaration
-     if (%structureFlags) {
-         push(@$outputArray, "public:\n");
-         push(@$outputArray, "    static constexpr unsigned StructureFlags = Base::StructureFlags");
--        foreach my $structureFlag (sort (keys %structureFlags)) {
-+        foreach my $structureFlag (sort (sort keys %structureFlags)) {
-             push(@$outputArray, " | " . $structureFlag);
-         }
-         push(@$outputArray, ";\n");
-diff --git a/Source/cmake/tools/scripts/version-stamp.pl b/Source/cmake/tools/scripts/version-stamp.pl
-index 888a4502..57ab9b16 100644
---- a/Source/cmake/tools/scripts/version-stamp.pl
-+++ b/Source/cmake/tools/scripts/version-stamp.pl
-@@ -75,7 +75,7 @@ my $VERSION_FILE = File::Spec->catfile(File::Spec->canonpath($intdir), 'include'
- 
- open(VERSION_INFO, '<', $VERSION_FILE) or die "Unable to open $VERSION_FILE: $!\n";
- while (my $line = <VERSION_INFO>) {
--    foreach my $componentKey (keys %components) {
-+    foreach my $componentKey (sort keys %components) {
-         if ($line !~ m/$componentKey/) {
-             next;
-         }
diff --git a/srcpkgs/webkit2gtk/template b/srcpkgs/webkit2gtk/template
index e58118a8c5ef2..5e02117b2f7f2 100644
--- a/srcpkgs/webkit2gtk/template
+++ b/srcpkgs/webkit2gtk/template
@@ -1,7 +1,7 @@
 # Template file for 'webkit2gtk'
 pkgname=webkit2gtk
-version=2.40.0
-revision=4
+version=2.42.1
+revision=1
 build_style=cmake
 build_helper="gir"
 configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
@@ -15,18 +15,20 @@ configure_args="-DPORT=GTK -DUSE_LD_GOLD=OFF
  -DENABLE_WAYLAND_TARGET=$(vopt_if wayland ON OFF)
  -DENABLE_X11_TARGET=$(vopt_if x11 ON OFF)
  -DENABLE_SAMPLING_PROFILER=$(vopt_if sampling_profiler ON OFF)
- -DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF)"
+ -DENABLE_BUBBLEWRAP_SANDBOX=$(vopt_if bubblewrap ON OFF)
+ $(vopt_if bubblewrap -DBWRAP_EXECUTABLE=/usr/bin/bwrap)
+ $(vopt_if bubblewrap -DDBUS_PROXY_EXECUTABLE=/usr/bin/xdg-dbus-proxy)"
 # Don't remove which from hostmakedepends
 # Otherwise, they invoke /usr/bin/ccache /usr/lib/ccache/bin/$CC
 hostmakedepends="perl python3 pkg-config gperf flex ruby gettext glib-devel
  geoclue2 libharfbuzz which libpsl unifdef $(vopt_if gtk_doc 'gi-docgen')
- $(vopt_if wayland 'wayland-devel libxml2-devel')"
+ $(vopt_if wayland 'wayland-devel libxml2-devel') $(vopt_if bubblewrap 'bubblewrap xdg-dbus-proxy')"
 makedepends="at-spi2-core-devel libjpeg-turbo-devel libpng-devel
  harfbuzz-devel gst-plugins-base1-devel gst-plugins-bad1-devel sqlite-devel
  libsoup-devel libsoup3-devel libxslt-devel gnutls-devel icu-devel enchant2-devel
  dbus-glib-devel libwebp-devel gtk+3-devel gtk4-devel libgudev-devel
  libsecret-devel ruby-devel geoclue2-devel libnotify-devel hyphen-devel
- woff2-devel freetype-devel libopenjpeg2-devel libavif-devel
+ woff2-devel freetype-devel libopenjpeg2-devel libavif-devel libjxl-devel
  qt5-devel libmanette-devel libwpe-devel wpebackend-fdo-devel
  libgcrypt-devel libnuspell-devel libpsl-devel $(vopt_if x11 libXt-devel)
  $(vopt_if wayland 'MesaLib-devel libxkbcommon-devel wayland-devel wayland-protocols')"
@@ -36,7 +38,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later, BSD-2-Clause"
 homepage="https://webkitgtk.org/"
 distfiles="https://webkitgtk.org/releases/webkitgtk-${version}.tar.xz"
-checksum=a4607ea1bf89669e89b1cb2c63faaec513f93de09b6ae60cc71d6a8aab7ab393
+checksum=6f41fac9989d3ee51c08c48de1d439cdeddecbc757e34b6180987d99b16d2499
 make_check=no # TODO
 
 replaces="webkit2gtk-common>0"

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
  2023-10-11 21:29 ` [PR PATCH] [Updated] " paper42
@ 2023-10-12  8:14 ` let-the-world-forget-the-flower
  2023-10-16 11:36 ` chrysos349
                   ` (35 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: let-the-world-forget-the-flower @ 2023-10-12  8:14 UTC (permalink / raw)
  To: ml

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

New comment by let-the-world-forget-the-flower on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1759145981

Comment:
loupe and snapshot should be added as they are the new core apps (and replace eog, cheese)

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
  2023-10-11 21:29 ` [PR PATCH] [Updated] " paper42
  2023-10-12  8:14 ` let-the-world-forget-the-flower
@ 2023-10-16 11:36 ` chrysos349
  2023-10-17  1:06 ` [PR REVIEW] " averyterrel
                   ` (34 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: chrysos349 @ 2023-10-16 11:36 UTC (permalink / raw)
  To: ml

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

New comment by chrysos349 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1764279995

Comment:
@let-the-world-forget-the-flower

`snapshot` requires `pango>=1.51`
`loupe` requires `glycin` which requires `cairo>=1.17` ( #46356 needs to be merged first)

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

* Re: [PR REVIEW] WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (2 preceding siblings ...)
  2023-10-16 11:36 ` chrysos349
@ 2023-10-17  1:06 ` averyterrel
  2023-10-30 21:12 ` corigan01
                   ` (33 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: averyterrel @ 2023-10-17  1:06 UTC (permalink / raw)
  To: ml

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

New review comment by averyterrel on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#discussion_r1361400321

Comment:
`libei` should be `libei-devel`

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (3 preceding siblings ...)
  2023-10-17  1:06 ` [PR REVIEW] " averyterrel
@ 2023-10-30 21:12 ` corigan01
  2023-10-30 21:54 ` corigan01
                   ` (32 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: corigan01 @ 2023-10-30 21:12 UTC (permalink / raw)
  To: ml

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

New comment by corigan01 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1786054007

Comment:
I was able to build with the following changes. Hopefully they help someone. 
- gnome-connections required `fuse3-devel` to build. 
- Mutter required averyterrel's change to `libei-devel`
- I updated Pango to 1.51.0


srcpkgs/gnome-connections/template
```diff
 makedepends="gtk+3-devel libhandy1-devel gtk-vnc-devel libgcrypt-devel
- gnutls-devel libsasl-devel libsecret-devel freerdp-devel"
+ gnutls-devel libsasl-devel libsecret-devel freerdp-devel fuse3-devel"
```

srcpkgs/mutter/template
```diff
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel
- wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei"
+ wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei-devel"
```

srcpkgs/pango/template
```diff
 # Template file for 'pango'
 pkgname=pango
-version=1.50.14
+version=1.51.0
 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%.*}/pango-${version}.tar.xz"
-checksum=1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8
+checksum=74efc109ae6f903bbe6af77eaa2ac6094b8ee245a2e23f132a7a8f0862d1a9f5
 make_check=no  # doesn't pass its own tests
``` 

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (4 preceding siblings ...)
  2023-10-30 21:12 ` corigan01
@ 2023-10-30 21:54 ` corigan01
  2023-10-30 21:55 ` corigan01
                   ` (31 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: corigan01 @ 2023-10-30 21:54 UTC (permalink / raw)
  To: ml

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

New comment by corigan01 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1786054007

Comment:
I was able to build with the following changes. Hopefully they help someone. 
- gnome-connections required `fuse3-devel` to build. 
- Mutter required averyterrel's change to `libei-devel`
- I updated `pango` to 1.51.0
- I updated `zenity` to 3.99.2

srcpkgs/gnome-connections/template
```diff
 makedepends="gtk+3-devel libhandy1-devel gtk-vnc-devel libgcrypt-devel
- gnutls-devel libsasl-devel libsecret-devel freerdp-devel"
+ gnutls-devel libsasl-devel libsecret-devel freerdp-devel fuse3-devel"
```

srcpkgs/mutter/template
```diff
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel
- wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei"
+ wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei-devel"
```

srcpkgs/pango/template
```diff
 # Template file for 'pango'
 pkgname=pango
-version=1.50.14
+version=1.51.0
 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%.*}/pango-${version}.tar.xz"
-checksum=1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8
+checksum=74efc109ae6f903bbe6af77eaa2ac6094b8ee245a2e23f132a7a8f0862d1a9f5
 make_check=no  # doesn't pass its own tests
``` 

srcpkgs/zenity/template
```diff
 pkgname=zenity
-version=3.44.1
+version=3.99.2
 revision=1
 build_style=meson
 configure_args="-Dwebkitgtk=$(vopt_if webkit true false)"
 hostmakedepends="gettext itstool perl pkg-config gtk-update-icon-cache"
-makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit libwebkit2gtk41-devel)"
+makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit libwebkit2gtk41-devel) libadwaita-devel libwebkitgtk60-devel help2man"
 short_desc="Display GNOME dialogs from the command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://help.gnome.org/users/zenity/"
 changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/zenity-3-44/NEWS"
 distfiles="${GNOME_SITE}/zenity/${version%.*}/zenity-${version}.tar.xz"
-checksum=d65400aec965411f4c0b3d8e0e0dac54be55d807a29279697537da2dfee93eaa
+checksum=a19478906b988b4f367e5ea63a5921e4f98cb8255bba05eb5cad8b5a18a4168f
```

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (5 preceding siblings ...)
  2023-10-30 21:54 ` corigan01
@ 2023-10-30 21:55 ` corigan01
  2023-10-30 22:45 ` paper42
                   ` (30 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: corigan01 @ 2023-10-30 21:55 UTC (permalink / raw)
  To: ml

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

New comment by corigan01 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1786054007

Comment:
I was able to build with the following changes. Hopefully they help someone. 
- gnome-connections required `fuse3-devel` to build. 
- Mutter required averyterrel's change to `libei-devel`
- I updated `pango` to 1.51.0
- I updated `zenity` to 3.99.2

srcpkgs/gnome-connections/template
```diff
 makedepends="gtk+3-devel libhandy1-devel gtk-vnc-devel libgcrypt-devel
- gnutls-devel libsasl-devel libsecret-devel freerdp-devel"
+ gnutls-devel libsasl-devel libsecret-devel freerdp-devel fuse3-devel"
```

srcpkgs/mutter/template
```diff
 makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
  json-glib-devel libglib-devel libSM-devel libXtst-devel libcanberra-devel
  libinput-devel MesaLib-devel pipewire-devel startup-notification-devel gtk4-devel
- wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei"
+ wayland-protocols gnome-settings-daemon-devel libgudev-devel libwacom-devel libei-devel"
```

srcpkgs/pango/template
```diff
 # Template file for 'pango'
 pkgname=pango
-version=1.50.14
+version=1.51.0
 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%.*}/pango-${version}.tar.xz"
-checksum=1d67f205bfc318c27a29cfdfb6828568df566795df0cb51d2189cde7f2d581e8
+checksum=74efc109ae6f903bbe6af77eaa2ac6094b8ee245a2e23f132a7a8f0862d1a9f5
 make_check=no  # doesn't pass its own tests
``` 

srcpkgs/zenity/template
```diff
 pkgname=zenity
-version=3.44.1
+version=3.99.2
 revision=1
 build_style=meson
 configure_args="-Dwebkitgtk=$(vopt_if webkit true false)"
 hostmakedepends="gettext itstool perl pkg-config gtk-update-icon-cache"
-makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit libwebkit2gtk41-devel)"
+makedepends="gtk+3-devel libglib-devel libnotify-devel $(vopt_if webkit libwebkit2gtk41-devel) libadwaita-devel libwebkitgtk60-devel help2man"
 short_desc="Display GNOME dialogs from the command line"
 maintainer="Enno Boland <gottox@voidlinux.org>"
 license="LGPL-2.0-or-later"
 homepage="https://help.gnome.org/users/zenity/"
 changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/zenity-3-44/NEWS"
 distfiles="${GNOME_SITE}/zenity/${version%.*}/zenity-${version}.tar.xz"
-checksum=d65400aec965411f4c0b3d8e0e0dac54be55d807a29279697537da2dfee93eaa
+checksum=a19478906b988b4f367e5ea63a5921e4f98cb8255bba05eb5cad8b5a18a4168f
```

I also installed the gnome 45 package on my host system, and it seems to be stable so far. I will update with any further changes I make to increase stability. 

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (6 preceding siblings ...)
  2023-10-30 21:55 ` corigan01
@ 2023-10-30 22:45 ` paper42
  2023-10-30 22:46 ` paper42
                   ` (29 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: paper42 @ 2023-10-30 22:45 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1786163724

Comment:
Thanks a lot for the work, would you mind submitting your changes to my fork pointing to this branch? (paper42:gnome45) so it doesn't get lost?

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (7 preceding siblings ...)
  2023-10-30 22:45 ` paper42
@ 2023-10-30 22:46 ` paper42
  2023-11-01 18:40 ` corigan01
                   ` (28 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: paper42 @ 2023-10-30 22:46 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1786163724

Comment:
Thanks a lot for the work, would you mind submitting your changes to my fork pointing to this branch? (paper42:gnome45) so it doesn't get lost? I am not so sure about the pango and zenity updates since they not stable and we will need a mozjs and webkit2gtk update for full GNOME 45.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (8 preceding siblings ...)
  2023-10-30 22:46 ` paper42
@ 2023-11-01 18:40 ` corigan01
  2024-01-26  7:38 ` LokiRazer
                   ` (27 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: corigan01 @ 2023-11-01 18:40 UTC (permalink / raw)
  To: ml

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

New comment by corigan01 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1789466736

Comment:
> Thanks a lot for the work, would you mind submitting your changes to my fork pointing to this branch? (paper42:gnome45) so it doesn't get lost? I am not so sure about the pango and zenity updates since they not stable and we will need a mozjs and webkit2gtk update for full GNOME 45.

I submitted as a Pull-Request to your `gnome45` branch. Hope that is okay! 

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (9 preceding siblings ...)
  2023-11-01 18:40 ` corigan01
@ 2024-01-26  7:38 ` LokiRazer
  2024-01-26 14:37 ` paper42
                   ` (26 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: LokiRazer @ 2024-01-26  7:38 UTC (permalink / raw)
  To: ml

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

New comment by LokiRazer on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1911612309

Comment:
Can someone merge this PR please? Or is there any work to do? The requested PRs are also merged

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (10 preceding siblings ...)
  2024-01-26  7:38 ` LokiRazer
@ 2024-01-26 14:37 ` paper42
  2024-01-26 14:37 ` [PR PATCH] [Closed]: " paper42
                   ` (25 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: paper42 @ 2024-01-26 14:37 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1912169725

Comment:
I don't work on Void anymore, if anyone wants to pick this up, feel free to do so and take this PR as a base and add https://github.com/paper42/void-packages/pull/8.

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

* Re: [PR PATCH] [Closed]: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (11 preceding siblings ...)
  2024-01-26 14:37 ` paper42
@ 2024-01-26 14:37 ` paper42
  2024-01-26 15:12 ` Jaymz665
                   ` (24 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: paper42 @ 2024-01-26 14:37 UTC (permalink / raw)
  To: ml

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

There's a closed pull request on the void-packages repository

WIP: GNOME 45
https://github.com/void-linux/void-packages/pull/46531

Description:
very WIP, probably not functional yet

#### Testing the changes
- I tested the changes in this PR: **NO**

depends on:
* #46530
* #46529
* #45570 
* #46507
* #46532
* #46622
* #46623

[ci skip]

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (12 preceding siblings ...)
  2024-01-26 14:37 ` [PR PATCH] [Closed]: " paper42
@ 2024-01-26 15:12 ` Jaymz665
  2024-01-26 15:12 ` Jaymz665
                   ` (23 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-01-26 15:12 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1912226403

Comment:
> I don't work on Void anymore, if anyone wants to pick this up, feel free to do so and take this PR as a base and add [paper42#8](https://github.com/paper42/void-packages/pull/8).

Well, let's sit and wait, if there is no movement for a month, I will return to the distrohope.
Gnome 46 is already looming on the threshold. I love void as a stable rolling, but I love Gnome more

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (13 preceding siblings ...)
  2024-01-26 15:12 ` Jaymz665
@ 2024-01-26 15:12 ` Jaymz665
  2024-01-26 16:17 ` fvalasiad
                   ` (22 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-01-26 15:12 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1912226403

Comment:
Well, let's sit and wait, if there is no movement for a month, I will return to the distrohope.
Gnome 46 is already looming on the threshold. I love void as a stable rolling, but I love Gnome more

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (14 preceding siblings ...)
  2024-01-26 15:12 ` Jaymz665
@ 2024-01-26 16:17 ` fvalasiad
  2024-02-14 13:21 ` Jaymz665
                   ` (21 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: fvalasiad @ 2024-01-26 16:17 UTC (permalink / raw)
  To: ml

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

New comment by fvalasiad on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1912323791

Comment:
@paper42 I haven't worked on anything other than basic standalone packages, I would be willing to allocate some of my time to get this PR merged, but I'd like some pointers on what seems to be the issue so far, what qualities should the package satisfy? Am I expected to thoroughly test gnome as a whole before I open the PR?

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (15 preceding siblings ...)
  2024-01-26 16:17 ` fvalasiad
@ 2024-02-14 13:21 ` Jaymz665
  2024-02-14 14:12 ` fvalasiad
                   ` (20 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-14 13:21 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1943757180

Comment:
> Well, let's sit and wait, if there is no movement for a month, I will return to the distrohope. Gnome 46 is already looming on the threshold. I love void as a stable rolling, but I love Gnome more

I deceived myself. I liked void too much. But I need a fresh gnome....

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (16 preceding siblings ...)
  2024-02-14 13:21 ` Jaymz665
@ 2024-02-14 14:12 ` fvalasiad
  2024-02-17 18:19 ` Jaymz665
                   ` (19 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: fvalasiad @ 2024-02-14 14:12 UTC (permalink / raw)
  To: ml

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

New comment by fvalasiad on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1943847797

Comment:
@Jaymz665 it's unfortunate but it is what it is, quite surprising that no one of the contributors daily drives gnome or at least cares enough to keep it up to date.

The gnome distros outnumber the rest by a margin though, if I were you I'd aim at fedora, best of luck.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (17 preceding siblings ...)
  2024-02-14 14:12 ` fvalasiad
@ 2024-02-17 18:19 ` Jaymz665
  2024-02-17 19:15 ` corigan01
                   ` (18 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-17 18:19 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1950275221

Comment:
@fvalasiad 
![изображение](https://github.com/void-linux/void-packages/assets/54475558/390cb3f9-2263-4074-b9f5-e3655ba4d92d)

If you want to do something, do it yourself =)

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (18 preceding siblings ...)
  2024-02-17 18:19 ` Jaymz665
@ 2024-02-17 19:15 ` corigan01
  2024-02-17 19:22 ` fvalasiad
                   ` (17 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: corigan01 @ 2024-02-17 19:15 UTC (permalink / raw)
  To: ml

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

New comment by corigan01 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1950287072

Comment:
I have been using my gnome 45 since I made the comment before. Seems pretty stable, haven't had any issues. 

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (19 preceding siblings ...)
  2024-02-17 19:15 ` corigan01
@ 2024-02-17 19:22 ` fvalasiad
  2024-02-17 20:49 ` Jaymz665
                   ` (16 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: fvalasiad @ 2024-02-17 19:22 UTC (permalink / raw)
  To: ml

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

New comment by fvalasiad on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1950288324

Comment:
PR when? @corigan01 @Jaymz665 

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (20 preceding siblings ...)
  2024-02-17 19:22 ` fvalasiad
@ 2024-02-17 20:49 ` Jaymz665
  2024-02-18  7:08 ` Jaymz665
                   ` (15 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-17 20:49 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1950319041

Comment:
> PR when? 

I'll try to make my own branch, I won't talk about mr (idk how), but I'll try to keep it up to date =)

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (21 preceding siblings ...)
  2024-02-17 20:49 ` Jaymz665
@ 2024-02-18  7:08 ` Jaymz665
  2024-02-18 13:14 ` zuranota
                   ` (14 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-18  7:08 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1950985232

Comment:
I'm not sure yet that I did everything right (I'm not really a git user) but here: https://github.com/Jaymz665/void-packages/tree/Gnome-45.4


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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (22 preceding siblings ...)
  2024-02-18  7:08 ` Jaymz665
@ 2024-02-18 13:14 ` zuranota
  2024-02-18 13:40 ` Jaymz665
                   ` (13 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: zuranota @ 2024-02-18 13:14 UTC (permalink / raw)
  To: ml

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

New comment by zuranota on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951323169

Comment:
> I'm not sure yet that I did everything right (I'm not really a git user) but here: https://github.com/Jaymz665/void-packages/tree/Gnome-45.4

Bro i am not a tech savvy nor i understand git much, but will this branch get merged with the official repo? or i have to build it from source? Anyways thank you for taking the initiative.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (23 preceding siblings ...)
  2024-02-18 13:14 ` zuranota
@ 2024-02-18 13:40 ` Jaymz665
  2024-02-18 13:40 ` Jaymz665
                   ` (12 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-18 13:40 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951329223

Comment:
You can build from the source code, or use ready-made binary files.
So far, I've tried it with the members of the telegram group and it works.
If you already have void-src, then it is enough to download the archive from here:
https://github.com/Jaymz665/void-packages/tree/Gnome-45.4/binpkgs
Place it in the "hostdir` folder and run the command
"`
sudo xbps-install --repository hostdir/binpkgs gnome
```
This worked for all participants with x64 glibc. I am still learning these things, I hope I will develop it further

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (24 preceding siblings ...)
  2024-02-18 13:40 ` Jaymz665
@ 2024-02-18 13:40 ` Jaymz665
  2024-02-18 13:40 ` Jaymz665
                   ` (11 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-18 13:40 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951329223

Comment:
@zuranota  You can build from the source code, or use ready-made binary files.
So far, I've tried it with the members of the telegram group and it works.
If you already have void-src, then it is enough to download the archive from here:
https://github.com/Jaymz665/void-packages/tree/Gnome-45.4/binpkgs
Place it in the "hostdir` folder and run the command
"`
sudo xbps-install --repository hostdir/binpkgs gnome
```
This worked for all participants with x64 glibc. I am still learning these things, I hope I will develop it further

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (25 preceding siblings ...)
  2024-02-18 13:40 ` Jaymz665
@ 2024-02-18 13:40 ` Jaymz665
  2024-02-18 13:45 ` zuranota
                   ` (10 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-18 13:40 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951329223

Comment:
@zuranota  You can build from the source code, or use ready-made binary files.
So far, I've tried it with the members of the telegram group and it works.
If you already have void-src, then it is enough to download the archive from here:
https://github.com/Jaymz665/void-packages/tree/Gnome-45.4/binpkgs
Place it in the "hostdir` folder and run the command
```
sudo xbps-install --repository hostdir/binpkgs gnome
```
This worked for all participants with x64 glibc. I am still learning these things, I hope I will develop it further

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (26 preceding siblings ...)
  2024-02-18 13:40 ` Jaymz665
@ 2024-02-18 13:45 ` zuranota
  2024-02-18 13:48 ` fvalasiad
                   ` (9 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: zuranota @ 2024-02-18 13:45 UTC (permalink / raw)
  To: ml

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

New comment by zuranota on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951330560

Comment:
@Jaymz665  It seems easy enough. But will it ever get merged to official repo? just curious. Thank you again.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (27 preceding siblings ...)
  2024-02-18 13:45 ` zuranota
@ 2024-02-18 13:48 ` fvalasiad
  2024-02-18 14:19 ` fanyx
                   ` (8 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: fvalasiad @ 2024-02-18 13:48 UTC (permalink / raw)
  To: ml

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

New comment by fvalasiad on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951331230

Comment:
@zuranota If anyone bothers to pick it up and make a proper PR, yes.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (28 preceding siblings ...)
  2024-02-18 13:48 ` fvalasiad
@ 2024-02-18 14:19 ` fanyx
  2024-02-18 18:16 ` Jaymz665
                   ` (7 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: fanyx @ 2024-02-18 14:19 UTC (permalink / raw)
  To: ml

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

New comment by fanyx on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951339847

Comment:
i can pick up paper's branch, ads jaymz' commits on top and see if that works in the void pipelines

have no clue how to troubleshoot though, if any issues arise
atleast i could do the git rebasing ^^

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (29 preceding siblings ...)
  2024-02-18 14:19 ` fanyx
@ 2024-02-18 18:16 ` Jaymz665
  2024-02-22  3:56 ` zuranota
                   ` (6 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-18 18:16 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1951404730

Comment:
@fanyx In general, you can take the entire branch, it is based on the base branch, I transferred the gnome files from paper and updated them

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (30 preceding siblings ...)
  2024-02-18 18:16 ` Jaymz665
@ 2024-02-22  3:56 ` zuranota
  2024-02-22 11:05 ` Jaymz665
                   ` (5 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: zuranota @ 2024-02-22  3:56 UTC (permalink / raw)
  To: ml

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

New comment by zuranota on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1958611087

Comment:
@Jaymz665  Tried to install it but it is giving me this error:
`MISSING: nautilus>=45.2
Transaction aborted due to unresolved dependencies.`
I followed your instructions.

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (31 preceding siblings ...)
  2024-02-22  3:56 ` zuranota
@ 2024-02-22 11:05 ` Jaymz665
  2024-02-23 22:23 ` GGTNT
                   ` (4 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-22 11:05 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1959211101

Comment:
@zuranota
Oh, my fault, I completely forgot. Take this for now:
https://github.com/void-linux/void-packages/pull/47121

I'll fix it one of these days

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (32 preceding siblings ...)
  2024-02-22 11:05 ` Jaymz665
@ 2024-02-23 22:23 ` GGTNT
  2024-02-25 17:37 ` Jaymz665
                   ` (3 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: GGTNT @ 2024-02-23 22:23 UTC (permalink / raw)
  To: ml

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

New comment by GGTNT on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1962080841

Comment:
hey I did everything as you said but I have a mistake :/ 
```
eog-45.0_1: verifying SHA256 hash...
ERROR: eog-45.0_1: SHA256 hash is not valid: No such file or folder
Transaction failed! see above for errors.
```
And it's the same for all packages, any idea where it's coming from?

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (33 preceding siblings ...)
  2024-02-23 22:23 ` GGTNT
@ 2024-02-25 17:37 ` Jaymz665
  2024-02-25 17:37 ` Jaymz665
                   ` (2 subsequent siblings)
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-25 17:37 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1963009203

Comment:
@GGTNT  Let's make it easier, create a folder, unzip the archive there

https://drive.google.com/file/d/1iBFX4VsvNtUNy47Euh-XsDJPEIp3QTg6/view?usp=sharing

and run the commands from the created folder:
```
sudo xbps-install --repository hostdir/binpkgs nautilus
sudo xbps-install --repository hostdir/binpkgs gnome
```

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (34 preceding siblings ...)
  2024-02-25 17:37 ` Jaymz665
@ 2024-02-25 17:37 ` Jaymz665
  2024-02-25 18:29 ` GGTNT
  2024-02-26  1:01 ` shnaps
  37 siblings, 0 replies; 39+ messages in thread
From: Jaymz665 @ 2024-02-25 17:37 UTC (permalink / raw)
  To: ml

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

New comment by Jaymz665 on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1963009203

Comment:
@GGTNT  Let's make it easier, create a folder, unzip the archive there

https://drive.google.com/file/d/1iBFX4VsvNtUNy47Euh-XsDJPEIp3QTg6/view?usp=sharing

and run the commands from the created folder:
```
sudo xbps-install --repository hostdir/binpkgs nautilus
sudo xbps-install --repository hostdir/binpkgs gnome
```
work for glibc x64

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (35 preceding siblings ...)
  2024-02-25 17:37 ` Jaymz665
@ 2024-02-25 18:29 ` GGTNT
  2024-02-26  1:01 ` shnaps
  37 siblings, 0 replies; 39+ messages in thread
From: GGTNT @ 2024-02-25 18:29 UTC (permalink / raw)
  To: ml

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

New comment by GGTNT on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1963022208

Comment:
@Jaymz665 Okay, that works for me, thanks

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

* Re: WIP: GNOME 45
  2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
                   ` (36 preceding siblings ...)
  2024-02-25 18:29 ` GGTNT
@ 2024-02-26  1:01 ` shnaps
  37 siblings, 0 replies; 39+ messages in thread
From: shnaps @ 2024-02-26  1:01 UTC (permalink / raw)
  To: ml

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

New comment by shnaps on void-packages repository

https://github.com/void-linux/void-packages/pull/46531#issuecomment-1963144576

Comment:
Just wait a couple of days, PR for gnome 45 is on the way https://github.com/void-linux/void-packages/pull/48762

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

end of thread, other threads:[~2024-02-26  1:01 UTC | newest]

Thread overview: 39+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-09 12:41 [PR PATCH] WIP: GNOME 45 paper42
2023-10-11 21:29 ` [PR PATCH] [Updated] " paper42
2023-10-12  8:14 ` let-the-world-forget-the-flower
2023-10-16 11:36 ` chrysos349
2023-10-17  1:06 ` [PR REVIEW] " averyterrel
2023-10-30 21:12 ` corigan01
2023-10-30 21:54 ` corigan01
2023-10-30 21:55 ` corigan01
2023-10-30 22:45 ` paper42
2023-10-30 22:46 ` paper42
2023-11-01 18:40 ` corigan01
2024-01-26  7:38 ` LokiRazer
2024-01-26 14:37 ` paper42
2024-01-26 14:37 ` [PR PATCH] [Closed]: " paper42
2024-01-26 15:12 ` Jaymz665
2024-01-26 15:12 ` Jaymz665
2024-01-26 16:17 ` fvalasiad
2024-02-14 13:21 ` Jaymz665
2024-02-14 14:12 ` fvalasiad
2024-02-17 18:19 ` Jaymz665
2024-02-17 19:15 ` corigan01
2024-02-17 19:22 ` fvalasiad
2024-02-17 20:49 ` Jaymz665
2024-02-18  7:08 ` Jaymz665
2024-02-18 13:14 ` zuranota
2024-02-18 13:40 ` Jaymz665
2024-02-18 13:40 ` Jaymz665
2024-02-18 13:40 ` Jaymz665
2024-02-18 13:45 ` zuranota
2024-02-18 13:48 ` fvalasiad
2024-02-18 14:19 ` fanyx
2024-02-18 18:16 ` Jaymz665
2024-02-22  3:56 ` zuranota
2024-02-22 11:05 ` Jaymz665
2024-02-23 22:23 ` GGTNT
2024-02-25 17:37 ` Jaymz665
2024-02-25 17:37 ` Jaymz665
2024-02-25 18:29 ` GGTNT
2024-02-26  1:01 ` shnaps

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).