FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
ncurses 5.9.20140629 devel on this many watch lists=21 search for ports that depend on this port
Library for terminal-independent, full-screen output
Maintained by: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
License: MIT


The ncurses software includes a SVr4 and XSI-Curses compatible
curses library as well as terminfo tools including "tic", "infocmp",
and "captoinfo".  The library is used by other programs for text-mode
support of color, multiple highlights, forms-drawing characters,
automatic recognition of keypad and function-key sequences, and
more.

The ncurses library uses a terminfo database (included), but can
be configured to use BSD's /etc/termcap file instead.  This has
been approved by the old 4.4BSD curses maintainer as the official
4.4BSD curses successor.

WWW:  http://invisible-island.net/ncurses/ncurses.html
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/pkgconf

This port is required by:

for Build for Libraries for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/devel/ncurses/ && make install clean
To add the package: pkg install devel/ncurses


Configuration Options
===> The following configuration options are available for ncurses-5.9.20140629:
     DEBUG=off: Build with debugging support
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     PROFILE=off: Build with profiling support
     TRACE=off: Add trace() function to all models of ncurses
===> Use 'make config' to modify these settings

Master Sites:
  1. ftp://invisible-island.net/ncurses/current/
  2. http://distcache.FreeBSD.org/ports-distfiles/ncurses/
Port Moves
  • port moved here from devel/ncurses-devel on 2013-12-28
    REASON: regular ncurses ports is more recent

Number of commits found: 67

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
05 Jul 2014 11:31:56
Original commit files touched by this commit  5.9.20140629
Revision:360735
bapt search for other commits by this committer
Update to 5.9-20140629
22 Jun 2014 23:16:54
Original commit files touched by this commit  5.9.20140621
Revision:358871
bapt search for other commits by this committer
Update to 5.9 snapshot 20140621
09 Jun 2014 11:16:40
Original commit files touched by this commit  5.9.20140607
Revision:357138
bapt search for other commits by this committer
Update to 5.9-20140607
04 Jun 2014 12:48:35
Original commit files touched by this commit  5.9.20140524
Revision:356478
bapt search for other commits by this committer
add forgotten patch to allow staging as unpriviledge user
this patch is laying in my working copy for a long time but I have missed to run
svn add ...

Reported by:	Wolfgang Jenkner <wjenkner@inode.at>
03 Jun 2014 06:48:12
Original commit files touched by this commit  5.9.20140524
Revision:356301
bapt search for other commits by this committer
Update to 5.9-20140524
20 May 2014 08:56:38
Original commit files touched by this commit  5.9.20140510
Revision:354619
ak search for other commits by this committer
- Remove empty files and directories

Approved by:	portmgr (antoine)
12 May 2014 16:09:35
Original commit files touched by this commit  5.9.20140510
Revision:353856
bapt search for other commits by this committer
Update to 5.9-20140510
06 May 2014 12:26:14
Original commit files touched by this commit  5.9.20140503
Revision:353086
bapt search for other commits by this committer
Update to 5.9-20140503
29 Apr 2014 13:37:07
Original commit files touched by this commit  5.9.20140426
Revision:352625
bapt search for other commits by this committer
Update to 5.9-20140426

While here fix packaging with DEBUG and/or PROFILE activated [1]
Strip binaries

PR:		ports/187784 [1]
Reported by:	Steven Lawrance <stl@koffein.net> [1]
14 Mar 2014 14:53:24
Original commit files touched by this commit  5.9.20131221
Revision:348243
marino search for other commits by this committer
devel/ncurses: Unbreak (caused by overwritten USES=tar:tgz)
13 Mar 2014 14:06:33
Original commit files touched by this commit  5.9.20131221
Revision:348070
bapt search for other commits by this committer
Update my ports to the latest infrastructure changes
09 Feb 2014 13:00:37
Original commit files touched by this commit  5.9.20131221
Revision:343498
antoine search for other commits by this committer
Fix plist
28 Dec 2013 14:59:25
Original commit files touched by this commit  5.9.20131221
Revision:337875
bapt search for other commits by this committer
Add license
28 Dec 2013 11:26:47
Original commit files touched by this commit  5.9.20131221
Revision:337857
bapt search for other commits by this committer
Update to 5.9-20131221
Changes:
- inconditionnaly build wide character version
- inconditionnaly build terminfo database
- remove broken ext-color option
- make building of profiled library an option
- turn libncursesw.so and libncurses.so into ldscript anything building
with ports version of ncurses on 10 and current properly linked to
-ltinfo as well
- take maintainership
- support stage
21 Sep 2013 06:57:41
Original commit files touched by this commit  5.9_3
Revision:327793
rafan search for other commits by this committer
- Drop maintainership as I retired from ncurses maintenance in base. For
  ncurses-devel, I will make an update before I drop.
