| Commit message (Collapse) | Author | Age |
|\
| |
| | |
buildRustCrate: don't sort link flags
|
| | |
|
| |
| |
| |
| | |
Linkage order is significant and sorting can result in link errors.
|
| |
| |
| |
| | |
This is a slight readability boost, I think.
|
| |
| |
| |
| | |
whitespace"
|
|\ \
| | |
| | | |
fetchzip, fetchgit: cleanup handling of optional features and whitespace
|
| | |
| | |
| | |
| | |
| | | |
No intended functional difference, just trying to polish to make this easier to
extend and more aligned with other nix conventions.
|
| |/
|/| |
|
|\ \
| | |
| | | |
buildRustCrate: only link build deps into build script
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
According to the Cargo documentation:
> The build script does not have access to the dependencies listed in
> the dependencies or dev-dependencies section (they’re not built
> yet!). Also, build dependencies are not available to the package
> itself unless also explicitly added in the [dependencies] table.
https://doc.rust-lang.org/cargo/reference/build-scripts.html
This change separates linkage of regular dependencies and build
dependencies.
|
|\ \ \
| | | |
| | | | |
Misc fixes for armv6 bare metal cross
|
| | |/
| |/|
| | |
| | |
| | | |
Lumping it in with the target platform libraries was incorrect, and
caused eval failures when gcc couldn't be built for the target platform.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We have now migrated every single Rust package in NixPkgs! This deletes the
legacy fetcher, which is now unused.
Resolves #79975
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Add packages installed in a sub-directory of site-lisp, such as
mu4e, to EMACSLOADPATH.
- Add ELPA packages to EMACSLOADPATH.
- Add each package only once to EMACSLOADPATH. Before, each package
would typically be added twice for each transitive dependency
leading to a huge variable for a package having many dependencies.
Fixed #78680
|
|\ \ \
| | |/
| |/|
| | | |
Hydra nixpkgs: ?compare=1574844
|
| |\ \
| | | |
| | | | |
fetchsvn: Fix for cross
|
| | |/
| | |
| | |
| | | |
Just use `nativeBuildInputs` at build time.
|
| |\ \
| | | |
| | | | |
buildRustCrate: Search for matching Cargo.toml in sub directories
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
directories
This is what cargo does for git repositories.
See related issues:
* https://github.com/kolloch/crate2nix/issues/53
* https://github.com/kolloch/crate2nix/issues/33
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Make errors include the crate name and make them much more prominent.
* Move more code into lib.sh
* Already source generated logging code and lib.sh in configure
|
| |\ \ \
| | |/ /
| |/| | |
buildRustPackage: update docstring comment
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The inlined readme that we were iterating on has been moved to GitHub
issue #79975, and the default is now the new cargo fetcher, so this
doc comment is out of date.
|
| |\ \ \
| | | | |
| | | | | |
appimage-run: unify appimageTools and appimage-run
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
buildLayeredImage: Allow empty store, no paths to add
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is useful when buildLayeredImage is called in a generic way
that should allow simple (base) images to be built, which may not
reference any store paths.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Regression introduced in PR #81191 80729b6787d. The file does not exist
somewhere during bootstrap of pkgsStatic.busybox which is used in nix
(by default).
I tested the builds.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
stdenv: Fix gcc multi line libc-cflags
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
which broke at least libstdc++5.
Closes #79761
|
|\ \ \ \ \ \
| | |_|_|/ /
| |/| | | | |
|
| |\ \ \ \ \
| | |_|_|/ /
| |/| | | | |
fetchpatch: Allow using base64-encoded hash
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Nix now returns base64-encoded SRI hashes on hash mismatch. Usually,
people copy the returned hashes in TOFU fashion but since base64-encoded
strings can contain slashes, they often broke our use of them for temporary file name.
Escaping them should prevent the failures.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
gcc: place cross-compiled target libraries in lib output
|
| |/ / / / / |
|
|\| | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
appimage: refactoring extractType2 to avoid use of appimage packer
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | |_|/ /
| | |/| | | |
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
All bazel fixed output derivations should be specific to the bazel
version that was used to generate them. There is not guarantee that the
build will still succeed or reproduces (without the cached fixed output)
if the fetch phase wasn't rerun with a different bazel version.
In the past bazel had been bumped but not all those packages that have
fixed outputs from bazel builds. This lead to compiling and somewhat
working TF versions that couldn't be reproduced without the cached fixed
outputs.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
* Apply glibc 2.3 patch
* build tensorflow with bazel_1
* Bump openssl version to 1.1
|
| | | |
| | | |
| | | |
| | | | |
Add to gappsWrapperArgs in preFixupPhases.
|
|\| | | |
|
| |/ /
| | |
| | |
| | | |
https://hydra.nixos.org/build/113299582
|