nixpkgs/pkgs/development/tools
Franz Pletz aff1f4ab94 Use general hardening flag toggle lists
The following parameters are now available:

  * hardeningDisable
    To disable specific hardening flags
  * hardeningEnable
    To enable specific hardening flags

Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.

cc-wrapper supports the following flags:

  * fortify
  * stackprotector
  * pie (disabled by default)
  * pic
  * strictoverflow
  * format
  * relro
  * bindnow
2016-03-05 18:55:26 +01:00
..
activator activator: 1.3.2 -> 1.3.5 2015-07-10 00:23:48 +02:00
alloy Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
analysis Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
apktool apktool: set sourceRoot 2015-07-28 02:55:55 +02:00
backblaze-b2 Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
boomerang Remove no longer (or never) referenced patches 2016-01-24 02:02:21 +01:00
boost-build Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
build-managers sbt: 0.13.9 -> 0.13.11 2016-03-03 16:09:00 +01:00
casperjs
cdecl Change occurrences of gcc to the more general cc 2014-12-26 11:06:21 -06:00
chefdk chefdk: 0.4.0 -> 0.10.0 2015-12-03 13:28:26 -08:00
compass Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
continuous-integration cide: 0.8.1 -> 0.9.0 2016-02-28 12:49:20 +00:00
database sqldeveloper: update to version 4.1.1.19.59 2015-09-10 16:47:43 +02:00
dcadec Remove all dots at end of descriptions 2016-02-27 17:30:29 +00:00
devpi-client buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
documentation Doxygen: fix build on SmartOS 2015-11-16 17:20:14 +01:00
egg2nix Egg2nix: Bump to 0.5. 2015-01-19 15:43:25 +01:00
electron electron: 0.28.2 -> 0.36.2 2016-01-06 19:05:00 +01:00
erlang rebar3-nix-bootstrap: 0.0.2 -> 0.0.3 2016-01-19 12:58:33 +01:00
flamegraph FlameGraph: init at 182b24fb 2015-12-12 12:35:40 -08:00
galen galen init at 2.2.1 2016-02-25 10:25:31 +01:00
github/github-release github-release: init at 0.6.2 2015-09-08 07:43:41 +02:00
gnulib gnulib: update Git repository snapshot 2015-02-09 12:58:19 +01:00
godep Add godep, dependency tool for go 2015-01-28 16:02:46 +01:00
grabserial buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
guile FreeBSD: apr-util, cyrus-sasl, berkeley db, glib, gnutls, kerberos, libelf-freebsd, openldap, serf, guile, tet, shishi, gawk, gnugrep 2016-01-01 17:01:13 +00:00
haskell Remove no longer (or never) referenced patches 2016-01-24 02:02:21 +01:00
heroku heroku: 3.32.0 -> 3.42.20 2015-10-15 20:03:07 +00:00
icestorm icestorm: init at 2015.12.29 2015-12-30 16:52:41 +00:00
java Add version attribute where maintainers |= nckx 2016-01-25 17:35:21 +01:00
jq jq: build with oniguruma for regex support 2015-11-07 13:54:45 -05:00
libsigrok libsigrok: install missing firmware files 2015-01-01 20:04:49 +01:00
libsigrokdecode
literate-programming use the sourceforge mirrors everywhere 2016-02-28 12:07:42 +00:00
mdk mdk: init at 1.2.9 2016-02-21 13:56:40 -06:00
misc Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
neoload java: Normalize to the default jre / jdk 2015-01-07 14:55:41 -08:00
nimble nimble: init at 0.7.2 2016-02-25 12:06:45 +01:00
node-webkit xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
ocaml Merge pull request #12741 from regnat/ocamlUpdates 2016-02-24 12:00:25 +01:00
omniorb Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
packer packer: 0.7.5 -> 0.8.6 2016-01-21 23:17:54 +00:00
parse-cli-bin parse: init at 3.0.1 2015-11-09 04:22:34 -05:00
parsing Use general hardening flag toggle lists 2016-03-05 18:55:26 +01:00
phantomjs rename all occurrences of stdenv.cc.gcc to stdenv.cc.cc 2015-01-14 20:27:55 -08:00
phantomjs2 phantomjs2: fix evaluation and refactor 2016-01-13 08:34:35 +01:00
profiling buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
pydb pydb: set meta.platforms 2014-11-12 16:03:00 +01:00
quilt Turn more licenses into lib.licenses style 2014-11-06 00:48:16 +00:00
remarshal Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-18 11:34:09 +01:00
repository-managers/nexus nexus: init at 2.12.0-01 2016-03-01 10:25:00 -06:00
rhc rhc: init at 1.36.4 2015-08-13 18:02:55 +02:00
rtags rtags: init at 9fed420 2015-10-18 13:49:23 -07:00
rucksack rucksack: init at 3.1.0 2015-06-20 02:06:20 -07:00
rust rustfmt: 2015-12-23 -> 2016-02-15 2016-02-25 15:57:18 +03:00
sassc sassc: v3.2.4 -> v3.3.2 2015-12-10 17:27:46 -05:00
sauce-connect sauce-connect: fix hashes and phases 2016-03-01 21:47:41 +01:00
selenium xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
sigrok-cli sigrok-cli: new package 2014-05-31 15:49:13 +02:00
slimerjs Force SLimerJS Gecko compatibility even higher 2015-10-13 00:21:44 +03:00
sqsh sqsh: remove trailing whitespace in the Nix file 2015-01-06 09:56:08 -05:00
sslmate sslmate: make meta.maintainers a list 2015-11-25 23:06:09 +01:00
sunxi-tools sunxi-tools: init at 1.3 2016-02-10 10:48:08 -08:00
thrust xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
toluapp remove local pic flags, now set by hardened stdenv 2016-01-30 16:36:57 +00:00
tradcpp Reduce size of tradcpp derivation. 2015-02-04 13:34:13 +01:00
vagrant vagrant: 1.8.0 -> 1.8.1 2016-01-28 01:01:56 +01:00
watchman Watchman: 4.3.0 => 4.5.0 2016-02-24 11:22:59 +01:00
winpdb buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
yuicompressor Another attempt to eradicate ensureDir 2014-06-30 14:56:10 +02:00