21 lines
681 B
Nix
21 lines
681 B
Nix
final: prev: {
|
|
# FIXME: wait for next version of nix-update to reach nixpkgs (after 1.11.0)
|
|
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/ni/nix-update/package.nix
|
|
nix-update = prev.nix-update.overrideAttrs (o: let
|
|
inherit (builtins) fromTOML readFile substring;
|
|
|
|
rev = "3d5866d1a8bc2f8197222e4814a8406298c36428";
|
|
|
|
src = prev.fetchFromGitHub {
|
|
owner = "Mic92";
|
|
repo = "nix-update";
|
|
inherit rev;
|
|
hash = "sha256-y3LY2tWDQUDjraAOjQ60tgegAws1gpb+I5u06XmQnoA=";
|
|
};
|
|
|
|
pyproject = fromTOML (readFile "${src}/pyproject.toml");
|
|
in {
|
|
version = "${pyproject.project.version}+${substring 0 7 rev}";
|
|
inherit src;
|
|
});
|
|
}
|