svn commit: r568582 - in head/x11: . rofi rofi-wayland

Jan Beich jbeich at FreeBSD.org
Tue Mar 16 16:35:50 UTC 2021


Author: jbeich
Date: Tue Mar 16 16:35:49 2021
New Revision: 568582
URL: https://svnweb.freebsd.org/changeset/ports/568582

Log:
  x11/rofi-wayland: add new port
  
  PR:		253044
  Approved by:	nomoo at nomoo.ru (maintainer)

Added:
  head/x11/rofi-wayland/
  head/x11/rofi-wayland/Makefile   (contents, props changed)
  head/x11/rofi-wayland/distinfo   (contents, props changed)
Modified:
  head/x11/Makefile   (contents, props changed)
  head/x11/rofi/Makefile   (contents, props changed)
  head/x11/rofi/distinfo   (contents, props changed)

Modified: head/x11/Makefile
==============================================================================
--- head/x11/Makefile	Tue Mar 16 16:35:38 2021	(r568581)
+++ head/x11/Makefile	Tue Mar 16 16:35:49 2021	(r568582)
@@ -294,6 +294,7 @@
     SUBDIR += rofi
     SUBDIR += rofi-calc
     SUBDIR += rofi-pass
+    SUBDIR += rofi-wayland
     SUBDIR += roxterm
     SUBDIR += rsibreak
     SUBDIR += rubygem-gnome

Added: head/x11/rofi-wayland/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/rofi-wayland/Makefile	Tue Mar 16 16:35:49 2021	(r568582)
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+DISTVERSION=	1.6.1
+DISTVERSIONSUFFIX=	${PKGNAMESUFFIX}
+PORTREVISION=	0
+PKGNAMESUFFIX=	-wayland
+
+MASTERDIR=	${.CURDIR}/../rofi
+DISTINFO_FILE=	${.CURDIR}/distinfo
+
+BUILD_DEPENDS=	evdev-proto>0:devel/evdev-proto \
+		wayland-protocols>0:graphics/wayland-protocols
+LIB_DEPENDS=	libwayland-client.so:graphics/wayland
+
+GH_ACCOUNT=	lbonn
+
+CONFLICTS_INSTALL=	${PORTNAME}
+
+.include "${MASTERDIR}/Makefile"

Added: head/x11/rofi-wayland/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/x11/rofi-wayland/distinfo	Tue Mar 16 16:35:49 2021	(r568582)
@@ -0,0 +1,7 @@
+TIMESTAMP = 1606328287
+SHA256 (lbonn-rofi-1.6.1-wayland_GH0.tar.gz) = 10879472616da49cfa00b25d3c36652c4bfd945cdf1fb0d6032e6e28b88f292d
+SIZE (lbonn-rofi-1.6.1-wayland_GH0.tar.gz) = 3172055
+SHA256 (sardemff7-libgwater-e6faf48_GH0.tar.gz) = 289302a5f84a380b67e8d2287593affd050973bce83a75a3425954471525ecb2
+SIZE (sardemff7-libgwater-e6faf48_GH0.tar.gz) = 10635
+SHA256 (sardemff7-libnkutils-6164bac_GH0.tar.gz) = c75b322d88bacf2f99f17f4f5eb1267a7a522cdc550ec6e075c7b6d10052e068
+SIZE (sardemff7-libnkutils-6164bac_GH0.tar.gz) = 53923

Modified: head/x11/rofi/Makefile
==============================================================================
--- head/x11/rofi/Makefile	Tue Mar 16 16:35:38 2021	(r568581)
+++ head/x11/rofi/Makefile	Tue Mar 16 16:35:49 2021	(r568582)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	rofi
-PORTVERSION=	1.6.1
+DISTVERSION?=	1.6.1
+PORTREVISION?=	0
 CATEGORIES=	x11
-MASTER_SITES=	https://github.com/davatorium/rofi/releases/download/${PORTVERSION}/
 
 MAINTAINER=	nomoo at nomoo.ru
 COMMENT=	Window switcher, run dialog and dmenu replacement
@@ -11,7 +11,7 @@ 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 \
@@ -19,11 +19,17 @@ LIB_DEPENDS=	libstartup-notification-1.so:x11/startup-
 		libxkbcommon-x11.so:x11/libxkbcommon
 
 USES=		bison gnome meson pkgconfig shebangfix xorg
+USE_GITHUB=	yes # required by rofi-wayland
 USE_GNOME=	cairo gdkpixbuf2 librsvg2 pango
 USE_XORG=	xcb
+GH_ACCOUNT?=	davatorium
+GH_TUPLE=	sardemff7:libgwater:e6faf48:libgwater/subprojects/libgwater \
+		sardemff7:libnkutils:6164bac:libnkutils/subprojects/libnkutils
 SHEBANG_FILES=	script/get_git_rev.sh \
 		script/rofi-sensible-terminal
 bash_CMD=	/bin/sh
+
+CONFLICTS_INSTALL?=	${PORTNAME}-wayland
 
 OPTIONS_DEFINE=	TEST
 

Modified: head/x11/rofi/distinfo
==============================================================================
--- head/x11/rofi/distinfo	Tue Mar 16 16:35:38 2021	(r568581)
+++ head/x11/rofi/distinfo	Tue Mar 16 16:35:49 2021	(r568582)
@@ -1,3 +1,7 @@
-TIMESTAMP = 1607763350
-SHA256 (rofi-1.6.1.tar.gz) = 8d1df739117fb79e519b40f9a7824586f88a5fe8643bd30d9b9325b7b0a4f411
-SIZE (rofi-1.6.1.tar.gz) = 569262
+TIMESTAMP = 1606078905
+SHA256 (davatorium-rofi-1.6.1_GH0.tar.gz) = 466c585db05f960f8f3c9500ba1ca72b9768caf61b7987aa20571753855869da
+SIZE (davatorium-rofi-1.6.1_GH0.tar.gz) = 3152806
+SHA256 (sardemff7-libgwater-e6faf48_GH0.tar.gz) = 289302a5f84a380b67e8d2287593affd050973bce83a75a3425954471525ecb2
+SIZE (sardemff7-libgwater-e6faf48_GH0.tar.gz) = 10635
+SHA256 (sardemff7-libnkutils-6164bac_GH0.tar.gz) = c75b322d88bacf2f99f17f4f5eb1267a7a522cdc550ec6e075c7b6d10052e068
+SIZE (sardemff7-libnkutils-6164bac_GH0.tar.gz) = 53923


More information about the svn-ports-all mailing list