{
pimalaya ? import (fetchTarball "https://github.com/pimalaya/nix/archive/master.tar.gz"),
...
}@args:
let
neverest = import ./default.nix (
removeAttrs args [
"crossPkgs"
"isStatic"
"target"
]
);
in
pimalaya.mkDefault (
{
src = ./.;
version = "0.2.0";
mkPackage = (
{
lib,
pkgs,
rustPlatform,
defaultFeatures,
features,
buildPackages,
}:
pkgs.callPackage ./package.nix {
inherit lib rustPlatform;
buildPackages = buildPackages // {
inherit neverest;
};
installShellCompletions = false;
installManPages = false;
buildNoDefaultFeatures = !defaultFeatures;
buildFeatures = lib.splitString "," features;
}
);
}
// removeAttrs args [ "pimalaya" ]
)