nixpkgs/pkgs
John Ericson 0f0383394d cc-wrapper: Salt environment variables with LLVM triples
We now (on cross) require per-target flag interposition by putting the
triple in the names of the relevant environment variables, e.g:

export NIX_arm_unknown_linux_gnu_CFLAGS_COMPILE=...

The wrapper also has a `infixSalt` attribute (and "_" prefixed and
suffixed variants) to assist downstream packages.

Note how that the dashes are replaced to keep the identifier valid.
Using names like this allows us to keep the settings for different
compilers seperate.

I think it might be even better to use names like `NIX_{BUILD,HOST}...`
using the platform's role rather than the platform itself, but this
would be more work as the previous stages' tools would have to be re-
wrapped to take on their new role. I therefore didn't do this for now,
but that route should be thoroughly explored in the future.
2017-06-22 17:52:28 -04:00
..
applications gnuradio: 3.7.10.1 -> 3.7.11 2017-06-20 03:56:43 +02:00
build-support cc-wrapper: Salt environment variables with LLVM triples 2017-06-22 17:52:28 -04:00
common-updater common-updater-script: fix error handling 2017-05-19 17:14:43 +03:00
data qt5: rename qmakeHook to qmake 2017-06-18 08:41:57 -05:00
desktops kde-applications: 17.04.1 -> 17.04.2 2017-06-19 19:26:52 +08:00
development ghcHEAD: Actually split docs into their own output 2017-06-22 16:56:58 -04:00
games openttd: 1.6.1 -> 1.7.1 2017-06-20 03:45:41 +02:00
misc vimPlugins.vimwiki: readd 2017-06-19 18:56:38 +01:00
os-specific iproute: 4.9.0 -> 4.11.0 2017-06-20 03:56:43 +02:00
servers icecast: 2.4.1 -> 2.4.3 2017-06-20 03:56:25 +02:00
shells rssh: don't set special bits 2017-06-16 07:31:21 -05:00
stdenv cc-wrapper: Learn about target prefixes 2017-06-22 17:52:27 -04:00
test
tools thermald: 1.5.4 -> 1.6 2017-06-20 03:56:41 +02:00
top-level Merge pull request #26626 from magnetophon/jackaudio 2017-06-19 16:44:59 +02:00