[arch-commits] Commit in gnome-session/trunk (PKGBUILD neuter-debugging.diff)

Jan Steffens heftig at archlinux.org
Fri Sep 20 22:44:28 UTC 2019


    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) <jan.steffens at gmail.com>
 
 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/gnome-session-manager at .service.in w/data/gnome-session-manager at .service.in
+index dd10cc9b..b06dbeb3 100644
+--- i/data/gnome-session-manager at .service.in
++++ w/data/gnome-session-manager at .service.in
+@@ -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=- at 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);
+ 


More information about the arch-commits mailing list