Skip to content

Commit c43c68a

Browse files
committed
mlterm: update to 3.9.2.
pkgsrc changes: * switch MASTER_SITES to GitHub * use GTK3 instead of GTK2 * remove local patches integreated into upstream (#5) Upstream changes (noted in doc/en/ReleaseNote): ver 3.9.2 * Support Fcitx5. * Support GTK4 for mlconfig. (./configure --with-gtk=4.0) * Support CSI > Ps q (XTVERSION). (Response: DCS>|mlterm(3.9.2)ST) * Add "MOSH_UDP_PORT" environmental variable to specify UDP port or port-range to communicate with a mosh server. * Add INSERT_CLIPBOARD shortcut key. (arakiken/mlterm#19) * Add --fk / format_other_keys option (equivalent to "formatOtherKeys" of xterm), and change the default format of the escape sequence with modifyOtherKeys from CSI Ps; Ps u to CSI 27; Ps; Ps ~. * Add --with-iconv, --disable-daemon, --disable-split and --disable-zmodem options to ./configure script. * Add vte 0.66 API symbols to libvte compatible library. * Show server list dialog at startup on Android. * It is deprecated to use "mlterm" as the value of termtype / -y option. * 'termcap' config file stops to accept multiple terminal types concated by '|' (e.g. xterm|xterm-256) as key. * Arabic ligatures (U+644-U+622, U+644-U+622, U+644-U+625, U+644-U+627) occupy two logical columns instead of one even if --dyncomb option isn't specified. * KBD_INPUT_NUM and MOUSE_INPUT_NUM environmental variables (for mlterm-fb) accept multiple device numbers by "<num>,<num>". * Show "Config: key=value" only if shortcut keys whose format is "proto:(echo)key=value" is pressed. * Merge patches: arakiken/mlterm#5. arakiken/mlterm#9. arakiken/mlterm#12. arakiken/mlterm#22. * Bug fixes: Fix arakiken/mlterm#15. Fix arakiken/mlterm#18. Fix arakiken/mlterm#24. Fix arakiken/mlterm#28. Fix failure of restarting mlterm on Android. (Enbugged at 3.9.1) Fix segfault if mlterm screen with -t option goes outside of the display. Fix emoji glyphs becoming too large with cairo. Fix corrupt value of "word_separator" option which mlconfig outputs. Fix incompatibility with xterm in pressing Shift + a-z keys etc if modifyOtherKeys is 1. (arakiken/mlterm#21) Fix segfault in opening a new roxterm tab with libvte compatible library on wayland.
1 parent 3ca891b commit c43c68a

3 files changed

Lines changed: 10 additions & 52 deletions

File tree

x11/mlterm/Makefile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# $NetBSD: Makefile,v 1.166 2021/12/08 16:07:10 adam Exp $
1+
# $NetBSD: Makefile,v 1.167 2022/01/17 14:44:46 tsutsui Exp $
22

3-
DISTNAME= mlterm-3.9.1
4-
#PKGREVISION= 0
5-
PKGREVISION= 2
3+
DISTNAME= mlterm-3.9.2
64
CATEGORIES= x11
7-
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mlterm/}
5+
MASTER_SITES= ${MASTER_SITE_GITHUB:=arakiken/}
6+
GITHUB_PROJECT= ${DISTNAME:S/-${PKGVERSION_NOREV}//}
7+
GITHUB_TAG= rel-${PKGVERSION_NOREV:S/./_/g}
88

99
MAINTAINER= tsutsui@NetBSD.org
1010
HOMEPAGE= http://mlterm.sourceforge.net/
@@ -82,7 +82,7 @@ post-install:
8282

8383
.include "../../converters/libiconv/buildlink3.mk"
8484
.include "../../devel/gettext-lib/buildlink3.mk"
85-
.include "../../x11/gtk2/buildlink3.mk"
85+
.include "../../x11/gtk3/buildlink3.mk"
8686
.include "../../x11/libSM/buildlink3.mk"
8787
.include "../../x11/libX11/buildlink3.mk"
8888
.include "../../x11/libXt/buildlink3.mk"

x11/mlterm/distinfo

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
$NetBSD: distinfo,v 1.88 2021/10/26 11:34:15 nia Exp $
1+
$NetBSD: distinfo,v 1.89 2022/01/17 14:44:46 tsutsui Exp $
22

3-
BLAKE2s (mlterm-3.9.1.tar.gz) = 8e813c28a0e2a11f1b6fa35eba04796c34063f36b927840e94d11369bff02b72
4-
SHA512 (mlterm-3.9.1.tar.gz) = 1337b884971b2c4c2c3140388f07927101a947b0268f547611f4f4ece49c8d0954c068789ee7c92c82db114021c77c08416db30233149c8964e827ab901cc870
5-
Size (mlterm-3.9.1.tar.gz) = 4175186 bytes
3+
BLAKE2s (mlterm-3.9.2.tar.gz) = 81a6206b6458b6348fdec1b82d44a9d751a7849a525728c8b51ab8c975a5874b
4+
SHA512 (mlterm-3.9.2.tar.gz) = baa4d3b3bdd3ee61f1355b007a37402b52613de6e656a2aefecd07bf3824ffe420d5bcc744ad5ca9d16be1acf409f132ad74eb0c646708e1eb9427ecbd341b29
5+
Size (mlterm-3.9.2.tar.gz) = 4259709 bytes
66
SHA1 (patch-configure) = 266b3e8383c425c7ef8cd180f07e1199890521ba
77
SHA1 (patch-etc_font-fb) = 52c18f512c67ff530c0c326394fdf43956d71cb0
8-
SHA1 (patch-uitoolkit_fb_ui__display__x68kgrf.c) = f532c5ed1011c7752437786217c1cfccf419c926
98
SHA1 (patch-vtemu_Makefile.in) = 172f12f73408489f782d63c8b0b7915af441d368

x11/mlterm/patches/patch-uitoolkit_fb_ui__display__x68kgrf.c

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)