aboutsummaryrefslogtreecommitdiff
path: root/x11/bemenu/files
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2019-03-07 11:33:20 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2019-03-07 11:33:20 +0000
commita814ee99b4955008107385f5538e3778a17d6ee2 (patch)
treecd1b3a8088f6bba8fc8d6b464ad8c4a75ad8878b /x11/bemenu/files
parentf1c6b446d48dbff3b40f3d98bd7ddf25f0167f0a (diff)
downloadports-a814ee99b4955008107385f5538e3778a17d6ee2.tar.gz
ports-a814ee99b4955008107385f5538e3778a17d6ee2.zip
New port: x11/bemenu
Dynamic menu library and client program inspired by dmenu, a minimalistic menu that 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. Bemenu comes with Ncurses, Wayland, and X11 backends. WWW: https://github.com/Cloudef/bemenu
Notes
Notes: svn path=/head/; revision=494923
Diffstat (limited to 'x11/bemenu/files')
-rw-r--r--x11/bemenu/files/patch-lib_renderers_wayland_wayland.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/x11/bemenu/files/patch-lib_renderers_wayland_wayland.c b/x11/bemenu/files/patch-lib_renderers_wayland_wayland.c
new file mode 100644
index 000000000000..e2308ddddb42
--- /dev/null
+++ b/x11/bemenu/files/patch-lib_renderers_wayland_wayland.c
@@ -0,0 +1,11 @@
+--- lib/renderers/wayland/wayland.c.orig 2019-03-07 08:35:43 UTC
++++ lib/renderers/wayland/wayland.c
+@@ -266,7 +266,7 @@ constructor(struct bm_menu *menu)
+ wl_list_insert(&wayland->windows, &window->link);
+ }
+
+- if (!efd && (efd = epoll_create(EPOLL_CLOEXEC)) < 0)
++ if (!efd && (efd = epoll_create1(EPOLL_CLOEXEC)) < 0)
+ goto fail;
+
+ struct epoll_event ep;