summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2017-03-11default to apache24 (not 22)maya1-2/+2
2017-03-08Ensure PBULK_CACHE_DIRECTORY exists before writing into it.jperkin1-1/+2
2017-03-08Mark SunOS as _INCOMPAT_CURSES, there are lots of issues with the recent workjperkin1-1/+6
to use the curses framework and this is the simplest solution for now.
2017-03-06Update libtool packages to 2.4.6.jperkin1-1/+5
Changes since 2.4.2 are too numerous to mention, with over 4,700 lines in the ChangeLog file. However, this release does at least fix a large number of build failures on SmartOS, and doesn't appear to cause any obvious regressions in bulk builds performed by Joerg and myself. Some pkgsrc cleanups while here, including merging the MirBSD patches correctly. It couldn't be made much clearer how to properly integrate patches here to ensure they are not lost. Next time you might not be so fortunate!
2017-03-05Fix path to cross-libtool-base in f2c.mk for crossbuildingkamil1-3/+3
2017-03-05Fix path to cross-libtool-base in TOOL_DEPENDS+= for crossbuildingkamil1-2/+2
2017-02-03Describe gstreamer-ptp-suid. requested by wiz.maya1-0/+1
2017-02-01MACHINE_ARCH is set to powerpc64le during bootstrap, adjust if statement tosevan1-2/+2
check for new value.
2017-02-01powerpc64le is little endian.sevan1-3/+3
2017-02-01Indent conditionals to improve legibility. No functional change.jperkin1-14/+14
2017-02-01Add ppc64le paths from the Debian/Ubuntu multiarch hierarchy.sevan1-1/+6
Tested on Ubuntu for POWER8. Thanks to John Klos.
2017-01-31Sync with upstreamsevan2-77/+119
2017-01-28replace ftp at kernel.org with http. it will shut down soon.maya1-2/+2
2017-01-21Always take the flex version from the second word of the version string.brook1-2/+2
When necessary, the flex version is obtained from the version string reported by running flex. Generally, the first word of the version string is flex and and the second is a version number. At least for MacOS, there is a third vendor-specific word. The sed command previously used to capture the flex version captured the last word, not the second one, because the first capture group was too greedy and could capture more than a single word. Instead, force the capture groups to capture only words, i.e., no blanks, and use the second word for the version.
2017-01-18Coorect version of libtool to current one.taca1-2/+2
2017-01-17Bump LIBTOOL_REQD, newer version needed for cwrappers.wiz2-4/+3
PR 51826.
2017-01-17Cache and use computed variables.jperkin1-2/+6
2017-01-15Fixed inconsistencies in comments.rillig1-30/+28
2017-01-15Document the gcc-graphite option, used by lang/gcc*sevan1-0/+1
https://gcc.gnu.org/wiki/Graphite
2017-01-09Add checkpassword-suid option, off by default.schmonz1-0/+1
2017-01-05Add a test for resize_term(3).roy1-28/+38
2017-01-05Add a test for set_escdelayroy2-9/+19
2017-01-04Support FAKE_NCURSES=yes for pdcurses and ncursesw.roy1-13/+15
2017-01-02Add support for detecting the ncurses extension getsyx(3) in system curses.roy1-1/+11
2017-01-02Update djbware configury for new bglibs file locations.schmonz1-3/+3
2017-01-01Update comment with default Emacs versiontron1-2/+2
2016-12-30Corrected an inaccurate comment. No actual changes in behaviour.jaapb1-2/+2
2016-12-29Remove last mentions of gcc45,46,47 in mk/.maya1-60/+1
No functional change intended.
2016-12-29Remove some of the mentions for gcc{45,46,47}.maya1-34/+5
No functional change intended. Still a few left.
2016-12-29Make GCC_REQD+= 4.5 to 4.8 resolve to 4.8 (dropping the possibility tomaya1-12/+3
match for 4.5, 4.6, 4.7, which will soon be dropped). This commit is the functional change. Cleanup will be done in separate commits.
2016-12-29Fix USE_CURSES feature support.roy1-18/+18
2016-12-17Add optional caching of extracted build options. As the number of usersjoerg2-4/+17
of this feature has exploded over recent years, this avoids quadratic complexity for many packages during scan and build phase of a bulk build. Pbulk logic for exploiting this feature will be committed separately. Over all, this saves ~66% for wm/xfce4-wm with initially empty cache and ~90% when the cache is populated. Total scan time can be cut in half.
2016-12-16Enable OpenJDK 7 and 8 on Linux. Add builtin support.asau1-1/+5
Tested on openSUSE 11-42.
2016-12-11Update MASTER_SITE_XEMACS:hauke1-6/+5
- remove three defunct mirrors - remove xemacs.org - its hoster tux.org went down, and the master site as well as all the *.xemacs.org DNS entries are gone - add two mirrors that run under their own domain name
2016-12-09Update to Emacs 25 by default.asau1-2/+2
"There's no reason not to upgrade it."
2016-12-04Remove ex-CPAN mirror.wiz1-2/+1
2016-12-04Enable cwrappers for Dragonfly and FreeBSD. Remove Linux emulation (gone)bsiegert2-3/+5
for Dragonfly. From David Shao in PR pkg/51688.
2016-12-01Add PKG_DISABLED_OPTIONS.wiz1-1/+12
This variable contains the options that are NOT enabled for a package.
2016-11-25Upgrade USE_LANGUAGES=ada to use lang/gcc5-aux instead of lang/gcc-auxmarino1-8/+8
This large commit accomplishes the following: 1) Switch USE_LANGUAGES=ada to require lang/gcc5-aux (gcc 5.4) instead of lang/gcc-aux (gcc 4.9.2) on gcc.mk 2) Bump affected ports and fix paths as necessary 3) Upgrade devel/gprbuild to the latest release - No longer requires lang/gnat_util - gprslave requires gcc6-aux, so it was disabled for now 4) Fix lang/gnat_util but set PKG_SKIP_REASON - It has no further purpose in the pkgsrc tree - It has no practical purpose outside of the pkgsrc tree - Indicate intent to remove from tree in Jan. 2017 5) Set devel/GPS as failed with PKG_FAIL_REASON - This version of GPS is several years old and at the time they were strongly tied to compiler. - Latest release of GPS require gcc6-aux (not available) and several new and complex dependencies - maintainer (me) has no interest to continue supporting it - Leaving GPS in place until Jan 2017 to give another person chance to upgrade and take over support - Latest version in FreeBSD Ports Collection as a reference point
2016-11-25Don't try to adjust BUILDLINK_INCDIRS.curses by a non existing prefix.joerg1-2/+2
2016-11-21fuse.h requires that _NETBSD_SOURCE is definedpho1-2/+2
2016-11-18add unicode to DEFAULT_ACCEPTABLE_LICENSESspz1-1/+2
2016-11-13fix the test for <poll.h>/<sys/poll.h> - use _OPSYS_INCLUDE_DIRS insteadjdolecek1-2/+2
of assuming /usr/include; this fixes compilation of net/socat, which has broken !HAVE_POLL code
2016-11-10Prepend the ABI flags to allow interested programs like qemu tojoerg1-4/+4
overwrite them on demand. This allows building ROM images and the like with a special target ABI. Discussed a while ago with jperkin.
2016-11-10Handle optional ctfmerge/ctfconvert presence on NetBSD by explicitlyjoerg2-2/+11
passing down NOCTF when they don't exist.
2016-10-30Added postgresql96 supportadam1-3/+12
2016-10-28Enable cwrappers by default on OpenBSD.jperkin1-1/+3
2016-10-27Enable cwrappers by default on NetBSD.wiz1-1/+3
2016-10-27Add support for enabling cwrappers automatically. USE_CWRAPPERS now defaultsjperkin5-12/+30
to "auto", which will enable cwrappers if the _OPSYS_SUPPORTS_CWRAPPERS platform variable is set to "yes". Switch over to cwrappers by default for Darwin, Linux, and SunOS (except when using the sunpro compiler).
2016-10-25DragonFly: Update _OPSYS_SYSTEM_RPATHmarino1-2/+2
It's going on 10 years since gcc 3.4 and gcc 4.1 were part of DragonFly. DF Release 4.4 is the earliest with any kind of support and the earliest possible GCC version is 4.7 there.