aboutsummaryrefslogtreecommitdiff
path: root/devel/ncurses
Commit message (Collapse)AuthorAgeFilesLines
* devel/ncurses: Prevent configure from touching LOCALBASEJohn Marino2016-02-061-1/+2
| | | | | | | | | | | | | | | | | Synth detected that devel/ncurses was touching $LOCALBASE/lib during the build, and narrowing it down, it turned out to be configure: Modified files/directories: usr/local/lib [ modification ] Throught manual inspect, I tracked this down to the long names support test. Caching the conf value to "yes" results in all phases between configure and stage (inclusive) not touch base. Approved by: just fix it Notes: svn path=/head/; revision=408318
* Install curses.hBaptiste Daroussin2015-12-092-2/+4
| | | | | | | | | | | | | | | | | | | the ncurses ports was specially configured for a while to not install the curses.h header, expecting ports to use ncurses.h. How ever lots of ports are still using curses.h instead of ncurses.h. Those ended up using curses.h from base and other headers from the port. It worked by chances until now. Modify this port to make sure curses.h is installed so the ports will use the proper set of headers instead of mixing potentially incompatible ones. While here modify ncurses*6-config to prevent it to expose -I arguments pointing to a non existing directory PR: 205155 Reported by: yamagi@yamagi.org Notes: svn path=/head/; revision=403376
* Explicitly prevent manpage renaming otherwise, on an uncontrolled env, theBaptiste Daroussin2015-12-061-0/+1
| | | | | | | manpages may end up renamed Notes: svn path=/head/; revision=403093
* Fix ncurses linker scriptBaptiste Daroussin2015-12-051-2/+3
| | | | Notes: svn path=/head/; revision=403067
* Add dependency on pkgconfig, if pkgconf is not installed the ncurses configureBaptiste Daroussin2015-12-051-1/+1
| | | | | | | | | scripts sets PKG_CONFIG_LIBDIR to no installing pcfiles to the no directory... Reported by: rakuco Notes: svn path=/head/; revision=403058
* Update ncurses to 6.0Baptiste Daroussin2015-12-053-13/+12
| | | | | | | | from now ncurses will track the release and not the snapshots ABI has changed, add a note for users on how to upgrade Notes: svn path=/head/; revision=403050
* Add a way to cleanly handle terminfo.db file used by devel/ncursesDmitry Marakasov2015-10-082-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | This database contains compiled terminfo entries and is merged from a large part which comes with ncurses themselves and compiled .terminfo files installed by other ports (currently only rxvt-unicode and jfbterm) - Now the database is always kept up to date, regardless of port installation order (both ncurses installed before .terminfo files and the other way around work as expected) - All affected ports now support clean deinstallation and do not produce stage-qa errors - Affected ports are simplified, as they now only need to define USES=terminfo - rxvt-unicode no longer pulls in ncurses: the dependency is not really needed for anything beside updating it's own database - The patch contains Q/A test to check whether a port needs, or needs not USES=terminfo Approved by: portmgr (mat, bapt) Differential Revision: D3747 Notes: svn path=/head/; revision=398827
* Mark as broken on sparc64.Mark Linimon2015-09-251-0/+2
| | | | | | | Approved by: portmgr (sparc64 blanket) Notes: svn path=/head/; revision=397872
* - Fix shebangsDmitry Marakasov2015-08-141-1/+3
| | | | | | | | Approved by: portmgr blanket MFH: 2015Q3 (blanket) Notes: svn path=/head/; revision=394215
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-1/+0
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Update to 5.9-20150214Baptiste Daroussin2015-02-222-3/+3
| | | | Notes: svn path=/head/; revision=379569
* Update to 5.9-20150110Baptiste Daroussin2015-01-174-26/+3
| | | | | | | Remove now useless patches Notes: svn path=/head/; revision=377211
* Stop using LD directly so that non-default compilers can build devel/ncurses.Sean Bruno2015-01-073-0/+23
| | | | | | | | | | | | | | This fixes the build for ARMv6 via poudriere/qemu-user-static. Bump PORTREVISION as this is changing linking behavior. PR: 196592 Submitted by: mikael.urankar@gmail.com Reviewed by: bapt Approved by: mentor (implicit) Notes: svn path=/head/; revision=376487
* Update to 20141213Baptiste Daroussin2014-12-162-4/+4
| | | | | | | | Remove build dependency on pkgconf it is not necessary anymore to still install the .pc files Notes: svn path=/head/; revision=374815
* Update to snapshot: 20141025Baptiste Daroussin2014-10-312-3/+3
| | | | Notes: svn path=/head/; revision=371811
* Update to 20140920Baptiste Daroussin2014-09-223-5/+3
| | | | | | | Cleanup plist Notes: svn path=/head/; revision=368819
* Change INSTALL_DATA to install with mode 644Antoine Brodin2014-09-042-11/+0
| | | | | | | | | | | | | Remove patches and hacks that were used to work around the previous situation This allows to stage more ports as a regular user Differential Revision: https://reviews.freebsd.org/D703 Reviewed by and discussed with: bapt With hat: portmgr Notes: svn path=/head/; revision=367307
* Update to 5.9-20140823Baptiste Daroussin2014-08-312-4/+3
| | | | Notes: svn path=/head/; revision=366835
* And bump portrevision to allow people using FreeBSD 8 to rebuildBaptiste Daroussin2014-07-311-0/+1
| | | | Notes: svn path=/head/; revision=363566
* Fix usage of OPSYS (and the typo) and OSVERSIONBaptiste Daroussin2014-07-311-1/+3
| | | | Notes: svn path=/head/; revision=363565
* Prehistoric ld(1) (in FreeBSD 8) ldscript support is not fully compatible withBaptiste Daroussin2014-07-311-0/+2
| | | | | | | | | | medieval ld(1) (in FreeBSD 9+) or modern ld(1). Falls back into the regular symlink The issues solved by the ldscript is anyway not affecting the caveld(1) because it is anyway overlinking all over the place Notes: svn path=/head/; revision=363564
* Update to 5.9-20140629Baptiste Daroussin2014-07-052-3/+3
| | | | Notes: svn path=/head/; revision=360735
* Update to 5.9 snapshot 20140621Baptiste Daroussin2014-06-222-3/+3
| | | | Notes: svn path=/head/; revision=358871
* Update to 5.9-20140607Baptiste Daroussin2014-06-092-3/+4
| | | | Notes: svn path=/head/; revision=357138
* add forgotten patch to allow staging as unpriviledge userBaptiste Daroussin2014-06-041-0/+10
| | | | | | | | | 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> Notes: svn path=/head/; revision=356478
* Update to 5.9-20140524Baptiste Daroussin2014-06-032-3/+3
| | | | Notes: svn path=/head/; revision=356301
* Update to 5.9-20140510Baptiste Daroussin2014-05-123-13/+3
| | | | Notes: svn path=/head/; revision=353856
* Update to 5.9-20140503Baptiste Daroussin2014-05-062-3/+3
| | | | Notes: svn path=/head/; revision=353086
* Update to 5.9-20140426Baptiste Daroussin2014-04-293-13/+9
| | | | | | | | | | | 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] Notes: svn path=/head/; revision=352625
* devel/ncurses: Unbreak (caused by overwritten USES=tar:tgz)John Marino2014-03-141-2/+1
| | | | Notes: svn path=/head/; revision=348243
* Update my ports to the latest infrastructure changesBaptiste Daroussin2014-03-131-1/+1
| | | | Notes: svn path=/head/; revision=348070
* Fix plistAntoine Brodin2014-02-091-0/+1
| | | | Notes: svn path=/head/; revision=343498
* Add licenseBaptiste Daroussin2013-12-281-0/+2
| | | | Notes: svn path=/head/; revision=337875
* Update to 5.9-20131221Baptiste Daroussin2013-12-286-1080/+960
| | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=337857
* - Drop maintainership as I retired from ncurses maintenance in base. ForRong-En Fan2013-09-211-1/+1
| | | | | | | ncurses-devel, I will make an update before I drop. Notes: svn path=/head/; revision=327793
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | devel part 3) Notes: svn path=/head/; revision=327724
* - Use new USES frameworkRong-En Fan2013-06-081-2/+2
| | | | | | | Submitted by: jgh@ Notes: svn path=/head/; revision=320239
* - Install pkg-config files to support static linkingRong-En Fan2013-06-082-3/+27
| | | | | | | | | - Bump PORTREVISION PR: ports/179005, ports/160695 Notes: svn path=/head/; revision=320235
* - adoption of optionsNGJason Helfman2013-05-291-13/+11
| | | | | | | | | | | | - 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) Notes: svn path=/head/; revision=319339
* Back out USE_GCC=any. I failed to notice that the build had been fixedMark Linimon2012-10-091-1/+0
| | | | | | | | | with clang while my tests were still running. Hat: portmgr Notes: svn path=/head/; revision=305617
* Force numerous ports that fail to build with clang over to instead alwaysMark Linimon2012-10-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=305610
* - Fix build with clangRong-En Fan2012-10-082-0/+41
| | | | | | | | | PR: ports/172357 Submitted by: arrowdodger <6yearold at gmail.com> Obtained from: upstream (20110409 and 20120608 patch) Notes: svn path=/head/; revision=305536
* - Make post-install tic(1) happy when there are too many terminfo filesRong-En Fan2012-02-282-3/+2
| | | | | | | | | | installed, e.g. installed by other ports PR: ports/165520 Submitted by: IWAMOTO Kouichi <sue at iwmt.org> Notes: svn path=/head/; revision=292371
* - Update to 5.9Rong-En Fan2011-05-143-5/+6
| | | | Notes: svn path=/head/; revision=274103
* - Fix plist when WITH_EXTCOLORS is turned onRong-En Fan2011-03-091-1/+1
| | | | | | | | PR: ports/155401 Submitted by: Pierre Guinoiseau <geekounet at poildetroll.net> (with modification) Notes: svn path=/head/; revision=270557
* - Update to 5.8Rong-En Fan2011-03-064-6/+178
| | | | Notes: svn path=/head/; revision=270359
* - Mark MAKE_JOBS_UNSAFEPav Lucistnik2009-11-201-0/+1
| | | | | | | Reported by: pointyhat Notes: svn path=/head/; revision=244567
* - Remove conditional checks for FreeBSD 5.x and olderPav Lucistnik2009-01-051-4/+0
| | | | Notes: svn path=/head/; revision=225293
* - Correct plist when EXTCOLORS is definedRong-En Fan2008-11-172-23/+33
| | | | Notes: svn path=/head/; revision=222969
* - Pet portlint(1)Rong-En Fan2008-11-171-5/+5
| | | | Notes: svn path=/head/; revision=222963