Tue Jan 3 14:10:13 2023 UTC ()
x11/xterm: update to 377

Patch #377 - 2022/11/25

 - add control sequences for reporting the current state of the modified keys
   options (XTQMODKEYS) and allowed/disallowed operations (XTQALLOWED),
   (prompted by discussion with Bram Moolenaar).
 - amend modifyOtherKeys case 2 to distinguish the escape character with
   modifiers, e.g., shift-escape, from a plain escape character (suggested by
   Bram Moolenaar).
 - improve parsing and error-recovery in the case where a list of X11 bitmap
   fonts is given in the -fn and related options.
 - change default for xftTrackMemUsage to false, because libXft has does not
   handle certain fonts.

Patch #376 - 2022/11/16

 - modify configure script to always check for gcc attributes,
 - update install-sh.
 - fix parsing of result -u in vttests/halves.pl.
 - add a note in ctlseqs.ms about compatibility of TBC.
 - fix a copy/paste error in manual (patch by Grady Martin).
 - add null-pointer checks in x_strcasecmp and x_strncasecmp, to help with
   error-recovery for a missing font (Debian #1022942).


(pin)
diff -r1.139 -r1.140 pkgsrc/x11/xterm/Makefile
diff -r1.101 -r1.102 pkgsrc/x11/xterm/distinfo

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

--- pkgsrc/x11/xterm/Makefile 2022/10/25 09:33:11 1.139
+++ pkgsrc/x11/xterm/Makefile 2023/01/03 14:10:12 1.140
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.139 2022/10/25 09:33:11 pin Exp $ 1# $NetBSD: Makefile,v 1.140 2023/01/03 14:10:12 pin Exp $
2 2
3DISTNAME= xterm-375 3DISTNAME= xterm-377
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.101 -r1.102 pkgsrc/x11/xterm/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/xterm/distinfo 2022/10/25 09:33:11 1.101
+++ pkgsrc/x11/xterm/distinfo 2023/01/03 14:10:12 1.102
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.101 2022/10/25 09:33:11 pin Exp $ 1$NetBSD: distinfo,v 1.102 2023/01/03 14:10:12 pin Exp $
2 2
3BLAKE2s (xterm-375.tgz) = 21d186304973854061644fe3505f1f3e5ed9f003b34868effa670e6b16df336a 3BLAKE2s (xterm-377.tgz) = 0c92be07b3561bbb0d84d4d4075c82e7e8174fb71a7f22494320bced9a5b97ca
4SHA512 (xterm-375.tgz) = 5492320055348f5f0c42789a2e47ae2fba4c19f7d55f50c174948fc79ab011e52435755b302e1439390a4ba44316eaaa7b79ce0ad9a366e53a84cfb2c3565a51 4SHA512 (xterm-377.tgz) = e74fef6edae3162a7395e5654e78afcb3cb816dbfeabf46dacab48ed872a7aa7ee8c2be32f14a67d51bc207a2bc914cdc9b446985aed73240086e2320127f7c9
5Size (xterm-375.tgz) = 1518304 bytes 5Size (xterm-377.tgz) = 1527178 bytes