summaryrefslogtreecommitdiff
path: root/wm
diff options
context:
space:
mode:
authorng0 <ng0@pkgsrc.org>2019-12-30 13:15:37 +0000
committerng0 <ng0@pkgsrc.org>2019-12-30 13:15:37 +0000
commit6c57508baaab1afa61e32c1dd6f928114dddf192 (patch)
treed611764b3cd807e36d148992f8368b5ebceaf354 /wm
parent2e5fc2803996406a705e27c40c83d3f36fe3c8a5 (diff)
downloadpkgsrc-6c57508baaab1afa61e32c1dd6f928114dddf192.tar.gz
wm/spectrwm: Update to 3.3.0
packaged by pin <voidpin@protonmail.com> in pkgsrc-wip Changelog: spectrwm 3.3.0 ============== Released on Dec 19, 2019 * Add new bar text markup sequences for multiple colors/fonts/sections. * Add new `bar_font_pua` option to assign a font (such as an icon font) to the Unicode Private Use Area (U+E000 -> U+F8FF). * Extend `disable_border` option with `always`. * Add support for XDG Base Directory Specification. * Add OpenBSD pledge(2) support. * Enable xinput2 on OpenBSD. * Enable travis. * Fix keysym binding issue with multiple keyboard layouts. * Fix buffer overflow in `bar_strlcat_esc`. * Fix infinite loop due to unsigned integer overflow. * Fix cygwin compile issues. * Fix NetBSD Makefile. * Bunch of statical analyzer fixes. * Bunch of minor fixes.
Diffstat (limited to 'wm')
-rw-r--r--wm/spectrwm/Makefile4
-rw-r--r--wm/spectrwm/distinfo13
-rw-r--r--wm/spectrwm/patches/patch-netbsd_Makefile51
-rw-r--r--wm/spectrwm/patches/patch-netbsd_util.h11
-rw-r--r--wm/spectrwm/patches/patch-spectrwm.c14
5 files changed, 7 insertions, 86 deletions
diff --git a/wm/spectrwm/Makefile b/wm/spectrwm/Makefile
index 9f87d382f87..ce4a3e4074c 100644
--- a/wm/spectrwm/Makefile
+++ b/wm/spectrwm/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2018/12/20 12:33:23 jaapb Exp $
+# $NetBSD: Makefile,v 1.14 2019/12/30 13:15:37 ng0 Exp $
-DISTNAME= spectrwm-3.2.0
+DISTNAME= spectrwm-3.3.0
CATEGORIES= wm
MASTER_SITES= ${MASTER_SITE_GITHUB:=conformal/}
GITHUB_TAG= ${GITHUB_PROJECT:tu}_${PKGVERSION_NOREV:S/./_/g}
diff --git a/wm/spectrwm/distinfo b/wm/spectrwm/distinfo
index 1029b211e99..07df7d6ab56 100644
--- a/wm/spectrwm/distinfo
+++ b/wm/spectrwm/distinfo
@@ -1,9 +1,6 @@
-$NetBSD: distinfo,v 1.7 2018/12/20 12:33:23 jaapb Exp $
+$NetBSD: distinfo,v 1.8 2019/12/30 13:15:37 ng0 Exp $
-SHA1 (spectrwm-3.2.0.tar.gz) = fa16b02c720ac13264d7e9ba9d3c81d75e8b47c0
-RMD160 (spectrwm-3.2.0.tar.gz) = 89e740deee7c76d763d016bbfc135c3dfccd71ea
-SHA512 (spectrwm-3.2.0.tar.gz) = 038d7fc5716fbca324a078a311939ec23db6ff53e9ef33b2804c687838e729f0e7bb7f724c539e8ac8efed9607358962d4dd742db7f1a30bf3c6ab72eade1039
-Size (spectrwm-3.2.0.tar.gz) = 150691 bytes
-SHA1 (patch-netbsd_Makefile) = a7b0c3c287a32bcd23f47339ac7f57d21ebe277c
-SHA1 (patch-netbsd_util.h) = ba27856f79e59c7841287fc48c61d89923ad515f
-SHA1 (patch-spectrwm.c) = fe95be29129ad3ba6e9d19c186eb5fd5f97d67e7
+SHA1 (spectrwm-3.3.0.tar.gz) = bc15313171c590b9a906cab7516f7efe6ad3544d
+RMD160 (spectrwm-3.3.0.tar.gz) = 3bdc6b02da74b56ec15891625da1e399370bcfbe
+SHA512 (spectrwm-3.3.0.tar.gz) = 743affffd0437641a760ae29ccbd0084baee3354dadc48f3fc9ab70bffa2413ffe3af67f1223413aa1bbf8c679fbae1fbbdd71a840b3e44f5df83b527f63c1cc
+Size (spectrwm-3.3.0.tar.gz) = 161806 bytes
diff --git a/wm/spectrwm/patches/patch-netbsd_Makefile b/wm/spectrwm/patches/patch-netbsd_Makefile
deleted file mode 100644
index 4ca0d840d0d..00000000000
--- a/wm/spectrwm/patches/patch-netbsd_Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD: patch-netbsd_Makefile,v 1.1 2018/12/20 12:33:24 jaapb Exp $
-
-Changes from the freebsd Makefile to NetBSD
-(use DESTDIR and BSD_INSTALL_*, mainly)
---- netbsd/Makefile.orig 2018-12-20 10:44:24.500341942 +0000
-+++ netbsd/Makefile
-@@ -1,13 +1,11 @@
--.sinclude <bsd.port.pre.mk>
-+.sinclude <bsd.pkg.pre.mk>
-
--PREFIX?= /usr/local
--LOCALBASE?= /usr/local
-+PREFIX?= /usr/pkg
-+LOCALBASE?= /usr/pkg
-
--SWM_BINDIR?= $(PREFIX)/bin
--SWM_LIBDIR?= $(PREFIX)/lib
--SWM_MANDIR?= $(PREFIX)/man
--
--CC?= cc
-+SWM_BINDIR?= ${DESTDIR}$(PREFIX)/bin
-+SWM_LIBDIR?= ${DESTDIR}$(PREFIX)/lib
-+SWM_MANDIR?= ${DESTDIR}$(PREFIX)/${PKGMANDIR}
-
- LVERS!= awk -F = '/major/ { printf( "%s.", $$2 ) } /minor/ { printf( "%s", $$2 ) }' ${.CURDIR}/../lib/shlib_version
- BUILDVERSION!= sh "${.CURDIR}/../buildver.sh"
-@@ -41,12 +39,12 @@ libswmhack.so.$(LVERS): swm_hack.so
- $(CC) $(LDFLAGS) -shared -fpic -o ${.TARGET} ${.ALLSRC}
-
- install: all
-- install -m 755 -d $(SWM_BINDIR)
-- install -m 755 -d $(SWM_LIBDIR)
-- install -m 755 -d $(SWM_MANDIR)/man1
-- install -m 755 spectrwm $(SWM_BINDIR)
-- install -m 755 libswmhack.so.$(LVERS) $(SWM_LIBDIR)
-- install -m 644 ../spectrwm.1 $(SWM_MANDIR)/man1/spectrwm.1
-+ $(BSD_INSTALL_PROGRAM_DIR) $(SWM_BINDIR)
-+ $(BSD_INSTALL_LIB_DIR) $(SWM_LIBDIR)
-+ $(BSD_INSTALL_MAN_DIR) $(SWM_MANDIR)/man1
-+ $(BSD_INSTALL_PROGRAM) spectrwm $(SWM_BINDIR)
-+ $(BSD_INSTALL_LIB) libswmhack.so.$(LVERS) $(SWM_LIBDIR)
-+ $(BSD_INSTALL_MAN) ../spectrwm.1 $(SWM_MANDIR)/man1/spectrwm.1
- ln -sf spectrwm $(SWM_BINDIR)/scrotwm
-
- clean:
-@@ -54,4 +52,4 @@ clean:
-
- .PHONY: all install clean
-
--.sinclude <bsd.port.post.mk>
-+.sinclude <bsd.pkg.post.mk>
diff --git a/wm/spectrwm/patches/patch-netbsd_util.h b/wm/spectrwm/patches/patch-netbsd_util.h
deleted file mode 100644
index 2834c7701ed..00000000000
--- a/wm/spectrwm/patches/patch-netbsd_util.h
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: patch-netbsd_util.h,v 1.1 2018/12/20 12:33:24 jaapb Exp $
-
-Changes from the freebsd Makefile to NetBSD
---- netbsd/util.h.orig 2018-12-20 10:44:24.500489587 +0000
-+++ netbsd/util.h
-@@ -1,5 +1,3 @@
--#include <libutil.h>
--
- #ifndef TAILQ_END
- #define TAILQ_END(head) NULL
- #endif
diff --git a/wm/spectrwm/patches/patch-spectrwm.c b/wm/spectrwm/patches/patch-spectrwm.c
deleted file mode 100644
index b74a4d0d971..00000000000
--- a/wm/spectrwm/patches/patch-spectrwm.c
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-spectrwm.c,v 1.1 2018/12/20 12:33:24 jaapb Exp $
-
-NetBSD also has sys/tree.h
---- spectrwm.c.orig 2018-09-07 19:17:52.000000000 +0000
-+++ spectrwm.c
-@@ -42,6 +42,8 @@
- #include <sys/tree.h>
- #elif defined(__FreeBSD__)
- #include <sys/tree.h>
-+#elif defined(__NetBSD__)
-+#include <sys/tree.h>
- #else
- #include "tree.h"
- #endif