Commit graph

56 commits

Author SHA1 Message Date
Jonathan Ringer 91bec61635
python35: remove 2020-08-12 21:57:18 -07:00
Vladimír Čunát 5bd8316b6e
Merge #91975: Misc static cross fixes (into staging) 2020-07-26 09:31:24 +02:00
Dmitry Kalinkin f6ef3ac294
zstd: build programs and tests against the shared library 2020-07-02 12:10:15 -04:00
Symphorien Gibol 80ba806339 xorg: fix static build 2020-07-02 00:20:06 +02:00
Symphorien Gibol 1aa45698d7 libjpeg_turbo: fix static build 2020-07-01 23:47:57 +02:00
Matthew Bauer a9924d7ab8 libexecinfo: fix building statically 2020-06-08 17:47:51 -05:00
Domen Kožar c86af902f4 nix: allow static compilation 2020-06-08 17:47:44 -05:00
Dmitry Kalinkin f149c7030a
arrow-cpp: 0.16.0 -> 0.17.0 2020-05-11 22:34:24 -04:00
Frederik Rietdijk c392d70518 pkgsStatic.python3: fix build 2020-03-30 17:06:38 +02:00
Maximilian Bosch 79a567c883
gcc5: remove
Latest gcc5 release was in 2017[1], doesn't build with glibc 2.30[2].

[1] https://gcc.gnu.org/gcc-5/
[2] https://hydra.nixos.org/build/110408216
2020-01-28 20:11:00 +01:00
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