Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2026 12:03:00 +0000
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        nomoo <nomoo@nomoo.ru>
Subject:   git: b3e38c24ade4 - main - x11/rofi: Update to 2.0.0
Message-ID:  <697def74.8944.1c120130@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b3e38c24ade4b249bcafd2e18f9fe382d604d46f

commit b3e38c24ade4b249bcafd2e18f9fe382d604d46f
Author:     nomoo <nomoo@nomoo.ru>
AuthorDate: 2026-01-30 14:03:30 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-01-31 11:58:54 +0000

    x11/rofi: Update to 2.0.0
    
    PR:             291862
---
 x11/rofi/Makefile  | 35 ++++++++++++++++++++---------------
 x11/rofi/distinfo  | 10 +++++-----
 x11/rofi/pkg-plist |  1 +
 3 files changed, 26 insertions(+), 20 deletions(-)

diff --git a/x11/rofi/Makefile b/x11/rofi/Makefile
index 3af95fb40398..92c74936abc3 100644
--- a/x11/rofi/Makefile
+++ b/x11/rofi/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	rofi
-DISTVERSION?=	1.7.8
-PORTREVISION?=	0
+DISTVERSION=	2.0.0
 CATEGORIES=	x11 ${EXTRA_CATEGORIES}
 
 MAINTAINER=	nomoo@nomoo.ru
@@ -10,7 +9,7 @@ WWW=		https://github.com/davatorium/rofi
 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-cursor.so:x11/xcb-util-cursor \
 		libxcb-ewmh.so:x11/xcb-util-wm \
 		libxcb-icccm.so:x11/xcb-util-wm \
@@ -20,24 +19,30 @@ LIB_DEPENDS+=	libstartup-notification-1.so:x11/startup-notification \
 		libxcb-keysyms.so:x11/xcb-util-keysyms
 RUN_DEPENDS=	gsed:textproc/gsed
 
-USES=		bison gnome meson pkgconfig shebangfix xorg
-USE_GITHUB=	yes # required by rofi-wayland
+USES=		bison gnome meson pkgconfig shebangfix
+USE_GITHUB=	yes
 USE_GNOME=	cairo gdkpixbuf librsvg2 pango
-USE_XORG=	xcb
-GH_ACCOUNT?=	davatorium
+GH_ACCOUNT=	davatorium
 GH_TUPLE=	sardemff7:libgwater:d86f9903efb9c490c0e3b0316d7f2da5b5a5632c:libgwater/subprojects/libgwater \
-		sardemff7:libnkutils:72bd7fb07f627a864e724639eea9fab6cccbd77c:libnkutils/subprojects/libnkutils
+		sardemff7:libnkutils:2f220a40ad32cf51b6b7d7ae83ab641a3ae76693:libnkutils/subprojects/libnkutils
 SHEBANG_FILES=	script/get_git_rev.sh \
 		script/rofi-sensible-terminal
 bash_CMD=	${SH}
 
-CONFLICTS_INSTALL?=	${PORTNAME}-wayland
-
-OPTIONS_DEFINE=	TEST MANPAGES
-OPTIONS_DEFAULT=        MANPAGES
-OPTIONS_SUB=            yes
-
-MANPAGES_BUILD_DEPENDS=         pandoc:textproc/hs-pandoc
+OPTIONS_DEFINE=		TEST MANPAGES MPD WAYLAND X11
+OPTIONS_DEFAULT=	MANPAGES X11 WAYLAND
+OPTIONS_SUB=		yes
+
+MPD_LIB_DEPENDS=	libmpdclient.so:audio/libmpdclient
+MPD_DESC=	Music Player Daemon protocol support
+WAYLAND_BUILD_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
+WAYLAND_LIB_DEPENDS=	libwayland-client.so:graphics/wayland
+WAYLAND_RUN_DEPENDS=	wayland-protocols>0:graphics/wayland-protocols
+WAYLAND_MESON_ENABLED=	wayland
+X11_USES=		xorg
+X11_USE=		XORG=xcb
+X11_MESON_ENABLED=	xcb
+MANPAGES_BUILD_DEPENDS=	pandoc:textproc/hs-pandoc
 
 TEST_BUILD_DEPENDS=	checkmk:devel/check
 TEST_MESON_ENABLED=	check
diff --git a/x11/rofi/distinfo b/x11/rofi/distinfo
index 7d87c4fa6ac3..67b50904de57 100644
--- a/x11/rofi/distinfo
+++ b/x11/rofi/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1737547015
-SHA256 (davatorium-rofi-1.7.8_GH0.tar.gz) = cda6f5f472bcd9f3306cf629fdf35fc0e4c057380998efb73ab601b8b34df38e
-SIZE (davatorium-rofi-1.7.8_GH0.tar.gz) = 12335333
+TIMESTAMP = 1761477154
+SHA256 (davatorium-rofi-2.0.0_GH0.tar.gz) = ae2b7bdc8333628eea97daa904d33aa14c34fa733f0718a406535fed26b2deaf
+SIZE (davatorium-rofi-2.0.0_GH0.tar.gz) = 712834
 SHA256 (sardemff7-libgwater-d86f9903efb9c490c0e3b0316d7f2da5b5a5632c_GH0.tar.gz) = cede0c07f0e13100a4851b84e36c118570a8c75546a52fd1258fcf598a16f7eb
 SIZE (sardemff7-libgwater-d86f9903efb9c490c0e3b0316d7f2da5b5a5632c_GH0.tar.gz) = 10873
-SHA256 (sardemff7-libnkutils-72bd7fb07f627a864e724639eea9fab6cccbd77c_GH0.tar.gz) = 319af84464cb45750d6f6ffda8711f75d3f5c898e31124ce69bbbf99b48c8c69
-SIZE (sardemff7-libnkutils-72bd7fb07f627a864e724639eea9fab6cccbd77c_GH0.tar.gz) = 66289
+SHA256 (sardemff7-libnkutils-2f220a40ad32cf51b6b7d7ae83ab641a3ae76693_GH0.tar.gz) = 9161c3d0758b6487529a9ba9a06fc92a9a88c89b3d678b8d1108d44ecbf79306
+SIZE (sardemff7-libnkutils-2f220a40ad32cf51b6b7d7ae83ab641a3ae76693_GH0.tar.gz) = 66257
diff --git a/x11/rofi/pkg-plist b/x11/rofi/pkg-plist
index 61ed090516bc..3c175f78c245 100644
--- a/x11/rofi/pkg-plist
+++ b/x11/rofi/pkg-plist
@@ -44,6 +44,7 @@ share/icons/hicolor/scalable/apps/rofi.svg
 %%DATADIR%%/themes/sidebar.rasi
 %%DATADIR%%/themes/solarized.rasi
 %%DATADIR%%/themes/solarized_alternate.rasi
+%%MANPAGES%%share/man/man5/rofi-actions.5.gz
 %%MANPAGES%%share/man/man1/rofi-sensible-terminal.1.gz
 %%MANPAGES%%share/man/man1/rofi-theme-selector.1.gz
 %%MANPAGES%%share/man/man1/rofi.1.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697def74.8944.1c120130>