Sat Aug 12 23:46:55 2017 UTC ()
Update mlterm to 3.8.2.

Change noted in doc/en/ReleaseNote:

ver 3.8.2
* Support page of VT400 or later. (NP, PP, PPA, PPR, PPB, DECCRA and DECLRP)
* Support DECRQDE, DECSCUSR(Ps = 3,4,5,6), DECATC, DECRQM, DECRQMH, DECSCA,
  DECERA, DECSEL and DECSED.
* Support SGR of DECRQSS.
* Support MC and DECMC which output screen contents to ~/.mlterm/[tty]-YYYYMMDDHHMMSS.snp.
* Add "baseline_offset" / --blpos option.
* Revive iiimf input method plugin.
  (--disable-iiimf optoin of configure script disables this feature.)
* Update unicode property table (generated from UnicodeData.txt and
  EastAsianWidth.txt) to version 10.0.0.
* Support brltty with the use of brlapi library. (Experimental)
  (configure with --enable-brlapi option.)
* Enable to build on msys2.
* Support DECDHL and DECDWL on console.
* libvte compatible library supports vte 0.48.0 API.
* Bug fixes:
  Fix unexpected blocking in exiting mlterm.jar.
  Fix a redrawing problem in inserting RTL characters between LTR ones or vice-versa.
  Fix unexpected erasing of DECIC and DECDC.
  Fix a bug which occupies 100% of CPU in switching mlterm-fb to an inactive
  console on linux.
  Fix freeze in copy&paste between windows of libvte compatible library.
  <dev> in OSC 5379;<dev>:a=b works.


(tsutsui)
diff -r1.134 -r1.135 pkgsrc/x11/mlterm/Makefile
diff -r1.68 -r1.69 pkgsrc/x11/mlterm/distinfo

cvs diff -r1.134 -r1.135 pkgsrc/x11/mlterm/Makefile (switch to unified diff)

