| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
build-support/rust: Add target option
|
| | |
|
|\ \
| | |
| | | |
writers: fix writeC & tests
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| | |
Staging next
|
| |\ \ |
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
makeWrapper: Remove unused extraFlagsArray feature
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
There is a bug in this feature: It allows extra arguments to leak in
from the environment. For example:
$ export extraFlagsArray=date
$ man ls
Note that you get the man page for date rather than for ls. This happens
because 'man' happens to use a wrapper (to add groff to its PATH).
An attempt to fix this was made in 5ae18574fce in PR #19328 for
issue #2537, but 1. That change didn't actually fix the problem because
it addressed makeWrapper's environment during the build process, not the
constructed wrapper script's environment after installation, and 2. That
change was apparently accidentally lost when merged with 7ff6eec5fd8.
Rather than trying to fix the bug again, we remove the extraFlagsArray
feature, since it has never been used in the public repo in the ten
years it has been available.
wrapAclocal continues to use its own, separate flavor of extraFlagsArray
in a more limited context. The analogous bug there was fixed in
4d7d10da6b1 in 2011.
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
rust introduce `checkFlags` to parametrize test execution
|
| | |_|/
| |/| | |
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
Using wrapProgram adds a call to `bash` around every call
of `execline`, which clearly misses the basic idea behind
`execline` in the first place …
This reverts commit b64d25c44782027414509460c1900646dee57db1.
|
|\| | |
|
| | |
| | |
| | |
| | | |
It's a new builtin dependency from Bazel 0.29.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
One issue with cargoSha256 is that it's hard to detect when it needs to
be updated or not. It's possible to upgrade a package and forget to
update cargoSha256 and run with old versions of the program or
libraries.
This commit introduces `verifyCargoDeps` which, when enabled, will check
that the Cargo.lock is not out of date in the cargoDeps by comparing it
with the package source.
|
|\ \ \
| |/ /
|/| | |
|
| |\ \
| | |/
| |/| |
Add intel-compute-runtime / Intel NEO driver stack
|
| | |
| | |
| | |
| | | |
We need this for intel-compute-runtime, see #63705
|
| |\ \ |
|
| |\ \ \
| | | | |
| | | | | |
buildEnv: check pathsToLink before checking collisions
|
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #32683
|
| |\ \ \ \
| | | | | |
| | | | | | |
Avoid subshells
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
emacs: use runCommand to generate wrapper
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This removes the unnecessary compiler build dependency. We also set
preferLocalBuild = true;
allowSubstitutes = false;
to not farm out the build on a remote builder or bother with trying to
find a binary substitution.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Replace uses of splitString for splitting version strings
|
| | | |_|/ / /
| | |/| | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Quoting from the splitString docstring:
NOTE: this function is not performant and should never be used.
This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
|
|\| | | | | | |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
build-support: Add p11_kit to appimage dependency set
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This was in the upstream list but missing from nixpkgs' list.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Cargo 1.37 imported `cargo-vendor` as built-in command [1]
[1] https://github.com/rust-lang/cargo/pull/6869
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
This reverts commit f8a8fc6c7c079de430fa528f688ddac781bcef16.
|
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This reverts commit 41af38f3728bd64b80721c44ed1fb019978cbc1b, reversing
changes made to f0fec244ca380b9d3e617ee7b419c59758c8b0f1.
Let's delay this. We have some serious regressions.
|
|\ \ \ \ \ \
| | |/ / / /
| |/| | | | |
|
| |\ \ \ \ \
| | |_|/ / /
| |/| | | |
| | | | | |
| | | | | | |
transumption-unstable/201908/rust-aarch64-linux-musl
buildRustPackage: fix cross-compilation to aarch64-unknown-linux-musl
|
| | | | | | |
|
|\| | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
build-support/docker: set default image arch to host arch
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The architecture of an image should default to the architecture for
which that image is being composed or pulled. buildPackages.go.GOARCH is
an easy way to compute that architecture with the correct terminology.
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
appimageTools: add at-spi2-core to multiPkgs
|
| | | |_|_|/ /
| | |/| | | | |
|
| |\| | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | |/ / / / /
| |/| | | | | |
|