update to drawterm-20160914

Port switched to the fork that is currently maintained against 9front source.
User-visible changes:

- fixes a glitch in graphics rendering, primarily noticed when viewing images in
  the web browser mothra(1).
- defaults to new dp9ik authentication and rcpu(1) connection method, devolving
  to the old p9sk1 and cpu(1).
- adds new cryptographic support from 9front libmp and libsec libraries.
- audio now works and is enabled.
- keyboard/mouse input is now much more responsive over high-latency
  connections.
- new flag, -G, starts the session without the GUI.

from MAINTAINER stanley lieber
This commit is contained in:
czarkoff 2016-09-16 09:42:57 +00:00
parent e7094f4520
commit 9479db2db7
5 changed files with 13 additions and 58 deletions

View File

@ -1,31 +1,31 @@
# $OpenBSD: Makefile,v 1.3 2013/03/11 11:37:53 espie Exp $
# $OpenBSD: Makefile,v 1.4 2016/09/16 09:42:57 czarkoff Exp $
ONLY_FOR_ARCHS= i386 amd64 powerpc sparc64 mips64 mips64el
COMMENT= Plan9 terminal emulator
DISTNAME= drawterm-20110221
COMMIT_ID= d9813b086ec6
DISTNAME= drawterm-20160914
CATEGORIES= plan9
HOMEPAGE= http://swtch.com/drawterm/
HOMEPAGE= http://drawterm.9front.org/
MASTER_SITES= ${HOMEPAGE} \
http://openbsd.stanleylieber.com/drawterm/
EXTRACT_SUFX= .tgz
DISTFILES= ${DISTNAME}{${COMMIT_ID}}${EXTRACT_SUFX}
MASTER_SITES= https://code.9front.org/hg/drawterm/archive/
MAINTAINER= Stanley Lieber <stanley.lieber@gmail.com>
MAINTAINER= Stanley Lieber <sl@stanleylieber.com>
# Lucent Public License Version 1.02
PERMIT_PACKAGE_CDROM= Yes
WANTLIB = X11 c pthread
WANTLIB= X11 c pthread sndio
NO_TEST= Yes
MAKE_FLAGS= CONF=unix AUDIO=none
MAKE_FLAGS= CONF=openbsd
WRKDIST= ${WRKDIR}/drawterm/
WRKDIST= ${WRKDIR}/drawterm-${COMMIT_ID}/
do-install:
${INSTALL_PROGRAM} ${WRKDIR}/drawterm/drawterm ${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKDIST}/drawterm ${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (drawterm-20110221.tgz) = 8yHq1y7YlvoMSYbcyfmE4T2XVwvb09H05vjYQT74Fqg=
SIZE (drawterm-20110221.tgz) = 1191194
SHA256 (drawterm-20160914.tar.gz) = nSYimgN+OwRWWOSdqPB7h7rSpkv7SM1A2SrxFa20qNc=
SIZE (drawterm-20160914.tar.gz) = 492816

View File

@ -1,21 +0,0 @@
$OpenBSD: patch-Make_unix,v 1.4 2011/10/12 20:13:33 mpi Exp $
--- Make.unix.orig Wed Aug 26 07:44:41 2009
+++ Make.unix Sat Oct 8 12:49:18 2011
@@ -5,8 +5,8 @@
AS=as
RANLIB=ranlib
X11=/usr/X11R6
-CC=gcc
-CFLAGS=-Wall -Wno-missing-braces -ggdb -I$(ROOT) -I$(ROOT)/include -I$(ROOT)/kern -c -I$(X11)/include -D_THREAD_SAFE $(PTHREAD) -O2
+CC?=gcc
+CFLAGS+=-Wall -Wno-missing-braces -ggdb -I$(ROOT) -I$(ROOT)/include -I$(ROOT)/kern -c -I$(X11)/include -D_THREAD_SAFE $(PTHREAD)
O=o
OS=posix
GUI=x11
@@ -19,5 +19,5 @@
all: default
libmachdep.a:
- arch=`uname -m|sed 's/i.86/386/;s/Power Macintosh/power/; s/x86_64/amd64/'`; \
+ arch=`arch -s|sed 's/i386/386/; s/powerpc/power/; s/sparc64/sun4u/; s/mips64el/mips/; s/mips64/mips/'`; \
(cd posix-$$arch && make)

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-posix-mips_getcallerpc_c,v 1.1.1.1 2011/08/18 08:04:03 jasper Exp $
--- posix-mips/getcallerpc.c.orig Tue Mar 10 11:45:20 2009
+++ posix-mips/getcallerpc.c Tue Mar 10 11:45:24 2009
@@ -1,7 +1,7 @@
#include "u.h"
#include "libc.h"
-ulong
+uintptr
getcallerpc(void *a)
{
return ((ulong*)a)[-1];

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-posix-sun4u_getcallerpc_c,v 1.1.1.1 2011/08/18 08:04:03 jasper Exp $
--- posix-sun4u/getcallerpc.c.orig Tue Mar 10 11:45:20 2009
+++ posix-sun4u/getcallerpc.c Tue Mar 10 11:45:24 2009
@@ -1,7 +1,7 @@
#include "u.h"
#include "libc.h"
-ulong
+uintptr
getcallerpc(void *a)
{
return ((ulong*)a)[-1];