20 Sep 2013 17:13:47
Original commit files touched by this commit  5.9_3
Revision:327724
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
08 Jun 2013 06:57:50
Original commit files touched by this commit  5.9_3
Revision:320239
rafan search for other commits by this committer
- Use new USES framework

Submitted by:	jgh@
08 Jun 2013 05:58:45
Original commit files touched by this commit  5.9_2
Revision:320235
rafan search for other commits by this committer
- Install pkg-config files to support static linking
- Bump PORTREVISION

PR:		ports/179005, ports/160695
29 May 2013 04:46:28
Original commit files touched by this commit  5.9_1
Revision:319339
jgh search for other commits by this committer
- adoption of optionsNG
- add trace options to ncurses{-deve}
- doc knob conversion in subversion{16}
- trim headers/comments
- eliminate some processing of bsd.port.pre.mk

Approved by:	portmgr (miwi)
09 Oct 2012 22:38:56
Original commit files touched by this commit  5.9_1
Revision:305617
linimon search for other commits by this committer
Back out USE_GCC=any.  I failed to notice that the build had been fixed
with clang while my tests were still running.

Hat:		portmgr
09 Oct 2012 22:12:14
Original commit files touched by this commit  5.9_1
Revision:305610
linimon search for other commits by this committer
Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
08 Oct 2012 14:19:46
Original commit files touched by this commit  5.9_1
Revision:305536
rafan search for other commits by this committer
- Fix build with clang

PR:		ports/172357
Submitted by:	arrowdodger <6yearold at gmail.com>
Obtained from:	upstream (20110409 and 20120608 patch)
28 Feb 2012 16:20:41
Original commit files touched by this commit  5.9
rafan search for other commits by this committer
- Make post-install tic(1) happy when there are too many terminfo files
  installed, e.g. installed by other ports

PR:             ports/165520
Submitted by:   IWAMOTO Kouichi <sue at iwmt.org>
14 May 2011 15:32:37
Original commit files touched by this commit  5.9
rafan search for other commits by this committer
- Update to 5.9
09 Mar 2011 14:19:57
Original commit files touched by this commit  5.8
rafan search for other commits by this committer
- Fix plist when WITH_EXTCOLORS is turned on

PR:             ports/155401
Submitted by:   Pierre Guinoiseau <geekounet at poildetroll.net> (with
modification)
06 Mar 2011 09:19:31
Original commit files touched by this commit  5.8
rafan search for other commits by this committer
- Update to 5.8
20 Nov 2009 22:53:09
Original commit files touched by this commit  5.7
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE

Reported by:    pointyhat
05 Jan 2009 19:44:02
Original commit files touched by this commit  5.7
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
17 Nov 2008 12:59:31
Original commit files touched by this commit  5.7
rafan search for other commits by this committer
- Correct plist when EXTCOLORS is defined
17 Nov 2008 09:00:27
Original commit files touched by this commit  5.7
rafan search for other commits by this committer
- Pet portlint(1)
12 Nov 2008 09:12:35
Original commit files touched by this commit  5.7
rafan search for other commits by this committer
- Add an option to enable 256 color support

Requested by:   Kevin Kobb <kkobb at skylinecorp.com>
06 Nov 2008 04:20:50
Original commit files touched by this commit  5.7
rafan search for other commits by this committer
- Update to 5.7
11 Jun 2008 13:15:07
Original commit files touched by this commit  5.6_2
rafan search for other commits by this committer
- Switch to modern TTY. This is backported from newer ncurses 5.6 snapshot.

PR:             ports/124483
Submitted by:   ed@
20 May 2008 06:04:09
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Since PORTEXAMPLES is used, no need to add extra entries in pkg-plist

Noticed by:     itetcu
31 Mar 2008 07:26:11
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Really fix build when WRKDIRPREFIX [1]
  I don't know why the current approach works in my previous test. Now
  really fix the build by changing to .CURDIR (where the port lives).
  Note that I use .CURDIR instead of PORTSDIR/PKGORIGIN as the port may
  live outside somewhere else.
