diff --git a/x11/mrxvt/Makefile b/x11/mrxvt/Makefile index 788029822bb..9239c1f0a34 100644 --- a/x11/mrxvt/Makefile +++ b/x11/mrxvt/Makefile @@ -1,9 +1,9 @@ -# $OpenBSD: Makefile,v 1.22 2011/10/06 10:00:02 giovanni Exp $ +# $OpenBSD: Makefile,v 1.23 2012/12/12 21:40:02 naddy Exp $ COMMENT= multi-tabbed terminal emulator DISTNAME= mrxvt-0.5.4 -REVISION= 5 +REVISION= 6 CATEGORIES= x11 @@ -31,7 +31,7 @@ AUTOCONF_VERSION=2.61 CONFIGURE_STYLE=autoconf CONFIGURE_ARGS+=--enable-menubar \ --with-x \ - --enable-ttygid=utmp \ + --disable-ttygid \ --enable-xim \ --enable-xft diff --git a/x11/mrxvt/patches/patch-src_ptytty_c b/x11/mrxvt/patches/patch-src_ptytty_c new file mode 100644 index 00000000000..3228feda710 --- /dev/null +++ b/x11/mrxvt/patches/patch-src_ptytty_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-src_ptytty_c,v 1.1 2012/12/12 21:40:02 naddy Exp $ +--- src/ptytty.c.orig Wed Dec 12 21:49:15 2012 ++++ src/ptytty.c Wed Dec 12 21:49:32 2012 +@@ -44,7 +44,7 @@ rxvt_get_pty(int *fd_tty, char **ttydev) + + #ifdef PTYS_ARE_OPENPTY + { +- char tty_name[sizeof "/dev/pts/????\0"]; ++ char tty_name[16]; + + if (openpty(&pfd, fd_tty, tty_name, NULL, NULL) != -1) { + *ttydev = STRDUP(tty_name);