Merge pull request #276003 from codedownio/julia-pkgs-fix-registry
julia.withPackages: update registry to fix missing hash for FiniteDiff.jl
This commit is contained in:
commit
9f39ab41a7
2 changed files with 8 additions and 4 deletions
|
@ -45,10 +45,14 @@ with open(out_path, "w") as f:
|
|||
path = registry_info["path"]
|
||||
packageToml = toml.load(registry_path / path / "Package.toml")
|
||||
|
||||
all_versions = toml.load(registry_path / path / "Versions.toml")
|
||||
versions_toml = registry_path / path / "Versions.toml"
|
||||
all_versions = toml.load(versions_toml)
|
||||
if not pkg["version"] in all_versions: continue
|
||||
version_to_use = all_versions[pkg["version"]]
|
||||
|
||||
if not "nix-sha256" in version_to_use:
|
||||
raise KeyError(f"""Couldn't find nix-sha256 hash for {pkg["name"]} {pkg["version"]} in {versions_toml}. This might indicate that we failed to prefetch the hash when computing the augmented registry. Was there a relevant failure in {registry_path / "failures.yml"}?""")
|
||||
|
||||
repo = packageToml["repo"]
|
||||
f.write(f""" "{uuid}" = {{
|
||||
src = fetchgit {{
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
fetchFromGitHub {
|
||||
owner = "CodeDownIO";
|
||||
repo = "General";
|
||||
rev = "baf9e22ecdf97b6424a611ac4a565c6ee60d3f44";
|
||||
sha256 = "1nd3x2z8r6578149pbpkx9qw2ajln1kfy7w5kjsnv56v180h0ddf";
|
||||
# date = "2023-12-14T12:20:00+00:00";
|
||||
rev = "de80ad56e87f222ca6a7a517c69039d35437ab42";
|
||||
sha256 = "0pz1jmmcb2vn854w8w0zlpnihi470649cd8djh1wzgq2i2fy83bl";
|
||||
# date = "2023-12-22T03:28:12+00:00";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue