diff options
author | ng0 <ng0@pkgsrc.org> | 2019-12-30 13:15:37 +0000 |
---|---|---|
committer | ng0 <ng0@pkgsrc.org> | 2019-12-30 13:15:37 +0000 |
commit | 6c57508baaab1afa61e32c1dd6f928114dddf192 (patch) | |
tree | d611764b3cd807e36d148992f8368b5ebceaf354 /wm | |
parent | 2e5fc2803996406a705e27c40c83d3f36fe3c8a5 (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | wm/spectrwm/distinfo | 13 | ||||
-rw-r--r-- | wm/spectrwm/patches/patch-netbsd_Makefile | 51 | ||||
-rw-r--r-- | wm/spectrwm/patches/patch-netbsd_util.h | 11 | ||||
-rw-r--r-- | wm/spectrwm/patches/patch-spectrwm.c | 14 |
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 |