eclib: 20240408 -> 20250122 (#355572)

This commit is contained in:
Mauricio Collares
2025-02-24 17:24:38 +01:00
committed by GitHub
2 changed files with 10 additions and 3 deletions
+3 -3
View File
@@ -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
View File
@@ -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;