diff --git a/net/sic/Makefile b/net/sic/Makefile index de7f0ae06ad..4677e5ec9de 100644 --- a/net/sic/Makefile +++ b/net/sic/Makefile @@ -1,8 +1,9 @@ -# $OpenBSD: Makefile,v 1.5 2013/10/19 09:49:51 jung Exp $ +# $OpenBSD: Makefile,v 1.6 2016/08/14 15:35:14 jca Exp $ COMMENT= simple irc client DISTNAME= sic-1.2 +REVISION= 0 CATEGORIES= net @@ -13,6 +14,7 @@ MAINTAINER = Joerg Jung # MIT/X PERMIT_PACKAGE_CDROM= Yes +# uses pledge() WANTLIB= c MASTER_SITES= http://dl.suckless.org/tools/ diff --git a/net/sic/patches/patch-sic_c b/net/sic/patches/patch-sic_c new file mode 100644 index 00000000000..1d66c5f9853 --- /dev/null +++ b/net/sic/patches/patch-sic_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-sic_c,v 1.3 2016/08/14 15:35:14 jca Exp $ +--- sic.c.orig Fri Aug 12 21:45:07 2016 ++++ sic.c Fri Aug 12 21:54:39 2016 +@@ -173,6 +173,8 @@ main(int argc, char *argv[]) { + fflush(srv); + setbuf(stdout, NULL); + setbuf(srv, NULL); ++ if (pledge("stdio", NULL) == -1) ++ eprint("error: pledge:"); + for(;;) { /* main loop */ + FD_ZERO(&rd); + FD_SET(0, &rd);