freebsd-ports/Mk/Uses
Dmitry Marakasov ecf8298ab7 - Use -isystem instead of -I to add ${LOCALBASE}/include to the list of header search paths
First, this prevents ports which use strict -Werror settings from
build failures in third party headers (real life example is
devel/pructl which uses -Werror -Weverything and fails in libedit
header on actually harmless padding warning).

Second, this prevents ports which install headers from picking up
their own headers from LOCALBASE instead of using ones from WRKDIR,
which leads to any kind of problems when upgrading via ports.

PR:		203101
Approved by:	bapt
Differential Revision:	D3618
2015-09-15 21:24:42 +00:00
..
ada.mk Ada Framework: Switch to gcc5-aux, upgrade 6 packages at once 2015-06-23 22:20:35 +00:00
alias.mk - Instead of limiting effect of alias.mk to DragonFly, extend it to everything which is not FreeBSD 2015-07-03 16:54:08 +00:00
autoreconf.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
bison.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
blaslapack.mk Adding ports/Mk/Uses/blaslapack.mk. 2015-01-05 20:43:02 +00:00
charsetfix.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
cmake.mk Uses/cmake.mk: Replace CMAKE_ENV with CONFIGURE_ENV. 2015-08-18 10:51:01 +00:00
compiler.mk Bump the version of clang to 3.6 when c++14-lang is specified 2015-08-08 21:38:18 +00:00
cpe.mk CPE strings are all lower case. 2015-04-02 15:02:44 +00:00
cran.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
desktop-file-utils.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
desthack.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
display.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
dos2unix.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
drupal.mk Cleanup plist a bit, DRUPAL_MODDIR and DRUPAL_BASE belong to drupal ports, 2014-11-15 17:05:44 +00:00
elixir.mk Not all Hex package specifications start with the '~' character, 2015-07-27 15:34:25 +00:00
erlang.mk Fix build_fs_violation for rebar3 builds. 2015-09-08 22:12:22 +00:00
execinfo.mk - Set variables with libexecinfo preprocessor and linker flags 2015-04-16 14:15:12 +00:00
fakeroot.mk Only the definition of the fakeroot command should conditioned to the UID 2014-12-18 08:30:20 +00:00
fam.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
fmake.mk Allow user to override MAKE_CMD without breaking gmake/fmake/scons ports. 2015-03-23 03:59:04 +00:00
fonts.mk Add "fc", "fcfontsdir", "fontsdir", and "none" arguments to USES=fonts. 2015-09-13 23:30:21 +00:00
fortran.mk Move LANG_GCC_IS from bsd.gcc.mk to bsd.default-versions.mk and use 2015-01-26 00:03:46 +00:00
fuse.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
gecko.mk - Update Firefox to 40.0 2015-08-07 12:02:41 +00:00
gettext-runtime.mk Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
gettext-tools.mk Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
gettext.mk Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. The 2014-11-29 18:22:32 +00:00
ghostscript.mk - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
gmake.mk Allow user to override MAKE_CMD without breaking gmake/fmake/scons ports. 2015-03-23 03:59:04 +00:00
gnustep.mk Update GNUstep ports to their latest versions. 2015-07-01 13:50:28 +00:00
gperf.mk Fix typo 2014-10-07 16:45:30 +00:00
gssapi.mk Back-out r396454, it's broken on freebsd 9.3 (breaks at least ftp/curl) 2015-09-10 12:47:58 +00:00
horde.mk Use "horde" as default CPE vendor for all horde applications 2015-04-15 11:13:49 +00:00
iconv.mk Uses/iconv.mk: Set iconv-related CMake variables. 2015-09-03 15:44:13 +00:00
imake.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
jpeg.mk Add USES=jpeg, to handle dependency on a jpeg library 2015-06-22 18:30:35 +00:00
kmod.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
lha.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
libarchive.mk Add 3 new uses 2015-07-19 14:36:00 +00:00
libedit.mk Add 3 new uses 2015-07-19 14:36:00 +00:00
libtool.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
localbase.mk - Use -isystem instead of -I to add ${LOCALBASE}/include to the list of header search paths 2015-09-15 21:24:42 +00:00
lua.mk bye lua@ 2015-04-16 12:44:17 +00:00
makeinfo.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
makeself.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
metaport.mk meta ports are always NO_ARCH 2015-04-01 17:59:57 +00:00
mono.mk Set an arbitrary time-zone. 2015-03-10 12:58:43 +00:00
motif.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
ncurses.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
ninja.mk - Make it possible to override _MAKE_JOBS when MAKE_JOBS_NUMBER=1 2015-04-10 05:45:15 +00:00
objc.mk Update GNUstep ports to their latest versions. 2015-07-01 13:50:28 +00:00
openal.mk Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in 2014-12-08 16:48:38 +00:00
pathfix.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
pear.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
perl5.mk Make it so that the default Perl is always called perl5. 2015-09-14 12:19:48 +00:00
pgsql.mk - Fix dependencies on docs, plperl, pltcl 2015-07-07 21:31:39 +00:00
pkgconfig.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
pure.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
python.mk Since PEP 0488 and python 3.5, pyo files are eliminated and bytecode files 2015-09-14 12:26:28 +00:00
qmail.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
qmake.mk Update Qt5 ports to 5.3.2. 2014-11-05 09:39:21 +00:00
readline.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
scons.mk Allow user to override MAKE_CMD without breaking gmake/fmake/scons ports. 2015-03-23 03:59:04 +00:00
shared-mime-info.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
shebangfix.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
tar.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
tcl.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
tk.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
twisted.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
uidfix.mk Always define GID, this fixes build of uidfix when building as root 2015-06-04 11:53:06 +00:00
uniquefiles.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
waf.mk Fix a typo 2015-04-08 18:32:18 +00:00
webplugin.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00
xfce.mk Rewrite detection of GTK+3 support 2015-09-14 13:00:58 +00:00
zip.mk Change the way USES is handled: 2014-09-28 16:36:31 +00:00
zope.mk Rewrite the target ordering code. 2015-08-17 13:31:25 +00:00