Eelco Dolstra
583d06385d
Build with large config Boehm GC
2020-02-18 17:57:10 +01:00
Eelco Dolstra
ee235e764c
Merge branch 'libarchive' of https://github.com/yorickvP/nix
2019-12-19 14:47:18 +01:00
Tom Bereknyei
c6295a3afd
Initial gzip support
...
Closes #3256
2019-12-13 03:34:15 -05:00
Yorick van Pelt
9ff5f6492f
libarchive proof of concept
2019-12-07 22:35:14 +07:00
Eelco Dolstra
11da5b2816
Add some Rust code
2019-11-26 22:07:28 +01:00
Eelco Dolstra
4145cd2da0
Use upstream nlohmann_json
2019-11-07 18:23:17 +01:00
Eelco Dolstra
b874272f7a
Make --enable-gc the default
2019-11-06 00:46:37 +01:00
ln-nl
3b1cc8b0cb
release-common: fix build with config.allowAliases = false
...
```sh
> nix build -f release.nix build.x86_64-linux
error: undefined variable 'docbook5_xsl' at /vcs/nix/release-common.nix:45:7
```
2019-05-30 18:08:33 +03:00
Eelco Dolstra
9dc9b64aad
Remove editline expression, not needed anymore
2018-11-13 20:55:08 +01:00
Eelco Dolstra
6c6bbeb439
Merge branch 'feature/editline-pr' of https://github.com/dtzWill/nix
2018-11-13 20:42:13 +01:00
Eelco Dolstra
6323b0729a
Disable the S3 content-encoding patch
...
Since we're not using multi-part uploads at the moment, we can drop
this patch.
2018-11-01 15:18:38 +01:00
Will Dietz
3d974d31fa
editline: wip
2018-10-29 08:44:58 -05:00
Tuomas Tynkkynen
458282be59
Drop all references to --disable-init-state
...
It's all dead code since 2014 (commit 0c6d62cf27
).
2018-08-20 01:51:23 +03:00
Eelco Dolstra
7de3e00ad9
Fix setting Content-Encoding in S3 uploads
...
Fixes https://github.com/NixOS/nix/issues/2333 and https://github.com/NixOS/nixpkgs/issues/44337 .
2018-08-06 17:20:23 +02:00
Eelco Dolstra
ea3c9dab5f
Include cpptoml for build simplicity
2018-07-03 18:39:36 +02:00
Eelco Dolstra
3b1f54cf06
Add a fromTOML primop
...
This is primarily useful for processing Cargo.lock files.
2018-07-03 18:39:36 +02:00
Will Dietz
25cb1a6343
release-common: prefer utillinuxMinimal to reduce compile-time deps
...
Honestly could probably use busybox here instead, but at least
with utillinuxMinimal there's no build-time dependency on systemd.
2018-06-18 15:50:37 -05:00
Aleksandr Pashkov
a717ad7484
pr-2211: cleanup
2018-06-08 23:31:42 +03:00
Aleksandr Pashkov
b333e6d6fe
pr-2211: cleanup
2018-06-07 23:08:43 +03:00
Aleksandr Pashkov
5ee4472b8b
tests: more robust check for user namespaces availability (canUseSandbox)
...
Issue https://github.com/NixOS/nix/issues/2165
2018-06-06 00:41:01 +03:00
AmineChikhaoui
129394fb95
Support multi-part uploads for large NARs that exceed the size of
...
5Gb.
2018-05-07 14:23:51 +01:00
Eelco Dolstra
c04bca3401
Factor out commonality between release.nix and shell.nix
2018-03-14 19:25:09 +01:00
Eelco Dolstra
6964131cd7
Merge branch 'fix/sandbox-shell-features' of https://github.com/dtzWill/nix
2018-02-22 12:20:13 +01:00
Will Dietz
47dc6076af
release-common: use shell from nixpkgs, provide fallback for compat
2018-02-05 11:33:18 -06:00
Will Dietz
0ffa615420
busybox shell: enable various useful/expected features
...
Matches changes made in nixpkgs:
https://github.com/NixOS/nixpkgs/pull/34628
2018-02-05 10:25:26 -06:00
Will Dietz
2f1a1c5a49
release-common: Fix busybox builtins (busybox >= 1.27)
...
See https://github.com/NixOS/nixpkgs/pull/28261
2017-10-07 07:43:55 -05:00
Eelco Dolstra
9bdb88ea6e
Only pass --with-sandbox-shell on Linux
2017-05-30 15:56:15 +02:00
Eelco Dolstra
a2d92bb20e
Add --with-sandbox-shell configure flag
...
And add a 116 KiB ash shell from busybox to the release build. This
helps to make sandbox builds work out of the box on non-NixOS systems
and with diverted stores.
2017-05-15 17:36:32 +02:00