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;

Reply via email to