pkgsrc/mk
khorben 03a56367ef Re-arrange support for FORTIFY/MKPIE/RELRO/SSP
- No _GCC_* anything in mk/bsd.prefs.mk;
- No compiler flags in platform files.

Tested again on NetBSD/amd64, with and without cwrappers, with the same
outcome.

With feedback from jperkin@
2016-03-11 23:54:08 +00:00
..
build Remove _OPSYS_WHOLE_ARCHIVE_FLAG and _OPSYS_NO_WHOLE_ARCHIVE_FLAG, these 2016-03-10 16:58:19 +00:00
buildlink3 Drop _LIBTOOL and _SHLIBTOOL and make LIBTOOL and SHLIBTOOL point to the 2015-05-04 19:23:19 +00:00
check Explicitly skip directories. PR 50955. 2016-03-11 21:11:47 +00:00
checksum Use :tA to make DISTINFO_FILE absolute when passing it to the fetch 2016-01-06 07:38:25 +00:00
cmake-Modules/Platform
compiler Re-arrange support for FORTIFY/MKPIE/RELRO/SSP 2016-03-11 23:54:08 +00:00
configure Remove overrides for OPENAL_INCLUDE_DIR and OPENGL_INCLUDE_DIR. These 2016-02-24 15:24:56 +00:00
defaults Add support for a number of security features 2016-03-11 23:03:31 +00:00
depends Prevent to force creating binary package in ${PACKAGES} for the case installing 2014-02-14 06:39:32 +00:00
emulator Remove mk/find-prefix.mk and its usage from the mk infrastructure. 2015-11-25 13:05:47 +00:00
extract Document EXTRACT_ENV 2014-03-02 09:45:42 +00:00
features Use PKG_SKIP_REASON instead of PKG_FAIL_REASON for some cases where 2015-01-01 07:51:47 +00:00
fetch Update MASTER_SITE_RUBYGEMS to avoid extra redirection. 2016-02-14 06:55:08 +00:00
gnu-config Sync with upstream 2015-06-03 19:18:41 +00:00
haskell add Haskell Cabal support files. 2014-02-05 07:02:30 +00:00
help Add keywords to print/texlive/package.mk and instruct mk/help/help.mk to also 2016-02-01 18:47:23 +00:00
install Support compressed manual pages with 3am and 3f suffixes. 2015-10-12 09:08:22 +00:00
internal
misc Uniq BUILD_DEFS and BUILD_DEFS_EFFECTS before printing. 2015-01-30 16:45:33 +00:00
package
patch
pbulk Make the pbulk deployment script more reusable: 2015-12-14 21:12:01 +00:00
pkgformat Changed "Install binary package" to "Installing binary package" 2016-02-02 08:15:07 +00:00
pkginstall Fix a typo in a comment. 2015-11-08 03:21:46 +00:00
platform Re-arrange support for FORTIFY/MKPIE/RELRO/SSP 2016-03-11 23:54:08 +00:00
plist Support .3am (lang/gawk) and .3f (math/udunits) cat/man page suffixes, fixing 2015-10-07 09:56:14 +00:00
scripts Add a list of options to generated README.html files. Patch from 2015-10-03 13:17:57 +00:00
tools Add special handling for Debian derived systems as they do not have GNU awk 2016-03-09 22:27:29 +00:00
wrapper Add support for a number of security features 2016-03-11 23:03:31 +00:00
alternatives.mk Remove mk/find-prefix.mk and its usage from the mk infrastructure. 2015-11-25 13:05:47 +00:00
apache.mk Generate a correct error message, instead of referring to a variable 2014-07-04 21:20:52 +00:00
apache.module.mk Move www/apache/module.mk to mk/apache.module.mk and adjust it to use 2014-06-11 12:57:22 +00:00
bdb.buildlink3.mk Add db6 2015-01-01 18:53:56 +00:00
bsd.fast.prefs.mk
bsd.hacks.mk
bsd.makevars.mk
bsd.options.mk
bsd.pkg.barrier.mk
bsd.pkg.clean.mk
bsd.pkg.debug.mk
bsd.pkg.error.mk
bsd.pkg.mk Add MAKE_FLAGS to the default list of OPSYSVARS, it's used enough times. 2016-02-26 11:38:37 +00:00
bsd.pkg.readme.mk More SVR4_PKGNAME cleanup. 2014-10-09 13:50:08 +00:00
bsd.pkg.subdir.mk
bsd.pkg.update.mk fixes last commit, delete too aggressively :( 2014-02-14 07:14:23 +00:00
bsd.pkg.use.mk Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
bsd.prefs.mk Re-arrange support for FORTIFY/MKPIE/RELRO/SSP 2016-03-11 23:54:08 +00:00
bsd.utils.mk
compiler.mk Pass down ABI flags for cwrappers too. 2014-12-09 23:43:29 +00:00
curses.buildlink3.mk Ensure that BUILDLINK_PKGNAME.curses is always defined. 2015-02-04 16:35:32 +00:00
curses.builtin.mk Remove NetBSD 0.x and 1.x settings, these have long since been unsupported. 2015-09-08 11:36:34 +00:00
cwrappers.mk Drop _LIBTOOL and _SHLIBTOOL and make LIBTOOL and SHLIBTOOL point to the 2015-05-04 19:23:19 +00:00
db1.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
djbware.mk Sanitize environment. 2014-11-27 20:31:22 +00:00
dlopen.buildlink3.mk Append to PKG_FAIL_REASON rather than setting it so we don't overwrite other 2015-10-10 13:13:45 +00:00
dlopen.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
endian.mk Fixes system endian header detection. 2014-05-21 01:43:50 +00:00
fam.buildlink3.mk
fuse.buildlink3.mk Deal with type hiding under NetBSD-current to e.g. fix the build 2016-01-28 20:50:07 +00:00
haskell.mk rpath flag and directory are one option, don't pass the path without 2015-02-17 13:57:47 +00:00
java-env.mk
java-vm.mk Remove mk/find-prefix.mk and its usage from the mk infrastructure. 2015-11-25 13:05:47 +00:00
jpeg.buildlink3.mk Fix typo in comment line (three -> two) 2015-11-23 00:49:26 +00:00
krb5.buildlink3.mk
license.mk Add paratype to default-allowed licenses, since it is basically ofl-v1.1. 2016-02-10 10:50:18 +00:00
linux-pam.builtin.mk Always use OpenPAM as fallback PAM implementation if a native one is 2014-06-10 13:52:57 +00:00
motif.buildlink3.mk Retire openmotif support, superseded by x11/motif. 2015-01-11 02:36:31 +00:00
mpi.buildlink3.mk
mysql.buildlink3.mk Add mariadb55 support. 2015-04-16 20:24:15 +00:00
ocaml.mk Added OCAML_USE_OASIS_DYNRUN option 2016-03-04 15:19:42 +00:00
omf-scrollkeeper.mk
oss.buildlink3.mk support oss4 compatible boomer on OpenSolaris/Illumos platforms 2014-02-10 12:21:44 +00:00
oss.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
pam.buildlink3.mk Always use OpenPAM as fallback PAM implementation if a native one is 2014-06-10 13:52:57 +00:00
pf.buildlink3.mk mk/pf.buildlink3.mk: any modern fbsd version has pf 2015-01-14 20:40:32 +00:00
pgsql.buildlink3.mk PostgreSQL 9.5 awareness 2016-02-25 21:39:07 +00:00
pkg-build-options.mk
pthread.buildlink3.mk Use PKG_SKIP_REASON instead of PKG_FAIL_REASON for some cases where 2015-01-01 07:51:47 +00:00
pthread.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
readline.buildlink3.mk
readline.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
resolv.buildlink3.mk
smf.mk Introduce infrastructure support for SMF. 2014-03-11 14:07:04 +00:00
solaris-pam.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
subst.mk Fixed subst.mk not to corrupt files 2016-01-31 17:27:41 +00:00
termcap.buildlink3.mk
termcap.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
terminfo.buildlink3.mk fixes for old bmake, undefined variable is not treated as empty. 2014-03-11 09:16:57 +00:00
terminfo.builtin.mk Use find-headers instead of find-files to detect builtin header files. 2013-11-23 09:10:14 +00:00
tex.buildlink3.mk
unprivileged.mk
wxGTK.mk Adding wxGTK.mk, main purpose for migration to wxGTK30 from wxGTK28 2015-11-17 13:42:35 +00:00
x11.buildlink3.mk
x11.builtin.mk
x11.version.mk Remove USE_X11BASE and X11PREFIX. 2015-07-04 16:18:28 +00:00
xaw.buildlink3.mk Switch from x11/Xaw3d to newer x11/libXaw3d. 2015-10-14 20:17:24 +00:00