Commit graph

8656 commits

Author SHA1 Message Date
bsiegert
af85f266f9 Do not use gcc-specific compiler flags on Mac OS versions that come with
clang. Update version for bootstrap-mk-files.

Patch provided by Todd Kover in PR pkg/48966.
2014-11-22 16:32:13 +00:00
obache
da209eba3e Drop obsolated old bulk build related variable settings. 2014-11-21 10:46:36 +00:00
joerg
3dd0b5fcf6 Sync MACHINE_ARCH -> GNU_ARCH mapping table with NetBSD. Most noticable
change outside ARM is going to i486 as platform name for x86.
2014-11-18 23:36:07 +00:00
mef
9465928a8f Add qt5. editors/texmaker has this option now. 2014-11-18 13:23:04 +00:00
mef
7fb7b25e67 Add sysroot. Mainly for cross toolchain to allow changes system root. 2014-11-10 03:08:09 +00:00
obache
90f35fd6fe Requirement of gettext tools from pkgsrc depend on existence of the tool itself,
not msgfmt tool.
2014-11-09 02:26:27 +00:00
obache
4244232cb7 Describe lz4 option used by groonga. 2014-11-08 11:26:12 +00:00
jaapb
3e5113d009 Added ocamlgraph option to option descriptions. 2014-11-06 11:59:59 +00:00
ryoon
147cedb460 Fix GCC49 pattern.
From richard@, thank you.
2014-11-03 13:06:39 +00:00
obache
e2a52e6e8e introduce MESSAGE_SRC_DFLT, same as PLIST_SRC_DFLT for PLIST_SRC. 2014-11-02 06:17:39 +00:00
wiz
794c5d7fb5 Fix typo. 2014-10-31 16:14:07 +00:00
ryoon
e470b7e219 Restore monolithic gcc48 and gcc48-libs.
* No objection on tech-pkg@ mailing list.
2014-10-31 14:22:20 +00:00
jaapb
a74ea17a92 Added OCAML_SITELIBDIR to MAKE_ENV 2014-10-27 11:58:36 +00:00
wiz
8cadaa33ce Revert previous, committed by accident. 2014-10-23 13:34:09 +00:00
wiz
672f91950b Describe timidity option. 2014-10-23 13:33:00 +00:00
schmonz
fa352e4b09 Describe the "git" option. 2014-10-17 11:50:06 +00:00
mef
196a17f9b0 Add filter-design and ninja-build (GNU Radio). 2014-10-14 14:52:19 +00:00
joerg
a96412f45e Retire PKGINSTALL_VERBOSE, split it into independent variables
FONTS_VERBOSE and INFO_FILES_VERBOSE.
2014-10-12 23:44:32 +00:00
joerg
c6e1b83d1b Simplify PKG_DEVELOPER checks. 2014-10-12 23:39:17 +00:00
jaapb
d5eb652594 Changes:
- findlib no longer standard
- added OASIS_BUILD_ARGS parameter
- force native code compilation (or not) according to options
- moved things around so that OASIS implies FINDLIB
2014-10-09 19:37:21 +00:00
wiz
198a356c0d More SVR4_PKGNAME cleanup. 2014-10-09 13:50:08 +00:00
wiz
e8647fedbb Remove SVR4_PKGNAME, per discussion on tech-pkg. 2014-10-09 13:44:32 +00:00
jperkin
ed123862cf Add missing braces and check getline returns success, this code must have
worked by pure luck in the past, and now works with strict POSIX awk too.
2014-10-08 10:04:45 +00:00
tron
f193382d69 Pass "--remote-time" option to "curl" to get correct time stamps
on downloaded files.
2014-10-07 07:27:18 +00:00
wiz
ba6e8c4130 Describe some ffmpeg2 options. 2014-10-05 14:46:40 +00:00
mef
2054f71208 +gconf Use GConf to store preferences
+gtkwave-tcl            Enable tcl for gtkwave.
2014-10-04 02:12:54 +00:00
jperkin
5d44125c9b Cache the results of getline and system() calls. Testing with
x11/kde-workspace4 shows a 25x performance improvement, reducing the
runtime of _check-shlibs from 7m55s to just 18s.
2014-10-03 19:12:16 +00:00
joerg
135ad75b51 Remove mk glue for devel/nbitools. 2014-10-01 19:14:21 +00:00
joerg
d4e7731007 x11/xorg-imake has been dead for a long time. 2014-10-01 19:04:56 +00:00
wiz
07aec1e7cf Add dvdcss. 2014-10-01 12:21:30 +00:00
wiz
a28393f665 Option description for clang static analyzer. 2014-10-01 09:41:22 +00:00
jperkin
d72afedf87 Fix the readelf environment variable. 2014-10-01 08:59:33 +00:00
jperkin
7df37958c1 Expand --version-script removals for SunOS back out into package Makefiles
rather than trying to consolidate into a single fnmatch.  There aren't that
many of them, and it will aid the integration of cwrappers which doesn't
support globs.
2014-09-10 15:59:33 +00:00
fhajny
c94b834235 Add desc for the postgrey-targrey option 2014-09-10 13:20:53 +00:00
wiz
5554965ada Describe gtk3-atk-bridge. 2014-09-08 11:47:35 +00:00
mef
696c31d235 ham/uhd version 3.7.2rc1 added. 2014-09-08 07:16:28 +00:00
jperkin
47e3447cf5 Set nrpath correctly in the case where there is no RPATH at all. Fixes
issues seen on NetBSD.
2014-09-07 21:53:41 +00:00
jperkin
800bdaa968 Ensure we iterate over the RPATH in search order, rather than relying on
awk array iteration which could result in the wrong library being chosen.

