pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/spectrwm wm/spectrwm: Update to 3.3.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/8b55a813337b
branches: trunk
changeset: 406745:8b55a813337b
user: ng0 <ng0%pkgsrc.org@localhost>
date: Mon Dec 30 13:15:37 2019 +0000
description:
wm/spectrwm: Update to 3.3.0
packaged by pin <voidpin%protonmail.com@localhost> 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:
wm/spectrwm/Makefile | 4 +-
wm/spectrwm/distinfo | 13 +++----
wm/spectrwm/patches/patch-netbsd_Makefile | 51 -------------------------------
wm/spectrwm/patches/patch-netbsd_util.h | 11 ------
wm/spectrwm/patches/patch-spectrwm.c | 14 --------
5 files changed, 7 insertions(+), 86 deletions(-)
diffs (118 lines):
diff -r d0bdf5929f3f -r 8b55a813337b wm/spectrwm/Makefile
--- a/wm/spectrwm/Makefile Mon Dec 30 13:13:21 2019 +0000
+++ b/wm/spectrwm/Makefile Mon Dec 30 13:15:37 2019 +0000
@@ -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 -r d0bdf5929f3f -r 8b55a813337b wm/spectrwm/distinfo
--- a/wm/spectrwm/distinfo Mon Dec 30 13:13:21 2019 +0000
+++ b/wm/spectrwm/distinfo Mon Dec 30 13:15:37 2019 +0000
@@ -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 -r d0bdf5929f3f -r 8b55a813337b wm/spectrwm/patches/patch-netbsd_Makefile
--- a/wm/spectrwm/patches/patch-netbsd_Makefile Mon Dec 30 13:13:21 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r d0bdf5929f3f -r 8b55a813337b wm/spectrwm/patches/patch-netbsd_util.h
--- a/wm/spectrwm/patches/patch-netbsd_util.h Mon Dec 30 13:13:21 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r d0bdf5929f3f -r 8b55a813337b wm/spectrwm/patches/patch-spectrwm.c
--- a/wm/spectrwm/patches/patch-spectrwm.c Mon Dec 30 13:13:21 2019 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index