0.19.0 - 2024-09-25
Added
taploFmt
is now available for checking TOML formatting
Changed
- Breaking (technically):
buildPackage
no longer addsjq
to
nativeBuildInputs
as doing so can result in rebuilding any*-sys
crates
which rely onPKG_CONFIG_PATH
remaining stable - Breaking:
downloadCargoPackageFromGit
now takeshash
instead of
sha256
when specifying an output hash for the download installFromCargoBuildLogHook
no longer assumes or requires thatjq
is
available on$PATH
and will instead directly referencepkgs.jq
downloadCargoPackageFromGit
will now setfetchLFS = true
when fetching git
repos with defined output hashes
Fixed
cargoDoc
correctly honorsdocInstallRoot
when specifiedcargoDoc
falls back to installing from./target/doc
even if
$CARGO_BUILD_TARGET
is set but./target/$CARGO_BUILD_TARGET/doc
does not
exist
Removed
- The deprecated top-level (flake) attribute
lib
no longer exists. Please use
mkLib
with an instance ofpkgs
instead.