svn commit: r337231 - head/x11-wm/i3
Baptiste Daroussin
bapt at FreeBSD.org
Mon Dec 23 08:41:02 UTC 2013
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 at 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
More information about the svn-ports-head
mailing list