Commit Graph

352 Commits (d79af4efe412d01917ddcabdffb31c6eb40063c5)

Author SHA1 Message Date
sternenseemann 357da6c296 buildRustPackage: make cargoDeps logic easier to follow 2 years ago
ilkecan d6bd313f07 buildRustCrate: set meta.mainProgram to crateName 2 years ago
David Scherer 13a9006ec3 Fix determinism by defaulting codegenUnits to 1, not NIX_BUILD_CORES 2 years ago
Mateusz Kowalczyk f6897d23f4 buildRustCrate: make codegen-units configurable 2 years ago
Yusuf Bera Ertan e2a3a3c690
default-crate-overrides: only add Security to propagatedBuildInputs on darwin for security-framework-sys 2 years ago
Faye Duxovni bc5e8ae506 buildRustCrate: don't try to set CARGO_FEATURE_ variables for dep: features 2 years ago
sohalt 3619ffaeb6 rust: fix importCargoLock for repositories without toplevel Cargo.toml 2 years ago
Guillaume Girol bedabfbcef rustPlatform.bindgenHook: init 2 years ago
Andreas Rammhold 31e5b8dc21
Remove myself from maintainers 2 years ago
K900 deb7e771aa rust/hooks: ensure the build output ends up in the right place 3 years ago
John Ericson 05efb8ed91 build-support/rust/sysroot/src: Use `dont*` instead of phase list 3 years ago
John Ericson c9c3de0131 Update script as rust-src layout has changed 3 years ago
John Ericson cbd00bab80 build-support/rust: Split out sysroot src derivation 3 years ago
John Ericson 18ed048c7b build-support/rust: Organize 3 years ago
Kerstin Humm 5df2d4d345
default-crate-overrides: remove two crates that are probably irrelevant 3 years ago
Kerstin Humm f1bacf5b07 default-crate-overrides: expat-sys, glib-sys, libudev-sys, sdl2-sys, servo-fontconfig, skia-bindings 3 years ago
figsoda 5a08a28803 rustPlatform: add support for features 3 years ago
Stefan Junker 445510ed69 rust/import-cargo-lock: hopefully make nested crate test work on macos 3 years ago
Stefan Junker f9a340a916 rust/import-cargo-lock: add test git-dependency-rev-non-workspace-nested-crate 3 years ago
Stefan Junker b2aa19efe7 rust: find nested packages in git repositories 3 years ago
figsoda f441e6b7f4 buildRustPackage,fetchCargoTarball: accept empty hashes 3 years ago
figsoda 836e6d3e02 buildRustPackage: remove unused arguments, minor styling changes 3 years ago
John Ericson 811f849961 buildRustCrate: Don't override the linker during cross 3 years ago
John Ericson 4430761186 buildRustCrate: Add `extraRustcOptsForBuild` 3 years ago
John Ericson 0ee5640d78 buildRustCrate: Fix extra cross args 3 years ago
figsoda 22efdc986c rustPlatform.cargoCheckHook: respect cargoCheckType 3 years ago
Bruno Bigras c426b46aee defaultCrateOverrides: add rdkafka-sys 3 years ago
Robin Stumm d3018c4522 importCargoLock: introduce alternative parameter `lockFileContents` 3 years ago
Daniël de Kok 6f2ce2a65e treewide: remove danieldk as maintainer from a set of packages 3 years ago
Jörg Thalheim f21712edaa importCargoLock: add docs how to run these tests 3 years ago
Yureka 34cc1821db
importCargoLock: add tests for branch and tag 3 years ago
Yureka 00b1ac5b23 importCargoLock: git deps with rev, branch or tag 3 years ago
Sandro Jäckel 012685943f
rust.fetchCargoTarball: remove phases 3 years ago
happysalada c9f0c6f115 build-rust-crate: add global libiconv darwin buildInputs 3 years ago
happysalada 0585c981f1 build-rust-crate: nixpkgs-fmt 3 years ago
happysalada 0e8d59e3cb default-crate-overrides: nixpkgs-fmt 3 years ago
Robin Stumm 3bdfca4491 buildRustPackage: remove unused parameter 3 years ago
Robert Hensing a13aa64bd3 build-support/rust: remove unused runCommandNoCC 3 years ago
tekeri 2419ea4aff rust: fix build of pam-sys package 3 years ago
Romanos Skiadas 23dd37dd5e rustPlatform.importCargoLock: add an assert for old Cargo.locks 3 years ago
pandaman64 c39040195f build-rust-crate: disable incremental builds 3 years ago
Daniël de Kok d3769e43c3 rustPlatform.importCargoLock: add test cases for importCargoLock 3 years ago
Daniël de Kok b3969f3ad7 rustPlatform.buildRustPackage: support direct use of Cargo.lock 3 years ago
Daniël de Kok 2f46d77e28 rustPlatform.importCargoLock: init 3 years ago
Daniël de Kok 11307c1d47 maturinBuildHook: add rustc to deps 3 years ago
Pavol Rusnak 252bf94a74 rust: 1.51.0 -> 1.52.0 3 years ago
Andrew Childs 7869d16545 llvmPackages: Multuple outputs for everythting 3 years ago
zseri ff5ff66ef3 build-rust-crate: disable incremental builds 3 years ago
Jonathan Ringer 042adf08d1 cargo/hooks: allow hooks to be disabled 3 years ago
Ana Hobden a84cb88c47 rustPlatform.buildRustPackage: support debug builds 3 years ago