The NetBSD Project

CVS log for pkgsrc/x11/xterm/options.mk

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / x11 / xterm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Sun Nov 3 09:14:21 2019 UTC (4 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, 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, HEAD
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

x11: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 11 11:44:07 2013 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: 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
Changes since 1.13: +15 -9 lines
Diff to previous 1.13 (colored)

Add option for toolbar mode.

Thomas E. Dickey says it has hard-to-fix layout issues and slows
the startup, so turn the option default off.

Bump PKGREVISION for the default change from on to off.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Oct 10 16:29:35 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.12: +9 -3 lines
Diff to previous 1.12 (colored)

Add a default-on xpm option that allows turning off the pixmap for xterm
when iconfied. Requested by Chuck 'grumpy old man' Silvers.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Jun 15 23:06:08 2012 UTC (11 years, 5 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Whitespace. (as whined about by pkglint)

Revision 1.11 / (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-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.10: +3 -1 lines
Diff to previous 1.10 (colored)

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

Revision 1.10 / (download) - annotate - [select for diffs], Wed Aug 5 17:10:37 2009 UTC (14 years, 4 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.9: +10 -3 lines
Diff to previous 1.9 (colored)

fix an inconsistency: "luit" support was always enabled, but without
it being present at build time it didn't work. Make it an option.

Revision 1.9 / (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-2009Q2-base, pkgsrc-2009Q2, 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.8: +10 -23 lines
Diff to previous 1.8 (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 xaw.buildlink3.mk instead of libXaw/buildlink3.mk and
      add some code to configure xterm properly according to the
      user's preference.

    - Use @unexec ${RMDIR} ... when attempting to remove
      lib/X11/app-defaults.

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

    - 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
       Evans).
     * 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
       Huddleston).
     * 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 sinstall.sh to use POSIX locale to bypass GNU ls changes to
       date-format.
     * improved/refined changes for closing bitmap font (patch by Andrea
       Odetti).
     * 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
       bugs.opensolaris.org

            4029911
                    fix a typo in manpage

            4045962
                    xterm doesn't properly set ut_syslen

            4192572
                    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
       Cristau).
     * 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
       #404079).
     * add control sequence to alter pointerMode at runtime.
     * add limit-checks for rectangle operation parameters (report by
       Martin Pirker).
     * modify minstall.sh 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.
       Nelson).
     * 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
       Marton).
     * 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
       table.
     * 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
       Schouten).
     * improve logic for hiding/displaying pointer-cursor (report by Mark
       Brukhartz).
     * 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.8 / (download) - annotate - [select for diffs], Fri Jan 25 18:22:01 2008 UTC (15 years, 10 months ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Add xterm-toolbar to PKG_SUGGESTED_OPTIONS.

Revision 1.7 / (download) - annotate - [select for diffs], Fri Nov 23 14:23:34 2007 UTC (16 years ago) by bjs
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Changes since 1.6: +8 -1 lines
Diff to previous 1.6 (colored)



Force ac_cv_lib_pcreposix_pcreposix_regcomp=yes, bump rev.
This function does not exist AFAIK in our pcre libraries, and the configure
check was failing.

A segment of nm output reads:

/usr/pkg/lib/libpcreposix.so:00000a06 T regcomp
/usr/pkg/lib/libpcreposix.so:00000abf T regerror
/usr/pkg/lib/libpcreposix.so:000007a8 T regexec
/usr/pkg/lib/libpcreposix.so:00000780 T regfree

These symbols will override those in libc:


/usr/lib/libc.so:00031be8 T _regcomp
/usr/lib/libc.so:0002fbf8 T _regerror
/usr/lib/libc.so:0002e9c2 T _regexec
/usr/lib/libc.so:0006336c T _regfree
/usr/lib/libc.so:00031be8 W regcomp
/usr/lib/libc.so:0002fbf8 W regerror
/usr/lib/libc.so:0002e9c2 W regexec
/usr/lib/libc.so:0006336c W regfree

Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 2 15:04:53 2007 UTC (16 years, 2 months ago) by aymeric
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

remove option xterm-toolbar from the default options. Toolbar support seems
to be broken in xterm for now.
OK bjs@

Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 17 06:36:21 2007 UTC (16 years, 2 months ago) by bjs
Branch: MAIN
Changes since 1.4: +11 -3 lines
Diff to previous 1.4 (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
   library.

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.4 / (download) - annotate - [select for diffs], Fri Dec 15 20:33:06 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Mechanically replace all includes of buildlink3.mk of the following
packages with the modular Xorg equivalent. Those are falling back
to the old location by default, so this commmit doesn't change
dependencies.

graphics/xpm ==> x11/libXpm
fonts/Xft2 ==> x11/libXft
x11/Xfixes ==> x11/libXfixes
x11/xcursor ==> x11/libXcursor
x11/Xrender ==> x11/libXrender
x11/Xrandr ==> libXrandr

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 31 11:44:53 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Option freetype needs Xft2, not freetype. Fix buildlink reference.
Install xterm setuid root on DragonFly, needed for tty permission change
and utmp. Bump revision.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 13 17:54:44 2006 UTC (17 years, 10 months ago) by joerg
Branch: MAIN
Changes since 1.1: +9 -2 lines
Diff to previous 1.1 (colored)

Add a freetype option for whoever wants it.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jun 4 17:42:32 2005 UTC (18 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2

Update to 202, provided by Jeroen Ruigrok van der Werven in private mail.
Add some options to the package.

Changes:

    * add extended shift- and control-modifier cursor keys to "xterm+pcfkeys"
      terminfo entry to correspond to ncurses 20050430 patch.
    * fix a rare case where text would be written with the wrong colors because
      output of scrolled text would reset the colors and the new text would be
      written with the same colors
    * add environment variables $XTERM_SHELL and $XTERM_VERSION
    * corrected workaround for background color of menubar, which gave a
      too-broad expression, coloring the background of the VT100 widget unless
      overridden by another resource setting.
    * correct an error in the logic which decides when sched_yield() is run; it
      would occasionally hang when contending with other pseudo-terminal
      applications such as screen
    * improve resource files to show how the menubar and popup menus can be
      colored
    * modify parsing of OSC (and SOS, etc), strings so their contents are not
      interpreted as UTF-8. This allows non-ASCII title strings to be set,
      provided that the window manager complies (report by Thomas Wolff).
    * improved some of the built-in line-drawing glyphs.
    * correct color of "box" character drawn for line-drawing glyph 1 (report
      by Nicolas George).
    * improve behavior when switching to UTF-8 mode after startup so xterm will
      check if the current fonts are already wide (ISO10646-1). If they are not,
      xterm will use the utf8Fonts subresource to load appropriate fonts
    * modify logic for setting title-string so it applies to the current widget
      rather than the vt100 widget.
    * correct computation of width for wide characters with the invisible
      attribute
    * modify interaction between +u8 and locale resource to allow the
      command-line option to override the resource
    * ignore error in the I/O initialization that tries to set the tty to 7-bit
      input for the case where eightBitInput resource is false
    * modify command-processing to accept an optional parameter that tells
      xterm which shell program to use
    * correct logic of ReallocateBufOffsets() which did not copy the content of
      the old screen buffer to the proper location, making a repaint clear
      after switching to wide-character mode
    * implement the remaining pieces to make xterm allocate cells for
      wide-characters when the "UTF-8" menu entry is selected. Also, load the
      UTF-8 font when that menu entry is selected, or the escape sequence for
      UTF-8 mode is received

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 <webmaster@jp.NetBSD.org>