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 -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 " 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