Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jul 2017 13:40:05 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r444954 - in head/x11/rofi: . files
Message-ID:  <201707031340.v63De5pQ016270@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Mon Jul  3 13:40:04 2017
New Revision: 444954
URL: https://svnweb.freebsd.org/changeset/ports/444954

Log:
  Update to 1.3.1
  
  - Remove I3 option: i3 has had native EWMH support for a while now so
    the i3 workarounds are no longer needed with rofi >= 1.2.0
  
  Changes:	https://github.com/DaveDavenport/rofi/releases
  PR:		218397
  Approved by:	mat (mentor), nomoo@nomoo.ru (maintainer)
  Differential Revision:	https://reviews.freebsd.org/D11437

Added:
  head/x11/rofi/pkg-plist   (contents, props changed)
Deleted:
  head/x11/rofi/files/
Modified:
  head/x11/rofi/Makefile
  head/x11/rofi/distinfo

Modified: head/x11/rofi/Makefile
==============================================================================
--- head/x11/rofi/Makefile	Mon Jul  3 13:33:34 2017	(r444953)
+++ head/x11/rofi/Makefile	Mon Jul  3 13:40:04 2017	(r444954)
@@ -1,8 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	rofi
-PORTVERSION=	0.15.12
+PORTVERSION=	1.3.1
 CATEGORIES=	x11
+MASTER_SITES=	https://github.com/DaveDavenport/rofi/releases/download/${PORTVERSION}/
 
 MAINTAINER=	nomoo@nomoo.ru
 COMMENT=	Window switcher, run dialog and dmenu replacement
@@ -10,24 +11,25 @@ COMMENT=	Window switcher, run dialog and dmenu replace
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libstartup-notification-1.so:x11/startup-notification
+LIB_DEPENDS=	libstartup-notification-1.so:x11/startup-notification \
+		libxcb-ewmh.so:x11/xcb-util-wm \
+		libxcb-icccm.so:x11/xcb-util-wm \
+		libxcb-util.so:x11/xcb-util \
+		libxcb-xrm.so:x11/xcb-util-xrm \
+		libxkbcommon-x11.so:x11/libxkbcommon
 
-USE_GITHUB=	yes
-GH_ACCOUNT=	DaveDavenport
+USES=		gmake pkgconfig shebangfix
+USE_GNOME=	cairo pango
+USE_XORG=	xcb
 
 GNU_CONFIGURE=	yes
-USES=		autoreconf gmake pkgconfig shebangfix
-SHEBANG_FILES=	${WRKSRC}/script/rofi-sensible-terminal
-USE_XORG=	x11 xinerama xft
-USE_GNOME=	pango
+SHEBANG_FILES=	script/get_git_rev.sh \
+		script/rofi-sensible-terminal
+bash_CMD=	/bin/sh
 
-OPTIONS_DEFINE=	I3
-
-I3_DESC=	I3 support
-I3_BUILD_DEPENDS=	i3:x11-wm/i3
-I3_CFLAGS=	-I${LOCALBASE}/include
-
-PLIST_FILES=	bin/rofi bin/rofi-sensible-terminal man/man1/rofi.1.gz \
-		man/man1/rofi-sensible-terminal.1.gz
+post-patch:
+# Fix rofi-theme-selector which assumes we have GNU sed
+	@${REINPLACE_CMD} 's|$${SED} -i |$${SED} -i "" |' \
+		${WRKSRC}/script/rofi-theme-selector
 
 .include <bsd.port.mk>

Modified: head/x11/rofi/distinfo
==============================================================================
--- head/x11/rofi/distinfo	Mon Jul  3 13:33:34 2017	(r444953)
+++ head/x11/rofi/distinfo	Mon Jul  3 13:40:04 2017	(r444954)
@@ -1,2 +1,3 @@
-SHA256 (DaveDavenport-rofi-0.15.12_GH0.tar.gz) = e5e6b0ed01fd1186652af2488ca2e7780cbde5f0750d9482eb816bae447f4e84
-SIZE (DaveDavenport-rofi-0.15.12_GH0.tar.gz) = 966863
+TIMESTAMP = 1498373936
+SHA256 (rofi-1.3.1.tar.gz) = da61d2da7e5f4f354da2bfb50ec06b0613d6aba6cf09346a86177f3351db2326
+SIZE (rofi-1.3.1.tar.gz) = 281690

Added: head/x11/rofi/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/rofi/pkg-plist	Mon Jul  3 13:40:04 2017	(r444954)
@@ -0,0 +1,25 @@
+bin/rofi
+bin/rofi-sensible-terminal
+bin/rofi-theme-selector
+man/man1/rofi-sensible-terminal.1.gz
+man/man1/rofi.1.gz
+%%DATADIR%%/themes/Adapta-Nokto.theme
+%%DATADIR%%/themes/Arc.theme
+%%DATADIR%%/themes/DarkBlue.theme
+%%DATADIR%%/themes/Indego.theme
+%%DATADIR%%/themes/Monokai.theme
+%%DATADIR%%/themes/Paper.theme
+%%DATADIR%%/themes/android_notification.theme
+%%DATADIR%%/themes/blue.theme
+%%DATADIR%%/themes/c64.theme
+%%DATADIR%%/themes/glue_pro_blue.theme
+%%DATADIR%%/themes/gruvbox-dark-hard.theme
+%%DATADIR%%/themes/gruvbox-dark-soft.theme
+%%DATADIR%%/themes/gruvbox-dark.theme
+%%DATADIR%%/themes/gruvbox-light-hard.theme
+%%DATADIR%%/themes/gruvbox-light-soft.theme
+%%DATADIR%%/themes/gruvbox-light.theme
+%%DATADIR%%/themes/lb.theme
+%%DATADIR%%/themes/purple.theme
+%%DATADIR%%/themes/solarized.theme
+%%DATADIR%%/themes/solarized_alternate.theme



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