John Ericson
f52263ced0
treewide: Start to break up static overlay
...
We can use use `stdenv.hostPlatform.isStatic` instead, and move the
logic per package. The least opionated benefit of this is that it makes
it much easier to replace packages with modified ones, as there is no
longer any issue of overlay order.
CC @FRidh @matthewbauer
3 years ago
Florian Klink
8c657c3576
nix: remove traceVal
...
This slipped through review of
https://github.com/NixOS/nixpkgs/pull/108069 .
3 years ago
Florian Klink
31999436da
nix: fix closure bloat on `nix`
...
The conditional preventing closure bloat unfortunately didn't apply for
the `nix` attribute, which is at 2.3.10 (not 2.4.*, what this did check
for).
Due to the somewhat funny 2.4pre* version strings used for nixUnstable
not being understood by lib.versionOlder, we also need to explicitly add
a check for that.
3 years ago
Lucas Ransan
2cb2a5348e
nixUnstable: fix build on gcc10
3 years ago
Eelco Dolstra
a8c49a97a6
nix: 2.3.9 -> 2.3.10
4 years ago
Bruno Bigras
2d1b0c3e88
nixUnstable: pre20201118_79aa7d9 -> pre20201201_5a6ddb3
4 years ago
Robert Hensing
4dd5da0ad0
nixUnstable: pre20201102_550e11f -> pre20201118_79aa7d9
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
4 years ago
Eelco Dolstra
80097e57c9
nix: 2.3.8 -> 2.3.9
4 years ago
Graham Christensen
f4f9f307a4
nixUnstable: 3.0pre20201020_e0ca98c -> 2.4pre20201102_550e11f
4 years ago
Eelco Dolstra
d28565a1c6
nix: 2.3.7 -> 2.3.8
4 years ago
Eelco Dolstra
f25bb567f6
nixUnstable: 3.0pre20200829_f156513 -> 3.0pre20201020_e0ca98c
4 years ago
Andrew Childs
85e0d375cf
nix: build with default stdenv
...
This was required for Nix v2.2.2 which did not build with
libcxx 7. This is no longer required for any current version of Nix.
4 years ago
Konstantin Alekseev
4243ebb07e
nixUnstable: pre20200721_ff314f1 -> pre20200829_f156513
4 years ago
Maximilian Bosch
85819d4bbf
nixUnstable: 2.4pre20200719_a79b6dd -> 2.4pre20200721_ff314f1
...
Fixes errors like this for me:
```
error: --- Error ------------------------------- nix-build
Nix daemon out of memory
(use '--show-trace' to show detailed location information)
```
4 years ago
Eelco Dolstra
38880a5ec2
nixUnstable: 2.4pre7805_984e5213 -> 2.4pre20200719_a79b6dd
4 years ago
Eelco Dolstra
046427570e
nix: 2.3.6 -> 2.3.7
4 years ago
Matthew Bauer
00be3fac9f
nix: gmock is a library
...
https://hydra.nixos.org/build/123111516
4 years ago
Matthew Bauer
01ede8c615
nix: don’t precompile headers on cross compilation
...
avoids this error:
mk/precompiled-headers.mk:38: *** Don't know how to precompile headers on aarch64-unknown-linux-gnu-g++. Stop.
4 years ago
Eelco Dolstra
b505bf202b
Update nixUnstable and nixFlakes
4 years ago
Domen Kožar
c86af902f4
nix: allow static compilation
4 years ago
Eelco Dolstra
aef2bc1330
nix: 2.3.6 -> 2.3.6
4 years ago
Daiderd Jordan
b7ddbd52bd
treewide: replace SRI hashes
4 years ago
Eelco Dolstra
e8896deced
nix: 2.3.4 -> 2.3.5
4 years ago
Eelco Dolstra
fdecd9eeda
nixFlakes: 2.4pre20200501_941f952 -> 2.4pre20200521_00b562c
4 years ago
Antoine Eiche
15d1011615
nixUnstable: pre7346_5e7ccdc9 -> pre7534_b92f58f6
4 years ago
Edmund Wu
f1e3278849
nixFlakes: 2.4pre20200403_3473b19 -> 2.4pre20200501_941f952
4 years ago
Pavol Rusnak
7b0167204d
treewide: use https for nixos.org and hydra.nixos.org
...
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
4 years ago
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
4 years ago
Eelco Dolstra
cea352d276
nix: 2.3.3 -> 2.3.4
4 years ago
Eelco Dolstra
b23f697b00
nix: 2.4pre7250_94c93437 -> 2.4pre7346_5e7ccdc9, 2.4pre20200220_4a4521f -> 2.4pre20200403_3473b19
4 years ago
Eelco Dolstra
5d583db5a2
Remove Nix 1.x
4 years ago
Edward Amsden
3b72c55fc5
nix: Drive-by cleanup: replace ifthenelse with lib.optionalString
4 years ago
Edward Amsden
f1415f633c
nix: Patch config.nix.in to reference host platform binaries
4 years ago
Eelco Dolstra
39892985b0
nixFlakes: 2.4pre20200207_d2032ed -> 2.4pre20200220_4a4521f
4 years ago
Eelco Dolstra
3c47f78e82
nix: 2.3.2 -> 2.3.3
4 years ago
Eelco Dolstra
dd7f6b0c6b
nixUnstable, nixFlakes: Update to latest
...
Note that we need to build from a tarball now to get the vendored
crates. A bit ugly to fetch tarballs from Hydra...
4 years ago
Eelco Dolstra
0ec8c3bb12
Revert "nix: build using gcc8"
...
This reverts commit 7ac90533a1
.
4 years ago
Eelco Dolstra
3b15451291
nix: 2.3.1 -> 2.3.2
4 years ago
Daiderd Jordan
7ac90533a1
nix: build using gcc8
...
Workaround for https://github.com/NixOS/nix/issues/3300 .
https://hydra.nixos.org/build/109304568
running tests
checking Nixpkgs on i686-linux
error: stack overflow (possible infinite recursion)
build time elapsed: 0m0.068s 0m0.029s 0m36.549s 0m6.187s
builder for '/nix/store/dr5kd28msqmqk3hkz0ayx10dww6s8dn9-nixpkgs-tarball-20.03pre207974.16c665911fb.drv' failed with exit code 1
4 years ago
Andrew Childs
209d700da4
nix: fix build on armv5tel-linux
5 years ago
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
5 years ago
Eelco Dolstra
fc2592b2d6
nixFlakes: 2.4pre20190922_382aa05 -> 2.4pre20191022_9cac895
5 years ago
Eelco Dolstra
3ab3614e2b
nix: 2.3 -> 2.3.1
5 years ago
Eelco Dolstra
8109be4859
nixFlakes: 2.4pre20190913_a25c022 -> 2.4pre20190922_382aa05
5 years ago
Matthew Bauer
2c32f91bfc
nix: mark unix only
...
Nix is only known to work on unix like platforms.
https://hydra.nixos.org/job/nixpkgs/cross-trunk/crossMingw32.nix.x86_64-linux
5 years ago
Eelco Dolstra
b9e81b2138
nixFlakes: 2.3pre20190830_04np4n6 -> 2.4pre20190913_a25c022
5 years ago
Eelco Dolstra
37e333af9a
nix: 2.2.2 -> 2.3
5 years ago
Eelco Dolstra
4388f7709a
nixFlakes: 2.3pre20190829_ebc4dae -> 2.3pre20190830_04np4n6
5 years ago
Eelco Dolstra
ebce65658f
nix: Reduce closure size by 48 MiB
5 years ago
Edmund Wu
786804a104
nixFlakes: pre20190712_aa82f8b -> pre20190829_ebc4dae
5 years ago