diff --git a/srcpkgs/eclib/patches/fix-32bit-modrat.patch b/srcpkgs/eclib/patches/fix-32bit-modrat.patch deleted file mode 100644 index 14988e0a793..00000000000 --- a/srcpkgs/eclib/patches/fix-32bit-modrat.patch +++ /dev/null @@ -1,15 +0,0 @@ -new_modrat is broken on 32 bit, revert to old_modrat - ---- a/libsrc/arith.cc -+++ b/libsrc/arith.cc -@@ -429,8 +430,8 @@ int new_modrat(long n, long m, long& a, long& b); - - int modrat(long n, long m, long& a, long& b) - { -- // return old_modrat(n, m, a, b); -- return new_modrat(n, m, a, b); -+ return old_modrat(n, m, a, b); -+ //return new_modrat(n, m, a, b); - } - - int old_modrat(long n, long m, long& a, long& b) diff --git a/srcpkgs/eclib/template b/srcpkgs/eclib/template index 75fd264f57b..86294212ae6 100644 --- a/srcpkgs/eclib/template +++ b/srcpkgs/eclib/template @@ -1,6 +1,6 @@ # Template file for 'eclib' pkgname=eclib -version=20241112 +version=20250122 revision=1 build_style=gnu-configure configure_args="--with-flint --with-boost" @@ -10,8 +10,8 @@ maintainer="Gonzalo TornarĂ­a " license="GPL-2.0-or-later" homepage="https://github.com/JohnCremona/eclib" changelog="https://github.com/JohnCremona/eclib/releases" -distfiles="https://github.com/JohnCremona/eclib/releases/download/v${version}/eclib-${version}.tar.bz2" -checksum=30765c27ca1420141f83517897119d0185fea9b31132392170ddae40b060e46f +distfiles="https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2" +checksum=9f8c2b32e24a4f20d7cc2d336ea30c8ea03b5b0953c2d32adda0c496e7616899 eclib-devel_package() { depends="${sourcepkg}>=${version}_${revision} ntl-devel"