Commit graph

9136 commits

Author SHA1 Message Date
roy
dc0bdaab5e Add a test for syncok(3). 2017-03-20 00:10:06 +00:00
maya
514159645b default to apache24 (not 22) 2017-03-11 18:29:24 +00:00
jperkin
0828e0c3e8 Ensure PBULK_CACHE_DIRECTORY exists before writing into it. 2017-03-08 16:16:40 +00:00
jperkin
e4d1b9920a Mark SunOS as _INCOMPAT_CURSES, there are lots of issues with the recent work
to use the curses framework and this is the simplest solution for now.
2017-03-08 15:26:51 +00:00
jperkin
00697eb0c6 Update libtool packages to 2.4.6.
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-06 16:14:07 +00:00
kamil
142e04fc75 Fix path to cross-libtool-base in f2c.mk for crossbuilding 2017-03-05 10:40:18 +00:00
kamil
9e5664b199 Fix path to cross-libtool-base in TOOL_DEPENDS+= for crossbuilding 2017-03-05 10:38:37 +00:00
maya
e0e1e5769b Describe gstreamer-ptp-suid. requested by wiz. 2017-02-03 17:14:35 +00:00
sevan
8907fb92ff MACHINE_ARCH is set to powerpc64le during bootstrap, adjust if statement to
check for new value.
2017-02-01 10:00:17 +00:00
sevan
3425d1a52b powerpc64le is little endian. 2017-02-01 09:55:07 +00:00
jperkin
dc1d0f1622 Indent conditionals to improve legibility. No functional change. 2017-02-01 07:25:28 +00:00
sevan
bb04ef7a57 Add ppc64le paths from the Debian/Ubuntu multiarch hierarchy.
Tested on Ubuntu for POWER8.
Thanks to John Klos.
2017-02-01 03:00:35 +00:00
sevan
f77a337cf6 Sync with upstream 2017-01-31 22:16:20 +00:00
maya
e5900c2b7d replace ftp at kernel.org with http. it will shut down soon. 2017-01-28 00:23:35 +00:00
brook
3f7b4beddb Always take the flex version from the second word of the version string.
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-21 17:10:26 +00:00
taca
1b5ce22675 Coorect version of libtool to current one. 2017-01-18 05:33:39 +00:00
wiz
da976fdeef Bump LIBTOOL_REQD, newer version needed for cwrappers.
PR 51826.
2017-01-17 22:57:39 +00:00
jperkin
24bfb99d67 Cache and use computed variables. 2017-01-17 15:32:17 +00:00
rillig
d231f797e2 Fixed inconsistencies in comments. 2017-01-15 23:55:30 +00:00
sevan
9da918b016 Document the gcc-graphite option, used by lang/gcc*
https://gcc.gnu.org/wiki/Graphite
2017-01-15 02:21:34 +00:00
schmonz
abdcbeb009 Add checkpassword-suid option, off by default. 2017-01-09 04:01:32 +00:00
roy
3dc60e7357 Add a test for resize_term(3). 2017-01-05 21:32:39 +00:00
roy
f633dfa47c Add a test for set_escdelay 2017-01-05 21:19:24 +00:00
roy
b2d292a1e1 Support FAKE_NCURSES=yes for pdcurses and ncursesw. 2017-01-04 15:52:50 +00:00
roy
25cf955394 Add support for detecting the ncurses extension getsyx(3) in system curses. 2017-01-02 10:49:33 +00:00
schmonz
18d6404452 Update djbware configury for new bglibs file locations. 2017-01-02 02:20:52 +00:00
tron
cfbdc4f34e Update comment with default Emacs version 2017-01-01 02:07:53 +00:00
jaapb
d702b2a2bc Corrected an inaccurate comment. No actual changes in behaviour. 2016-12-30 11:45:28 +00:00
maya
2ab36e5237 Remove last mentions of gcc45,46,47 in mk/.
No functional change intended.
2016-12-29 23:16:26 +00:00
maya
bc1d2b7489 Remove some of the mentions for gcc{45,46,47}.
No functional change intended.
Still a few left.
2016-12-29 23:07:17 +00:00
maya
e2f57f6d5e Make GCC_REQD+= 4.5 to 4.8 resolve to 4.8 (dropping the possibility to
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-29 22:21:13 +00:00
roy
8f6864a291 Fix USE_CURSES feature support. 2016-12-29 20:23:05 +00:00
joerg
a601f79184 Add optional caching of extracted build options. As the number of users
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-17 23:41:51 +00:00
asau
cc2b5c855f Enable OpenJDK 7 and 8 on Linux. Add builtin support.
Tested on openSUSE 11-42.
2016-12-16 16:27:23 +00:00
hauke
16ed67bd37 Update MASTER_SITE_XEMACS:
- 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-11 19:19:36 +00:00
asau
06574a2c84 Update to Emacs 25 by default.
"There's no reason not to upgrade it."
2016-12-09 22:24:50 +00:00
wiz
db05d33e02 Remove ex-CPAN mirror. 2016-12-04 18:26:44 +00:00
bsiegert
7260ae5a46 Enable cwrappers for Dragonfly and FreeBSD. Remove Linux emulation (gone)
for Dragonfly.

From David Shao in PR pkg/51688.
2016-12-04 15:37:41 +00:00
wiz
b89232a807 Add PKG_DISABLED_OPTIONS.
This variable contains the options that are NOT enabled for a package.
2016-12-01 15:28:57 +00:00
marino
e7a91fc2fa Upgrade USE_LANGUAGES=ada to use lang/gcc5-aux instead of lang/gcc-aux
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-25 20:36:49 +00:00
joerg
5767cbd19c Don't try to adjust BUILDLINK_INCDIRS.curses by a non existing prefix. 2016-11-25 13:35:33 +00:00
pho
0f6827febc fuse.h requires that _NETBSD_SOURCE is defined 2016-11-21 00:01:01 +00:00
spz
5a1d0ee4bd add unicode to DEFAULT_ACCEPTABLE_LICENSES 2016-11-18 09:43:39 +00:00
jdolecek
fbce554b02 fix the test for <poll.h>/<sys/poll.h> - use _OPSYS_INCLUDE_DIRS instead
of assuming /usr/include; this fixes compilation of net/socat,
which has broken !HAVE_POLL code
2016-11-13 11:06:40 +00:00
joerg
8c3ea2e438 Prepend the ABI flags to allow interested programs like qemu to
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-10 20:59:43 +00:00
joerg
fea8495735 Handle optional ctfmerge/ctfconvert presence on NetBSD by explicitly
passing down NOCTF when they don't exist.
2016-11-10 20:58:46 +00:00
adam
8889df1526 Added postgresql96 support 2016-10-30 08:57:12 +00:00
jperkin
ea3df7bb6a Enable cwrappers by default on OpenBSD. 2016-10-28 09:21:08 +00:00
wiz
1ce724e294 Enable cwrappers by default on NetBSD. 2016-10-27 12:29:17 +00:00
jperkin
b673fabd21 Add support for enabling cwrappers automatically. USE_CWRAPPERS now defaults
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-27 10:31:05 +00:00