Revert "Merge pull request #309 from crazazy/master"

This reverts commit 1624a8756d, reversing
changes made to 6a07a28a78.
This commit is contained in:
Jörg Thalheim 2021-01-01 19:12:13 +01:00
parent 0bb6916c98
commit 7444fb8d4a
No known key found for this signature in database
GPG key ID: 003F2096411B5F92

View file

@ -42,22 +42,7 @@ callPackage (nur.repo-sources."%s" + "/%s") {}
if position is not None and position.startswith("/nix/store"):
path_str, line = position.rsplit(":", 1)
path = Path(path_str)
# I've decided to just take these 2 repositories,
# update this whenever someone decided to use a recipe source other than
# NUR or nixpkgs to override packages on. right now this is about as accurate as
# `nix edit` is
# TODO find commit hash
prefixes = {
"nixpkgs": "https://github.com/nixos/nixpkgs/tree/master/",
"nur": "https://github.com/nix-community/nur-combined/tree/master/",
}
stripped = path.parts[4:]
attrPath = "/".join(stripped[1:])
location = f"{prefixes[stripped[0]]}{attrPath}"
pkg["meta"]["position"] = f"{location}#L{line}"
elif position is not None and position.find("nur-combined") > -1:
path_str, line = position.rsplit(":", 1)
stripped = path_str.partition(f"nur-combined/repos/{repo}")[2]
pkg["meta"]["position"] = f"{prefix}{stripped}#L{line}"
else:
pkg["meta"]["position"] = prefix