Hi, Here's an update for minicom, so please test it with your favorite quirky devices and setups. Worked fine for me so far.
OK? Index: Makefile =================================================================== RCS file: /cvs/ports/comms/minicom/Makefile,v retrieving revision 1.57 diff -u -p -r1.57 Makefile --- Makefile 14 Jan 2014 00:38:39 -0000 1.57 +++ Makefile 18 Aug 2014 08:14:47 -0000 @@ -2,8 +2,7 @@ COMMENT= MS-DOS Telix-like serial communication program -DISTNAME= minicom-2.6.2 -REVISION= 0 +DISTNAME= minicom-2.7 CATEGORIES= comms MASTER_SITES= https://www.alioth.debian.org/frs/download.php/latestfile/3/ @@ -18,7 +17,6 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB= c ncurses -COPTS+= -DHAS_EUID CONFIGURE_STYLE= gnu CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \ CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" Index: distinfo =================================================================== RCS file: /cvs/ports/comms/minicom/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 27 Mar 2013 12:14:28 -0000 1.8 +++ distinfo 18 Aug 2014 08:14:47 -0000 @@ -1,2 +1,2 @@ -SHA256 (minicom-2.6.2.tar.gz) = 888hX3kU/6VSjjmJYhdhAq103ye6OJWBQvVqptFckWg= -SIZE (minicom-2.6.2.tar.gz) = 855340 +SHA256 (minicom-2.7.tar.gz) = msOmY7gvT132QRS0eSuZJrU2yF9Z3g8tKzIcdiapBPQ= +SIZE (minicom-2.7.tar.gz) = 863544 Index: patches/patch-man_minicom_1 =================================================================== RCS file: /cvs/ports/comms/minicom/patches/patch-man_minicom_1,v retrieving revision 1.4 diff -u -p -r1.4 patch-man_minicom_1 --- patches/patch-man_minicom_1 27 Mar 2013 12:14:28 -0000 1.4 +++ patches/patch-man_minicom_1 18 Aug 2014 08:14:47 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-man_minicom_1,v 1.4 2013/03/27 12:14:28 gonzalo Exp $ ---- man/minicom.1.orig Sun Sep 2 14:29:30 2012 -+++ man/minicom.1 Thu Mar 7 11:33:10 2013 -@@ -829,7 +829,8 @@ $HOME/minicom.log +--- man/minicom.1.orig Tue Dec 31 16:20:12 2013 ++++ man/minicom.1 Mon Aug 18 10:05:31 2014 +@@ -842,7 +842,8 @@ $HOME/minicom.log /usr/share/locale/*/LC_MESSAGES/minicom.mo .fi .SH SEE ALSO Index: patches/patch-src_main_c =================================================================== RCS file: /cvs/ports/comms/minicom/patches/patch-src_main_c,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_main_c --- patches/patch-src_main_c 27 Mar 2013 12:14:28 -0000 1.4 +++ patches/patch-src_main_c 18 Aug 2014 08:14:47 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-src_main_c,v 1.4 2013/03/27 12:14:28 gonzalo Exp $ ---- src/main.c.orig Sat Feb 11 10:24:25 2012 -+++ src/main.c Wed Dec 12 09:06:00 2012 +--- src/main.c.orig Thu Jun 20 11:09:06 2013 ++++ src/main.c Mon Aug 18 10:05:31 2014 @@ -23,6 +23,9 @@ #include <config.h> #endif @@ -11,7 +11,7 @@ $OpenBSD: patch-src_main_c,v 1.4 2013/03 #include "port.h" #include "minicom.h" #include "intl.h" -@@ -304,6 +307,17 @@ nolock: +@@ -332,6 +335,17 @@ nolock: /* Set CLOCAL mode */ m_nohang(portfd); Index: patches/patch-src_script_c =================================================================== RCS file: patches/patch-src_script_c diff -N patches/patch-src_script_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_script_c 18 Aug 2014 08:14:47 -0000 @@ -0,0 +1,14 @@ +$OpenBSD$ +--- src/script.c.orig Mon Aug 18 10:06:36 2014 ++++ src/script.c Mon Aug 18 10:07:47 2014 +@@ -32,6 +32,10 @@ + #include <config.h> + #endif + ++#ifdef HAVE_SYS_WAIT_H ++#include <sys/wait.h> ++#endif ++ + #include <stdarg.h> + + #include "port.h"