Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions common/shlibs
Original file line number Diff line number Diff line change
Expand Up @@ -4178,7 +4178,7 @@ liblinbox.so.0 linbox-1.6.3_1
libpari-gmp-tls.so.8 pari-2.15.0_1
libtree-sitter.so.0 tree-sitter-0.19.0_1
libplanarity.so.0 planarity-3.0.1.1_1
libgap.so.8 gap-4.12.0_1
libgap.so.9 gap-4.13.0_1
libgtkdatabox.so.1 gtkdatabox3-1.0.0_1
libxcvt.so.0 libxcvt-0.1.1_1
libgf2x.so.3 gf2x-1.3.0_1
Expand Down Expand Up @@ -4227,7 +4227,7 @@ libcxsparse.so.4 SuiteSparse-6.0.1_1
libspqr.so.4 SuiteSparse-7.2.0_1
libsuitesparseconfig.so.7 SuiteSparse-7.0.1_1
libumfpack.so.6 SuiteSparse-6.0.1_1
libecl.so.23.9 ecl-23.9.9_1
libecl.so.24.5 ecl-24.5.10_1
libecm.so.1 ecm-7.0.4_3
libcliquer.so.1 cliquer-1.22_1
libomalloc-0.9.6.so singular-4.2.1_1
Expand Down
4 changes: 2 additions & 2 deletions srcpkgs/ecl/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'ecl'
pkgname=ecl
version=23.9.9
version=24.5.10
revision=1
build_style=gnu-configure
configure_args="--enable-gmp=system --enable-boehm=system
Expand All @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later"
homepage="https://ecl.common-lisp.dev/"
changelog="https://gitlab.com/embeddable-common-lisp/ecl/-/raw/develop/CHANGELOG"
distfiles="https://ecl.common-lisp.dev/static/files/release/ecl-${version}.tgz"
checksum=c51bdab4ca6c1173dd3fe9cfe9727bcefb97bb0a3d6434b627ca6bdaeb33f880
checksum=e4ea65bb1861e0e495386bfa8bc673bd014e96d3cf9d91e9038f91435cbe622b

if [ "$CROSS_BUILD" ]; then
# Depend on system ecl
Expand Down
11 changes: 11 additions & 0 deletions srcpkgs/eclib/patches/fix-32bit-Euler.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
--- a/libsrc/interface.cc
+++ b/libsrc/interface.cc
@@ -103,7 +103,7 @@ void Compute_Euler(RR& y)

l = RR::precision();

- x = 1 + static_cast<long>((0.25 * (l - 3)) * (NTL_BITS_PER_LONG * LOG2));
+ x = 1 + static_cast<long>((0.25 * (l - 3)) * (64 * LOG2));
n = 1 + static_cast<long>(3.591 * x);

a=x;
6 changes: 3 additions & 3 deletions srcpkgs/eclib/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'eclib'
pkgname=eclib
version=20231212
revision=2
version=20240408
revision=1
build_style=gnu-configure
configure_args="--with-flint --with-boost"
makedepends="pari-devel ntl-devel flintlib-devel boost-devel"
Expand All @@ -11,7 +11,7 @@ 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=32d116a3e359b0de4f6486c2bb6188bb8b553c8b833f618cc2596484e8b6145a
checksum=3ba908e2019de53fcba141449caa6fa82f03605bf83bf9da8092df538adabe7c

eclib-devel_package() {
depends="${sourcepkg}>=${version}_${revision} ntl-devel"
Expand Down
12 changes: 8 additions & 4 deletions srcpkgs/gap/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'gap'
pkgname=gap
version=4.12.2
version=4.13.1
revision=1
build_style=gnu-configure
makedepends="gmp-devel zlib-devel readline-devel"
Expand All @@ -11,11 +11,15 @@ license="GPL-2.0-or-later"
homepage="https://www.gap-system.org/"
changelog="https://raw.githubusercontent.com/gap-system/gap/master/CHANGES.md"
distfiles="https://github.com/gap-system/gap/releases/download/v${version}/gap-${version}.tar.gz"
checksum=672308745eb78a222494ee8dd6786edd5bc331456fcc6456ac064bdb28d587a8
checksum=9794dbdba6fb998e0a2d0aa8ce21fc8848ad3d3f9cc9993b0b8e20be7e1dbeba

if [ "$XBPS_CHECK_PKGS" = full ]; then
# not sure about this -- takes about 25 minutes
make_check_target=teststandard
do_check() {
# disable failing test
rm -f tst/teststandard/testLuxPahlings/example_4.4.18.tst
# about 5 minutes single core
./gap tst/teststandard.g
}
fi

_GAPROOT=/usr/share/gap/
Expand Down
4 changes: 3 additions & 1 deletion srcpkgs/maxima/template
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Template file for 'maxima'
pkgname=maxima
version=5.47.0
revision=3
revision=4
build_style=gnu-configure
configure_args="$(vopt_enable clisp) $(vopt_enable sbcl) $(vopt_enable ecl)
makeinfo_found=true"
Expand All @@ -24,6 +24,8 @@ nopie_files=/usr/lib/maxima/$version/binary-sbcl/maxima
if [ "$build_option_sbcl" ]; then
# binary-sbcl/maxima uses libgmp but this won't show up in objdump
shlib_requires=libgmp.so.10
# build standalone executable
configure_args+=" --enable-sbcl-exec"
fi

build_options="clisp sbcl ecl"
Expand Down
6 changes: 3 additions & 3 deletions srcpkgs/python3-conway-polynomials/template
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Template file for 'python3-conway-polynomials'
pkgname=python3-conway-polynomials
version=0.9
version=0.10
revision=1
build_style=python3-pep517
make_check_args="--doctest-modules --doctest-glob=README.rst"
Expand All @@ -12,5 +12,5 @@ maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
license="Public Domain, GPL-3.0-or-later"
homepage="https://github.com/sagemath/conway-polynomials"
changelog="https://github.com/sagemath/conway-polynomials/raw/master/NEWS"
distfiles="${PYPI_SITE}/c/conway-polynomials/conway-polynomials-${version}.tar.gz"
checksum=6ed2300609bce79f0175d5b8546858eec02854f8be3237db8d1449ccccc1c581
distfiles="${PYPI_SITE}/c/conway-polynomials/conway_polynomials-${version}.tar.gz"
checksum=4f619f64f81a3eb16c4e26c5a284feeec27a6f4aad647643e79af289801ae0f3
Loading