From 5d5d02d6f419edcd04473d1d312782e551722c7b Mon Sep 17 00:00:00 2001 From: chrysos349 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 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 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 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 " 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 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 -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 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 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 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 " 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 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 " 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 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 +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 + + # 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(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() && res.as() == TerminalState::SUCCESS) { ++ NativeEndian::swapToLittleEndianInPlace((uint32_t*)(mImageData), mImageDataLength / 4); ++ } ++#endif ++ ++ return res; + } + + LexerTransition 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 +# 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)" +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 + #else + #include +@@ -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 +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 +--- + 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 " +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 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 " @@ -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 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 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 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 " 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 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 " 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 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?= -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?= -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 -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 " 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 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 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 " @@ -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 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 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 " 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 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 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 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 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 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 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 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 " 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 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 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 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 " 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 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 " 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 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 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 " 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 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 " 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 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 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 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 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 " 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 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 + + #include ++#include + + 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 " 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 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 " 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 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 " 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 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 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 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 -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 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 " @@ -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 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 " 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 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 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 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 " 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 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 " 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 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 " 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 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 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 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 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 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 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 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 " 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 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 " +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 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 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 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 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 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 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 " 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 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 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 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 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 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 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 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 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 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 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 " 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 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 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 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 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 " 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 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"