Date: Friday, September 20, 2019 @ 22:44:27 Author: heftig Revision: 363176
3.34.0+2+g9d8b0709-1 Added: gnome-session/trunk/neuter-debugging.diff Modified: gnome-session/trunk/PKGBUILD -----------------------+ PKGBUILD | 13 +++++++++---- neuter-debugging.diff | 25 +++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-20 22:04:26 UTC (rev 363175) +++ PKGBUILD 2019-09-20 22:44:27 UTC (rev 363176) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgname=gnome-session -pkgver=3.34.0 +pkgver=3.34.0+2+g9d8b0709 pkgrel=1 pkgdesc="The GNOME Session Handler" url="https://gitlab.gnome.org/GNOME/gnome-session" @@ -11,9 +11,11 @@ json-glib libgl libsm libxtst systemd) makedepends=(mesa gtk-doc xtrans git python xmlto docbook-xsl meson) groups=(gnome) -_commit=02b301128b766b49a55de4eabe1d29c7ac4e359c # tags/3.34.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-session.git#commit=$_commit") -sha256sums=('SKIP') +_commit=9d8b070982403ff8e608d4c7cce313bc2a7dce4a # master +source=("git+https://gitlab.gnome.org/GNOME/gnome-session.git#commit=$_commit" + neuter-debugging.diff) +sha256sums=('SKIP' + '1970f676ff510d2c169d9252f69733412206d0d6a082e587e6a0fd6073e483a1') pkgver() { cd $pkgname @@ -22,6 +24,9 @@ prepare() { cd $pkgname + + # Stopgap for https://gitlab.gnome.org/GNOME/gnome-session/issues/31 + git apply -3 ../neuter-debugging.diff } build() { Added: neuter-debugging.diff =================================================================== --- neuter-debugging.diff (rev 0) +++ neuter-debugging.diff 2019-09-20 22:44:27 UTC (rev 363176) @@ -0,0 +1,25 @@ +diff --git i/data/[email protected] w/data/[email protected] +index dd10cc9b..b06dbeb3 100644 +--- i/data/[email protected] ++++ w/data/[email protected] +@@ -15,5 +15,5 @@ Before=gnome-session-manager.target + + [Service] + Type=notify +-ExecStart=@libexecdir@/gnome-session-binary --debug --systemd-service --session=%i ++ExecStart=@libexecdir@/gnome-session-binary --systemd-service --session=%i + ExecStopPost=-@libexecdir@/gnome-session-ctl --shutdown +diff --git i/gnome-session/gdm-log.c w/gnome-session/gdm-log.c +index c0dca411..687f7e8e 100644 +--- i/gnome-session/gdm-log.c ++++ w/gnome-session/gdm-log.c +@@ -187,9 +187,6 @@ gdm_log_init (void) + prg_name = g_get_prgname (); + + options = LOG_PID; +-#ifdef LOG_PERROR +- options |= LOG_PERROR; +-#endif + + openlog (prg_name, options, LOG_DAEMON); +
