Unverified Commit 162b4bf7 authored by Philip Taron's avatar Philip Taron Committed by GitHub
Browse files

coqPackages.metaFetch: fix `sort` predicate stability (#368429)

parents b0abc14c ef6ac2dd
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ let
    sort
    switch
    switch-if
    versionAtLeast
    versionOlder
    versions
    ;

@@ -112,7 +112,7 @@ let
  shortVersion =
    x:
    if (isString x && match "^/.*" x == null) then
      findFirst (v: versions.majorMinor v == x) null (sort versionAtLeast (attrNames release))
      findFirst (v: versions.majorMinor v == x) null (sort (l: r: versionOlder r l) (attrNames release))
    else
      null;
  isShortVersion = x: shortVersion x != null;