summaryrefslogtreecommitdiff
path: root/x11/dmenu-wayland
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2020-04-17 07:08:02 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2020-04-17 07:08:02 +0000
commit380473fe632221fa7ab0598e309dd9ab4bb25810 (patch)
tree51de84d17f04f3b782b776195b405a65b12d0483 /x11/dmenu-wayland
parentc7777ffd57094d8906d7ef51a4bf3e5c357cd342 (diff)
downloadfreebsd-ports-380473fe632221fa7ab0598e309dd9ab4bb25810.zip
New port x11/dmenu-wayland
dmenu-wayland is a minimalistic Wayland menu. It reads a newline separated list of items from stdin and shows them as a menu on the top of the screen. When the user selects one item or types any text and presses Enter, their choice is printed to stdout. dmenu-wayland is inspired by https://tools.suckless.org/dmenu WWW: https://github.com/nyyManni/dmenu-wayland
Diffstat (limited to 'x11/dmenu-wayland')
-rw-r--r--x11/dmenu-wayland/Makefile29
-rw-r--r--x11/dmenu-wayland/distinfo3
-rw-r--r--x11/dmenu-wayland/pkg-descr8
3 files changed, 40 insertions, 0 deletions
diff --git a/x11/dmenu-wayland/Makefile b/x11/dmenu-wayland/Makefile
new file mode 100644
index 000000000000..61fc9d1da490
--- /dev/null
+++ b/x11/dmenu-wayland/Makefile
@@ -0,0 +1,29 @@
+# $FreeBSD$
+
+PORTNAME= dmenu-wayland
+PORTVERSION= 0.1
+DISTVERSIONPREFIX= v
+CATEGORIES= x11
+
+MAINTAINER= bapt@FreeBSD.org
+COMMENT= Efficient dynamic menu for wayland
+
+LICENSE= MIT
+LICENSE_FILES= ${WRKSRC}/LICENSE
+
+USES= gnome meson pkgconfig
+
+LIB_DEPENDS= libwayland-client.so:graphics/wayland \
+ libxkbcommon.so:x11/libxkbcommon
+
+USE_GITHUB= yes
+GH_ACCOUNT= nyyManni
+
+USE_GNOME= cairo glib20 pango
+
+PLIST_FILES= bin/dmenu-wl \
+ bin/dmenu-wl_path \
+ bin/dmenu-wl_run \
+ man/man1/dmenu-wl.1.gz
+
+.include <bsd.port.mk>
diff --git a/x11/dmenu-wayland/distinfo b/x11/dmenu-wayland/distinfo
new file mode 100644
index 000000000000..e278e9569a10
--- /dev/null
+++ b/x11/dmenu-wayland/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587086116
+SHA256 (nyyManni-dmenu-wayland-v0.1_GH0.tar.gz) = dcbc70156e138b2bb8788aeebf75af14f75e188ed78865840e341b5375ed6614
+SIZE (nyyManni-dmenu-wayland-v0.1_GH0.tar.gz) = 18436
diff --git a/x11/dmenu-wayland/pkg-descr b/x11/dmenu-wayland/pkg-descr
new file mode 100644
index 000000000000..c3713281b7de
--- /dev/null
+++ b/x11/dmenu-wayland/pkg-descr
@@ -0,0 +1,8 @@
+dmenu-wayland is a minimalistic Wayland menu. It reads a newline separated list
+of items from stdin and shows them as a menu on the top of the screen.
+When the user selects one item or types any text and presses Enter, their choice
+is printed to stdout.
+
+dmenu-wayland is inspired by https://tools.suckless.org/dmenu
+
+WWW: https://github.com/nyyManni/dmenu-wayland