aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm/i3
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-12-23 16:41:01 +0800
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-12-23 16:41:01 +0800
commit0a774b23509477244c0637fedd12c0311e6cc108 (patch)
treef1b76af7ec359aba72a3aeadadc75d51528df431 /x11-wm/i3
parent385bcf235ce212978e401d00fe60f3818b077a0a (diff)
downloadfreebsd-ports-gnome-0a774b23509477244c0637fedd12c0311e6cc108.tar.gz
freebsd-ports-gnome-0a774b23509477244c0637fedd12c0311e6cc108.tar.zst
freebsd-ports-gnome-0a774b23509477244c0637fedd12c0311e6cc108.zip
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
Diffstat (limited to 'x11-wm/i3')
-rw-r--r--x11-wm/i3/Makefile18
-rw-r--r--x11-wm/i3/distinfo4
2 files changed, 15 insertions, 7 deletions
diff --git a/x11-wm/i3/Makefile b/x11-wm/i3/Makefile
index b9f7257604fe..a4cdddb51e24 100644
--- a/x11-wm/i3/Makefile
+++ b/x11-wm/i3/Makefile
@@ -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.so:${PORTSDIR}/x11/startup-notification \
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>
diff --git a/x11-wm/i3/distinfo b/x11-wm/i3/distinfo
index 57b8fb2b5cf9..6260d2ee6a50 100644
--- a/x11-wm/i3/distinfo
+++ b/x11-wm/i3/distinfo
@@ -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