Commit graph

10 commits

Author SHA1 Message Date
John Ericson
f79f80dbf2 treewide: get rid of platforms.allBut
Negative reasoning like `allBut` is a bad idea with an open world of
platforms. Concretely, if we add a new, quite different sort of
platform, existing packages with `allBut` will claim they work on it
even though they probably won't.
2018-03-14 18:44:42 -04:00
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
Robin Gloster
e339a9a20e barcode: turn off format hardening 2016-02-10 23:27:37 +00:00
Joachim Fasting
2889b153c5 barcode: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
Michael Raskin
a27e27c1f9 Fix barcode src 2014-09-01 09:07:54 +04:00
Michael Raskin
92ad86bb5e Allow search for updates for GNU Barcode 2014-08-31 19:32:21 +04:00
Luca Bruno
64f2ab4fb7 barcode: unsupported on darwin 2014-08-09 14:30:13 +02:00
Nixpkgs Monitor
f7296b70f8 barcode: update from 0.98 to 0.99 2013-12-18 18:18:18 +02:00
Evgeny Egorochkin
da4be371e9 make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
Michael Raskin
da28284b28 Adding missing files for barcode
svn path=/nixpkgs/trunk/; revision=24174
2010-10-08 09:11:57 +00:00