Hi, this diff updates x11/lemonbar to 1.4 and adds pledge support.
OK? Best regards, Ingo Index: Makefile =================================================================== RCS file: /cvs/ports/x11/lemonbar/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile 12 Jul 2019 20:51:15 -0000 1.6 +++ Makefile 24 Nov 2020 10:41:22 -0000 @@ -2,7 +2,7 @@ COMMENT = featherweight lemon-scented bar -VERSION = 1.3 +VERSION = 1.4 PKGNAME = lemonbar-${VERSION} Index: distinfo =================================================================== RCS file: /cvs/ports/x11/lemonbar/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 21 Nov 2017 06:08:37 -0000 1.2 +++ distinfo 24 Nov 2020 10:41:22 -0000 @@ -1,2 +1,2 @@ -SHA256 (bar-1.3.tar.gz) = 6ueExeN1stCxITi+GpkCvrS17rgH81EvMPFLoj3ao30= -SIZE (bar-1.3.tar.gz) = 14930 +SHA256 (bar-1.4.tar.gz) = e/0216SpUPYe0NMsfSGWeOd4elRtnvS8M/Ajk9YOSTk= +SIZE (bar-1.4.tar.gz) = 16810 Index: patches/patch-lemonbar_c =================================================================== RCS file: patches/patch-lemonbar_c diff -N patches/patch-lemonbar_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-lemonbar_c 24 Nov 2020 10:41:22 -0000 @@ -0,0 +1,23 @@ +$OpenBSD$ + +Index: lemonbar.c +--- lemonbar.c.orig ++++ lemonbar.c +@@ -1,5 +1,4 @@ + // vim:sw=4:ts=4:et: +-#define _POSIX_C_SOURCE 200809L + #include <stdbool.h> + #include <stdio.h> + #include <stdlib.h> +@@ -1503,6 +1502,11 @@ main (int argc, char **argv) + free(wm_name); + // Get the fd to Xserver + pollin[1].fd = xcb_get_file_descriptor(c); ++ ++ if (pledge("stdio", NULL) == -1) { ++ fprintf(stderr, "pledge: %s\n", strerror(errno)); ++ return EXIT_FAILURE; ++ } + + for (;;) { + bool redraw = false;