--- pkgsrc/x11/mlterm/Makefile 2017/05/06 13:48:39 1.134
+++ pkgsrc/x11/mlterm/Makefile 2017/08/12 23:46:54 1.135
@@ -1,84 +1,84 @@ @@ -1,84 +1,84 @@
1# $NetBSD: Makefile,v 1.134 2017/05/06 13:48:39 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.135 2017/08/12 23:46:54 tsutsui Exp $
2 2
3DISTNAME= mlterm-3.8.1 3DISTNAME= mlterm-3.8.2
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/} 5MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/}
6 6
7MAINTAINER= tsutsui@NetBSD.org 7MAINTAINER= tsutsui@NetBSD.org
8HOMEPAGE= http://mlterm.sourceforge.net/ 8HOMEPAGE= http://mlterm.sourceforge.net/
9COMMENT= Multilingual terminal emulator 9COMMENT= Multilingual terminal emulator
10LICENSE= modified-bsd 10LICENSE= modified-bsd
11 11
12# 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>
13NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-* 13NOT_FOR_PLATFORM= NetBSD-1.[0-4]*-* NetBSD-1.5[A-S]-*
14 14
15USE_TOOLS+= pkg-config msgfmt 15USE_TOOLS+= pkg-config msgfmt
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18USE_PKGLOCALEDIR= yes 18USE_PKGLOCALEDIR= yes
19 19
20PKG_SYSCONFSUBDIR= mlterm 20PKG_SYSCONFSUBDIR= mlterm
21EGDIR= ${PREFIX}/share/examples/mlterm 21EGDIR= ${PREFIX}/share/examples/mlterm
22.for f in aafont color font key main menu taafont termcap tfont vaafont vfont \ 22.for f in aafont color font key main menu taafont termcap tfont vaafont vfont \
23 xim 23 xim
24CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 24CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
25.endfor 25.endfor
26 26
27CONFIGURE_ARGS+= --without-libiconv-prefix 27CONFIGURE_ARGS+= --without-libiconv-prefix
28CONFIGURE_ARGS+= --without-libintl-prefix 28CONFIGURE_ARGS+= --without-libintl-prefix
29CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR} 29CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
30# XXX not yet 30# XXX not yet
31CONFIGURE_ARGS+= --disable-utmp 31CONFIGURE_ARGS+= --disable-utmp
32 32
33INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples 33INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples
34 34
35.include "../../mk/bsd.prefs.mk" 35.include "../../mk/bsd.prefs.mk"
36.include "options.mk" 36.include "options.mk"
37 37
38SUBST_CLASSES+= link 38SUBST_CLASSES+= link
39SUBST_MESSAGE.link= Fixing hardcoded paths and link options in Makefiles. 39SUBST_MESSAGE.link= Fixing hardcoded paths and link options in Makefiles.
40SUBST_STAGE.link= pre-configure 40SUBST_STAGE.link= pre-configure
41SUBST_FILES.link= Makefile.in */Makefile.in */*/Makefile.in \ 41SUBST_FILES.link= Makefile.in */Makefile.in */*/Makefile.in \
42 */*/*/Makefile.in 42 */*/*/Makefile.in
43SUBST_SED.link= -e 's|(LIBTOOL_LINK).*(LIBS)|& ${X11_LDFLAGS:M*:Q}|g' 43SUBST_SED.link= -e 's|(LIBTOOL_LINK).*(LIBS)|& ${X11_LDFLAGS:M*:Q}|g'
44SUBST_SED.link+= -e 's|(LIBTOOL_LINK).*(LIBDIR)|& ${X11_LDFLAGS:M*:Q}|g' 44SUBST_SED.link+= -e 's|(LIBTOOL_LINK).*(LIBDIR)|& ${X11_LDFLAGS:M*:Q}|g'
45SUBST_SED.link+= -e 's|/usr/local/|${PREFIX}/|g' 45SUBST_SED.link+= -e 's|/usr/local/|${PREFIX}/|g'
46SUBST_SED.link+= -e 's|/usr/X11R7/|${X11BASE}/|g' 46SUBST_SED.link+= -e 's|/usr/X11R7/|${X11BASE}/|g'
47 47
48SUBST_CLASSES+= man 48SUBST_CLASSES+= man
49SUBST_MESSAGE.man= Fixing hardcoded paths in man pages. 49SUBST_MESSAGE.man= Fixing hardcoded paths in man pages.
50SUBST_STAGE.man= pre-configure 50SUBST_STAGE.man= pre-configure
51SUBST_FILES.man= man/mlterm.1 51SUBST_FILES.man= man/mlterm.1
52SUBST_SED.man= -e 's|/usr/X11R6/lib/X11/mlterm/|${PKG_SYSCONFDIR}/|g' 52SUBST_SED.man= -e 's|/usr/X11R6/lib/X11/mlterm/|${PKG_SYSCONFDIR}/|g'
53SUBST_SED.man+= -e 's|/usr/X11R6/include/|${X11BASE}/include/|g' 53SUBST_SED.man+= -e 's|/usr/X11R6/include/|${X11BASE}/include/|g'
54 54
55SUBST_CLASSES+= conf 55SUBST_CLASSES+= conf
56SUBST_MESSAGE.conf= Fixing hardcoded paths in config files. 56SUBST_MESSAGE.conf= Fixing hardcoded paths in config files.
57SUBST_STAGE.conf= pre-configure 57SUBST_STAGE.conf= pre-configure
58SUBST_FILES.conf= etc/font-fb 58SUBST_FILES.conf= etc/font-fb
59SUBST_SED.conf= -e 's|/usr/X11R7/|${X11BASE}/|g' 59SUBST_SED.conf= -e 's|/usr/X11R7/|${X11BASE}/|g'
60SUBST_SED.conf+= -e 's|/usr/pkg/|${PREFIX}/|g' 60SUBST_SED.conf+= -e 's|/usr/pkg/|${PREFIX}/|g'
61 61
62BUILDLINK_DEPMETHOD.libXt?= build 62BUILDLINK_DEPMETHOD.libXt?= build
63 63
64INSTALLATION_DIRS= share/doc/mlterm share/doc/mlterm/en share/doc/mlterm/ja 64INSTALLATION_DIRS= share/doc/mlterm share/doc/mlterm/en share/doc/mlterm/ja
65 65
66post-install: 66post-install:
67.for f in FAQ PROTOCOL README.bidi README.fb README.indic README.xim 67.for f in FAQ PROTOCOL README.bidi README.fb README.indic README.xim
68 ${INSTALL_DATA} ${WRKSRC}/doc/en/${f} \ 68 ${INSTALL_DATA} ${WRKSRC}/doc/en/${f} \
69 ${DESTDIR}${PREFIX}/share/doc/mlterm/en 69 ${DESTDIR}${PREFIX}/share/doc/mlterm/en
70.endfor 70.endfor
71.for f in BUGS FAQ README.aafont README.comb README.confapp README.fb \ 71.for f in BUGS FAQ README.aafont README.comb README.confapp README.fb \
72 README.fontproto README.ja README.pty README.server \ 72 README.fontproto README.ja README.pty README.server \
73 README.tate README.utf8 README.xim 73 README.tate README.utf8 README.xim
74 ${INSTALL_DATA} ${WRKSRC}/doc/ja/${f} \ 74 ${INSTALL_DATA} ${WRKSRC}/doc/ja/${f} \
75 ${DESTDIR}${PREFIX}/share/doc/mlterm/ja 75 ${DESTDIR}${PREFIX}/share/doc/mlterm/ja
76.endfor 76.endfor
77 77
78.include "../../converters/libiconv/buildlink3.mk" 78.include "../../converters/libiconv/buildlink3.mk"
79.include "../../devel/gettext-lib/buildlink3.mk" 79.include "../../devel/gettext-lib/buildlink3.mk"
80.include "../../x11/gtk2/buildlink3.mk" 80.include "../../x11/gtk2/buildlink3.mk"
81.include "../../x11/libSM/buildlink3.mk" 81.include "../../x11/libSM/buildlink3.mk"
82.include "../../x11/libX11/buildlink3.mk" 82.include "../../x11/libX11/buildlink3.mk"
83.include "../../x11/libXt/buildlink3.mk" 83.include "../../x11/libXt/buildlink3.mk"
84.include "../../mk/bsd.pkg.mk" 84.include "../../mk/bsd.pkg.mk"

cvs diff -r1.68 -r1.69 pkgsrc/x11/mlterm/distinfo (switch to unified diff)

--- pkgsrc/x11/mlterm/distinfo 2017/05/06 13:48:39 1.68
+++ pkgsrc/x11/mlterm/distinfo 2017/08/12 23:46:54 1.69
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.68 2017/05/06 13:48:39 tsutsui Exp $ 1$NetBSD: distinfo,v 1.69 2017/08/12 23:46:54 tsutsui Exp $
2 2
3SHA1 (mlterm-3.8.1.tar.gz) = 1a36390d46c9921bc4fc6d3cca059044da6dd1a6 3SHA1 (mlterm-3.8.2.tar.gz) = 55857697736a62aef4cb29505fb13ae701e4b395
4RMD160 (mlterm-3.8.1.tar.gz) = ac2a74a202ddb3034855b68e51053c077cbda753 4RMD160 (mlterm-3.8.2.tar.gz) = f7d4fd18d290108eb828370f782590cbf285dab8
5SHA512 (mlterm-3.8.1.tar.gz) = fd57ffefb9f96a58bb63751cc06b3381e0b3d5b50c5023cbd95fa5dc0351f958a783f6eabbf71b6625774312d03c5284db957c47f83f5352ae594d0e4864c52e 5SHA512 (mlterm-3.8.2.tar.gz) = f0dafdc60cec8d221681669f7d53bc46615b22b05fe5d3de21946c7b62ec1631acedda4e80530e84df3be6234d198cd35a1595a73626884f2b21d03a09ecdace
6Size (mlterm-3.8.1.tar.gz) = 3789935 bytes 6Size (mlterm-3.8.2.tar.gz) = 3836220 bytes
7SHA1 (patch-configure) = 54643fa501cc65d3513c1e21ece6c2a234a7798a 7SHA1 (patch-configure) = 54643fa501cc65d3513c1e21ece6c2a234a7798a
8SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00 8SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00