The NetBSD Project

CVS log for pkgsrc/x11/xterm/PLIST

[BACK] Up to [] / pkgsrc / x11 / xterm

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 5 15:52:19 2023 UTC (6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.9: +4 -0 lines
Diff to previous 1.9 (colored)

xterm: update to 382.

Based on a patch by pin@

x11/xterm: update to 382

Patch #382 - 2023/05/30
 - amend change to CursorBack in patch #380, allowing the result to be on the
   hidden right-half of double-cell characters (report by Rajeev V. Pillai).
 - amend xtermDrawString, fixing regression with --disable-wide-chars
   configuration from patch #380.
 - corrected pathname for, for full install in an out-of-tree build
   (report by Rajeev V. Pillai).

Patch #381 - 2023/05/28
 - fix a regression in wide bitmap fonts versus check for missing glyphs
   (report by Rajeev V. Pillai).

Patch #380 - 2023/05/09
 - simplify the change for sixelScrolling from patch #374
   (report by Per Bothner).
 - add xterm+focus and report+da2, update report+version building blocks in
   terminfo, from post-ncurses 6.4
 - drop the -title option from uxterm and koi8rxterm, because that interferes
   with deriving the default title from the -e option (Debian #1031837).
   Compensate for this by using the -class option to derive a default title.
 - improve description of readline 2003 mode in
   (report by Thomas Wolff).
 - other improvements to status-line feature (report by Thomas Wolff):
    - clear status line on DECCOLM
    - ignore DECSASD if no previous DECSSDT
    - allow DECSSDT 1 immediately after DECSSDT 2, i.e., without switching back
      to host mode.
 - adjust RequestResize to avoid shrinking screen when using DECCOLM while the
   status-line is active (report/patch by Thomas Wolff).
 - disallow wrapping before the beginning of the screen, to the end of the
   screen, for cursor-back sequences (Redhat #2182357).
 - modify makefile to install the 16x16 xpm files (report by Harald Dunkel).
 - update test-package to reflect resolution of Debian #906901.
 - change default of showMissingGlyphs to True.
 - improve handling of double-sized characters when those happen to be missing
   from the bitmap font and/or are fullwidth.
 - pointer/overflow fixes (reported by David Leadbeater):
    - improve limit-checks for control-sequence numeric parameters in SIXEL
    - add null-pointer checks in WriteNow macro to handle a case where SS2 or
      SS3 might be in effect while processing a combining character.
    - disallow ReGIS reporting for character-set names containing characters
      other than alphanumerics or underscore.
    - implement TrueType fallback font for double-sized characters, including
      Unicode fullwidth. Also add limitFontHeight to provide for configuring
      the distinction between slightly-oversized glyphs and double-sized glyphs.
 - configure script improvements:
    - check for nfsd_t
 - fix a typo in the underline cursor thickness derivation
   (patch by Jan Engelhardt).

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 10 13:50:56 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.8: +4 -0 lines
Diff to previous 1.8 (colored)

Update to 283:
This release adds further improvements for icon configurability
and cleanup of the configure script to remove obsolete checks.

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jun 16 16:27:47 2010 UTC (13 years, 5 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.7: +3 -1 lines
Diff to previous 1.7 (colored)

update to 259
-build system changes (uses pkg-config)
-minor fixes
-manpage improvements

Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 14 22:06:43 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.6: +1 -2 lines
Diff to previous 1.6 (colored)

Convert @exec/@unexec to @pkgdir or drop it.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 14 18:25:19 2009 UTC (14 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)

Remove @dirrm entries from PLISTs

Revision 1.5 / (download) - annotate - [select for diffs], Mon Apr 21 17:10:40 2008 UTC (15 years, 7 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.4: +4 -2 lines
Diff to previous 1.4 (colored)

Update to xterm-235.

Changes within pkgsrc:

    - Remove most options, as I see no reason not just to build them in
      by default (they shouldn't be intrusive).  I also enabled a few
      features that weren't there before (mouse support for readline
      applications, support for the mini/built-in luit, paste64, etc.).

    - Build-in the toolbar by default.  I patched xterm to disable the
      toolBar resource by default.

    - Include instead of libXaw/ and
      add some code to configure xterm properly according to the
      user's preference.

    - Use @unexec ${RMDIR} ... when attempting to remove

    - Install xterm.desktop and uxterm.desktop to share/applications
      (I don't think this needs

    - Added a 'debug' option which builds in support for event tracing.
      Also, if PKG_DEVELOPER=yes, tell configure to --enable-warnings.

                            Patch #235 - 2008/04/20

     * add control sequences for some of the recent resource/menu settings:

          * altSendsEscape (private mode 1039)
          * keepSelection (private mode 1040)
          * selectToClipboard (private mode 1041)
          * bellIsUrgent (private mode 1042)
          * popOnBell (private mode 1043)

     * add resource formatOtherKeys to provide an alternate escape sequence
       format for the modifyOtherKeys resource (request by Paul LeoNerd
     * adjust saved-cursor position if the window is resized while
       displaying the alternate screen (Novell #196880, Debian #383384).
     * improve pointer-checks to fix a bug exposed by resizing during
       initialization under StumpWM window manager (Fedora Bugzilla #437928).
     * modify unselectwindow() to ensure that the mouse pointer is not
       hidden after xterm loses focus (report by Jeremy Huddleston).
     * add special check for fd_mask on Mac OS X (report by Jeremy
     * add dylib to autoconf's suffix list used for checking the result
       from xmkmf, to work with Mac OS X (report by Jeremy Huddleston).
     * correct initialization of bold- and wide-, wide-bold fonts which may
       be set via the utf8Fonts subresource (Debian #347790).

                            Patch #234 - 2008/03/02

     * modify to use POSIX locale to bypass GNU ls changes to
     * improved/refined changes for closing bitmap font (patch by Andrea
     * improve resize computation for situations where the negotiation
       fails, by invoking the xterm widget's core-class resize method
       (Debian #365602, patch by Jim Paris).
     * restore initialization of terminal's VMIN and VTIME settings, from
       patch #232 changes (patch by Matthieu Herrb).

                            Patch #233 - 2008/02/24

     * add configure check for ttydefaults.h, include if needed, e.g., for
       systems where defining _POSIX_C_SOURCE, etc., prevents it from being
       included via termios.h (prompted by comments by Robert Delius Royar
       and Jeremy Huddleston).
     * patches from Alan Coopersmith. These correspond to bug-ids on

                    fix a typo in manpage

                    xterm doesn't properly set ut_syslen

                    left-left-right misinterpreted as triple click

     * minor optimization to tab-initialization (patch by Nemeth Marton).
     * fix a case where an incorrect font was freed during initialization
       from patch #232 changes (patch by Andrea Odetti).
     * improve comparison used in SameFont function for GC-caching (Julien
     * correct macro name used for default CKILL definition to work with
       Mac OS X (report by Jeremy Huddleston).

                            Patch #232 - 2008/01/30

     * corrected logic in a font-cache used for reverse-video (Debian
     * add control sequence to alter pointerMode at runtime.
     * add limit-checks for rectangle operation parameters (report by
       Martin Pirker).
     * modify to suppress $MANPAGER and $PAGER environment
       variables, which may interfere with redirecting output of man to a
       shell variable (report/patch by Zdenek Sekera).
     * do not try to hide mouse pointer in the tek4014 window, fixes broken
       "-t" option at startup from patch #230 changes (report by Robert K.
     * correct datatype used when drawing tek4014 data using xterm compiled
       for wide-characters, on big-endian machines (reports by Jeremy
       Huddleston, Harald Hanche-Olsen, Martin Costabel, Merle Reinhart).
     * modify to cache the font-names along with the bitmap font data, to
       improve comparison of fonts.
     * modify to allow building with configure options --disable-ansi-color
       and --disable-leaks (Debian #459817, report/patch by Nemeth Marton).
     * modify to allow building with configure options --enable-wide-chars
       and --disable-c1-print (Debian #459816, report/patch by Nemeth
     * add pointerMode resource to control whether and when the pointer
       cursor is hidden as the user types.
     * simplify initialization of ttyMode- and related characters using a
     * modify initialization-logic for stty values that correspond to
       ltchars structure and the BSD TIOCSLTC ioctl (susp, dsusp, rprnt
       flush, werase, lnext). These were reset to constants for both
       termios and legacy interfaces immediately after asking the system
       for the existing values since X11R6.1, rather than using them to
       provide inherited values. While the legacy interface has some
       constraints, e.g., on HPUX, the POSIX or termios interface should
       not. Your shell may reset these anyway (prompted by patch by Ed
     * improve logic for hiding/displaying pointer-cursor (report by Mark
     * add limit-checks to tabs.c, increase maximum column for setting
       tab-stops from 320 to 1024 (report by Nemeth Marton).
     * correct length, i.e., number of types of selection targets, computed
       by ConvertSelection() when not handling wide characters for the
       XA_TARGETS() case. This leaves an extra Atom on the end of the list
       which is not handled by Java applications. The problem was introduced
       in patch #151 (report by David Wood).

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 25 18:21:18 2008 UTC (15 years, 10 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.3: +4 -0 lines
Diff to previous 1.3 (colored)

Update to #231.

NOTE: I am going to again re-enable the xterm-toolbar option by default,
as there have been some fixes with font handling.  If anyone notices
any problems with this, please file a PR or email the pkgsrc lists.


                            Patch #231 - 2008/01/05

     * undo change to getXtermCell() from patch #230 using PACK_PAIR macro
       (Debian #459014, analysis by Caetano Jimenez Carezzato).
     * minor documentation fixes (patch by Slava Semushin)
     * add makefile actions to install KOI8RXTerm app-defaults file
       (patch by Julien Cristau).

                            Patch #230 - 2007/12/31

     * add quietGrab resource, which when true, suppresses cursor
       when NotifyGrab and NotifyUngrab event types are received during
       change of focus (request by Nicolas George).
     * do not treat Unicode BIDI control characters as combining characters
       (Debian #457634).
     * add koi8rxterm, from Debian.
     * add manpage for uxterm, from Debian (Ubuntu #128136, Debian #438645)
     * remove ".xpm" suffixes from Icon filenames in desktop files since it
       confuses some lookups following the Icon Theme Specification (report
       by Slava Semushin)
     * correct width-calculation used for adjusting proportional fonts, to
       work with wide-characters (Debian #441354).
     * fixes/improvements for double-size characters:

          * correct old clipping calculation which used total height of
            glyphs where ascent was needed.
          * if bold font is unavailable, fall back to normal font
          * adjust to "work" with Xft (which does not support double-width
            single-height characters).
          * restore reset of doublesize for a line when it is cleared,
	    broken in patch #228.

     * modify logic for forceBoxChars resource when using TrueType fonts
       to be consistent with bitmap fonts
     * modify logic for forceBoxChars resource to make the "Line-Drawing
       Characters" menu entry use xterm's line-drawing characters even
       asked to draw wide line-drawing characters which are available in
       the font.
     * modify rectangle-support functions to preserve colors when
       filling/erasing (request by Enzo Toscano, to match WRQ Reflection
     * add getopt-parsing to, including feature to test the
       extended cursor/editing keys.
     * make missing double-width glyphs display as double-width (Debian
     * change tcap-fkeys and rectangles configure options to enable them
       by default.
     * hide the mouse pointer while user is typing (request by Rodolfo
     * extend configure options --enable-tcap-query and
       --enable-tcap-fkeys to send cursor- and editing-keypad keys
       modified according to the keyboard (or termcap) selection for
       shift, alt, control, meta.
     * modify kdch1 in termcap, e.g., xterm-r6 to match the terminfo file.
     * add -hm option to turn highlightColorMode on or off.
     * add highlightColorMode resource to separate the new
       (since patch #225)
       highlighting with both text- and background-colors (prompted by
       report/example by Thomas Wolff).
     * add Keep Selection menu entry to turn the keepSelection resource
       on/off at runtime.
     * add keepSelection resource, which when enabled, tells xterm to
       retain the X selection even after it stops highlighting it
       (patch by Sergey Vlasov).
     * extend the CSI > n sequence to allow disabling all types of
       modified-keys that the CSI > m sequence affects.
     * move include for <xtermcap.h> in resize.c to avoid redefinition of
       termios structure on OpenSolaris (report by Rahul Gopinathan Nair).
     * extend terminfo building blocks for modified editing keys to
       include all six keys.
     * synchronize terminfo with ncurses (report by Stephane Chazelas):

          * equate xterm-xfree86 and xterm-xf86-v44.
          * add ncurses extensions OTbs, AX, for termcap conversions.
          * make old/legacy entries such as xterm-24, xterm-65 and aliases
            xterms, vs100 inherit from xterm-old.
          * make xterm-r5 and xterm-r6 the same, ignoring historical
	    errors in X Consortium's version.

     * fix an ifdef in logic for selecting regular expressions while in a
       narrow-character locale (Debian #449227).

Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 17 06:36:21 2007 UTC (16 years, 2 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.2: +7 -0 lines
Diff to previous 1.2 (colored)

Update to version #229.  Too many changes to list here; please see
${WRKSRC}/xterm.log.html.  Additionally, the pkgsrc-specific
changes are:

-- Add an "xterm-toolbar" option and add it to PKG_DEFAULT_OPTIONS.  Now
   we may all enjoy pull-down menus.

-- In the ${X11_TYPE} == "modular" case, add --disable-imake and
   --enable-narrowproto to CONFIGURE_ARGS.  The latter fixes [possible]
   problems with Xaw scrollbars.

-- Add USE_DIRS+=xdg-1.4 to handle newly-provided xterm pixmaps.

-- Add build-time dependency on x11/libxkbfile to pull in XKB extension
   headers, e.g. ${X11BASE}/include/X11/extensions/XKBbells.h.  The XKB
   bell extension should now be properly detected and supported.

-  Add "pcre" option, thereby supporting devel/pcre as xterm's regex

Changes ok'd (more or less) by joerg@ and tested by me.  For more detail
wrt: rationale for --enable-narrowproto and/or libxkbfile dependency,
please contact me.

Revision 1.2 / (download) - annotate - [select for diffs], Fri May 14 11:24:49 2004 UTC (19 years, 7 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.1: +6 -8 lines
Diff to previous 1.1 (colored)

Updated xterm to 188.

Package changes:

- use buildlink3.
- use GNU configure instead of imake.
- use official MASTER_SITE.
- external Xpoll.h no longer needed.

Major changes since 164 are lengthy and can be found at:

Revision / (download) - annotate - [select for diffs] (vendor branch), Mon Dec 17 14:34:17 2001 UTC (21 years, 11 months ago) by tron
Branch: TNF
CVS Tags: pkgviews-base, pkgviews, pkgsrc-base, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import new Solaris only "xterm" package:
Latest terminal emulator for the X Window System

Revision 1.1 / (download) - annotate - [select for diffs], Mon Dec 17 14:34:17 2001 UTC (21 years, 11 months ago) by tron
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>