Unverified Commit b18e444c authored by Mauricio Collares's avatar Mauricio Collares Committed by GitHub
Browse files

eclib: 20240408 -> 20250122 (#355572)

parents 245441e2 ffcbedd6
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ assert withFlint -> flint != null;

stdenv.mkDerivation rec {
  pname = "eclib";
  version = "20240408"; # upgrade might break the sage interface
  version = "20250122"; # upgrade might break the sage interface
  # sage tests to run:
  # src/sage/interfaces/mwrank.py
  # src/sage/libs/eclib
@@ -28,8 +28,8 @@ stdenv.mkDerivation rec {
    #
    # see https://github.com/JohnCremona/eclib/issues/64#issuecomment-789788561
    # for upstream's explanation of the above
    url = "https://github.com/JohnCremona/eclib/releases/download/v${version}/eclib-${version}.tar.bz2";
    sha256 = "sha256-O6kI4gGd5T/LoUFEnKpvqC8DYFv4O/nagJLfU4ravnw=";
    url = "https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2";
    sha256 = "sha256-n4wrMuJKTyDXzC0zbqMMjqA7WwlTwtMq3aDEludhaJk=";
  };
  buildInputs = [
    pari
+7 −0
Original line number Diff line number Diff line
@@ -96,6 +96,13 @@ stdenv.mkDerivation rec {
      url = "https://github.com/sagemath/sage/compare/10.6.beta2...26f411e5939718d4439325ff669635e5a72d50e5.diff";
      hash = "sha256-Z4JwCuUDpqktAzNtVKRUbrJEh7TmCtFI7PJnOrcEbr4=";
    })

    # https://github.com/sagemath/sage/pull/38962, landed in 10.6.beta7
    (fetchpatch {
      name = "eclib-update.patch";
      url = "https://github.com/sagemath/sage/commit/5289298248a1d6ab11ccf169e636d951f1d77c41.diff";
      hash = "sha256-iQNqvywvtnvqAA9o8zn4il/XIFBiuEX+vSFZHPaPzcs=";
    })
  ];

  patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;