Commit Graph

73 Commits

Author SHA1 Message Date
Alexander Bantyev
7263951cc8
ocaml: partially fix pkgsStatic.ocaml-ng
This commit adds a static adapter for ocaml packages and applies it to
pkgsStatic.ocaml-ng.

The adapter fixes build of ocaml itself with version <= 4.7 and also attempts
to fix builds of some packages.
2019-11-26 18:03:56 +03:00
Alexander Bantyev
9c9a0e9cab
kmod: make pkgsStatic.kmod build 2019-11-26 18:03:56 +03:00
Matthew Bauer
6a87355211
Merge branch 'master' into libressl-static 2019-10-15 12:55:16 -04:00
Domen Kožar
dfb8a8c5e4
pkgsStatic: fiz zlib and nghttp2 2019-09-29 12:20:43 +02:00
Domen Kožar
3a6efadba0
pkgsStatic: fix curl, boost, openssl and libsodium 2019-09-29 12:01:38 +02:00
Matthew Bauer
7ebd5999bd
brotli: add staticOnly option 2019-09-29 11:19:56 +02:00
Nicolas Mattia
4fb06f0916 libpfm: enable static build 2019-09-26 11:58:19 +02:00
Matthew Bauer
37744d2c36 libressl: add static override 2019-09-19 12:38:08 -04:00
Matthew Bauer
6cdbc4de22 static: disable python on macOS
We get an infinite recursion otherwise due to some issue in darwin
bootstrapping.

Fixes #68393
2019-09-09 22:42:03 -04:00
Matthew Bauer
554a789403
Merge pull request #65537 from Holo-Host/201907/extend-static
pkgsStatic: override libunwind
2019-08-13 12:47:03 -04:00
Yegor Timoshenko
cdee3b7966
llvmPackages_8.libraries.libunwind: add enableShared option 2019-07-29 03:08:02 +03:00
Tobias Mayer
bb71bb15ce pkgsStatic: propagate all buildInputs 2019-07-24 16:04:51 +02:00
Tobias Mayer
e06b7d9638 Override alternative stdenvs in pkgsStatic 2019-07-21 07:36:44 +02:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Matthew Bauer
64f837491c
Merge pull request #62618 from matthewbauer/talloc-fix
proot/talloc fixes
2019-06-03 13:56:55 -04:00
Matthew Bauer
f64d21da21
Merge pull request #56834 from matthewbauer/v8-update
v8: 5.4.232 -> 7.4.255
2019-06-03 13:34:04 -04:00
Matthew Bauer
9f7bb1f512 python27: add override to build statically 2019-06-03 12:28:25 -04:00
Niklas Hambüchen
7031335fe3 pkgsStatic: Add openblas override 2019-05-28 08:57:23 +02:00
Matthew Bauer
9abff4af4f wasm: init cross target
Adds pkgsCross.wasm32 and pkgsCross.wasm64. Use it to build Nixpkgs
with a WebAssembly toolchain.

stdenv/cross: use static overlay on isWasm

isWasm doesn’t make sense dynamically linked.
2019-04-23 21:48:57 -04:00
Matthew Bauer
e7f57503e0 v8: 5.4.232 -> 7.4.255 2019-04-11 00:25:12 -04:00
Matthew Bauer
3463e6ad17 static: remove libjpeg static override
it is not necessary
2019-04-10 01:46:00 -04:00
Vaibhav Sagar
cb5a7bdc3a lz4: fix pkgsStatic build 2018-12-13 18:00:26 -05:00
Matthew Bauer
3c36dccd7c top-level/stage.nix: add static overlay
Adds the static overlay that can be used to build Nixpkgs statically.
Can be used like:

  nix build pkgsStatic.hello

Not all packages build, as some rely on dynamic linking.

(cherry picked from commit 6d90a8b894)
2018-12-13 14:04:34 -05:00