Port details |
- xterm Terminal emulator for the X Window System
- 390 x11 =214 390Version of this port present on the latest quarterly branch.
- Maintainer: ehaupt@FreeBSD.org
- Port Added: 2004-07-24 00:01:56
- Last Update: 2024-04-12 19:35:43
- Commit Hash: 4ab6c18
- People watching this port, also watch:: png, expat, gmake, freetype2, libXft
- License: MIT
- WWW:
- https://invisible-island.net/xterm/
- Description:
- The xterm program is the standard terminal emulator for the X
Window System. It provides DEC VT102/VT220 and Tektronix 4014
compatible terminals for programs that can't use the window
system directly. If the underlying operating system supports
terminal resizing capabilities (for example, the SIGWINCH
signal in systems derived from 4.3bsd), xterm will use the
facilities to notify programs running in the window whenever it
is resized.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/x11/xterm/ && make install clean
- To add the package, run one of these commands:
- pkg install x11/xterm
- pkg install xterm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xterm
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1708400447
SHA256 (xterm-390.tgz) = 75117c3cc5174a09c425ef106e69404d72f5ef05e03a5da00aaf15792d6f9c0f
SIZE (xterm-390.tgz) = 1580899
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- luit : x11/luit
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xmu.pc : x11-toolkits/libXmu
- xpm.pc : x11/libXpm
- xt.pc : x11-toolkits/libXt
- xaw7.pc : x11-toolkits/libXaw
- Runtime dependencies:
-
- luit : x11/luit
- ice.pc : x11/libICE
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xft.pc : x11-fonts/libXft
- xmu.pc : x11-toolkits/libXmu
- xpm.pc : x11/libXpm
- xt.pc : x11-toolkits/libXt
- xaw7.pc : x11-toolkits/libXaw
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- This port is required by:
- for Build
-
- french/aster
- security/clusterssh
- x11-wm/nscde
-
Deleted ports which required this port:
- for Run
-
- cad/astk-client
- converters/dos2ansi
- emulators/gxemul
- emulators/playonbsd
- french/aster
- net/xrdp
- net/xrdp-devel
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for xterm-390:
256COLOR=on: Enable 256-color support
DABBREV=off: Enable support for dabbrev-expand
DECTERM=off: Enable DECterm Locator support
GNOME=off: GNOME desktop environment support
LOGGING=off: Enable logging terminal I/O to a file
LUIT=on: Use LUIT for locale convertion from/to UTF-8
PCRE2=off: Use Perl Compatible Regular Expressions version 2
REGIS=off: Enable ReGIS graphics support
SCRNDUMP=off: Enable XHTML and SVG screen dumps
SIXEL=on: Enable Sixel graphics support
TOOLBAR=off: Enable pulldown menus with a toolbar
WCHAR=on: Enable wide-character support
XINERAMA=off: X11 Xinerama extension support
====> Options available for the single ATHENA: you have to select exactly one of them
NEXTAW=off: Link with neXT Athena library
XAW=on: Link with Xaw library
XAW3D=off: Link with Xaw 3d library
XAW3DXFT=off: Link with Xaw 3d xft (extended fonts) library
===> Use 'make config' to modify these settings
- Options name:
- x11_xterm
- USES:
- cpe localbase ncurses tar:tgz xorg
- pkg-message:
- For install:
- You installed xterm with wide chars support. This introduces some limitations
comparing to the plain single chars version: this version of xterm will use
UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
work as before, use "eightBitSelectTypes" XTerm resource setting.
For further information refer to the SELECT/PASTE section of xterm(1) manual
page.
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
237 04 Oct 2008 11:59:37 |
krion |
Update to version 237.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_237 |
236 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
236 17 Aug 2008 10:00:45 |
krion |
Update to version 236.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_236 |
235 14 May 2008 06:01:23 |
krion |
Update to version 235.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_235 |
234 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
234 04 Mar 2008 21:22:13 |
krion |
Update to version 234.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_234 |
232 07 Feb 2008 16:29:19 |
naddy |
Update to #232. Most visible changes:
* mouse pointer hiding
* new koi8rxterm
* uxterm man page
Approved by: krion |
229_1 17 Dec 2007 19:35:36 |
krion |
Add missing x11/luit dependency.
PR: ports/118211
Submitted by: Yoshihiro Ota <ota@j.email.ne.jp> |
229 05 Sep 2007 12:11:38 |
krion |
Update to version 229
Changelog: http://invisible-island.net/xterm/xterm.log.html#xterm_229 |
228 23 Aug 2007 13:13:58 |
krion |
Utilize USE_XORG
PR: ports/115537
Submitted by: mm |
228 25 Jul 2007 21:50:27 |
krion |
Update to version 228.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_228 |
227 20 Jul 2007 22:27:27 |
krion |
Fix plist.
Submitted by: pav |
227 18 Jul 2007 21:14:19 |
krion |
Update to version 227
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_227 |
225_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
225 25 Mar 2007 08:22:30 |
krion |
Update to version 225.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_225 |
224 26 Feb 2007 21:51:56 |
krion |
Add option to compile with 256 color support.
PR: ports/107112
Submitted by: Tony Morlan<tony.morlan@gmail.com> |
224 26 Feb 2007 21:44:41 |
krion |
Update to version 224
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_224 |
223 08 Dec 2006 13:20:54 |
krion |
Update to version 223
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_223 |
222 31 Oct 2006 15:36:26 |
krion |
Update to version 222
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_222 |
220 17 Sep 2006 19:31:30 |
krion |
Update to version 220
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_220 |
219 06 Sep 2006 08:18:50 |
krion |
Update to version 219.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_219 |
218 28 Aug 2006 08:22:54 |
krion |
Update to version 218.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_218 |
217 24 Aug 2006 09:55:51 |
krion |
Update to version 217.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_217 |
216 06 Aug 2006 19:46:45 |
krion |
Update to version 216.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_216 |
215 24 Jun 2006 17:42:09 |
krion |
Update to version 215.
ChangeLog: http://dickey.his.com/xterm/xterm.log.html#xterm_215 |
213 01 May 2006 06:32:09 |
krion |
Update to version 213
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_213 |
212 10 Apr 2006 08:03:24 |
krion |
Update to version 212
ChangeLog: http://dickey.his.com/xterm/xterm.log.html#xterm_212 |
211 30 Mar 2006 21:52:37 |
krion |
Enable --enable-narrowproto configure option to accommodate Xorg
"modular" build. |
211 20 Mar 2006 21:48:32 |
krion |
Update to version 211
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_211 |
210 15 Mar 2006 22:45:59 |
krion |
Update to version 210
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_210 |
206_1 24 Jan 2006 03:16:52 |
edwin |
SHA256ify
Approved by: krion@ |
206_1 13 Nov 2005 21:05:06 |
lesi |
Abandon installing xterm as xterm-static. There are checks in
XFree-4-clients and xorg-clients that conditionally create symlinks to
xterm-static if there is no xterm present so chances of loosing ability
to run xterm after upgrade should be minimized. These checks shall go away
in due time.
Discussed with: krion |
206 05 Nov 2005 20:21:56 |
krion |
Update to version 206
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_206 |
205_1 11 Oct 2005 12:53:44 |
krion |
Fix MASTER_SITES. |
205_1 28 Sep 2005 14:18:36 |
krion |
Fix broken utmp(5) support.
Reported by: Jukka A. Ukkonen <jau at iki dot fi> |
205 19 Sep 2005 13:41:44 |
krion |
Update to version 205
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_205 |
204 28 Aug 2005 10:37:10 |
krion |
Update to version 204.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_204 |
203 17 Jul 2005 22:14:04 |
krion |
Update to version 203
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_203 |
202 03 May 2005 08:41:40 |
krion |
Update to version 202
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_202 |
201 23 Apr 2005 15:36:25 |
krion |
Update to version 201
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_201 |
200_2 12 Apr 2005 03:26:57 |
obrien |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
200_2 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
200_2 02 Mar 2005 23:29:15 |
krion |
Backout previous commit, since Imake didn't honour Makefile.in,
hence make package was broken.
Add -DNARROWPROTO to CFLAGS what actually also fixes problems with
flashing scrollbars, if xterm installed without imake dependency.
Reported by: lesi
Discussed with: lesi |
200_1 02 Mar 2005 19:15:28 |
krion |
Use USE_IMAKE. It fixes problems with flashing scrollbar if xterm
is installed as package.
PR: ports/77408
Submitted by: Gil Kloepfer <gil at arlut dot utexas.edu> |
200 07 Feb 2005 12:49:45 |
krion |
Update to version 200
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_200 |
199 21 Jan 2005 15:17:37 |
krion |
Update to version 199
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_199 |
198 14 Jan 2005 08:26:35 |
krion |
Update to version 198
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_198 |
197 04 Dec 2004 08:11:24 |
krion |
Update to 197.
ChangeLog: http://invisible-island.net/xterm/xterm.log.html#xterm_197 |
196_3 03 Sep 2004 18:43:56 |
krion |
Enable utmp support |
196_2 02 Sep 2004 07:19:20 |
krion |
Switch on suid bit.
Requested by: many |
196_1 27 Aug 2004 22:21:57 |
krion |
Enable luit support.
Reported by: Igor Pokrovsky <ip@doom.homeunix.org> |
196 23 Aug 2004 11:49:25 |
krion |
Remove XFree-86-clients-* conflict. |
196 16 Aug 2004 07:17:21 |
krion |
Update to version 196 |
195_1 10 Aug 2004 12:16:25 |
krion |
Add uxterm support.
Submitted by: Marcoen Hirschberg <marcoen@bigfoot.com> |
195 09 Aug 2004 20:59:17 |
krion |
Update to version 195
o Correct length used for blinking text, make the last column blink.
o Start changes to make doublesize characters work with TrueType fonts.
o Trim leading/trailing blanks from color resources.
o Fixes for showBlinkAsBold resource. |
194 04 Aug 2004 08:14:25 |
krion |
Add more MASTER_SITES for redundancy. |
194 28 Jul 2004 09:08:09 |
krion |
Update to version 194 |
193_2 27 Jul 2004 00:05:13 |
krion |
Add superugly hack allowing users to update xorg-clients to
last revision. |
193_1 26 Jul 2004 20:14:18 |
krion |
Remove CONFLICTS with x11/xorg-clients
Remove superfluous dependencies.
Bump PORTREVISION. |
193 24 Jul 2004 00:01:19 |
krion |
Add xterm-193,
The xterm program is the standard terminal emulator for the X
Window System. It provides DEC VT102/VT220 and Tektronix 4014
compatible terminals for programs that can't use the window
system directly. If the underlying operating system supports
terminal resizing capabilities (for example, the SIGWINCH
signal in systems derived from 4.3bsd), xterm will use the
facilities to notify programs running in the window whenever it
is resized.
NOTE: you can't use this port until the work with XFree-clients
and xorg-clients will be done. |