pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11/xterm x11/xterm: update to 374



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5dadefa8227e
branches:  trunk
changeset: 386646:5dadefa8227e
user:      pin <pin%pkgsrc.org@localhost>
date:      Wed Oct 12 16:19:54 2022 +0000

description:
x11/xterm: update to 374

Patch #374 - 2022/10/10
   - eliminate use of grep aliases from vttests scripts.
   - amend discussion of DECSDM versus Sixel Scrolling in ctlseqs.ms (reports
     by Hayaki Saito, Ben Wong).
   - change default for sixelScrolling resource to better match VT330/VT340
     DECSDM setting (patch by Ben Wong).
   - fix some gcc and coverity warnings.
   - improve memory usage for OSC 52 (report by David Leadbeater).
   - fix regression in xterm-373 change adding resources xftTrackMemUsage to
     xftMaxGlyphMemory, which did not first cache the server's resource-settings
     (report/testcase by Gabor Hauzer, as well as Debian #1021243).
   - fix regression in xterm-373 change for status-line vs alternate screen
     (report by Rajeev V. Pillai).
   - configure script improvements:
       - modify CF_XOPEN_SOURCE to handle more special cases of Linux (reports
         by Adam Sampson, Sven Joachim).
       - modify checks for egrep/fgrep aliases to work around warning messages
       from GNU grep 3.8

Patch #373 - 2022/09/25
   - improve rendering of TrueType fonts:
       - add resource xftTrackMemUsage to enable/disable a new feature of Xft
         which improves performance.
       - add resources xftMaxGlyphMemory and xftMaxUnrefFonts to customize
         memory-usage of Xft and fontconfig.
       - provide for display of colored fonts in libXft 2.3.5
       - allow for an extra TrueType font to be specified using the -fa option,
         as an override to the fontconfig scheme of fallback fonts (request by
         Nickolas Raymond Kaczynski).
       - improve caching of TrueType missing-glyph tests.
       - allow no more than 255 fonts to be scanned for a fontset.
       - eliminate a table-lookup in findXftGlyph
   - improvements status-line feature:
       - save/restore wraparound flag when updating the status-line (report
         by Rajeev V. Pillai).
       - avoid clearing the status-line when switching between normal and
         alternate screens (report by Valtteri Vuorikoski).
       - remove adjustment from update_winsize leftover from initial work
         (report by Valtteri Vuorikoski).
   - modify wcwidth tables to separate Unicode Cf category as formatting
     control-characters, to better match the guideline for unsupported
     characters (report by Tim Chase).
   - add configure option --disable-exec-selection.
   - use mkstemp where mkdtemp is unavailable, when initializing colored cursor.
   - adapt fixes from OpenBSD xenocara:
       - improve ifdef's for a few optional features.
       - correct #ifdef to #if in a few uses of OPT_PRINT_ON_EXIT.
   - set StartupWMClass in “.desktop” files, e.g., to help cinnamon-session
     notice that xterm sets WM_CLASS and use its icon (patch by Richard de Boer).
   - disable pixel computation when rgb width is greater than 8, to work with
     depth 30 (patch by Denis Kaganovich).
   - improve color-computation for SGR 2 faint/dim (patch by Boian Bonev).
     Add resource faintIsRelative to specify if the modified computation should
     be used (prompted by discussion with Matthieu Herrb).
   - correct comparison-length for environment variable cleanup (patch by
     Brendan O' Dea).
   - correct dsl capability for dec+sl block in terminfo (report by Rajeev
     V. Pillai).
   - improve output formatting by vttests/utf8.pl
   - repair test/demo scripts still using "vxt-" prefix, some cleanup with
     shellcheck.
   - enable page-number for DECXCPR response in VT330.
   - amend change for combining characters in patch #371 to limit it to the
     currently-defined codes (report by Thomas Wolff).
   - add directory-template parameter to mktemp in shell-scripts to improve
     portability to older systems (patch by Ryan Schmidt).
   - mention webpage XTerm – bracketed-paste in ctlseqs.ms
   - update manual-page descriptions for allowPasteControls and
     disallowedPasteControls (patch #363).
   - further extended list of environment variables to purge on startup
     (suggested by Thomas Wolff).
   - update config.guess, config.sub

diffstat:

 x11/xterm/Makefile |  4 ++--
 x11/xterm/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (25 lines):

diff -r ea861151153c -r 5dadefa8227e x11/xterm/Makefile
--- a/x11/xterm/Makefile        Wed Oct 12 16:09:44 2022 +0000
+++ b/x11/xterm/Makefile        Wed Oct 12 16:19:54 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.137 2022/03/14 13:27:20 pin Exp $
+# $NetBSD: Makefile,v 1.138 2022/10/12 16:19:54 pin Exp $
 
-DISTNAME=      xterm-372
+DISTNAME=      xterm-374
 CATEGORIES=    x11
 MASTER_SITES=  ftp://ftp.invisible-island.net/xterm/
 EXTRACT_SUFX=  .tgz
diff -r ea861151153c -r 5dadefa8227e x11/xterm/distinfo
--- a/x11/xterm/distinfo        Wed Oct 12 16:09:44 2022 +0000
+++ b/x11/xterm/distinfo        Wed Oct 12 16:19:54 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.99 2022/03/14 13:27:20 pin Exp $
+$NetBSD: distinfo,v 1.100 2022/10/12 16:19:54 pin Exp $
 
-BLAKE2s (xterm-372.tgz) = 6dfecbb048e2a66a265437f03854a57a7f2ff0fd444e3696ca2e58e358ef90af
-SHA512 (xterm-372.tgz) = f65fee6227ca27be85569ec06f3701a6114489e036975d0fe37f3c71d7598d1b06c8689cfbda593a98418eec1417bd60b33e3978752b255989cfa0bb4ce332bf
-Size (xterm-372.tgz) = 1507107 bytes
+BLAKE2s (xterm-374.tgz) = a550aaf402c403a2e4f6100969de1ce427e48fb3ef0e902ace2572aff56bd469
+SHA512 (xterm-374.tgz) = aba16f31e79ff13dd8c5576890cac40276e55b89e037d888d4cc0a73bf6e57e0f2e63a6684f5fdd6aaf0a0980586424f302bdf6ed5a4b0c96f61ec435a1de2e8
+Size (xterm-374.tgz) = 1518184 bytes


Home | Main Index | Thread Index | Old Index