From 905e7ec14bd97822625bb7cfcbb26d68401560b8 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Wed, 27 Jan 2021 11:30:51 +0000 Subject: [PATCH] x11/rofi-wayland: add new port PR: 253044 Approved by: nomoo@nomoo.ru (maintainer) --- x11/Makefile | 1 + x11/rofi-wayland/Makefile | 19 +++++++++++++++++++ x11/rofi-wayland/distinfo | 7 +++++++ x11/rofi/Makefile | 12 +++++++++--- x11/rofi/distinfo | 10 +++++++--- 5 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 x11/rofi-wayland/Makefile create mode 100644 x11/rofi-wayland/distinfo diff --git a/x11/Makefile b/x11/Makefile index e7880caa162f..205ae3442c89 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -293,6 +293,7 @@ SUBDIR += rofi SUBDIR += rofi-calc SUBDIR += rofi-pass + SUBDIR += rofi-wayland SUBDIR += roxterm SUBDIR += rsibreak SUBDIR += rubygem-gnome diff --git a/x11/rofi-wayland/Makefile b/x11/rofi-wayland/Makefile new file mode 100644 index 000000000000..d82680824f4d --- /dev/null +++ b/x11/rofi-wayland/Makefile @@ -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" diff --git a/x11/rofi-wayland/distinfo b/x11/rofi-wayland/distinfo new file mode 100644 index 000000000000..43caa1d914d0 --- /dev/null +++ b/x11/rofi-wayland/distinfo @@ -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 diff --git a/x11/rofi/Makefile b/x11/rofi/Makefile index 695b19c1a797..137ba3b8b91f 100644 --- a/x11/rofi/Makefile +++ b/x11/rofi/Makefile @@ -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@nomoo.ru COMMENT= Window switcher, run dialog and dmenu replacement @@ -11,7 +11,7 @@ COMMENT= Window switcher, run dialog and dmenu replacement 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,12 +19,18 @@ LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ 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 TEST_BUILD_DEPENDS= checkmk:devel/check diff --git a/x11/rofi/distinfo b/x11/rofi/distinfo index 70a5e2912167..795f69c02360 100644 --- a/x11/rofi/distinfo +++ b/x11/rofi/distinfo @@ -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