Commit Graph
124175 Commits
Author SHA1 Message Date
John Ericson ef178be597 bintools-wrapper: Support ld.ldd, along with ld.bfd and ld.gold
Also make the code more precise in the process
2017-12-13 16:08:18 -05:00
John Ericson b8a21aa918 misc setup-hooks: Use env vars to refer to binutils programs
This is more robust for cross-compilation
2017-12-13 16:08:18 -05:00
John Ericson 91ca46f693 doc: Document Bintools Wrapper
Shrunk the CC Wrapper documentation so as not to be repetative.
2017-12-13 16:08:18 -05:00
John Ericson 2bba929062 bintools-wrapper: Import separately from cc-wrapper 2017-12-13 16:08:18 -05:00
John Ericson 8e557ed2c5 bintools-wrapper: Init
Factor a bintools (i.e. binutils / cctools) wrapper out of cc-wrapper. While
only LD is wrapped, the setup hook defines environment variables on behalf of
other utilites.
2017-12-13 16:08:18 -05:00
John Ericson 4f869bccc1 cc-wrapper: Don't treat "-" alone as a flag
It means stdin, and is morally equivalent to passing a file. e.g.

  $ echo 'int main(void) { return 0; }' | gcc -x c -

will compile and link a binary.
2017-12-13 16:08:17 -05:00
John Ericson bdd6c037c0 cc-wrapper: Use separate mangler for "bool" variables
This avoids any `NIX_FOOBAR=1 1` not triggering conditions.
2017-12-13 16:08:17 -05:00
John Ericson fc7ed86915 cc-wrapper: Pull variable mangler into utils.sh
In preparation for splitting out bintools-wrapper
2017-12-13 16:08:13 -05:00
Bert Moens 7eb0b20918 wxPython: enable headers
Headers were disabled, probably because they caused a build error: the header files were being
copied to the store path of wxwidgets, but it failed with permission denied. With this commit,
the header files stay in the wxPython store path.
To point the builder of another derivation to the wxPython header files, some tweaking is
needed. E.g. for kicad: cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-I${wxPython}/include/wx-3.0" ]
2017-12-13 22:01:27 +01:00
Thomas Tuegel 2a9c2915d4 Merge pull request #32559 from FlorentBecker/fixTuareg
emacsPackagesNg.caml: do not run ocaml's configure phase
2017-12-13 14:53:35 -06:00
Bastian Köcher 4fcae79002 firmware-linux-nonfree: 2017-10-09-iwlwifi-fw-2017-11-03 -> 2017-12-06-iwlwifi-fw-2017-11-15 2017-12-13 21:53:11 +01:00
Michael Weiss 31bc25f264 pythonPackages.raven: 6.3.0 -> 6.4.0 2017-12-13 21:52:14 +01:00
Bert Moens 5ca3511f56 wxPython: enable headers 2017-12-13 21:37:19 +01:00
Robert Schütz 19841b5ba3 abcmidi: 2017.11.27 -> 2017.12.10 2017-12-13 21:02:40 +01:00
Benjamin Saunders 775d35d0b2 vulkan-loader: 1.0.42.2 -> 1.0.61.1 2017-12-13 11:18:11 -08:00
Richard Marko f605a8d642 ipmicfg: 1.27.0 -> 1.27.1 2017-12-13 19:49:00 +01:00
Markus Hauck a108f9d401 minikube: generate zsh completion 2017-12-13 18:19:40 +01:00
Markus Hauck 8911ae524d minikube: 0.23.0 -> 0.24.1 2017-12-13 18:19:32 +01:00
Markus Hauck 718f148022 minikube: fix wrong path for localkube 2017-12-13 18:17:15 +01:00
makefu 5369400bb0 nova: rip
part of openstack cleanup
2017-12-13 18:16:29 +01:00
Orivej Desh fc96261aa9 Merge pull request #32634 from clefru/zfs-bump
zfs/spl bump to 0.7.4 to fix incompatibility with 4.14
2017-12-13 16:12:32 +00:00
Bjørn Forsman c55a6eef86 gerrit: 2.14.3 -> 2.14.6 2017-12-13 16:42:33 +01:00
zimbatm cac2cdd39b direnv: 2.13.3 -> 2.14.0 2017-12-13 15:33:45 +00:00
Tim Steinbach 0be3f2cdd8 atom: 1.22.0 -> 1.23.0 2017-12-13 09:08:26 -05:00
Orivej Desh 04fcbefd81 taglib: update cmake flags
ASF and MP4 are enabled by default since 1.8 and not configurable in 1.9 and newer.

