Wed Aug 17 14:14:00 2016 UTC ()
Update mlterm to 3.7.2.

XXX: mlterm-con is not handled yet

Changes noted in doc/en/ReleaseNote:

ver 3.7.2
* Add mlterm-con which is a console version of mlterm (like GNU Screen) and which
  works on various terminal emulators. (see doc/en/README.console)
* Add "console_encoding" / --ckm option which specifies a character encoding of
  the console where mlterm-con works.
* Add "default_cell_size" / --csz option for mlterm-con.
* Add "console_sixel_colors" / --csc option for mlterm-con.
* Add "primary_da" / --da1 and "secondary_da" / --da2 options.
* Support DECRQSS partially.
* Support wheel mouse on MacOSX/Cocoa. (Thanks to @nyarla)
  (Merge a patch at http://the.nyarla.net/entry/2016/06/03/195013)
* Bug fixes:
  Fix misalignment of the position of characters in drawing them with the use
  of complementary loaded fonts on cairo.


(tsutsui)
diff -r1.128 -r1.129 pkgsrc/x11/mlterm/Makefile
diff -r1.65 -r1.66 pkgsrc/x11/mlterm/distinfo
diff -r1.14 -r1.15 pkgsrc/x11/mlterm/patches/patch-configure

cvs diff -r1.128 -r1.129 pkgsrc/x11/mlterm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/Makefile 2016/08/03 10:23:37 1.128
+++ pkgsrc/x11/mlterm/Makefile 2016/08/17 14:14:00 1.129
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.128 2016/08/03 10:23:37 adam Exp $ 1# $NetBSD: Makefile,v 1.129 2016/08/17 14:14:00 tsutsui Exp $
2 2
3DISTNAME= mlterm-3.7.1 3DISTNAME= mlterm-3.7.2
4PKGREVISION= 1 
5CATEGORIES= x11 4CATEGORIES= x11
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/}
7 6
8MAINTAINER= tsutsui@NetBSD.org 7MAINTAINER= tsutsui@NetBSD.org
9HOMEPAGE= http://mlterm.sourceforge.net/ 8HOMEPAGE= http://mlterm.sourceforge.net/
10COMMENT= Multilingual terminal emulator 9COMMENT= Multilingual terminal emulator
11LICENSE= modified-bsd 10LICENSE= modified-bsd
12 11
13# CODESET is only supported on NetBSD in 1.5T and later - see <langinfo.h> 12# CODESET is only supported on NetBSD in 1.5T and later - see <langinfo.h>
14NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-* 13NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-*
15 14
16USE_TOOLS+= pkg-config msgfmt 15USE_TOOLS+= pkg-config msgfmt
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes

cvs diff -r1.65 -r1.66 pkgsrc/x11/mlterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/distinfo 2016/06/21 12:57:39 1.65
+++ pkgsrc/x11/mlterm/distinfo 2016/08/17 14:14:00 1.66
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.65 2016/06/21 12:57:39 tsutsui Exp $ 1$NetBSD: distinfo,v 1.66 2016/08/17 14:14:00 tsutsui Exp $
2 2
3SHA1 (mlterm-3.7.1.tar.gz) = f74611603a2da0835080740da1eecc8f9f97f879 3SHA1 (mlterm-3.7.2.tar.gz) = 7d9411f653a80097860f7e138400a48e5200f0fe
4RMD160 (mlterm-3.7.1.tar.gz) = 7cbb593f9102756cdf168b5f32f34455aec40175 4RMD160 (mlterm-3.7.2.tar.gz) = 396afb78e403c5f1498dc38c3c4c64554086a1dc
5SHA512 (mlterm-3.7.1.tar.gz) = 9f724b35063a2c60a566a6f2270e89145c947ba22fbf8f3a31eb728ffd99c62505cf0e154f4813da7b16548b177ae53f5da2bcfba1514d0cd53949d8d02cdd15 5SHA512 (mlterm-3.7.2.tar.gz) = 48d06dd12cfad77db8a384414283fc50f57187cafd4e5299515551da7aa2527ff44a478ba4d12a2d67d4bd2f28a0b2f7b45697d62f45893619a25ab682ac3eba
6Size (mlterm-3.7.1.tar.gz) = 3706958 bytes 6Size (mlterm-3.7.2.tar.gz) = 3740947 bytes
7SHA1 (patch-configure) = 43d7577d5d99a8d21de75851ba9e76d0a03eaeff 7SHA1 (patch-configure) = 54643fa501cc65d3513c1e21ece6c2a234a7798a
8SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00 8SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00

cvs diff -r1.14 -r1.15 pkgsrc/x11/mlterm/patches/patch-configure (expand / switch to unified diff)

--- pkgsrc/x11/mlterm/patches/patch-configure 2016/06/21 12:57:39 1.14
+++ pkgsrc/x11/mlterm/patches/patch-configure 2016/08/17 14:14:00 1.15
@@ -1,29 +1,15 @@ @@ -1,29 +1,15 @@
1$NetBSD: patch-configure,v 1.14 2016/06/21 12:57:39 tsutsui Exp $ 1$NetBSD: patch-configure,v 1.15 2016/08/17 14:14:00 tsutsui Exp $
2 2
3- setuid root is handled by SPECIAL_PERMS in pkgsrc 3- setuid root is handled by SPECIAL_PERMS in pkgsrc
4- fix a bug that skk is always enabled 
5 4
6--- configure.orig 2016-05-08 06:47:04.000000000 +0000 5--- configure.orig 2016-05-08 06:47:04.000000000 +0000
7+++ configure 6+++ configure
8@@ -21909,7 +21909,7 @@ else 7@@ -21909,7 +21909,7 @@ else
9 fi 8 fi
10  9
11 if test "$gui" = "fb" ; then 10 if test "$gui" = "fb" ; then
12- INSTALL_OPT="-m 4755 -o root" 11- INSTALL_OPT="-m 4755 -o root"
13+ INSTALL_OPT="" 12+ INSTALL_OPT=""
14 fi 13 fi
15  14
16  15
17@@ -23610,7 +23610,11 @@ if test "${enable_skk+set}" = set; then  
18 enableval=$enable_skk; skk=$enable_skk 
19 fi 
20  
21-if test "$enable_shared" != "no" ; then 
22+if test "$enable_shared" = "no" ; then 
23+ skk="no" 
24+fi 
25+ 
26+if test "x$skk" != "xno" ; then 
27 MAKE_DIRS="inputmethod/skk ${MAKE_DIRS}" 
28 OUTPUT_FILES="inputmethod/skk/Makefile ${OUTPUT_FILES}" 
29 if test "x$with_libltdl" != xno ; then