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/ee4f1cc0d8d8
branches:  trunk
changeset: 346229:ee4f1cc0d8d8
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 8a52ad7856db -r ee4f1cc0d8d8 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 8a52ad7856db -r ee4f1cc0d8d8 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 8a52ad7856db -r ee4f1cc0d8d8 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 8a52ad7856db -r ee4f1cc0d8d8 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 8a52ad7856db -r ee4f1cc0d8d8 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