diff --git a/srcpkgs/gnome-session/patches/no-systemd-dep.patch b/srcpkgs/gnome-session/patches/no-systemd-dep.patch deleted file mode 100644 index 8292d60d5a9..00000000000 --- a/srcpkgs/gnome-session/patches/no-systemd-dep.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/meson.build -+++ b/meson.build -@@ -130,10 +130,7 @@ if enable_systemd or enable_consolekit - - # Check for systemd - if enable_systemd -- systemd_dep = dependency('systemd', version: '>= 242', required: true) -- systemd_userunitdir = systemd_dep.get_pkgconfig_variable('systemduserunitdir', -- define_variable: ['prefix', prefix]) -- -+ systemd_userunitdir = '/tmp' - libsystemd_dep = dependency('libsystemd', version: '>= 209', required: false) - session_bin_deps += libsystemd_dep - diff --git a/srcpkgs/gnome-session/template b/srcpkgs/gnome-session/template index 062d5b8b503..ba11a1d76e2 100644 --- a/srcpkgs/gnome-session/template +++ b/srcpkgs/gnome-session/template @@ -1,9 +1,10 @@ # Template file for 'gnome-session' pkgname=gnome-session -version=43.0 +version=44.0 revision=1 build_style=meson -configure_args="-Dsystemd_journal=false -Dsystemd_session=disable" +configure_args="-Dsystemd_journal=false -Dsystemd_session=disable + -Dsystemduserunitdir=/usr/lib/systemd/user" hostmakedepends="glib-devel gettext pkg-config xmlto" makedepends="elogind-devel gnome-desktop-devel gtk+3-devel json-glib-devel libglib-devel libICE-devel libSM-devel xtrans" @@ -15,4 +16,4 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://gitlab.gnome.org/GNOME/gnome-session" changelog="https://gitlab.gnome.org/GNOME/gnome-session/-/raw/main/NEWS" distfiles="${GNOME_SITE}/gnome-session/${version%.*}/gnome-session-${version}.tar.xz" -checksum=3fb9949501385c8c14618e78f178d952df98ad8c91080f4c5e1568c7393ae1f2 +checksum=ccf829a96526135e9e9f917526515d36a5092bdfa316f3737dd8c5a524dbf2c6