Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Dec 2013 08:41:02 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r337231 - head/x11-wm/i3
Message-ID:  <201312230841.rBN8f276077630@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Mon Dec 23 08:41:01 2013
New Revision: 337231
URL: http://svnweb.freebsd.org/changeset/ports/337231

Log:
  Update to 4.7
  
  Changes from Upstream:
    - docs/userguide: clarify variable parsing
    - docs/userguide: clarify urgent_workspace
    - docs/userguide: add proper quoting for rename sample command
    - docs/userguide: clarify multiple criteria
    - docs/userguide: userguide: explain the difference between comma and semicolon for command chaining
    - docs/hacking-howto: update to reflect parser changes
    - man/i3-dump-log: document -f
    - switch from libXcursor to xcb-util-cursor
    - Respect workspace numbers when looking for a free workspace name
    - Revert "raise fullscreen windows on top of all other X11 windows"
    - i3bar: Create pixmaps using the real bar height, rather than screen height
    - Add scratchpad bindings to the default config
    - Close all children when closing a workspace
    - i3bar: Add new bar.binding_mode_indicator configuration
    - Improve error message when $XDG_RUNTIME_DIR is not writable
    - libi3/font: Draw the text at the expected place
    - libi3/font: Set DPI for the pango context
    - Add ability to escape out of a mouse-resize operation
    - Do not resize/reposition floating containers when moving them to scratchpad
    - i3-nagbar: Set button inner-width to the width of the label
    - Assigned windows open urgent when not visible
    - i3bar: Only configure tray on own outputs
    - Command 'move <direction>' moves across outputs
    - i3bar: Handle DestroyNotify events
    - i3bar: Realign tray clients on map/unmap notify
    - i3bar: Group child processes for signalling
    - i3bar: Print error message when status_command fails
    - Remove references to PATH_MAX macro for GNU/Hurd
  Changes from the port:
    - Specify the kind of BSD license
    - Strip binaries
    - Adjust dependencies

Modified:
  head/x11-wm/i3/Makefile
  head/x11-wm/i3/distinfo

Modified: head/x11-wm/i3/Makefile
==============================================================================
--- head/x11-wm/i3/Makefile	Mon Dec 23 08:00:00 2013	(r337230)
+++ head/x11-wm/i3/Makefile	Mon Dec 23 08:41:01 2013	(r337231)
@@ -2,15 +2,14 @@
 # $FreeBSD$
 
 PORTNAME=	i3
-DISTVERSION=	4.6
-PORTREVISION=	5
+DISTVERSION=	4.7
 CATEGORIES=	x11-wm
 MASTER_SITES=	http://i3wm.org/downloads/
 
 MAINTAINER=	bapt@FreeBSD.org
 COMMENT=	Improved dynamic tiling window manager
 
-LICENSE=	BSD
+LICENSE=	BSD3CLAUSE
 
 LIB_DEPENDS=	libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification \
 		libxcb-util.so:${PORTSDIR}/x11/xcb-util \
@@ -20,12 +19,13 @@ LIB_DEPENDS=	libstartup-notification-1.s
 		libyajl.so:${PORTSDIR}/devel/yajl \
 		libcairo.so:${PORTSDIR}/graphics/cairo \
 		libpangocairo-1.0.so:${PORTSDIR}/x11-toolkits/pango \
-		libpcre.so:${PORTSDIR}/devel/pcre
+		libpcre.so:${PORTSDIR}/devel/pcre \
+		libxcb-cursor.so.0:${PORTSDIR}/x11/xcb-util-cursor
 RUN_DEPENDS=	p5-IPC-Run>=0:${PORTSDIR}/devel/p5-IPC-Run \
 		p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \
 		p5-AnyEvent-I3>=0:${PORTSDIR}/devel/p5-AnyEvent-I3
 
-USE_XORG=	x11 xcb xcursor
+USE_XORG=	x11 xcb
 USES=		pkgconfig iconv gmake perl5
 USE_BZIP2=	yes
 USE_PERL5=	run
@@ -47,5 +47,13 @@ post-patch:
 
 post-install:
 	@${INSTALL_DATA} ${WRKSRC}/man/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/i3 \
+		${STAGEDIR}${PREFIX}/bin/i3bar \
+		${STAGEDIR}${PREFIX}/bin/i3-config-wizard \
+		${STAGEDIR}${PREFIX}/bin/i3-msg \
+		${STAGEDIR}${PREFIX}/bin/i3-input \
+		${STAGEDIR}${PREFIX}/bin/i3-nagbar \
+		${STAGEDIR}${PREFIX}/bin/i3-dump-log
+
 
 .include <bsd.port.mk>

Modified: head/x11-wm/i3/distinfo
==============================================================================
--- head/x11-wm/i3/distinfo	Mon Dec 23 08:00:00 2013	(r337230)
+++ head/x11-wm/i3/distinfo	Mon Dec 23 08:41:01 2013	(r337231)
@@ -1,2 +1,2 @@
-SHA256 (i3-4.6.tar.bz2) = f5d2118441cec8b623d18610f3793c55df9da6af15b4df8523e86309096956e1
-SIZE (i3-4.6.tar.bz2) = 891862
+SHA256 (i3-4.7.tar.bz2) = e29acafdf7c7d3483c13ea80e45b407f62244b355e425c7161fdfc915c9f83c5
+SIZE (i3-4.7.tar.bz2) = 896723



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201312230841.rBN8f276077630>