svn commit: r351260 - head/x11/thingylaunch
Pietro Cerutti
gahr at FreeBSD.org
Mon Apr 14 14:30:43 UTC 2014
Author: gahr
Date: Mon Apr 14 14:30:41 2014
New Revision: 351260
URL: http://svnweb.freebsd.org/changeset/ports/351260
QAT: https://qat.redports.org/buildarchive/r351260/
Log:
- Update to 2.0.1
* Fix a bug where the cursor position was invalidated after an insertion
* Implement X11 stuff on top of both libX11 (default) and XCB (OPTIONSng)
* Handle more options related to font handling
* Chase compiler warnings
Modified:
head/x11/thingylaunch/Makefile
head/x11/thingylaunch/distinfo
head/x11/thingylaunch/pkg-descr
Modified: head/x11/thingylaunch/Makefile
==============================================================================
--- head/x11/thingylaunch/Makefile Mon Apr 14 13:34:52 2014 (r351259)
+++ head/x11/thingylaunch/Makefile Mon Apr 14 14:30:41 2014 (r351260)
@@ -2,26 +2,43 @@
# $FreeBSD$
PORTNAME= thingylaunch
-PORTVERSION= 1.2.2
+PORTVERSION= 2.0.1
CATEGORIES= x11
MASTER_SITES= http://gahr.ch/thingylaunch/
MAINTAINER= gahr at FreeBSD.org
-COMMENT= Lightweight tab-completing launcher for X
+COMMENT= Lightweight launcher for X
LICENSE= MIT BSD2CLAUSE
LICENSE_COMB= multi
-USE_XORG= x11 xproto
+OPTIONS_SINGLE= X11
+OPTIONS_SINGLE_X11= LIBX11 LIBXCB
+LIBX11_DESC= Build against libX11
+LIBXCB_DESC= Build against libXCB
+OPTIONS_DEFAULT= LIBX11
+
+USE_XORG= xproto
USE_CXXSTD= c++11
USES= cmake:outsource compiler:c++11-lib
-CXXFLAGS+= -std=c++11
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MLIBX11}
+USE_XORG+= x11
+.endif
+
+.if ${PORT_OPTIONS:MLIBXCB}
+USE_XORG+= xcb
+LIB_DEPENDS+= libxcb-icccm.so:${PORTSDIR}/x11/xcb-util-wm \
+ libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms
+CMAKE_ARGS+= -DUSE_XCB:BOOL=ON
+.endif
USE_GITHUB= yes
GH_ACCOUNT= gahr
GH_TAGNAME= ${PORTVERSION}
-GH_COMMIT= d7367d6
+GH_COMMIT= 6be8728
PLIST_FILES= bin/${PORTNAME}
Modified: head/x11/thingylaunch/distinfo
==============================================================================
--- head/x11/thingylaunch/distinfo Mon Apr 14 13:34:52 2014 (r351259)
+++ head/x11/thingylaunch/distinfo Mon Apr 14 14:30:41 2014 (r351260)
@@ -1,2 +1,2 @@
-SHA256 (thingylaunch-1.2.2.tar.gz) = a1f8d4028ade7dc1c10259fa662da633c45639c3c9426155aa7365dfb8116841
-SIZE (thingylaunch-1.2.2.tar.gz) = 8252
+SHA256 (thingylaunch-2.0.1.tar.gz) = 89d2fa8023c24f200ae55a9097d390c20bf4830f5bbcf629cbfac3d3e86a6bb7
+SIZE (thingylaunch-2.0.1.tar.gz) = 11194
Modified: head/x11/thingylaunch/pkg-descr
==============================================================================
--- head/x11/thingylaunch/pkg-descr Mon Apr 14 13:34:52 2014 (r351259)
+++ head/x11/thingylaunch/pkg-descr Mon Apr 14 14:30:41 2014 (r351260)
@@ -1,5 +1,5 @@
Thingylaunch is a lightweight and fast application launcher for X.
Based on the original thinglaunch by Matt Johnston, it is enhanced
-with navigation keys, history and tab-completion.
+with navigation keys, history, bookmarks and tab-completion.
WWW: http://www.gahr.ch/thingylaunch
More information about the svn-ports-head
mailing list