- Respect PORTEXAMPLES
- Add trailing slash for destination directory

PR:             ports/117643 [1]
Submitted by:   Stefan Sperling <stsp at stsp.name> [1]
30 Oct 2007 06:27:08
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Fix build/install when WRKDIRPREFIX is set

PR:             ports/117643
Reported by:    Stefan Sperling <stsp at stsp.name>
04 Aug 2007 11:41:31
Original commit files touched by this commit  5.6_1
gabor search for other commits by this committer
- Remove the DESTDIR modifications from individual ports as we have a new,
  fully chrooted DESTDIR, which does not need such any more.

Sponsored by:   Google Summer of Code 2007
Approved by:    portmgr (pav)
16 Apr 2007 04:29:24
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Force commit to note distfiles are changed into ncurses/ subdir
16 Apr 2007 04:19:43
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Add FreeBSD keyword for easier tracking
16 Apr 2007 04:17:14
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Make manual pages macros more like what we have in src/lib/ncurses. This
  makes easier update in the base system.
- Remove 4.x support in devel/ncurses
31 Jan 2007 18:41:08
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Register conflicts with devel/ncurses-devel
- Reduce diff against devel/ncurses-devel
30 Jan 2007 04:23:59
Original commit files touched by this commit  5.6_1
kris search for other commits by this committer
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
05 Jan 2007 04:16:39
Original commit files touched by this commit  5.6_1
rafan search for other commits by this committer
- Enable terminfo again, can be turned off via WITHOUT_TERMINFO [1]
  - Partially address bin/71801
  - terminfo and termcap are both enabled by default
  - Additional terminfo should be installed as share/misc/*.terminfo
    When installing/upgrading ncurses port, these *.terminfo will
    be taken care automatically. [2]
- Remove safe-sprintf, we have vsprintf(3) and vsnprintf(3)
  - Fix problem on amd64 with ncursesw
- Remove our own rpath stuffs, use --enable-rpath instead.
  - I think we can safely package it now. So, remove MANUAL_PACKAGE_BUILD.
    Let me know if this causes problem.
- Profiling and debug libraries can be built conditionally
  - By default, profiling libraries is built

Thanks to:      thierry and Thomas Dickey [1]
Submitted by:   thierry [2]
30 Dec 2006 04:37:31
Original commit files touched by this commit  5.6
rafan search for other commits by this committer
- Update to 5.6
30 Dec 2006 03:49:30
Original commit files touched by this commit  5.5
rafan search for other commits by this committer
- Move MAN3 into a separate files for easier maintenance
- Other style changes

This makes 5.6 update easier.
14 Aug 2006 04:16:20
Original commit files touched by this commit  5.5_2
rafan search for other commits by this committer
- Respect DESTDIR
- s/INSTALLS_SHLIB/USE_LDCONFIG/

PR:             ports/101879
Submitted by:   Gea-Suan Lin <gslin at gslin.org>
27 Jun 2006 03:58:58
Original commit files touched by this commit  5.5_2
rafan search for other commits by this committer
Change to my FreeBSD.org email.

Approved by:    delphij (mentor)
22 Jun 2006 23:24:38
Original commit files touched by this commit  5.5_2
garga search for other commits by this committer
Use termcap instead terminfo, like ncurses from base system does

PR:             ports/99212
Submitted by:   maintainer
22 May 2006 11:38:36
Original commit files touched by this commit  5.5_1
garga search for other commits by this committer
- Install widec (wide character) support, and install bith libraries for
  FreeBSD > 5.3
- Bump PORTREVISION
- Pass maintainership to submitter since he did all this job

PR:             ports/97462
Submitted by:   Rong-En Fan <rafan at infor.org>
15 May 2006 20:04:25
Original commit files touched by this commit  5.5
garga search for other commits by this committer
- Update to 5.5
- Take maintainership
11 Feb 2006 21:03:14
Original commit files touched by this commit  5.4
netchild search for other commits by this committer
Reset maintainership to ports@ after ~4 months without any response to any
PR.

Thanks for contributing.

Since the acroread7 port is a somewhat important port for our users, I
will hand it over to emulation@ if no _active_ *committer* takes it
before the ports freeze.

While I'm here:
 - fix a little nit in the csound port (I think the intention was to
   create no backup file instead of creating one with a "-e" extension)
 - set ARCH to i386 in the amd64 case for the acroread7 port. This
   is a work-around to be able to install everything when a dependency
   is not already installed (ARCH is read-only in sub-makes, so the
   dependencies can't change it). This should be removed when the
   dependencies are fixed or converted to use bsd.linux-rpm.mk. [1]

Not objected to by:     portmgr (explicit: krion; silence: rest)
Maintainer timeout:     ~4 months
Submitted by:           Sangwoo Shim <sangwoos@gmail.com> [1]
PR:                     87985 [1]
07 Jan 2006 20:00:09
Original commit files touched by this commit  5.4
trevor search for other commits by this committer
Hash with SHA-256.
06 Aug 2005 18:28:09
Original commit files touched by this commit  5.4
pav search for other commits by this committer
- Fix plist (libraries)
- Fix MLINKS
- Force manpages to gzip format

PR:             ports/83642 [1, 2]
Submitted by:   Marcus Grando <marcus@corp.grupos.com.br>
Approved by:    maintainer timeout (19 days)
Approved by:    portmgr (krion)
09 Apr 2004 07:30:44
Original commit files touched by this commit  5.4
trevor search for other commits by this committer
Update to 5.4.

PR:             63338
Submitted by:   linimon
09 Apr 2004 04:35:11
Original commit files touched by this commit  5.3
trevor search for other commits by this committer
Fix grammar and spalling.  List home page.

PR:             63338
Submitted by:   linimon
27 Jan 2004 16:12:37
Original commit files touched by this commit  5.3
trevor search for other commits by this committer
Add size data.
01 Mar 2003 14:34:34
Original commit files touched by this commit  5.3
trevor search for other commits by this committer
Retire comment file.
01 Nov 2002 06:41:36
Original commit files touched by this commit  5.3
trevor search for other commits by this committer
53 41 54 4F 52
41 52 45 50 4F
54 45 4E 45 54
4F 50 45 52 41
52 4F 54 41 53  I summon ncurses 5.3.
13 Oct 2002 03:41:16
Original commit files touched by this commit  5.2
kris search for other commits by this committer
This has been in the base system and marked FORBIDDEN since 4.0-RELEASE.
Remove it.
05 Feb 2001 14:34:42
files touched by this commit
olgeni search for other commits by this committer
Style police over the devel category.    
01 Jan 2001 10:15:17
files touched by this commit
will search for other commits by this committer
Goodbye, YEAR2000.  Hello, 2001.    
08 Dec 2000 21:07:44
files touched by this commit
ade search for other commits by this committer
Mark FORBIDDEN for 4.x and above which already has this in the   base system -
lots of wonderful breakages with this port installed   too on such systems.    
13 Nov 2000 11:59:46
files touched by this commit
tg search for other commits by this committer
Don't try to installed non-existent files/Makefile.    
10 Nov 2000 12:52:48
files touched by this commit
tg search for other commits by this committer
Upgrade to 5.2. I hope this will work for the Python users on   FreeBSD-3.x out
there.    
07 Nov 2000 09:36:01
files touched by this commit
trevor search for other commits by this committer
Mark forbidden because of reported buffer overflows.    
08 Oct 2000 02:10:04
files touched by this commit
asami search for other commits by this committer
Convert category devel to new layout.  
22 Jun 2000 06:52:16
files touched by this commit
will search for other commits by this committer
Unleash all of these ports upon the people.  I no longer have any interest   in
any of them, but will be happy to assign MAINTAINER to others and commit  
updates for them.    

Number of commits found: 67

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bugzilla44Jul 25
apache22Jul 24
apache22-event-mpmJul 24
apache22-itk-mpmJul 24
apache22-peruser-mpmJul 24
apache22-worker-mpmJul 24
firefoxJul 23
firefox-develJul 23
firefox-esrJul 23
firefox10Jul 23
firefox15Jul 23
firefox3Jul 23
firefox3-develJul 23
firefox35Jul 23
firefox36Jul 23

11 vulnerabilities affecting 32 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24412
Broken 181
Deprecated 857
Ignore 516
Forbidden 16
Restricted 263
No CDROM 102
Vulnerable 27
Expired 17
Set to expire 844
Interactive 13
new 24 hours 3
new 48 hours5
new 7 days15
new fortnight40
new month104

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.