x11/dmenu2: Fork of dmenu with many enhancements and additional options

dmenu2 is the fork of original dmenu -- an efficient dynamic menu for
X11, patched to support features like flexible positioning, fuzzy
matching, follow focus, tab navigation, background dimming, etc.

This is a resurrection of a previously removed port following the
submitter's new upstream.

WWW: https://github.com/beyert/dmenu2

PR:		257851
This commit is contained in:
Timothy Beyer 2023-05-10 21:06:23 +02:00 committed by Robert Clausecker
parent 02cd17e8ff
commit 6133c90a77
5 changed files with 40 additions and 1 deletions

1
MOVED
View file

@ -4434,7 +4434,6 @@ www/webreport||2020-05-05|Has expired: Broken for more than 6 months
www/webstats||2020-05-05|Has expired: Broken for more than 6 months
www/www6to4||2020-05-05|Has expired: Broken for more than 6 months
x11/deskpaint||2020-05-05|Has expired: Broken for more than 6 months
x11/dmenu2||2020-05-05|Has expired: Broken for more than 6 months
x11/gcb||2020-05-05|Has expired: Broken for more than 6 months
x11/gpctool||2020-05-05|Has expired: Broken for more than 6 months
x11/ipager||2020-05-05|Has expired: Broken for more than 6 months

View file

@ -58,6 +58,7 @@
SUBDIR += deskmenu
SUBDIR += disman
SUBDIR += dmenu
SUBDIR += dmenu2
SUBDIR += docker-tray
SUBDIR += dsbautostart
SUBDIR += dsbxinput

33
x11/dmenu2/Makefile Normal file
View file

@ -0,0 +1,33 @@
PORTNAME= dmenu2
PORTVERSION= 0.2
CATEGORIES= x11
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Fork of dmenu with many enhancements and additional options
WWW= https://github.com/beyert/dmenu2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig
USES= xorg
USE_GITHUB= yes
GH_ACCOUNT= beyert
GH_TAGNAME= ${PORTVERSION}
USE_XORG= x11 xft xrender
PLIST_FILES= bin/dmenu2 bin/dmenu2_path bin/dmenu2_run bin/stest2 \
share/man/man1/dmenu2.1.gz share/man/man1/stest2.1.gz
OPTIONS_DEFINE= XINERAMA
OPTIONS_DEFAULT= XINERAMA
XINERAMA_USE= XORG=xinerama
XINERAMA_CFLAGS= -DXINERAMA
XINERAMA_LIBS= -lXinerama
.include <bsd.port.mk>

3
x11/dmenu2/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1629000489
SHA256 (beyert-dmenu2-0.2_GH0.tar.gz) = c1fa86e8eea4e734f81561037a15d8ec4b5774f6345cfb5a0bc4fc7d389c6f57
SIZE (beyert-dmenu2-0.2_GH0.tar.gz) = 16300

3
x11/dmenu2/pkg-descr Normal file
View file

@ -0,0 +1,3 @@
dmenu2 is the fork of original dmenu -- an efficient dynamic menu for X11,
patched to support features like flexible positioning, fuzzy matching, follow
focus, tab navigation, background dimming, etc.