i3/i3-nagbar
Theo Buehler 854696cfb5
Remove pledge() support for OpenBSD (#6048)
While this initially worked fine, at some point these patches broke
because libcairo started calling shmget(2) - a syscall not covered by
any pledge promise - and a common pitfall when using pledge with
graphics-oriented applications.

Various attempts were made to fix them, but at some time they were
simply disabled in the OpenBSD port:


a4a9f41dd7
5a03c386ba

This seems pointless and creates needless friction both for the i3 team
who was willing to carry ugly code and for the OpenBSD ports maintainers
who had to disable that code again.

Let's abandon this experiment.
2024-05-17 21:41:45 +02:00
..
i3-nagbar-atoms.xmacro.h xmacro: declare in header files, instantiate instead of include 2020-05-17 16:38:43 +02:00
main.c Remove pledge() support for OpenBSD (#6048) 2024-05-17 21:41:45 +02:00