svn commit: r408948 - head/x11-wm/herbstluftwm

Raphael Kubo da Costa rakuco at FreeBSD.org
Mon Feb 15 18:37:58 UTC 2016


Author: rakuco
Date: Mon Feb 15 18:37:57 2016
New Revision: 408948
URL: https://svnweb.freebsd.org/changeset/ports/408948

Log:
  Update to 0.7.0.
  
  Release notes: http://herbstluftwm.org/news.html
  Notable porting changes:
  - herbstluftwm has started using C++. In fact, it uses C++11, which makes us
    require a compiler that understands C++11.
  - Set COLOR=0 when building. It disables coloured output during the build,
    but works around a lot of tput warnings on FreeBSD 9.x like this:
        tput: no terminal type specified and no TERM environmental variable.
  
  PR:		206956
  Submitted by:	Zsolt Udvari <udvzsolt at gmail.com> (maintainer)

Modified:
  head/x11-wm/herbstluftwm/Makefile
  head/x11-wm/herbstluftwm/distinfo
  head/x11-wm/herbstluftwm/pkg-plist

Modified: head/x11-wm/herbstluftwm/Makefile
==============================================================================
--- head/x11-wm/herbstluftwm/Makefile	Mon Feb 15 17:00:47 2016	(r408947)
+++ head/x11-wm/herbstluftwm/Makefile	Mon Feb 15 18:37:57 2016	(r408948)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	herbstluftwm
-PORTVERSION=	0.6.2
-PORTREVISION=	1
+PORTVERSION=	0.7.0
 CATEGORIES=	x11-wm
 MASTER_SITES=	http://herbstluftwm.org/tarballs/
 
@@ -11,14 +10,15 @@ COMMENT=	Manual tiling window manager fo
 
 LICENSE=	BSD2CLAUSE
 
-USES=		gmake pkgconfig shebangfix
+USES=		compiler:c++11-lib gmake pkgconfig shebangfix
 SHEBANG_FILES=	scripts/*.sh share/autostart share/*.sh
 USE_XORG=	x11 xinerama
 USE_GNOME=	glib20
 
 MAKE_ARGS=	PREFIX=${PREFIX} SYSCONFDIR=${PREFIX}/etc \
 		DOCSDIR=${DOCSDIR} EXAMPLESDIR=${EXAMPLESDIR} \
-		MANDIR=${PREFIX}/man
+		MANDIR=${PREFIX}/man LDXX=${CXX} \
+		COLOR=0
 
 OPTIONS_DEFINE=	BASH ZSH DOCS EXAMPLES DEFAULTCONF
 DEFAULTCONF_DESC=Install default configuration (requires bash)

Modified: head/x11-wm/herbstluftwm/distinfo
==============================================================================
--- head/x11-wm/herbstluftwm/distinfo	Mon Feb 15 17:00:47 2016	(r408947)
+++ head/x11-wm/herbstluftwm/distinfo	Mon Feb 15 18:37:57 2016	(r408948)
@@ -1,2 +1,2 @@
-SHA256 (herbstluftwm-0.6.2.tar.gz) = a89f5c397aee7f1aa3b39dd53bc67e282679f02f1c0bf3c33c41a608e217f0ac
-SIZE (herbstluftwm-0.6.2.tar.gz) = 224191
+SHA256 (herbstluftwm-0.7.0.tar.gz) = 7e2ffc30b7911407230a5eeb61e044cea78557999107d372bc2dbc3d82d0ae27
+SIZE (herbstluftwm-0.7.0.tar.gz) = 247469

Modified: head/x11-wm/herbstluftwm/pkg-plist
==============================================================================
--- head/x11-wm/herbstluftwm/pkg-plist	Mon Feb 15 17:00:47 2016	(r408947)
+++ head/x11-wm/herbstluftwm/pkg-plist	Mon Feb 15 18:37:57 2016	(r408948)
@@ -1,3 +1,4 @@
+bin/dmenu_run_hlwm
 bin/herbstclient
 bin/herbstluftwm
 %%DEFAULTCONF%%etc/xdg/herbstluftwm/autostart
@@ -8,8 +9,8 @@ man/man1/herbstclient.1.gz
 man/man1/herbstluftwm.1.gz
 man/man7/herbstluftwm-tutorial.7.gz
 %%PORTDOCS%%%%DOCSDIR%%/BUGS
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/herbstclient.html
 %%PORTDOCS%%%%DOCSDIR%%/herbstluftwm.html
 %%PORTDOCS%%%%DOCSDIR%%/herbstluftwm-tutorial.html
@@ -24,9 +25,12 @@ man/man7/herbstluftwm-tutorial.7.gz
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/layout.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lasttag.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/loadstate.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/maximize.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/q3terminal.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/savestate.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/scratchpad.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/toggledualhead.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/windowmenu.sh
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/wselect.sh
 share/xsessions/herbstluftwm.desktop
 %%ZSH%%share/zsh/functions/Completion/X/_herbstclient


More information about the svn-ports-all mailing list