aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfanyx <fanyx@posteo.net>2024-03-21 13:09:03 +0000
committeroreo639 <31916379+oreo639@users.noreply.github.com>2024-06-26 07:06:59 +0000
commit3de33fd14327c37ee13e72efe2850222292f35f0 (patch)
treefb0938b6764e9df7d4c759b0682517b329ce8940
parent29e9ca3e72fe13df8d2ef1af852df73871857140 (diff)
downloadvoid-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar.gz
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar.bz2
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar.lz
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar.xz
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.tar.zst
void-packages-3de33fd14327c37ee13e72efe2850222292f35f0.zip
gdm: update to 46.2.
-rw-r--r--srcpkgs/gdm/patches/fix-service-assertions.patch29
-rw-r--r--srcpkgs/gdm/patches/gcc14.patch25
-rw-r--r--srcpkgs/gdm/template8
3 files changed, 4 insertions, 58 deletions
diff --git a/srcpkgs/gdm/patches/fix-service-assertions.patch b/srcpkgs/gdm/patches/fix-service-assertions.patch
deleted file mode 100644
index 4460e74e31e..00000000000
--- a/srcpkgs/gdm/patches/fix-service-assertions.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Fix systemd_dep assertions to not fail when passing a valid service directory path.
-
-diff --git a/data/meson.build b/data/meson.build
-index 2cfe4691..2211e98b 100644
---- a/data/meson.build
-+++ b/data/meson.build
-@@ -166,20 +166,20 @@ endif
-
- systemdsystemunitdir = get_option('systemdsystemunitdir')
- if systemdsystemunitdir != 'no'
-- assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd system unit dir or disable it')
- if get_option('systemdsystemunitdir') != ''
- systemd_systemunitdir = get_option('systemdsystemunitdir')
- else
-+ assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd system unit dir or disable it')
- systemd_systemunitdir = systemd_dep.get_pkgconfig_variable('systemdsystemunitdir')
- endif
- endif
-
- systemduserunitdir = get_option('systemduserunitdir')
- if systemduserunitdir != 'no'
-- assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
- if get_option('systemduserunitdir') != ''
- systemd_userunitdir = get_option('systemduserunitdir')
- else
-+ assert(systemd_dep.found(), 'systemd required but not found, please provide a valid systemd user unit dir or disable it')
- systemd_userunitdir = systemd_dep.get_pkgconfig_variable('systemduserunitdir',
- define_variable: ['prefix', get_option('prefix')])
- endif
diff --git a/srcpkgs/gdm/patches/gcc14.patch b/srcpkgs/gdm/patches/gcc14.patch
deleted file mode 100644
index 09300f305ef..00000000000
--- a/srcpkgs/gdm/patches/gcc14.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 08ef19e848176e58511f1a66992b5a26cb3c51a2 Mon Sep 17 00:00:00 2001
-From: Alessandro Bono <alessandro.bono369@gmail.com>
-Date: Wed, 1 Nov 2023 12:35:44 +0100
-Subject: [PATCH] gdm-session: Pass the correct pointer type
-
----
- daemon/gdm-session.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/daemon/gdm-session.c b/daemon/gdm-session.c
-index 06f648ee0..be19a049c 100644
---- a/daemon/gdm-session.c
-+++ b/daemon/gdm-session.c
-@@ -3045,7 +3045,7 @@ free_pending_worker_connection (GdmSession *self,
- worker_manager_interface = g_object_get_data (G_OBJECT (connection),
- "gdm-dbus-worker-manager-interface");
- if (worker_manager_interface != NULL) {
-- g_dbus_interface_skeleton_unexport (worker_manager_interface);
-+ g_dbus_interface_skeleton_unexport (G_DBUS_INTERFACE_SKELETON (worker_manager_interface));
- g_object_set_data (G_OBJECT (connection),
- "gdm-dbus-worker-manager-interface",
- NULL);
---
-GitLab
-
diff --git a/srcpkgs/gdm/template b/srcpkgs/gdm/template
index 128253f83f8..9b3b09e11f6 100644
--- a/srcpkgs/gdm/template
+++ b/srcpkgs/gdm/template
@@ -1,7 +1,7 @@
# Template file for 'gdm'
pkgname=gdm
-version=45.0.1
-revision=2
+version=46.2
+revision=1
build_helper="gir"
build_style=meson
configure_args="
@@ -25,10 +25,10 @@ short_desc="GNOME Display Manager"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-2.0-or-later"
homepage="https://wiki.gnome.org/Projects/GDM"
-changelog="https://gitlab.gnome.org/GNOME/gdm/-/raw/gnome-45/NEWS"
+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=6572578c05e3c6569d6ed269f7de2aaf3a035657654586d8243907bb7a6ffa85
+checksum=4ee345422a16537150cd842450cda52b2ca86984bc51ee20cdc025dcf4bd268b
conf_files="
/etc/gdm/custom.conf