Home | History | Annotate | Download | only in xterm
History log of /src/external/mit/xorg/bin/xterm/Makefile
RevisionDateAuthorComments
 1.24  15-Nov-2025  mrg fix some m68k warnings

for xterm's charset.c, use -fno-jump-tables to avoid warnings.
for gallium, the format_utils.c and glsl_lexer.cpp parts for GCC 14 are
also needed here (-Os / -O1 -fno-jump-tables). (glsl_parser.cpp does
not need -Os like GCC 14 does.)

tested with both GCC 12 and 14.
 1.23  16-Nov-2021  nia xorg: sprinkle a little bit of USE_FORT around
 1.22  27-Apr-2021  mrg branches: 1.22.4;
disable attribute warnings. new libXt triggers them for now..
 1.21  17-Feb-2021  mrg remove -DOPT_* from here (now in xtermcfg.h).

restore comment lost in rev 1.18.
 1.20  11-Feb-2021  mrg add new files for xterm 366.
 1.19  27-Dec-2020  reinoud Import Xterm's resize(1) for querying (x)terminal sizes in base for headless
clients
 1.18  02-Oct-2020  nia xterm: Enable SIXEL graphics support.

could also enable REGIS, it will require -lm and i suppose isn't
a default upstream yet(?)

test with "-ti vt340".
 1.17  09-May-2018  mrg branches: 1.17.4;
add freetype2/freetype to the include path.
 1.16  14-Mar-2018  mrg build Tekparse.hin VTparse.hin normally.
 1.15  23-Jul-2015  mrg branches: 1.15.8; 1.15.14;
remove some duplication; pointed out by pgoyette.
 1.14  23-Jul-2015  mrg link against Xinerama now that xterm 318 would prefer to.
 1.13  11-Jul-2014  mrg add comments for un-done stuff.
 1.12  20-Mar-2014  mrg branches: 1.12.2;
add a note about builtin_icons.h.
 1.11  31-May-2013  mrg add new version.c for xterm 293.
 1.10  30-May-2013  mrg updates for libX11 1.5.99.902:

- remove ja.S90 and ja.U90 locales
- use -Wno-error for files that use (now deprecated) XKeycodeToKeysym()
- add -I${X11SRCDIR.X11}/src for xicmp
- add stub for _XGetRequest()
 1.9  22-Mar-2012  joerg branches: 1.9.2;
Disable a bunch of additional warnings for now for the clang build.
 1.8  03-Oct-2010  christos branches: 1.8.6;
added commented out trace build.
 1.7  30-Jun-2010  mrg build updates for xterm-261. resize also uses terminfo now.
 1.6  04-Feb-2010  tron Define "HAVE_TERMCAP_H" to fix build with the new terminfo library.
 1.5  03-Feb-2010  roy Userland now builds and uses terminfo instead of termcap.

OK: core@, jdc@
 1.4  19-Sep-2009  snj Update for new xterm.
 1.3  18-Jan-2009  christos turn on PASTE64 to handle large cut-n-paste buffers like the old xterm did.
 1.2  14-Oct-2008  cube branches: 1.2.2; 1.2.4;
- Adapt to changes on bsd.x11.mk
- Remove unnecessary targets that handled .man.pre files
- Add transformations for package-specific patterns in man page templates.
 1.1  29-Jul-2008  mrg branches: 1.1.1;
Initial revision
 1.1.1.1  29-Jul-2008  mrg branches: 1.1.1.1.2;
initial import of the crossbuild framework for modular Xorg. this
is heavily based upon the work rtr@ did on src/x11, but hacked to
work for modern modular Xorg source split.

the sources will live in xsrc/external/mit/<package>/dist.

documentation on using this will come when the above directories
are fully populated. there are 192 of them so it may take some time
before that is completed.
 1.1.1.1.2.2  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.1.1.1.2.1  29-Jul-2008  wrstuden file Makefile was added on branch wrstuden-revivesa on 2008-09-18 05:18:32 +0000
 1.2.4.2  28-Sep-2009  snj Pull up following revision(s) (requested by mrg in ticket #1034):
external/mit/xorg/bin/xterm/Makefile: revision 1.4
Update for new xterm.
 1.2.4.1  20-Apr-2009  snj branches: 1.2.4.1.4;
Pull up following revision(s) (requested by agc in ticket #711):
external/mit/xorg/bin/xterm/Makefile: revision 1.3
turn on PASTE64 to handle large cut-n-paste buffers like the old xterm did.
 1.2.4.1.4.1  21-Apr-2010  matt sync to netbsd-5
 1.2.2.2  19-Oct-2008  haad Sync with HEAD.
 1.2.2.1  14-Oct-2008  haad file Makefile was added on branch haad-dm on 2008-10-19 22:41:03 +0000
 1.8.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.8.6.1  17-Apr-2012  yamt sync with head
 1.9.2.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.9.2.1  23-Jun-2013  tls resync from head
 1.12.2.1  10-Aug-2014  tls Rebase.
 1.15.14.2  21-May-2018  pgoyette Sync with HEAD
 1.15.14.1  15-Mar-2018  pgoyette Synch with HEAD
 1.15.8.1  17-Feb-2021  martin Pull up following revision(s) (requested by mrg in ticket #1656):

external/mit/xorg/bin/xterm/Makefile: revision 1.20 (patch)

add new files for xterm 366.
 1.17.4.2  17-Feb-2021  martin Pull up following revision(s) (requested by mrg in ticket #1207):

external/mit/xorg/bin/xterm/Makefile: revision 1.20

add new files for xterm 366.
 1.17.4.1  08-Oct-2020  martin Pull up following revision(s) (requested by nia in ticket #1097):

external/mit/xorg/bin/xterm/Makefile: revision 1.18

xterm: Enable SIXEL graphics support.

could also enable REGIS, it will require -lm and i suppose isn't
a default upstream yet(?)

test with "-ti vt340".
 1.22.4.1  06-Jun-2021  cjep sync with head

RSS XML Feed