TagLib 1.11 switched to building static libraries by default.
2017-12-13 13:56:04 +00:00
Gabriel Ebner 8df38f6dda Merge pull request #30332 from veprbl/texlive2017
texlive: 2016 -> 2017
2017-12-13 14:51:18 +01:00
Bart Brouns 2d3700edee rkrlv2: b1.0 -> b2.0 2017-12-13 13:56:43 +01:00
Bart Brouns 6ac325146c pqiv: 2.10.1 -> 2.10.2 2017-12-13 13:55:25 +01:00
Clemens Fruhwirth 03fd7d893f spl: 0.7.3 -> 0.7.4 2017-12-13 13:15:37 +01:00
Clemens Fruhwirth 79939b29ea zfs: 0.7.3 -> 0.7.4 2017-12-13 13:15:26 +01:00
taku0 774786b54d flashplayer: 27.0.0.187 -> 28.0.0.126 2017-12-13 20:08:07 +09:00
Peter Simons afe9649210 python-suseapi: update to latest version
Unfortunately, the test suite now depends on additional packages that we don't
have, so we can no longer run the tests at the moment.
2017-12-13 11:35:39 +01:00
Pascal Wittmann 941e0e4f43 epm: 4.2 -> 4.4 2017-12-13 11:20:28 +01:00
Pascal Wittmann 01ef7593a7 axel: 2.15 -> 2.16.1 2017-12-13 11:03:55 +01:00
Florian Jacob fc21593352 nixos/btrfs: add services.btrfs.autoScrub
for automatic regular scrubbing of mounted btrfs filesystems,
similar to what's already there for zfs.
2017-12-13 11:00:28 +01:00
Peter Simons 90c289bf8d Merge pull request #32627 from knupfer/patch-1
type-of-html should build now
2017-12-13 10:53:55 +01:00
quxbar b0340b6f48 type-of-html should build now 2017-12-13 09:16:31 +01:00
volth 45121d9dfc Merge branch 'master' into oracle-jdk-remove-redundand-asserts 2017-12-13 07:02:42 +00:00
Anton Schirg 3ec3de2ca4 yubico-piv-tool: 1.4.4 -> 1.5.0 2017-12-13 07:50:16 +01:00
Jan Tojnar d075042ca3 gnome3.gtksourceview: split outputs 2017-12-13 07:43:55 +01:00
Jan Tojnar 5f94da0285 gnome3.gtksourceview: enable tests 2017-12-13 07:18:56 +01:00
Jan Tojnar c2de94d7f3 gnome3.gtksourceview: clean up 2017-12-13 06:31:28 +01:00
Jan Tojnar 00d379a873 gnome3.gtksourceview: 3.24.5 → 3.24.6 2017-12-13 05:49:16 +01:00
Jan Tojnar 7550fd172f phpPackages.php-cs-fixer: 2.8.3 → 2.9.0 2017-12-13 05:00:36 +01:00
Franz Thoma 9e486344a9 nixos.gnome3.at-spi2-core: Set environment variable NO_AT_BRIDGE=1 if disabled
As suggested in #16327 (https://github.com/NixOS/nixpkgs/issues/16327#issuecomment-315729994).
2017-12-13 04:55:35 +01:00
Graham Christensen 105d9519c1 Merge remote-tracking branch 'origin/master' into staging 2017-12-12 20:06:36 -05:00
Graham Christensen e5629dc51a Merge pull request #32365 from vcunat/p/check-meta
check meta, treewide
2017-12-12 18:55:23 -05:00
Graham Christensen f33a513d2b stdenv: allow specifying a eval issuee handler 2017-12-12 18:08:11 -05:00
Vladimír Čunát 3a110ea3f9 treewide platform checks: abort -> throw
They aren't meant to be critical (uncatchable) errors.
Tested with nix-env + checkMeta:
[ "x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux" ]
2017-12-12 18:08:10 -05:00
Vladimír Čunát 76bf375a16 stdenv checkMeta: throw -> trace
- tracing seems annoying enough
- we get errors for all packages instead of aborting on the first one
- easier to differentiate from unwanted packages (broken, unfree, etc.)
2017-12-12 18:07:07 -05:00