pkgs/*: remove unreferenced function arguments
This commit is contained in:
@@ -53,7 +53,7 @@ let makeDeps = dependencies:
|
||||
'';
|
||||
|
||||
configureCrate =
|
||||
{ crateName, crateVersion, crateAuthors, build, libName, crateFeatures, colors, libPath, release, buildDependencies, completeDeps, completeBuildDeps, verbose, dependencies, workspace_member, extraLinkFlags }:
|
||||
{ crateName, crateVersion, crateAuthors, build, libName, crateFeatures, colors, libPath, release, buildDependencies, completeDeps, completeBuildDeps, verbose, workspace_member, extraLinkFlags }:
|
||||
let version_ = lib.splitString "-" crateVersion;
|
||||
versionPre = if lib.tail version_ == [] then "" else builtins.elemAt version_ 1;
|
||||
version = lib.splitString "." (lib.head version_);
|
||||
@@ -181,9 +181,9 @@ let makeDeps = dependencies:
|
||||
runHook postConfigure
|
||||
'';
|
||||
|
||||
buildCrate = { crateName, crateVersion, crateAuthors,
|
||||
dependencies, completeDeps, completeBuildDeps,
|
||||
crateFeatures, libName, build, release, libPath,
|
||||
buildCrate = { crateName,
|
||||
dependencies,
|
||||
crateFeatures, libName, release, libPath,
|
||||
crateType, metadata, crateBin, finalBins,
|
||||
extraRustcOpts, verbose, colors }:
|
||||
|
||||
@@ -422,16 +422,16 @@ stdenv.mkDerivation (rec {
|
||||
colors = lib.attrByPath [ "colors" ] "always" crate;
|
||||
extraLinkFlags = builtins.concatStringsSep " " (crate.extraLinkFlags or []);
|
||||
configurePhase = configureCrate {
|
||||
inherit crateName dependencies buildDependencies completeDeps completeBuildDeps
|
||||
inherit crateName buildDependencies completeDeps completeBuildDeps
|
||||
crateFeatures libName build workspace_member release libPath crateVersion
|
||||
extraLinkFlags
|
||||
crateAuthors verbose colors;
|
||||
};
|
||||
extraRustcOpts = if crate ? extraRustcOpts then crate.extraRustcOpts else [];
|
||||
buildPhase = buildCrate {
|
||||
inherit crateName dependencies completeDeps completeBuildDeps
|
||||
crateFeatures libName build release libPath crateType
|
||||
crateVersion crateAuthors metadata crateBin finalBins verbose colors
|
||||
inherit crateName dependencies
|
||||
crateFeatures libName release libPath crateType
|
||||
metadata crateBin finalBins verbose colors
|
||||
extraRustcOpts;
|
||||
};
|
||||
installPhase = installCrate crateName metadata;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Generated by carnix 0.5.2: carnix Cargo.lock -o cargo-vendor.nix
|
||||
{ lib, buildPlatform, buildRustCrate, fetchgit }:
|
||||
{ lib, buildPlatform, buildRustCrate }:
|
||||
let kernel = buildPlatform.parsed.kernel.name;
|
||||
abi = buildPlatform.parsed.abi.name;
|
||||
hasFeature = feature:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ callPackage, fetchurl, stdenv, path, cacert, git, rust, cargo-vendor }:
|
||||
{ stdenv, cacert, git, rust, cargo-vendor }:
|
||||
let
|
||||
fetchcargo = import ./fetchcargo.nix {
|
||||
inherit stdenv cacert git rust cargo-vendor;
|
||||
|
||||
Reference in New Issue
Block a user