pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/mlterm mlterm: update to 3.8.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fa29820dfd86
branches:  trunk
changeset: 376836:fa29820dfd86
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Fri Mar 09 14:38:15 2018 +0000

description:
mlterm: update to 3.8.5.

Changes noted in doc/en/ReleaseNote:

ver 3.8.5
* Support libvterm (https://launchpad.net/libvterm) compatible library partially.
* Support DRCS-Sixel.
  (See drcssixel/DRCS-SIXEL-v2 and https://qiita.com/arakiken/items/626b02cd857d20c12fbc)
* Support SDL2.
  (Build mlterm with --with-gui=sdl2 option.) (see doc/en/README.sdl2)
* Support ligature of "Fira Code" font in -otl option.
* Add --halfwidth / "unicode_half_width_areas" option.
* Add --emoji / "emoji_path" option which makes mlterm to use a specified emoji font
  (NotoColorEmoji.ttf etc) instead of image files in ~/.mlterm/emoji.
* Add vte 0.50.0 API symbols to libvte compatible library.
* Treat not only U+1F1000-1F6FF but also U+1F900-1F9FF characters as emoji.
* Drop "show_picture" and "add_frame" from OSC 5379.
* Bug fixes:
  Fix corrupt screen in showing inline pictures if "use_ot_layout" option is true.

diffstat:

 x11/mlterm/Makefile                |   4 ++--
 x11/mlterm/distinfo                |  12 ++++++------
 x11/mlterm/patches/patch-configure |  17 ++++++++++++++---
 3 files changed, 22 insertions(+), 11 deletions(-)

diffs (58 lines):

diff -r 54a2e2ae36c2 -r fa29820dfd86 x11/mlterm/Makefile
--- a/x11/mlterm/Makefile       Fri Mar 09 14:37:27 2018 +0000
+++ b/x11/mlterm/Makefile       Fri Mar 09 14:38:15 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.138 2017/12/08 14:12:43 tsutsui Exp $
+# $NetBSD: Makefile,v 1.139 2018/03/09 14:38:15 tsutsui Exp $
 
-DISTNAME=      mlterm-3.8.4
+DISTNAME=      mlterm-3.8.5
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mlterm/}
 
diff -r 54a2e2ae36c2 -r fa29820dfd86 x11/mlterm/distinfo
--- a/x11/mlterm/distinfo       Fri Mar 09 14:37:27 2018 +0000
+++ b/x11/mlterm/distinfo       Fri Mar 09 14:38:15 2018 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.71 2017/12/08 14:12:43 tsutsui Exp $
+$NetBSD: distinfo,v 1.72 2018/03/09 14:38:15 tsutsui Exp $
 
-SHA1 (mlterm-3.8.4.tar.gz) = ffc66275ed60b376675240763c4b802a2b8d8bed
-RMD160 (mlterm-3.8.4.tar.gz) = d52d01444df534dafc6dd43540e2782cdd038fa7
-SHA512 (mlterm-3.8.4.tar.gz) = 6afe0a60001f180df18f2d2ad5e2954a1d9423313d7784eb0cf6a9736c6a62545f461d8e3d079aa1f43eb5f27f4b0c060a7da54e08bf758b283005b16aa1e5cd
-Size (mlterm-3.8.4.tar.gz) = 3881872 bytes
-SHA1 (patch-configure) = 54643fa501cc65d3513c1e21ece6c2a234a7798a
+SHA1 (mlterm-3.8.5.tar.gz) = 336b75f05f4cd689410253ea8856d3d1f3f1b706
+RMD160 (mlterm-3.8.5.tar.gz) = 8a142e3b50ab5a96c188dddd5dc5539f5f8e3eb8
+SHA512 (mlterm-3.8.5.tar.gz) = c43a121ed6572bdd4501a6b27f54df65ff2c09682485c7902c5cbd6b4be64f35efcf8cce3923d77afc412d681a390edc240a6a2503478ea97e0c4953e0b807a7
+Size (mlterm-3.8.5.tar.gz) = 3928532 bytes
+SHA1 (patch-configure) = 327ece74b4fe9e1a835b4e6748c3d341951a055f
 SHA1 (patch-etc_font-fb) = 03f0b2ecee20ef3201c8e4ce17f03ac90f657b00
diff -r 54a2e2ae36c2 -r fa29820dfd86 x11/mlterm/patches/patch-configure
--- a/x11/mlterm/patches/patch-configure        Fri Mar 09 14:37:27 2018 +0000
+++ b/x11/mlterm/patches/patch-configure        Fri Mar 09 14:38:15 2018 +0000
@@ -1,10 +1,21 @@
-$NetBSD: patch-configure,v 1.15 2016/08/17 14:14:00 tsutsui Exp $
+$NetBSD: patch-configure,v 1.16 2018/03/09 14:38:15 tsutsui Exp $
 
 - setuid root is handled by SPECIAL_PERMS in pkgsrc
+- apply an upstream patch
+ http://sourceforge.net/projects/mlterm/files/01release/mlterm-3.8.5/mlterm-3.8.5-fixes.patch/download
 
---- configure.orig     2016-05-08 06:47:04.000000000 +0000
+--- configure.orig     2018-03-07 13:17:24.000000000 +0000
 +++ configure
-@@ -21909,7 +21909,7 @@ else
+@@ -19871,7 +19871,7 @@ if test "$gui" = "fb,xlib" -o "$gui" = "
+       fi
+       mkdir -p ${top_srcdir-$srcdir}/fb
+       for file in ChangeLog Makefile.in common configure etc gtk inputmethod java \
+-              main man vtemu script scrollbar uitoolkit doc ; do
++              main man vtemu script scrollbar uitoolkit doc libvterm ; do
+               cp -R ${top_srcdir-$srcdir}/$file ${top_srcdir-$srcdir}/fb/
+       done
+ fi
+@@ -22185,7 +22185,7 @@ else
  fi
  
  if test "$gui" = "fb" ; then



Home | Main Index | Thread Index | Old Index