Wed Oct 13 07:24:11 2021 UTC ()
x11/xterm: update to 369

-modify run-tic.sh to work around bug in development version of ncurses which
was packaged in FreeBSD ports.
-remove ifdef's for OPT_COLOR_RES and OPT_COLOR_RES2.
-improve performance over slow connections (report by Harald Dunkel).
-update cursor if restoring mode for DECTCEM.
-modify CharWidth macro to ensure that the shortcut for Latin-1 is only applied
when UTF-8 is not enabled, to fix a bug in handling soft-hyphen from patch #334
changes (patch by Martijn van Duren).
-improve terminfo:
	-fill-in function-keys in terminfo which are not Sun/HP keyboards using
	xterm+nopcfkeys building-block.
	-add kbeg to xterm+keypad to accommodate termcap applications
	-add smglp and smgrp to vt420+lrmm, to provide useful data for the "tabs"
	+m option
-support shift-tab in Sun, HP and SCO keyboards.
-document some legacy features in ctlseqs.ms (prompted by discussion with Jimmy
Aguilar Mena "Ergus").
-add “trim” option to cdXtraScroll and tiXtraScroll.
-remove support for non-fifo save-lines configuration.
-extend cdXtraScroll to check if the cursor is at the upper-left of the
scrolling region when the erasure is for the remainder of the screen versus the
whole screen (prompted by discussion with Jörg Breitbart).
-add workaround for broken pcre2 package in Debian 10.
-change screen-refresh call used for DECCARA and DECRARA to ensure that trailing
blanks which are part of the rectangle are repainted (report/analysis by Dennis
Filder).
-when resetting the terminal, ensure that the cursor shape also is reset, e.g.,
if DECSCUSR has been used to modify the cursor shape for an xterm which was
started with the underlined cursor option (report/analysis by Luis Javier
Merino).
-prevent DECSCUSR from blinking the cursor if the cursorBlink resource is
“never” (report by Vladimir D Seleznev).
-invert the sense of DECSDM, to correspond with VT382 manuals (lsix #41).
-update tables in wcwidth.c based on Unicode 14.0.0


(pin)
diff -r1.133 -r1.134 pkgsrc/x11/xterm/Makefile
diff -r1.94 -r1.95 pkgsrc/x11/xterm/distinfo

cvs diff -r1.133 -r1.134 pkgsrc/x11/xterm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/xterm/Makefile 2021/06/08 17:32:34 1.133
+++ pkgsrc/x11/xterm/Makefile 2021/10/13 07:24:11 1.134
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.133 2021/06/08 17:32:34 pin Exp $ 1# $NetBSD: Makefile,v 1.134 2021/10/13 07:24:11 pin Exp $
2 2
3DISTNAME= xterm-368 3DISTNAME= xterm-369
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= ftp://ftp.invisible-island.net/xterm/ 5MASTER_SITES= ftp://ftp.invisible-island.net/xterm/
6EXTRACT_SUFX= .tgz 6EXTRACT_SUFX= .tgz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://invisible-island.net/xterm/xterm.html 9HOMEPAGE= https://invisible-island.net/xterm/xterm.html
10COMMENT= Latest terminal emulator for the X Window System 10COMMENT= Latest terminal emulator for the X Window System
11LICENSE= x11 11LICENSE= x11
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_TOOLS+= tbl pkg-config 14USE_TOOLS+= tbl pkg-config
15 15
16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} 16WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}

cvs diff -r1.94 -r1.95 pkgsrc/x11/xterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xterm/distinfo 2021/10/07 15:14:44 1.94
+++ pkgsrc/x11/xterm/distinfo 2021/10/13 07:24:11 1.95
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.94 2021/10/07 15:14:44 nia Exp $ 1$NetBSD: distinfo,v 1.95 2021/10/13 07:24:11 pin Exp $
2 2
3RMD160 (xterm-368.tgz) = 4dfe9ab30d8a4828855178ada93da5f0748e6987 3RMD160 (xterm-369.tgz) = 7f2c0428b5fa8936168c8829897b3b93af0c8b50
4SHA512 (xterm-368.tgz) = ea2f27722795c47a406cf4956ecdd05bae19aee621a0183aa167d188a90767a859ce41c6d1b1352b5ebd94d920360d3f26248ec0bb2068c253583d460baeafda 4SHA512 (xterm-369.tgz) = b574e75e8bc7918f6e637534a39ebbc72cfbc74e4ff3e2b914962722b9c6e60adee49d74ebe1e778bcb35556e04098baa4465d1694fde61fbcca6434e6e706a7
5Size (xterm-368.tgz) = 1451700 bytes 5Size (xterm-369.tgz) = 1461310 bytes