Antonio Nuno Monteiro
4b34c18e31
pkgsStatic: make OpenSSL 1.1 compile ( #77542 )
...
* pkgsStatic: make OpenSSL 1.1 compile
2020-01-16 20:02:38 +01:00
Frederik Rietdijk
5ad16cb27f
Merge master into staging-next
2020-01-10 10:34:04 +01:00
Ryan Mulligan
55adc491f0
Merge pull request #77180 from anmonteiro/anmonteiro/libev-static
...
libev: Add statically linked `libev` to `pkgsStatic`
2020-01-09 21:28:29 -08:00
Antonio Nuno Monteiro
66f12cac09
libev: Add statically linked libev
to pkgsStatic
2020-01-06 22:16:11 -08:00
Frederik Rietdijk
f4b4ef130a
Merge pull request #76659 from veprbl/pr/cmake_static_adapter
...
pkgsStatic: set BUILD_SHARED_LIBS=OFF for cmake
2020-01-06 11:58:18 +01:00
Frederik Rietdijk
828f93a326
Merge master into staging-next
2020-01-05 16:00:21 +01:00
Dmitry Kalinkin
bb890c4561
double-conversion: remove the "static" option
...
pkgsStatic.double-conversion already has CMAKE_BUILD_SHARED set to OFF.
2020-01-03 11:44:23 -05:00
Dmitry Kalinkin
4541012bdb
glog: remove the "static" option
...
pkgsStatic.glog already has CMAKE_BUILD_SHARED set to OFF.
2020-01-03 11:42:52 -05:00
Dmitry Kalinkin
7e2c821e58
gtest: remove the "static" option
...
pkgsStatic.gtest already has CMAKE_BUILD_SHARED set to OFF.
2020-01-03 11:41:19 -05:00
Frederik Rietdijk
157ca8eb75
fmt: fix static musl build
2020-01-03 12:51:45 +01:00
Frederik Rietdijk
867552957f
openblas: fix static musl build
2020-01-03 12:50:47 +01:00
Tobias Mayer
207db019ce
arrow-cpp: add pkgsStatic support
2019-12-31 15:05:13 +01:00
Tobias Mayer
0a21b32234
thrift: build with CMake; add pkgsStatic support
2019-12-31 15:05:13 +01:00
Tobias Mayer
a244885c63
snappy: add pkgsStatic support
2019-12-29 23:30:22 +01:00
Tobias Mayer
0aeacdeaae
woff2: add pkgsStatic support
2019-12-29 23:30:21 +01:00
Tobias Mayer
812ccd8e4c
gtest: add pkgsStatic support
2019-12-29 10:57:16 +01:00
Tobias Mayer
93da24ca80
gflags: add pkgsStatic support
2019-12-29 10:57:16 +01:00
Tobias Mayer
d567c7e497
glog: add pkgsStatic support
2019-12-29 10:57:16 +01:00
Tobias Mayer
15fb93ac4f
double-conversion: add pkgsStatic support
2019-12-29 10:57:16 +01:00
Tobias Mayer
c06a0b2c8c
zstd: build with CMake
...
CMake is used for static builds because the Makefile does not
offer a way to disable the shared library.
2019-12-29 10:57:15 +01:00
Roberto Di Remigio
6cc9bbe2fd
mkl: extract static libraries optionally
2019-12-19 10:12:00 +01:00
Niklas Hambüchen
3ccbce4b12
Merge pull request #74485 from malbarbo/e2fsprogs-shared
...
e2fsprogs: allow static build
2019-12-06 19:07:01 +01:00
Marco A L Barbosa
f6ea33023e
e2fsprogs: allow static build
2019-12-05 11:55:24 -03:00
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