github-actions[bot]
a8a3bf5fc0
Merge staging-next into staging
2022-08-31 18:02:12 +00:00
github-actions[bot]
708377a1e3
Merge master into staging-next
2022-08-31 18:01:30 +00:00
Robert Hensing
62b25a28fe
Merge pull request #170906 from Sohalt/dockerTools.ca-certificates.crt
...
dockerTools ca-certificates.crt helper
2022-08-31 14:08:02 +02:00
Linus Heckemann
9a1c300112
Merge pull request #188299 from ncfavier/remove-references-no-storedir
...
removeReferencesTo: kill lone hashes
2022-08-30 13:35:40 +02:00
github-actions[bot]
882732454c
Merge staging-next into staging
2022-08-26 12:02:32 +00:00
github-actions[bot]
d944d69ed2
Merge master into staging-next
2022-08-26 12:01:48 +00:00
squalus
4246654992
writers.makePythonWriter: fix cross compile
...
The check script needs to run at build time. Add a new argument to
makePythonWriter for the appropriate buildPackages version of pythonPackages,
and use this to run the check script.
2022-08-25 17:46:34 -07:00
github-actions[bot]
766839d4c3
Merge staging-next into staging
2022-08-26 00:03:17 +00:00
github-actions[bot]
9fef82dc0b
Merge master into staging-next
2022-08-26 00:02:34 +00:00
John Ericson
6a0d3815a3
Merge pull request #187975 from marius851000/rustRequiredFeatures
...
buildRustCrate: Do not compile binaries if all the requiredFeatures aren't enabled.
2022-08-25 17:45:52 -04:00
github-actions[bot]
efe19ddf3b
Merge staging-next into staging
2022-08-25 18:01:48 +00:00
github-actions[bot]
0b8aa77df1
Merge master into staging-next
2022-08-25 18:01:10 +00:00
Naïm Favier
3c697db972
removeReferencesTo: kill lone hashes
...
Nix counts any occurrence of a store path's *hash* as a reference, even
without a store directory prefix. The current version only kills
references of the form `/nix/store/<hash>-`, which can fail e.g. for
compressed files.
2022-08-25 17:25:58 +02:00
Bernardo Meurer
6943487dde
Merge pull request #178310 from minijackson/add-microblaze
...
Add MicroBlaze architecture
2022-08-25 11:59:49 -03:00
Minijackson
bec06f5bba
cc-wrapper: disable stackprotector for MicroBlaze
...
This option doesn't seem to be supported in the cross-compiler
2022-08-25 16:00:49 +02:00
Bernardo Meurer
9ce4fd2585
Merge pull request #187399 from tjni/revert-cc-wrapper-hardening-disable
...
cc-wrapper: fortran: enable stackprotector on M1
2022-08-25 10:27:48 -03:00
Bernardo Meurer
fbd067fef0
Merge pull request #187841 from amjoseph-nixpkgs/pr/rust/toTargetArch
...
build-support/rust: toTargetArch: strip off endianness
2022-08-25 10:22:34 -03:00
Martin Weinelt
249398ffa8
Merge remote-tracking branch 'origin/staging-next' into staging
2022-08-25 00:32:27 +02:00
Vladimír Čunát
b784c5ae63
Merge #186941 : staging-next 2022-08-16
2022-08-24 19:10:16 +02:00
Stig
24f160cfcd
Merge pull request #187884 from helsinki-systems/feat/perl-sri
...
perlPackages: Switch to SRI hashes, add `hash` support to bootstrap fetchurl, bump minimal nix version
2022-08-24 17:28:04 +02:00
Vladimír Čunát
7bfc2b2564
Merge branch 'master' into staging-next
2022-08-24 17:10:55 +02:00
Vladimír Čunát
0e304ff0d9
Merge #182953 : fetchurl: disallow specifying both sha256
and hash
2022-08-24 17:05:37 +02:00
Janne Heß
0b3e7f063c
boostrap fetchurl: Add SRI support
2022-08-24 09:55:45 +02:00
github-actions[bot]
9f510422cb
Merge master into staging-next
2022-08-24 00:02:43 +00:00
Jonathan Ringer
dc607cf67b
writeShellApplication: don't prefix empty PATH
2022-08-23 22:41:28 +02:00
marius david
3291bda7b6
buildRustCrate: Do not compile binaries if all the requiredFeatures aren't enabled.
2022-08-23 13:09:33 +02:00
Adam Joseph
8682bd0a81
build-support/rust: toTargetArch: strip off endianness
...
`toTargetArch` in `pkgs/build-support/rust/lib/default.nix` is used to
set `CARGO_CFG_TARGET_ARCH`. This environment variable is supposed to
be the `<arch>` portion of an LLVM-style platform name:
```
<arch><sub>-<kernel>-<libc><abi>
```
Note that the pointer-width (the "64" in "x86_64" and "mips64") is
part of `<arch>`, but the endianness (the `_be` in `aarch64_be`) is
*not*.
Unfortunately at the moment nixpkgs' parsed `cpuType` has no way to
query for the three subparts (name, pointer-width, and
subarch/endianness), nor any way to ask for just the first two parts.
For now, this commit simply fixes the problem in the two cases that
matter: `mips64el` and `powerpc64le`, which I believe are the only two
platforms supported by both rust and nixpkgs which have a
"subarchitecture".
2022-08-22 02:27:06 -07:00
Theodore Ni
1f6366d38c
cc-wrapper: fortran: enable stackprotector on M1
...
Was failing due to https://github.com/iains/gcc-darwin-arm64/issues/54 ,
fix picked up in https://github.com/NixOS/nixpkgs/pull/186477 .
2022-08-19 16:41:36 -07:00
Sandro
5b76f42372
buildGo{Module,Package}: don't run vet linter
2022-08-20 07:37:14 +10:00
github-actions[bot]
767bdf0d81
Merge master into staging-next
2022-08-19 00:03:25 +00:00
Zhaofeng Li
3d07ae8afd
build-dotnet-module: Allow specifying the output path of fetch-deps
2022-08-18 13:49:45 -06:00
Zhaofeng Li
1528ce3063
nuget-to-nix: Make exclusion file optional
2022-08-18 13:49:45 -06:00
github-actions[bot]
6406c43ce5
Merge master into staging-next
2022-08-18 18:01:17 +00:00
Evan Petousis
b4de4dc3bf
buildDotnetModule: set fetch-deps utils via PATH
2022-08-18 23:46:37 +10:00
Evan Petousis
c51e1a1fba
buildDotnetModule: use coreutils in fetch-deps
...
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Use Nix's coreutils to ensure the script works
consistently across all platforms.
2022-08-18 23:36:25 +10:00
Evan Petousis
d7728dfc67
buildDotnetModule: use platform-agnostic cp format
...
cp on macOS doesn't support the -T flag, which causes the fetch-deps
script to fail. Appending `/.` to the source argument replicates the
same functionality.
2022-08-18 23:35:50 +10:00
github-actions[bot]
87085e3d62
Merge master into staging-next
2022-08-18 00:02:31 +00:00
K900
59888d2218
build-fhs-userenv-bubblewrap: fix eval
2022-08-17 22:36:45 +03:00
Pascal Bach
6af1c99422
Merge pull request #132963 from jonringer/plex-on-aarch64
...
plex: allow use on non-x86 platforms
2022-08-17 20:14:38 +02:00
github-actions[bot]
954d3734e9
Merge master into staging-next
2022-08-17 12:01:28 +00:00
Alex James
c9af898255
dockerTools.buildImage: make VM memSize configurable
...
Fixes #186752 . This adds buildVMMemorySize (defaults to 512 MiB) to
buildImage, which is passed to vm.runInLinuxVM. This is needed for
larger base images, which may otherwise cause container build failures
due to OOM in the VM.
2022-08-16 21:47:29 -05:00
github-actions[bot]
4e717ab958
Merge staging-next into staging
2022-08-15 06:01:47 +00:00
Adam Joseph
58e5bd56d6
default-crate-overrides.nix: add libevdev for evdev-rs
2022-08-14 21:20:55 -07:00
Sebastián Mancilla
d2df2fcfad
Merge pull request #180087 from aaronjheng/bazel
...
buildBazelPackage: allow custom impureEnvVars
2022-08-14 22:08:51 -04:00
Sebastián Mancilla
10a745eac8
Merge pull request #179896 from erikarvstedt/fix-bash-exit-handler
...
treewide: fix bash exit handlers
2022-08-14 21:42:41 -04:00
github-actions[bot]
842c52c5ba
Merge staging-next into staging
2022-08-15 00:03:15 +00:00
Winter
dbd18a63a7
fetchgit: allow disabling cone mode for sparse checkouts, fix test
2022-08-14 23:03:07 +02:00
github-actions[bot]
7ef4d517f3
Merge staging-next into staging
2022-08-14 18:01:52 +00:00
Ivv
7ec728db17
Merge pull request #181512 from mdarocha/dotnet-6-update
...
dotnet-sdk: 6.0.301 -> 6.0.400, refactor to streamline dotnet updates
2022-08-14 15:08:43 +02:00
Jörg Thalheim
f08b424f73
Merge pull request #186443 from yu-re-ka/feature/rustc-musl2
...
fix pkgsMusl.rustc
2022-08-13 16:39:56 +01:00