pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/mlterm
Module Name: pkgsrc
Committed By: tsutsui
Date: Tue Apr 4 16:53:34 UTC 2023
Modified Files:
pkgsrc/x11/mlterm: Makefile distinfo
pkgsrc/x11/mlterm/patches: patch-configure
Added Files:
pkgsrc/x11/mlterm/patches: patch-tool_mlconfig_Makefile.in
Removed Files:
pkgsrc/x11/mlterm/patches: patch-common_c__imagelib.c
patch-uitoolkit_fb_ui__display__wscons.c
patch-uitoolkit_xlib_ui__imagelib.c patch-vtemu_vt__parser.c
Log Message:
mlterm: update to 3.9.3.
pkgsrc changes:
* make mlconfig.po installed properly (#66)
* remove local patches integrated into upstream
Upstream changes (noted in doc/en/ReleaseNote):
ver 3.9.3
* mlterm-wl supports xdg-decoration.
* Add --disable-compact-truecolor option to ./configure script.
* Add vte 0.68 API symbols to libvte compatible library.
* Add libvterm 0.2 API symbols to libvterm compatible library.
* Add --sdpr / simple_scrollbar_dpr option.
(https://github.com/arakiken/mlterm/issues/64)
* Set "COLORTERM=truecolor" environmental variable.
(https://github.com/arakiken/mlterm/issues/36)
* Update unicode property table (generated from UnicodeData.txt and
EastAsianWidth.txt) to version 15.0.0.
* Support mosh-1.4.0.
* Merge patches:
https://github.com/arakiken/mlterm/pull/45.
https://github.com/arakiken/mlterm/pull/46.
https://github.com/arakiken/mlterm/pull/48.
https://github.com/arakiken/mlterm/pull/49.
https://github.com/arakiken/mlterm/pull/55. (Add --role / wm_role option)
https://github.com/arakiken/mlterm/pull/57.
https://github.com/arakiken/mlterm/pull/61.
https://github.com/arakiken/mlterm/pull/62.
https://github.com/arakiken/mlterm/pull/63.
* Bug fixes:
Fix https://github.com/arakiken/mlterm/issues/34.
Fix https://github.com/arakiken/mlterm/issues/35.
Fix https://github.com/arakiken/mlterm/issues/39.
Fix https://github.com/arakiken/mlterm/issues/44.
Fix https://github.com/arakiken/mlterm/issues/50.
Fix https://github.com/arakiken/mlterm/issues/51.
Fix https://github.com/arakiken/mlterm/issues/53.
Fix https://twitter.com/isaki68k/status/1555895011991883783.
Fix segfault in starting mlterm with --dyncomb and --otl.
To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 pkgsrc/x11/mlterm/Makefile
cvs rdiff -u -r1.97 -r1.98 pkgsrc/x11/mlterm/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/x11/mlterm/patches/patch-common_c__imagelib.c
cvs rdiff -u -r1.20 -r1.21 pkgsrc/x11/mlterm/patches/patch-configure
cvs rdiff -u -r0 -r1.1 \
pkgsrc/x11/mlterm/patches/patch-tool_mlconfig_Makefile.in
cvs rdiff -u -r1.7 -r0 \
pkgsrc/x11/mlterm/patches/patch-uitoolkit_fb_ui__display__wscons.c
cvs rdiff -u -r1.4 -r0 \
pkgsrc/x11/mlterm/patches/patch-uitoolkit_xlib_ui__imagelib.c
cvs rdiff -u -r1.1 -r0 pkgsrc/x11/mlterm/patches/patch-vtemu_vt__parser.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/mlterm/Makefile
diff -u pkgsrc/x11/mlterm/Makefile:1.180 pkgsrc/x11/mlterm/Makefile:1.181
--- pkgsrc/x11/mlterm/Makefile:1.180 Sun Jan 29 21:18:17 2023
+++ pkgsrc/x11/mlterm/Makefile Tue Apr 4 16:53:34 2023
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.180 2023/01/29 21:18:17 ryoon Exp $
+# $NetBSD: Makefile,v 1.181 2023/04/04 16:53:34 tsutsui Exp $
-DISTNAME= mlterm-3.9.2
-DIST_SUBDIR= ${PKGNAME_NOREV} # for re-tagged 3.9.2
-PKGREVISION= 10
+DISTNAME= mlterm-3.9.3
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=arakiken/}
GITHUB_PROJECT= ${PKGBASE}
Index: pkgsrc/x11/mlterm/distinfo
diff -u pkgsrc/x11/mlterm/distinfo:1.97 pkgsrc/x11/mlterm/distinfo:1.98
--- pkgsrc/x11/mlterm/distinfo:1.97 Mon Dec 12 17:51:22 2022
+++ pkgsrc/x11/mlterm/distinfo Tue Apr 4 16:53:34 2023
@@ -1,12 +1,9 @@
-$NetBSD: distinfo,v 1.97 2022/12/12 17:51:22 tsutsui Exp $
+$NetBSD: distinfo,v 1.98 2023/04/04 16:53:34 tsutsui Exp $
-BLAKE2s (mlterm-3.9.2/mlterm-3.9.2.tar.gz) = 3bd490eb661bc802cb05ebbb17a73956f5a62ca3838dcf5cb7baad0c01c3ebdb
-SHA512 (mlterm-3.9.2/mlterm-3.9.2.tar.gz) = 3076dafbc98a01738d88acf0e0f52e15d33862b3e9b7a851a4496f1be07ee9e51103daf7842954bcae1f1ba62bd6645b0bd60af7f66ee98721bdf3786b9fcbaf
-Size (mlterm-3.9.2/mlterm-3.9.2.tar.gz) = 4259208 bytes
-SHA1 (patch-common_c__imagelib.c) = 249d67057ea3d6f413de3c646d0e55e04547d4b9
-SHA1 (patch-configure) = 266b3e8383c425c7ef8cd180f07e1199890521ba
+BLAKE2s (mlterm-3.9.3.tar.gz) = d3730227673c203bd24c786b95a6c49751a3f554251e2b708a262994526207ec
+SHA512 (mlterm-3.9.3.tar.gz) = 67c22ee8411cef499620a37e43af5609bb52cf8be6b617f0dfa6605217eb7f66227bfe073ca9b878606392fac26f94299221b5890fba1d90a3afc35a0f3132a1
+Size (mlterm-3.9.3.tar.gz) = 4272090 bytes
+SHA1 (patch-configure) = 23e153937f154a2464fe6c76a3e7bfbe35a50805
SHA1 (patch-etc_font-fb) = 52c18f512c67ff530c0c326394fdf43956d71cb0
-SHA1 (patch-uitoolkit_fb_ui__display__wscons.c) = 5697668f9e294d313d2b9f9c670b047d3bcd8078
-SHA1 (patch-uitoolkit_xlib_ui__imagelib.c) = 4c8b3f520d9e1e4fa900b860767799ee16fa0026
+SHA1 (patch-tool_mlconfig_Makefile.in) = d1a8e0310d621a0b4a700d243bffbd445d28a95f
SHA1 (patch-vtemu_Makefile.in) = 172f12f73408489f782d63c8b0b7915af441d368
-SHA1 (patch-vtemu_vt__parser.c) = ac8e6c8748047778daa1fc22c971e10e58918887
Index: pkgsrc/x11/mlterm/patches/patch-configure
diff -u pkgsrc/x11/mlterm/patches/patch-configure:1.20 pkgsrc/x11/mlterm/patches/patch-configure:1.21
--- pkgsrc/x11/mlterm/patches/patch-configure:1.20 Mon Nov 16 11:58:09 2020
+++ pkgsrc/x11/mlterm/patches/patch-configure Tue Apr 4 16:53:34 2023
@@ -1,11 +1,11 @@
-$NetBSD: patch-configure,v 1.20 2020/11/16 11:58:09 tsutsui Exp $
+$NetBSD: patch-configure,v 1.21 2023/04/04 16:53:34 tsutsui Exp $
- setuid root / setgid utmp is handled by SPECIAL_PERMS in pkgsrc
---- configure.orig 2020-11-08 12:57:32.000000000 +0000
+--- configure.orig 2023-04-01 13:54:40.000000000 +0000
+++ configure
-@@ -25581,16 +25581,16 @@ if test "$INSTALL_OPT" = ""; then
- if test "$utmp_suid" = "yes" -a "$utmp_none_obj" = "" -a "$gui" != "quartz"; then
+@@ -28244,16 +28246,16 @@ if test "$INSTALL_OPT" = ""; then
+ if test "$utmp_suid" = "yes" -a "$UTMP_NAME" != "none" -a "$gui" != "quartz"; then
has_utmp=`grep utmp /etc/group 2>/dev/null`
if test "$has_utmp" ; then
- INSTALL_OPT="-m 2755 -g utmp"
Added files:
Index: pkgsrc/x11/mlterm/patches/patch-tool_mlconfig_Makefile.in
diff -u /dev/null pkgsrc/x11/mlterm/patches/patch-tool_mlconfig_Makefile.in:1.1
--- /dev/null Tue Apr 4 16:53:34 2023
+++ pkgsrc/x11/mlterm/patches/patch-tool_mlconfig_Makefile.in Tue Apr 4 16:53:34 2023
@@ -0,0 +1,41 @@
+$NetBSD: patch-tool_mlconfig_Makefile.in,v 1.1 2023/04/04 16:53:34 tsutsui Exp $
+
+- make mlconfig.po installed properly
+ https://github.com/arakiken/mlterm/pull/66
+
+--- tool/mlconfig/Makefile.in.orig 2023-04-01 13:54:40.000000000 +0000
++++ tool/mlconfig/Makefile.in
+@@ -70,27 +70,27 @@ mlconfig: $(OBJ)
+ $(LIBTOOL_LINK) $(OBJ) $(CFLAGS) -o mlconfig $(LIBS)
+ # "cd po" must be enclosed by () because it may not return
+ # to the $(top_builddir)/tool/mlconfig at the next line.
+- if test -d po/Makefile; then (cd po ; $(MAKE) update-gmo); fi
+- # if test -d po/Makefile; then cd po ; $(MAKE) update-po; fi
++ if test -f po/Makefile; then (cd po ; $(MAKE) update-gmo); fi
++ # if test -f po/Makefile; then cd po ; $(MAKE) update-po; fi
+
+ .c.o:
+ $(CC) $(DEFS) $(CFLAGS) -c $<
+
+ install: $(LIBEXECDIR@WIN32TAG@)
+ $(LIBTOOL_INSTALL) -m 755 mlconfig $(LIBEXECDIR@WIN32TAG@)
+- if test -d po/Makefile; then (cd po ; $(MAKE) install); fi
++ if test -f po/Makefile; then (cd po ; $(MAKE) install); fi
+
+ uninstall:
+ rm -f $(LIBEXECDIR@WIN32TAG@)/mlconfig
+- if test -d po/Makefile; then (cd po ; $(MAKE) uninstall); fi
++ if test -f po/Makefile; then (cd po ; $(MAKE) uninstall); fi
+
+ $(LIBEXECDIR@WIN32TAG@):
+ mkdir -p $(LIBEXECDIR@WIN32TAG@)
+
+ clean:
+ rm -rf $(OBJ) mlconfig mlconfig.exe *.core .libs
+- if test -d po/Makefile; then (cd po ; $(MAKE) clean); fi
++ if test -f po/Makefile; then (cd po ; $(MAKE) clean); fi
+
+ distclean: clean
+ rm -f Makefile
+- if test -d po/Makefile; then (cd po ; $(MAKE) distclean); fi
++ if test -f po/Makefile; then (cd po ; $(MAKE) distclean); fi
Home |
Main Index |
Thread Index |
Old Index