FreeBSD Bugzilla – Attachment 221961 Details for
Bug 253044
x11/rofi: add wayland fork as slave port
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1
bug253044.diff (text/plain), 4.45 KB, created by
Jan Beich
on 2021-01-27 13:07:53 UTC
(
hide
)
Description:
v1
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2021-01-27 13:07:53 UTC
Size:
4.45 KB
patch
obsolete
>From 905e7ec14bd97822625bb7cfcbb26d68401560b8 Mon Sep 17 00:00:00 2001 >From: Jan Beich <jbeich@FreeBSD.org> >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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 253044
: 221961