From: chrysos349 <chrysos349@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] gnome: update to 47.0
Date: Fri, 01 Nov 2024 01:02:02 +0100 [thread overview]
Message-ID: <20241101000202.50C8130CB7@inbox.vuxu.org> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-52252@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 677 bytes --]
There is an updated pull request by chrysos349 against master on the void-packages repository
https://github.com/chrysos349/void-packages gnome47
https://github.com/void-linux/void-packages/pull/52252
gnome: update to 47.0
[ci skip]
**Requirements**
- #52228
- #52409
- #52416
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x86-64)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64 x
- armv7l x
- armv6l-musl x
A patch file from https://github.com/void-linux/void-packages/pull/52252.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-gnome47-52252.patch --]
[-- Type: text/x-diff, Size: 149189 bytes --]
From 5d5d02d6f419edcd04473d1d312782e551722c7b Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:15 +0300
Subject: [PATCH 01/80] gsettings-desktop-schemas: update to 47.1
---
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 f4f2a5cea68d9e..f91ac5bb474482 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=46.0
+version=47.1
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=493a46a1161b6388d57aa72f632a79ce96c42d5ffbd1d0b00f496ec5876f8575
+checksum=a60204d9c9c0a1b264d6d0d134a38340ba5fc6076a34b84da945d8bfcc7a2815
# Package build options
build_options="gir"
From 0116f6bea4f28d9703083216f69cd907eb5d85a4 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:20 +0300
Subject: [PATCH 02/80] libgweather: update to 4.4.4
---
srcpkgs/libgweather/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/libgweather/template b/srcpkgs/libgweather/template
index f824176f370fff..d680c2e04129f5 100644
--- a/srcpkgs/libgweather/template
+++ b/srcpkgs/libgweather/template
@@ -1,7 +1,7 @@
# Template file for 'libgweather'
pkgname=libgweather
reverts="40.0_1"
-version=4.4.2
+version=4.4.4
revision=1
build_style=meson
build_helper="gir"
@@ -17,7 +17,7 @@ license="LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/LibGWeather"
changelog="https://gitlab.gnome.org/GNOME/libgweather/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/libgweather/${version%.*}/libgweather-${version}.tar.xz"
-checksum=a6e427b4770ada48945f3aa906af710fc833cff0d42df91f1828302740d794ec
+checksum=7017677753cdf7d1fdc355e4bfcdb1eba8369793a8df24d241427a939cbf4283
build_options="gir gtk_doc"
build_options_default="gir gtk_doc"
From fc908e7e9dc455afe6bae19c80e01ae1e6809ff9 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:21 +0300
Subject: [PATCH 03/80] gnome-bluetooth: update to 47.1
---
srcpkgs/gnome-bluetooth/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-bluetooth/template b/srcpkgs/gnome-bluetooth/template
index fccb09af82ba5f..f22071bb2c7f1e 100644
--- a/srcpkgs/gnome-bluetooth/template
+++ b/srcpkgs/gnome-bluetooth/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-bluetooth'
pkgname=gnome-bluetooth
-version=46.0
+version=47.1
revision=1
build_helper="gir"
build_style=meson
@@ -15,7 +15,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeBluetooth"
changelog="https://gitlab.gnome.org/GNOME/gnome-bluetooth/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-bluetooth/${version%.*}/gnome-bluetooth-${version}.tar.xz"
-checksum=13fe1e75f317acdbdf5e80c9029d2e0632d60a9ccf72a43ae36eb7545021fbef
+checksum=03e3e7403a15108ffc1496210a1da5c2961b2834a5c07eccc7a3f493195daba3
build_options="gir"
build_options_default="gir"
From 01f1aa02a51f5b1b596bf333ddd358a218214839 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:23 +0300
Subject: [PATCH 04/80] gnome-online-accounts: update to 3.52.0
---
srcpkgs/gnome-online-accounts/template | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/gnome-online-accounts/template b/srcpkgs/gnome-online-accounts/template
index cb2c235f79fe6e..9ec841ed298ba4 100644
--- a/srcpkgs/gnome-online-accounts/template
+++ b/srcpkgs/gnome-online-accounts/template
@@ -1,24 +1,25 @@
# Template file for 'gnome-online-accounts'
pkgname=gnome-online-accounts
-version=3.50.2
-revision=2
+version=3.52.1
+revision=1
build_style=meson
build_helper="gir"
configure_args="$(vopt_bool gir introspection) $(vopt_bool gir vapi)
-Dman=true"
hostmakedepends="pkg-config gettext glib-devel docbook-xsl libxslt vala
- gtk4-update-icon-cache"
+ gtk4-update-icon-cache $(vopt_if gir gi-docgen)"
makedepends="gtk4-devel json-glib-devel libsecret-devel
- rest-devel gcr4-devel mit-krb5-devel libsoup3-devel libadwaita-devel"
+ rest-devel gcr4-devel mit-krb5-devel libsoup3-devel libadwaita-devel
+ keyutils-devel"
depends="hicolor-icon-theme"
short_desc="GNOME service to access online accounts"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeOnlineAccounts"
-changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/gnome-47/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-online-accounts/${version%.*}/gnome-online-accounts-${version}.tar.xz"
-checksum=df16ad975d139c6bfc4ebb2ec8bb8327297a791ef2bf0b977c78076af5faa98e
+checksum=37c7522ff9454f8371b5a8725bba76ed7430c95b1f9efc7feba6268f052d1eb7
build_options="gir"
build_options_default="gir"
@@ -34,6 +35,7 @@ gnome-online-accounts-devel_package() {
if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
vmove usr/share/vala
+ vmove usr/share/doc
fi
}
}
From 2e1baf2d9cab8dd603372ef3cdeef3484cca98b3 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:24 +0300
Subject: [PATCH 05/80] gnome-settings-daemon: update to 47.1
---
.../patches/logind-backlight.patch | 136 ------------------
srcpkgs/gnome-settings-daemon/template | 4 +-
2 files changed, 2 insertions(+), 138 deletions(-)
delete mode 100644 srcpkgs/gnome-settings-daemon/patches/logind-backlight.patch
diff --git a/srcpkgs/gnome-settings-daemon/patches/logind-backlight.patch b/srcpkgs/gnome-settings-daemon/patches/logind-backlight.patch
deleted file mode 100644
index 1225f0df50694f..00000000000000
--- a/srcpkgs/gnome-settings-daemon/patches/logind-backlight.patch
+++ /dev/null
@@ -1,136 +0,0 @@
-From 3845b3a7b58f26ec68dbc1c457ead06f4881180b Mon Sep 17 00:00:00 2001
-From: Daniel Kolesa <daniel@octaforge.org>
-Date: Fri, 14 Aug 2020 17:48:21 +0200
-Subject: [PATCH] The new logind brightness code doesn't work with elogind.
-
-https://gitlab.gnome.org/GNOME/gnome-settings-daemon/-/commit/cd051e6c7ccfb7e7b0ec440409c559b2e51284e8
----
- plugins/power/gsd-backlight.c | 77 ++++-------------------------------
- 1 file changed, 7 insertions(+), 70 deletions(-)
-
-diff --git plugins/power/gsd-backlight.c plugins/power/gsd-backlight.c
-index ca5f272..4acc2e5 100644
---- a/plugins/power/gsd-backlight.c
-+++ b/plugins/power/gsd-backlight.c
-@@ -40,8 +40,6 @@ struct _GsdBacklight
- gint brightness_step;
-
- #ifdef __linux__
-- GDBusProxy *logind_proxy;
--
- GUdevClient *udev;
- GUdevDevice *udev_device;
-
-@@ -61,10 +59,6 @@ enum {
- PROP_LAST,
- };
-
--#define SYSTEMD_DBUS_NAME "org.freedesktop.login1"
--#define SYSTEMD_DBUS_PATH "/org/freedesktop/login1/session/auto"
--#define SYSTEMD_DBUS_INTERFACE "org.freedesktop.login1.Session"
--
- static GParamSpec *props[PROP_LAST];
-
- static void gsd_backlight_initable_iface_init (GInitableIface *iface);
-@@ -482,30 +476,13 @@ gsd_backlight_set_brightness_val_async (GsdBacklight *backlight,
- if (backlight->udev_device != NULL) {
- BacklightHelperData *task_data;
-
-- if (backlight->logind_proxy) {
-- g_dbus_proxy_call (backlight->logind_proxy,
-- "SetBrightness",
-- g_variant_new ("(ssu)",
-- "backlight",
-- g_udev_device_get_name (backlight->udev_device),
-- backlight->brightness_target),
-- G_DBUS_CALL_FLAGS_NONE,
-- -1, NULL,
-- NULL, NULL);
--
-- percent = ABS_TO_PERCENTAGE (backlight->brightness_min,
-- backlight->brightness_max,
-- backlight->brightness_target);
-- g_task_return_int (task, percent);
-- } else {
-- task_data = g_new0 (BacklightHelperData, 1);
-- task_data->value = backlight->brightness_target;
-- g_task_set_task_data (task, task_data, backlight_task_data_destroy);
--
-- /* Task is set up now. Queue it and ensure we are working something. */
-- g_queue_push_tail (&backlight->tasks, task);
-- gsd_backlight_process_taskqueue (backlight);
-- }
-+ task_data = g_new0 (BacklightHelperData, 1);
-+ task_data->value = backlight->brightness_target;
-+ g_task_set_task_data (task, task_data, backlight_task_data_destroy);
-+
-+ /* Task is set up now. Queue it and ensure we are working something. */
-+ g_queue_push_tail (&backlight->tasks, task);
-+ gsd_backlight_process_taskqueue (backlight);
-
- return;
- }
-@@ -823,7 +800,6 @@ gsd_backlight_initable_init (GInitable *initable,
- {
- GsdBacklight *backlight = GSD_BACKLIGHT (initable);
- GnomeRROutput* output = NULL;
-- GError *logind_error = NULL;
-
- if (cancellable != NULL) {
- g_set_error_literal (error, G_IO_ERROR, G_IO_ERROR_NOT_SUPPORTED,
-@@ -832,44 +808,6 @@ gsd_backlight_initable_init (GInitable *initable,
- }
-
- #ifdef __linux__
-- backlight->logind_proxy =
-- g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM,
-- 0,
-- NULL,
-- SYSTEMD_DBUS_NAME,
-- SYSTEMD_DBUS_PATH,
-- SYSTEMD_DBUS_INTERFACE,
-- NULL, &logind_error);
-- if (backlight->logind_proxy) {
-- /* Check that the SetBrightness method does exist */
-- g_dbus_proxy_call_sync (backlight->logind_proxy,
-- "SetBrightness", NULL,
-- G_DBUS_CALL_FLAGS_NONE, -1,
-- NULL, &logind_error);
--
-- if (g_error_matches (logind_error, G_DBUS_ERROR,
-- G_DBUS_ERROR_INVALID_ARGS)) {
-- /* We are calling the method with no arguments, so
-- * this is expected.
-- */
-- g_clear_error (&logind_error);
-- } else if (g_error_matches (logind_error, G_DBUS_ERROR,
-- G_DBUS_ERROR_UNKNOWN_METHOD)) {
-- /* systemd version is too old, so ignore.
-- */
-- g_clear_error (&logind_error);
-- g_clear_object (&backlight->logind_proxy);
-- } else {
-- /* Fail on anything else */
-- g_clear_object (&backlight->logind_proxy);
-- }
-- }
--
-- if (logind_error) {
-- g_warning ("No logind found: %s", logind_error->message);
-- g_error_free (logind_error);
-- }
--
- /* Try finding a udev device. */
- if (gsd_backlight_udev_init (backlight))
- goto found;
-@@ -911,7 +849,6 @@ gsd_backlight_finalize (GObject *object)
- #ifdef __linux__
- g_assert (backlight->active_task == NULL);
- g_assert (g_queue_is_empty (&backlight->tasks));
-- g_clear_object (&backlight->logind_proxy);
- g_clear_object (&backlight->udev);
- g_clear_object (&backlight->udev_device);
- if (backlight->idle_update) {
---
-2.28.0
-
diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template
index fd2b43810628b8..f8f65d08ff26e7 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=46.0
+version=47.1
revision=1
build_style=meson
configure_args="-Dsystemd=false"
@@ -21,7 +21,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=0b9a0f64fa18a8e7e09b4c95a3f754fa033c2cdbd2dc35701f0618572c1cb3d7
+checksum=f2aacbe55fa38e8708583eec0a6651049e537eb505a3ed2ce0baa4e9b64246d1
CFLAGS="-UG_DISABLE_ASSERT"
if [ "$CROSS_BUILD" ]; then
From 71c67f7e4041e5bc11cee16d235373a00cea86b4 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:26 +0300
Subject: [PATCH 06/80] tecla: update to 47.0
---
srcpkgs/tecla/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/tecla/template b/srcpkgs/tecla/template
index 8c9ba6f7ed9773..999dafbdac6c11 100644
--- a/srcpkgs/tecla/template
+++ b/srcpkgs/tecla/template
@@ -1,6 +1,6 @@
# Template file for 'tecla'
pkgname=tecla
-version=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="pkg-config gettext glib-devel"
@@ -11,4 +11,4 @@ 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=4a081eab867a5a8b09758991cad7645920f323aabca954408290fb6f44591b0f
+checksum=0790b99ec29137a54b546c510661a99aa6f039c8d75f10c08e928682c0804fe5
From 210e9ea71ad37405d3c3b8f05318e81e4120b32c Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:27 +0300
Subject: [PATCH 07/80] zenity: update to 4.0.2
---
srcpkgs/zenity/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/zenity/template b/srcpkgs/zenity/template
index 589635ab652914..5a0573b4451cfd 100644
--- a/srcpkgs/zenity/template
+++ b/srcpkgs/zenity/template
@@ -1,6 +1,6 @@
# Template file for 'zenity'
pkgname=zenity
-version=4.0.1
+version=4.0.2
revision=1
build_style=meson
configure_args="-Dwebkitgtk=$(vopt_if webkit true false)"
@@ -13,7 +13,7 @@ license="LGPL-2.0-or-later"
homepage="https://help.gnome.org/users/zenity/"
changelog="https://gitlab.gnome.org/GNOME/zenity/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/zenity/${version%.*}/zenity-${version}.tar.xz"
-checksum=0c2f537813b10f728470d9d05d6c95713db2512f9c95096e1e85b1a6739605e6
+checksum=c16dcae46e29e22c2fa0b95e80e06c96b2aec93840161369c95c85ed9f093153
build_options="webkit"
build_options_default="webkit"
From 17072f5df24e63a1989e01b59dcaafe14c84d56e Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:29 +0300
Subject: [PATCH 08/80] at-spi2-core: update to 2.54.0
---
srcpkgs/at-spi2-core/template | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/at-spi2-core/template b/srcpkgs/at-spi2-core/template
index 55d5947b25f7e7..fd4fcb015a3acf 100644
--- a/srcpkgs/at-spi2-core/template
+++ b/srcpkgs/at-spi2-core/template
@@ -1,6 +1,6 @@
# Template file for 'at-spi2-core'
pkgname=at-spi2-core
-version=2.52.0
+version=2.54.0
revision=1
build_style=meson
build_helper="gir"
@@ -12,10 +12,11 @@ short_desc="Assistive Technology Service Provider Interface"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/at-spi2-core"
-changelog="https://gitlab.gnome.org/GNOME/at-spi2-core/-/raw/gnome-46/NEWS"
+# FIXME: dead link
+#changelog="https://gitlab.gnome.org/GNOME/at-spi2-core/-/raw/gnome-47/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/at-spi2-core/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/at-spi2-core/${version%.*}/at-spi2-core-${version}.tar.xz"
-checksum=0ac3fc8320c8d01fa147c272ba7fa03806389c6b03d3c406d0823e30e35ff5ab
+checksum=d7eee7e75beddcc272cedc2b60535600f3aae6e481589ebc667afc437c0a6079
make_check=no # non-trivial dbus setup
# Package build options
From 6e65c0de68887e8efaa22188e14ac98eaab9a127 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:30 +0300
Subject: [PATCH 09/80] evolution-data-server: update to 3.54.1
---
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 2f301f40e04ab7..778e3debf15ab0 100644
--- a/srcpkgs/evolution-data-server/template
+++ b/srcpkgs/evolution-data-server/template
@@ -1,6 +1,6 @@
# Template file for 'evolution-data-server'
pkgname=evolution-data-server
-version=3.52.2
+version=3.54.1
revision=1
build_style=cmake
build_helper="gir qemu"
@@ -18,9 +18,9 @@ short_desc="Centralized access to appointments and contacts"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="LGPL-2.1-only"
homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://gitlab.gnome.org/GNOME/evolution-data-server/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/evolution-data-server/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/evolution-data-server/${version%.*}/evolution-data-server-${version}.tar.xz"
-checksum=a006a44edcb38d26ffb1c62e1d5d0a31d1f2e59075565e26c79a2ee01c45a7e5
+checksum=25b336c48a6babc36321d88094b382aeaf18abcbab4a9438b3fff90c29e105ae
make_check=ci-skip # flaky in CI
build_options="gir"
From 9b16439243a3ff02ac70d66d4952265365afd574 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:17:57 +0300
Subject: [PATCH 10/80] New package: mozjs128-128.4.0
---
common/shlibs | 1 +
srcpkgs/mozjs128-devel | 1 +
.../mozjs128/patches/arm-without-jit.patch | 27 ++++
.../patches/big-endian-image-decoders.patch | 88 ++++++++++
.../mozjs128/patches/firefox-i686-build.patch | 14 ++
.../patches/fix-arm-opus-include.patch | 11 ++
.../patches/fix-firefox-desktop.patch | 16 ++
.../patches/fix-i686-build-moz-1792159.patch | 18 +++
.../mozjs128/patches/fix-i686-ppc-musl.patch | 11 ++
.../patches/fix-image-format-warning.patch | 39 +++++
srcpkgs/mozjs128/patches/fix-soname.patch | 24 +++
.../patches/fix-webrtc-glibcisms.patch | 20 +++
...ult-on-ARMv7-or-up-but-not-ARMv6-or-.patch | 48 ++++++
srcpkgs/mozjs128/patches/mallinfo.patch | 34 ++++
srcpkgs/mozjs128/patches/ply-python3.11.patch | 85 ++++++++++
.../mozjs128/patches/ppc32-fix-build.patch | 36 +++++
srcpkgs/mozjs128/patches/rust-configure.patch | 71 ++++++++
srcpkgs/mozjs128/patches/rust-lto-thin.patch | 12 ++
srcpkgs/mozjs128/patches/sandbox-fork.patch | 15 ++
srcpkgs/mozjs128/template | 152 ++++++++++++++++++
srcpkgs/mozjs128/update | 2 +
21 files changed, 725 insertions(+)
create mode 120000 srcpkgs/mozjs128-devel
create mode 100644 srcpkgs/mozjs128/patches/arm-without-jit.patch
create mode 100644 srcpkgs/mozjs128/patches/big-endian-image-decoders.patch
create mode 100644 srcpkgs/mozjs128/patches/firefox-i686-build.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-arm-opus-include.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-firefox-desktop.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-i686-build-moz-1792159.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-i686-ppc-musl.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-image-format-warning.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-soname.patch
create mode 100644 srcpkgs/mozjs128/patches/fix-webrtc-glibcisms.patch
create mode 100644 srcpkgs/mozjs128/patches/js-Enable-JIT-by-default-on-ARMv7-or-up-but-not-ARMv6-or-.patch
create mode 100644 srcpkgs/mozjs128/patches/mallinfo.patch
create mode 100644 srcpkgs/mozjs128/patches/ply-python3.11.patch
create mode 100644 srcpkgs/mozjs128/patches/ppc32-fix-build.patch
create mode 100644 srcpkgs/mozjs128/patches/rust-configure.patch
create mode 100644 srcpkgs/mozjs128/patches/rust-lto-thin.patch
create mode 100644 srcpkgs/mozjs128/patches/sandbox-fork.patch
create mode 100644 srcpkgs/mozjs128/template
create mode 100644 srcpkgs/mozjs128/update
diff --git a/common/shlibs b/common/shlibs
index 338c0eb0b3709e..eb813aeaf29837 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4537,3 +4537,4 @@ libsfdo-desktop-file.so.0 libsfdo-0.1.3_1
libsfdo-icon.so.0 libsfdo-0.1.3_1
libKMahjongg6.so.6 libkmahjongg-24.08.2_1
libflashrom.so.1 flashrom-1.4.0_1
+libmozjs-128.so.0 mozjs128-128.4.0_1
diff --git a/srcpkgs/mozjs128-devel b/srcpkgs/mozjs128-devel
new file mode 120000
index 00000000000000..27b4d683db850e
--- /dev/null
+++ b/srcpkgs/mozjs128-devel
@@ -0,0 +1 @@
+mozjs128
\ No newline at end of file
diff --git a/srcpkgs/mozjs128/patches/arm-without-jit.patch b/srcpkgs/mozjs128/patches/arm-without-jit.patch
new file mode 100644
index 00000000000000..0cd018e113a510
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/arm-without-jit.patch
@@ -0,0 +1,27 @@
+From: Adrian Bunk <bunk@debian.org>
+Date: Wed, 25 Oct 2023 19:33:13 -0400
+Subject: Fix the non-JIT armel build
+
+---
+ js/src/jit/shared/AtomicOperations-shared-jit.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/js/src/jit/shared/AtomicOperations-shared-jit.cpp b/js/src/jit/shared/AtomicOperations-shared-jit.cpp
+index df7c049..51e5cf0 100644
+--- a/js/src/jit/shared/AtomicOperations-shared-jit.cpp
++++ b/js/src/jit/shared/AtomicOperations-shared-jit.cpp
+@@ -6,12 +6,12 @@
+
+ #include "jit/AtomicOperations.h"
+
++#ifdef JS_HAVE_GENERATED_ATOMIC_OPS
++
+ #if defined(__arm__)
+ # include "jit/arm/Architecture-arm.h"
+ #endif
+
+-#ifdef JS_HAVE_GENERATED_ATOMIC_OPS
+-
+ # include <atomic>
+
+ # include "js/GCAPI.h"
diff --git a/srcpkgs/mozjs128/patches/big-endian-image-decoders.patch b/srcpkgs/mozjs128/patches/big-endian-image-decoders.patch
new file mode 100644
index 00000000000000..bd2f925c917e21
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/big-endian-image-decoders.patch
@@ -0,0 +1,88 @@
+https://bugzilla.mozilla.org/show_bug.cgi?id=1626236
+https://bug1626236.bmoattachments.org/attachment.cgi?id=9137096
+
+# HG changeset patch
+# User msirringhaus@suse.de
+# Date 1582805876 -3600
+# Thu Feb 27 13:17:56 2020 +0100
+# Node ID cc3d09abea31068e57f1ab918782f9f86fc6a158
+# Parent 9cd90914846f667f18babc491a74c164ae5d6e9f
+imported patch decoder_workaround.patch
+
+diff -r 9cd90914846f image/decoders/nsGIFDecoder2.cpp
+--- a/image/decoders/nsGIFDecoder2.cpp Thu Feb 27 12:57:14 2020 +0100
++++ b/image/decoders/nsGIFDecoder2.cpp Fri Mar 27 13:06:18 2020 +0100
+@@ -422,6 +422,9 @@
+ MOZ_ASSERT(mSwizzleFn);
+ uint8_t* data = reinterpret_cast<uint8_t*>(aColormap);
+ mSwizzleFn(data, data, aColors);
++#if MOZ_BIG_ENDIAN()
++ SwizzleRow(SurfaceFormat::A8R8G8B8, SurfaceFormat::B8G8R8A8)(data, data, aColors);
++#endif
+ }
+
+ LexerResult nsGIFDecoder2::DoDecode(SourceBufferIterator& aIterator,
+diff -r 9cd90914846f image/decoders/nsJPEGDecoder.cpp
+--- a/image/decoders/nsJPEGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100
++++ b/image/decoders/nsJPEGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100
+@@ -263,6 +263,9 @@
+ case JCS_YCbCr:
+ // By default, we will output directly to BGRA. If we need to apply
+ // special color transforms, this may change.
++#if MOZ_BIG_ENDIAN()
++ mInfo.out_color_space = MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB;
++#else
+ switch (SurfaceFormat::OS_RGBX) {
+ case SurfaceFormat::B8G8R8X8:
+ mInfo.out_color_space = JCS_EXT_BGRX;
+@@ -277,6 +280,7 @@
+ mState = JPEG_ERROR;
+ return Transition::TerminateFailure();
+ }
++#endif
+ break;
+ case JCS_CMYK:
+ case JCS_YCCK:
+diff -r 9cd90914846f image/decoders/nsPNGDecoder.cpp
+--- a/image/decoders/nsPNGDecoder.cpp Thu Feb 27 12:57:14 2020 +0100
++++ b/image/decoders/nsPNGDecoder.cpp Fri Mar 27 13:06:18 2020 +0100
+@@ -361,7 +361,7 @@
+ IResumable* aOnResume) {
+ MOZ_ASSERT(!HasError(), "Shouldn't call DoDecode after error!");
+
+- return mLexer.Lex(aIterator, aOnResume,
++ LexerResult res = mLexer.Lex(aIterator, aOnResume,
+ [=](State aState, const char* aData, size_t aLength) {
+ switch (aState) {
+ case State::PNG_DATA:
+@@ -371,6 +371,14 @@
+ }
+ MOZ_CRASH("Unknown State");
+ });
++
++#if MOZ_BIG_ENDIAN()
++ if(res.is<TerminalState>() && res.as<TerminalState>() == TerminalState::SUCCESS) {
++ NativeEndian::swapToLittleEndianInPlace<uint32_t>((uint32_t*)(mImageData), mImageDataLength / 4);
++ }
++#endif
++
++ return res;
+ }
+
+ LexerTransition<nsPNGDecoder::State> nsPNGDecoder::ReadPNGData(
+diff -r 9cd90914846f image/decoders/nsWebPDecoder.cpp
+--- a/image/decoders/nsWebPDecoder.cpp Thu Feb 27 12:57:14 2020 +0100
++++ b/image/decoders/nsWebPDecoder.cpp Fri Mar 27 13:06:18 2020 +0100
+@@ -237,7 +237,12 @@
+ // WebP doesn't guarantee that the alpha generated matches the hint in the
+ // header, so we always need to claim the input is BGRA. If the output is
+ // BGRX, swizzling will mask off the alpha channel.
++#if MOZ_BIG_ENDIAN()
++ mBuffer.colorspace = MODE_ARGB;
++ SurfaceFormat inFormat = mFormat;
++#else
+ SurfaceFormat inFormat = SurfaceFormat::OS_RGBA;
++#endif
+
+ SurfacePipeFlags pipeFlags = SurfacePipeFlags();
+ if (mFormat == SurfaceFormat::OS_RGBA &&
diff --git a/srcpkgs/mozjs128/patches/firefox-i686-build.patch b/srcpkgs/mozjs128/patches/firefox-i686-build.patch
new file mode 100644
index 00000000000000..01561761df9a21
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/firefox-i686-build.patch
@@ -0,0 +1,14 @@
+https://src.fedoraproject.org/rpms/firefox/blob/rawhide/f/firefox-i686-build.patch
+
+diff -up firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old firefox-105.0/mozglue/misc/SIMD_avx2.cpp
+--- firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old 2022-09-22 21:35:07.006221995 +0200
++++ firefox-105.0/mozglue/misc/SIMD_avx2.cpp 2022-09-22 21:36:12.972480517 +0200
+@@ -55,7 +55,7 @@ __m256i CmpEq256(__m256i a, __m256i b) {
+ return _mm256_cmpeq_epi64(a, b);
+ }
+
+-# if defined(__GNUC__) && !defined(__clang__)
++# if 0
+
+ // See the comment in SIMD.cpp over Load32BitsIntoXMM. This is just adapted
+ // from that workaround. Testing this, it also yields the correct instructions
diff --git a/srcpkgs/mozjs128/patches/fix-arm-opus-include.patch b/srcpkgs/mozjs128/patches/fix-arm-opus-include.patch
new file mode 100644
index 00000000000000..b0c052f4009a0e
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-arm-opus-include.patch
@@ -0,0 +1,11 @@
+--- a/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:01.249609964 +0100
++++ b/media/libopus/silk/arm/arm_silk_map.c 2019-03-19 20:55:25.769400255 +0100
+@@ -28,7 +28,7 @@
+ # include "config.h"
+ #endif
+
+-#include "main_FIX.h"
++#include "../fixed/main_FIX.h"
+ #include "NSQ.h"
+ #include "SigProc_FIX.h"
+
diff --git a/srcpkgs/mozjs128/patches/fix-firefox-desktop.patch b/srcpkgs/mozjs128/patches/fix-firefox-desktop.patch
new file mode 100644
index 00000000000000..3f0273cba366d3
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-firefox-desktop.patch
@@ -0,0 +1,16 @@
+--- a/taskcluster/docker/firefox-snap/firefox.desktop
++++ b/taskcluster/docker/firefox-snap/firefox.desktop
+@@ -154,11 +154,12 @@
+ Terminal=false
+ X-MultipleArgs=false
+ Type=Application
+-Icon=/browser/chrome/icons/default/default128.png
++Icon=firefox
+ Categories=GNOME;GTK;Network;WebBrowser;
+ MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
+ StartupNotify=true
+ Actions=NewWindow;NewPrivateWindow;
++StartupWMClass=Firefox
+
+ [Desktop Action NewWindow]
+ Name=Open a New Window
diff --git a/srcpkgs/mozjs128/patches/fix-i686-build-moz-1792159.patch b/srcpkgs/mozjs128/patches/fix-i686-build-moz-1792159.patch
new file mode 100644
index 00000000000000..592dcad93eb499
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-i686-build-moz-1792159.patch
@@ -0,0 +1,18 @@
+--- a/js/src/jit/shared/AtomicOperations-shared-jit.cpp
++++ b/js/src/jit/shared/AtomicOperations-shared-jit.cpp
+@@ -5,4 +5,9 @@
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
++// bug 1792159
++#if defined(__i386__) && defined(__GNUC__) && !defined(__clang__)
++# include "../../../mfbt/Attributes.h"
++#endif
++
+ #include "jit/AtomicOperations.h"
+
+--- a/config/check_spidermonkey_style.py
++++ b/config/check_spidermonkey_style.py
+@@ -68,2 +68,3 @@
+ "jit/AtomicOperationsGenerated.h", # generated in $OBJDIR
++ "../../../mfbt/Attributes.h", # unrecognized path
+ "jit/CacheIROpsGenerated.h", # generated in $OBJDIR
diff --git a/srcpkgs/mozjs128/patches/fix-i686-ppc-musl.patch b/srcpkgs/mozjs128/patches/fix-i686-ppc-musl.patch
new file mode 100644
index 00000000000000..38a85b5922cdc9
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-i686-ppc-musl.patch
@@ -0,0 +1,11 @@
+--- a/mozglue/misc/StackWalk.cpp 2021-11-05 15:55:03.614609706 +0000
++++ b/mozglue/misc/StackWalk.cpp 2021-10-28 19:03:47.000000000 +0100
+@@ -45,7 +45,7 @@
+ # define MOZ_STACKWALK_SUPPORTS_MACOSX 0
+ #endif
+
+-#if (defined(linux) && \
++#if defined(__GLIBC__) && (defined(linux) && \
+ ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \
+ defined(HAVE__UNWIND_BACKTRACE)))
+ # define MOZ_STACKWALK_SUPPORTS_LINUX 1
diff --git a/srcpkgs/mozjs128/patches/fix-image-format-warning.patch b/srcpkgs/mozjs128/patches/fix-image-format-warning.patch
new file mode 100644
index 00000000000000..7cdff60ce2f1dc
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-image-format-warning.patch
@@ -0,0 +1,39 @@
+# HG changeset patch
+# User Lee Salzman <lsalzman@mozilla.com>
+# Date 1462463631 14400
+# Thu May 05 11:53:51 2016 -0400
+# Node ID 8da374804a09977c8f89af5e6e0cb37cb074595d
+# Parent 29662e28a9c93ac67ee0b8ddfb65a9f29bbf73f5
+handle big-endian formats in Cairo format conversions
+
+--- a/gfx/2d/HelpersCairo.h
++++ b/gfx/2d/HelpersCairo.h
+@@ -147,7 +147,14 @@ static inline cairo_format_t GfxFormatToCairoFormat(Su
+ case SurfaceFormat::R5G6B5_UINT16:
+ return CAIRO_FORMAT_RGB16_565;
+ default:
+- gfxCriticalError() << "Unknown image format " << (int)format;
++ // _UINT32 formats don't match B8G8R8[AX]8 on big-endian platforms,
++ // and Moz2d uses B8G8R8[AX]8 as if it was _UINT32.
++ // See bug 1269654
++ if (format == SurfaceFormat::B8G8R8X8) {
++ return CAIRO_FORMAT_RGB24;
++ } else if (format != SurfaceFormat::B8G8R8A8) {
++ gfxCriticalError() << "Unknown image format " << (int)format;
++ }
+ return CAIRO_FORMAT_ARGB32;
+ }
+ }
+@@ -177,7 +184,11 @@ static inline cairo_content_t GfxFormatToCairoContent(
+ case SurfaceFormat::A8:
+ return CAIRO_CONTENT_ALPHA;
+ default:
+- gfxCriticalError() << "Unknown image content format " << (int)format;
++ if (format == SurfaceFormat::B8G8R8X8) {
++ return CAIRO_CONTENT_COLOR;
++ } else if (format != SurfaceFormat::B8G8R8A8) {
++ gfxCriticalError() << "Unknown image content format " << (int)format;
++ }
+ return CAIRO_CONTENT_COLOR_ALPHA;
+ }
+ }
diff --git a/srcpkgs/mozjs128/patches/fix-soname.patch b/srcpkgs/mozjs128/patches/fix-soname.patch
new file mode 100644
index 00000000000000..21ba8bbb334fa4
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-soname.patch
@@ -0,0 +1,24 @@
+From: "Laszlo Boszormenyi (GCS)" <gcs@debian.org>
+Date: Fri, 2 May 2014 22:20:45 +0200
+Subject: fix soname
+
+Add soname switch to linker, regardless of Operating System
+
+Bug-Debian: http://bugs.debian.org/746705
+---
+ config/rules.mk | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/config/rules.mk b/config/rules.mk
+index 7449af7..a4021bb 100644
+--- a/config/rules.mk
++++ b/config/rules.mk
+@@ -291,6 +291,8 @@ ifeq ($(OS_ARCH),GNU)
+ OS_CPPFLAGS += -DPATH_MAX=1024 -DMAXPATHLEN=1024
+ endif
+
++EXTRA_DSO_LDOPTS += -Wl,-soname,lib$(JS_LIBRARY_NAME).so.0
++
+ #
+ # MINGW32
+ #
diff --git a/srcpkgs/mozjs128/patches/fix-webrtc-glibcisms.patch b/srcpkgs/mozjs128/patches/fix-webrtc-glibcisms.patch
new file mode 100644
index 00000000000000..4f9043b58e1edf
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/fix-webrtc-glibcisms.patch
@@ -0,0 +1,20 @@
+--- a/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc
++++ b/third_party/libwebrtc/system_wrappers/source/cpu_features_linux.cc
+@@ -18,7 +18,7 @@
+ #define WEBRTC_GLIBC_PREREQ(a, b) 0
+ #endif
+
+-#if WEBRTC_GLIBC_PREREQ(2, 16)
++#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16)
+ #include <sys/auxv.h>
+ #else
+ #include <errno.h>
+@@ -40,7 +40,7 @@
+ int architecture = 0;
+ uint64_t hwcap = 0;
+ const char* platform = NULL;
+-#if WEBRTC_GLIBC_PREREQ(2, 16)
++#if !__GLIBC__ || WEBRTC_GLIBC_PREREQ(2, 16)
+ hwcap = getauxval(AT_HWCAP);
+ platform = (const char*)getauxval(AT_PLATFORM);
+ #else
diff --git a/srcpkgs/mozjs128/patches/js-Enable-JIT-by-default-on-ARMv7-or-up-but-not-ARMv6-or-.patch b/srcpkgs/mozjs128/patches/js-Enable-JIT-by-default-on-ARMv7-or-up-but-not-ARMv6-or-.patch
new file mode 100644
index 00000000000000..b9d1809a129247
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/js-Enable-JIT-by-default-on-ARMv7-or-up-but-not-ARMv6-or-.patch
@@ -0,0 +1,48 @@
+From: Simon McVittie <smcv@debian.org>
+Date: Wed, 24 Aug 2022 20:52:33 +0100
+Subject: js: Enable JIT by default on ARMv7 or up, but not ARMv6 or older
+
+Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1786619
+Bug-Debian: https://bugs.debian.org/1017961
+Signed-off-by: Simon McVittie <smcv@debian.org>
+---
+ js/moz.configure | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/js/moz.configure b/js/moz.configure
+index 593b93a..20d28a6 100644
+--- a/js/moz.configure
++++ b/js/moz.configure
+@@ -241,12 +241,14 @@ set_config(
+ # =======================================================
+ @depends(
+ target,
++ arm_target,
+ "--enable-record-tuple",
+ "--enable-portable-baseline-interp",
+ "--enable-explicit-resource-management",
+ )
+ def jit_default(
+ target,
++ arm_target,
+ enable_record_tuple,
+ enable_portable_baseline_interp,
+ enable_explicit_resource_management,
+@@ -260,13 +262,16 @@ def jit_default(
+ if target.cpu in (
+ "x86",
+ "x86_64",
+- "arm",
+ "aarch64",
+ "mips32",
+ "mips64",
+ "loongarch64",
+ ):
+ return True
++
++ if target.cpu == "arm" and arm_target.arm_arch >= 7:
++ return True
++
+ return False
+
+
diff --git a/srcpkgs/mozjs128/patches/mallinfo.patch b/srcpkgs/mozjs128/patches/mallinfo.patch
new file mode 100644
index 00000000000000..0d704301f39f0d
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/mallinfo.patch
@@ -0,0 +1,34 @@
+--- a/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:12:20.844810044 +0100
++++ b/xpcom/base/nsMemoryReporterManager.cpp 2019-03-19 17:13:32.505133615 +0100
+@@ -123,6 +123,7 @@
+ return GetProcSelfSmapsPrivate(aN);
+ }
+
++#ifdef __GLIBC__
+ # ifdef HAVE_MALLINFO
+ # define HAVE_SYSTEM_HEAP_REPORTER 1
+ static MOZ_MUST_USE nsresult SystemHeapSize(int64_t* aSizeOut) {
+@@ -142,6 +143,7 @@
+ return NS_OK;
+ }
+ # endif
++#endif // __GLIBC__
+
+ #elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || \
+ defined(__OpenBSD__) || defined(__FreeBSD_kernel__)
+@@ -642,6 +644,7 @@
+ return NS_OK;
+ }
+
++#ifdef __GLIBC__
+ # define HAVE_SYSTEM_HEAP_REPORTER 1
+ // Windows can have multiple separate heaps. During testing there were multiple
+ // heaps present but the non-default ones had sizes no more than a few 10s of
+@@ -698,6 +701,7 @@
+ *aSizeOut = heapsSize;
+ return NS_OK;
+ }
++#endif // __GLIBC__
+
+ struct SegmentKind {
+ DWORD mState;
diff --git a/srcpkgs/mozjs128/patches/ply-python3.11.patch b/srcpkgs/mozjs128/patches/ply-python3.11.patch
new file mode 100644
index 00000000000000..8d1415a4b36988
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/ply-python3.11.patch
@@ -0,0 +1,85 @@
+The Ply lexer, which doesn't seem too active a project, wraps regular
+expressions from grammar definitions in its own regular expressions that name
+groups. This breaks re.compile in Python >= 3.11 when the original expressions
+contain global flags, because the compiler requires that global flags appear at
+the start of the expression instead of inside the named group.
+
+This patch wraps re.compile to scan the expression for any global flags and,
+when found, moves them to the start of the expression.
+
+--- a/third_party/python/ply/ply/lex.py
++++ b/third_party/python/ply/ply/lex.py
+@@ -49,6 +49,37 @@
+ # Python 3.0
+ StringTypes = (str, bytes)
+
++
++def _re_compile(expression, *args, **kwargs):
++ '''
++ Rearrange global flags in the regular expression to appear at the
++ beginning, avoiding deprecation warnings on Python < 3.11 and hard
++ errors on Python >= 3.11.
++ '''
++ flags = set()
++ remainder = ''
++
++ pattern = re.compile(r'\(\?([aiLmsux]+)\)')
++ while m := pattern.search(expression):
++ # Location of the global flag spec
++ l, h = m.span(0)
++ # Accumulate global flags from this spec
++ flags.update(m.group(1))
++ # Capture all text leading up to the match
++ remainder += expression[:l]
++ # Trim to the end fo the flag spec
++ expression = expression[h:]
++
++ # Any remaining expression contains no flags
++ remainder += expression
++
++ # If there are flags, they belong at the beginning
++ if flags:
++ remainder = f'(?{"".join(sorted(flags))})' + remainder
++
++ return re.compile(remainder, *args, **kwargs)
++
++
+ # This regular expression is used to match valid token names
+ _is_identifier = re.compile(r'^[a-zA-Z0-9_]+$')
+
+@@ -230,7 +261,7 @@
+ titem = []
+ txtitem = []
+ for pat, func_name in lre:
+- titem.append((re.compile(pat, lextab._lexreflags), _names_to_funcs(func_name, fdict)))
++ titem.append((_re_compile(pat, lextab._lexreflags), _names_to_funcs(func_name, fdict)))
+
+ self.lexstatere[statename] = titem
+ self.lexstateretext[statename] = txtitem
+@@ -495,7 +526,7 @@
+ return []
+ regex = '|'.join(relist)
+ try:
+- lexre = re.compile(regex, reflags)
++ lexre = _re_compile(regex, reflags)
+
+ # Build the index to function map for the matching engine
+ lexindexfunc = [None] * (max(lexre.groupindex.values()) + 1)
+@@ -758,7 +789,7 @@
+ continue
+
+ try:
+- c = re.compile('(?P<%s>%s)' % (fname, _get_regex(f)), self.reflags)
++ c = _re_compile('(?P<%s>%s)' % (fname, _get_regex(f)), self.reflags)
+ if c.match(''):
+ self.log.error("%s:%d: Regular expression for rule '%s' matches empty string", file, line, f.__name__)
+ self.error = True
+@@ -782,7 +813,7 @@
+ continue
+
+ try:
+- c = re.compile('(?P<%s>%s)' % (name, r), self.reflags)
++ c = _re_compile('(?P<%s>%s)' % (name, r), self.reflags)
+ if (c.match('')):
+ self.log.error("Regular expression for rule '%s' matches empty string", name)
+ self.error = True
diff --git a/srcpkgs/mozjs128/patches/ppc32-fix-build.patch b/srcpkgs/mozjs128/patches/ppc32-fix-build.patch
new file mode 100644
index 00000000000000..b26a46cfe835a3
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/ppc32-fix-build.patch
@@ -0,0 +1,36 @@
+This is not a complete/correct patch, but it makes firefox build. For now
+mostly for tracking, so a real fix can be made, but right now it still
+segfaults on start.
+
+Ref: https://hg.mozilla.org/mozilla-central/rev/08339a56f3ae
+Ref: https://hg.mozilla.org/mozilla-central/rev/d16fcad6aa60
+Ref: https://hg.mozilla.org/mozilla-central/rev/ab87611d012e
+Ref: https://hg.mozilla.org/mozilla-central/file/tip/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_linux.cpp
+
+--- a/xpcom/reflect/xptcall/xptcall.h
++++ b/xpcom/reflect/xptcall/xptcall.h
+@@ -71,6 +71,11 @@ struct nsXPTCVariant {
+ ExtendedVal ext;
+ };
+
++#if defined(__powerpc__) && !defined(__powerpc64__)
++ // this field is still necessary on ppc32, as an address
++ // to it is taken certain places in xptcall
++ void *ptr;
++#endif
+ nsXPTType type;
+ uint8_t flags;
+
+@@ -91,7 +96,12 @@ struct nsXPTCVariant {
+ };
+
+ void ClearFlags() { flags = 0; }
++#if defined(__powerpc__) && !defined(__powerpc64__)
++ void SetIndirect() { ptr = &val; flags |= IS_INDIRECT; }
++ bool IsPtrData() const { return IsIndirect(); }
++#else
+ void SetIndirect() { flags |= IS_INDIRECT; }
++#endif
+
+ bool IsIndirect() const { return 0 != (flags & IS_INDIRECT); }
+
diff --git a/srcpkgs/mozjs128/patches/rust-configure.patch b/srcpkgs/mozjs128/patches/rust-configure.patch
new file mode 100644
index 00000000000000..358ba7528e9873
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/rust-configure.patch
@@ -0,0 +1,71 @@
+Mozilla rustc check does not support crossbuild: let's remove it
+Remove calls to unwrap_rustup, they fail if rustup isn't present
+
+Do not try to figure out the rust target as it is broken on musl
+instead use what is set in RUST_TARGET
+
+Skip extra checks on cross builds (broken for arm*)
+
+--- a/build/moz.configure/rust.configure 2020-12-12 01:35:33.000000000 +0100
++++ b/build/moz.configure/rust.configure 2020-12-15 19:45:16.467750787 +0100
+@@ -91,9 +91,6 @@
+ return unwrap
+
+
+-rustc = unwrap_rustup(rustc, "rustc")
+-cargo = unwrap_rustup(cargo, "cargo")
+-
+
+ set_config("CARGO", cargo)
+ set_config("RUSTC", rustc)
+@@ -260,7 +257,9 @@
+ data.setdefault(key, []).append(namespace(rust_target=t, target=info))
+ return data
+
+-
++@imports('os')
++@imports(_from='mozbuild.util', _import='ensure_unicode')
++@imports(_from='mozbuild.util', _import='system_encoding')
+ def detect_rustc_target(
+ host_or_target, compiler_info, arm_target, rust_supported_targets
+ ):
+@@ -382,12 +381,12 @@
+
+ return None
+
+- rustc_target = find_candidate(candidates)
++ rustc_target = os.environ['RUST_TARGET']
+
+ if rustc_target is None:
+ die("Don't know how to translate {} for rustc".format(host_or_target.alias))
+
+- return rustc_target
++ return ensure_unicode(rustc_target, system_encoding)
+
+
+ @imports("os")
+@@ -486,6 +485,7 @@
+ host, compiler_info, arm_target, rust_supported_targets
+ )
+ if rustc_target != rustc_host:
++ return rustc_host
+ if host.alias == rustc_target:
+ configure_host = host.alias
+ else:
+@@ -507,7 +507,6 @@
+ )
+ )
+ )
+- assert_rust_compile(host, rustc_target, rustc)
+ return rustc_target
+
+
+@@ -521,7 +520,6 @@
+ rustc_target = detect_rustc_target(
+ target, compiler_info, arm_target, rust_supported_targets
+ )
+- assert_rust_compile(target, rustc_target, rustc)
+ return rustc_target
+
+
+
diff --git a/srcpkgs/mozjs128/patches/rust-lto-thin.patch b/srcpkgs/mozjs128/patches/rust-lto-thin.patch
new file mode 100644
index 00000000000000..788fceab39f5d8
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/rust-lto-thin.patch
@@ -0,0 +1,12 @@
+set rust crate lto to thin to not use fatlto for gkrust which fails sometimes
+--- a/config/makefiles/rust.mk
++++ b/config/makefiles/rust.mk
+@@ -92,7 +92,7 @@
+ # Never enable when coverage is enabled to work around https://github.com/rust-lang/rust/issues/90045.
+ ifndef MOZ_CODE_COVERAGE
+ ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
+-cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat)
++cargo_rustc_flags += -Clto=thin
+ endif
+ # We need -Cembed-bitcode=yes for all crates when using -Clto.
+ RUSTFLAGS += -Cembed-bitcode=yes
diff --git a/srcpkgs/mozjs128/patches/sandbox-fork.patch b/srcpkgs/mozjs128/patches/sandbox-fork.patch
new file mode 100644
index 00000000000000..d4584e74b91c3e
--- /dev/null
+++ b/srcpkgs/mozjs128/patches/sandbox-fork.patch
@@ -0,0 +1,15 @@
+make SYS_fork non-fatal, musl uses it for fork(2)
+
+--- a/security/sandbox/linux/SandboxFilter.cpp
++++ b/security/sandbox/linux/SandboxFilter.cpp
+@@ -1420,6 +1420,10 @@
+ // usually do something reasonable on error.
+ case __NR_clone:
+ return ClonePolicy(Error(EPERM));
++# ifdef __NR_fork
++ case __NR_fork:
++ return Error(ENOSYS);
++# endif
+
+ # ifdef __NR_fadvise64
+ case __NR_fadvise64:
diff --git a/srcpkgs/mozjs128/template b/srcpkgs/mozjs128/template
new file mode 100644
index 00000000000000..9cb61500fdaac4
--- /dev/null
+++ b/srcpkgs/mozjs128/template
@@ -0,0 +1,152 @@
+# Template file for 'mozjs128'
+pkgname=mozjs128
+version=128.4.0
+revision=1
+build_helper=rust
+hostmakedepends="cargo cbindgen clang lld llvm m4 perl pkg-config python3 rust"
+makedepends="icu-devel nspr-devel readline-devel rust-std zlib-devel"
+short_desc="SpiderMonkey JavaScript interpreter and library (128.x)"
+maintainer="chrysos349 <chrysostom349@gmail.com>"
+license="MPL-2.0"
+homepage="https://spidermonkey.dev"
+distfiles="${MOZILLA_SITE}/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz"
+checksum=074014e1c26144e10707b12a271176a4b6b67021e91444b613edae38d188febc
+
+do_build() {
+ export CC=clang
+ export CXX=clang++
+
+ if [ "$CROSS_BUILD" ]; then
+ mkdir -p wrapper
+
+ local gcc_version=$(gcc -dumpversion)
+ local clang_version=$(clang -dumpversion)
+
+ cat <<-! >"wrapper/${XBPS_TARGET_MACHINE}-clang"
+ #!/bin/sh
+ exec clang \
+ --target="${XBPS_CROSS_TRIPLET}" \
+ --gcc-toolchain=/usr \
+ --sysroot="${XBPS_CROSS_BASE}" \
+ -isystem "${XBPS_CROSS_BASE}/usr/include" \
+ -isystem "/usr/lib/clang/${clang_version}/include" \
+ "\$@"
+ !
+
+ cat <<-! >"wrapper/${XBPS_TARGET_MACHINE}-clang++"
+ #!/bin/sh
+ exec clang++ \
+ --target="${XBPS_CROSS_TRIPLET}" \
+ --gcc-toolchain=/usr \
+ --sysroot="${XBPS_CROSS_BASE}" \
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}" \
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/${XBPS_CROSS_TRIPLET}" \
+ -isystem "${XBPS_CROSS_BASE}/usr/include/c++/${gcc_version%.*}/backward" \
+ -isystem "${XBPS_CROSS_BASE}/usr/include" \
+ -isystem "/usr/lib/clang/${clang_version}/include" \
+ "\$@"
+ !
+
+ chmod +x wrapper/*
+
+ export PATH="${wrksrc}/wrapper:$PATH"
+ export CC=${XBPS_TARGET_MACHINE}-clang
+ export CXX=${XBPS_TARGET_MACHINE}-clang++
+ fi
+
+ export AR=llvm-ar
+ export NM=llvm-nm
+ export HOST_CC=clang
+ export HOST_CXX=clang++
+ export AS="${CC}"
+ export CFLAGS="-O2"
+ export CXXFLAGS="-O2"
+ export HOST_CFLAGS=""
+ export HOST_CXXFLAGS=""
+ export LDFLAGS="-Wl,-z,stack-size=1048576"
+
+ cat <<-! >.mozconfig
+ ac_add_options --enable-application=js
+ ac_add_options --prefix=/usr
+ ac_add_options --host=${XBPS_TRIPLET}
+ ac_add_options --target=${XBPS_CROSS_TRIPLET:-${XBPS_TRIPLET}}
+ ac_add_options --disable-bootstrap
+ ac_add_options --disable-debug
+ ac_add_options --disable-debug-symbols
+ ac_add_options --disable-jemalloc
+ ac_add_options --disable-strip
+ ac_add_options --enable-hardening
+ ac_add_options --enable-linker=lld
+ ac_add_options --enable-optimize="$CFLAGS"
+ ac_add_options --enable-release
+ mk_add_options MOZ_OBJDIR='${PWD}'/obj
+
+ ac_add_options --with-system-icu
+ ac_add_options --with-system-nspr
+ ac_add_options --with-system-zlib
+
+ ac_add_options --enable-readline
+ ac_add_options --enable-shared-js
+ ac_add_options --disable-tests
+ ac_add_options --with-intl-api
+ !
+
+ # disable simd for armhf/v7
+ case "$XBPS_TARGET_MACHINE" in
+ arm*) echo 'ac_add_options --disable-rust-simd' >> .mozconfig ;;
+ *) echo 'ac_add_options --enable-rust-simd' >> .mozconfig ;;
+ esac
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
+ export MOZBUILD_STATE_PATH="${wrksrc}/mozbuild"
+ export MOZ_MAKE_FLAGS="${makejobs}"
+ export MOZ_NOSPAM=1
+ ./mach build
+}
+
+do_install() {
+ cd obj
+ make DESTDIR=${DESTDIR} install
+
+ # remove unneeded files
+ rm ${DESTDIR}/usr/lib/*.ajs
+ rm ${DESTDIR}/usr/bin/js${version%%.*}-config
+
+ # rename library, create symlinks
+ mv "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so \
+ "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0
+ ln -rs "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so.0 \
+ "${DESTDIR}"/usr/lib/libmozjs-${version%%.*}.so
+}
+
+do_check() {
+ cat <<-! > known_failures.txt
+ non262/Intl/available-locales-supported.js
+ non262/Intl/available-locales-resolved.js
+ non262/Intl/supportedValuesOf-timeZones-canonical.js
+ non262/Intl/Collator/big5han-gb2312han.js
+ non262/Intl/Collator/implicithan.js
+ non262/Intl/DateTimeFormat/fractional-second-digits-append-item.js
+ non262/Intl/DateTimeFormat/day-period-hour-cycle.js
+ non262/Intl/DateTimeFormat/timeZone_backzone.js
+ !
+
+ export JSTESTS_EXTRA_ARGS="--format=none --exclude-random \
+ --wpt=disabled --exclude-file='${PWD}'/known_failures.txt"
+ export JITTEST_EXTRA_ARGS="--format=none --timeout 600"
+ export JITTEST_TEST_ARGS="basic"
+
+ cd obj
+ make -C js/src check-jstests check-jit-test
+}
+
+mozjs128-devel_package() {
+ depends="nspr-devel ${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove "usr/lib/*.so"
+ vmove usr/bin
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ }
+}
diff --git a/srcpkgs/mozjs128/update b/srcpkgs/mozjs128/update
new file mode 100644
index 00000000000000..61f68de4f42a55
--- /dev/null
+++ b/srcpkgs/mozjs128/update
@@ -0,0 +1,2 @@
+site="${MOZILLA_SITE}/firefox/releases/"
+pattern="[\d.]+(?=esr)"
From ccf3f19bf34504d96b5bf954878542d9664617a9 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:32 +0300
Subject: [PATCH 11/80] gjs: update to 1.82.1
---
srcpkgs/gjs/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/gjs/template b/srcpkgs/gjs/template
index d10e449a0ab1d3..40267531fa250d 100644
--- a/srcpkgs/gjs/template
+++ b/srcpkgs/gjs/template
@@ -1,12 +1,12 @@
# Template file for 'gjs'
pkgname=gjs
-version=1.80.2
+version=1.82.1
revision=1
build_style=meson
build_helper="gir qemu"
configure_args="-Dprofiler=disabled -Dinstalled_tests=false"
hostmakedepends="glib-devel pkg-config icu-libs"
-makedepends="dbus-glib-devel mozjs115-devel readline-devel sysprof-devel"
+makedepends="dbus-glib-devel mozjs128-devel readline-devel sysprof-devel"
checkdepends="xvfb-run cantarell-fonts"
short_desc="Mozilla-based javascript bindings for the GNOME platform"
maintainer="Enno Boland <gottox@voidlinux.org>"
@@ -15,7 +15,7 @@ homepage="https://gitlab.gnome.org/GNOME/gjs"
#changelog="https://gitlab.gnome.org/GNOME/gjs/-/raw/master/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gjs/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gjs/${version%.*}/gjs-${version}.tar.xz"
-checksum=135e39c5ac591096233e557cfe577d64093f5054411d47cb2e214bad7d4199bd
+checksum=fb39aa5636576de0e5a1171f56a1a5825e2bd1a69972fb120ba78bd109b5693c
make_check_pre="xvfb-run"
if [ "$XBPS_CHECK_PKGS" ]; then
@@ -29,7 +29,7 @@ post_install() {
}
gjs-devel_package() {
- depends="libgirepository-devel mozjs115-devel ${sourcepkg}>=${version}_${revision}"
+ depends="libgirepository-devel mozjs128-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
From ca890847c9e41e78ee1231d8b3c2bd1843180d0d Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:33 +0300
Subject: [PATCH 12/80] gnome-control-center: update to 47.1.1
---
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 7477b35ab03b24..928310271bf4c3 100644
--- a/srcpkgs/gnome-control-center/template
+++ b/srcpkgs/gnome-control-center/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-control-center'
pkgname=gnome-control-center
-version=46.2
+version=47.1.1
revision=1
build_style=meson
build_helper="gir"
@@ -25,7 +25,7 @@ homepage="https://gitlab.gnome.org/GNOME/gnome-control-center"
changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/gnome-46/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gnome-control-center/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-control-center/${version%%.*}/gnome-control-center-${version}.tar.xz"
-checksum=6335c6cb8164e574db521fff61cfa3dfaa55f1db66ae3bca02750a193e1c4f3d
+checksum=051fd4057157f4b2337013fbefc96e3d129654e3fc960d4849d354252400be77
make_check=no # needs X11 and requires altered filesystem
pre_build() {
From 03792a7a33570dc3053442849b829843ae7c7ff1 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:37 +0300
Subject: [PATCH 13/80] gdm: update to 47.0
---
srcpkgs/gdm/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 9b3b09e11f67fc..e0da13f98a80f1 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,6 +1,6 @@
# Template file for 'gdm'
pkgname=gdm
-version=46.2
+version=47.0
revision=1
build_helper="gir"
build_style=meson
@@ -28,7 +28,7 @@ homepage="https://wiki.gnome.org/Projects/GDM"
changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-46/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gdm/${version%%.*}/gdm-${version}.tar.xz"
-checksum=4ee345422a16537150cd842450cda52b2ca86984bc51ee20cdc025dcf4bd268b
+checksum=c5858326bfbcc8ace581352e2be44622dc0e9e5c2801c8690fd2eed502607f84
conf_files="
/etc/gdm/custom.conf
From 2b1a75dff0eeafe1cb34b7aae66e5731b3d38913 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Sun, 29 Sep 2024 17:34:45 +0300
Subject: [PATCH 14/80] mutter: update to 47.1
---
common/shlibs | 10 +++++-----
srcpkgs/mutter/template | 20 ++++++++++----------
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index eb813aeaf29837..a7c00e80b1b6e8 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3047,11 +3047,11 @@ libdecoration.so.0 compiz-core-0.8.14_1
libcompizconfig.so.0 libcompizconfig-0.8.14_1
libemeraldengine.so.0 emerald-0.8.14_1
libhangul.so.1 libhangul-0.1.0_1
-libmutter-14.so.0 mutter-46.0_1
-libmutter-clutter-14.so.0 mutter-46.0_1
-libmutter-cogl-14.so.0 mutter-46.0_1
-libmutter-cogl-pango-14.so.0 mutter-46.0_1
-libmutter-mtk-14.so.0 mutter-46.0_1
+libmutter-15.so.0 mutter-47.0_1
+libmutter-clutter-15.so.0 mutter-47.0_1
+libmutter-cogl-15.so.0 mutter-47.0_1
+libmutter-cogl-pango-15.so.0 mutter-47.0_1
+libmutter-mtk-15.so.0 mutter-47.0_1
libgeoclue-2.so.0 geoclue2-2.4.4_1
libgepub-0.7.so.0 libgepub-0.7.1_1
libslopy.so.7.6 slop-7.6_1
diff --git a/srcpkgs/mutter/template b/srcpkgs/mutter/template
index ef7c47e2c96320..5bb41eb70cdbe1 100644
--- a/srcpkgs/mutter/template
+++ b/srcpkgs/mutter/template
@@ -1,12 +1,12 @@
# Template file for 'mutter'
pkgname=mutter
-version=46.5
+version=47.1
revision=1
build_helper="gir"
build_style=meson
configure_args="-Degl_device=true -Dudev=true -Dnative_backend=true
-Dprofiler=false -Dintrospection=true -Dxwayland_path=/usr/bin/Xwayland
- -Dxwayland_initfd=disabled -Dtests=false -Dlibdisplay_info=enabled"
+ -Dxwayland_initfd=disabled -Dtests=disabled -Dlibdisplay_info=enabled"
hostmakedepends="gettext glib-devel pkg-config zenity wayland-devel xorg-server
xorg-server-xwayland"
makedepends="elogind-devel glib-devel gnome-desktop-devel graphene-devel
@@ -20,11 +20,11 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/Mutter/"
#changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-46/NEWS"
-distfiles="${GNOME_SITE}/mutter/${version%.*}/mutter-${version}.tar.xz"
-checksum=ce341e964254b713554419a529da8428da128ac04aa1bcc626111ebc03a8adcc
-shlib_provides="libmutter-clutter-14.so libmutter-cogl-14.so
- libmutter-cogl-pango-14.so libmutter-mtk-14.so"
+changelog="https://gitlab.gnome.org/GNOME/mutter/-/raw/gnome-47/NEWS"
+distfiles="${GNOME_SITE}/mutter/${version%%.*}/mutter-${version}.tar.xz"
+checksum=905474a32cd99b34342cd69e74bb01971b387e2fa22361b6d99add109409ddc9
+shlib_provides="libmutter-clutter-15.so libmutter-cogl-15.so
+ libmutter-cogl-pango-15.so libmutter-mtk-15.so"
make_check=no # needs a full graphical session
# Upstream keeps pulling generated headers even though it can cause race
@@ -36,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-14|g' \
- -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-14.pc
+ vsed -e 's|^girdir.*|girdir=${pc_sysrootdir}/${libdir}/mutter-15|g' \
+ -i ${DESTDIR}/usr/lib/pkgconfig/libmutter-15.pc
}
mutter-devel_package() {
@@ -47,7 +47,7 @@ mutter-devel_package() {
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
- vmove "usr/lib/mutter-14/*.gir"
+ vmove "usr/lib/mutter-15/*.gir"
vmove "usr/lib/*.so"
}
}
From af6e16ac1fe5a1e19053eb9bcdf932b56dd83ddf Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Sun, 29 Sep 2024 17:35:49 +0300
Subject: [PATCH 15/80] gnome-shell: update to 47.1
---
srcpkgs/gnome-shell/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/gnome-shell/template b/srcpkgs/gnome-shell/template
index 81ea9b4770d89e..6a6662717fb3f6 100644
--- a/srcpkgs/gnome-shell/template
+++ b/srcpkgs/gnome-shell/template
@@ -1,12 +1,13 @@
# Template file for 'gnome-shell'
pkgname=gnome-shell
-version=46.5
+version=47.1
revision=1
build_style=meson
build_helper=gir
configure_args="-Dsystemd=false -Dtests=false"
hostmakedepends="libxslt pkg-config python3 sassc
- asciidoc perl glib-devel gettext gjs-devel gtk-update-icon-cache"
+ asciidoc perl glib-devel gettext gjs-devel gtk-update-icon-cache
+ python3-docutils"
makedepends="gnome-control-center-devel at-spi2-atk-devel
evolution-data-server-devel mutter-devel gsettings-desktop-schemas-devel
polkit-devel startup-notification-devel ibus-devel gnome-desktop-devel
@@ -20,9 +21,9 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeShell"
#changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-shell/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-shell/${version%%.*}/gnome-shell-${version}.tar.xz"
-checksum=3e640fa9ae9c7f66ba34d52a2e88b625e4d3636e2c0c6d8b9d13edda57d0cc18
+checksum=b467575f8c159d20557258517f0dd68dfd0147d11b48d97ab8e1f709bc522a63
do_check() {
mkdir /tmp/gnome-shell-xdg
From e42db569c361fab8d1f94d6b00d6f5c3a2bbde54 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:38 +0300
Subject: [PATCH 16/80] nautilus: update to 47.0
---
srcpkgs/nautilus/patches/localsearch3.patch | 131 --------------------
srcpkgs/nautilus/template | 8 +-
2 files changed, 4 insertions(+), 135 deletions(-)
delete mode 100644 srcpkgs/nautilus/patches/localsearch3.patch
diff --git a/srcpkgs/nautilus/patches/localsearch3.patch b/srcpkgs/nautilus/patches/localsearch3.patch
deleted file mode 100644
index 62663de38676bc..00000000000000
--- a/srcpkgs/nautilus/patches/localsearch3.patch
+++ /dev/null
@@ -1,131 +0,0 @@
-Update tests for GNOME localsearch and remove call to feature removed in the tracker to tinysparql transition.
-
-Source 1: https://gitlab.gnome.org/GNOME/nautilus/-/commit/0e6e3946ebfcbaf1c7e2ebbb1300dd3a016ee0e9.patch
-Source 2: https://gitlab.gnome.org/GNOME/nautilus/-/commit/493858117e0e40052160b8e6df05bb4025e41d6c.patch
-Source 3: https://gitlab.gnome.org/GNOME/nautilus/-/commit/493858117e0e40052160b8e6df05bb4025e41d6c.patch
-
-
-From 0e6e3946ebfcbaf1c7e2ebbb1300dd3a016ee0e9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ant=C3=B3nio=20Fernandes?= <antoniof@gnome.org>
-Date: Mon, 10 Jun 2024 22:41:33 +0100
-Subject: [PATCH] general: React to tracker projects rename
-
-Tracker SPARQL is now TinySPARQL. Tracker Miners is now LocalSearch.
-
-The old DBus and library APIs still work so there is no rush there.
-
-But the executables and git repositories need to be updated now.
-
-https://discourse.gnome.org/t/renaming-tracker-git-and-tracker-sparql-git-and-changing-default-branch/21461
----
- README.md | 2 +-
- build-aux/flatpak/org.gnome.Nautilus.json | 8 ++++----
- data/tracker/meson.build | 9 +++++----
- .../org.gnome.Nautilus.Tracker3.Miner.Extract.service.in | 4 ++--
- .../org.gnome.Nautilus.Tracker3.Miner.Files.service.in | 4 ++--
- src/nautilus-tag-manager.c | 4 ++--
- 6 files changed, 16 insertions(+), 15 deletions(-)
-
-diff --git a/data/tracker/meson.build b/data/tracker/meson.build
-index 5320af164c..2921ca925e 100644
---- a/data/tracker/meson.build
-+++ b/data/tracker/meson.build
-@@ -1,11 +1,12 @@
--# Files needed for running Tracker inside the Flatpak sandbox, for systems
--# which don't have a suitable version of Tracker in the host OS.
-+# Files needed for running LocalSearch (historically known as Tracker) inside
-+# the Flatpak sandbox, for systems which don't have a suitable version of
-+# LocalSearch in the host OS.
- #
- # We must export the .service files from the sandbox so they work on the
--# session bus. This means the Tracker domain name must correspond with the
-+# session bus. This means the LocalSearch domain name must correspond with the
- # application ID.
-
--domain_ontologies_dir = get_option('datadir') / 'tracker3' / 'domain-ontologies'
-+domain_ontologies_dir = get_option('datadir') / 'localsearch3' / 'domain-ontologies'
- dbus_services_dir = get_option('datadir') / 'dbus-1' / 'services'
-
- tracker_domain_config = configuration_data()
-diff --git a/data/tracker/org.gnome.Nautilus.Tracker3.Miner.Extract.service.in b/data/tracker/org.gnome.Nautilus.Tracker3.Miner.Extract.service.in
-index eb7a87aa65..23ded45837 100644
---- a/data/tracker/org.gnome.Nautilus.Tracker3.Miner.Extract.service.in
-+++ b/data/tracker/org.gnome.Nautilus.Tracker3.Miner.Extract.service.in
-@@ -1,7 +1,7 @@
- [D-BUS Service]
- Name=@application_id@.Tracker3.Miner.Extract
--Exec=/app/libexec/tracker-extract-3 --domain-ontology @domain_rule@
-+Exec=/app/libexec/localsearch-extractor-3 --domain-ontology @domain_rule@
-
--# Miner details needed for tracker-control
-+# Miner details needed for localsearch-control
- Path=/org/freedesktop/Tracker3/Miner/Extract
- NameSuffix=Miner.Files
---
-GitLab
-
-From 25f445f4d7f38f501090cca88566ffd319d69463 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Ant=C3=B3nio=20Fernandes?= <antoniof@gnome.org>
-Date: Wed, 12 Jun 2024 11:24:24 +0100
-Subject: [PATCH] tests: Use localsearch3 test-sandbox
-
-Test sandbox program has been moved from the `TinySPARQL` (previously
-`tracker`) project to `localsearch` (previously `tracker-miners`).
-
-https://gitlab.gnome.org/GNOME/tinysparql/-/commit/067e855151cf47609bdeccadd9baa314016c4152
-https://gitlab.gnome.org/GNOME/localsearch/-/commit/abc100fa6b259b9281231e6c8daf27723d62a3ed
----
- test/automated/displayless/meson.build | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/test/automated/displayless/meson.build b/test/automated/displayless/meson.build
-index 9d50c5084e..13616a2608 100644
---- a/test/automated/displayless/meson.build
-+++ b/test/automated/displayless/meson.build
-@@ -1,6 +1,4 @@
--trackertestutils = dependency('tracker-testutils-3.0')
--
--tracker_sandbox = find_program(trackertestutils.get_variable('command'))
-+tracker_sandbox = find_program('localsearch')
-
- tests = [
- ['test-directory', [
-@@ -75,7 +73,7 @@ foreach t: tracker_tests
- test(
- t[0],
- tracker_sandbox,
-- args: ['--store-tmpdir', '--index-recursive-tmpdir', test_exe],
-+ args: ['test-sandbox', '--store-tmpdir', '--index-recursive-tmpdir', test_exe],
- env: [
- test_env,
- 'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
---
-GitLab
-
-From 493858117e0e40052160b8e6df05bb4025e41d6c Mon Sep 17 00:00:00 2001
-From: Bobby Rong <rjl931189261@126.com>
-Date: Sat, 28 Sep 2024 15:29:01 +0800
-Subject: [PATCH] nautilus-tag-manager: Drop tinysparql 2to3 migration
-
-This reverts commit 7cf268ab73f71c09ed85f917c5c5f2703d71e400.
-
-"tinysparql export --2to3" was gone in https://gitlab.gnome.org/GNOME/tinysparql/-/commit/e580569df5639bea171cf4211a31a2c5bdf809e9.
----
- src/nautilus-application.c | 1 -
- src/nautilus-tag-manager.c | 176 -------------------------------------
- src/nautilus-tag-manager.h | 2 -
- 3 files changed, 179 deletions(-)
-
-diff --git a/src/nautilus-application.c b/src/nautilus-application.c
-index f13b4d7fe7..065eb053b4 100644
---- a/src/nautilus-application.c
-+++ b/src/nautilus-application.c
-@@ -1173,7 +1173,6 @@ nautilus_application_startup (GApplication *app)
- if (g_strcmp0 (g_getenv ("RUNNING_TESTS"), "TRUE") != 0)
- {
- maybe_migrate_gtk_filechooser_preferences ();
-- nautilus_tag_manager_maybe_migrate_tracker2_data (priv->tag_manager);
- }
-
- g_signal_connect (self, "shutdown", G_CALLBACK (on_application_shutdown), NULL);
-
diff --git a/srcpkgs/nautilus/template b/srcpkgs/nautilus/template
index edd50dc79ded6d..dbdc38396ecf8e 100644
--- a/srcpkgs/nautilus/template
+++ b/srcpkgs/nautilus/template
@@ -1,7 +1,7 @@
# Template file for 'nautilus'
pkgname=nautilus
-version=46.2
-revision=2
+version=47.0
+revision=1
build_style=meson
build_helper="gir"
configure_args="-Dtests=headless -Dintrospection=$(vopt_if gir true false)"
@@ -19,9 +19,9 @@ maintainer="Orphaned <orphan@voidlinux.org>"
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/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/nautilus/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/nautilus/${version%%.*}/nautilus-${version}.tar.xz"
-checksum=6ee8c99019b9e3447f6918d68232a20deca89e5525c05805432b7d8840ca71fa
+checksum=334264cdd9edbfd95ee7bcaafe442ebed31acca3f2d9b90f3eda30eacfd0387a
# tests timeout:
# 11/11 test-nautilus-search-engine-tracker TIMEOUT 480.00s
make_check=ci-skip
From 82c0dd22169579f5836132e05c2a7f5cf9845108 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:40 +0300
Subject: [PATCH 17/80] adwaita-icon-theme: update to 47.0
---
srcpkgs/adwaita-icon-theme/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/adwaita-icon-theme/template b/srcpkgs/adwaita-icon-theme/template
index 6d911f00c25840..c03f019ef4e53f 100644
--- a/srcpkgs/adwaita-icon-theme/template
+++ b/srcpkgs/adwaita-icon-theme/template
@@ -1,6 +1,6 @@
# Template file for 'adwaita-icon-theme'
pkgname=adwaita-icon-theme
-version=46.2
+version=47.0
revision=1
build_style=meson
hostmakedepends="pkg-config"
@@ -11,7 +11,7 @@ license="LGPL-3.0-or-later, CC-BY-SA-3.0"
homepage="https://gitlab.gnome.org/GNOME/adwaita-icon-theme"
changelog="https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/adwaita-icon-theme/${version/.*/}/adwaita-icon-theme-${version}.tar.xz"
-checksum=beb126b9429339ba762e0818d5e73b2c46f444975bf80076366eae2d0f96b5cb
+checksum=ad088a22958cb8469e41d9f1bba0efb27e586a2102213cd89cc26db2e002bdfe
pre_configure() {
ln -s /bin/true "$XBPS_WRAPPERDIR/gtk-update-icon-cache"
From 55a675fc7e027a90936070be6c38db52bb3fce86 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:41 +0300
Subject: [PATCH 18/80] gspell: update to 1.14.0
---
common/shlibs | 2 +-
srcpkgs/gspell/template | 26 ++++++++++++++++----------
2 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index a7c00e80b1b6e8..eedf1f27c107d5 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3027,7 +3027,7 @@ libelogind.so.0 libelogind-238.1_2
libseat.so.1 libseat-0.3.0_1
libnma.so.0 libnma-1.8.30_1
libnma-gtk4.so.0 libnma-1.8.36_1
-libgspell-1.so.2 gspell-1.8.0_1
+libgspell-1.so.3 gspell-1.14.0_1
libotf.so.1 libotf-0.9.16_1
libimagequant.so.0 libimagequant-2.8.2_1
libDOtherSide.so.0.7 dotherside-0.7.1_1
diff --git a/srcpkgs/gspell/template b/srcpkgs/gspell/template
index b602df0cd13039..b9187cdb910ec3 100644
--- a/srcpkgs/gspell/template
+++ b/srcpkgs/gspell/template
@@ -1,14 +1,14 @@
# Template file for 'gspell'
pkgname=gspell
-version=1.12.2
+version=1.14.0
revision=1
-build_style=gnu-configure
+build_style=meson
build_helper="gir"
-configure_args="--disable-static $(vopt_enable gir introspection)
- $(vopt_enable vala)"
-hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)"
-makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel
- $(vopt_if vala vala)"
+configure_args="$(vopt_bool gir gobject_introspection)
+ $(vopt_bool vala vapi) $(vopt_bool gtk_doc gtk_doc)"
+hostmakedepends="pkg-config glib-devel $(vopt_if vala vala)
+ $(vopt_if gtk_doc gtk-doc)"
+makedepends="glib-devel enchant2-devel gtk+3-devel icu-devel"
checkdepends="xvfb-run cantarell-fonts hunspell-en_US"
short_desc="Flexible API to add spell checking to a GTK+ application"
maintainer="Enno Boland <gottox@voidlinux.org>"
@@ -16,13 +16,17 @@ license="LGPL-2.1-or-later"
homepage="https://gitlab.gnome.org/GNOME/gspell"
changelog="https://gitlab.gnome.org/GNOME/gspell/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gspell/${version%.*}/gspell-${version}.tar.xz"
-checksum=b4e993bd827e4ceb6a770b1b5e8950fce3be9c8b2b0cbeb22fdf992808dd2139
+checksum=64ea1d8e9edc1c25b45a920e80daf67559d1866ffcd7f8432fecfea6d0fe8897
make_check_pre="xvfb-run"
# Package build options
-build_options="gir vala"
+build_options="gir vala gtk_doc"
build_options_default="gir vala"
+if [ -z "$CROSS_BUILD" ]; then
+ build_options_default+=" gtk_doc"
+fi
+
gspell-devel_package() {
depends="libglib-devel enchant2-devel gtk+3-devel icu-devel
${sourcepkg}>=${version}_${revision}"
@@ -31,12 +35,14 @@ gspell-devel_package() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
- vmove usr/share/gtk-doc
if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
fi
if [ "$build_option_vala" ]; then
vmove usr/share/vala
fi
+ if [ "$build_option_gtk_doc" ]; then
+ vmove usr/share/gtk-doc
+ fi
}
}
From 24ac83d444588bf99aa3f73ece745f87ba774e75 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:43 +0300
Subject: [PATCH 19/80] gnome-keyring: update to 46.2
---
srcpkgs/gnome-keyring/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-keyring/template b/srcpkgs/gnome-keyring/template
index eaa5d14a0f0734..532ae0a9c479ee 100644
--- a/srcpkgs/gnome-keyring/template
+++ b/srcpkgs/gnome-keyring/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-keyring'
pkgname=gnome-keyring
-version=46.1
+version=46.2
revision=1
build_style=gnu-configure
configure_args="--with-pam-dir=/usr/lib/security --disable-schemas-compile
@@ -15,7 +15,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/GnomeKeyring/"
changelog="https://gitlab.gnome.org/GNOME/gnome-keyring/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
-checksum=b1d3ae9132ff2f8b3f25a190790892968e3d0acf952a487e40f644a8550ce3f6
+checksum=bf26c966b8a8b7f3285ecc8bb3e467b9c20f9535b94dc451c9c559ddcff61925
lib32disabled=yes
make_check_pre="dbus-run-session xvfb-run"
make_check=ci-skip # times out
From e08547aec7d5e8fe5d1a54f8ae1c2e2222751185 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:44 +0300
Subject: [PATCH 20/80] vte3: update to 0.78.1
---
srcpkgs/vte3/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template
index dea270634f6ae3..495370f09bc816 100644
--- a/srcpkgs/vte3/template
+++ b/srcpkgs/vte3/template
@@ -1,6 +1,6 @@
# Template file for 'vte3'
pkgname=vte3
-version=0.76.3
+version=0.78.1
revision=1
build_style=meson
build_helper="gir"
@@ -15,7 +15,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later"
homepage="https://wiki.gnome.org/Apps/Terminal/VTE"
distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz"
-checksum=f678e94c056f377fd0021214adff5450cb172e9a08b160911181ddff7b7d5d60
+checksum=6499d25179315255f9bcfce03c66fb84c03ad325dea23d0e372178521eca42b5
# Suppress warnings as errors for NULL format strings (musl libc)
CXXFLAGS="-Wno-error=format="
From 91cef8d44e736449d0b61ec794c3414b28d49dd7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:45 +0300
Subject: [PATCH 21/80] gnome-backgrounds: update to 47.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 1e99c6b7b6f359..86f9048e7b6f9c 100644
--- a/srcpkgs/gnome-backgrounds/template
+++ b/srcpkgs/gnome-backgrounds/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-backgrounds'
pkgname=gnome-backgrounds
-version=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="gettext"
@@ -11,4 +11,4 @@ license="GPL-2.0-or-later, CC-BY-2.0, CC-BY-SA-2.0, CC-BY-SA-3.0"
homepage="https://gitlab.gnome.org/GNOME/gnome-backgrounds"
changelog="https://gitlab.gnome.org/GNOME/gnome-backgrounds/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-backgrounds/${version%.*}/gnome-backgrounds-${version}.tar.xz"
-checksum=4ddd3ac439a4a067876805921bb75f4d3c8b85a218d47c276dddde8928443c2e
+checksum=874a4a39c4261736f6a854722833400b612441c4681aa5982d90b15abc9c91fd
From e6928b7816bb7d156ef5315d6bf81755bd74c18f Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:47 +0300
Subject: [PATCH 22/80] gnome-initial-setup: update to 47.1
---
srcpkgs/gnome-initial-setup/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-initial-setup/template b/srcpkgs/gnome-initial-setup/template
index 75c7804a701c71..5466c03fe90aae 100644
--- a/srcpkgs/gnome-initial-setup/template
+++ b/srcpkgs/gnome-initial-setup/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-initial-setup'
pkgname=gnome-initial-setup
-version=46.2
+version=47.1
revision=1
build_style=meson
configure_args="-Dparental_controls=disabled -Dsystemd=false"
@@ -18,4 +18,4 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Design/OS/InitialSetup"
changelog="https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-initial-setup/${version%%.*}/gnome-initial-setup-${version}.tar.xz"
-checksum=6c792d892adb60b0de0b7de8825c14943d1cd279af4f9c764a8f5411b60a8f27
+checksum=29378a564406ecbce7f08cf3925a80dd30825a843f91fcf0585e3999e703530d
From b0a9189c6046f66638c67be374d58920ace15351 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:48 +0300
Subject: [PATCH 23/80] gnome-shell-extensions: update to 47.1
---
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 20a07243e9f135..294c8d4ce0591e 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=46.2
+version=47.1
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=d442e9d26925125ff215a5c134290495655380741daafbb37a3a99d6f0c7d86f
+checksum=e9438cc5d39f9875dfd04ea0abb51e5962eaad5c20274123243b1612098b3a85
From e8d5dffecdffd9ecf3fa45aa080ede6b19597b7e Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:50 +0300
Subject: [PATCH 24/80] gnome-user-docs: update to 47.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 84e21cc76196f4..2baaf081ff750d 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=46.1
+version=47.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=a97293cbeeb797eb4f4d169d713bb6583bd12c3791e140283e4356d2fe180ada
+checksum=d06d87fcd726a90ed03a170cab45d470894991e312912fc508bde0dfbc83cfda
From 3583a0b8382c89b9ddbde6f3163c4ed6c115c1d2 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:51 +0300
Subject: [PATCH 25/80] gvfs: update to 1.56.1
---
srcpkgs/gvfs/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gvfs/template b/srcpkgs/gvfs/template
index e0ba69b81d82a4..c5d084de6f9acb 100644
--- a/srcpkgs/gvfs/template
+++ b/srcpkgs/gvfs/template
@@ -1,10 +1,10 @@
# Template file for 'gvfs'
pkgname=gvfs
-version=1.54.2
+version=1.56.1
revision=1
build_style=meson
configure_args="-Dsystemduserunitdir=no -Dtmpfilesdir=no -Dlogind=false
- -Dman=true"
+ -Dman=true -Ddeprecated_apis=true"
hostmakedepends="docbook-xsl glib-devel gettext libxslt openssh pkg-config
polkit-devel"
makedepends="avahi-glib-libs-devel dbus-glib-devel fuse3-devel gcr4-devel
@@ -20,7 +20,7 @@ license="LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/gvfs"
changelog="https://gitlab.gnome.org/GNOME/gvfs/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gvfs/${version%.*}/gvfs-${version}.tar.xz"
-checksum=54908f4e10b5f1c231e90330c8c15b7f21f2bb610f194c034b338e379c508e3c
+checksum=86731ccec679648f8734e237b1de190ebdee6e4c8c0f56f454c31588e509aa10
# Manually declare shlibs used by the subpkgs.
shlib_provides="libgvfscommon.so libgvfsdaemon.so"
From 240a9344b1ab5a2bc2b2c6f40bb9489f4f155500 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:53 +0300
Subject: [PATCH 26/80] xdg-desktop-portal-gnome: update to 47.1
---
srcpkgs/xdg-desktop-portal-gnome/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/xdg-desktop-portal-gnome/template b/srcpkgs/xdg-desktop-portal-gnome/template
index 6c930ae9b13b8a..5fbc1c1ec000dd 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=46.2
+version=47.1
revision=1
build_style=meson
configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
@@ -17,4 +17,4 @@ homepage="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome"
#changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/main/NEWS"
changelog="https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/xdg-desktop-portal-gnome/${version%.*}/xdg-desktop-portal-gnome-${version}.tar.xz"
-checksum=b5c65ea25e8483502d033a613be6dc6b71883ac07f1a3e474ad18049c47d16d6
+checksum=d420ff72173b04dc9491d3d7dd8cc96204f7f3f27c4cbea6024361ea9839f769
From 5e57fb134e073b8f71ae91a1711510ccd9bed67b Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:55 +0300
Subject: [PATCH 27/80] glycin-loaders: update to 1.1.1
---
srcpkgs/glycin-loaders/template | 11 ++++++-----
srcpkgs/glycin-loaders/update | 1 +
2 files changed, 7 insertions(+), 5 deletions(-)
create mode 100644 srcpkgs/glycin-loaders/update
diff --git a/srcpkgs/glycin-loaders/template b/srcpkgs/glycin-loaders/template
index 89c69cb91c31db..67529a7be3903f 100644
--- a/srcpkgs/glycin-loaders/template
+++ b/srcpkgs/glycin-loaders/template
@@ -1,19 +1,20 @@
# Template file for 'glycin-loaders'
pkgname=glycin-loaders
-version=1.0.1
+version=1.1.1
revision=1
build_style=meson
build_helper=rust
-configure_args="-Dtest_skip_install=true"
+configure_args="-Dtest_skip_install=true -Dlibglycin=false"
hostmakedepends="cargo clang17 gettext pkg-config"
-makedepends="gtk4-devel libheif-devel libjxl-devel libseccomp-devel rust-std"
+makedepends="gtk4-devel libheif-devel libjxl-devel libseccomp-devel rust-std
+ librsvg-devel"
short_desc="Sandboxed and extendable image decoding"
maintainer="chrysos349 <chrysostom349@gmail.com>"
license="MPL-2.0"
homepage="https://gitlab.gnome.org/sophie-h/glycin"
changelog="https://gitlab.gnome.org/sophie-h/glycin/-/raw/main/NEWS"
-distfiles="${GNOME_SITE}/glycin-loaders/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d0f022462ff555856e85ea940474470bb36b37c9ffcbcba63a03fe5e954370cf
+distfiles="${GNOME_SITE}/glycin/${version%.*}/glycin-${version}.tar.xz"
+checksum=560ee42167c1ed22826618e61d83e49140db5bf47a65a9ba8ece2cd73d2a4aa8
make_check=no # needs to be installed to run tests
post_patch() {
diff --git a/srcpkgs/glycin-loaders/update b/srcpkgs/glycin-loaders/update
new file mode 100644
index 00000000000000..7696b008976d59
--- /dev/null
+++ b/srcpkgs/glycin-loaders/update
@@ -0,0 +1 @@
+pkgname=glycin
From cb8c0ba09307a801ffa8047cfc052e935b145b2f Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:11:56 +0300
Subject: [PATCH 28/80] baobab: update to 47.0
---
srcpkgs/baobab/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/baobab/template b/srcpkgs/baobab/template
index acc08be8a508a4..a4c2abaf7a07eb 100644
--- a/srcpkgs/baobab/template
+++ b/srcpkgs/baobab/template
@@ -1,6 +1,6 @@
# Template file for 'baobab'
pkgname=baobab
-version=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="gettext pkg-config itstool glib-devel vala desktop-file-utils gtk-update-icon-cache"
@@ -12,4 +12,4 @@ 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/main/NEWS"
distfiles="${GNOME_SITE}/baobab/${version%.*}/baobab-${version}.tar.xz"
-checksum=ce4def5c82d05671a5009f7bebcf85ac98675d9d8160d28ad9181b269a72e37c
+checksum=b88f74f9c052d3c2388f7062d228cf5e927545acf7408c56841df80ccd1f9c37
From d81104ca64452f6f6a62b42951ffb381e0f7e591 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:00 +0300
Subject: [PATCH 29/80] eog: update to 47.0
---
srcpkgs/eog/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/eog/template b/srcpkgs/eog/template
index 5a3b31cc4933a3..24908ca7eea5e9 100644
--- a/srcpkgs/eog/template
+++ b/srcpkgs/eog/template
@@ -1,6 +1,6 @@
# Template file for 'eog'
pkgname=eog
-version=45.3
+version=47.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=8650f662d4921d83a7904f6bb9ca245baf735f717b47fac5b37f0d90e5e891a8
+checksum=db5edbf5224d75126a7b7d8ee4e9272a2f30a953331d5baf6d3f3c0ce0cbde66
shlib_provides="libeog.so"
lib32disabled=yes
From a075808bb143e35475dadba7d8c310b7f5bc58e5 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:01 +0300
Subject: [PATCH 30/80] epiphany: update to 47.2
---
srcpkgs/epiphany/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/epiphany/template b/srcpkgs/epiphany/template
index d67e3b043dce5f..0f362610aed632 100644
--- a/srcpkgs/epiphany/template
+++ b/srcpkgs/epiphany/template
@@ -1,6 +1,6 @@
# Template file for 'epiphany'
pkgname=epiphany
-version=46.1
+version=47.2
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-45/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/epiphany/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/epiphany/${version%.*}/epiphany-${version}.tar.xz"
-checksum=260f81469ed64746c2b1143f2f38bedcd96847786567b097d9f72fd3bd9db142
+checksum=34dafd8363a098b44d476e2e9823b4cbea6e66afad33bba10ed7a13ff1a964f1
From 231cc595e01d6f9693eb19602f78d6a43926f56d Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:04 +0300
Subject: [PATCH 31/80] evolution: update to 3.54.1
---
srcpkgs/evolution/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/evolution/template b/srcpkgs/evolution/template
index 7688f6c872033b..8ad59db87886a2 100644
--- a/srcpkgs/evolution/template
+++ b/srcpkgs/evolution/template
@@ -1,6 +1,6 @@
# Template file for 'evolution'
pkgname=evolution
-version=3.52.2
+version=3.54.1
revision=1
build_style=cmake
build_helper="qemu"
@@ -18,9 +18,9 @@ short_desc="Integrated mail, addressbook and calendaring for GNOME"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="LGPL-2.1-or-later, LGPL-3.0-or-later, GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://gitlab.gnome.org/GNOME/evolution/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/evolution/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/evolution/${version%.*}/evolution-${version}.tar.xz"
-checksum=a48b7412d13edac74f6c09acfa676656e6a12edf0030cddc26029ac04da3e551
+checksum=a8443374977a01c63bd03afdb5c63e73a48e6745d7d459b4f26823dd5cf9971b
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 d7c5810a1d781ff0383ad09e122b199aa75c2336 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:07 +0300
Subject: [PATCH 32/80] gnome-boxes: update to 47.0
---
srcpkgs/gnome-boxes/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-boxes/template b/srcpkgs/gnome-boxes/template
index a8f040be101a8c..0d5e1658b9d63c 100644
--- a/srcpkgs/gnome-boxes/template
+++ b/srcpkgs/gnome-boxes/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-boxes'
pkgname=gnome-boxes
-version=46.1
+version=47.0
revision=1
build_helper="gir"
build_style=meson
@@ -18,4 +18,4 @@ license="LGPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Boxes"
changelog="https://gitlab.gnome.org/GNOME/gnome-boxes/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-boxes/${version%%.*}/gnome-boxes-${version}.tar.xz"
-checksum=900c177f6762640370a6634cf9e7d3cd8207e498367a8a667a6b731b04116036
+checksum=65bf6c2de1bf4d51695c9192c5b1e6285cb32c98a18aa948a376ea32038bc78f
From 99a6254db02baf6ea0644ff16d36949db5c4ecbd Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:08 +0300
Subject: [PATCH 33/80] gnome-builder: update to 47.2
---
srcpkgs/gnome-builder/template | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/gnome-builder/template b/srcpkgs/gnome-builder/template
index 235bad74552954..48f766032ca53b 100644
--- a/srcpkgs/gnome-builder/template
+++ b/srcpkgs/gnome-builder/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-builder'
pkgname=gnome-builder
-version=46.2
+version=47.2
revision=1
build_style=meson
build_helper=qemu
@@ -14,7 +14,8 @@ makedepends="llvm17-devel cairo-devel clang enchant2-devel flatpak-devel
libadwaita-devel pcre2-devel libgit2-devel gobject-introspection
python3-gobject-devel sysprof-devel libportal-gtk4-devel
libsoup3-devel cmark-devel pango-devel libportal-devel
- libpanel-devel d-spy-devel editorconfig-devel libdex-devel"
+ libpanel-devel d-spy-devel editorconfig-devel libdex-devel gom-devel
+ libspelling-devel"
depends="desktop-file-utils flatpak-builder python3-lxml python3-gobject"
checkdepends="xvfb-run cmark-devel dbus"
short_desc="IDE for GNOME"
@@ -22,7 +23,7 @@ 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/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-builder/-/raw/gnome-builder-47/NEWS"
distfiles="${GNOME_SITE}/gnome-builder/${version%.*}/gnome-builder-${version}.tar.xz"
-checksum=0c857b89003b24787f2b1d2aae12d275a074c6684b48803b48c00276d9371963
+checksum=4687b93c47cd1e33665a2dc503790b6213ee827872fc004d978d14bcbfa9b495
make_check_pre="xvfb-run"
From 80c0e8b26881c76b097ddfd76220b935ee721a40 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:10 +0300
Subject: [PATCH 34/80] gnome-calculator: update to 47.0
---
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 c43a4529bd01f2..6c83ba54c9934c 100644
--- a/srcpkgs/gnome-calculator/template
+++ b/srcpkgs/gnome-calculator/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-calculator'
pkgname=gnome-calculator
-version=46.1
+version=47.0
revision=1
build_style=meson
build_helper="gir"
@@ -13,7 +13,7 @@ short_desc="GNOME calculator"
maintainer="Enno Boland <gottox@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Calculator"
-changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/gnome-47/NEWS"
#changelog="https://gitlab.gnome.org/GNOME/gnome-calculator/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-calculator/${version%%.*}/gnome-calculator-${version}.tar.xz"
-checksum=2d36750a73890086122cf3f0c83e68517891585615165306fa1596a918668247
+checksum=decdb23283b5dbeef40951b69eaf7d4b80c0c3880ddb01863f9f0f1554f8998b
From b9bab635d427bc95b4dcc0c729054dfd335d4237 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:11 +0300
Subject: [PATCH 35/80] gnome-calendar: update to 47.0
---
srcpkgs/gnome-calendar/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-calendar/template b/srcpkgs/gnome-calendar/template
index fe3cc6d92003e4..adfd26fb5d6cbf 100644
--- a/srcpkgs/gnome-calendar/template
+++ b/srcpkgs/gnome-calendar/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-calendar'
pkgname=gnome-calendar
-version=46.1
+version=47.0
revision=1
build_style=meson
hostmakedepends="gettext glib-devel pkg-config gtk4-update-icon-cache
@@ -15,7 +15,7 @@ homepage="https://wiki.gnome.org/Apps/Calendar"
#changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/gnome-46/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-calendar/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/gnome-calendar/${version%.*}/gnome-calendar-${version}.tar.xz"
-checksum=9861ff7b8abd5b7b20690ba55eb7542c7ec534b566269e29b5b1e858c1610897
+checksum=3b03313f1c4d12dc821e07e209d1596d53eafa255d492d2ce5abf92ed1b51e76
build_options="gir"
build_options_default="gir"
From 485c7888a4403e30ff571e7ebc541b4d831682ec Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:13 +0300
Subject: [PATCH 36/80] gnome-characters: update to 47.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 e5ca756be6b95d..f77c20e1ea9d34 100644
--- a/srcpkgs/gnome-characters/template
+++ b/srcpkgs/gnome-characters/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-characters'
pkgname=gnome-characters
-version=46.0
+version=47.0
revision=1
build_style=meson
build_helper="gir"
@@ -16,6 +16,6 @@ homepage="https://wiki.gnome.org/Design/Apps/CharacterMap"
#changelog="https://gitlab.gnome.org/GNOME/gnome-characters/-/raw/main/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-characters/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gnome-characters/${version%.*}/gnome-characters-${version}.tar.xz"
-checksum=a4e8e2c510bf48204b9994a4e7cd537844246e74c8a986f9dbe04e223f5d827c
+checksum=6bcf05a22f30f131d8a8035b0f63d86a9567007a5f6df5ce8556ba06777b7574
lib32disabled=yes
make_check_pre="xvfb-run"
From 15e39cf2b0f5e69c384c330013734c4243e1fcf7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:14 +0300
Subject: [PATCH 37/80] gnome-chess: update to 47.0
---
srcpkgs/gnome-chess/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-chess/template b/srcpkgs/gnome-chess/template
index 8866ec50ad5678..55d807d5114a93 100644
--- a/srcpkgs/gnome-chess/template
+++ b/srcpkgs/gnome-chess/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-chess'
pkgname=gnome-chess
-version=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="gettext pkg-config vala glib-devel itstool librsvg-devel
@@ -13,4 +13,4 @@ license="GPL-3.0-or-later"
homepage="https://wiki.gnome.org/Apps/Chess"
changelog="https://gitlab.gnome.org/GNOME/gnome-chess/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/gnome-chess/${version%.*}/gnome-chess-${version}.tar.xz"
-checksum=a2bc90e0a754312c5789b9198b4927303775b62583a8e9676d2c6a973b46fde7
+checksum=3a443a2c7880e6ad131b75add8074edbe5982b76abb842904fe3df9c2c50e87e
From d2241131e584e8c6d94c498e7aa68df66a7a2f28 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:16 +0300
Subject: [PATCH 38/80] gnome-connections: update to 47.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 ec2e9d04b4ba2d..6133e6fa83f5be 100644
--- a/srcpkgs/gnome-connections/template
+++ b/srcpkgs/gnome-connections/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-connections'
pkgname=gnome-connections
-version=46.0
+version=47.0
revision=1
build_style=meson
build_helper="gir"
@@ -12,6 +12,6 @@ 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/master/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/connections/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-connections/${version%.*}/gnome-connections-${version}.tar.xz"
-checksum=fb1cea68e7930bbdc1db28b7cd0a9a37cd310d4b4e7872fe814f50a16a8d25d3
+checksum=953e2343c0bd4916b02ed13a09ef1186fe9699249272dfedb8a23d89b4372e6d
From 29fb0f191150cb13982b341feabee7711c7c7715 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:18 +0300
Subject: [PATCH 39/80] gnome-console: update to 47.1
---
srcpkgs/gnome-console/patches/fix-musl.patch | 12 ++++++++++++
srcpkgs/gnome-console/template | 6 +++---
2 files changed, 15 insertions(+), 3 deletions(-)
create mode 100644 srcpkgs/gnome-console/patches/fix-musl.patch
diff --git a/srcpkgs/gnome-console/patches/fix-musl.patch b/srcpkgs/gnome-console/patches/fix-musl.patch
new file mode 100644
index 00000000000000..a40eee972df1c9
--- /dev/null
+++ b/srcpkgs/gnome-console/patches/fix-musl.patch
@@ -0,0 +1,12 @@
+diff --git a/src/main.c b/src/main.c
+index af9c5a51b..a2407aaa0 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -19,6 +19,7 @@
+ #include <glib/gi18n.h>
+
+ #include <kgx.h>
++#include <locale.h>
+
+ int
+ main (int argc, char *argv[])
diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template
index a35945db9bda67..f95c1555d1ff65 100644
--- a/srcpkgs/gnome-console/template
+++ b/srcpkgs/gnome-console/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-console'
pkgname=gnome-console
-version=46.0
+version=47.1
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-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/console/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-console/${version%.*}/gnome-console-${version}.tar.xz"
-checksum=1619ce701773b2c0c903718f54768c192ea5074514d55a1774a92c97231d6c3e
+checksum=d3f600b45b51716691aee92870332e9c9a8ca89d553565f3131d9e28074725d0
nautilus-gnome-console-extension_package() {
depends="${sourcepkg}>=${version}_${revision}"
From 2a29481c41d805a6667f4029706677b4cadb28e7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:19 +0300
Subject: [PATCH 40/80] gnome-contacts: update to 47.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 8cdd7cc228e4d2..6d7cf0f7ae9205 100644
--- a/srcpkgs/gnome-contacts/template
+++ b/srcpkgs/gnome-contacts/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-contacts'
pkgname=gnome-contacts
-version=46.0
+version=47.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=70aeb4e835a1c77f9bcc7e57a2dcc2376d93bdb617571618257445f56c6370df
+checksum=25e3c6f79728188afa5f0cd5d0be85dc467d12db6a2d98b54af3df0dcb4290d0
From 25b4c386c282f03bc4984f431f039816aed848e7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Thu, 19 Sep 2024 15:41:49 +0300
Subject: [PATCH 41/80] gnome-session: update to 47.0.1
---
srcpkgs/gnome-session/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template
index 9cfaa1a07ca84f..d4a41f4abce63b 100644
--- a/srcpkgs/gnome-session/template
+++ b/srcpkgs/gnome-session/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-session'
pkgname=gnome-session
-version=46.0
+version=47.0.1
revision=1
build_style=meson
configure_args="-Dsystemduserunitdir=/usr/lib/systemd/user"
@@ -14,5 +14,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later, LGPL-2.1-or-later"
homepage="https://gitlab.gnome.org/GNOME/gnome-session"
changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/raw/main/NEWS"
-distfiles="${GNOME_SITE}/gnome-session/${version%.*}/gnome-session-${version}.tar.xz"
-checksum=c6e1624af6090bc4e1a191fe2268abfa7a8de07831ca7a57f217e679bf7b9a54
+distfiles="${GNOME_SITE}/gnome-session/${version%%.*}/gnome-session-${version}.tar.xz"
+checksum=56ae9c68e49995793eb2096bcdc4533b111669e1e54c8b6e0b1d952f6a5e8a70
From 314dd2a30a7443c5346116a6586181b6e7e87067 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:20 +0300
Subject: [PATCH 42/80] gnome-core: update to 47.0
---
srcpkgs/gnome-core/template | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/srcpkgs/gnome-core/template b/srcpkgs/gnome-core/template
index d9a65c3be987f6..80f07350b2bf68 100644
--- a/srcpkgs/gnome-core/template
+++ b/srcpkgs/gnome-core/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-core'
pkgname=gnome-core
-version=46.0
+version=47.0
revision=1
build_style=meta
short_desc="GNOME meta-package for Void Linux - core components"
@@ -10,28 +10,28 @@ homepage="https://www.gnome.org"
depends="
adwaita-icon-theme>=${version}
- at-spi2-core>=2.52.0
- at-spi2-atk>=2.52.0
- cantarell-fonts>=0.301
+ at-spi2-core>=2.54.0
+ at-spi2-atk>=2.54.0
+ cantarell-fonts>=0.303.1
dconf>=0.40.0
- evolution-data-server>=3.52.2
- folks>=0.15.8
+ evolution-data-server>=3.54.0
+ folks>=0.15.9
font-adobe-source-code-pro>=2.030R
gcr>=3.41.2
gdm>=${version}
geocode-glib>=3.26.4
- gjs>=1.80.0
- glib>=2.80.0
+ gjs>=1.82.0
+ glib>=2.82.0
glib-networking>=2.80.0
- gmime>=3.2.14
+ gmime>=3.2.15
gnome-backgrounds>=${version}
gnome-bluetooth>=${version}
gnome-color-manager>=3.36.0
gnome-control-center>=${version}
- gnome-desktop>=44.0
+ gnome-desktop>=44.1
gnome-initial-setup>=${version}
- gnome-keyring>=${version}
- gnome-online-accounts>=3.50.2
+ gnome-keyring>=46.2
+ gnome-online-accounts>=3.52.0
gnome-session>=${version}
gnome-settings-daemon>=${version}
gnome-shell>=${version}
@@ -40,11 +40,11 @@ depends="
gnome-user-docs>=${version}
gnome-video-effects>=0.6.0
gsettings-desktop-schemas>=${version}
- gvfs>=1.54.1
+ gvfs>=1.56.0
mutter>=${version}
nautilus>=${version}
- sushi>=${version}
- tracker>=3.7.1
+ sushi>=46.0
+ tinysparql>=3.8.0
yelp>=42.2
xdg-desktop-portal-gnome>=${version}
- zenity>=4.0.1"
+ zenity>=4.0.2"
From 8066f4234022053e039358032154314da7aaf5b2 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:22 +0300
Subject: [PATCH 43/80] gnome-disk-utility: update to 46.1
---
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 d48907e83d6202..840eb8df17550a 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=46.0
+version=46.1
revision=1
build_style=meson
configure_args="-Dlogind=none"
@@ -16,5 +16,5 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Disks"
changelog="https://gitlab.gnome.org/GNOME/gnome-disk-utility/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gnome-disk-utility/${version%.*}/gnome-disk-utility-${version}.tar.xz"
-checksum=464649148c6d6771f1ac2ebfe43a4e519205b11c2d914a09f2a001821d06957d
+checksum=c24e9439a04d70bcfae349ca134c7005435fe2b6f452114df878bff0b89bbffe
lib32disabled=yes
From 814780eaf930eefead13823cdb7fb9b0c5a8cc37 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:23 +0300
Subject: [PATCH 44/80] gnome-font-viewer: update to 47.0
---
srcpkgs/gnome-font-viewer/patches/gcc14.patch | 31 -------------------
srcpkgs/gnome-font-viewer/template | 4 +--
2 files changed, 2 insertions(+), 33 deletions(-)
delete mode 100644 srcpkgs/gnome-font-viewer/patches/gcc14.patch
diff --git a/srcpkgs/gnome-font-viewer/patches/gcc14.patch b/srcpkgs/gnome-font-viewer/patches/gcc14.patch
deleted file mode 100644
index 76511d056f7430..00000000000000
--- a/srcpkgs/gnome-font-viewer/patches/gcc14.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From f2cfa9b2d9f97b4322bf6b4a38c7bd59e6a446c9 Mon Sep 17 00:00:00 2001
-From: Florian Weimer <fweimer@redhat.com>
-Date: Sun, 21 Jan 2024 13:12:27 +0100
-Subject: [PATCH] Match type of action_toggle_search_cb to its use
-
-This avoids an incompatible-pointer-types error and a build failure
-with GCC 14.
----
- src/font-view-window.c | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/src/font-view-window.c b/src/font-view-window.c
-index 639ac33..24461f7 100644
---- a/src/font-view-window.c
-+++ b/src/font-view-window.c
-@@ -758,8 +758,11 @@ font_view_window_show_overview (FontViewWindow *self)
- }
-
- static void
--action_toggle_search_cb (FontViewWindow *self)
-+action_toggle_search_cb (GtkWidget *widget,
-+ const char *action_name,
-+ GVariant *parameter)
- {
-+ FontViewWindow *self = FONT_VIEW_WINDOW (widget);
-
- gtk_toggle_button_set_active (self->search_button,
- !gtk_toggle_button_get_active (self->search_button));
---
-GitLab
-
diff --git a/srcpkgs/gnome-font-viewer/template b/srcpkgs/gnome-font-viewer/template
index da288637a379ce..ccd441402a027b 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=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="pkg-config glib-devel gettext"
@@ -14,4 +14,4 @@ homepage="https://gitlab.gnome.org/GNOME/gnome-font-viewer"
#changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/main/NEWS"
changelog="https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gnome-font-viewer/${version%.*}/gnome-font-viewer-${version}.tar.xz"
-checksum=592f401e485d02cc044d487bb5c8e04c961da6856216768a59f1ff98bd2d537c
+checksum=b8e5a042e0b241b0c7cae43f74da0d5f88e6423017a91feb86e7617edb4080ed
From a89beee0c1f4b19e6c2d57265c6ff91165100f29 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:25 +0300
Subject: [PATCH 45/80] gnome-mahjongg: update to 47.0
---
srcpkgs/gnome-mahjongg/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gnome-mahjongg/template b/srcpkgs/gnome-mahjongg/template
index ca77e5650d08e4..ad6f7eeb35d95c 100644
--- a/srcpkgs/gnome-mahjongg/template
+++ b/srcpkgs/gnome-mahjongg/template
@@ -1,10 +1,10 @@
# Template file for 'gnome-mahjongg'
pkgname=gnome-mahjongg
-version=3.40.1
+version=47.0
revision=1
build_style=meson
hostmakedepends="gettext glib-devel itstool pkg-config vala
- gtk4-update-icon-cache"
+ gtk4-update-icon-cache desktop-file-utils"
makedepends="librsvg-devel libadwaita-devel"
short_desc="GNOME Mahjongg solitaire game"
maintainer="Orphaned <orphan@voidlinux.org>"
@@ -12,4 +12,4 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Mahjongg"
changelog="https://gitlab.gnome.org/GNOME/gnome-mahjongg/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=8ed54eecade36b08336906fd8e6c902a0d6f7bbbbb67653c23956a6b631223f6
+checksum=58f157f0bc5ec71ab8da35dce7e73ca2e8192c5b2f219167a926930b971da49b
From 6d8d7c78f617c9730218c010cb54167c33d0f1e5 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:26 +0300
Subject: [PATCH 46/80] gnome-maps: update to 47.1
---
srcpkgs/gnome-maps/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/gnome-maps/template b/srcpkgs/gnome-maps/template
index 70378147fa58de..2eaaa11f8cb239 100644
--- a/srcpkgs/gnome-maps/template
+++ b/srcpkgs/gnome-maps/template
@@ -1,7 +1,7 @@
# Template file for 'gnome-maps'
pkgname=gnome-maps
-version=46.11
-revision=2
+version=47.1
+revision=1
build_style=meson
build_helper="gir"
hostmakedepends="glib-devel gettext pkg-config AppStream gjs desktop-file-utils
@@ -17,6 +17,6 @@ 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/main/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-maps/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-maps/${version%.*}/gnome-maps-${version}.tar.xz"
-checksum=940b41b9740b0813325e3916758716cf8fa0ee4e0c9191f260cec06d92135835
+checksum=4f02ed2e8e3819e59da6d9b4ac8800e86635df8f46a47cf2aafd9386c8301303
From 4081178651ccc4b628816ca0d8c57ef34a0f558a Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:28 +0300
Subject: [PATCH 47/80] gnome-music: update to 47.0
---
srcpkgs/gnome-music/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gnome-music/template b/srcpkgs/gnome-music/template
index e62e89ccc0cfd8..99f3687adb019d 100644
--- a/srcpkgs/gnome-music/template
+++ b/srcpkgs/gnome-music/template
@@ -1,7 +1,7 @@
# Template file for 'gnome-music'
pkgname=gnome-music
-version=46.0
-revision=2
+version=47.0
+revision=1
build_helper="gir"
build_style=meson
hostmakedepends="gettext glib-devel itstool pkg-config
@@ -18,5 +18,5 @@ 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}/gnome-music/${version%.*}/gnome-music-${version}.tar.xz"
-checksum=a450d5ce016892f6af2f8ab71fc7c394382e22c7b620ba92a6e15cf66bc5ec5f
+checksum=a35423cf52205fd7037cb0a9a6b570f6ec2f1e342e6e20ed7e7d80d8dc86a726
lib32disabled=yes
From f9fb7bc952fa4f400275caf663689c4368567967 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:29 +0300
Subject: [PATCH 48/80] gnome-nibbles: update to 4.1.0
---
srcpkgs/gnome-nibbles/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-nibbles/template b/srcpkgs/gnome-nibbles/template
index b359f9bdc10b6f..9a44af335d9e76 100644
--- a/srcpkgs/gnome-nibbles/template
+++ b/srcpkgs/gnome-nibbles/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-nibbles'
pkgname=gnome-nibbles
-version=4.0.4
+version=4.1.0
revision=1
build_style=meson
hostmakedepends="gettext glib-devel itstool pkg-config vala desktop-file-utils
@@ -12,4 +12,4 @@ license="GPL-3.0-or-later"
homepage="https://wiki.gnome.org/Apps/Nibbles"
changelog="https://gitlab.gnome.org/GNOME/gnome-nibbles/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=d712a4c6943bf32956adfb9222f1f14369911e54ecebb0cd61f7c25abd7a59da
+checksum=63241bd8a15f59180a61812041e2e8f39862267dc9e652f3d173542c550d9292
From 75099bec9a0f810f41986c62704f023c0eb574b0 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:32 +0300
Subject: [PATCH 49/80] gnome-remote-desktop: update to 47.1
---
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 b02a7252c4d546..ce288c4d55a672 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=46.2
+version=47.1
revision=1
build_style=meson
configure_args="-Drdp=true -Dvnc=true -Dsystemd=false
@@ -14,5 +14,5 @@ maintainer="Orphaned <orphan@voidlinux.org>"
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=97443eaffe4b1a69626886a41d25cbeb2c148d3fed43d92115c1b7d20d5238ab
+checksum=046d0fcb89b88d0b2469ccd35063db5b42a451f90711b53f1fa3ab1491ac18de
make_check=no # xvfb failed to start
From 943ee3973b570639a347a633a58a8af554232cb7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:35 +0300
Subject: [PATCH 50/80] gnome-system-monitor: update to 47.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 baf1767373333f..a6bf40e01cf7cc 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=46.0
+version=47.0
revision=1
build_style=meson
configure_args="-Dsystemd=false"
@@ -12,6 +12,6 @@ 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"
-changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/${pkgname}/${version:0:2}/${pkgname}-${version}.tar.xz"
-checksum=5376248158c686c308255472e8c2a9e4c17255642c149fc7198c6d034e547599
+checksum=ede7b925eb714d8b3c2bfbf7405a1b714494fe47e02f0af08f5837b3e256547f
From 8aa30ecfff6b64943e0aba2eaa6498680f850c89 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:37 +0300
Subject: [PATCH 51/80] gnome-text-editor: update to 47.1
---
srcpkgs/gnome-text-editor/template | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/gnome-text-editor/template b/srcpkgs/gnome-text-editor/template
index 4c090488ef6174..82a9dc1e3d2a59 100644
--- a/srcpkgs/gnome-text-editor/template
+++ b/srcpkgs/gnome-text-editor/template
@@ -1,17 +1,17 @@
# Template file for 'gnome-text-editor'
pkgname=gnome-text-editor
-version=46.3
+version=47.1
revision=1
build_style=meson
hostmakedepends="pkg-config gettext itstool glib-devel
gtk-update-icon-cache desktop-file-utils"
-makedepends="libglib-devel gtk4-devel gtksourceview5-devel enchant2-devel
- icu-devel libadwaita-devel pcre2-devel editorconfig-devel"
+makedepends="libglib-devel gtk4-devel gtksourceview5-devel libspelling-devel
+ libadwaita-devel editorconfig-devel"
short_desc="Simple text editor"
maintainer="Orphaned <orphan@voidlinux.org>"
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-45/NEWS"
-changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/main/NEWS"
+#changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/main/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/gnome-text-editor/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/gnome-text-editor/${version%.*}/gnome-text-editor-$version.tar.xz"
-checksum=005b48104a909be66ae07448d2bc5706c7d113781057a24ff6da55bdf324c73d
+checksum=de95642e2b40ff265feecd86b939e0fd018e4eb2ba499350f2bad2bfcc54010c
From 43aa057929317004a3f0502624e1b35e0a5449a9 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:37 +0300
Subject: [PATCH 52/80] gnome-tour: update to 47.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 181745c9485b01..a03e1aa5fbdfef 100644
--- a/srcpkgs/gnome-tour/template
+++ b/srcpkgs/gnome-tour/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-tour'
pkgname=gnome-tour
-version=46.0
+version=47.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=f32652aa9d7ef0643760ce63932082cfd3641e7733b76c429b78d09783b7c46a
+checksum=72faaf89e006c89324a7e1572046916961b38aeba38f6d6d4cc41e3d3d466944
post_patch() {
[ -z "$CROSS_BUILD" ] && return 0
From 267a3019c36739ef5c8253f51b38e9cfbd38bc98 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:38 +0300
Subject: [PATCH 53/80] gnome-weather: update to 47.0
---
srcpkgs/gnome-weather/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnome-weather/template b/srcpkgs/gnome-weather/template
index af656b723ba3c1..3a3f3abd9f44da 100644
--- a/srcpkgs/gnome-weather/template
+++ b/srcpkgs/gnome-weather/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-weather'
pkgname=gnome-weather
-version=46.0
+version=47.0
revision=1
build_helper="gir"
build_style=meson
@@ -14,5 +14,5 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/Weather"
changelog="https://gitlab.gnome.org/GNOME/gnome-weather/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gnome-weather/${version%.*}/gnome-weather-${version}.tar.xz"
-checksum=153826705ccf672e14f2fe4dfc782f8e89b7c4cbe4aafe95a5532fbde7a3d49d
+checksum=515f5862374dd346cbc85a9ddf0306b2d327657850bb60b6c9c9860fce9620e6
lib32disabled=yes
From 2311641912caeb4fac03b30e07e9efc5202fd669 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:38 +0300
Subject: [PATCH 54/80] gnote: update to 47.0
---
srcpkgs/gnote/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/gnote/template b/srcpkgs/gnote/template
index 8a5ed8b42b77da..21ed6517dc74d1 100644
--- a/srcpkgs/gnote/template
+++ b/srcpkgs/gnote/template
@@ -1,6 +1,6 @@
# Template file for 'gnote'
pkgname=gnote
-version=46.0
+version=47.0
revision=1
build_style=meson
hostmakedepends="pkg-config gettext itstool
@@ -15,5 +15,5 @@ license="GPL-3.0-or-later"
homepage="https://wiki.gnome.org/Apps/Gnote"
changelog="https://gitlab.gnome.org/GNOME/gnote/-/raw/gnome-46/NEWS"
distfiles="${GNOME_SITE}/gnote/${version%.*}/gnote-${version}.tar.xz"
-checksum=86df58a1595b215374691ab44bfc1613b49fdbca7708423a3d5658dcd3a015ed
+checksum=beb35cade20c60e4315516f20ac7ebee9dfbc2b80f007cbed8bc5a52522e442e
lib32disabled=yes
From ffc9147d64878a54bd148e02a79eedab95ea58a7 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:39 +0300
Subject: [PATCH 55/80] loupe: update to 47.1
---
srcpkgs/loupe/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/loupe/template b/srcpkgs/loupe/template
index 8a9f476f160c4e..f65521025e3766 100644
--- a/srcpkgs/loupe/template
+++ b/srcpkgs/loupe/template
@@ -1,6 +1,6 @@
# Template file for 'loupe'
pkgname=loupe
-version=46.2
+version=47.1
revision=1
build_style=meson
build_helper=rust
@@ -15,7 +15,7 @@ license="GPL-3.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/loupe"
changelog="https://gitlab.gnome.org/GNOME/loupe/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/loupe/${version%.*}/loupe-${version}.tar.xz"
-checksum=3a15a3f9cf8f889a7e642e3902299f79218a9001c08c56374e05914ffef5ab30
+checksum=f603569a94e17301f2dac34b02c12c6d8e3ca6aeb9be6ab5b983393f955ed87a
post_patch() {
if [ "$CROSS_BUILD" ]; then
From 034e051e1ed940e590f6a2c472fb0f8af7752a5d Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:40 +0300
Subject: [PATCH 56/80] orca: update to 47.1
---
srcpkgs/orca/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/orca/template b/srcpkgs/orca/template
index faf9c38b91eab0..4b9b5da5853947 100644
--- a/srcpkgs/orca/template
+++ b/srcpkgs/orca/template
@@ -1,6 +1,6 @@
# Template file for 'orca'
pkgname=orca
-version=46.2
+version=47.1
revision=1
build_style=meson
hostmakedepends="gettext itstool pkg-config gtk+3-devel"
@@ -15,7 +15,7 @@ homepage="https://wiki.gnome.org/Projects/Orca"
#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=8f63299b1a4f9c30857c229f6a9ce16f2c43eaeea90fbf909314ca8bb73efd5e
+checksum=d07d7acde8565546973a9f29730732f31726ab6bc9dcccead2e1204d7d8044ed
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3-gobject-devel"
From 88548a5756012d89fdd268593b3efbed0683f157 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:42 +0300
Subject: [PATCH 57/80] power-profiles-daemon: update to 0.23
---
srcpkgs/power-profiles-daemon/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/power-profiles-daemon/template b/srcpkgs/power-profiles-daemon/template
index 0238385b7ac5b9..e067b8659f800d 100644
--- a/srcpkgs/power-profiles-daemon/template
+++ b/srcpkgs/power-profiles-daemon/template
@@ -1,6 +1,6 @@
# Template file for 'power-profiles-daemon'
pkgname=power-profiles-daemon
-version=0.21
+version=0.23
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/upower/power-profiles-daemon"
changelog="https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/raw/main/NEWS"
distfiles="https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/archive/${version}/power-profiles-daemon-${version}.tar.gz"
-checksum=c15a368a59f2cae1474bdfccdd9357f06b0abc9eb7638a87f68c091aaf570349
+checksum=ccf6e00093dc5300be48d66d439540bb6239460b602bbd85001c937860de2e5f
make_dirs="/var/lib/power-profiles-daemon 0755 root root"
if [ -z "$XBPS_CHECK_PKGS" ]; then
From abdd385776668d1b7460ccd93bc24d32b3e0c63c Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:44 +0300
Subject: [PATCH 58/80] snapshot: update to 47.1
---
srcpkgs/snapshot/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/snapshot/template b/srcpkgs/snapshot/template
index 1e1dc12429cb98..3184610905682c 100644
--- a/srcpkgs/snapshot/template
+++ b/srcpkgs/snapshot/template
@@ -1,18 +1,18 @@
# Template file for 'snapshot'
pkgname=snapshot
-version=46.3
+version=47.1
revision=1
build_style=meson
build_helper=rust
hostmakedepends="cargo desktop-file-utils gettext glib-devel
gtk-update-icon-cache pkg-config"
-makedepends="libadwaita-devel rust-std"
+makedepends="libadwaita-devel rust-std libseccomp-devel"
short_desc="Take pictures and videos"
maintainer="chrysos349 <chrysostom349@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/snapshot"
-distfiles="${GNOME_SITE}/snapshot/${version%.*}/snapshot-${version}.tar.xz"
-checksum=45957a0415f454d63531491aa04795cee0ced4edddd5d8fa0d000f5ef0735b67
+distfiles="${GNOME_SITE}/snapshot/${version%%.*}/snapshot-${version}.tar.xz"
+checksum=e4b162679af24c7e96ee6e22b47d5ff0da96e0a0f616d13aeb1207c609f89483
post_patch() {
if [ "$CROSS_BUILD" ]; then
From 49ea4051070b5985f9a25c55d138efd25a15e7c2 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:16:47 +0300
Subject: [PATCH 59/80] New package: libspelling-0.4.4
---
common/shlibs | 2 ++
srcpkgs/libspelling-devel | 1 +
srcpkgs/libspelling/template | 40 ++++++++++++++++++++++++++++++++++++
3 files changed, 43 insertions(+)
create mode 120000 srcpkgs/libspelling-devel
create mode 100644 srcpkgs/libspelling/template
diff --git a/common/shlibs b/common/shlibs
index eedf1f27c107d5..58574ccf9ecd64 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4538,3 +4538,5 @@ libsfdo-icon.so.0 libsfdo-0.1.3_1
libKMahjongg6.so.6 libkmahjongg-24.08.2_1
libflashrom.so.1 flashrom-1.4.0_1
libmozjs-128.so.0 mozjs128-128.4.0_1
+libmozjs-128.so.0 mozjs128-128.3.1_1
+libspelling-1.so.2 libspelling-0.4.4_1
diff --git a/srcpkgs/libspelling-devel b/srcpkgs/libspelling-devel
new file mode 120000
index 00000000000000..4fc06ddcb85568
--- /dev/null
+++ b/srcpkgs/libspelling-devel
@@ -0,0 +1 @@
+libspelling
\ No newline at end of file
diff --git a/srcpkgs/libspelling/template b/srcpkgs/libspelling/template
new file mode 100644
index 00000000000000..df51e7169315f2
--- /dev/null
+++ b/srcpkgs/libspelling/template
@@ -0,0 +1,40 @@
+# Template file for 'libspelling'
+pkgname=libspelling
+version=0.4.4
+revision=1
+build_style=meson
+build_helper=gir
+configure_args="-Dsysprof=false $(vopt_bool gir vapi)
+ $(vopt_feature gir introspection)"
+hostmakedepends="pkg-config $(vopt_if gir 'gi-docgen vala')"
+makedepends="enchant2-devel gtk4-devel gtksourceview5-devel"
+short_desc="Spellcheck library for GTK 4"
+maintainer="chrysos349 <chrysostom349@gmail.com>"
+license="GPL-3.0-or-later"
+homepage="https://gitlab.gnome.org/GNOME/libspelling"
+changelog="https://gitlab.gnome.org/GNOME/libspelling/-/raw/main/NEWS"
+distfiles="${GNOME_SITE}/libspelling/${version%.*}/libspelling-${version}.tar.xz"
+checksum=ac9132c634bb9df911e35b52345aa12126f7ec95e5f07179a980861819787150
+
+build_options="gir"
+build_options_default="gir"
+
+if [ "$CROSS_BUILD" ]; then
+ export XDG_DATA_DIRS=/usr/$XBPS_CROSS_TRIPLET/usr/share/
+fi
+
+libspelling-devel_package() {
+ short_desc+=" - development files"
+ depends="gtk4-devel gtksourceview5-devel libglib-devel
+ ${sourcepkg}>=${version}_${revision}"
+ pkg_install() {
+ vmove "usr/lib/*.so"
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ if [ "${build_option_gir}" ]; then
+ vmove usr/share/doc
+ vmove usr/share/gir-1.0
+ vmove usr/share/vala
+ fi
+ }
+}
From 793811970aad5db6fb435e71bd9d0c940a09e18f Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:49 +0300
Subject: [PATCH 60/80] libpanel: update to 1.8.1
---
srcpkgs/libpanel/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/libpanel/template b/srcpkgs/libpanel/template
index 44d97c0722ce52..e7e7d71bb626bc 100644
--- a/srcpkgs/libpanel/template
+++ b/srcpkgs/libpanel/template
@@ -1,6 +1,6 @@
# Template file for 'libpanel'
pkgname=libpanel
-version=1.6.0
+version=1.8.1
revision=1
build_style=meson
build_helper="gir"
@@ -12,7 +12,7 @@ license="LGPL-3.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/libpanel"
changelog="https://gitlab.gnome.org/GNOME/libpanel/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/libpanel/${version%.*}/libpanel-${version}.tar.xz"
-checksum=b773494a3c69300345cd8e27027448d1189183026cc137802f886417c6ea30b6
+checksum=b87b8fa9b79768cc704243793f0158a040a1e46d37b9889188545a7f7dcaa6fb
pre_build() {
# help gi-docgen find gi files on cross
From 52d09a242223fbb0448de1a382dcd65f29fea590 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:51 +0300
Subject: [PATCH 61/80] libdex: update to 0.8.1
---
srcpkgs/libdex/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/libdex/template b/srcpkgs/libdex/template
index b57d4db9793458..5c5886446e09da 100644
--- a/srcpkgs/libdex/template
+++ b/srcpkgs/libdex/template
@@ -1,6 +1,6 @@
# Template file for 'libdex'
pkgname=libdex
-version=0.4.3
+version=0.8.1
revision=1
build_style=meson
build_helper=gir
@@ -18,7 +18,7 @@ license="LGPL-2.1-or-later"
homepage="https://gitlab.gnome.org/GNOME/libdex"
changelog="https://gitlab.gnome.org/GNOME/libdex/-/raw/main/NEWS"
distfiles="${GNOME_SITE}/libdex/${version%.*}/libdex-${version}.tar.xz"
-checksum=adead71f660e1e44f182c037a48ae528540c028445c1b6715d1ea3a5cac64580
+checksum=955475ad3e43aabd6f6f70435264b5ee77bd265bd95545211fee026b08d378a0
# Package build options
build_options="gir vala gtk_doc"
From 8304eeb37e3d777bd117c76828f5ac2da97d9d95 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Mon, 23 Sep 2024 05:31:20 +0300
Subject: [PATCH 62/80] gnome-clocks: update to 47.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 8fa3bb16fc3e71..b0398c2ee1d728 100644
--- a/srcpkgs/gnome-clocks/template
+++ b/srcpkgs/gnome-clocks/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-clocks'
pkgname=gnome-clocks
-version=46.0
+version=47.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=eaa3c578cdcef9754e668b5626709b73f3526710235f4b72076d2ff49a4f99c7
+checksum=428bdf4bd17e26de6cef014cd7a7eebd89143c3f2732b24b7da69812baa52131
From 2831884f166ba8c84b372e2ccbd4aadf345e53e1 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Sat, 12 Oct 2024 22:51:11 +0300
Subject: [PATCH 63/80] rygel: update to 0.44.1
---
srcpkgs/rygel/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 92cd6488b4ab38..d2efcaccad9784 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,6 +1,6 @@
# Template file for 'rygel'
pkgname=rygel
-version=0.44.0
+version=0.44.1
revision=1
build_style=meson
build_helper="gir"
@@ -16,7 +16,7 @@ license="LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Projects/Rygel"
changelog="https://gitlab.gnome.org/GNOME/rygel/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/rygel/${version%.*}/rygel-${version}.tar.xz"
-checksum=5e1a76507209290530e6ce0141fc76946009edfb0fac3ed9432130821e5e4e72
+checksum=7b2c631b842408da27a54242f8082aba49bd1ca02041e79e1eefba0c7009a87b
conf_files="/etc/rygel.conf"
From e65acb645409bb20a1a812ccfd138330e2544bcf Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:55 +0300
Subject: [PATCH 64/80] gnome: update to 47.0
---
srcpkgs/gnome/template | 55 ++++++++++++++++++++++--------------------
1 file changed, 29 insertions(+), 26 deletions(-)
diff --git a/srcpkgs/gnome/template b/srcpkgs/gnome/template
index 1aa95421de0d7a..7bae44e5812f6e 100644
--- a/srcpkgs/gnome/template
+++ b/srcpkgs/gnome/template
@@ -1,6 +1,6 @@
# Template file for 'gnome'
pkgname=gnome
-version=46.0
+version=47.0
revision=1
build_style=meta
short_desc="GNOME meta-package for Void Linux"
@@ -9,56 +9,57 @@ license="GPL-2.0-only, LGPL-2.0-only"
homepage="https://www.gnome.org"
depends="
- gnome-core>=${version}
baobab>=${version}
- evince>=${version}
- file-roller>=44.1
+ evince>=46.3.1
+ file-roller>=44.3
gnome-calculator>=${version}
gnome-calendar>=${version}
gnome-characters>=${version}
gnome-clocks>=${version}
gnome-console>=${version}
gnome-contacts>=${version}
- gnome-disk-utility>=${version}
+ gnome-core>=${version}
+ gnome-disk-utility>=46.1
gnome-font-viewer>=${version}
gnome-maps>=${version}
gnome-music>=${version}
gnome-remote-desktop>=${version}
gnome-system-monitor>=${version}
gnome-text-editor>=${version}
- gnome-tweaks>=${version}
+ gnome-tweaks>=46.1
gnome-weather>=${version}
gsound>=1.0.3
- gspell>=1.12.2
- iio-sensor-proxy>=3.4
+ gspell>=1.14.0
+ iio-sensor-proxy>=3.5
loupe>=${version}
orca>=${version}
phodav>=3.0
- power-profiles-daemon>=0.13
- simple-scan>=${version}
+ power-profiles-daemon>=0.23
+ simple-scan>=46.0
snapshot>=${version}
- totem>=43"
+ totem>=43
+ "
_apps_depends="
Endeavour>=43
bijiben>=40.1
dconf-editor>=45.0.1
devhelp>=43
- eog>=45.3
+ eog>=${version}
epiphany>=${version}
- evolution>=3.52.0
- ghex>=${version}
+ evolution>=3.54.0
+ ghex>=46.0
gitg>=44
- gnome-boxes>=${version}
+ gnome-boxes>=46.1
gnome-builder>=${version}
gnome-calculator>=${version}
gnome-calendar>=${version}
gnome-characters>=${version}
- gnome-clocks>=${version}
+ gnome-clocks>=46.0
gnome-connections>=${version}
gnome-console>=${version}
gnome-dictionary>=40.0
- gnome-disk-utility>=${version}
+ gnome-disk-utility>=46.1
gnome-font-viewer>=${version}
gnome-maps>=${version}
gnome-music>=${version}
@@ -70,20 +71,21 @@ _apps_depends="
gnome-text-editor>=${version}
gnome-tour>=${version}
gnote>=${version}
- polari>=${version}
- rygel>=0.42.5
- simple-scan>=${version}
+ polari>=46.0
+ rygel>=0.42.6
+ simple-scan>=46.0
totem>=43.0
- vino>=3.22.0"
+ vino>=3.22.0
+ "
_games_collection_depends="
- aisleriot>=3.22.31
+ aisleriot>=3.22.33
five-or-more>=3.32.3
four-in-a-row>=3.38.1
gnome-2048>=3.38.2
gnome-chess>=${version}
gnome-klotski>=3.38.2
- gnome-mahjongg>=3.40.1
+ gnome-mahjongg>=${version}
gnome-mines>=40.1
gnome-nibbles>=4.0.4
gnome-robots>=40.0
@@ -91,10 +93,11 @@ _games_collection_depends="
gnome-tetravex>=3.38.2
hitori>=44.0
iagno>=3.38.1
- lightsoff>=${version}
+ lightsoff>=46.0
quadrapassel>=40.2
- swell-foop>=${version}
- tali>=40.9"
+ swell-foop>=46.0
+ tali>=40.9
+ "
gnome-apps_package() {
depends="$_apps_depends"
From abce53a413305df99ff12a3b3eea1903da24115c Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:13:00 +0300
Subject: [PATCH 65/80] evolution-ews: update to 3.54.1
---
srcpkgs/evolution-ews/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/evolution-ews/template b/srcpkgs/evolution-ews/template
index 8144b246d2b6ca..35d9c27b47f84d 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.52.0
+version=3.54.1
revision=1
build_style=cmake
configure_args="-DLIBEXEC_INSTALL_DIR=/usr/lib/evolution"
@@ -11,6 +11,6 @@ short_desc="MS Exchange integration through Exchange Web Services"
maintainer="Peter Kuchar <masaj@gmx.com>"
license="LGPL-2.1-or-later"
homepage="https://wiki.gnome.org/Apps/Evolution"
-changelog="https://gitlab.gnome.org/GNOME/evolution-ews/-/raw/gnome-46/NEWS"
+changelog="https://gitlab.gnome.org/GNOME/evolution-ews/-/raw/gnome-47/NEWS"
distfiles="${GNOME_SITE}/evolution-ews/${version%.*}/evolution-ews-${version}.tar.xz"
-checksum=d4c1be0b3b6a76c64cfff1640e882bde764ecc0018873671f3c9bd479909a5ae
+checksum=a1e33d6840f818b74bbfe89a7dbda37295dd8145a7df4265ad2db2414538903a
From 9d0021821ea7ed752440055257a1595fdb4917b4 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:13:02 +0300
Subject: [PATCH 66/80] eog-plugins: update to 44.1
---
srcpkgs/eog-plugins/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/eog-plugins/template b/srcpkgs/eog-plugins/template
index 317b24e4e623b8..07085ac1469607 100644
--- a/srcpkgs/eog-plugins/template
+++ b/srcpkgs/eog-plugins/template
@@ -1,6 +1,6 @@
# Template file for 'eog-plugins'
pkgname=eog-plugins
-version=44.0
+version=44.1
revision=1
build_style=meson
pycompile_dirs="usr/lib/eog/plugins"
@@ -15,6 +15,6 @@ license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins"
changelog="https://gitlab.gnome.org/GNOME/eog-plugins/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=db31cbf7bb9652db0a87113e9b51f4df2586763a261b0cbf04327d82cb38b047
+checksum=c4c384155fabb34889d76b616065483f94c8310fa0147236d009c68cd4a85c93
python_version=3
lib32disabled=yes
From 8a404e1d7975afdfca78624027ff035df5d02d8a Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:03 +0300
Subject: [PATCH 67/80] evince: revbump for gspell
---
srcpkgs/evince/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/evince/template b/srcpkgs/evince/template
index 7d47c010f97b27..216c902f1246f6 100644
--- a/srcpkgs/evince/template
+++ b/srcpkgs/evince/template
@@ -1,7 +1,7 @@
# Template file for 'evince'
pkgname=evince
version=46.3.1
-revision=1
+revision=2
build_helper="gir"
build_style=meson
configure_args="$(vopt_bool gir introspection) $(vopt_bool gtk_doc gtk_doc)
From c864c698ea42db0974db3739e9d5a9dc6021477c Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:05 +0300
Subject: [PATCH 68/80] gitg: revbump for gspell
---
srcpkgs/gitg/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gitg/template b/srcpkgs/gitg/template
index 01c21c65309157..131d3b4bdfb78b 100644
--- a/srcpkgs/gitg/template
+++ b/srcpkgs/gitg/template
@@ -1,7 +1,7 @@
# Template file for 'gitg'
pkgname=gitg
version=44
-revision=1
+revision=2
build_style=meson
build_helper="gir qemu"
hostmakedepends="desktop-file-utils gettext glib-devel gtk-update-icon-cache
From ae0041f6a97d61cc345caa78c01fc641c8891306 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:44 +0300
Subject: [PATCH 69/80] yad: revbump for gspell
---
srcpkgs/yad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/yad/template b/srcpkgs/yad/template
index 53a0bc711aee66..71d1072c43b448 100644
--- a/srcpkgs/yad/template
+++ b/srcpkgs/yad/template
@@ -1,7 +1,7 @@
# Template file for 'yad'
pkgname=yad
version=14.1
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--enable-icon-browser"
hostmakedepends="automake gettext-devel glib-devel intltool pkg-config"
From a07aca81f708b3bb8f06c721758d6fa2a71ebcc3 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:46 +0300
Subject: [PATCH 70/80] wxWidgets-gtk3: revbump for gspell
---
srcpkgs/wxWidgets-gtk3/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/wxWidgets-gtk3/template b/srcpkgs/wxWidgets-gtk3/template
index 35c231179096ae..73c52c378c0062 100644
--- a/srcpkgs/wxWidgets-gtk3/template
+++ b/srcpkgs/wxWidgets-gtk3/template
@@ -1,7 +1,7 @@
# Template file for 'wxWidgets-gtk3'
pkgname=wxWidgets-gtk3
version=3.2.5
-revision=1
+revision=2
build_style=cmake
cmake_builddir="build-gtk3"
configure_args="-DwxBUILD_TOOLKIT=gtk3 -DwxUSE_OPENGL=ON -DwxUSE_LIBMSPACK=ON
From 608266bfbcbac9fd0d0a359d70fcc1f2ee30f274 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:47 +0300
Subject: [PATCH 71/80] mousepad: revbump for gspell
---
srcpkgs/mousepad/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mousepad/template b/srcpkgs/mousepad/template
index 84698d3ce93899..e37ef9c2a25724 100644
--- a/srcpkgs/mousepad/template
+++ b/srcpkgs/mousepad/template
@@ -1,7 +1,7 @@
# Template file for 'mousepad'
pkgname=mousepad
version=0.6.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-locales-dir=/usr/share/locale"
hostmakedepends="glib-devel intltool pkg-config"
From 0a0a1139a7b18a5f1750706615b9313c6aa96245 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:52 +0300
Subject: [PATCH 72/80] inkscape: revbump for gspell
---
srcpkgs/inkscape/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/inkscape/template b/srcpkgs/inkscape/template
index 4ea73a51ae7f3c..299b24fd941627 100644
--- a/srcpkgs/inkscape/template
+++ b/srcpkgs/inkscape/template
@@ -1,7 +1,7 @@
# Template file for 'inkscape'
pkgname=inkscape
version=1.3.2
-revision=4
+revision=5
build_style=cmake
make_check_target="check"
hostmakedepends="automake gettext glib-devel intltool libgraphicsmagick-devel
From 0c9b4c30c81cfd9ac5836b328afb9e91e302a2a6 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:57 +0300
Subject: [PATCH 73/80] gedit: revbump for gspell
---
srcpkgs/gedit/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gedit/template b/srcpkgs/gedit/template
index 63020ed5217117..7bae0fb4074abf 100644
--- a/srcpkgs/gedit/template
+++ b/srcpkgs/gedit/template
@@ -2,7 +2,7 @@
# keep major version in sync with gedit-plugins
pkgname=gedit
version=48.0
-revision=1
+revision=2
build_helper="gir"
build_style=meson
pycompile_dirs="usr/lib/gedit/plugins"
From 172766ce9749a986d909f70029181a74d89bab74 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:58 +0300
Subject: [PATCH 74/80] geary: revbump for gspell
---
srcpkgs/geary/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/geary/template b/srcpkgs/geary/template
index 1103128818ea8f..6f2fdf6db1a4d5 100644
--- a/srcpkgs/geary/template
+++ b/srcpkgs/geary/template
@@ -1,7 +1,7 @@
# Template file for 'geary'
pkgname=geary
version=46.0
-revision=1
+revision=2
build_helper="gir"
build_style=meson
configure_args="-Dprofile=release -Dcontractor=enabled"
From 2f35871f5fc14d59a850a9a92b975ca321dccb51 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:12:59 +0300
Subject: [PATCH 75/80] fractal: revbump for gspell
---
srcpkgs/fractal/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/fractal/template b/srcpkgs/fractal/template
index cf42e8a5c4f9ac..e62c5e7d947a69 100644
--- a/srcpkgs/fractal/template
+++ b/srcpkgs/fractal/template
@@ -1,7 +1,7 @@
# Template file for 'fractal'
pkgname=fractal
version=4.4.2
-revision=2
+revision=3
build_style=meson
build_helper="rust"
hostmakedepends="cargo pkg-config glib-devel gettext"
@@ -14,7 +14,7 @@ maintainer="Cameron Nemo <cam@nohom.org>"
license="GPL-3.0-or-later"
homepage="https://wiki.gnome.org/Apps/Fractal"
distfiles="https://gitlab.gnome.org/GNOME/fractal/-/archive/${version}/fractal-${version}.tar.gz"
-checksum=97bb2f355fb1a89851bf16c17aed63063c6c0a79d8adcd31ce0ab82bc4a56f5e
+checksum=7872f050bf1c5904b93ba518b542bcb6fc80c557966645101103060098ddf6d0
post_patch() {
[ -z "$CROSS_BUILD" ] && return 0
From 778f310886c2412107c0a4bf49898ec8fd35f0c6 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:13:04 +0300
Subject: [PATCH 76/80] enter-tex: revbump for gspell
---
srcpkgs/enter-tex/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/enter-tex/template b/srcpkgs/enter-tex/template
index a304a0d9965347..b43acbbf39e9e8 100644
--- a/srcpkgs/enter-tex/template
+++ b/srcpkgs/enter-tex/template
@@ -1,7 +1,7 @@
# Template file for 'enter-tex'
pkgname=enter-tex
version=3.47.0
-revision=1
+revision=2
build_helper="gir"
build_style=meson
configure_args="-Ddconf_migration=false $(vopt_bool gtk_doc gtk_doc)"
From 3d96582c57487a9b6d311e6a71b686247297f7c2 Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:13:05 +0300
Subject: [PATCH 77/80] cherrytree: revbump for gspell
---
srcpkgs/cherrytree/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/cherrytree/template b/srcpkgs/cherrytree/template
index 37a1efd5afb6f7..b83f0f40611459 100644
--- a/srcpkgs/cherrytree/template
+++ b/srcpkgs/cherrytree/template
@@ -1,7 +1,7 @@
# Template file for 'cherrytree'
pkgname=cherrytree
version=1.2.0
-revision=1
+revision=2
build_style=cmake
# Tests are built during the normal build process and require access to X server
configure_args="-DBUILD_TESTING=OFF"
From f10231c87b23b8591fe8c4a3f6058ba63291e22e Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 18 Sep 2024 02:13:06 +0300
Subject: [PATCH 78/80] balsa: revbump for gspell
---
srcpkgs/balsa/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/balsa/template b/srcpkgs/balsa/template
index 56f9f435b0b454..dca7c22444a41f 100644
--- a/srcpkgs/balsa/template
+++ b/srcpkgs/balsa/template
@@ -1,7 +1,7 @@
# Template file for 'balsa'
pkgname=balsa
version=2.6.4
-revision=1
+revision=2
build_style=meson
configure_args="-Dlibsecret=true -Dsqlite=true
-Dhtml-widget=webkit2 -Dspell-checker=gspell"
From b8d6dfda9c57e1e91f9e171d542a40c4e4eed5ab Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Sat, 19 Oct 2024 06:20:22 +0300
Subject: [PATCH 79/80] gnome-sudoku: update to 47.1.1
---
srcpkgs/gnome-sudoku/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/gnome-sudoku/template b/srcpkgs/gnome-sudoku/template
index 4b2b2bf7c6ca85..eb0fdcc67a5ec2 100644
--- a/srcpkgs/gnome-sudoku/template
+++ b/srcpkgs/gnome-sudoku/template
@@ -1,6 +1,6 @@
# Template file for 'gnome-sudoku'
pkgname=gnome-sudoku
-version=47.0
+version=47.1.1
revision=1
build_style=meson
hostmakedepends="gettext glib-devel itstool pkg-config vala
@@ -12,5 +12,5 @@ maintainer="icp <pangolin@vivaldi.net>"
license="GPL-3.0-or-later"
homepage="https://gitlab.gnome.org/GNOME/gnome-sudoku/-/wikis/home"
changelog="https://gitlab.gnome.org/GNOME/gnome-sudoku/-/raw/master/NEWS"
-distfiles="${GNOME_SITE}/gnome-sudoku/${version%.*}/gnome-sudoku-${version}.tar.xz"
-checksum=b13bbec208bf2e00fe3b7531fa84f2650a9222d5cb4c3e0be097d3b22f35725c
+distfiles="${GNOME_SITE}/gnome-sudoku/${version%%.*}/gnome-sudoku-${version}.tar.xz"
+checksum=4725b42836466b2b2acc5e5166b53d8eb11ccdde2587db687caf8c8d473eb889
From e4872e45c4c506e42b96d21dc1f51c5fcc442fdb Mon Sep 17 00:00:00 2001
From: chrysos349 <chrysostom349@gmail.com>
Date: Wed, 23 Oct 2024 08:58:18 +0300
Subject: [PATCH 80/80] totem: update to 43.1
---
srcpkgs/totem/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template
index 24fd3c2e83a084..df44cae0412a6f 100644
--- a/srcpkgs/totem/template
+++ b/srcpkgs/totem/template
@@ -1,7 +1,7 @@
# Template file for 'totem'
pkgname=totem
-version=43.0
-revision=3
+version=43.1
+revision=1
build_style=meson
build_helper="gir"
configure_args="-Denable-python=yes"
@@ -21,7 +21,7 @@ homepage="https://wiki.gnome.org/Apps/Videos"
#changelog="https://gitlab.gnome.org/GNOME/totem/-/raw/gnome-43/NEWS"
changelog="https://gitlab.gnome.org/GNOME/totem/-/raw/master/NEWS"
distfiles="${GNOME_SITE}/totem/${version%.*}/totem-${version}.tar.xz"
-checksum=b36d3655928b5896462a4d39f83b6ad66d37dbc9c99dceb02ea8a2e37394a41e
+checksum=5668291e9c6444985cb3ffe4ea4f0212f54c2bbe60dd01114c1a950f94759e6d
make_check_pre="xvfb-run"
pycompile_dirs="usr/lib/totem/plugins"
next prev parent reply other threads:[~2024-11-01 0:02 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-09-17 23:58 [PR PATCH] " chrysos349
2024-09-18 0:13 ` [PR PATCH] [Updated] " chrysos349
2024-09-18 0:21 ` chrysos349
2024-09-18 0:29 ` chrysos349
2024-09-19 12:46 ` chrysos349
2024-09-19 16:23 ` chrysos349
2024-09-23 2:32 ` chrysos349
2024-09-24 13:10 ` chrysos349
2024-09-28 11:17 ` chrysos349
2024-09-29 15:34 ` chrysos349
2024-09-29 15:39 ` chrysos349
2024-10-04 11:55 ` chrysos349
2024-10-05 17:02 ` chrysos349
2024-10-05 18:22 ` chrysos349
2024-10-10 15:31 ` chrysos349
2024-10-12 19:52 ` chrysos349
2024-10-15 7:13 ` chrysos349
2024-10-17 17:01 ` fanyx
2024-10-18 4:03 ` [PR PATCH] [Updated] " chrysos349
2024-10-18 4:04 ` chrysos349
2024-10-18 7:36 ` fanyx
2024-10-18 10:29 ` [PR PATCH] [Updated] " chrysos349
2024-10-18 10:52 ` chrysos349
2024-10-19 3:25 ` chrysos349
2024-10-19 23:10 ` chrysos349
2024-10-21 8:03 ` chrysos349
2024-10-22 15:26 ` chrysos349
2024-10-23 5:50 ` chrysos349
2024-10-23 5:58 ` chrysos349
2024-10-26 9:21 ` chrysos349
2024-11-01 0:02 ` chrysos349 [this message]
2024-11-17 0:16 ` chrysos349
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241101000202.50C8130CB7@inbox.vuxu.org \
--to=chrysos349@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).