diff options
author | youri <youri@pkgsrc.org> | 2016-06-07 22:54:29 +0000 |
---|---|---|
committer | youri <youri@pkgsrc.org> | 2016-06-07 22:54:29 +0000 |
commit | d1ada984213e8117e09d85869af6fdecdfaced4d (patch) | |
tree | 4493d8853b6f48e1f7adae3540a2a57562f841f9 /x11/mxterm | |
parent | aba5411dcf34ea1a08a555561e31afe0274da90d (diff) | |
download | pkgsrc-d1ada984213e8117e09d85869af6fdecdfaced4d.tar.gz |
Fix build on Darwin.
Diffstat (limited to 'x11/mxterm')
-rw-r--r-- | x11/mxterm/distinfo | 4 | ||||
-rw-r--r-- | x11/mxterm/patches/patch-aa | 25 |
2 files changed, 26 insertions, 3 deletions
diff --git a/x11/mxterm/distinfo b/x11/mxterm/distinfo index 1527d62849c..d0fb0a1158b 100644 --- a/x11/mxterm/distinfo +++ b/x11/mxterm/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.5 2016/04/21 13:32:17 jperkin Exp $ +$NetBSD: distinfo,v 1.6 2016/06/07 22:54:29 youri Exp $ SHA1 (mxterm_129.tar.gz) = 863732aa1096aac58f42f8f6c94c95bfa189aaf7 RMD160 (mxterm_129.tar.gz) = 67e40886f25c60752d94cdb3bda831baf1863eb9 SHA512 (mxterm_129.tar.gz) = c4f8f4b0e84d9ab367becb4b734f9ad2845575de4ccada9c8cd2f99e4f69b6a3aabd10fb6cecc7458de91393db3764e1dd1efcc16c4864eb3031bd61943f8152 Size (mxterm_129.tar.gz) = 743816 bytes SHA1 (patch-Tekproc.c) = 28a411a3fcd4a098a60d7406958c9fd629035636 -SHA1 (patch-aa) = 468366b780812910781265a163c5cfca66b20536 +SHA1 (patch-aa) = 94a9c204ca256f74e47e241e16be230df4d5793c SHA1 (patch-ac) = 7c76bcbd737aeedbc90be22ce4391373ed1b91b1 diff --git a/x11/mxterm/patches/patch-aa b/x11/mxterm/patches/patch-aa index 0fa48d5d48b..6a2eb89265a 100644 --- a/x11/mxterm/patches/patch-aa +++ b/x11/mxterm/patches/patch-aa @@ -1,4 +1,4 @@ -$NetBSD: patch-aa,v 1.3 2013/07/19 12:58:20 joerg Exp $ +$NetBSD: patch-aa,v 1.4 2016/06/07 22:54:29 youri Exp $ --- main.c.orig 2005-05-09 01:14:32.000000000 +0000 +++ main.c @@ -20,3 +20,26 @@ $NetBSD: patch-aa,v 1.3 2013/07/19 12:58:20 joerg Exp $ #ifdef AMOEBA #include <amoeba.h> #include <cmdreg.h> +@@ -3284,13 +3290,21 @@ spawn (void) + #endif + ioctl(0, TIOCSPGRP, (char *)&pgrp); + #ifndef __osf__ ++#ifdef __APPLE__ ++ setpgid(0,0); ++#else + setpgrp(0,0); ++#endif + #else + setpgid(0,0); + #endif + close(open(ttydev, O_WRONLY, 0)); +-#ifndef __osf__ ++#ifndef __osf__ ++#ifdef __APPLE__ ++ setpgid (0, pgrp); ++#else + setpgrp (0, pgrp); ++#endif + #else + setpgid (0, pgrp); + #endif |