Hi, Update for Spectrwm to 1.1.0 with some changes:
* Fix status bar flicker by double-buffering the output. * Add horizontal_flip and vertical_flip layout options. * Kill references before focusing on a new window. * Add new options to change focus behavior on window open and close. * Increase workspace hard limit to 22. * Tons of wart removals Tested on amd64. Ok? Comments? Cheers. -- Sending from my VCR.
Index: Makefile =================================================================== RCS file: /cvs/ports/x11/spectrwm/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 28 Feb 2012 05:56:11 -0000 1.1.1.1 +++ Makefile 3 Jul 2012 16:50:10 -0000 @@ -4,12 +4,12 @@ COMMENT= small tiling window manager SHARED_LIBS= swmhack 1.0 -DISTNAME= spectrwm-1.0.0 +DISTNAME= spectrwm-1.1.0 EXTRACT_SUFX= .tgz CATEGORIES= x11 HOMEPAGE= https://opensource.conformal.com/wiki/spectrwm -MAINTAINER= Gonzalo L. R. <gonz...@x61.com.ar> +MAINTAINER= Gonzalo L. R. <gonz...@openbsd.org> # BSD PERMIT_PACKAGE_CDROM= Yes Index: distinfo =================================================================== RCS file: /cvs/ports/x11/spectrwm/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 28 Feb 2012 05:56:11 -0000 1.1.1.1 +++ distinfo 3 Jul 2012 16:50:10 -0000 @@ -1,5 +1,5 @@ -MD5 (spectrwm-1.0.0.tgz) = jdJ59T+ZjAVD+hzjWptKEw== -RMD160 (spectrwm-1.0.0.tgz) = vnr6y6ClcbEnZkSR3+pfKwkSjGM= -SHA1 (spectrwm-1.0.0.tgz) = /ASFwKHJ/Hgrpvj6bhHI1tvyyfA= -SHA256 (spectrwm-1.0.0.tgz) = TP1+18Yf38jBCOXv7EUT7hSzK6qNKwlUZcYue/3WWZg= -SIZE (spectrwm-1.0.0.tgz) = 88112 +MD5 (spectrwm-1.1.0.tgz) = EQ+bOZIY/czAmVkvzMP1yw== +RMD160 (spectrwm-1.1.0.tgz) = hDHE+qKwWGfPMyr9/t1WrjvsXQo= +SHA1 (spectrwm-1.1.0.tgz) = ta2yFcWLZoyS3As1k3WbiG7r8q4= +SHA256 (spectrwm-1.1.0.tgz) = F4Y9S3hsQ+/G0ECMwVfoCftZYpArGb/2IBOLKsgGtyI= +SIZE (spectrwm-1.1.0.tgz) = 93032 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/x11/spectrwm/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 28 Feb 2012 05:56:11 -0000 1.1.1.1 +++ patches/patch-Makefile 3 Jul 2012 16:50:10 -0000 @@ -1,19 +1,7 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2012/02/28 05:56:11 ajacoutot Exp $ ---- Makefile.orig Fri Feb 17 14:12:34 2012 -+++ Makefile Fri Feb 17 14:35:04 2012 -@@ -6,8 +6,9 @@ BINDIR=${PREFIX}/bin - SUBDIR= lib - - PROG=spectrwm --#MAN=spectrwm_pt.1 spectrwm_ru.1 --MAN=spectrwm.1 spectrwm_es.1 spectrwm_it.1 -+## I need to fix errors in man pages {es, it} upstream -+#MAN=spectrwm_pt.1 spectrwm_ru.1 spectrwm_es.1 spectrwm_it.1 -+MAN=spectrwm.1 - - CFLAGS+=-std=c89 -Wall -Wno-uninitialized -ggdb3 - # Uncomment define below to disallow user settable clock format string -@@ -26,8 +27,8 @@ MANDIR= ${PREFIX}/man/man +--- Makefile.orig Mon Jul 2 22:05:41 2012 ++++ Makefile Tue Jul 3 13:26:53 2012 +@@ -26,8 +26,8 @@ MANDIR= ${PREFIX}/man/man obj: _xenocara_obj Index: patches/patch-spectrwm_c =================================================================== RCS file: /cvs/ports/x11/spectrwm/patches/patch-spectrwm_c,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-spectrwm_c --- patches/patch-spectrwm_c 28 Feb 2012 05:56:11 -0000 1.1.1.1 +++ patches/patch-spectrwm_c 3 Jul 2012 16:50:10 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-spectrwm_c,v 1.1.1.1 2012/02/28 05:56:11 ajacoutot Exp $ ---- spectrwm.c.orig Fri Feb 17 14:28:57 2012 -+++ spectrwm.c Fri Feb 17 14:29:14 2012 -@@ -193,7 +193,7 @@ u_int32_t swm_debug = 0 +--- spectrwm.c.orig Mon Jul 2 22:05:41 2012 ++++ spectrwm.c Tue Jul 3 13:26:53 2012 +@@ -197,7 +197,7 @@ u_int32_t swm_debug = 0 #define SWM_CONF_KEYMAPPING (1) #ifndef SWM_LIB