Fixes issue seen with GCC 4.9 where the libgcc from the main GCC package
was found first and caused errors, even though the RPATH correctly had
the gcc49-libs version listed first.
2014-09-06 16:57:51 +00:00
jperkin
a4c97eaf1e Improve comments around USE_PKGSRC_GCC and GCC_REQD. 2014-09-06 08:32:55 +00:00
obache
e0b1a878dc Introduce CMAKE_USE_GNU_INSTALL_DIRS,
If set to yes, set GNU standard installation directories with pkgsrc
configured settings for cmake GNUInstallDirs module.
The default is yes.
2014-09-06 01:50:38 +00:00
jperkin
c564162241 Fix lang/gcc49 dependency logic, based on lang/gcc47. 2014-09-05 22:11:10 +00:00
jperkin
ec9f1b3b4a Add infrastructure support for lang/gcc49 and lang/gcc49-libs 2014-09-04 18:52:53 +00:00
jperkin
a4e43767b4 Add a 'wrappers' option for CHECK_WRKREF which, if enabled, will check for
references to ${WRAPPER_DIR}.

Update the error message when an invalid CHECK_WRKREF option is used.
2014-09-04 16:09:33 +00:00
tron
986a7747a1 Add support for Oracle Java 7 (manually installed via Mac OS X builtin
mechanism) under Mac OS X Mavericks.

Patches contributed by J. Lewis Muir via "pkgsrc-users" mailing list.
2014-09-03 12:47:37 +00:00
gdt
c127d72893 Default to X11_TYPE=modular on netbsd-5.
Base xsrc on netbsd-5 has not really worked with pkgsrc for a while,
because various programs need newer versions of various X pieces.  The
2014Q2 official bulk builds are missing about 1500 packages as a
result of this.  Therefore, switch to modular on netbsd-5 (as netbsd-4
has been for a very long time), which should result in more useful
binary packages for netbsd-5 for 2014Q3.

(There is a notion of updating netbsd-5 base xsrc to more modern xorg.
If that happens, and there's a 5.x formal release, and builds show
that pkgsrc with native succeeds on it, this can perhaps be flipped
back.  Odds are that's not going to happen, and it's overwhelmingly
unlikely to happen soon.)

Anyone who prefers to stay with native can set X11_TYPE=native in
mk.conf.

Note that this is about pkgsrc and specifically the default
dependencies for pkgsrc programs that use X11, so the native servers
are unaffected and can be run from /usr/X11R7, the same as they are
now, without any changes being necessary.  (This message is in fact
being typed on a system with a native server, native xterm and modular
libs for pkgsrc.)

Discussed on tech-pkg, tech-x11 multiple times over the last 6 months
or so, and specifically encouraged by wiz@.
2014-09-02 16:13:27 +00:00
jperkin
47fdae3df2 Check for the existence of a file before trying to remove it. It is highly
likely that the files in this code path do not exist, so this can save a
significant number of exec's, especially for packages with a large number of
dependencies, with a corresponding reduction in the run time for the 'wrapper'
phase.

In addition, remove a 'useless use of cat' instance to save more exec's.
2014-09-02 14:31:27 +00:00
jperkin
ee4800c69c Replace calls to cat(1) with echo(1) which is highly likely to be a shell
builtin.  This significantly reduces the number of exec's required during
the 'wrapper' phase and brings the execution time down accordingly.
2014-09-02 14:23:00 +00:00
dholland
4df717a9b2 sort 2014-09-01 07:31:24 +00:00
riz
3ab8e30838 Make package cross-compiling work through su-target as
well as it does for unprivileged builds.  From riastradh.
2014-08-28 22:29:37 +00:00
jperkin
209b757821 Expand out the list of GNU ld flags we want to remove, rather than applying
a blanket removal of any long options, richard@ is concerned this may affect
packages which use the long options now available in newer SunOS ld.

Whilst here, transform --rpath to -R, used by a few packages.
2014-08-28 15:46:35 +00:00