46 lines
1.4 KiB
Diff
46 lines
1.4 KiB
Diff
Index: x11/spectrwm/Makefile
|
|
===================================================================
|
|
RCS file: /home/cvs/ports/x11/spectrwm/Makefile,v
|
|
retrieving revision 1.37
|
|
diff -u -p -u -p -r1.37 Makefile
|
|
--- x11/spectrwm/Makefile 24 Jan 2021 15:41:37 -0000 1.37
|
|
+++ x11/spectrwm/Makefile 19 Dec 2021 11:09:37 -0000
|
|
@@ -8,7 +8,7 @@ GH_PROJECT= spectrwm
|
|
GH_TAGNAME= SPECTRWM_${V:S/./_/g}
|
|
DISTNAME= ${GH_PROJECT}-${V}
|
|
|
|
-REVISION= 1
|
|
+REVISION= 2
|
|
|
|
SHARED_LIBS= swmhack 1.0
|
|
|
|
Index: x11/spectrwm/patches/patch-spectrwm_c
|
|
===================================================================
|
|
RCS file: /home/cvs/ports/x11/spectrwm/patches/patch-spectrwm_c,v
|
|
retrieving revision 1.16
|
|
diff -u -p -u -p -r1.16 patch-spectrwm_c
|
|
--- x11/spectrwm/patches/patch-spectrwm_c 23 Jan 2021 18:34:17 -0000 1.16
|
|
+++ x11/spectrwm/patches/patch-spectrwm_c 19 Dec 2021 11:09:10 -0000
|
|
@@ -1,6 +1,7 @@
|
|
$OpenBSD: patch-spectrwm_c,v 1.16 2021/01/23 18:34:17 bket Exp $
|
|
|
|
Needs wpath pledge. Tahen from https://github.com/conformal/spectrwm/pull/425
|
|
+Let spectrwm quit when X dies. Taken from https://github.com/conformal/spectrwm/pull/478
|
|
|
|
Index: spectrwm.c
|
|
--- spectrwm.c.orig
|
|
@@ -41,3 +42,13 @@ Index: spectrwm.c
|
|
err(1, "pledge");
|
|
|
|
validate_spawns();
|
|
+@@ -13762,6 +13762,9 @@ main(int argc, char *argv[])
|
|
+ restart(NULL, NULL, NULL);
|
|
+
|
|
+ if (!running)
|
|
++ goto done;
|
|
++
|
|
++ if(xcb_connection_has_error(conn))
|
|
+ goto done;
|
|
+
|
|
+ if (stdin_ready) {
|