diff options
Diffstat (limited to 'math')
1255 files changed, 11778 insertions, 15329 deletions
diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile index 57c1d28178ac..8fe021f20b68 100644 --- a/math/GiNaC/Makefile +++ b/math/GiNaC/Makefile @@ -1,6 +1,5 @@ PORTNAME= GiNaC -PORTVERSION= 1.8.7 -PORTREVISION= 1 +PORTVERSION= 1.8.8 CATEGORIES= math MASTER_SITES= ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/ \ http://www.ginac.de/ diff --git a/math/GiNaC/distinfo b/math/GiNaC/distinfo index 13d3d53dd8bb..8e64ceb3fa68 100644 --- a/math/GiNaC/distinfo +++ b/math/GiNaC/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691956120 -SHA256 (ginac-1.8.7.tar.bz2) = 71ff4f2d8a00e6f07ce8fee69b76dcc1ebbb727be6760b587c1fbb5ccf7b61ea -SIZE (ginac-1.8.7.tar.bz2) = 1153952 +TIMESTAMP = 1736134935 +SHA256 (ginac-1.8.8.tar.bz2) = 330f57d0ed79dbd8f9c46ca4b408439b8b30e2ea061e3672d904c5dab94ecad6 +SIZE (ginac-1.8.8.tar.bz2) = 1154686 diff --git a/math/GiNaC/pkg-plist b/math/GiNaC/pkg-plist index 4027d14e4acc..c79088a9264b 100644 --- a/math/GiNaC/pkg-plist +++ b/math/GiNaC/pkg-plist @@ -50,8 +50,8 @@ include/ginac/version.h include/ginac/wildcard.h lib/libginac.a lib/libginac.so -lib/libginac.so.11 -lib/libginac.so.11.1.6 +lib/libginac.so.13 +lib/libginac.so.13.0.0 libdata/pkgconfig/ginac.pc libexec/ginac-excompiler share/man/man1/ginsh.1.gz diff --git a/math/Makefile b/math/Makefile index 244170099b5b..4a82557ebc39 100644 --- a/math/Makefile +++ b/math/Makefile @@ -3,7 +3,6 @@ SUBDIR += 4ti2 SUBDIR += GiNaC SUBDIR += Imath - SUBDIR += PDL SUBDIR += R SUBDIR += R-cran-ADGofTest SUBDIR += R-cran-Amelia @@ -17,6 +16,7 @@ SUBDIR += R-cran-FNN SUBDIR += R-cran-Formula SUBDIR += R-cran-FrF2 + SUBDIR += R-cran-GPArotation SUBDIR += R-cran-KFAS SUBDIR += R-cran-LearnBayes SUBDIR += R-cran-MCMCpack @@ -103,6 +103,7 @@ SUBDIR += R-cran-misc3d SUBDIR += R-cran-miscTools SUBDIR += R-cran-mitools + SUBDIR += R-cran-mnormt SUBDIR += R-cran-moments SUBDIR += R-cran-mvtnorm SUBDIR += R-cran-ncdf4 @@ -128,6 +129,7 @@ SUBDIR += R-cran-quantreg SUBDIR += R-cran-raster SUBDIR += R-cran-recipes + SUBDIR += R-cran-reformulas SUBDIR += R-cran-rgenoud SUBDIR += R-cran-robustbase SUBDIR += R-cran-sandwich @@ -208,6 +210,7 @@ SUBDIR += bsdnt SUBDIR += btor2tools SUBDIR += cadabra2 + SUBDIR += cadiback SUBDIR += cadical SUBDIR += cado-nfs SUBDIR += calc @@ -339,6 +342,7 @@ SUBDIR += flann SUBDIR += flexfloat SUBDIR += flexiblas + SUBDIR += flint SUBDIR += flint2 SUBDIR += flintqs SUBDIR += flopc++ @@ -440,7 +444,6 @@ SUBDIR += latte-integrale SUBDIR += lcalc SUBDIR += ldouble - SUBDIR += lean SUBDIR += lean4 SUBDIR += leangz SUBDIR += lemon @@ -449,6 +452,7 @@ SUBDIR += libRmath SUBDIR += libbraiding SUBDIR += libccd + SUBDIR += libceed SUBDIR += libcerf SUBDIR += libdivide SUBDIR += libdivsufsort @@ -542,8 +546,10 @@ SUBDIR += ntpoly SUBDIR += numdiff SUBDIR += obake + SUBDIR += ocaml-farith SUBDIR += ocaml-num SUBDIR += ocaml-ocamlgraph + SUBDIR += ocaml-ocplib-simplex SUBDIR += ocaml-zarith SUBDIR += ocamlgsl SUBDIR += octave @@ -557,6 +563,7 @@ SUBDIR += octave-forge-biosig SUBDIR += octave-forge-bsltl SUBDIR += octave-forge-cfitsio + SUBDIR += octave-forge-chartjs SUBDIR += octave-forge-cgi SUBDIR += octave-forge-civil-engineering SUBDIR += octave-forge-coder @@ -617,6 +624,8 @@ SUBDIR += octave-forge-nurbs SUBDIR += octave-forge-oct2mat SUBDIR += octave-forge-octave-pool + SUBDIR += octave-forge-octave_tar + SUBDIR += octave-forge-octave_zstd SUBDIR += octave-forge-octclip SUBDIR += octave-forge-octproj SUBDIR += octave-forge-odbc @@ -678,7 +687,6 @@ SUBDIR += openlibm SUBDIR += openmesh SUBDIR += openscop - SUBDIR += opensolaris-libm SUBDIR += openturns SUBDIR += optpp SUBDIR += or-tools @@ -809,6 +817,24 @@ SUBDIR += p5-Number-Uncertainty SUBDIR += p5-Number-WithError SUBDIR += p5-Number-WithError-LaTeX + SUBDIR += p5-PDL + SUBDIR += p5-PDL-DateTime + SUBDIR += p5-PDL-Fit + SUBDIR += p5-PDL-GSL + SUBDIR += p5-PDL-Graphics-IIS + SUBDIR += p5-PDL-Graphics-Limits + SUBDIR += p5-PDL-Graphics-PLplot + SUBDIR += p5-PDL-IO-Browser + SUBDIR += p5-PDL-IO-Dicom + SUBDIR += p5-PDL-IO-ENVI + SUBDIR += p5-PDL-IO-GD + SUBDIR += p5-PDL-IO-HDF + SUBDIR += p5-PDL-IO-IDL + SUBDIR += p5-PDL-LinearAlgebra + SUBDIR += p5-PDL-Minuit + SUBDIR += p5-PDL-Opt-Simplex + SUBDIR += p5-PDL-Perldl2 + SUBDIR += p5-PDL-Transform-Proj4 SUBDIR += p5-Parse-Range SUBDIR += p5-Roman SUBDIR += p5-Set-IntSpan @@ -914,7 +940,6 @@ SUBDIR += py-bitmath SUBDIR += py-bitvector SUBDIR += py-blis - SUBDIR += py-blis07 SUBDIR += py-bottleneck SUBDIR += py-brial SUBDIR += py-chaospy @@ -940,6 +965,7 @@ SUBDIR += py-docplex SUBDIR += py-ducc0 SUBDIR += py-ecos + SUBDIR += py-emcee SUBDIR += py-evalidate SUBDIR += py-faiss SUBDIR += py-fastcluster @@ -965,6 +991,7 @@ SUBDIR += py-hepstats SUBDIR += py-heyoka SUBDIR += py-hmmlearn + SUBDIR += py-hypernetx SUBDIR += py-igraph SUBDIR += py-iminuit SUBDIR += py-intspan @@ -980,6 +1007,7 @@ SUBDIR += py-keras-preprocessing SUBDIR += py-kiwisolver SUBDIR += py-levmar + SUBDIR += py-libceed SUBDIR += py-libpoly SUBDIR += py-linearmodels SUBDIR += py-lmfit @@ -1047,6 +1075,7 @@ SUBDIR += py-pyodesys SUBDIR += py-pyprobables SUBDIR += py-pyreadr + SUBDIR += py-pyreadstat SUBDIR += py-pyrr SUBDIR += py-pysmt SUBDIR += py-pystan @@ -1131,6 +1160,7 @@ SUBDIR += rubiks SUBDIR += rubygem-algebra SUBDIR += rubygem-bigdecimal + SUBDIR += rubygem-cmath SUBDIR += rubygem-enumerable-statistics SUBDIR += rubygem-expression_parser SUBDIR += rubygem-fftw3 @@ -1145,7 +1175,6 @@ SUBDIR += rubygem-rb-gsl SUBDIR += rumur SUBDIR += saga - SUBDIR += sage SUBDIR += savage SUBDIR += sc SUBDIR += sc-im @@ -1213,7 +1242,6 @@ SUBDIR += symphony SUBDIR += sympol SUBDIR += sympow - SUBDIR += tablix SUBDIR += taucs SUBDIR += tblis SUBDIR += testu01 diff --git a/math/PDL/distinfo b/math/PDL/distinfo deleted file mode 100644 index a880e16e0ccf..000000000000 --- a/math/PDL/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1726080943 -SHA256 (PDL-2.092.tar.gz) = f3eabb83597866ff16491cf75ec70c0648a351088034111baa356ec0d9f3461b -SIZE (PDL-2.092.tar.gz) = 2966528 diff --git a/math/PDL/files/patch-perldl.conf b/math/PDL/files/patch-perldl.conf deleted file mode 100644 index 942ae77367a9..000000000000 --- a/math/PDL/files/patch-perldl.conf +++ /dev/null @@ -1,11 +0,0 @@ ---- perldl.conf.orig 2023-03-31 16:25:25 UTC -+++ perldl.conf -@@ -46,7 +46,7 @@ - WITH_POSIX_THREADS => undef, - - POSIX_THREADS_INC => undef, # '-I/usr/pthread/include' -- POSIX_THREADS_LIBS => undef, # '-L/usr/pthread -lpthreadGC2' -+ POSIX_THREADS_LIBS => '-lpthread', # '-L/usr/pthread -lpthreadGC2' - - MALLOCDBG => undef, - # { diff --git a/math/R-cran-Amelia/Makefile b/math/R-cran-Amelia/Makefile index 7914d41c8e4e..4248a73ae4d0 100644 --- a/math/R-cran-Amelia/Makefile +++ b/math/R-cran-Amelia/Makefile @@ -1,5 +1,5 @@ PORTNAME= Amelia -DISTVERSION= 1.8.2 +DISTVERSION= 1.8.3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-Amelia/distinfo b/math/R-cran-Amelia/distinfo index 032bdf6a4aa0..4a74a01c429e 100644 --- a/math/R-cran-Amelia/distinfo +++ b/math/R-cran-Amelia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714962660 -SHA256 (Amelia_1.8.2.tar.gz) = 4fb24a247ca20ba942e854f21e366fbbaf8fbcabc99efbb537511a10a732fc3e -SIZE (Amelia_1.8.2.tar.gz) = 1571323 +TIMESTAMP = 1733381116 +SHA256 (Amelia_1.8.3.tar.gz) = 7699455ca3e9dabd60ad0ec69185ece3f24a597ef8da18033ea0b7a32356967f +SIZE (Amelia_1.8.3.tar.gz) = 1568806 diff --git a/math/R-cran-DEoptimR/Makefile b/math/R-cran-DEoptimR/Makefile index 1d51fc369f63..031e4730b63a 100644 --- a/math/R-cran-DEoptimR/Makefile +++ b/math/R-cran-DEoptimR/Makefile @@ -1,5 +1,5 @@ PORTNAME= DEoptimR -DISTVERSION= 1.1-3 +DISTVERSION= 1.1-3-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-DEoptimR/distinfo b/math/R-cran-DEoptimR/distinfo index be417d042aaf..e12c6b710ac0 100644 --- a/math/R-cran-DEoptimR/distinfo +++ b/math/R-cran-DEoptimR/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696842053 -SHA256 (DEoptimR_1.1-3.tar.gz) = 8dd8a61b07b02022493d7021dc62ef2c4dc2d596cff897846713c5f8dd784694 -SIZE (DEoptimR_1.1-3.tar.gz) = 19222 +TIMESTAMP = 1735919317 +SHA256 (DEoptimR_1.1-3-1.tar.gz) = 586b7342bd8692314b0870369caf03c26f4e94fef39677dbaa2c5acc9ec072a2 +SIZE (DEoptimR_1.1-3-1.tar.gz) = 19536 diff --git a/math/R-cran-FNN/Makefile b/math/R-cran-FNN/Makefile index 428c66cb906d..a87493554329 100644 --- a/math/R-cran-FNN/Makefile +++ b/math/R-cran-FNN/Makefile @@ -1,5 +1,5 @@ PORTNAME= FNN -PORTVERSION= 1.1.4 +PORTVERSION= 1.1.4.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-FNN/distinfo b/math/R-cran-FNN/distinfo index d8fddac49594..abf48aafb312 100644 --- a/math/R-cran-FNN/distinfo +++ b/math/R-cran-FNN/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705254940 -SHA256 (FNN_1.1.4.tar.gz) = db4db5a348c6051fe547193c282b6e5cc839f68f51e0afccf4939f35e9a2fc27 -SIZE (FNN_1.1.4.tar.gz) = 79913 +TIMESTAMP = 1736363280 +SHA256 (FNN_1.1.4.1.tar.gz) = 73d97487fd3eac8ae90f32fd439f1689b1923b5688d83fd57fd2faeea70cb854 +SIZE (FNN_1.1.4.1.tar.gz) = 78809 diff --git a/math/R-cran-GPArotation/Makefile b/math/R-cran-GPArotation/Makefile new file mode 100644 index 000000000000..f6981edd197c --- /dev/null +++ b/math/R-cran-GPArotation/Makefile @@ -0,0 +1,17 @@ +PORTNAME= GPArotation +DISTVERSION= 2024.3-1 +CATEGORIES= math +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Gradient Projection Algorithms for Factor Rotation +WWW= https://cran.r-project.org/web/packages/GPArotation/index.html + +LICENSE= GPLv2 GPLv3 +LICENSE_COMB= dual + +TEST_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/math/R-cran-GPArotation/distinfo b/math/R-cran-GPArotation/distinfo new file mode 100644 index 000000000000..fd3ec080f97f --- /dev/null +++ b/math/R-cran-GPArotation/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729867054 +SHA256 (GPArotation_2024.3-1.tar.gz) = 88f657af29789591d581e0c529fd50ef1307abfb33e0403209bd3e591e2654da +SIZE (GPArotation_2024.3-1.tar.gz) = 313398 diff --git a/math/R-cran-GPArotation/pkg-descr b/math/R-cran-GPArotation/pkg-descr new file mode 100644 index 000000000000..83af300c3afe --- /dev/null +++ b/math/R-cran-GPArotation/pkg-descr @@ -0,0 +1,8 @@ +GPA Rotation for Factor Analysis + +The GPArotation package contains functions for the rotation of factor loadings +matrices. The functions implement Gradient Projection (GP) algorithms for +orthogonal and oblique rotation. Additionally, a number of rotation criteria +are provided. The GP algorithms minimize the rotation criterion function, and +provide the corresponding rotation matrix. For oblique rotation, the +covariance/correlation matrix of the factors is also provided. diff --git a/math/R-cran-MatchIt/Makefile b/math/R-cran-MatchIt/Makefile index f3439f843c28..36c45cfeb565 100644 --- a/math/R-cran-MatchIt/Makefile +++ b/math/R-cran-MatchIt/Makefile @@ -1,5 +1,5 @@ PORTNAME= MatchIt -DISTVERSION= 4.5.5 +DISTVERSION= 4.7.0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-MatchIt/distinfo b/math/R-cran-MatchIt/distinfo index e6774b51902f..bcd4bee100c1 100644 --- a/math/R-cran-MatchIt/distinfo +++ b/math/R-cran-MatchIt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699576922 -SHA256 (MatchIt_4.5.5.tar.gz) = ae39cafdd3a52487e3ebff1b49642f516cf64321fea90fa57ce3d545a259859e -SIZE (MatchIt_4.5.5.tar.gz) = 1822657 +TIMESTAMP = 1737355717 +SHA256 (MatchIt_4.7.0.tar.gz) = cbb0c509df95933891d14ef1354c785f17557aefbf3c48ba22d85a0a93883a7c +SIZE (MatchIt_4.7.0.tar.gz) = 1503930 diff --git a/math/R-cran-Matching/Makefile b/math/R-cran-Matching/Makefile index baf6d62c58a6..bc5dd39cd816 100644 --- a/math/R-cran-Matching/Makefile +++ b/math/R-cran-Matching/Makefile @@ -1,5 +1,5 @@ PORTNAME= Matching -DISTVERSION= 4.10-14 +DISTVERSION= 4.10-15 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-Matching/distinfo b/math/R-cran-Matching/distinfo index 801b7a052195..1e4d069468c1 100644 --- a/math/R-cran-Matching/distinfo +++ b/math/R-cran-Matching/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695563282 -SHA256 (Matching_4.10-14.tar.gz) = bfb4286a5da29dcfcc4ddee6299e2d91c0de177720b060b8946fd16f32f6a6b0 -SIZE (Matching_4.10-14.tar.gz) = 255133 +TIMESTAMP = 1729586056 +SHA256 (Matching_4.10-15.tar.gz) = 30ed8f5b903c3b1248ca521df709ac2190d3e012401ed48d25fc2c2c8d7cded0 +SIZE (Matching_4.10-15.tar.gz) = 254274 diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile index 122e1929d116..d4c5d504d266 100644 --- a/math/R-cran-RcppArmadillo/Makefile +++ b/math/R-cran-RcppArmadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= RcppArmadillo -DISTVERSION= 14.0.2-1 +DISTVERSION= 14.2.3-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-RcppArmadillo/distinfo b/math/R-cran-RcppArmadillo/distinfo index 4e452f143318..98cdf877c47b 100644 --- a/math/R-cran-RcppArmadillo/distinfo +++ b/math/R-cran-RcppArmadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726224293 -SHA256 (RcppArmadillo_14.0.2-1.tar.gz) = 9b728aab93f04a46891208ee0f15824a69fe5f91f6108d0d23101a98450c46f9 -SIZE (RcppArmadillo_14.0.2-1.tar.gz) = 1392764 +TIMESTAMP = 1739123278 +SHA256 (RcppArmadillo_14.2.3-1.tar.gz) = 931ccbc53e1c0f598f7d226134028a5fb531cfd94db941982a813003095226df +SIZE (RcppArmadillo_14.2.3-1.tar.gz) = 1397619 diff --git a/math/R-cran-Rmpfr/Makefile b/math/R-cran-Rmpfr/Makefile index 2631b54a6c28..62c6eca7fcbb 100644 --- a/math/R-cran-Rmpfr/Makefile +++ b/math/R-cran-Rmpfr/Makefile @@ -1,5 +1,5 @@ PORTNAME= Rmpfr -DISTVERSION= 0.9-5 +DISTVERSION= 1.0-0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -9,6 +9,8 @@ WWW= https://cran.r-project.org/web/packages/Rmpfr/ LICENSE= GPLv2+ +NOT_FOR_ARCHS= i386 + LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr RUN_DEPENDS= R-cran-gmp>=0.6.1:math/R-cran-gmp diff --git a/math/R-cran-Rmpfr/distinfo b/math/R-cran-Rmpfr/distinfo index 446d098ae7de..38faae8516f6 100644 --- a/math/R-cran-Rmpfr/distinfo +++ b/math/R-cran-Rmpfr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705902132 -SHA256 (Rmpfr_0.9-5.tar.gz) = bce9a2729efcd329a13910e2ecb4675b4626dd3322cd01b01cb835d516a5f31b -SIZE (Rmpfr_0.9-5.tar.gz) = 608053 +TIMESTAMP = 1732351079 +SHA256 (Rmpfr_1.0-0.tar.gz) = 9f82423a802855903939244a40f5616519a685a505900efdf36837505e077a50 +SIZE (Rmpfr_1.0-0.tar.gz) = 615875 diff --git a/math/R-cran-VGAM/Makefile b/math/R-cran-VGAM/Makefile index 1c730b95d411..e1ed59f0dd08 100644 --- a/math/R-cran-VGAM/Makefile +++ b/math/R-cran-VGAM/Makefile @@ -1,5 +1,5 @@ PORTNAME= VGAM -DISTVERSION= 1.1-11 +DISTVERSION= 1.1-13 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-VGAM/distinfo b/math/R-cran-VGAM/distinfo index 07b601c68666..cc31fdd9e595 100644 --- a/math/R-cran-VGAM/distinfo +++ b/math/R-cran-VGAM/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715910905 -SHA256 (VGAM_1.1-11.tar.gz) = de9d909bd2bcfccf55d24f96999e0780ca45ec29030e227a722eb24e378b33a5 -SIZE (VGAM_1.1-11.tar.gz) = 1695899 +TIMESTAMP = 1739427616 +SHA256 (VGAM_1.1-13.tar.gz) = be388d62db6974fae5bb428af5fdf2b51d9aae9cd5e6f7b4d5401937b35a119f +SIZE (VGAM_1.1-13.tar.gz) = 1710222 diff --git a/math/R-cran-XLConnect/Makefile b/math/R-cran-XLConnect/Makefile index 58673beff880..ef4873e3a3bb 100644 --- a/math/R-cran-XLConnect/Makefile +++ b/math/R-cran-XLConnect/Makefile @@ -1,5 +1,5 @@ PORTNAME= XLConnect -PORTVERSION= 1.0.10 +PORTVERSION= 1.1.0 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -17,26 +17,29 @@ RUN_DEPENDS= R-cran-rJava>0:devel/R-cran-rJava \ apache-commons-io>0:devel/apache-commons-io \ apache-commons-math>0:math/apache-commons-math \ apache-commons-codec>0:java/apache-commons-codec \ + apache-commons-lang3>0:java/apache-commons-lang3 \ apache-commons-compress>0:archivers/apache-commons-compress \ apache-commons-collections4>0:java/apache-commons-collections4 TEST_DEPENDS= R-cran-zoo>0:math/R-cran-zoo \ R-cran-ggplot2>0:graphics/R-cran-ggplot2 -USES= cran -USE_JAVA= yes +USES= cran java DEP_JARS= commons-codec commons-collections4 commons-compress \ - log4j-api poi poi-ooxml poi-ooxml-full SparseBitSet xmlbeans + commons-lang3 log4j-api poi poi-ooxml poi-ooxml-full \ + SparseBitSet xmlbeans post-install: .for j in ${DEP_JARS} ${LN} -sf ${JAVALIBDIR}/${j}.jar ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/ .endfor + ${LN} -sf ${JAVALIBDIR}/commons-lang3.jar \ + ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-lang3-3.14.0.jar ${LN} -sf ${JAVALIBDIR}/commons-math.jar \ ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-math3.jar - ${LN} -sf ${JAVALIBDIR}/commons-io.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-io-2.15.0.jar + ${LN} -sf ${JAVALIBDIR}/commons-io-2.16.1.jar \ + ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-io-2.16.1.jar ${LN} -sf ${JAVALIBDIR}/commons-codec.jar \ - ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-codec-1.16.0.jar + ${STAGEDIR}${PREFIX}/${R_MOD_DIR}/java/commons-codec-1.17.0.jar .include <bsd.port.mk> diff --git a/math/R-cran-XLConnect/distinfo b/math/R-cran-XLConnect/distinfo index 744a543a83ce..6b04d613334c 100644 --- a/math/R-cran-XLConnect/distinfo +++ b/math/R-cran-XLConnect/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714673561 -SHA256 (XLConnect_1.0.10.tar.gz) = e3c267cb1e6a6fb3a9fb132e60649182ee7a28e4e9188c72786fb843aad6e2b4 -SIZE (XLConnect_1.0.10.tar.gz) = 1478532 +TIMESTAMP = 1735757735 +SHA256 (XLConnect_1.1.0.tar.gz) = 3747f1f8f8e785d291ac1c1078899c53d51dd053f1b495fda97ab598ebecc432 +SIZE (XLConnect_1.1.0.tar.gz) = 1510379 diff --git a/math/R-cran-XLConnect/files/patch-R_onLoad.R b/math/R-cran-XLConnect/files/patch-R_onLoad.R index 95b0d55395a3..62672ce6f939 100644 --- a/math/R-cran-XLConnect/files/patch-R_onLoad.R +++ b/math/R-cran-XLConnect/files/patch-R_onLoad.R @@ -1,25 +1,28 @@ ---- R/onLoad.R.orig 2024-01-30 12:03:57 UTC +--- R/onLoad.R.orig 2024-08-22 06:24:41 UTC +++ R/onLoad.R -@@ -55,47 +55,7 @@ +@@ -55,50 +55,7 @@ repo <- "https://repo1.maven.org/maven2" } apachePrefix <- paste0(repo, "/org/apache") - sharedPaths <- tryCatch({ - c( - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/poi/poi-ooxml-full/5.2.5/poi-ooxml-full-5.2.5.jar"), "poi-ooxml-full.jar", -- "5.2.5", libname, pkgname), +- paste0(apachePrefix, "/poi/poi-ooxml-full/5.3.0/poi-ooxml-full-5.3.0.jar"), "poi-ooxml-full.jar", +- "5.3.0", libname, pkgname), - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/poi/poi-ooxml/5.2.5/poi-ooxml-5.2.5.jar"), "poi-ooxml.jar", -- "5.2.5", libname, pkgname, debianpkg = "libapache-poi-java", rpmpkg="apache-poi"), +- paste0(apachePrefix, "/poi/poi-ooxml/5.3.0/poi-ooxml-5.3.0.jar"), "poi-ooxml.jar", +- "5.3.0", libname, pkgname, debianpkg = "libapache-poi-java", rpmpkg="apache-poi"), - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/poi/poi/5.2.5/poi-5.2.5.jar"), "poi.jar", -- "5.2.5", libname, pkgname, debianpkg = "libapache-poi-java", rpmpkg="apache-poi"), +- paste0(apachePrefix, "/poi/poi/5.3.0/poi-5.3.0.jar"), "poi.jar", +- "5.3.0", libname, pkgname, debianpkg = "libapache-poi-java", rpmpkg="apache-poi"), - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/commons/commons-compress/1.25.0/commons-compress-1.25.0.jar"), "commons-compress.jar", +- paste0(apachePrefix, "/commons/commons-compress/1.26.2/commons-compress-1.26.2.jar"), "commons-compress.jar", - "1\\.(2[5-9]|[2-9][0-9]).*", libname, pkgname, debianpkg = "libcommons-compress-java", rpmpkg="apache-commons-compress"), - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/xmlbeans/xmlbeans/5.2.0/xmlbeans-5.2.0.jar"), "xmlbeans.jar", +- paste0(apachePrefix, "/commons/commons-lang3/3.14.0/commons-lang3-3.14.0.jar"), "commons-lang3-3.14.0.jar", +- "3\\.(1[4-9]|[2-9][0-9])\\.*", libname, pkgname, debianpkg="libcommons-lang3-java", rpmpkg="apache-commons-lang3"), +- xlcEnsureDependenciesFor( +- paste0(apachePrefix, "/xmlbeans/xmlbeans/5.2.1/xmlbeans-5.2.1.jar"), "xmlbeans.jar", - "5\\..*", libname, pkgname, debianpkg="libxmlbeans-java"), - xlcEnsureDependenciesFor( - paste0(apachePrefix, "/commons/commons-collections4/4.4/commons-collections4-4.4.jar"), "commons-collections4.jar", @@ -28,13 +31,13 @@ - paste0(apachePrefix, "/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar"), "commons-math3.jar", - "3\\.([6-9]|1[0-9]).*", libname, pkgname, debianpkg="libcommons-math3-java"), - xlcEnsureDependenciesFor( -- paste0(apachePrefix, "/logging/log4j/log4j-api/2.21.1/log4j-api-2.21.1.jar"), "log4j-api.jar", -- "2.21.1", libname, pkgname), +- paste0(apachePrefix, "/logging/log4j/log4j-api/2.23.1/log4j-api-2.23.1.jar"), "log4j-api.jar", +- "2\\.23\\..*", libname, pkgname), - xlcEnsureDependenciesFor( -- paste0(repo, "/commons-codec/commons-codec/1.16.0/commons-codec-1.16.0.jar"), "commons-codec-1.16.0.jar", +- paste0(repo, "/commons-codec/commons-codec/1.17.0/commons-codec-1.17.0.jar"), "commons-codec-1.17.0.jar", - "1\\.(1[1-9]|[2-9][0-9]).*", libname, pkgname, debianpkg="libcommons-codec-java", rpmpkg="apache-commons-codec"), - xlcEnsureDependenciesFor( -- paste0(repo, "/commons-io/commons-io/2.15.0/commons-io-2.15.0.jar"), "commons-io-2.15.0.jar", +- paste0(repo, "/commons-io/commons-io/2.16.1/commons-io-2.16.1.jar"), "commons-io-2.16.1.jar", - "2\\.(1[5-9]|[2-9][0-9]).*", libname, pkgname, debianpkg="libcommons-io-java", rpmpkg="apache-commons-io"), - xlcEnsureDependenciesFor( - paste0(repo, "/com/zaxxer/SparseBitSet/1.3/SparseBitSet-1.3.jar"), "SparseBitSet.jar", diff --git a/math/R-cran-XLConnect/pkg-plist b/math/R-cran-XLConnect/pkg-plist index ec6eb479ac0e..fce9ca795937 100644 --- a/math/R-cran-XLConnect/pkg-plist +++ b/math/R-cran-XLConnect/pkg-plist @@ -36,6 +36,7 @@ %%R_MOD_DIR%%/demoFiles/SwitzerlandFlag.jpg %%R_MOD_DIR%%/demoFiles/conversion.xlsx %%R_MOD_DIR%%/demoFiles/errorCell.xlsx +%%R_MOD_DIR%%/demoFiles/iris.xlsx %%R_MOD_DIR%%/demoFiles/mtcars.xlsx %%R_MOD_DIR%%/demoFiles/multiregion.xls %%R_MOD_DIR%%/demoFiles/multiregion.xlsx @@ -57,12 +58,14 @@ %%R_MOD_DIR%%/html/00Index.html %%R_MOD_DIR%%/html/R.css %%R_MOD_DIR%%/java/SparseBitSet.jar -%%R_MOD_DIR%%/java/XLConnect-2.0.1.jar -%%R_MOD_DIR%%/java/commons-codec-1.16.0.jar +%%R_MOD_DIR%%/java/XLConnect-3.0.0-SNAPSHOT.jar +%%R_MOD_DIR%%/java/commons-codec-1.17.0.jar %%R_MOD_DIR%%/java/commons-codec.jar %%R_MOD_DIR%%/java/commons-collections4.jar %%R_MOD_DIR%%/java/commons-compress.jar -%%R_MOD_DIR%%/java/commons-io-2.15.0.jar +%%R_MOD_DIR%%/java/commons-io-2.16.1.jar +%%R_MOD_DIR%%/java/commons-lang3-3.14.0.jar +%%R_MOD_DIR%%/java/commons-lang3.jar %%R_MOD_DIR%%/java/commons-math3.jar %%R_MOD_DIR%%/java/curvesapi-1.08.jar %%R_MOD_DIR%%/java/log4j-api.jar @@ -72,6 +75,7 @@ %%R_MOD_DIR%%/java/poi.jar %%R_MOD_DIR%%/java/xmlbeans.jar %%R_MOD_DIR%%/tests/run_tests.R +%%R_MOD_DIR%%/unitTests/resources/test37.xlsx %%R_MOD_DIR%%/unitTests/resources/testBug106.xlsx %%R_MOD_DIR%%/unitTests/resources/testBug170.xlsx %%R_MOD_DIR%%/unitTests/resources/testBug181.xlsx @@ -96,6 +100,8 @@ %%R_MOD_DIR%%/unitTests/resources/testWorkbookExistsNameAndSheet.xlsx %%R_MOD_DIR%%/unitTests/resources/testWorkbookForceRecalc.xls %%R_MOD_DIR%%/unitTests/resources/testWorkbookForceRecalc.xlsx +%%R_MOD_DIR%%/unitTests/resources/testWorkbookGetDefinedNamesScoped.xls +%%R_MOD_DIR%%/unitTests/resources/testWorkbookGetDefinedNamesScoped.xlsx %%R_MOD_DIR%%/unitTests/resources/testWorkbookMissingValue.xls %%R_MOD_DIR%%/unitTests/resources/testWorkbookMissingValue.xlsx %%R_MOD_DIR%%/unitTests/resources/testWorkbookOverwriteFormulas.xls diff --git a/math/R-cran-admisc/Makefile b/math/R-cran-admisc/Makefile index f03411782f4d..aef10fbfda08 100644 --- a/math/R-cran-admisc/Makefile +++ b/math/R-cran-admisc/Makefile @@ -1,5 +1,5 @@ PORTNAME= admisc -DISTVERSION= 0.35 +DISTVERSION= 0.37 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-admisc/distinfo b/math/R-cran-admisc/distinfo index 3a4ca2d6a2b4..08cfc855aa56 100644 --- a/math/R-cran-admisc/distinfo +++ b/math/R-cran-admisc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710275687 -SHA256 (admisc_0.35.tar.gz) = cf4b5b3f09f0fd0ad085d97bd589be0cfe6652e5a365f7b09c0e93515b5aed3f -SIZE (admisc_0.35.tar.gz) = 64994 +TIMESTAMP = 1737291805 +SHA256 (admisc_0.37.tar.gz) = 57741b29ed08285ac26331dc63d5c1a7c815245148ea2b8feb0fd5b2f8da3dae +SIZE (admisc_0.37.tar.gz) = 66260 diff --git a/math/R-cran-car/Makefile b/math/R-cran-car/Makefile index 36568f2122af..015174487b50 100644 --- a/math/R-cran-car/Makefile +++ b/math/R-cran-car/Makefile @@ -1,5 +1,5 @@ PORTNAME= car -DISTVERSION= 3.1-2 +DISTVERSION= 3.1-3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -9,6 +9,7 @@ WWW= https://r-forge.r-project.org/projects/car/ LICENSE= GPLv2+ +BUILD_DEPENDS= R-cran-Formula>=0:math/R-cran-Formula RUN_DEPENDS= R-cran-maptools>0:astro/R-cran-maptools \ R-cran-abind>0:devel/R-cran-abind \ R-cran-carData>=3.0.0:math/R-cran-carData \ diff --git a/math/R-cran-car/distinfo b/math/R-cran-car/distinfo index 6e903eceb9ca..28c99b32a7a9 100644 --- a/math/R-cran-car/distinfo +++ b/math/R-cran-car/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682411796 -SHA256 (car_3.1-2.tar.gz) = 89263491977ac8e9406b2f4b1638bf06c7ddd1b0e0e3ecda4be61420474674c8 -SIZE (car_3.1-2.tar.gz) = 579829 +TIMESTAMP = 1727683020 +SHA256 (car_3.1-3.tar.gz) = 59f2c024395995f662a8f64fe807765fc8507f1d2f7a8ab8a1c4f66a63be49bf +SIZE (car_3.1-3.tar.gz) = 384407 diff --git a/math/R-cran-ddalpha/Makefile b/math/R-cran-ddalpha/Makefile index a501e8064ac3..f8d6832da0aa 100644 --- a/math/R-cran-ddalpha/Makefile +++ b/math/R-cran-ddalpha/Makefile @@ -1,5 +1,5 @@ PORTNAME= ddalpha -PORTVERSION= 1.3.15 +PORTVERSION= 1.3.16 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-ddalpha/distinfo b/math/R-cran-ddalpha/distinfo index 6e791cd8db7c..5361c741a6c1 100644 --- a/math/R-cran-ddalpha/distinfo +++ b/math/R-cran-ddalpha/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1705121167 -SHA256 (ddalpha_1.3.15.tar.gz) = 0c2794a4e88cef44d96dc980ec2f091d66b3c83995760297b623e5285878feed -SIZE (ddalpha_1.3.15.tar.gz) = 490136 +TIMESTAMP = 1728200903 +SHA256 (ddalpha_1.3.16.tar.gz) = 3990f8649ffae227233bc0156d43b727486197eeb73a3200019c441a41516984 +SIZE (ddalpha_1.3.16.tar.gz) = 489959 diff --git a/math/R-cran-doBy/Makefile b/math/R-cran-doBy/Makefile index d2ca7d17dfcc..3c0a315f63ee 100644 --- a/math/R-cran-doBy/Makefile +++ b/math/R-cran-doBy/Makefile @@ -1,5 +1,5 @@ PORTNAME= doBy -DISTVERSION= 4.6.22 +DISTVERSION= 4.6.25 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-doBy/distinfo b/math/R-cran-doBy/distinfo index 7c55be0d4dd0..d4b22a8acd60 100644 --- a/math/R-cran-doBy/distinfo +++ b/math/R-cran-doBy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719730069 -SHA256 (doBy_4.6.22.tar.gz) = 2aa7e236de98af73de54a46214ceac50fdf69d90b12bb37f2779a501f40b0b0d -SIZE (doBy_4.6.22.tar.gz) = 4404215 +TIMESTAMP = 1739206919 +SHA256 (doBy_4.6.25.tar.gz) = 2e1f5b4311eb8a52efb83f947fb583a8e63ac53cc8dff8859938c072d4b8dd6b +SIZE (doBy_4.6.25.tar.gz) = 4556919 diff --git a/math/R-cran-geepack/Makefile b/math/R-cran-geepack/Makefile index b505cec9ed6d..5046d9476034 100644 --- a/math/R-cran-geepack/Makefile +++ b/math/R-cran-geepack/Makefile @@ -1,5 +1,5 @@ PORTNAME= geepack -DISTVERSION= 1.3.11 +DISTVERSION= 1.3.12 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-geepack/distinfo b/math/R-cran-geepack/distinfo index 4a0605fdce1b..f8035c00f306 100644 --- a/math/R-cran-geepack/distinfo +++ b/math/R-cran-geepack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718865293 -SHA256 (geepack_1.3.11.tar.gz) = 29e2f0d314e75de748f33438b5b1282f469d163e29534c61616c257b2955e478 -SIZE (geepack_1.3.11.tar.gz) = 186044 +TIMESTAMP = 1727683704 +SHA256 (geepack_1.3.12.tar.gz) = e01be9555155ecd6d4dee2e566066c2a6e0953d0e3a58bb31fa5c07f3834054d +SIZE (geepack_1.3.12.tar.gz) = 186359 diff --git a/math/R-cran-geometry/Makefile b/math/R-cran-geometry/Makefile index 268283d45c1a..4307050c326d 100644 --- a/math/R-cran-geometry/Makefile +++ b/math/R-cran-geometry/Makefile @@ -1,5 +1,5 @@ PORTNAME= geometry -DISTVERSION= 0.5.0 +DISTVERSION= 0.5.2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-geometry/distinfo b/math/R-cran-geometry/distinfo index 63ac54cdb27d..2bb828a41665 100644 --- a/math/R-cran-geometry/distinfo +++ b/math/R-cran-geometry/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725173608 -SHA256 (geometry_0.5.0.tar.gz) = b5f7554d6304e7bd0cda730e743b54634296391c1051663889980ebd7aaf9e61 -SIZE (geometry_0.5.0.tar.gz) = 1030561 +TIMESTAMP = 1739127178 +SHA256 (geometry_0.5.2.tar.gz) = c83a1e17ada83112a10ed99d4ddb80e0f1fd1aa70989a4d805480780ed9b46a5 +SIZE (geometry_0.5.2.tar.gz) = 1147603 diff --git a/math/R-cran-gower/Makefile b/math/R-cran-gower/Makefile index c985bb20bef6..8f789d0c10ee 100644 --- a/math/R-cran-gower/Makefile +++ b/math/R-cran-gower/Makefile @@ -1,14 +1,16 @@ PORTNAME= gower -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= eduardo@FreeBSD.org COMMENT= Gower's Distance WWW= https://cran.r-project.org/web/packages/gower/ LICENSE= GPLv3 +TEST_DEPENDS= R-cran-tinytest>0:devel/R-cran-tinytest + USES= cran:auto-plist,compiles .include <bsd.port.mk> diff --git a/math/R-cran-gower/distinfo b/math/R-cran-gower/distinfo index 82ac3a3fd2ef..80d025e443f6 100644 --- a/math/R-cran-gower/distinfo +++ b/math/R-cran-gower/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682473714 -SHA256 (gower_1.0.1.tar.gz) = 296a9d8e5efa8c3a8cc6b92cf38880915753afdef30281629af9dc8eae8315fc -SIZE (gower_1.0.1.tar.gz) = 187590 +TIMESTAMP = 1734510565 +SHA256 (gower_1.0.2.tar.gz) = 4fd569a50326133bd5629647ad0581340c9b9f8cd7f95572315f206f78185751 +SIZE (gower_1.0.2.tar.gz) = 187966 diff --git a/math/R-cran-gss/Makefile b/math/R-cran-gss/Makefile index 2fe608033800..fae5ac62b804 100644 --- a/math/R-cran-gss/Makefile +++ b/math/R-cran-gss/Makefile @@ -1,5 +1,5 @@ PORTNAME= gss -DISTVERSION= 2.2-7 +DISTVERSION= 2.2-8 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-gss/distinfo b/math/R-cran-gss/distinfo index 222ca83a57d7..d4af2109e793 100644 --- a/math/R-cran-gss/distinfo +++ b/math/R-cran-gss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692685710 -SHA256 (gss_2.2-7.tar.gz) = 3b13144702c570c83462b4ea2ad17f4bd630cff5bf2ab0347a33c7e86a4f3f6a -SIZE (gss_2.2-7.tar.gz) = 544255 +TIMESTAMP = 1728876092 +SHA256 (gss_2.2-8.tar.gz) = b31b2ce2dab4ff5a070009c9623c2f3f191c049372516b6902c12ed5e6e76e4e +SIZE (gss_2.2-8.tar.gz) = 544873 diff --git a/math/R-cran-gtable/Makefile b/math/R-cran-gtable/Makefile index ac905d0bfc86..542241aecba3 100644 --- a/math/R-cran-gtable/Makefile +++ b/math/R-cran-gtable/Makefile @@ -1,13 +1,14 @@ PORTNAME= gtable -PORTVERSION= 0.3.5 +DISTVERSION= 0.3.6 CATEGORIES= math -DISTNAME= ${PORTNAME}_${PORTVERSION} +DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= uzsolt@FreeBSD.org COMMENT= Arrange grobs in tables WWW= https://cran.r-project.org/web/packages/gtable/ LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE CRAN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \ R-cran-glue>0:devel/R-cran-glue \ @@ -15,6 +16,12 @@ CRAN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \ R-cran-rlang>=1.1.0:devel/R-cran-rlang BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ + R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-profvis>0:devel/R-cran-profvis \ + R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ + R-cran-testthat>=3.0.0:devel/R-cran-testthat USES= cran:auto-plist diff --git a/math/R-cran-gtable/distinfo b/math/R-cran-gtable/distinfo index b428a4cf989a..8e3f00adfc0c 100644 --- a/math/R-cran-gtable/distinfo +++ b/math/R-cran-gtable/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714242524 -SHA256 (gtable_0.3.5.tar.gz) = b19fc1a30359945adbab7d4e915fe95523a839c380e34ae705d70b7ebddeea72 -SIZE (gtable_0.3.5.tar.gz) = 130227 +TIMESTAMP = 1730098920 +SHA256 (gtable_0.3.6.tar.gz) = d305a5fa11278b649d2d8edc5288bf28009be888a42be58ff8714018e49de0ef +SIZE (gtable_0.3.6.tar.gz) = 148148 diff --git a/math/R-cran-hexbin/Makefile b/math/R-cran-hexbin/Makefile index 711eef296d54..3ff29dbe974d 100644 --- a/math/R-cran-hexbin/Makefile +++ b/math/R-cran-hexbin/Makefile @@ -1,5 +1,5 @@ PORTNAME= hexbin -DISTVERSION= 1.28.4 +DISTVERSION= 1.28.5 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-hexbin/distinfo b/math/R-cran-hexbin/distinfo index 6852e7244fc7..1ef87060b4fc 100644 --- a/math/R-cran-hexbin/distinfo +++ b/math/R-cran-hexbin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726396611 -SHA256 (hexbin_1.28.4.tar.gz) = 7555784d0c91e2680691e7a2c94ade0b1e643570b4e30e4ed31d4842d22fc8a0 -SIZE (hexbin_1.28.4.tar.gz) = 1199857 +TIMESTAMP = 1732089698 +SHA256 (hexbin_1.28.5.tar.gz) = 2ed087d6399f247d44e555b69d785b48362445c4c8c77330bbd57d282b49d3e6 +SIZE (hexbin_1.28.5.tar.gz) = 1195234 diff --git a/math/R-cran-igraph/Makefile b/math/R-cran-igraph/Makefile index fdc4790926cf..bad03af9c974 100644 --- a/math/R-cran-igraph/Makefile +++ b/math/R-cran-igraph/Makefile @@ -1,5 +1,5 @@ PORTNAME= igraph -DISTVERSION= 2.0.3 +DISTVERSION= 2.1.4 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,7 +11,7 @@ LICENSE= GPLv2+ LIB_DEPENDS= libglpk.so:math/glpk RUN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \ - R-cran-cpp11>=0.4.7:devel/R-cran-cpp11 \ + R-cran-cpp11>=0.5.0:devel/R-cran-cpp11 \ R-cran-lifecycle>0:devel/R-cran-lifecycle \ R-cran-magrittr>0:devel/R-cran-magrittr \ R-cran-pkgconfig>=2.0.0:devel/R-cran-pkgconfig \ diff --git a/math/R-cran-igraph/distinfo b/math/R-cran-igraph/distinfo index 16c005970fe6..a4064cc047f7 100644 --- a/math/R-cran-igraph/distinfo +++ b/math/R-cran-igraph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710580110 -SHA256 (igraph_2.0.3.tar.gz) = 8e8a172d4567219474562cfb1085496be3ab356483c4e88011aca1fc3b2d8f76 -SIZE (igraph_2.0.3.tar.gz) = 4967875 +TIMESTAMP = 1737856472 +SHA256 (igraph_2.1.4.tar.gz) = fdced402c9d2e355fd1a5cbd640639fdc97efe50f5b69e9f321a03785a7ab3ed +SIZE (igraph_2.1.4.tar.gz) = 4997408 diff --git a/math/R-cran-inline/Makefile b/math/R-cran-inline/Makefile index 7f60f072fd46..9cae7a3571cc 100644 --- a/math/R-cran-inline/Makefile +++ b/math/R-cran-inline/Makefile @@ -1,6 +1,5 @@ PORTNAME= inline -PORTVERSION= 0.3.19 -PORTREVISION= 1 +PORTVERSION= 0.3.21 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-inline/distinfo b/math/R-cran-inline/distinfo index b94a3d5ebb92..6d54326c1e07 100644 --- a/math/R-cran-inline/distinfo +++ b/math/R-cran-inline/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1624515788 -SHA256 (inline_0.3.19.tar.gz) = 0ee9309bb7dab0b97761ddd18381aa12bd7d54678ccd7bec00784e831f4c99d5 -SIZE (inline_0.3.19.tar.gz) = 25074 +TIMESTAMP = 1737356098 +SHA256 (inline_0.3.21.tar.gz) = 7ef9410a933a47f6a346bc8c0e55b62931379b464b92696aee9865ec6378bc98 +SIZE (inline_0.3.21.tar.gz) = 25454 diff --git a/math/R-cran-lava/Makefile b/math/R-cran-lava/Makefile index 0e4c993c74af..31a4b4d93a7c 100644 --- a/math/R-cran-lava/Makefile +++ b/math/R-cran-lava/Makefile @@ -1,5 +1,5 @@ PORTNAME= lava -DISTVERSION= 1.8.0 +DISTVERSION= 1.8.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -17,6 +17,8 @@ CRAN_DEPENDS= R-cran-cli>0:devel/R-cran-cli \ BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} TEST_DEPENDS= R-cran-geepack>0:math/R-cran-geepack \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ R-cran-testthat>0:devel/R-cran-testthat USES= cran:auto-plist diff --git a/math/R-cran-lava/distinfo b/math/R-cran-lava/distinfo index e33308156612..79a476b3e5c8 100644 --- a/math/R-cran-lava/distinfo +++ b/math/R-cran-lava/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709733066 -SHA256 (lava_1.8.0.tar.gz) = 8db996eeca012c58736f2d3b97f569c03e9361e20f31513c090a9386eb87e87f -SIZE (lava_1.8.0.tar.gz) = 1169695 +TIMESTAMP = 1736820291 +SHA256 (lava_1.8.1.tar.gz) = 189f6648dad03d18c12202ef19fec3a133e159740fcfc6389383015d4d821382 +SIZE (lava_1.8.1.tar.gz) = 1170679 diff --git a/math/R-cran-lme4/Makefile b/math/R-cran-lme4/Makefile index 23733e775b1a..36eb37abe445 100644 --- a/math/R-cran-lme4/Makefile +++ b/math/R-cran-lme4/Makefile @@ -1,5 +1,5 @@ PORTNAME= lme4 -DISTVERSION= 1.1-35.5 +DISTVERSION= 1.1-36 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,13 +13,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.note CRAN_DEPENDS= R-cran-minqa>=1.1.15:math/R-cran-minqa \ R-cran-nloptr>=1.0.4:math/R-cran-nloptr \ R-cran-Rcpp>=0.10.5:devel/R-cran-Rcpp \ - R-cran-RcppEigen>=0.3.3.9.4:math/R-cran-RcppEigen + R-cran-RcppEigen>=0.3.3.9.4:math/R-cran-RcppEigen \ + R-cran-reformulas>=0.3.0:math/R-cran-reformulas BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} -TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \ - R-cran-optimx>0:misc/R-cran-optimx \ - R-cran-ggplot2>0:graphics/R-cran-ggplot2 +TEST_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-optimx>0:misc/R-cran-optimx USES= cran:auto-plist,compiles +TESTING_UNSAFE= https://github.com/lme4/lme4/issues/817 + .include <bsd.port.mk> diff --git a/math/R-cran-lme4/distinfo b/math/R-cran-lme4/distinfo index d9d45b31bad7..fc3c411c817b 100644 --- a/math/R-cran-lme4/distinfo +++ b/math/R-cran-lme4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720094168 -SHA256 (lme4_1.1-35.5.tar.gz) = 7d6664db7ea96429562efe1058da58985d779d6fe79ec6f4e86ba68047135170 -SIZE (lme4_1.1-35.5.tar.gz) = 3300116 +TIMESTAMP = 1736688548 +SHA256 (lme4_1.1-36.tar.gz) = b4e003494a0d8a9250c9e0ccf01059c8967c7b4b54ba1d0b817dec1ffeaad86f +SIZE (lme4_1.1-36.tar.gz) = 3294834 diff --git a/math/R-cran-locfit/Makefile b/math/R-cran-locfit/Makefile index 1ee84fa03f03..21c6424be90a 100644 --- a/math/R-cran-locfit/Makefile +++ b/math/R-cran-locfit/Makefile @@ -1,5 +1,5 @@ PORTNAME= locfit -DISTVERSION= 1.5-9.9 +DISTVERSION= 1.5-9.10 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-locfit/distinfo b/math/R-cran-locfit/distinfo index e5568c14473a..80b4fe5ae91a 100644 --- a/math/R-cran-locfit/distinfo +++ b/math/R-cran-locfit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709480296 -SHA256 (locfit_1.5-9.9.tar.gz) = 93d142b6061c5ca8ea8cf1efd8c9f6ac73c86353ff064f93ded8b93d7d88f2d4 -SIZE (locfit_1.5-9.9.tar.gz) = 201123 +TIMESTAMP = 1738346563 +SHA256 (locfit_1.5-9.10.tar.gz) = 4c20661814993a87ca435f42b0814bacb87c5a9ccc2ff55e4cae718cb176ac06 +SIZE (locfit_1.5-9.10.tar.gz) = 200817 diff --git a/math/R-cran-lpSolve/Makefile b/math/R-cran-lpSolve/Makefile index 096a82674170..0b8b65188de2 100644 --- a/math/R-cran-lpSolve/Makefile +++ b/math/R-cran-lpSolve/Makefile @@ -1,5 +1,5 @@ PORTNAME= lpSolve -DISTVERSION= 5.6.21 +DISTVERSION= 5.6.23 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-lpSolve/distinfo b/math/R-cran-lpSolve/distinfo index ae5ab7d4e996..60fd4b9c8940 100644 --- a/math/R-cran-lpSolve/distinfo +++ b/math/R-cran-lpSolve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726228705 -SHA256 (lpSolve_5.6.21.tar.gz) = eda4cc085888fa19ae7a9b078663ed0d9dd734ee37899311e3cdc9e17e713dd1 -SIZE (lpSolve_5.6.21.tar.gz) = 467619 +TIMESTAMP = 1734248373 +SHA256 (lpSolve_5.6.23.tar.gz) = 46c39607d3f256e40174c9c81fb476280291c1bcd894d99f9789a3a3d52ca2d7 +SIZE (lpSolve_5.6.23.tar.gz) = 467586 diff --git a/math/R-cran-maps/Makefile b/math/R-cran-maps/Makefile index aac20c3771c5..a6412e1f368f 100644 --- a/math/R-cran-maps/Makefile +++ b/math/R-cran-maps/Makefile @@ -1,5 +1,5 @@ PORTNAME= maps -DISTVERSION= 3.4.2 +DISTVERSION= 3.4.2.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-maps/distinfo b/math/R-cran-maps/distinfo index b9addbf089dc..63955bef2105 100644 --- a/math/R-cran-maps/distinfo +++ b/math/R-cran-maps/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726397272 -SHA256 (maps_3.4.2.tar.gz) = 53e57b889f1779cfd4a116a8ed3eded7ed29a73a1b9506248772a389c8404b0c -SIZE (maps_3.4.2.tar.gz) = 2278051 +TIMESTAMP = 1731313664 +SHA256 (maps_3.4.2.1.tar.gz) = 0be35c7c48f6fcd9ea05e8b280f3bd4d7efa13c3f67cac863ca3493cc9944bef +SIZE (maps_3.4.2.1.tar.gz) = 2273638 diff --git a/math/R-cran-matrixStats/Makefile b/math/R-cran-matrixStats/Makefile index 71d11205ef71..f17a8110acc0 100644 --- a/math/R-cran-matrixStats/Makefile +++ b/math/R-cran-matrixStats/Makefile @@ -1,5 +1,5 @@ PORTNAME= matrixStats -DISTVERSION= 1.4.1 +DISTVERSION= 1.5.0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,4 +11,9 @@ LICENSE= ART20 USES= cran:auto-plist,compiles +pre-test: +# R-cran-R.rsp package does not exist yet + @${LOCALBASE}/bin/Rscript -e 'install.packages("R.rsp", \ + repos = "https://cloud.r-project.org")' + .include <bsd.port.mk> diff --git a/math/R-cran-matrixStats/distinfo b/math/R-cran-matrixStats/distinfo index e947916c0171..e1c0ee38a174 100644 --- a/math/R-cran-matrixStats/distinfo +++ b/math/R-cran-matrixStats/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725951297 -SHA256 (matrixStats_1.4.1.tar.gz) = ac6d65cab6ca30926f35bc3bc59b869946ae92e4738ceca90fad6620fc6ecd10 -SIZE (matrixStats_1.4.1.tar.gz) = 213623 +TIMESTAMP = 1736540068 +SHA256 (matrixStats_1.5.0.tar.gz) = 12996c5f3e6fc202a43e1087f16a71b7fa93d7e908f512542c7ee89cf95dcc15 +SIZE (matrixStats_1.5.0.tar.gz) = 212156 diff --git a/math/R-cran-memisc/Makefile b/math/R-cran-memisc/Makefile index 0ebdba6609c7..94eed19ee0bb 100644 --- a/math/R-cran-memisc/Makefile +++ b/math/R-cran-memisc/Makefile @@ -1,5 +1,5 @@ PORTNAME= memisc -DISTVERSION= 0.99.31.7 +DISTVERSION= 0.99.31.8.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-memisc/distinfo b/math/R-cran-memisc/distinfo index d9c35d9ccf3c..6fc88d1fed20 100644 --- a/math/R-cran-memisc/distinfo +++ b/math/R-cran-memisc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702476961 -SHA256 (memisc_0.99.31.7.tar.gz) = b403185850520db18ebd608df85c76df80e6c64af428cdc4e49c2fe487483637 -SIZE (memisc_0.99.31.7.tar.gz) = 1324166 +TIMESTAMP = 1730024883 +SHA256 (memisc_0.99.31.8.1.tar.gz) = 529d57dfe3778caa04f20823422401c76a039217dd1ec3ab517aeb3ed220130f +SIZE (memisc_0.99.31.8.1.tar.gz) = 560099 diff --git a/math/R-cran-mnormt/Makefile b/math/R-cran-mnormt/Makefile new file mode 100644 index 000000000000..bd2ee48f1739 --- /dev/null +++ b/math/R-cran-mnormt/Makefile @@ -0,0 +1,15 @@ +PORTNAME= mnormt +DISTVERSION= 2.1.1 +CATEGORIES= math +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Multivariate Normal and t Distributions +WWW= https://cran.r-project.org/web/packages/mnormt/index.html + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cran:auto-plist,compiles + +.include <bsd.port.mk> diff --git a/math/R-cran-mnormt/distinfo b/math/R-cran-mnormt/distinfo new file mode 100644 index 000000000000..4a407b60c8e0 --- /dev/null +++ b/math/R-cran-mnormt/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729790783 +SHA256 (mnormt_2.1.1.tar.gz) = 95fca70378af0afd5a388982ba5528f5b27e02157eeb9940a0a9762d11511308 +SIZE (mnormt_2.1.1.tar.gz) = 65806 diff --git a/math/R-cran-mnormt/pkg-descr b/math/R-cran-mnormt/pkg-descr new file mode 100644 index 000000000000..392a083722fd --- /dev/null +++ b/math/R-cran-mnormt/pkg-descr @@ -0,0 +1,8 @@ +Functions are provided for computing the density and the distribution function +of d-dimensional normal and "t" random variables, possibly truncated (on one +side or two sides), and for generating random vectors sampled from these +distributions, except sampling from the truncated "t". Moments of arbitrary +order of a multivariate truncated normal are computed, and converted to +cumulants up to order 4. Probabilities are computed via non-Monte Carlo methods; +different routines are used in the case d=1, d=2, d=3, d>3, if d denotes the +dimensionality. diff --git a/math/R-cran-mvtnorm/Makefile b/math/R-cran-mvtnorm/Makefile index 84dafa51dd05..eb0a926ba95f 100644 --- a/math/R-cran-mvtnorm/Makefile +++ b/math/R-cran-mvtnorm/Makefile @@ -1,5 +1,5 @@ PORTNAME= mvtnorm -DISTVERSION= 1.3-0 +DISTVERSION= 1.3-3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-mvtnorm/distinfo b/math/R-cran-mvtnorm/distinfo index ed8223566e94..64b72021f978 100644 --- a/math/R-cran-mvtnorm/distinfo +++ b/math/R-cran-mvtnorm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725174106 -SHA256 (mvtnorm_1.3-0.tar.gz) = a4ad7c8415ae3aa70953bb2efbd34434adaa87397de85d0d79a67975ffb7d449 -SIZE (mvtnorm_1.3-0.tar.gz) = 807730 +TIMESTAMP = 1738367105 +SHA256 (mvtnorm_1.3-3.tar.gz) = e20e7f534bc89b9258ad63d508aabed60f3bd504a7532a33e6ea230ca8fa4171 +SIZE (mvtnorm_1.3-3.tar.gz) = 837946 diff --git a/math/R-cran-psych/Makefile b/math/R-cran-psych/Makefile index 3851208796cb..60804caa88b1 100644 --- a/math/R-cran-psych/Makefile +++ b/math/R-cran-psych/Makefile @@ -1,13 +1,22 @@ PORTNAME= psych -PORTVERSION= 1.2.1 -PORTREVISION= 13 +DISTVERSION= 2.4.6.26 CATEGORIES= math science -DISTNAME= ${PORTNAME}_${PORTVERSION} +DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= drue@therub.org COMMENT= Psych package for the R project WWW= https://cran.r-project.org/web/packages/psych/index.html -USES= cran:auto-plist +LICENSE= GPLv2 GPLv3 +LICENSE_COMB= dual + +CRAN_DEPENDS= R-cran-GPArotation>0:math/R-cran-GPArotation \ + R-cran-mnormt>0:math/R-cran-mnormt +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} +TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr \ + R-cran-testthat>0:devel/R-cran-testthat + +USES= cran:auto-plist .include <bsd.port.mk> diff --git a/math/R-cran-psych/distinfo b/math/R-cran-psych/distinfo index e371c2670354..4d14e43439d4 100644 --- a/math/R-cran-psych/distinfo +++ b/math/R-cran-psych/distinfo @@ -1,2 +1,3 @@ -SHA256 (psych_1.2.1.tar.gz) = df1560859e98d862eed66f7e88a4178a757983becaefd17adeec13fc6d9b6e4d -SIZE (psych_1.2.1.tar.gz) = 1939946 +TIMESTAMP = 1727892125 +SHA256 (psych_2.4.6.26.tar.gz) = 2d191a95e0107a7f402a17729916099dff201d20c4435f8bf43e6e8a2fbbd2be +SIZE (psych_2.4.6.26.tar.gz) = 1312211 diff --git a/math/R-cran-quantreg/Makefile b/math/R-cran-quantreg/Makefile index c3d1bb0886da..3f795d0dbbfc 100644 --- a/math/R-cran-quantreg/Makefile +++ b/math/R-cran-quantreg/Makefile @@ -1,5 +1,5 @@ PORTNAME= quantreg -PORTVERSION= 5.98 +PORTVERSION= 6.00 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-quantreg/distinfo b/math/R-cran-quantreg/distinfo index d96d32aa0264..13e3b76553ac 100644 --- a/math/R-cran-quantreg/distinfo +++ b/math/R-cran-quantreg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717170816 -SHA256 (quantreg_5.98.tar.gz) = a98cb259d8cf563f66a25ae8858794e574dd40de6206816ad61b1ffeb9686a61 -SIZE (quantreg_5.98.tar.gz) = 1026698 +TIMESTAMP = 1738237699 +SHA256 (quantreg_6.00.tar.gz) = 8b5f40266c9358560bc6832e99d5068a77f0e7574f7d8f2fa6525ffa453b7dab +SIZE (quantreg_6.00.tar.gz) = 925016 diff --git a/math/R-cran-raster/Makefile b/math/R-cran-raster/Makefile index f01df7a9098e..df16b33d963e 100644 --- a/math/R-cran-raster/Makefile +++ b/math/R-cran-raster/Makefile @@ -1,5 +1,5 @@ PORTNAME= raster -DISTVERSION= 3.6-26 +DISTVERSION= 3.6-31 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,7 +11,7 @@ LICENSE= GPLv3 RUN_DEPENDS= R-cran-Rcpp>0:devel/R-cran-Rcpp \ R-cran-sp>=1.4.5:math/R-cran-sp \ - R-cran-terra>=1.7.29:math/R-cran-terra + R-cran-terra>=1.8.5:math/R-cran-terra USES= compiler:c++11-lang cran:auto-plist,compiles diff --git a/math/R-cran-raster/distinfo b/math/R-cran-raster/distinfo index e3ef8847d866..0e701f70643c 100644 --- a/math/R-cran-raster/distinfo +++ b/math/R-cran-raster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1697342888 -SHA256 (raster_3.6-26.tar.gz) = c65777225a46ada699e70098f54c60cf191d15e454fac9440aca439a4dbd5592 -SIZE (raster_3.6-26.tar.gz) = 576421 +TIMESTAMP = 1737178768 +SHA256 (raster_3.6-31.tar.gz) = 1b73040fb468430c4594076fdabec786c262740e4d21e3d1b45dd6f5942ada2f +SIZE (raster_3.6-31.tar.gz) = 575608 diff --git a/math/R-cran-reformulas/Makefile b/math/R-cran-reformulas/Makefile new file mode 100644 index 000000000000..f082fbcdc75f --- /dev/null +++ b/math/R-cran-reformulas/Makefile @@ -0,0 +1,18 @@ +PORTNAME= reformulas +DISTVERSION= 0.4.0 +CATEGORIES= math +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= eduardo@FreeBSD.org +COMMENT= Machinery for Processing Random Effect Formulas +WWW= https://cran.r-project.org/web/packages/reformulas/ + +LICENSE= GPLv3 + +CRAN_DEPENDS= R-cran-Rdpack>0:devel/R-cran-Rdpack +BUILD_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= ${CRAN_DEPENDS} + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/math/R-cran-reformulas/distinfo b/math/R-cran-reformulas/distinfo new file mode 100644 index 000000000000..b2d1e5b24bc2 --- /dev/null +++ b/math/R-cran-reformulas/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736686591 +SHA256 (reformulas_0.4.0.tar.gz) = 044fd9b9e5e8aaec2076ef8aa49c724ddf1ae6fa78bd5946a2bd94a1826abf34 +SIZE (reformulas_0.4.0.tar.gz) = 32012 diff --git a/math/R-cran-reformulas/pkg-descr b/math/R-cran-reformulas/pkg-descr new file mode 100644 index 000000000000..bb9465219335 --- /dev/null +++ b/math/R-cran-reformulas/pkg-descr @@ -0,0 +1,6 @@ +reformulas (random effects formulas) is a utility package for +processing "lme4-style" random effects formulas in R (i.e., +formulas where the random effects are included in the form (f|g) +as components of an overall model formula, where f represents a +sub-formula for the varying effects and g represents a sub-formula +for the grouping variable(s). diff --git a/math/R-cran-rgenoud/Makefile b/math/R-cran-rgenoud/Makefile index f5db1b872fe3..81dd205b7403 100644 --- a/math/R-cran-rgenoud/Makefile +++ b/math/R-cran-rgenoud/Makefile @@ -1,5 +1,5 @@ PORTNAME= rgenoud -DISTVERSION= 5.9-0.10 +DISTVERSION= 5.9-0.11 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-rgenoud/distinfo b/math/R-cran-rgenoud/distinfo index 961160137179..bf1bc453547f 100644 --- a/math/R-cran-rgenoud/distinfo +++ b/math/R-cran-rgenoud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703769540 -SHA256 (rgenoud_5.9-0.10.tar.gz) = e644ee640a097ed2d32be03db3603259981656fa459922035a8c531d692acde9 -SIZE (rgenoud_5.9-0.10.tar.gz) = 725741 +TIMESTAMP = 1727684459 +SHA256 (rgenoud_5.9-0.11.tar.gz) = c69de33e05a73f6092f681e8ef6eb615db773a3b6012343356c0d3edf73cee8a +SIZE (rgenoud_5.9-0.11.tar.gz) = 727266 diff --git a/math/R-cran-robustbase/Makefile b/math/R-cran-robustbase/Makefile index e5a3cf3d6a33..2fce5153b0f8 100644 --- a/math/R-cran-robustbase/Makefile +++ b/math/R-cran-robustbase/Makefile @@ -1,5 +1,5 @@ PORTNAME= robustbase -DISTVERSION= 0.99-4 +DISTVERSION= 0.99-4-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-robustbase/distinfo b/math/R-cran-robustbase/distinfo index e9419edbe0ed..d4eec7785f87 100644 --- a/math/R-cran-robustbase/distinfo +++ b/math/R-cran-robustbase/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724160581 -SHA256 (robustbase_0.99-4.tar.gz) = a978d04fcd4bee7a4ebfa9f05e9abb4a1ca4d970867229a90698bed2fbf40cbc -SIZE (robustbase_0.99-4.tar.gz) = 2289597 +TIMESTAMP = 1727586670 +SHA256 (robustbase_0.99-4-1.tar.gz) = 481edee7614f66a39d31d930e58ff02b1c4282e0daad51a106c6b7aa8011ff91 +SIZE (robustbase_0.99-4-1.tar.gz) = 2289218 diff --git a/math/R-cran-sf/Makefile b/math/R-cran-sf/Makefile index a38d9c94e448..46cf88eba699 100644 --- a/math/R-cran-sf/Makefile +++ b/math/R-cran-sf/Makefile @@ -1,6 +1,5 @@ PORTNAME= sf -DISTVERSION= 1.0-16 -PORTREVISION= 3 +DISTVERSION= 1.0-19 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-sf/distinfo b/math/R-cran-sf/distinfo index c4e042316da3..3f4d13693ffb 100644 --- a/math/R-cran-sf/distinfo +++ b/math/R-cran-sf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712559600 -SHA256 (sf_1.0-16.tar.gz) = e96e191011cdf2a073c773bdfc50ffd4a5d80f1da0ba1aa05db8015da45a9987 -SIZE (sf_1.0-16.tar.gz) = 3493756 +TIMESTAMP = 1734419725 +SHA256 (sf_1.0-19.tar.gz) = c8848521a13f833fbb3444776b9af8146af976527c1ed74551b9af567b3d2767 +SIZE (sf_1.0-19.tar.gz) = 3808024 diff --git a/math/R-cran-slam/Makefile b/math/R-cran-slam/Makefile index 90cf7a0df242..74eaebaf9339 100644 --- a/math/R-cran-slam/Makefile +++ b/math/R-cran-slam/Makefile @@ -1,5 +1,5 @@ PORTNAME= slam -DISTVERSION= 0.1-53 +DISTVERSION= 0.1-55 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-slam/distinfo b/math/R-cran-slam/distinfo index 642dec26e06a..182f4d5c57e8 100644 --- a/math/R-cran-slam/distinfo +++ b/math/R-cran-slam/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725362632 -SHA256 (slam_0.1-53.tar.gz) = 026e6d15243f2dd47e34767aa9e8a55b5c6484f7004e9edbeb51673b9a452d72 -SIZE (slam_0.1-53.tar.gz) = 54924 +TIMESTAMP = 1731573854 +SHA256 (slam_0.1-55.tar.gz) = 0fb8450d002ba79855063300941e830133a1880011d926e644aa639dbde91c03 +SIZE (slam_0.1-55.tar.gz) = 55018 diff --git a/math/R-cran-sp/Makefile b/math/R-cran-sp/Makefile index fbd541af1cf1..417e5682f7df 100644 --- a/math/R-cran-sp/Makefile +++ b/math/R-cran-sp/Makefile @@ -1,5 +1,5 @@ PORTNAME= sp -DISTVERSION= 2.1-4 +DISTVERSION= 2.2-0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-sp/distinfo b/math/R-cran-sp/distinfo index 7f6cf6f00bcd..1ee973cf252d 100644 --- a/math/R-cran-sp/distinfo +++ b/math/R-cran-sp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714964426 -SHA256 (sp_2.1-4.tar.gz) = e185e7fb61d2d7dbc50fd765a93e170fa778083a653588db1f5e99d019479f0a -SIZE (sp_2.1-4.tar.gz) = 1254712 +TIMESTAMP = 1738845707 +SHA256 (sp_2.2-0.tar.gz) = b57be793a96bec568bed5b619e62ec1f4efaf879adc0e57e486b891768148b98 +SIZE (sp_2.2-0.tar.gz) = 4474033 diff --git a/math/R-cran-spData/Makefile b/math/R-cran-spData/Makefile index 8f003a671bc1..7c965092da07 100644 --- a/math/R-cran-spData/Makefile +++ b/math/R-cran-spData/Makefile @@ -1,5 +1,5 @@ PORTNAME= spData -PORTVERSION= 2.3.3 +PORTVERSION= 2.3.4 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-spData/distinfo b/math/R-cran-spData/distinfo index b8c5d4d16c9c..f67828ace510 100644 --- a/math/R-cran-spData/distinfo +++ b/math/R-cran-spData/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726062962 -SHA256 (spData_2.3.3.tar.gz) = c093b9ebc631954d504af96268041e171ba8e156f9d06307a0905838009e39e0 -SIZE (spData_2.3.3.tar.gz) = 4406482 +TIMESTAMP = 1736427710 +SHA256 (spData_2.3.4.tar.gz) = 7094318e47e1f00c98712def5c8f42d8f0cdf48a97a0ec421aec8880ca78fa33 +SIZE (spData_2.3.4.tar.gz) = 3806775 diff --git a/math/R-cran-spdep/Makefile b/math/R-cran-spdep/Makefile index 97406ea9f87d..4f01c041aec5 100644 --- a/math/R-cran-spdep/Makefile +++ b/math/R-cran-spdep/Makefile @@ -1,5 +1,5 @@ PORTNAME= spdep -DISTVERSION= 1.3-6 +DISTVERSION= 1.3-10 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-spdep/distinfo b/math/R-cran-spdep/distinfo index 72ac0e2c3aa8..af036200423b 100644 --- a/math/R-cran-spdep/distinfo +++ b/math/R-cran-spdep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726843183 -SHA256 (spdep_1.3-6.tar.gz) = eb6d7bbca10698e5527b7963349b694d23f172351832e4ff10629656cf71211a -SIZE (spdep_1.3-6.tar.gz) = 4658588 +TIMESTAMP = 1737444955 +SHA256 (spdep_1.3-10.tar.gz) = 626df5aea77d65f8c6b9360d6df1dede8c196313f8fc65af057fc0f5b7560e1c +SIZE (spdep_1.3-10.tar.gz) = 4664368 diff --git a/math/R-cran-terra/Makefile b/math/R-cran-terra/Makefile index d0216171675c..4e03757af68c 100644 --- a/math/R-cran-terra/Makefile +++ b/math/R-cran-terra/Makefile @@ -1,6 +1,5 @@ PORTNAME= terra -DISTVERSION= 1.7-78 -PORTREVISION= 1 +DISTVERSION= 1.8-21 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,12 +10,13 @@ WWW= https://cran.r-project.org/web/packages/terra/ LICENSE= GPLv3+ LIB_DEPENDS= libgdal.so:graphics/gdal \ - libgeos.so:graphics/geos \ + libgeos_c.so:graphics/geos \ libproj.so:graphics/proj CRAN_DEPENDS= R-cran-Rcpp>0:devel/R-cran-Rcpp BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} -TEST_DEPENDS= R-cran-ncdf4>0:math/R-cran-ncdf4 +TEST_DEPENDS= R-cran-deldir>0:math/R-cran-deldir \ + R-cran-ncdf4>0:math/R-cran-ncdf4 USES= cran:auto-plist,compiles sqlite:3 diff --git a/math/R-cran-terra/distinfo b/math/R-cran-terra/distinfo index 2116fae7d881..40cd393e507d 100644 --- a/math/R-cran-terra/distinfo +++ b/math/R-cran-terra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716449330 -SHA256 (terra_1.7-78.tar.gz) = 658956b79d8a1371aefdf7300316f1756b58d436ba549ade012307684b2d4b7e -SIZE (terra_1.7-78.tar.gz) = 842880 +TIMESTAMP = 1739378370 +SHA256 (terra_1.8-21.tar.gz) = 6a55ac8ef3f428f540be102e3b220392c41a325753528894d0346218c2551d7f +SIZE (terra_1.8-21.tar.gz) = 1015212 diff --git a/math/R-cran-wk/Makefile b/math/R-cran-wk/Makefile index 4229e8e3e1c9..67f72e30cab7 100644 --- a/math/R-cran-wk/Makefile +++ b/math/R-cran-wk/Makefile @@ -1,5 +1,5 @@ PORTNAME= wk -DISTVERSION= 0.9.3 +DISTVERSION= 0.9.4 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/math/R-cran-wk/distinfo b/math/R-cran-wk/distinfo index f27efa6d0928..3fd4d4e28527 100644 --- a/math/R-cran-wk/distinfo +++ b/math/R-cran-wk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725710544 -SHA256 (wk_0.9.3.tar.gz) = c6cb2c775eff90bf559361e6066987a7b257a00b6d118d075a3bac27c86800b9 -SIZE (wk_0.9.3.tar.gz) = 1041045 +TIMESTAMP = 1728822794 +SHA256 (wk_0.9.4.tar.gz) = b973dd5fa9aed94efc7ea4027146e804ba54df818a71278d6a5b7df0ae9e348b +SIZE (wk_0.9.4.tar.gz) = 1041219 diff --git a/math/R-cran-xts/Makefile b/math/R-cran-xts/Makefile index 7681eff77715..f8e557d75e9d 100644 --- a/math/R-cran-xts/Makefile +++ b/math/R-cran-xts/Makefile @@ -1,5 +1,5 @@ PORTNAME= xts -DISTVERSION= 0.14.0 +DISTVERSION= 0.14.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-xts/distinfo b/math/R-cran-xts/distinfo index f497624618fb..aba53730f201 100644 --- a/math/R-cran-xts/distinfo +++ b/math/R-cran-xts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717847747 -SHA256 (xts_0.14.0.tar.gz) = d28b16eefa9876a815bad3fc204779c197e3a0d7796b8dae8856fe153f5fcfd9 -SIZE (xts_0.14.0.tar.gz) = 485151 +TIMESTAMP = 1729357004 +SHA256 (xts_0.14.1.tar.gz) = 5da96bb32f80744cc9a1893d1ae1f3de4c6750dfe8eb2ea38f39e4e75b397f4f +SIZE (xts_0.14.1.tar.gz) = 878211 diff --git a/math/R/Makefile b/math/R/Makefile index 03957953bb6c..f88c87019f2b 100644 --- a/math/R/Makefile +++ b/math/R/Makefile @@ -1,5 +1,6 @@ PORTNAME= R -DISTVERSION= 4.4.1 +DISTVERSION= 4.4.2 +PORTREVISION= 1 CATEGORIES= math lang MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||} @@ -32,7 +33,6 @@ USE_LDCONFIG= ${PREFIX}/lib/R/lib USE_PERL5= build GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --disable-java \ --enable-R-shlib \ --with-readline \ @@ -106,7 +106,7 @@ RBLAS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-src_extra_blas_Makefile.in \ RPROF_CONFIGURE_ENABLE= R-profiling TCLTK_IMPLIES= X11 TCLTK_USES= tcl tk -TCLTK_CONFIGURE_WITH= tcltk tcl_config=${TCL_LIBDIR}/tclConfig.sh \ +TCLTK_CONFIGURE_WITH= tcl_config=${TCL_LIBDIR}/tclConfig.sh tcltk \ tk_config=${TK_LIBDIR}/tkConfig.sh TEXDOCS_USES= tex TEXDOCS_USE= TEX=dvipsk:build,kpathsea:build,pdftex:build @@ -123,12 +123,6 @@ X11_CONFIGURE_WITH= x _MAJORVER= ${DISTVERSION:R:R} -.include <bsd.port.options.mk> - -.if ${ARCH} == powerpc -LLD_UNSAFE= yes -.endif - post-patch: @${REINPLACE_CMD} \ -e "s|%%FULLVER%%|${DISTVERSION}|" \ diff --git a/math/R/distinfo b/math/R/distinfo index ea3b94e7ab47..147e459f7afc 100644 --- a/math/R/distinfo +++ b/math/R/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718498842 -SHA256 (R-4.4.1.tar.gz) = b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d -SIZE (R-4.4.1.tar.gz) = 37353459 +TIMESTAMP = 1730912948 +SHA256 (R-4.4.2.tar.gz) = 1578cd603e8d866b58743e49d8bf99c569e81079b6a60cf33cdf7bdffeb817ec +SIZE (R-4.4.2.tar.gz) = 37582785 diff --git a/math/R/pkg-plist b/math/R/pkg-plist index 503db7b5ea4b..5d6315970735 100644 --- a/math/R/pkg-plist +++ b/math/R/pkg-plist @@ -218,20 +218,13 @@ lib/R/library/Matrix/doc/index.html lib/R/library/Matrix/doc/sparseModels.R lib/R/library/Matrix/doc/sparseModels.Rnw lib/R/library/Matrix/doc/sparseModels.pdf -lib/R/library/Matrix/scripts/AMD.patch -lib/R/library/Matrix/scripts/CAMD.patch -lib/R/library/Matrix/scripts/CCOLAMD.patch -lib/R/library/Matrix/scripts/CHOLMOD.patch -lib/R/library/Matrix/scripts/COLAMD.patch -lib/R/library/Matrix/scripts/CXSparse.patch -lib/R/library/Matrix/scripts/SuiteSparse_config.patch -lib/R/library/Matrix/scripts/api.patch +lib/R/library/Matrix/scripts/SuiteSparse.patch +lib/R/library/Matrix/scripts/cholmod.h.patch lib/R/library/Matrix/scripts/disclaimer.txt lib/R/library/Matrix/scripts/rules.mk lib/R/library/Matrix/scripts/rules.sh lib/R/library/Matrix/scripts/sources.mk lib/R/library/Matrix/scripts/ssget.sh -lib/R/library/Matrix/scripts/wall.patch lib/R/library/Matrix/external/CAex_slots.rda lib/R/library/Matrix/external/KNex_slots.rda lib/R/library/Matrix/external/USCounties_slots.rda diff --git a/math/SCIP/Makefile b/math/SCIP/Makefile index b8e7a1d06ebd..d7c242ade7ac 100644 --- a/math/SCIP/Makefile +++ b/math/SCIP/Makefile @@ -1,5 +1,5 @@ PORTNAME= SCIP -DISTVERSION= 9.1.1 +DISTVERSION= 9.2.0 CATEGORIES= math science MASTER_SITES= https://www.scipopt.org/download/release/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} diff --git a/math/SCIP/distinfo b/math/SCIP/distinfo index 4cb75a76a348..ab99ec2719a0 100644 --- a/math/SCIP/distinfo +++ b/math/SCIP/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726461363 -SHA256 (scip-9.1.1.tgz) = fd68a7ecc3c9086a68ef7ed0421381e811130f4c7dcb2c13ae69744577abd5cf -SIZE (scip-9.1.1.tgz) = 9982768 +TIMESTAMP = 1730956858 +SHA256 (scip-9.2.0.tgz) = f2a1d568ba0801742df062df17b5a1ced9aec8647057050899e9017807280ff3 +SIZE (scip-9.2.0.tgz) = 10078969 diff --git a/math/SCIP/pkg-plist b/math/SCIP/pkg-plist index 7cd0ad785a77..a4f53e6df99f 100644 --- a/math/SCIP/pkg-plist +++ b/math/SCIP/pkg-plist @@ -568,5 +568,5 @@ lib/cmake/scip/scip-config.cmake lib/cmake/scip/scip-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/scip/scip-targets.cmake lib/libscip.so -lib/libscip.so.9.1 -lib/libscip.so.9.1.1.0 +lib/libscip.so.9.2 +lib/libscip.so.9.2.0.0 diff --git a/math/SoPlex/Makefile b/math/SoPlex/Makefile index fb3bb6c62cbf..1283e3c2bc72 100644 --- a/math/SoPlex/Makefile +++ b/math/SoPlex/Makefile @@ -1,5 +1,6 @@ PORTNAME= SoPlex DISTVERSION= 7.1.1.0 +PORTREVISION= 3 CATEGORIES= math science MASTER_SITES= http://soplex.zib.de/download/release/ DISTNAME= ${PORTNAME:tl}-${DISTVERSION} diff --git a/math/abella/Makefile b/math/abella/Makefile index 7be6b53ec622..e4924562dd5c 100644 --- a/math/abella/Makefile +++ b/math/abella/Makefile @@ -1,11 +1,13 @@ PORTNAME= abella DISTVERSION= 2.0.8 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= http://abella-prover.org/distributions/ MAINTAINER= yuri@FreeBSD.org COMMENT= Interactive theorem prover -WWW= https://abella-prover.org/ +WWW= https://abella-prover.org/ \ + https://github.com/abella-prover/abella LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -19,6 +21,12 @@ USES= gmake PLIST_FILES= bin/${PORTNAME} +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +USE_BINUTILS= yes +.endif + do-install: @${INSTALL_PROGRAM} ${WRKSRC}/_build/default/src/${PORTNAME}.exe ${STAGEDIR}${PREFIX}/bin/${PORTNAME} diff --git a/math/adept/Makefile b/math/adept/Makefile index 49c9a98c244f..332dbe699102 100644 --- a/math/adept/Makefile +++ b/math/adept/Makefile @@ -1,6 +1,6 @@ PORTNAME= adept DISTVERSION= 2.1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.met.reading.ac.uk/clouds/adept/ diff --git a/math/adol-c/Makefile b/math/adol-c/Makefile index 4c51825f879d..ae52fba4ad56 100644 --- a/math/adol-c/Makefile +++ b/math/adol-c/Makefile @@ -1,6 +1,6 @@ PORTNAME= adol-c DISTVERSION= 2.7.2 -PORTREVISION= 8 +PORTREVISION= 11 CATEGORIES= math MASTER_SITES= https://www.coin-or.org/download/source/${PORTNAME:tu}/ DISTNAME= ${PORTNAME:tu}-${DISTVERSION} diff --git a/math/alberta/Makefile b/math/alberta/Makefile index 3a555b9d4d8c..831a92e7f07d 100644 --- a/math/alberta/Makefile +++ b/math/alberta/Makefile @@ -39,7 +39,7 @@ BINARY_ALIAS= make=${GMAKE} sed=gsed .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/math/alglib/Makefile b/math/alglib/Makefile index c787956012ff..e546307572e0 100644 --- a/math/alglib/Makefile +++ b/math/alglib/Makefile @@ -1,5 +1,5 @@ PORTNAME= alglib -DISTVERSION= 4.02.0 +DISTVERSION= 4.04.0 CATEGORIES= math science MASTER_SITES= https://www.alglib.net/translator/re/ EXTRACT_SUFX= .cpp.gpl.zip diff --git a/math/alglib/distinfo b/math/alglib/distinfo index c37b9e1d78a3..761d7452d3ab 100644 --- a/math/alglib/distinfo +++ b/math/alglib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718390966 -SHA256 (alglib-4.02.0.cpp.gpl.zip) = 4e8bceb9c8440880c8a7b29fd576dda3e4023e044b9a1c1a8eea178f3749d1e0 -SIZE (alglib-4.02.0.cpp.gpl.zip) = 3747976 +TIMESTAMP = 1736820112 +SHA256 (alglib-4.04.0.cpp.gpl.zip) = f9304865de395129f19ddb9f9f75a04029ba02162d9b4621236470e646d52e8b +SIZE (alglib-4.04.0.cpp.gpl.zip) = 3893791 diff --git a/math/alps/Makefile b/math/alps/Makefile index dfb2c69102a6..6e94e7892712 100644 --- a/math/alps/Makefile +++ b/math/alps/Makefile @@ -1,7 +1,7 @@ PORTNAME= alps DISTVERSIONPREFIX= releases/ DISTVERSION= 2.0.2 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/alt-ergo/Makefile b/math/alt-ergo/Makefile index f0666bcf4d03..5c2ece265618 100644 --- a/math/alt-ergo/Makefile +++ b/math/alt-ergo/Makefile @@ -1,42 +1,74 @@ PORTNAME= alt-ergo -PORTVERSION= 0.95.2 -PORTREVISION= 6 +DISTVERSIONPREFIX= v +DISTVERSION= 2.5.4 +PORTREVISION= 2 CATEGORIES= math -MASTER_SITES= http://alt-ergo.ocamlpro.com/http/alt-ergo-${PORTVERSION}/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= freebsd@dev.thsi.be COMMENT= Automatic solver of mathematical formulas for program verification -WWW= https://alt-ergo.lri.fr +WWW= https://alt-ergo.ocamlpro.com LICENSE= CeCILL-C LICENSE_NAME= Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre] C license, version 1 -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.md LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BROKEN_powerpc64= fails to compile: Assembler messages: /tmp/camlasm2822e8.s:10348: Error: operand out of range -BUILD_DEPENDS= ocaml-zarith>1.2:math/ocaml-zarith \ - ocaml-num>=0:math/ocaml-num \ - ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph \ - ocaml-lablgtk2>=0:x11-toolkits/ocaml-lablgtk2 -RUN_DEPENDS= ocaml-ocamlgraph>1.8:math/ocaml-ocamlgraph \ - ocaml-lablgtk2>=0:x11-toolkits/ocaml-lablgtk2 +BUILD_DEPENDS= ${LOCALBASE}/bin/menhir:devel/menhir \ + ${SA_DIR}/dolmen/META:devel/ocaml-dolmen \ + ${SA_DIR}/num/META:math/ocaml-num \ + ${SA_DIR}/ocplib-simplex/META:math/ocaml-ocplib-simplex \ + ${SA_DIR}/ppx_blob/META:devel/ocaml-ppx_blob \ + ${SA_DIR}/psmt2-frontend/META:devel/ocaml-psmt2-frontend \ + ${SA_DIR}/zarith/META:math/ocaml-zarith \ + ${SA_DIR}/zip/META:archivers/ocaml-zip +LIB_DEPENDS= libgmp.so:math/gmp +RUN_DEPENDS= ${SA_DIR}/dolmen/META:devel/ocaml-dolmen \ + ${SA_DIR}/num/META:math/ocaml-num \ + ${SA_DIR}/ocplib-simplex/META:math/ocaml-ocplib-simplex \ + ${SA_DIR}/ppx_blob/META:devel/ocaml-ppx_blob \ + ${SA_DIR}/psmt2-frontend/META:devel/ocaml-psmt2-frontend \ + ${SA_DIR}/zarith/META:math/ocaml-zarith \ + ${SA_DIR}/zip/META:archivers/ocaml-zip -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USES= gmake -USE_OCAML= yes -ALL_TARGET= opt pack xpack META -INSTALL_TARGET= install install-pack-opt install-pack-byte +USES= ocaml:dune +USE_GITHUB= yes +GH_ACCOUNT= OCamlPro +OCAML_PACKAGES= alt-ergo alt-ergo-lib alt-ergo-parsers +DUNE_INSTALL_TARGETS= ${OCAML_PACKAGES} + +DOCSDIR= ${OCAML_DOCSDIR} +PORTDOCS= ${OCAML_PACKAGES:@p@$p/CHANGES.md $p/LICENSE.md $p/README.md $p/odoc-pages/index.mld@} \ + alt-ergo/odoc-pages/index_common.mld \ + alt-ergo/odoc-pages/index_fmsimplex.mld + +OPTIONS_DEFINE= DOCS MANPAGES +OPTIONS_SUB= yes + +SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} post-patch: - @${REINPLACE_CMD} -e '\|^# installation|,\|^# documentation|{ \ - \|cp -f.*$$(BINDIR)|s|cp -f|${INSTALL_SCRIPT}|; \ - \|cp -f.*$$(MANDIR)|s|cp -f|${INSTALL_MAN}|; \ - \|cp -f.*$$(LIBDIR)|s|cp -f|${INSTALL_DATA}|; }' \ - -e 's|make -C|${MAKE_CMD} -C|' \ - ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -Ee 's@(\+|/)(lablgtk2)@\1site-lib/\2@' \ - ${WRKSRC}/configure + @${REINPLACE_CMD} \ + -e "s/(version dev)/(version ${PORTVERSION})/" \ + ${WRKSRC}/dune-project + @${REINPLACE_CMD} \ + -e "s/ seq//" -e "s/ stdlib-shims//" \ + ${WRKSRC}/src/bin/common/dune \ + ${WRKSRC}/src/lib/dune \ + ${WRKSRC}/src/parsers/dune + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/alt-ergo \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/alt-ergo-lib/AltErgoLib.cmxs \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/alt-ergo-lib/__private__/alt_ergo_prelude/alt_ergo_prelude.cmxs \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/alt-ergo-parsers/AltErgoParsers.cmxs \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.cmxs \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/alt-ergo/plugins/FmSimplexPlugin.cmxs + +do-test: + @(cd ${TEST_WRKSRC} && \ + ${SETENV} ${TEST_ENV} ${DUNE_ENV} ${DUNE_CMD} build @tests/gentest --auto-promote && \ + ${SETENV} ${TEST_ENV} ${DUNE_ENV} ${DUNE_CMD} build @runtest @runtest-quick @runtest-ci) .include <bsd.port.mk> diff --git a/math/alt-ergo/distinfo b/math/alt-ergo/distinfo index 875a34eec404..f49336d2420f 100644 --- a/math/alt-ergo/distinfo +++ b/math/alt-ergo/distinfo @@ -1,2 +1,3 @@ -SHA256 (alt-ergo-0.95.2.tar.gz) = 5a6cd4349c144653be19a1ba4c254bbf626bdfd97c54d1c13ba63e396006eeac -SIZE (alt-ergo-0.95.2.tar.gz) = 233778 +TIMESTAMP = 1723759967 +SHA256 (OCamlPro-alt-ergo-v2.5.4_GH0.tar.gz) = 397a76979e41cb7ded7fa617924a4ea18b3a6b9d3a7cb65de15314b5e0a86e4d +SIZE (OCamlPro-alt-ergo-v2.5.4_GH0.tar.gz) = 3055761 diff --git a/math/alt-ergo/files/patch-src_bin_common_parse__command.ml b/math/alt-ergo/files/patch-src_bin_common_parse__command.ml new file mode 100644 index 000000000000..25b4948018a7 --- /dev/null +++ b/math/alt-ergo/files/patch-src_bin_common_parse__command.ml @@ -0,0 +1,190 @@ +--- src/bin/common/parse_command.ml.orig 2024-05-13 13:12:16 UTC ++++ src/bin/common/parse_command.ml +@@ -37,6 +37,10 @@ exception Exit_parse_command of int + (* Exception used to exit with corresponding retcode *) + exception Exit_parse_command of int + ++let compat_FREEBSD = ++ let ok r = `Ok r and error r = `Error r in ++ fun parser s -> Result.fold ~ok ~error @@ parser s ++ + let instantiation_heuristic_parser = function + | "normal" -> Ok INormal + | "auto" -> Ok IAuto +@@ -637,7 +641,7 @@ let parse_execution_opt = + Ok () + with + Errors.Error e -> +- Error (Format.asprintf "%a" Errors.report e) ++ Error (`Msg (Format.asprintf "%a" Errors.report e)) + in + let load_parsers verbose paths = + List.fold_left +@@ -651,7 +655,7 @@ let parse_execution_opt = + info ["add-parser"] ~docs ~doc) + in + let term = Term.(const load_parsers $ get_verbose_t $ arg) in +- Term.term_result' term ++ Term.term_result term + in + + let preludes = +@@ -687,7 +691,7 @@ let parse_execution_opt = + p) + in + let prelude = +- Arg.(conv' (parse_prelude, conv_printer string)) ++ Arg.(pconv (compat_FREEBSD parse_prelude, conv_printer string)) + in + let doc = + "Add a file that will be loaded as a prelude. The command is \ +@@ -948,7 +952,7 @@ let parse_output_opt = + Error ("Args parsing error: unkown SAT solver " ^ sat_solver) + + in +- Arg.(conv' (parse, Util.pp_sat_solver)) ++ Arg.(pconv (compat_FREEBSD parse, Util.pp_sat_solver)) + in + let default, sum_up = "CDCL-Tableaux", "satML" in + let doc = Format.sprintf +@@ -969,11 +973,13 @@ let parse_output_opt = + | INone, Some sat_solver -> Ok sat_solver + | _, (None | Some Util.Tableaux) -> Ok Tableaux + | _, Some sat_solver -> ++ ++ Result.map_error (fun str -> `Msg str) @@ + Fmt.error + "solver '%a' does not suppot model generation" + Util.pp_sat_solver sat_solver + in +- Term.term_result' @@ ++ Term.term_result @@ + Term.(const mk_sat_solver $ sat_solver_arg $ interpretation) + in + +@@ -1279,7 +1285,7 @@ let parse_theory_opt = + "'inequalities' reasoner (FM module)"; + Ok () + with Errors.Error e -> +- Error (Format.asprintf "%a" Errors.report e) ++ Error (`Msg (Format.asprintf "%a" Errors.report e)) + in + let arg = + let doc = +@@ -1290,7 +1296,7 @@ let parse_theory_opt = + let term = + Term.(const load_inequalities_plugin $ Debug.light_flag_term $ arg) + in +- Term.term_result' term ++ Term.term_result term + in + + let no_contracongru = +@@ -1328,8 +1334,7 @@ let parse_theory_opt = + let use_fpa = + let doc = "Floating-point builtins are always enabled and this option has + no effect anymore. It will be removed in a future version." in +- let deprecated = "this option is always enabled" in +- Arg.(value & flag & info ["use-fpa"] ~docs ~doc ~deprecated) in ++ Arg.(value & flag & info ["use-fpa"] ~docs ~doc) in + + let theories = + let theory_enum = +@@ -1368,15 +1373,13 @@ let parse_theory_opt = + let disable_adts = + let doc = "Disable Algebraic Datatypes theory. Deprecated alias for + `--disable-theories adt`." in +- let deprecated = "use `--disable-theories ac` instead." in +- Arg.(value & flag & info ["disable-adts"] ~docs ~doc ~deprecated) ++ Arg.(value & flag & info ["disable-adts"] ~docs ~doc) + in + let no_ac = + let doc = "Disable the AC theory of Associative and \ + Commutative function symbols. Deprecated alias for + `--disable-theories ac`." in +- let deprecated = "use `--disable-theories ac` instead" in +- Arg.(value & flag & info ["no-ac"] ~docs ~doc ~deprecated) ++ Arg.(value & flag & info ["no-ac"] ~docs ~doc) + in + let mk_disable_theories disable_theories disable_adts no_ac = + let open Theories in +@@ -1450,16 +1453,13 @@ let parse_fmt_opt = + models and unsat cores. Possible values are %s." + (Arg.doc_alts ["stdout"; "stderr"; "<filename>"]) + in +- let deprecated = +- "this option is deprecated. Please use --regular-output." +- in + let regular_output = +- Arg.(value & opt (some' string) None & info ["regular-output"] ~docs ++ Arg.(value & opt (some string) None & info ["regular-output"] ~docs + ~doc ~docv) + in + let std_formatter = +- Arg.(value & opt (some' string) None & info ["std-formatter"] +- ~deprecated ~docs ~docv) ++ Arg.(value & opt (some string) None & info ["std-formatter"] ++ ~docs ~docv) + in + Term.(const (merge_formatters "stdout") $ regular_output $ std_formatter) + in +@@ -1471,16 +1471,13 @@ let parse_fmt_opt = + warning informations. Possible values are %s." + (Arg.doc_alts ["stdout"; "stderr"; "<filename>"]) + in +- let deprecated = +- "this option is deprecated. Please use --diagnostic-output." +- in + let diagnostic_output = +- Arg.(value & opt (some' string) None & info ["diagnostic-output"] ~docs ++ Arg.(value & opt (some string) None & info ["diagnostic-output"] ~docs + ~doc ~docv) + in + let err_formatter = +- Arg.(value & opt (some' string) None & info ["err-formatter"] +- ~deprecated ~docs ~docv) ++ Arg.(value & opt (some string) None & info ["err-formatter"] ++ ~docs ~docv) + in + Term.(const (merge_formatters "stderr") $ diagnostic_output $ err_formatter) + in +@@ -1498,9 +1495,9 @@ let main = + Arg.(value & pos ~rev:true 0 (some file) None & i) in + + let doc = "Execute Alt-Ergo on the given file." in +- let exits = Cmd.Exit.defaults in +- let to_exit = Cmd.Exit.info ~doc:"on timeout errors" ~max:142 142 in +- let dft_errors = Cmd.Exit.info ~doc:"on default errors" ~max:1 1 in ++ let exits = Term.default_exits in ++ let to_exit = Term.exit_info ~doc:"on timeout errors" ~max:142 142 in ++ let dft_errors = Term.exit_info ~doc:"on default errors" ~max:1 1 in + let exits = to_exit :: dft_errors :: exits in + + (* Specify the order in which the sections should appear +@@ -1560,17 +1557,17 @@ let main = + )) + in + let info = +- Cmd.info "alt-ergo" ~version:Version._version ~doc ~exits ~man ++ Term.info "alt-ergo" ~version:Version._version ~doc ~exits ~man + in +- Cmd.v info term ++ term, info + + let parse_cmdline_arguments () = + at_exit Options.Output.close_all; +- let r = Cmd.eval_value main in ++ let r = Term.eval main in + match r with +- | Ok `Ok true -> () +- | Ok `Ok false -> raise (Exit_parse_command 0) +- | Ok `Version | Ok `Help -> exit 0 +- | Error `Parse -> exit Cmd.Exit.cli_error +- | Error `Term -> exit Cmd.Exit.internal_error +- | Error `Exn -> exit Cmd.Exit.internal_error ++ | `Ok true -> () ++ | `Ok false -> raise (Exit_parse_command 0) ++ | `Version | `Help -> exit 0 ++ | `Error `Parse -> exit Term.exit_status_cli_error ++ | `Error `Term -> exit Term.exit_status_internal_error ++ | `Error `Exn -> exit Term.exit_status_internal_error diff --git a/math/alt-ergo/pkg-plist b/math/alt-ergo/pkg-plist index 72e2cd72fc17..a66a91ea17c7 100644 --- a/math/alt-ergo/pkg-plist +++ b/math/alt-ergo/pkg-plist @@ -1,7 +1,558 @@ bin/alt-ergo -lib/ocaml/alt-ergo/META -lib/ocaml/alt-ergo/altErgo.cmi -lib/ocaml/alt-ergo/altErgo.cmo -lib/ocaml/alt-ergo/altErgo.cmx -lib/ocaml/alt-ergo/altErgo.o -share/man/man1/alt-ergo.1.gz +%%OCAML_SITELIBDIR%%/alt-ergo/META +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__AltErgoSites.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__AltErgoSites.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Config.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Config.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Input_frontend.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Input_frontend.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Input_frontend.cmti +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__MyDynlink.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__MyDynlink.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__MyDynlink.cmti +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Parse_command.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Parse_command.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Parse_command.cmti +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Signals_profiling.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Signals_profiling.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Signals_profiling.cmti +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Solving_loop.cmi +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Solving_loop.cmt +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/.public_cmi/alt_ergo_common__Solving_loop.cmti +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/AltErgoSites.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.a +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.cma +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.cmxa +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__AltErgoSites.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__Config.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__Input_frontend.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__MyDynlink.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__Parse_command.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__Signals_profiling.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common__Solving_loop.cmx +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/config.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/input_frontend.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/input_frontend.mli +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/myDynlink.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/myDynlink.mli +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/parse_command.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/parse_command.mli +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/signals_profiling.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/signals_profiling.mli +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/solving_loop.ml +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/solving_loop.mli +%%OCAML_SITELIBDIR%%/alt-ergo/dune-package +%%OCAML_SITELIBDIR%%/alt-ergo/opam +%%OCAML_SITELIBDIR%%/alt-ergo/plugins/FmSimplexPlugin.cma +%%OCAML_SITELIBDIR%%/alt-ergo/plugins/FmSimplexPlugin.cmxs +%%OCAML_SITELIBDIR%%/alt-ergo/__private__/alt_ergo_common/alt_ergo_common.cmxs +%%OCAML_SITELIBDIR%%/alt-ergo-lib/AltErgoLib.a +%%OCAML_SITELIBDIR%%/alt-ergo-lib/AltErgoLib.cma +%%OCAML_SITELIBDIR%%/alt-ergo-lib/AltErgoLib.cmxa +%%OCAML_SITELIBDIR%%/alt-ergo-lib/META +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/.public_cmi/prelude.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/.public_cmi/prelude.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/alt_ergo_prelude.a +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/alt_ergo_prelude.cma +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/alt_ergo_prelude.cmxa +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/prelude.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/prelude.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ac.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ac.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ac.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ac.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Adt_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arith.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arith.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arith.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arith.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Arrays_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Bitv_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ccx.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ccx.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ccx.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ccx.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Cnf.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Cnf.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Cnf.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Cnf.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Commands.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Commands.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Commands.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Commands.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Compat.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Compat.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Compat.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Compat.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_cnf.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_cnf.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_cnf.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_cnf.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_loop.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_loop.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__D_loop.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Emap.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Emap.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Emap.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Emap.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Enum_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Errors.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Errors.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Errors.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Errors.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Explanation.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Explanation.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Explanation.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Explanation.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Expr.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Expr.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Expr.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Expr.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fpa_rounding.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fpa_rounding.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fpa_rounding.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fpa_rounding.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Frontend.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Frontend.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Frontend.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Frontend.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fun_sat.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fun_sat.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fun_sat.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Fun_sat.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Gc_debug.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Gc_debug.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Gc_debug.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Gc_debug.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hconsing.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hconsing.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hconsing.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hconsing.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hstring.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hstring.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hstring.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Hstring.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Iheap.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Iheap.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Iheap.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Iheap.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Inequalities.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Inequalities.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Inequalities.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Inequalities.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Input.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Input.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Input.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Input.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Instances.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Instances.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Instances.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Instances.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__IntervalCalculus.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__IntervalCalculus.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__IntervalCalculus.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__IntervalCalculus.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Intervals.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Intervals.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Intervals.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Intervals.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ite_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Lists.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Lists.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Lists.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Lists.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Loc.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Loc.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Loc.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Loc.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching_types.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Matching_types.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__ModelMap.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__ModelMap.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__ModelMap.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__ModelMap.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Models.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Models.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Models.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Models.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__MyUnix.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__MyUnix.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__MyUnix.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__MyUnix.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__My_zip.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__My_zip.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__My_zip.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__My_zip.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Numbers.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Numbers.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Numbers.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Numbers.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Options.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Options.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Options.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Options.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed_interface.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed_interface.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed_interface.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Parsed_interface.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Polynome.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Polynome.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Polynome.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Polynome.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Printer.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Printer.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Printer.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Printer.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Profiling.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Profiling.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Profiling.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Profiling.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records_rel.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Records_rel.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Relation.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Relation.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Relation.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Relation.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver_sig.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver_sig.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver_sig.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sat_solver_sig.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend_hybrid.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend_hybrid.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend_hybrid.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_frontend_hybrid.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_types.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_types.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_types.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Satml_types.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Shostak.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Shostak.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Shostak.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Shostak.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sig.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sig.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sig_rel.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Sig_rel.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Steps.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Steps.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Steps.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Steps.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Symbols.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Symbols.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Symbols.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Symbols.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Th_util.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Th_util.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Th_util.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Th_util.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theories.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theories.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theories.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theory.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theory.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theory.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Theory.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Timers.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Timers.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Timers.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Timers.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ty.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ty.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ty.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Ty.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typechecker.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typechecker.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typechecker.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typechecker.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typed.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typed.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typed.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Typed.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Uf.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Uf.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Uf.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Uf.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Use.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Use.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Use.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Use.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Util.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Util.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Util.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Util.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Var.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Var.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Var.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Var.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Vec.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Vec.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Vec.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Vec.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Version.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Version.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Version.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Version.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Xliteral.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Xliteral.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Xliteral.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-lib/altErgoLib__Xliteral.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-lib/dune-package +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/cnf.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/cnf.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/d_cnf.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/d_cnf.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/d_loop.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/frontend.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/frontend.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/input.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/input.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/models.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/models.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/parsed_interface.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/parsed_interface.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/typechecker.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/frontend/typechecker.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/missing_primitives.js +%%OCAML_SITELIBDIR%%/alt-ergo-lib/opam +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ac.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ac.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/adt.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/adt.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/adt_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/adt_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arith.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arith.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arrays.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arrays.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arrays_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/arrays_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/bitv.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/bitv.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/bitv_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/bitv_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ccx.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ccx.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/enum.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/enum.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/enum_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/enum_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/fun_sat.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/fun_sat.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/inequalities.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/inequalities.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/instances.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/instances.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/intervalCalculus.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/intervalCalculus.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/intervals.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/intervals.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ite.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ite.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ite_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/ite_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/matching.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/matching.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/matching_types.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/polynome.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/polynome.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/records.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/records.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/records_rel.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/records_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/relation.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/relation.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sat_solver.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sat_solver.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sat_solver_sig.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sat_solver_sig.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml_frontend.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml_frontend.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml_frontend_hybrid.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/satml_frontend_hybrid.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/shostak.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/shostak.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sig.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/sig_rel.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/th_util.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/th_util.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/theory.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/theory.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/uf.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/uf.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/use.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/reasoners/use.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/commands.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/commands.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/errors.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/errors.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/explanation.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/explanation.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/expr.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/expr.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/fpa_rounding.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/fpa_rounding.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/modelMap.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/modelMap.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/parsed.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/parsed.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/profiling.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/profiling.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/satml_types.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/satml_types.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/symbols.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/symbols.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/ty.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/ty.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/typed.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/typed.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/var.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/var.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/xliteral.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/structures/xliteral.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/compat.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/compat.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/emap.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/emap.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/gc_debug.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/gc_debug.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/hconsing.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/hconsing.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/hstring.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/hstring.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/iheap.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/iheap.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/lists.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/lists.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/loc.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/loc.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/myUnix.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/myUnix.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/my_zip.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/my_zip.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/numbers.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/numbers.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/options.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/options.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/printer.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/printer.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/steps.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/steps.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/theories.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/timers.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/timers.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/util.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/util.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/vec.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/vec.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/version.ml +%%OCAML_SITELIBDIR%%/alt-ergo-lib/util/version.mli +%%OCAML_SITELIBDIR%%/alt-ergo-lib/AltErgoLib.cmxs +%%OCAML_SITELIBDIR%%/alt-ergo-lib/__private__/alt_ergo_prelude/alt_ergo_prelude.cmxs +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/AltErgoParsers.a +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/AltErgoParsers.cma +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/AltErgoParsers.cmxa +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/META +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers.ml +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_lexer.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_lexer.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_lexer.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_parser.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_parser.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_parser.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Native_parser.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Parsers.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Parsers.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Parsers.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Parsers.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Psmt2_to_alt_ergo.cmi +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Psmt2_to_alt_ergo.cmt +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Psmt2_to_alt_ergo.cmti +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/altErgoParsers__Psmt2_to_alt_ergo.cmx +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/dune-package +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/native_lexer.ml +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/native_parser.ml +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/native_parser.mli +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/opam +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/parsers.ml +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/parsers.mli +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/psmt2_to_alt_ergo.ml +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/psmt2_to_alt_ergo.mli +%%OCAML_SITELIBDIR%%/alt-ergo-parsers/AltErgoParsers.cmxs +%%DATADIR%%/preludes/fpa-theory-2017-01-04-16h00.ae +%%DATADIR%%/preludes/fpa-theory-2019-06-14-11h00.ae +%%DATADIR%%/preludes/fpa-theory-2019-10-08-19h00.ae +%%MANPAGES%%share/man/man1/alt-ergo.1.gz diff --git a/math/ambit/Makefile b/math/ambit/Makefile index b829bd164b23..3e4d2c5ebf92 100644 --- a/math/ambit/Makefile +++ b/math/ambit/Makefile @@ -1,7 +1,7 @@ PORTNAME= ambit DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMESUFFIX= -tensor # avoid clash with shells/ambit diff --git a/math/analitza/Makefile b/math/analitza/Makefile index 63830f4051aa..ddcfe404f8af 100644 --- a/math/analitza/Makefile +++ b/math/analitza/Makefile @@ -11,15 +11,13 @@ LICENSE_COMB= multi LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.DOC LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING -USES= cmake compiler:c++11-lang eigen:3 gl kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang eigen:3 gl kde:6 qt:6 tar:xz USE_GL= glu USE_KDE= ecm:build -USE_QT= core declarative gui network opengl printsupport svg widgets xml \ - buildtools:build linguisttools:build qmake:build testlib:build - +USE_QT= 5compat base svg USE_LDCONFIG= yes -SHLIB_VER= 8.0.0 +SHLIB_VER= 9.0.0 PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" \ SHLIB_SHVER="${SHLIB_VER:R:R}" diff --git a/math/analitza/distinfo b/math/analitza/distinfo index 6e961dc3c4f1..a23e94481c74 100644 --- a/math/analitza/distinfo +++ b/math/analitza/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889314 -SHA256 (KDE/release-service/23.08.5/analitza-23.08.5.tar.xz) = 46ff3e93387cd8e341fc8c24a165127b0d60572c84b78b92337752e64ab606c0 -SIZE (KDE/release-service/23.08.5/analitza-23.08.5.tar.xz) = 352984 +TIMESTAMP = 1738937197 +SHA256 (KDE/release-service/24.12.2/analitza-24.12.2.tar.xz) = 66045536eeaf24cad7119cb4bc5922ea081c9f36b63602adf8ca03a748f4c438 +SIZE (KDE/release-service/24.12.2/analitza-24.12.2.tar.xz) = 360032 diff --git a/math/analitza/pkg-plist b/math/analitza/pkg-plist index 8a0fbb7a1859..afeefe0f8b1a 100644 --- a/math/analitza/pkg-plist +++ b/math/analitza/pkg-plist @@ -1,50 +1,50 @@ -include/Analitza5/analitza/abstractexpressionvisitor.h -include/Analitza5/analitza/abstractlexer.h -include/Analitza5/analitza/analitzaexport.h -include/Analitza5/analitza/analitzautils.h -include/Analitza5/analitza/analyzer.h -include/Analitza5/analitza/apply.h -include/Analitza5/analitza/builtinmethods.h -include/Analitza5/analitza/container.h -include/Analitza5/analitza/customobject.h -include/Analitza5/analitza/expression.h -include/Analitza5/analitza/expressionstream.h -include/Analitza5/analitza/expressiontype.h -include/Analitza5/analitza/importqobjectmetatype.h -include/Analitza5/analitza/list.h -include/Analitza5/analitza/matrix.h -include/Analitza5/analitza/object.h -include/Analitza5/analitza/operations.h -include/Analitza5/analitza/operator.h -include/Analitza5/analitza/value.h -include/Analitza5/analitza/variable.h -include/Analitza5/analitza/variables.h -include/Analitza5/analitza/vector.h -include/Analitza5/analitza_version.h -include/Analitza5/analitzagui/algebrahighlighter.h -include/Analitza5/analitzagui/analitzaguiexport.h -include/Analitza5/analitzagui/analitzawidgets_export.h -include/Analitza5/analitzagui/expressionedit.h -include/Analitza5/analitzagui/operatorsmodel.h -include/Analitza5/analitzagui/plotsview2d.h -include/Analitza5/analitzagui/plotsview3d_es.h -include/Analitza5/analitzagui/variablesmodel.h -include/Analitza5/analitzaplot/analitzaplotexport.h -include/Analitza5/analitzaplot/functiongraph.h -include/Analitza5/analitzaplot/planecurve.h -include/Analitza5/analitzaplot/plotitem.h -include/Analitza5/analitzaplot/plotsdictionarymodel.h -include/Analitza5/analitzaplot/plotsfactory.h -include/Analitza5/analitzaplot/plotsmodel.h -include/Analitza5/analitzaplot/plotter2d.h -include/Analitza5/analitzaplot/plotter3d_es.h -include/Analitza5/analitzaplot/plottingenums.h -include/Analitza5/analitzaplot/spacecurve.h -include/Analitza5/analitzaplot/surface.h -lib/cmake/Analitza5/Analitza5Config.cmake -lib/cmake/Analitza5/Analitza5ConfigVersion.cmake -lib/cmake/Analitza5/Analitza5Targets-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/Analitza5/Analitza5Targets.cmake +include/Analitza6/analitza/abstractexpressionvisitor.h +include/Analitza6/analitza/abstractlexer.h +include/Analitza6/analitza/analitzaexport.h +include/Analitza6/analitza/analitzautils.h +include/Analitza6/analitza/analyzer.h +include/Analitza6/analitza/apply.h +include/Analitza6/analitza/builtinmethods.h +include/Analitza6/analitza/container.h +include/Analitza6/analitza/customobject.h +include/Analitza6/analitza/expression.h +include/Analitza6/analitza/expressionstream.h +include/Analitza6/analitza/expressiontype.h +include/Analitza6/analitza/importqobjectmetatype.h +include/Analitza6/analitza/list.h +include/Analitza6/analitza/matrix.h +include/Analitza6/analitza/object.h +include/Analitza6/analitza/operations.h +include/Analitza6/analitza/operator.h +include/Analitza6/analitza/value.h +include/Analitza6/analitza/variable.h +include/Analitza6/analitza/variables.h +include/Analitza6/analitza/vector.h +include/Analitza6/analitza_version.h +include/Analitza6/analitzagui/algebrahighlighter.h +include/Analitza6/analitzagui/analitzaguiexport.h +include/Analitza6/analitzagui/analitzawidgets_export.h +include/Analitza6/analitzagui/expressionedit.h +include/Analitza6/analitzagui/operatorsmodel.h +include/Analitza6/analitzagui/plotsview2d.h +include/Analitza6/analitzagui/plotsview3d_es.h +include/Analitza6/analitzagui/variablesmodel.h +include/Analitza6/analitzaplot/analitzaplotexport.h +include/Analitza6/analitzaplot/functiongraph.h +include/Analitza6/analitzaplot/planecurve.h +include/Analitza6/analitzaplot/plotitem.h +include/Analitza6/analitzaplot/plotsdictionarymodel.h +include/Analitza6/analitzaplot/plotsfactory.h +include/Analitza6/analitzaplot/plotsmodel.h +include/Analitza6/analitzaplot/plotter2d.h +include/Analitza6/analitzaplot/plotter3d_es.h +include/Analitza6/analitzaplot/plottingenums.h +include/Analitza6/analitzaplot/spacecurve.h +include/Analitza6/analitzaplot/surface.h +lib/cmake/Analitza6/Analitza6Config.cmake +lib/cmake/Analitza6/Analitza6ConfigVersion.cmake +lib/cmake/Analitza6/Analitza6Targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Analitza6/Analitza6Targets.cmake lib/libAnalitza.so lib/libAnalitza.so.%%SHLIB_SHVER%% lib/libAnalitza.so.%%SHLIB_VER%% @@ -59,6 +59,8 @@ lib/libAnalitzaWidgets.so.%%SHLIB_SHVER%% lib/libAnalitzaWidgets.so.%%SHLIB_VER%% %%QT_QMLDIR%%/org/kde/analitza/Graph2D.qml %%QT_QMLDIR%%/org/kde/analitza/Graph3D.qml +%%QT_QMLDIR%%/org/kde/analitza/analitzadeclarativeplugin.qmltypes +%%QT_QMLDIR%%/org/kde/analitza/kde-qmlmodule.version %%QT_QMLDIR%%/org/kde/analitza/libanalitzadeclarativeplugin.so %%QT_QMLDIR%%/org/kde/analitza/qmldir share/libanalitza/plots/3Ds.plots @@ -66,6 +68,7 @@ share/libanalitza/plots/basic_curves.plots share/libanalitza/plots/conics.plots share/libanalitza/plots/polar.plots share/locale/ar/LC_MESSAGES/analitza_qt.qm +share/locale/ast/LC_MESSAGES/analitza_qt.qm share/locale/bs/LC_MESSAGES/analitza_qt.qm share/locale/ca/LC_MESSAGES/analitza_qt.qm share/locale/ca@valencia/LC_MESSAGES/analitza_qt.qm @@ -74,6 +77,7 @@ share/locale/da/LC_MESSAGES/analitza_qt.qm share/locale/de/LC_MESSAGES/analitza_qt.qm share/locale/el/LC_MESSAGES/analitza_qt.qm share/locale/en_GB/LC_MESSAGES/analitza_qt.qm +share/locale/eo/LC_MESSAGES/analitza_qt.qm share/locale/es/LC_MESSAGES/analitza_qt.qm share/locale/et/LC_MESSAGES/analitza_qt.qm share/locale/eu/LC_MESSAGES/analitza_qt.qm @@ -85,8 +89,8 @@ share/locale/hu/LC_MESSAGES/analitza_qt.qm share/locale/ia/LC_MESSAGES/analitza_qt.qm share/locale/it/LC_MESSAGES/analitza_qt.qm share/locale/ja/LC_MESSAGES/analitza_qt.qm -share/locale/kk/LC_MESSAGES/analitza_qt.qm share/locale/ka/LC_MESSAGES/analitza_qt.qm +share/locale/kk/LC_MESSAGES/analitza_qt.qm share/locale/ko/LC_MESSAGES/analitza_qt.qm share/locale/lt/LC_MESSAGES/analitza_qt.qm share/locale/lv/LC_MESSAGES/analitza_qt.qm diff --git a/math/apache-commons-math/Makefile b/math/apache-commons-math/Makefile index 2939cf7ac7dc..10404dbf93cd 100644 --- a/math/apache-commons-math/Makefile +++ b/math/apache-commons-math/Makefile @@ -1,6 +1,6 @@ PORTNAME= commons-math PORTVERSION= 3.6.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math java MASTER_SITES= APACHE_COMMONS_SOURCE \ https://repo1.maven.org/maven2/junit/junit/4.8.2/:source2 @@ -16,11 +16,7 @@ WWW= https://commons.apache.org/proper/commons-math/ LICENSE= APACHE20 -BROKEN_armv6= fails to compile: build.xml: Compile failed; see the compiler error output for details -BROKEN_armv7= fails to compile: PowellOptimizer.java:301: error: Illegal static declaration in inner class PowellOptimizer.LineSearch - -USE_ANT= yes -USE_JAVA= yes +USES= java:ant,run USE_LOCALE= en_US.ISO8859-1 ALL_TARGET= compile jar @@ -29,17 +25,13 @@ MAKE_ARGS= -Dlibdir=${WRKDIR} -Dnoget=true JARFILE= ${PORTNAME:S,3,,}-3.6.jar DESTJARFILE= ${PORTNAME}.jar PLIST_FILES+= ${JAVAJARDIR}/${DESTJARFILE} +PORTDOCS= LICENSE.txt NOTICE.txt RELEASE-NOTES.txt license-header.txt OPTIONS_DEFINE= DOCS -NO_ARCH= yes - -.include <bsd.port.options.mk> +DOCS_ALL_TARGET= javadoc -.if ${PORT_OPTIONS:MDOCS} -ALL_TARGET+= javadoc -PORTDOCS= LICENSE.txt NOTICE.txt RELEASE-NOTES.txt license-header.txt -.endif +NO_ARCH= yes post-extract: ${MKDIR} ${WRKSRC}/lib @@ -49,9 +41,8 @@ do-install: ${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_DATA} ${WRKSRC}/target/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${DESTJARFILE} -.if ${PORT_OPTIONS:MDOCS} +do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}/ -.endif .include <bsd.port.mk> diff --git a/math/apache-commons-math/files/patch-src_main_java_org_apache_commons_math3_optimization_direct_PowellOptimizer.java b/math/apache-commons-math/files/patch-src_main_java_org_apache_commons_math3_optimization_direct_PowellOptimizer.java new file mode 100644 index 000000000000..4cfd84630589 --- /dev/null +++ b/math/apache-commons-math/files/patch-src_main_java_org_apache_commons_math3_optimization_direct_PowellOptimizer.java @@ -0,0 +1,22 @@ +BROKEN_armv7= fails to compile: PowellOptimizer.java:301: error: Illegal static declaration in inner class PowellOptimizer.LineSearch + +--- src/main/java/org/apache/commons/math3/optimization/direct/PowellOptimizer.java.orig 2024-10-24 09:29:04 UTC ++++ src/main/java/org/apache/commons/math3/optimization/direct/PowellOptimizer.java +@@ -297,7 +297,7 @@ public class PowellOptimizer + * but will not pass the convergence check, so that the custom checker + * will always decide when to stop the line search. + */ +- private static final double ABS_TOL_UNUSED = Double.MIN_VALUE; ++// private static final double ABS_TOL_UNUSED = Double.MIN_VALUE; + /** + * Automatic bracketing. + */ +@@ -314,7 +314,7 @@ public class PowellOptimizer + LineSearch(double rel, + double abs) { + super(REL_TOL_UNUSED, +- ABS_TOL_UNUSED, ++ /* ABS_TOL_UNUSED */ Double.MIN_VALUE, + new SimpleUnivariateValueChecker(rel, abs)); + } + diff --git a/math/apron/Makefile b/math/apron/Makefile index 72e9d801f7dc..5c42d1608e31 100644 --- a/math/apron/Makefile +++ b/math/apron/Makefile @@ -5,7 +5,8 @@ CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= APRON numerical abstract domain library -WWW= http://apron.cri.ensmp.fr/library/ +WWW= https://antoinemine.github.io/Apron/doc/ \ + https://github.com/antoinemine/apron LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING diff --git a/math/arborx/Makefile b/math/arborx/Makefile index 574303e131c1..b73bc9d2d00a 100644 --- a/math/arborx/Makefile +++ b/math/arborx/Makefile @@ -1,6 +1,7 @@ PORTNAME= arborx DISTVERSIONPREFIX= v DISTVERSION= 1.7 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile index 3b42d814225e..799657729681 100644 --- a/math/armadillo/Makefile +++ b/math/armadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= armadillo -PORTVERSION= 14.0.2 +PORTVERSION= 14.2.3 CATEGORIES= math MASTER_SITES= SF/arma @@ -16,7 +16,11 @@ LIB_DEPENDS= libarpack.so:math/arpack-ng \ USES= blaslapack:openblas cmake:testing compiler:c++11-lang pathfix pkgconfig tar:xz -CMAKE_OFF= ALLOW_BLAS_LAPACK_MACOS ALLOW_FLEXIBLAS_LINUX ALLOW_OPENBLAS_MACOS BUILD_SMOKE_TEST +CMAKE_OFF= ALLOW_BLAS_LAPACK_MACOS \ + ALLOW_FLEXIBLAS_LINUX \ + ALLOW_OPENBLAS_MACOS \ + BUILD_SMOKE_TEST \ + HEADER_ONLY CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= BUILD_SMOKE_TEST USE_LDCONFIG= yes diff --git a/math/armadillo/distinfo b/math/armadillo/distinfo index 262d9cdbd78f..e73767c20874 100644 --- a/math/armadillo/distinfo +++ b/math/armadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201031 -SHA256 (armadillo-14.0.2.tar.xz) = 248e2535fc092add6cb7dea94fc86ae1c463bda39e46fd82d2a7165c1c197dff -SIZE (armadillo-14.0.2.tar.xz) = 7193528 +TIMESTAMP = 1738982804 +SHA256 (armadillo-14.2.3.tar.xz) = fc70c3089a8d2bb7f2510588597d4b35b4323f6d4be5db5c17c6dba20ab4a9cc +SIZE (armadillo-14.2.3.tar.xz) = 7191700 diff --git a/math/arpack++/Makefile b/math/arpack++/Makefile index a1a25401869a..074cc62bb005 100644 --- a/math/arpack++/Makefile +++ b/math/arpack++/Makefile @@ -1,6 +1,6 @@ PORTNAME= arpack++ PORTVERSION= 2.4.0 -PORTREVISION= 8 +PORTREVISION= 11 CATEGORIES= math MAINTAINER= ports@FreeBSD.org diff --git a/math/arpack-ng/Makefile b/math/arpack-ng/Makefile index 8cd7b13945a0..76ccea6597fe 100644 --- a/math/arpack-ng/Makefile +++ b/math/arpack-ng/Makefile @@ -1,6 +1,6 @@ PORTNAME= arpack-ng DISTVERSION= 3.9.1 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -12,47 +12,36 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmpich.so:net/mpich # MPI is incremental: it adds the libparpack.so lib, it is a candidate for a sub-package -USES= autoreconf fortran libtool pkgconfig +USES= autoreconf fortran libtool localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= opencollab GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-blas="${BLAS}" \ - --with-lapack="${LAPACK}" \ +CONFIGURE_ARGS= --with-blas="${BLASLIB}" \ + --with-lapack="${LAPACKLIB}" \ --enable-mpi \ --disable-static \ --enable-icb -LDFLAGS+= -L${LOCALBASE}/lib TEST_TARGET= check USE_LDCONFIG= yes +PIE_UNSAFE= yes + PORTDOCS= * PORTEXAMPLES= * CONFLICTS_INSTALL= arpack -OPTIONS_DEFINE= DOCS EXAMPLES - -WITH_BLAS?= blas +OPTIONS_DEFINE= DOCS EXAMPLES +OPTIONS_SINGLE= BLASLIB -.if ${WITH_BLAS} == "gotoblas" -BLAS= -lgoto2p -LAPACK= -lgoto2p -LIB_DEPENDS+= libgoto2p.so:math/gotoblas -.elif ${WITH_BLAS} == "atlas" -BLAS= -lptf77blas -LAPACK= -lalapack -lptcblas -LIB_DEPENDS+= libptf77blas.so:math/atlas -.elif ${WITH_BLAS} == "blas" -BLAS= -lblas -LAPACK= -llapack -LIB_DEPENDS+= libblas.so:math/blas \ - liblapack.so:math/lapack -.else -IGNORE= unknown value of WITH_BLAS: ${WITH_BLAS} -.endif +OPTIONS_SINGLE_BLASLIB= ATLAS NETLIB OPENBLAS +OPTIONS_DEFAULT= NETLIB +ATLAS_USES= blaslapack:atlas +NETLIB_USES= blaslapack:netlib +OPENBLAS_USES= blaslapack:openblas pre-configure: - @cd ${WRKSRC}; ./bootstrap + cd ${WRKSRC} && ./bootstrap post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*arpack.so.*.* diff --git a/math/asl/Makefile b/math/asl/Makefile index b73d418f86a1..01f46f016efd 100644 --- a/math/asl/Makefile +++ b/math/asl/Makefile @@ -1,6 +1,6 @@ PORTNAME= asl DISTVERSIONPREFIX= releases/ -DISTVERSION= 2.0.1 +DISTVERSION= 2.1.0 CATEGORIES= math MASTER_SITES= https://coin-or-tools.github.io/ThirdParty-ASL/:solvers PKGNAMEPREFIX= coin-or- diff --git a/math/asl/distinfo b/math/asl/distinfo index bbb2168765db..09f4af1e57b7 100644 --- a/math/asl/distinfo +++ b/math/asl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1699505182 +TIMESTAMP = 1737614647 SHA256 (solvers-64919f75f.tgz) = e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3 SIZE (solvers-64919f75f.tgz) = 360043 -SHA256 (coin-or-tools-ThirdParty-ASL-releases-2.0.1_GH0.tar.gz) = 92575a7d5264311a53bfec65bec006475c4b5ef3e79d8d84db798d73e8d3567f -SIZE (coin-or-tools-ThirdParty-ASL-releases-2.0.1_GH0.tar.gz) = 252385 +SHA256 (coin-or-tools-ThirdParty-ASL-releases-2.1.0_GH0.tar.gz) = 633e9d42b015a5a6a9ae324cac5736af1605fb74eb18299a54912b67d1a69be7 +SIZE (coin-or-tools-ThirdParty-ASL-releases-2.1.0_GH0.tar.gz) = 260750 diff --git a/math/asl/pkg-plist b/math/asl/pkg-plist index 2de2d17cc93b..82bce183a8a1 100644 --- a/math/asl/pkg-plist +++ b/math/asl/pkg-plist @@ -12,5 +12,5 @@ include/coin-or/asl/r_opn.hd include/coin-or/asl/stdio1.h lib/libcoinasl.so lib/libcoinasl.so.2 -lib/libcoinasl.so.2.0.1 +lib/libcoinasl.so.2.1.0 libdata/pkgconfig/coinasl.pc diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile index 291bd2398f23..fab6c9989fc7 100644 --- a/math/asymptote/Makefile +++ b/math/asymptote/Makefile @@ -1,13 +1,10 @@ PORTNAME= asymptote -PORTVERSION= 2.81 -PORTREVISION= 5 +PORTVERSION= 2.92 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src -PATCH_SITES= https://github.com/vectorgraphics/asymptote/commit/ -PATCHFILES+= fa28442195bd99b9bac87e3ff752953ac57ee172.patch:-p1 # backport fix for https://github.com/vectorgraphics/asymptote/issues/328 - MAINTAINER= nivit@FreeBSD.org COMMENT= Powerful script-based vector graphics language WWW= https://asymptote.sourceforge.io/ @@ -21,9 +18,10 @@ LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libcurl.so:ftp/curl \ libsigsegv.so:devel/libsigsegv RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cson>=0.8:devel/py-cson@${PY_FLAVOR} \ - ${PY_PILLOW} + ${PY_PILLOW} \ + xdg-open:devel/xdg-utils -USES= compiler:c++14-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python \ +USES= bison compiler:c++14-lang gettext-runtime ghostscript gl gmake gnome ncurses perl5 python \ pyqt:5 shebangfix tar:tgz tex SHEBANG_FILES= GUI/*.py USE_GL= gl glu glut @@ -84,7 +82,7 @@ PORTEXAMPLES= * .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD USES+= llvm:max=15 .endif diff --git a/math/asymptote/distinfo b/math/asymptote/distinfo index 8ecccc39b64b..3c2a12cba1e6 100644 --- a/math/asymptote/distinfo +++ b/math/asymptote/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1658909077 -SHA256 (asymptote-2.81.src.tgz) = 768eba48c877373a810d991d482f88480643291aae68fa2abc3aa3d5a7ed0073 -SIZE (asymptote-2.81.src.tgz) = 15062426 +TIMESTAMP = 1728465593 +SHA256 (asymptote-2.92.src.tgz) = 9d9b5c6fa7e0fbce3c1e54feb25e2d51d28c4fe7798f24c76cdcae8291a8ea66 +SIZE (asymptote-2.92.src.tgz) = 17075592 SHA256 (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 88d733ec69d5c0b03a866ef20d4e6f3cf308ebd048143d2ce34dcaaaf1fa357b SIZE (fa28442195bd99b9bac87e3ff752953ac57ee172.patch) = 667 diff --git a/math/asymptote/files/patch-settings.cc b/math/asymptote/files/patch-settings.cc index b14cf2fbc960..aa044a38e8d1 100644 --- a/math/asymptote/files/patch-settings.cc +++ b/math/asymptote/files/patch-settings.cc @@ -1,11 +1,15 @@ ---- settings.cc.orig 2019-10-03 16:43:08 UTC +--- settings.cc.orig 2024-10-07 18:22:37 UTC +++ settings.cc -@@ -99,7 +99,7 @@ string defaultPDFViewer="open"; +@@ -101,9 +101,9 @@ string defaultHTMLViewer="open"; + string defaultPDFViewer="open"; string defaultHTMLViewer="open"; - #else - string defaultPSViewer="gv"; --string defaultPDFViewer="acroread"; -+string defaultPDFViewer="gv"; - string defaultHTMLViewer="google-chrome"; - #endif + #else +-string defaultPSViewer="evince"; +-string defaultPDFViewer="evince"; +-string defaultHTMLViewer="google-chrome"; ++string defaultPSViewer="gv"; ++string defaultPDFViewer="xdg-open"; ++string defaultHTMLViewer="xdg-open"; + #endif string defaultGhostscript="gs"; + string defaultGhostscriptLibrary=""; diff --git a/math/asymptote/pkg-plist b/math/asymptote/pkg-plist index 7b893a6475b3..6942c6f9ce16 100644 --- a/math/asymptote/pkg-plist +++ b/math/asymptote/pkg-plist @@ -1,6 +1,7 @@ bin/asy bin/xasy %%DATADIR%%/CAD.asy +%%DATADIR%%/GUI/ContextWindow.py %%DATADIR%%/GUI/CustMatTransform.py %%DATADIR%%/GUI/DebugFlags.py %%DATADIR%%/GUI/GuidesManager.py @@ -25,7 +26,6 @@ bin/xasy %%DATADIR%%/GUI/pyUIClass/widg_editBezier.py %%DATADIR%%/GUI/pyUIClass/widgetPointEditor.py %%DATADIR%%/GUI/pyUIClass/window1.py -%%DATADIR%%/GUI/res/icons.qrc %%DATADIR%%/GUI/res/icons/anchor.svg %%DATADIR%%/GUI/res/icons/android-arrow-back.svg %%DATADIR%%/GUI/res/icons/android-arrow-forward.svg @@ -117,6 +117,7 @@ bin/xasy %%DATADIR%%/labelpath3.asy %%DATADIR%%/lmfit.asy %%DATADIR%%/map.asy +%%DATADIR%%/mapArray.asy %%DATADIR%%/markers.asy %%DATADIR%%/math.asy %%DATADIR%%/metapost.asy @@ -155,10 +156,12 @@ bin/xasy %%DATADIR%%/shaders/screen.glsl %%DATADIR%%/shaders/sum1.glsl %%DATADIR%%/shaders/sum2.glsl +%%DATADIR%%/shaders/sum2fast.glsl %%DATADIR%%/shaders/sum3.glsl %%DATADIR%%/shaders/vertex.glsl %%DATADIR%%/shaders/zero.glsl %%DATADIR%%/simplex.asy +%%DATADIR%%/simplex2.asy %%DATADIR%%/size10.asy %%DATADIR%%/size11.asy %%DATADIR%%/slide.asy @@ -197,6 +200,7 @@ share/info/asymptote/Hobbycontrol.png share/info/asymptote/Hobbydir.png share/info/asymptote/asymptote.info share/info/asymptote/axis3.png +share/info/asymptote/basealign.png share/info/asymptote/bezier.png share/info/asymptote/bezier2.png share/info/asymptote/beziercurve.png diff --git a/math/atlas/Makefile b/math/atlas/Makefile index 25b4cf7ac3e2..c240cc0e4e4c 100644 --- a/math/atlas/Makefile +++ b/math/atlas/Makefile @@ -73,8 +73,7 @@ PICFLAG?= -fPIC CFLAGS+= ${PICFLAG} CONFIGURE_ENV+= PATH="${WRKDIR}/.bin:${PATH}" MAKE_ENV+= MAKE=${GMAKE} PATH="${WRKDIR}/.bin:${PATH}" -BINARY_ALIAS= make=${LOCALBASE}/bin/gmake \ - gcc=${CC} gfortran=${FC} f77=${FC} +BINARY_ALIAS= make=${GMAKE} gcc=${CC} gfortran=${FC} f77=${FC} pre-everything:: @${CAT} ${FILESDIR}/tuning-message diff --git a/math/bcps/Makefile b/math/bcps/Makefile index d308035a7cd9..ddd947cbd393 100644 --- a/math/bcps/Makefile +++ b/math/bcps/Makefile @@ -1,7 +1,7 @@ PORTNAME= bcps DISTVERSIONPREFIX= releases/ DISTVERSION= 0.99.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/bitwuzla/Makefile b/math/bitwuzla/Makefile index aecc4a302cd4..2a9354538866 100644 --- a/math/bitwuzla/Makefile +++ b/math/bitwuzla/Makefile @@ -1,5 +1,5 @@ PORTNAME= bitwuzla -DISTVERSION= 0.5.0 +DISTVERSION= 0.7.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -24,6 +24,8 @@ LDFLAGS+= -lcadical MESON_ARGS= -Ddefault_library=shared \ -Dtesting=disabled +BINARY_ALIAS= git=false + do-test: # 1 test hangs, see https://github.com/bitwuzla/bitwuzla/issues/117 @cd ${WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS} -Dtesting=enabled && \ diff --git a/math/bitwuzla/distinfo b/math/bitwuzla/distinfo index ea385f26ab87..0d2a29406740 100644 --- a/math/bitwuzla/distinfo +++ b/math/bitwuzla/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1717606902 -SHA256 (rel-1.7.4.tar.gz) = 866c8a1332ff1ad5dc7ad403bdef3164420f3f947816b5c9509aad1d18ada7a1 -SIZE (rel-1.7.4.tar.gz) = 647830 -SHA256 (bitwuzla-bitwuzla-0.5.0_GH0.tar.gz) = a477a5973883a8c174ffca8174cd7493a4aae6c95c72397628d395c32226392b -SIZE (bitwuzla-bitwuzla-0.5.0_GH0.tar.gz) = 2010240 +TIMESTAMP = 1734064151 +SHA256 (bitwuzla-bitwuzla-0.7.0_GH0.tar.gz) = 4a388aa935fab5fe3e61494f94c1110653ac11e07f1cf29593d6fdba30238afa +SIZE (bitwuzla-bitwuzla-0.7.0_GH0.tar.gz) = 2071988 diff --git a/math/bitwuzla/files/patch-src_meson.build b/math/bitwuzla/files/patch-src_meson.build index 43c57c11408e..0220847c7c2c 100644 --- a/math/bitwuzla/files/patch-src_meson.build +++ b/math/bitwuzla/files/patch-src_meson.build @@ -1,4 +1,4 @@ ---- src/meson.build.orig 2024-05-29 23:47:56 UTC +--- src/meson.build.orig 2024-12-13 03:01:05 UTC +++ src/meson.build @@ -15,13 +15,13 @@ gmp_dep = dependency('gmp', # Subproject dependencies @@ -19,17 +19,17 @@ +# cadical_dep = dependency('cadical', required: true) +#endif - # Kissat does not provide pkg-config to find dependency - kissat_dep = cpp_compiler.find_library('kissat', -@@ -34,9 +34,9 @@ endif + cms_dep = dependency('cryptominisat5', + version: '5.11.21', +@@ -39,9 +39,9 @@ endif # Using system include type suppresses compile warnings originating from the # symfpu headers -symfpu_dep = dependency('symfpu', include_type: 'system', required: true) +#symfpu_dep = dependency('symfpu', include_type: 'system', required: true) --dependencies = [symfpu_dep, cadical_dep, kissat_dep, gmp_dep] -+dependencies = [kissat_dep, gmp_dep] +-dependencies = [symfpu_dep, cadical_dep, cms_dep, kissat_dep, gmp_dep] ++dependencies = [cms_dep, kissat_dep, gmp_dep] cpp_args = [] - if kissat_dep.found() + if cms_dep.found() diff --git a/math/blahtexml/Makefile b/math/blahtexml/Makefile index 49d63d8b5167..68ba86d97828 100644 --- a/math/blahtexml/Makefile +++ b/math/blahtexml/Makefile @@ -1,6 +1,7 @@ PORTNAME= blahtexml DISTVERSIONPREFIX= v DISTVERSION= 1.0 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/blasfeo/Makefile b/math/blasfeo/Makefile index e30986ff7917..8d9849656099 100644 --- a/math/blasfeo/Makefile +++ b/math/blasfeo/Makefile @@ -1,7 +1,6 @@ PORTNAME= blasfeo -DISTVERSION= 0.1.3-59 -PORTREVISION= 2 -DISTVERSIONSUFFIX= -g8548ea2c +DISTVERSION= 0.1.4.1 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -22,7 +21,8 @@ LDFLAGS+= -L${LOCALBASE}/lib -lblas CMAKE_ARGS= -DTARGET:STRING=GENERIC CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= BLASFEO_EXAMPLES -CMAKE_TESTING_ON= BLASFEO_TESTING # tests fail to compile, see https://github.com/giaf/blasfeo/issues/164 +CMAKE_TESTING_ON= BLASFEO_TESTING +CMAKE_TESTING_TARGET= OPTIONS_SINGLE= ${OPTIONS_SINGLE_${ARCH}} OPTIONS_SINGLE_amd64= TARGETAMD64 @@ -41,4 +41,10 @@ X64_INTEL_SANDY_BRIDGE_CMAKE_ON= -DTARGET:STRING=X64_INTEL_SANDY_BRIDGE X64_INTEL_CORE_CMAKE_ON= -DTARGET:STRING=X64_INTEL_CORE X64_AMD_BULLDOZER_CMAKE_ON= -DTARGET:STRING=X64_AMD_BULLDOZER +post-test: # run tests +.for t in test_d_blas_api test_d_blasfeo_api test_s_blas_api test_s_blasfeo_api + @${ECHO} "==> Running test ${t}" + @cd ${TEST_WRKSRC} && tests/${t} +.endfor + .include <bsd.port.mk> diff --git a/math/blasfeo/distinfo b/math/blasfeo/distinfo index 9c77b7c5cb4b..16c65afd584e 100644 --- a/math/blasfeo/distinfo +++ b/math/blasfeo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654882480 -SHA256 (giaf-blasfeo-0.1.3-59-g8548ea2c_GH0.tar.gz) = 8bf7d1b6f3e6618cc508d9d99a5a9812f0c9ec7c5d317395d0e5791a2a6d4149 -SIZE (giaf-blasfeo-0.1.3-59-g8548ea2c_GH0.tar.gz) = 1679378 +TIMESTAMP = 1736716835 +SHA256 (giaf-blasfeo-0.1.4.1_GH0.tar.gz) = b6b5070c6ecf4b5692e3dc3e212f6040a4dbcd9b6b5867c8fbf02b5d2cf13427 +SIZE (giaf-blasfeo-0.1.4.1_GH0.tar.gz) = 1688109 diff --git a/math/blasfeo/pkg-plist b/math/blasfeo/pkg-plist index 5a99065ccef0..8c7db9d79f14 100644 --- a/math/blasfeo/pkg-plist +++ b/math/blasfeo/pkg-plist @@ -1,4 +1,5 @@ include/blasfeo.h +include/blasfeo_align.h include/blasfeo_block_size.h include/blasfeo_common.h include/blasfeo_d_aux.h diff --git a/math/blaspp/Makefile b/math/blaspp/Makefile index 51cedaab118b..907e3122f45f 100644 --- a/math/blaspp/Makefile +++ b/math/blaspp/Makefile @@ -1,6 +1,6 @@ PORTNAME= blaspp DISTVERSION= 2022.05.00 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= https://bitbucket.org/icl/blaspp/downloads/ diff --git a/math/blaze/Makefile b/math/blaze/Makefile index dd7061c75b5c..5b91af41dba5 100644 --- a/math/blaze/Makefile +++ b/math/blaze/Makefile @@ -1,6 +1,6 @@ PORTNAME= blaze DISTVERSION= 3.8 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/downloads/ diff --git a/math/blis/Makefile b/math/blis/Makefile index baa73955f9e3..730634730572 100644 --- a/math/blis/Makefile +++ b/math/blis/Makefile @@ -1,9 +1,8 @@ PORTNAME= blis -PORTVERSION= 0.9.0 -PORTREVISION= 2 +PORTVERSION= 1.1 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= thierry@FreeBSD.org COMMENT= Software framework for high-performance BLAS-like libraries WWW= https://github.com/flame/blis @@ -12,17 +11,20 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash -USES= compiler gmake perl5 python shebangfix +USES= compiler fortran gmake perl5 python shebangfix + USE_GITHUB= yes GH_ACCOUNT= flame -USE_LDCONFIG= yes + USE_PERL5= build SHEBANG_FILES= build/flatten-headers.py +BIN_ALIAS= gfortran=${FC} +USE_LDCONFIG= yes OPTIONS_DEFINE= PARA CBLAS PARA_DESC= use pthread parallelization CBLAS_DESC= build the CBLAS compatibility layer -OPTIONS_DEFAULT= PARA CBLAS +OPTIONS_DEFAULT= PARA OPTIONS_SUB= yes CFLAGS_riscv64= -mno-relax @@ -37,7 +39,6 @@ CONFIGURE_ARGS+= --enable-blas \ --prefix=${PREFIX} \ --enable-shared \ --enable-static -#--prefix=PREFIX .if ${PORT_OPTIONS:MPARA} CONFIGURE_ARGS+= -t pthreads @@ -45,6 +46,7 @@ CONFIGURE_ARGS+= -t pthreads .if ${PORT_OPTIONS:MCBLAS} CONFIGURE_ARGS+= --enable-cblas +CONFLICTS_INSTALL= openblas-* .endif .if ${ARCH} == amd64 diff --git a/math/blis/distinfo b/math/blis/distinfo index 4ca433bd42aa..67dd41b3eb1f 100644 --- a/math/blis/distinfo +++ b/math/blis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672884949 -SHA256 (flame-blis-0.9.0_GH0.tar.gz) = 1135f664be7355427b91025075562805cdc6cc730d3173f83533b2c5dcc2f308 -SIZE (flame-blis-0.9.0_GH0.tar.gz) = 15078619 +TIMESTAMP = 1737707071 +SHA256 (flame-blis-1.1_GH0.tar.gz) = 847c035809b8994c077ade737a4813601db96c4cf0d903d08ba6a9b8ee0fe03e +SIZE (flame-blis-1.1_GH0.tar.gz) = 15706349 diff --git a/math/blis/pkg-plist b/math/blis/pkg-plist index 80727e94ee6b..72060bacf3af 100644 --- a/math/blis/pkg-plist +++ b/math/blis/pkg-plist @@ -1,5 +1,7 @@ +include/blis.h include/blis/blis.h %%CBLAS%%include/blis/cblas.h +%%CBLAS%%include/cblas.h lib/libblis.a lib/libblis.so lib/libblis.so.4 diff --git a/math/blocksolve95/Makefile b/math/blocksolve95/Makefile index 4ab780170944..05f8cdbbf7d1 100644 --- a/math/blocksolve95/Makefile +++ b/math/blocksolve95/Makefile @@ -1,6 +1,6 @@ PORTNAME= blocksolve95 PORTVERSION= 3.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= math parallel MASTER_SITES= ftp://ftp.mcs.anl.gov/pub/BlockSolve95/ \ http://ftp.mcs.anl.gov/pub/BlockSolve95/ diff --git a/math/bonmin/Makefile b/math/bonmin/Makefile index 8cde0a87672f..4c491384f9ad 100644 --- a/math/bonmin/Makefile +++ b/math/bonmin/Makefile @@ -1,7 +1,7 @@ PORTNAME= bonmin DISTVERSIONPREFIX= releases/ DISTVERSION= 1.8.9 -PORTREVISION= 5 +PORTREVISION= 7 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/brial/Makefile b/math/brial/Makefile index f0b0c066e90c..19ff2a61ec66 100644 --- a/math/brial/Makefile +++ b/math/brial/Makefile @@ -1,9 +1,11 @@ PORTNAME= BRiAl -PORTVERSION= 1.2.11 +DISTVERSION= 1.2.12 PORTREVISION= 1 CATEGORIES= math +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ +DISTNAME= ${PORTNAME:tl}-${DISTVERSION} -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for polynomials over boolean rings WWW= https://github.com/BRiAl/BRiAl @@ -14,13 +16,11 @@ LIB_DEPENDS= libm4ri.so:math/m4ri \ libpng.so:graphics/png \ libboost_thread.so:devel/boost-libs -USE_GITHUB= yes -GH_ACCOUNT= BRiAl - -USES= autoreconf compiler:c++11-lang libtool localbase pkgconfig +USES= autoreconf compiler:c++11-lang libtool localbase:ldflags \ + pkgconfig tar:bz2 +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check diff --git a/math/brial/distinfo b/math/brial/distinfo index ad68dfe9ae17..c977b006a696 100644 --- a/math/brial/distinfo +++ b/math/brial/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659287068 -SHA256 (BRiAl-BRiAl-1.2.11_GH0.tar.gz) = 8e840c713519d7458be9c280f53cea8a0a6417011f693c37aeb2f16e4c306955 -SIZE (BRiAl-BRiAl-1.2.11_GH0.tar.gz) = 1723672 +TIMESTAMP = 1737893580 +SHA256 (brial-1.2.12.tar.bz2) = ca009e3722dd3f0a60d15501caed1413146c80abced57423e32ae0116f407494 +SIZE (brial-1.2.12.tar.bz2) = 1259569 diff --git a/math/brial/files/patch-m4_ax__m4ri__flags.m4 b/math/brial/files/patch-m4_ax__m4ri__flags.m4 new file mode 100644 index 000000000000..e76d078b46f8 --- /dev/null +++ b/math/brial/files/patch-m4_ax__m4ri__flags.m4 @@ -0,0 +1,11 @@ +--- m4/ax_m4ri_flags.m4.orig 2025-01-26 12:15:52 UTC ++++ m4/ax_m4ri_flags.m4 +@@ -34,7 +34,7 @@ AC_DEFUN([AX_M4RI_CFLAGS], + [[ + FILE *f; + f = fopen("conftest_m4ri_cflags", "w"); if (!f) return 1; +- fprintf(f,"%s %s",__M4RI_SIMD_CFLAGS, __M4RI_OPENMP_CFLAGS); ++ fprintf(f,"%s",__M4RI_OPENMP_CFLAGS); + fclose(f); + return 0; + ]])], diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile index 81e7b97c71b9..e7a408385dd5 100644 --- a/math/cadabra2/Makefile +++ b/math/cadabra2/Makefile @@ -1,5 +1,5 @@ PORTNAME= cadabra2 -DISTVERSION= 2.5.4 +DISTVERSION= 2.5.8 PORTREVISION= 1 CATEGORIES= math @@ -10,6 +10,7 @@ WWW= https://cadabra.science/ LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/doc/license.txt +BROKEN= fails to build with Boost>=1.87 BROKEN_FreeBSD_15= compilation fails with clang-17, see https://github.com/kpeeters/cadabra2/issues/285 BUILD_DEPENDS= ${LOCALBASE}/include/websocketpp/client.hpp:devel/websocketpp @@ -24,7 +25,7 @@ LIB_DEPENDS= ${PY_BOOST} \ RUN_DEPENDS= ${PYTHON_SITELIBDIR}/sympy/__init__.py:math/py-sympy@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/matplotlib/__init__.py:math/py-matplotlib@${PY_FLAVOR} -USES= compiler:c++14-lang cmake:noninja dos2unix gettext-runtime gnome localbase:ldflags pkgconfig python sqlite tex # USES=python picks random python versions +USES= compiler:c++17-lang cmake:noninja dos2unix gettext-runtime gnome localbase:ldflags pkgconfig python sqlite tex # USES=python picks random python versions USE_GNOME= glib20 glibmm libsigc++20 USE_TEX= base latex texhash diff --git a/math/cadabra2/distinfo b/math/cadabra2/distinfo index 6b65cd3e709f..96c8f106879e 100644 --- a/math/cadabra2/distinfo +++ b/math/cadabra2/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1723440675 -SHA256 (kpeeters-cadabra2-2.5.4-95ca296_GH0.tar.gz) = 14e10284d82dbd98145baa9b33e2bec280dc71f0df4f70abb8d865ad908b562e -SIZE (kpeeters-cadabra2-2.5.4-95ca296_GH0.tar.gz) = 32459069 +TIMESTAMP = 1729923017 +SHA256 (kpeeters-cadabra2-2.5.8-95ca296_GH0.tar.gz) = 14e10284d82dbd98145baa9b33e2bec280dc71f0df4f70abb8d865ad908b562e +SIZE (kpeeters-cadabra2-2.5.8-95ca296_GH0.tar.gz) = 32459069 SHA256 (kpeeters-MicroTeX-d68cf35_GH0.tar.gz) = 6b2a54dd28544c7dd3d18f44a9fb5b837cebdb86d913c0e570191777bf50b24c SIZE (kpeeters-MicroTeX-d68cf35_GH0.tar.gz) = 5492579 diff --git a/math/cadiback/Makefile b/math/cadiback/Makefile new file mode 100644 index 000000000000..1b7786ef63dd --- /dev/null +++ b/math/cadiback/Makefile @@ -0,0 +1,50 @@ +PORTNAME= cadiback +DISTVERSION= g20240729 +CATEGORIES= math devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= CaDiBack BackBone Extractor +WWW= https://github.com/arminbiere/cadiback + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${NONEXISTENT}:math/cadical:patch +LIB_DEPENDS= libcadical.so:math/cadical + +USES= gmake localbase:ldflags + +USE_GITHUB= yes +GH_ACCOUNT= arminbiere +GH_TAGNAME= 789329d + +MAKEFILE= makefile + +TEST_TARGET= test + +PLIST_FILES= bin/${PORTNAME} + +do-build: + cd ${WRKSRC} && \ + ( \ + ${ECHO} "#define VERSION \"`cat VERSION`\""; \ + ${ECHO} "#define GITID \"${GH_TAGNAME}\""; \ + ${ECHO} "#define BUILD \"${CXX} -W\""; \ + ) > config.hpp && \ + ${CXX} \ + -DNDEBUG \ + ${CXXFLAGS} ${LDFLAGS} \ + -I ${WRKSRC_cadical}/src \ + cadiback.cpp \ + -I `${MAKE} -V WRKSRC -C ${PORTSDIR}/math/cadical`/src \ + -l cadical \ + -o ${PORTNAME} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +do-test: + @cd ${WRKSRC}/test && \ + ./run.sh + +.include <bsd.port.mk> diff --git a/math/cadiback/distinfo b/math/cadiback/distinfo new file mode 100644 index 000000000000..2833145d5186 --- /dev/null +++ b/math/cadiback/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1728496631 +SHA256 (arminbiere-cadiback-g20240729-789329d_GH0.tar.gz) = 528eaa26321023943e307a76dd3c1bd1257ffb94174023260226f1158766c3b1 +SIZE (arminbiere-cadiback-g20240729-789329d_GH0.tar.gz) = 19890 +SHA256 (arminbiere-cadical-rel-2.0.0_GH0.tar.gz) = 9afe5f6439442d854e56fc1fac3244ce241dbb490735939def8fd03584f89331 +SIZE (arminbiere-cadical-rel-2.0.0_GH0.tar.gz) = 709136 diff --git a/math/cadiback/pkg-descr b/math/cadiback/pkg-descr new file mode 100644 index 000000000000..fea694937e1a --- /dev/null +++ b/math/cadiback/pkg-descr @@ -0,0 +1,3 @@ +CaDiBack is a tool using the CaDiCaL solver to determine the backbone of a +satisfiable instance, which are those literals set to true in all models of +the formula. diff --git a/math/cadical/Makefile b/math/cadical/Makefile index f8e39d9c1d5e..044ecfaffdd0 100644 --- a/math/cadical/Makefile +++ b/math/cadical/Makefile @@ -1,7 +1,6 @@ PORTNAME= cadical DISTVERSIONPREFIX= rel- -DISTVERSION= 1.9.5 -PORTREVISION= 1 +DISTVERSION= 2.0.0 CATEGORIES= math devel MAINTAINER= yuri@FreeBSD.org diff --git a/math/cadical/distinfo b/math/cadical/distinfo index 70b8a9262cef..7c8447d30fa9 100644 --- a/math/cadical/distinfo +++ b/math/cadical/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709755914 -SHA256 (arminbiere-cadical-rel-1.9.5_GH0.tar.gz) = fb1850e08c578229c8a3a020673fd65ae271c54f0ce660386a0de952bfd7b2b0 -SIZE (arminbiere-cadical-rel-1.9.5_GH0.tar.gz) = 691268 +TIMESTAMP = 1727899500 +SHA256 (arminbiere-cadical-rel-2.0.0_GH0.tar.gz) = 9afe5f6439442d854e56fc1fac3244ce241dbb490735939def8fd03584f89331 +SIZE (arminbiere-cadical-rel-2.0.0_GH0.tar.gz) = 709136 diff --git a/math/cantor/Makefile b/math/cantor/Makefile index b8c5c4e9f56a..37ae7ec9ecf7 100644 --- a/math/cantor/Makefile +++ b/math/cantor/Makefile @@ -1,6 +1,5 @@ PORTNAME= cantor DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 4 CATEGORIES= math kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -12,22 +11,20 @@ LIB_DEPENDS= libAnalitza.so:math/analitza \ libqalculate.so:math/libqalculate \ libspectre.so:print/libspectre \ libpoppler.so:graphics/poppler \ - libpoppler-qt5.so:graphics/poppler-qt5 + libpoppler-qt6.so:graphics/poppler-qt6 BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:5 \ - pkgconfig python qt:5 shared-mime-info tar:xz xorg -USE_KDE= attica auth archive bookmarks codecs completion config \ - configwidgets coreaddons crash emoticons i18n iconthemes \ - itemmodels itemviews init jobwidgets kdelibs4support kio \ - newstuff parts pty service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui \ +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + pkgconfig python qt:6 shared-mime-info tar:xz xorg +USE_KDE= archive attica auth bookmarks codecs completion config \ + configwidgets coreaddons crash i18n iconthemes itemmodels \ + itemviews jobwidgets kio newstuff parts pty service solid \ + sonnet syntaxhighlighting texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui help location network \ - printsupport sql svg webchannel webengine \ - widgets xml xmlpatterns \ - buildtools:build qmake:build testlib:build +USE_QT= base svg webchannel webengine \ + tools:build USE_XORG= x11 USE_LDCONFIG= yes @@ -49,6 +46,7 @@ R_LIB_DEPENDS= libR.so:math/R # Required to set CFLAGS for -lgfortran. R_USES= fortran R_CMAKE_OFF= -DWITH_R:BOOL=FALSE +R_BROKEN= R backend fails with: /usr/include/c++/v1/__locale:1130:9: error: expected ';' at end of declaration list SAGE_DESC= Install Sage SAGE_RUN_DEPENDS= sage:math/sage diff --git a/math/cantor/distinfo b/math/cantor/distinfo index b9bf944489a8..d329d917d17d 100644 --- a/math/cantor/distinfo +++ b/math/cantor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889319 -SHA256 (KDE/release-service/23.08.5/cantor-23.08.5.tar.xz) = bf960b96f854cc25d4f13ec8ef52273e8b82f83baa1a75437c1d8ec6dc1fd81d -SIZE (KDE/release-service/23.08.5/cantor-23.08.5.tar.xz) = 9287344 +TIMESTAMP = 1738937198 +SHA256 (KDE/release-service/24.12.2/cantor-24.12.2.tar.xz) = 3ed32518fa56e4ee3712afe5baba433eb44cadb4aad21284537cb773d3238cd3 +SIZE (KDE/release-service/24.12.2/cantor-24.12.2.tar.xz) = 10875764 diff --git a/math/cantor/pkg-plist b/math/cantor/pkg-plist index d32a9c757467..015402dfc5a4 100644 --- a/math/cantor/pkg-plist +++ b/math/cantor/pkg-plist @@ -37,34 +37,34 @@ lib/libcantor_config.so lib/libcantorlibs.so lib/libcantorlibs.so.%%KDE_APPLICATIONS_VERSION%% lib/libcantorlibs.so.28 -%%QT_PLUGINDIR%%/cantor/assistants/cantor_advancedplotassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_creatematrixassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_differentiateassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvaluesassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_eigenvectorsassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_importpackageassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_integrateassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_invertmatrixassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot2dassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_plot3dassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_qalculateplotassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_runscriptassistant.so -%%QT_PLUGINDIR%%/cantor/assistants/cantor_solveassistant.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_kalgebrabackend.so -%%LUAJIT%%%%QT_PLUGINDIR%%/cantor/backends/cantor_luabackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_maximabackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_octavebackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_pythonbackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_qalculatebackend.so -%%R%%%%QT_PLUGINDIR%%/cantor/backends/cantor_rbackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_sagebackend.so -%%QT_PLUGINDIR%%/cantor/backends/cantor_scilabbackend.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_documentationpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_filebrowserpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_helppanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_tocpanelplugin.so -%%QT_PLUGINDIR%%/cantor/panels/cantor_variablemanagerplugin.so -%%QT_PLUGINDIR%%/kf5/parts/cantorpart.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_advancedplotassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_creatematrixassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_differentiateassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_eigenvaluesassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_eigenvectorsassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_importpackageassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_integrateassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_invertmatrixassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_plot2dassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_plot3dassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_qalculateplotassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_runscriptassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/assistants/cantor_solveassistant.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_kalgebrabackend.so +%%LUAJIT%%%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_luabackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_maximabackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_octavebackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_pythonbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_qalculatebackend.so +%%R%%%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_rbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_sagebackend.so +%%QT_PLUGINDIR%%/cantor_plugins/backends/cantor_scilabbackend.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_documentationpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_filebrowserpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_helppanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_tocpanelplugin.so +%%QT_PLUGINDIR%%/cantor_plugins/panels/cantor_variablemanagerplugin.so +%%QT_PLUGINDIR%%/kf6/parts/cantorpart.so share/applications/org.kde.cantor.desktop %%DATADIR%%/latex/preview.sty %%DATADIR%%/maximabackend/cantor-initmaxima.lisp @@ -76,8 +76,8 @@ share/applications/org.kde.cantor.desktop %%DATADIR%%/xslt/latex.xsl share/config.kcfg/cantor.kcfg share/config.kcfg/cantor_libs.kcfg -share/config.kcfg/kalgebrabackend.kcfg %%LUAJIT%%share/config.kcfg/luabackend.kcfg +share/config.kcfg/kalgebrabackend.kcfg share/config.kcfg/maximabackend.kcfg share/config.kcfg/octavebackend.kcfg.in share/config.kcfg/pythonbackend.kcfg @@ -103,8 +103,8 @@ share/icons/hicolor/48x48/apps/scilabbackend.png share/icons/hicolor/64x64/apps/cantor.png share/knsrcfiles/cantor-documentation.knsrc share/knsrcfiles/cantor.knsrc -share/knsrcfiles/cantor_kalgebra.knsrc %%LUAJIT%%share/knsrcfiles/cantor_lua.knsrc +share/knsrcfiles/cantor_kalgebra.knsrc share/knsrcfiles/cantor_maxima.knsrc share/knsrcfiles/cantor_octave.knsrc share/knsrcfiles/cantor_python.knsrc @@ -112,22 +112,6 @@ share/knsrcfiles/cantor_qalculate.knsrc %%R%%share/knsrcfiles/cantor_r.knsrc share/knsrcfiles/cantor_sage.knsrc share/knsrcfiles/cantor_scilab.knsrc -share/kxmlgui5/cantor/cantor_advancedplot_assistant.rc -share/kxmlgui5/cantor/cantor_create_matrix_assistant.rc -share/kxmlgui5/cantor/cantor_differentiate_assistant.rc -share/kxmlgui5/cantor/cantor_eigenvalues_assistant.rc -share/kxmlgui5/cantor/cantor_eigenvectors_assistant.rc -share/kxmlgui5/cantor/cantor_import_package_assistant.rc -share/kxmlgui5/cantor/cantor_integrate_assistant.rc -share/kxmlgui5/cantor/cantor_invert_matrix_assistant.rc -share/kxmlgui5/cantor/cantor_part.rc -share/kxmlgui5/cantor/cantor_plot2d_assistant.rc -share/kxmlgui5/cantor/cantor_plot3d_assistant.rc -share/kxmlgui5/cantor/cantor_qalculateplotassistant.rc -share/kxmlgui5/cantor/cantor_runscript_assistant.rc -share/kxmlgui5/cantor/cantor_scripteditor.rc -share/kxmlgui5/cantor/cantor_shell.rc -share/kxmlgui5/cantor/cantor_solve_assistant.rc share/locale/ar/LC_MESSAGES/cantor.mo share/locale/bg/LC_MESSAGES/cantor.mo share/locale/bs/LC_MESSAGES/cantor.mo @@ -146,6 +130,7 @@ share/locale/fi/LC_MESSAGES/cantor.mo share/locale/fr/LC_MESSAGES/cantor.mo share/locale/ga/LC_MESSAGES/cantor.mo share/locale/gl/LC_MESSAGES/cantor.mo +share/locale/he/LC_MESSAGES/cantor.mo share/locale/hr/LC_MESSAGES/cantor.mo share/locale/hu/LC_MESSAGES/cantor.mo share/locale/ia/LC_MESSAGES/cantor.mo diff --git a/math/casadi/Makefile b/math/casadi/Makefile index d4eccdf90fcd..079aa30e0201 100644 --- a/math/casadi/Makefile +++ b/math/casadi/Makefile @@ -1,10 +1,12 @@ PORTNAME= casadi -DISTVERSION= 3.6.6 +DISTVERSION= 3.6.7 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Symbolic framework for numeric optimization -WWW= https://web.casadi.org/ +WWW= https://web.casadi.org/ \ + https://github.com/casadi/casadi LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/math/casadi/distinfo b/math/casadi/distinfo index 2b6c09a6e763..723b8bf35d1a 100644 --- a/math/casadi/distinfo +++ b/math/casadi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722831917 -SHA256 (casadi-casadi-3.6.6_GH0.tar.gz) = e8b2eb594cdca56b2731be29b5accc2a7390725976d4aa944ac99de78aacac6b -SIZE (casadi-casadi-3.6.6_GH0.tar.gz) = 3780088 +TIMESTAMP = 1736711885 +SHA256 (casadi-casadi-3.6.7_GH0.tar.gz) = 47602bab2aa187bfa8280cc4fa7d68ee19abbbdfeb90991e9eb3dd88465fd18b +SIZE (casadi-casadi-3.6.7_GH0.tar.gz) = 3786659 diff --git a/math/cbc/Makefile b/math/cbc/Makefile index 09d88992c3d7..f4feb779cfc8 100644 --- a/math/cbc/Makefile +++ b/math/cbc/Makefile @@ -1,6 +1,7 @@ PORTNAME= cbc DISTVERSIONPREFIX= releases/ DISTVERSION= 2.10.12 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile index 52aff5dadf9d..2a0ee8599234 100644 --- a/math/ceres-solver/Makefile +++ b/math/ceres-solver/Makefile @@ -1,6 +1,6 @@ PORTNAME= ceres-solver DISTVERSION= 2.2.0 -PORTREVISION= 10 +PORTREVISION= 12 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -10,8 +10,6 @@ WWW= http://ceres-solver.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_armv7= compilation fails, gcc-13 fails with the error: use of built-in trait '__remove_cvref(_Tp)' in function signature; use library traits instead, see https://pkg-status.freebsd.org/ampere3/data/140releng-armv7-default/26c5fe5d2fe6/logs/ceres-solver-2.2.0_8.log - BUILD_DEPENDS= glog>=0.5.0:devel/glog LIB_DEPENDS= libglog.so:devel/glog RUN_DEPENDS:= ${BUILD_DEPENDS:Meigen*} diff --git a/math/cgal/Makefile b/math/cgal/Makefile index f514d6fccb89..52df0bd27d41 100644 --- a/math/cgal/Makefile +++ b/math/cgal/Makefile @@ -1,6 +1,6 @@ PORTNAME= cgal PORTVERSION= 5.5.1 -PORTREVISION= 2 +PORTREVISION= 7 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME:tu}/${PORTNAME}/releases/download/v${PORTVERSION}/ DISTNAME= ${PORTNAME:tu}-${PORTVERSION} diff --git a/math/cgal/files/patch-include_CGAL_AABB__tree.h b/math/cgal/files/patch-include_CGAL_AABB__tree.h new file mode 100644 index 000000000000..0d81d2cb1f87 --- /dev/null +++ b/math/cgal/files/patch-include_CGAL_AABB__tree.h @@ -0,0 +1,11 @@ +--- include/CGAL/AABB_tree.h.orig 2024-12-26 01:08:55 UTC ++++ include/CGAL/AABB_tree.h +@@ -553,7 +553,7 @@ namespace CGAL { (public) + traits.intersection(query, singleton_data()); + break; + default: // if(size() >= 2) +- root_node()->template traversal_with_priority_and_group_traversal(m_primitives, query, traits, m_primitives.size(), 0, group_traversal_bound); ++ root_node()->traversal_with_priority_and_group_traversal(m_primitives, query, traits, m_primitives.size(), 0, group_traversal_bound); + } + } + diff --git a/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h b/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h new file mode 100644 index 000000000000..20f360c1f045 --- /dev/null +++ b/math/cgal/files/patch-include_CGAL_boost_graph_iterator.h @@ -0,0 +1,59 @@ +--- include/CGAL/boost/graph/iterator.h.orig 2022-10-07 19:04:41 UTC ++++ include/CGAL/boost/graph/iterator.h +@@ -213,18 +213,7 @@ class Halfedge_around_source_iterator { (public) + {} + + #ifndef DOXYGEN_RUNNING +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_source_iterator::*bool_type)() const; + +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_source_iterator::this_type_does_not_support_comparisons : 0; +- } +- + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); + return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding); +@@ -313,18 +302,7 @@ class Halfedge_around_target_iterator { (public) + {} + + #ifndef DOXYGEN_RUNNING +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_target_iterator::*bool_type)() const; + +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_target_iterator::this_type_does_not_support_comparisons : 0; +- } +- + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); + return ( g == i.g) && ( pos == i.pos) && ( winding == i.winding); +@@ -411,18 +389,6 @@ class Halfedge_around_face_iterator { (public) + const value_type& operator * ( ) const { return pos; } + pointer operator -> ( ) { return &pos; } + const value_type* operator -> ( ) const { return &pos; } +- +- // design patter: "safe bool" +- // will be replaced by explicit operator bool with C++11 +- typedef void (Halfedge_around_face_iterator::*bool_type)() const; +- +- void this_type_does_not_support_comparisons() const {} +- +- operator bool_type() const +- { +- return (! (this->base() == nullptr)) ? +- &Halfedge_around_face_iterator::this_type_does_not_support_comparisons : 0; +- } + + bool operator==( const Self& i) const { + CGAL_assertion( anchor == anchor); diff --git a/math/cgl-conic/Makefile b/math/cgl-conic/Makefile index 9c2c82050bea..919c0fd3c8f4 100644 --- a/math/cgl-conic/Makefile +++ b/math/cgl-conic/Makefile @@ -1,7 +1,7 @@ PORTNAME= cgl-conic DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0-6 -PORTREVISION= 6 +PORTREVISION= 8 DISTVERSIONSUFFIX= -gc96de60 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cgl/Makefile b/math/cgl/Makefile index 088019c07a30..851acccf94e4 100644 --- a/math/cgl/Makefile +++ b/math/cgl/Makefile @@ -1,6 +1,7 @@ PORTNAME= cgl DISTVERSIONPREFIX= releases/ DISTVERSION= 0.60.9 +PORTREVISION= 2 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/clad/Makefile b/math/clad/Makefile index 0a1ed65564fc..018a2b30221d 100644 --- a/math/clad/Makefile +++ b/math/clad/Makefile @@ -1,7 +1,6 @@ PORTNAME= clad DISTVERSIONPREFIX= v -DISTVERSION= 1.7 -PORTREVISION= 1 +DISTVERSION= 1.8 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -11,6 +10,10 @@ WWW= https://github.com/vgvassilev/clad LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/License.txt +.if !exists(/usr/include/omp.h) +BROKEN= requires OpenMP support that is missing on this architecture +.endif + TEST_DEPENDS= kokkos>0:devel/kokkos USES= cmake:testing llvm:16,build,run localbase @@ -27,6 +30,7 @@ CMAKE_TESTING_ON= FREEBSD_BUILD_TESTS FREEBSD_BUILD_DEMOS CMAKE_TESTING_TARGET= check-clad #CXXFLAGS+= -D_OPENMP +CXXFLAGS+= -fopenmp post-patch: @${REINPLACE_CMD} \ @@ -36,6 +40,6 @@ post-patch: ' \ ${WRKSRC}/test/lit.cfg -# tests fail to compile: https://github.com/vgvassilev/clad/issues/993 +# tests fail to compile: https://github.com/vgvassilev/clad/issues/993, https://github.com/vgvassilev/clad/issues/1181 .include <bsd.port.mk> diff --git a/math/clad/distinfo b/math/clad/distinfo index e022272a1515..2bd181fecc5a 100644 --- a/math/clad/distinfo +++ b/math/clad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723266580 -SHA256 (vgvassilev-clad-v1.7_GH0.tar.gz) = dc2e738c30864fb82b0154519f18ce2567f413ee845fc5e0154bb89e24519ba3 -SIZE (vgvassilev-clad-v1.7_GH0.tar.gz) = 1171227 +TIMESTAMP = 1734672509 +SHA256 (vgvassilev-clad-v1.8_GH0.tar.gz) = 1dcff3cab33417c8b8595e9bdb139a2cd1ec9c15eb013a275ab4e004c5b65812 +SIZE (vgvassilev-clad-v1.8_GH0.tar.gz) = 1240960 diff --git a/math/clblas/Makefile b/math/clblas/Makefile index a5781896a07c..d82bf326e43d 100644 --- a/math/clblas/Makefile +++ b/math/clblas/Makefile @@ -1,10 +1,10 @@ PORTNAME= clblas -PORTVERSION= 2.10 +PORTVERSION= 2.12 +PORTREVISION= 1 DISTVERSIONPREFIX= v -PORTREVISION= 15 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Software library containing BLAS functions written in OpenCL WWW= https://github.com/clMathLibraries/clBLAS diff --git a/math/clblas/distinfo b/math/clblas/distinfo index 939ecf52e987..c96f8f5319e9 100644 --- a/math/clblas/distinfo +++ b/math/clblas/distinfo @@ -1,2 +1,3 @@ -SHA256 (clMathLibraries-clBLAS-v2.10_GH0.tar.gz) = 72a46cb92f6057d10b503ce23d62db73d7332eb0645bb8bca3337f4c0558b429 -SIZE (clMathLibraries-clBLAS-v2.10_GH0.tar.gz) = 1154117 +TIMESTAMP = 1718551899 +SHA256 (clMathLibraries-clBLAS-v2.12_GH0.tar.gz) = 7269c7cb06a43c5e96772010eba032e6d54e72a3abff41f16d765a5e524297a9 +SIZE (clMathLibraries-clBLAS-v2.12_GH0.tar.gz) = 1157445 diff --git a/math/clblas/files/patch-protect_pragma.diff b/math/clblas/files/patch-protect_pragma.diff deleted file mode 100644 index bca3284cf2bc..000000000000 --- a/math/clblas/files/patch-protect_pragma.diff +++ /dev/null @@ -1,66 +0,0 @@ ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B0_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NN_B0_MX048 - const unsigned int dgemm_Col_NN_B0_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_NN_B0_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - - #define M6x6 \ - rA[0] = lA[offA + 0];\ ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NN_B1_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NN_B1_MX048 - const unsigned int dgemm_Col_NN_B1_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_NN_B1_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - - #define M6x6 \ - rA[0] = lA[offA + 0]; \ ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B0_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NT_B0_MX048 - const unsigned int dgemm_Col_NT_B0_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_NT_B0_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - \n - \ntypedef union _GPtr { - \n __global float *f; ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_NT_B1_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_NT_B1_MX048 - const unsigned int dgemm_Col_NT_B1_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_NT_B1_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - \n - \ntypedef union _GPtr { - \n __global float *f; ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B0_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B0_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_TN_B0_MX048 - const unsigned int dgemm_Col_TN_B0_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_TN_B0_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - - __attribute__( (reqd_work_group_size(8, 8, 1)) ) - __kernel void dgemm_Col_TN_B0_MX048_NX048_KX08_src ( ---- src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B1_MX048_NX048_KX08_src.cpp.orig 2016-01-05 17:04:55 UTC -+++ src/library/blas/AutoGemm/UserGemmKernelSources/dgemm_Col_TN_B1_MX048_NX048_KX08_src.cpp -@@ -18,7 +18,7 @@ const unsigned int dgemm_Col_TN_B1_MX048 - const unsigned int dgemm_Col_TN_B1_MX048_NX048_KX08_unroll = 8; - - const char * const dgemm_Col_TN_B1_MX048_NX048_KX08_src = STRINGIFY( --#pragma OPENCL EXTENSION cl_khr_fp64 : enable \n -+_Pragma("OPENCL EXTENSION cl_khr_fp64 : enable") \n - - __attribute__( (reqd_work_group_size(8, 8, 1)) ) - __kernel void dgemm_Col_TN_B1_MX048_NX048_KX08_src ( diff --git a/math/clblas/pkg-plist b/math/clblas/pkg-plist index cb2304936307..5cd602ff0c68 100644 --- a/math/clblas/pkg-plist +++ b/math/clblas/pkg-plist @@ -10,4 +10,4 @@ lib/cmake/clBLAS/clBLASTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/clBLAS/clBLASTargets.cmake lib/libclBLAS.so lib/libclBLAS.so.2 -lib/libclBLAS.so.2.10.0 +lib/libclBLAS.so.2.12.0 diff --git a/math/clblast/Makefile b/math/clblast/Makefile index 0229c5d483d7..a93745ba0b12 100644 --- a/math/clblast/Makefile +++ b/math/clblast/Makefile @@ -1,9 +1,8 @@ PORTNAME= clblast -PORTVERSION= 1.1.0 -PORTREVISION= 4 +PORTVERSION= 1.6.3 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Modern, lightweight, performant and tunable OpenCL BLAS library WWW= https://github.com/CNugteren/CLBlast @@ -19,7 +18,13 @@ GH_ACCOUNT= CNugteren GH_PROJECT= CLBlast USES= cmake -USE_GCC= yes USE_LDCONFIG= yes +PLIST_SUB= VER=${PORTVERSION} + +OPTIONS_DEFINE= TEST +OPTIONS_SUB= yes +TEST_CMAKE_BOOL= TESTS +TEST_LIB_DEPENDS= libcblas.so:math/cblas \ + libclBLAS.so:math/clblas .include <bsd.port.mk> diff --git a/math/clblast/distinfo b/math/clblast/distinfo index 04b4f10239e6..9894346df93c 100644 --- a/math/clblast/distinfo +++ b/math/clblast/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1506883955 -SHA256 (CNugteren-CLBlast-1.1.0_GH0.tar.gz) = ff8ec7abc39d880f48868791466d07a4ab8757921266d01e221ac3ca8956fc54 -SIZE (CNugteren-CLBlast-1.1.0_GH0.tar.gz) = 296173 +TIMESTAMP = 1718481578 +SHA256 (CNugteren-CLBlast-1.6.3_GH0.tar.gz) = c05668c7461e8440fce48c9f7a8966a6f9e0923421acd7c0357ece9b1d83f20e +SIZE (CNugteren-CLBlast-1.6.3_GH0.tar.gz) = 464039 diff --git a/math/clblast/pkg-plist b/math/clblast/pkg-plist index 9de75badbf3d..f08f9821b438 100644 --- a/math/clblast/pkg-plist +++ b/math/clblast/pkg-plist @@ -1,7 +1,73 @@ +%%TEST%%bin/clblast_test_xamax +%%TEST%%bin/clblast_test_xasum +%%TEST%%bin/clblast_test_xaxpy +%%TEST%%bin/clblast_test_xaxpybatched +%%TEST%%bin/clblast_test_xcol2im +%%TEST%%bin/clblast_test_xconvgemm +%%TEST%%bin/clblast_test_xcopy +%%TEST%%bin/clblast_test_xdot +%%TEST%%bin/clblast_test_xdotc +%%TEST%%bin/clblast_test_xdotu +%%TEST%%bin/clblast_test_xgbmv +%%TEST%%bin/clblast_test_xgemm +%%TEST%%bin/clblast_test_xgemmbatched +%%TEST%%bin/clblast_test_xgemmstridedbatched +%%TEST%%bin/clblast_test_xgemv +%%TEST%%bin/clblast_test_xger +%%TEST%%bin/clblast_test_xgerc +%%TEST%%bin/clblast_test_xgeru +%%TEST%%bin/clblast_test_xhad +%%TEST%%bin/clblast_test_xhbmv +%%TEST%%bin/clblast_test_xhemm +%%TEST%%bin/clblast_test_xhemv +%%TEST%%bin/clblast_test_xher +%%TEST%%bin/clblast_test_xher2 +%%TEST%%bin/clblast_test_xher2k +%%TEST%%bin/clblast_test_xherk +%%TEST%%bin/clblast_test_xhpmv +%%TEST%%bin/clblast_test_xhpr +%%TEST%%bin/clblast_test_xhpr2 +%%TEST%%bin/clblast_test_xim2col +%%TEST%%bin/clblast_test_xnrm2 +%%TEST%%bin/clblast_test_xomatcopy +%%TEST%%bin/clblast_test_xsbmv +%%TEST%%bin/clblast_test_xscal +%%TEST%%bin/clblast_test_xspmv +%%TEST%%bin/clblast_test_xspr +%%TEST%%bin/clblast_test_xspr2 +%%TEST%%bin/clblast_test_xswap +%%TEST%%bin/clblast_test_xsymm +%%TEST%%bin/clblast_test_xsymv +%%TEST%%bin/clblast_test_xsyr +%%TEST%%bin/clblast_test_xsyr2 +%%TEST%%bin/clblast_test_xsyr2k +%%TEST%%bin/clblast_test_xsyrk +%%TEST%%bin/clblast_test_xtbmv +%%TEST%%bin/clblast_test_xtpmv +%%TEST%%bin/clblast_test_xtrmm +%%TEST%%bin/clblast_test_xtrmv +%%TEST%%bin/clblast_test_xtrsm +%%TEST%%bin/clblast_test_xtrsv +bin/clblast_tuner_copy_fast +bin/clblast_tuner_copy_pad +bin/clblast_tuner_invert +bin/clblast_tuner_routine_xgemm +bin/clblast_tuner_routine_xtrsv +bin/clblast_tuner_transpose_fast +bin/clblast_tuner_transpose_pad +bin/clblast_tuner_xaxpy +bin/clblast_tuner_xconvgemm +bin/clblast_tuner_xdot +bin/clblast_tuner_xgemm +bin/clblast_tuner_xgemm_direct +bin/clblast_tuner_xgemv +bin/clblast_tuner_xger include/clblast.h include/clblast_c.h include/clblast_half.h -lib/cmake/CLBLast/CLBlastConfig-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/CLBLast/CLBlastConfig.cmake +lib/cmake/CLBlast/CLBlastConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/CLBlast/CLBlastConfig.cmake lib/libclblast.so +lib/libclblast.so.1 +lib/libclblast.so.%%VER%% libdata/pkgconfig/clblast.pc diff --git a/math/clfft/Makefile b/math/clfft/Makefile index fa603467827b..5074c2f6bf3f 100644 --- a/math/clfft/Makefile +++ b/math/clfft/Makefile @@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Software library containing FFT functions written in OpenCL WWW= https://github.com/clMathLibraries/clFFt diff --git a/math/clp/Makefile b/math/clp/Makefile index 671a9abb83d3..27980f5c4193 100644 --- a/math/clp/Makefile +++ b/math/clp/Makefile @@ -1,7 +1,7 @@ PORTNAME= Clp DISTVERSIONPREFIX= releases/ DISTVERSION= 1.17.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/clrng/Makefile b/math/clrng/Makefile index db8638f3ef6e..39340aa5220e 100644 --- a/math/clrng/Makefile +++ b/math/clrng/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.0.0-beta PORTREVISION= 3 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for uniform random number generation in OpenCL WWW= https://github.com/clMathLibraries/clRNG diff --git a/math/cm/Makefile b/math/cm/Makefile index 89f6d0cccd71..50112e0185e9 100644 --- a/math/cm/Makefile +++ b/math/cm/Makefile @@ -1,5 +1,6 @@ PORTNAME= cm DISTVERSION= 0.4.3 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://www.multiprecision.org/downloads/ diff --git a/math/cmh/Makefile b/math/cmh/Makefile index cf93dd265dcf..cd83d11af441 100644 --- a/math/cmh/Makefile +++ b/math/cmh/Makefile @@ -1,6 +1,6 @@ PORTNAME= cmh DISTVERSION= 1.1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.multiprecision.org/downloads/ diff --git a/math/cminpack/Makefile b/math/cminpack/Makefile index 60579256c075..3084821b8563 100644 --- a/math/cminpack/Makefile +++ b/math/cminpack/Makefile @@ -1,5 +1,6 @@ PORTNAME= cminpack PORTVERSION= 1.3.11 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= math @@ -21,10 +22,12 @@ OPTIONS_DEFINE= EXAMPLES .include <bsd.port.options.mk> -.if ${ARCH:Mpowerpc*} -PLIST_SUB+= NOT_POWERPC="@comment " +# libcminpackld is only built on platforms where +# sizeof(long double) > sizeof(double) +.if ${ARCH:Mpowerpc*} || ${ARCH:Marmv?} +PLIST_SUB+= LONG_DOUBLE="@comment " .else -PLIST_SUB+= NOT_POWERPC="" +PLIST_SUB+= LONG_DOUBLE="" .endif diff --git a/math/cminpack/pkg-plist b/math/cminpack/pkg-plist index 43939cff49b5..1f673e80c0a3 100644 --- a/math/cminpack/pkg-plist +++ b/math/cminpack/pkg-plist @@ -3,14 +3,14 @@ include/cminpack-1/minpack.h lib/libcminpack.so lib/libcminpack.so.1 lib/libcminpack.so.1.3.11 -%%NOT_POWERPC%%lib/libcminpackld.so -%%NOT_POWERPC%%lib/libcminpackld.so.1 -%%NOT_POWERPC%%lib/libcminpackld.so.1.3.11 +%%LONG_DOUBLE%%lib/libcminpackld.so +%%LONG_DOUBLE%%lib/libcminpackld.so.1 +%%LONG_DOUBLE%%lib/libcminpackld.so.1.3.11 lib/libcminpacks.so lib/libcminpacks.so.1 lib/libcminpacks.so.1.3.11 libdata/pkgconfig/cminpack.pc -%%NOT_POWERPC%%libdata/pkgconfig/cminpackld.pc +%%LONG_DOUBLE%%libdata/pkgconfig/cminpackld.pc libdata/pkgconfig/cminpacks.pc %%DATADIR%%/CMinpackConfig-%%CMAKE_BUILD_TYPE%%.cmake %%DATADIR%%/CMinpackConfig.cmake diff --git a/math/coin-or-data-netlib/Makefile b/math/coin-or-data-netlib/Makefile index 897015f69d9c..de02c5c67ad0 100644 --- a/math/coin-or-data-netlib/Makefile +++ b/math/coin-or-data-netlib/Makefile @@ -1,16 +1,21 @@ PORTNAME= Data-Netlib -DISTVERSION= 1.2.9 +DISTVERSIONPREFIX= releases/ +DISTVERSION= 1.2.11 CATEGORIES= math -MASTER_SITES= https://www.coin-or.org/download/source/Data/ PKGNAMEPREFIX= coin-or- MAINTAINER= yuri@FreeBSD.org COMMENT= COIN-OR netlib models -WWW= https://www.coin-or.org/ +WWW= https://www.coin-or.org/ \ + https://github.com/coin-or-tools/Data-Netlib LICENSE= EPL USES= gmake tar:tgz + +USE_GITHUB= yes +GH_ACCOUNT= coin-or-tools + GNU_CONFIGURE= yes NO_BUILD= yes diff --git a/math/coin-or-data-netlib/distinfo b/math/coin-or-data-netlib/distinfo index dfbaa845c056..01e4c8d86c3d 100644 --- a/math/coin-or-data-netlib/distinfo +++ b/math/coin-or-data-netlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1580618808 -SHA256 (Data-Netlib-1.2.9.tgz) = 80ac00ede27ddcbecfadeacbaea076107a0244db3dc92ead58e0d24ce615ab14 -SIZE (Data-Netlib-1.2.9.tgz) = 3964526 +TIMESTAMP = 1737614894 +SHA256 (coin-or-tools-Data-Netlib-releases-1.2.11_GH0.tar.gz) = 68876fbd33f0f99d4ccf1f02fe203947fe758a42eac5d5e795e2fca051735791 +SIZE (coin-or-tools-Data-Netlib-releases-1.2.11_GH0.tar.gz) = 3961379 diff --git a/math/coin-or-data-sample/Makefile b/math/coin-or-data-sample/Makefile index 9bc4ad383b6a..cbeeef125292 100644 --- a/math/coin-or-data-sample/Makefile +++ b/math/coin-or-data-sample/Makefile @@ -1,16 +1,21 @@ PORTNAME= Data-Sample -DISTVERSION= 1.2.12 +DISTVERSIONPREFIX= releases/ +DISTVERSION= 1.2.13 CATEGORIES= math -MASTER_SITES= https://www.coin-or.org/download/source/Data/ PKGNAMEPREFIX= coin-or- MAINTAINER= yuri@FreeBSD.org COMMENT= COIN-OR data samples -WWW= https://www.coin-or.org/ +WWW= https://www.coin-or.org/ \ + https://github.com/coin-or-tools/Data-Sample LICENSE= EPL USES= gmake tar:tgz + +USE_GITHUB= yes +GH_ACCOUNT= coin-or-tools + GNU_CONFIGURE= yes NO_BUILD= yes diff --git a/math/coin-or-data-sample/distinfo b/math/coin-or-data-sample/distinfo index 4aeb43270e85..dffbe6dc4882 100644 --- a/math/coin-or-data-sample/distinfo +++ b/math/coin-or-data-sample/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1580663024 -SHA256 (Data-Sample-1.2.12.tgz) = dc0167fa85d9007e699493c6c87a0373801506e5850222729fca791d0bcb8028 -SIZE (Data-Sample-1.2.12.tgz) = 369427 +TIMESTAMP = 1737615043 +SHA256 (coin-or-tools-Data-Sample-releases-1.2.13_GH0.tar.gz) = cb4c3713b2a2510d0b6387c24a68c88ba5eff27e2c392429653b1bdef50f06c9 +SIZE (coin-or-tools-Data-Sample-releases-1.2.13_GH0.tar.gz) = 370343 diff --git a/math/coin-or-metis/Makefile b/math/coin-or-metis/Makefile index cfc14a31a9d2..427f7dfdbaaa 100644 --- a/math/coin-or-metis/Makefile +++ b/math/coin-or-metis/Makefile @@ -1,7 +1,7 @@ PORTNAME= metis DISTVERSIONPREFIX= releases/ DISTVERSION= 1.3.10 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= http://coin-or-tools.github.io/ThirdParty-Metis/:metis PKGNAMEPREFIX= coin-or- diff --git a/math/coin-or-mumps/Makefile b/math/coin-or-mumps/Makefile index 1ac7bfea134c..3b1a931c9a1e 100644 --- a/math/coin-or-mumps/Makefile +++ b/math/coin-or-mumps/Makefile @@ -1,7 +1,7 @@ PORTNAME= mumps DISTVERSIONPREFIX= releases/ DISTVERSION= 3.0.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://coin-or-tools.github.io/ThirdParty-Mumps/:mumps PKGNAMEPREFIX= coin-or- diff --git a/math/coinmp/Makefile b/math/coinmp/Makefile index 3156b4332fef..78636678ab50 100644 --- a/math/coinmp/Makefile +++ b/math/coinmp/Makefile @@ -1,7 +1,7 @@ PORTNAME= CoinMP DISTVERSIONPREFIX= releases/ DISTVERSION= 1.8.4 -PORTREVISION= 12 +PORTREVISION= 14 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/coinutils/Makefile b/math/coinutils/Makefile index e970af685375..8d930bdc349d 100644 --- a/math/coinutils/Makefile +++ b/math/coinutils/Makefile @@ -1,6 +1,7 @@ PORTNAME= CoinUtils DISTVERSIONPREFIX= releases/ DISTVERSION= 2.11.12 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/convertall/Makefile b/math/convertall/Makefile index f971fb8edbca..26d9c554c11f 100644 --- a/math/convertall/Makefile +++ b/math/convertall/Makefile @@ -1,6 +1,6 @@ PORTNAME= convertall PORTVERSION= 0.8.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= math MASTER_SITES= https://github.com/doug-101/ConvertAll/releases/download/v${PORTVERSION}/ @@ -12,7 +12,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/LICENSE USES= pyqt:5 python shebangfix -USE_PYQT= pyqt5 sip +USE_PYQT= pyqt5 SHEBANG_FILES= source/convertall.py diff --git a/math/coq/Makefile b/math/coq/Makefile index 31de7f54df6f..f23f57e52b53 100644 --- a/math/coq/Makefile +++ b/math/coq/Makefile @@ -1,10 +1,9 @@ PORTNAME= coq -PORTVERSION= 8.19 -PORTREVISION= 4 +PORTVERSION= 8.20.1 PORTEPOCH= 3 CATEGORIES= math DISTVERSIONPREFIX= V -DISTVERSIONSUFFIX= .0 +#DISTVERSIONSUFFIX= .0 PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} MAINTAINER= hrs@FreeBSD.org @@ -25,14 +24,11 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ RUN_DEPENDS= ${SA_DIR}/num/META:math/ocaml-num \ ${SA_DIR}/zarith/META:math/ocaml-zarith -USES= emacs gettext-runtime gmake gnome ocaml:dune python:env shebangfix tex +USES= emacs gettext-runtime gmake gnome ocaml:camlp4,dune,ldconfig python:env shebangfix tex SHEBANG_FILES= tools/*.py USE_GITHUB= yes USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview3 USE_LDCONFIG= ${PREFIX}/lib/coq -USE_OCAML= yes -USE_OCAML_CAMLP4= yes -USE_OCAML_LDCONFIG= yes OCAML_LDLIBS= ${OCAML_SITELIBDIR}/coq-core OCAML_PACKAGES= coq-core coq-stdlib coq diff --git a/math/coq/distinfo b/math/coq/distinfo index 8eb59b22d36a..7545f2e3d298 100644 --- a/math/coq/distinfo +++ b/math/coq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707224242 -SHA256 (coq-coq-V8.19.0_GH0.tar.gz) = 17e5c10fadcd3cda7509d822099a892fcd003485272b56a45abd30390f6a426f -SIZE (coq-coq-V8.19.0_GH0.tar.gz) = 7674352 +TIMESTAMP = 1739496231 +SHA256 (coq-coq-V8.20.1_GH0.tar.gz) = 09ad238cc7930d59564b032be2a8a1fd10d6ef845364d739072d04090a6d3cc2 +SIZE (coq-coq-V8.20.1_GH0.tar.gz) = 7842928 diff --git a/math/coq/pkg-plist b/math/coq/pkg-plist index a397868e280b..e8d9acdd865d 100644 --- a/math/coq/pkg-plist +++ b/math/coq/pkg-plist @@ -11,7 +11,6 @@ bin/coqdoc bin/coqnative bin/coqpp bin/coqtimelog2html -bin/coqtop.opt bin/coqtop bin/coqtop.byte bin/coqwc @@ -21,6 +20,43 @@ bin/csdpcert bin/ocamllibdep bin/votour %%IDE%%@dir etc/xdg/coq +%%PORTDOCS%%%%DATADIR%%/coq-ssreflect.lang +%%PORTDOCS%%%%DATADIR%%/coq.lang +%%PORTDOCS%%%%DATADIR%%/coq.png +%%PORTDOCS%%%%DATADIR%%/coq_style.xml +@comment %%PORTDOCS%%%%DOCSDIR%%/FAQ-CoqIde +@comment %%EMACS_SITE_LISPDIR%%/coq/coq-font-lock.el +@comment %%EMACS_SITE_LISPDIR%%/coq/coq-inferior.el +@comment %%EMACS_SITE_LISPDIR%%/coq/gallina-db.el +@comment %%EMACS_SITE_LISPDIR%%/coq/gallina-syntax.el +@comment %%EMACS_SITE_LISPDIR%%/coq/gallina.el +@comment %%PORTDOCS%%%%EMACS_SITE_LISPDIR%%/coqdoc.sty +%%DATADIR%%/default.bindings +share/doc/ocaml/coq-core/LICENSE +share/doc/ocaml/coq-core/README.md +share/doc/ocaml/coq-stdlib/LICENSE +share/doc/ocaml/coq-stdlib/README.md +share/doc/ocaml/coq/LICENSE +share/doc/ocaml/coq/README.md +share/doc/ocaml/coq/odoc-pages/index.mld +share/doc/ocaml/coqide-server/LICENSE +share/doc/ocaml/coqide-server/README.md +share/doc/ocaml/coqide/FAQ +share/doc/ocaml/coqide/LICENSE +share/doc/ocaml/coqide/README.md +share/doc/ocaml/coqide/odoc-pages/index.mld +share/man/man1/coq-tex.1.gz +share/man/man1/coq_makefile.1.gz +share/man/man1/coqc.1.gz +share/man/man1/coqchk.1.gz +share/man/man1/coqdep.1.gz +share/man/man1/coqdoc.1.gz +share/man/man1/coqide.1.gz +share/man/man1/coqnative.1.gz +share/man/man1/coqtop.byte.1.gz +share/man/man1/coqtop.1.gz +share/man/man1/coqwc.1.gz +%%PORTDOCS%%%%TEXMFDIR%%/tex/latex/misc/coqdoc.sty %%OCAML_SITELIBDIR%%/coq-core/META %%OCAML_SITELIBDIR%%/coq-core/boot/boot.a %%OCAML_SITELIBDIR%%/coq-core/boot/boot.cma @@ -54,6 +90,80 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/boot/usage.mli %%OCAML_SITELIBDIR%%/coq-core/boot/util.ml %%OCAML_SITELIBDIR%%/coq-core/boot/util.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/analyze.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/analyze.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/check.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/check.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkFlags.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkFlags.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkInductive.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkInductive.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkTypes.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/checkTypes.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/check_stat.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/check_stat.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/checker.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/checker.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.a +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cma +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cmxa +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.cmxs +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Analyze.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Analyze.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Analyze.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Analyze.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckFlags.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckFlags.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckFlags.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckFlags.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckInductive.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckInductive.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckInductive.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckInductive.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckTypes.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckTypes.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckTypes.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__CheckTypes.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check_stat.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check_stat.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check_stat.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Check_stat.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Checker.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Checker.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Checker.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Checker.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Mod_checking.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Mod_checking.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Mod_checking.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Mod_checking.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Safe_checking.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Safe_checking.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Safe_checking.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Safe_checking.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Validate.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Validate.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Validate.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Validate.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Values.cmi +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Values.cmt +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Values.cmti +%%OCAML_SITELIBDIR%%/coq-core/checklib/coq_checklib__Values.cmx +%%OCAML_SITELIBDIR%%/coq-core/checklib/mod_checking.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/mod_checking.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/safe_checking.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/safe_checking.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/validate.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/validate.mli +%%OCAML_SITELIBDIR%%/coq-core/checklib/values.ml +%%OCAML_SITELIBDIR%%/coq-core/checklib/values.mli %%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmi %%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmt %%OCAML_SITELIBDIR%%/coq-core/clib/cArray.cmti @@ -169,12 +279,24 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/clib/int.cmx %%OCAML_SITELIBDIR%%/coq-core/clib/int.ml %%OCAML_SITELIBDIR%%/coq-core/clib/int.mli +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.cmi +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.cmt +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.cmti +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.cmx +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.ml +%%OCAML_SITELIBDIR%%/coq-core/clib/memprof_coq.mli %%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmi %%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmt %%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmti %%OCAML_SITELIBDIR%%/coq-core/clib/monad.cmx %%OCAML_SITELIBDIR%%/coq-core/clib/monad.ml %%OCAML_SITELIBDIR%%/coq-core/clib/monad.mli +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.cmi +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.cmt +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.cmti +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.cmx +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.ml +%%OCAML_SITELIBDIR%%/coq-core/clib/mutex_aux.mli %%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmi %%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmt %%OCAML_SITELIBDIR%%/coq-core/clib/neList.cmti @@ -259,6 +381,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.cmx %%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.ml %%OCAML_SITELIBDIR%%/coq-core/clib/unionfind.mli +%%OCAML_SITELIBDIR%%/coq-core/config/byte/byte_config.cma +%%OCAML_SITELIBDIR%%/coq-core/config/byte/coq_byte_config.cmi +%%OCAML_SITELIBDIR%%/coq-core/config/byte/coq_byte_config.cmt +%%OCAML_SITELIBDIR%%/coq-core/config/byte/coq_byte_config.cmti +%%OCAML_SITELIBDIR%%/coq-core/config/byte/coq_byte_config.ml +%%OCAML_SITELIBDIR%%/coq-core/config/byte/coq_byte_config.mli %%OCAML_SITELIBDIR%%/coq-core/config/config.a %%OCAML_SITELIBDIR%%/coq-core/config/config.cma %%OCAML_SITELIBDIR%%/coq-core/config/config.cmxa @@ -279,6 +407,36 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cma %%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cmxa %%OCAML_SITELIBDIR%%/coq-core/coqworkmgrapi/coqworkmgrlib.cmxs +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.a +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cma +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmi +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmt +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmti +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmx +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmxa +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.cmxs +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.ml +%%OCAML_SITELIBDIR%%/coq-core/debugger_support/debugger_support.mli +%%OCAML_SITELIBDIR%%/coq-core/dev/dev.a +%%OCAML_SITELIBDIR%%/coq-core/dev/dev.cma +%%OCAML_SITELIBDIR%%/coq-core/dev/dev.cmxa +%%OCAML_SITELIBDIR%%/coq-core/dev/dev.cmxs +%%OCAML_SITELIBDIR%%/coq-core/dev/ml_toplevel/include +%%OCAML_SITELIBDIR%%/coq-core/dev/ml_toplevel/include_directories +%%OCAML_SITELIBDIR%%/coq-core/dev/ml_toplevel/include_printers +%%OCAML_SITELIBDIR%%/coq-core/dev/ml_toplevel/include_utilities +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.cmi +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.cmt +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.cmti +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.cmx +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.ml +%%OCAML_SITELIBDIR%%/coq-core/dev/top_printers.mli +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.cmi +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.cmt +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.cmti +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.cmx +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.ml +%%OCAML_SITELIBDIR%%/coq-core/dev/vm_printers.mli %%OCAML_SITELIBDIR%%/coq-core/dllcoqrun_stubs.so %%OCAML_SITELIBDIR%%/coq-core/dune-package %%OCAML_SITELIBDIR%%/coq-core/engine/eConstr.cmi @@ -333,6 +491,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/engine/nameops.cmx %%OCAML_SITELIBDIR%%/coq-core/engine/nameops.ml %%OCAML_SITELIBDIR%%/coq-core/engine/nameops.mli +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.cmi +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.cmt +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.cmti +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.cmx +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.ml +%%OCAML_SITELIBDIR%%/coq-core/engine/profile_tactic.mli %%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmi %%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmt %%OCAML_SITELIBDIR%%/coq-core/engine/proofview.cmti @@ -742,12 +906,24 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/kernel/parray.cmx %%OCAML_SITELIBDIR%%/coq-core/kernel/parray.ml %%OCAML_SITELIBDIR%%/coq-core/kernel/parray.mli +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.cmi +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.cmt +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.cmti +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.cmx +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.ml +%%OCAML_SITELIBDIR%%/coq-core/kernel/partial_subst.mli %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmi %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmt %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmti %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.cmx %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.ml %%OCAML_SITELIBDIR%%/coq-core/kernel/primred.mli +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.cmi +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.cmt +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.cmti +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.cmx +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.ml +%%OCAML_SITELIBDIR%%/coq-core/kernel/pstring.mli %%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmi %%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmt %%OCAML_SITELIBDIR%%/coq-core/kernel/redFlags.cmti @@ -895,6 +1071,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.cmx %%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.ml %%OCAML_SITELIBDIR%%/coq-core/kernel/vmlambda.mli +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.cmi +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.cmt +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.cmti +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.cmx +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.ml +%%OCAML_SITELIBDIR%%/coq-core/kernel/vmlibrary.mli %%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmi %%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmt %%OCAML_SITELIBDIR%%/coq-core/kernel/vmopcodes.cmti @@ -943,12 +1125,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.cmx %%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.ml %%OCAML_SITELIBDIR%%/coq-core/lib/cErrors.mli -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmi -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmt -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmti -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.cmx -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.ml -%%OCAML_SITELIBDIR%%/coq-core/lib/cProfile.mli %%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmi %%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmt %%OCAML_SITELIBDIR%%/coq-core/lib/cWarnings.cmti @@ -1073,6 +1249,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/lib/system.cmx %%OCAML_SITELIBDIR%%/coq-core/lib/system.ml %%OCAML_SITELIBDIR%%/coq-core/lib/system.mli +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.cmi +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.cmt +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.cmti +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.cmx +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.ml +%%OCAML_SITELIBDIR%%/coq-core/lib/userWarn.mli %%OCAML_SITELIBDIR%%/coq-core/lib/util.cmi %%OCAML_SITELIBDIR%%/coq-core/lib/util.cmt %%OCAML_SITELIBDIR%%/coq-core/lib/util.cmti @@ -1560,10 +1742,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Pptactic.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmi %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Profile_ltac_tactics.cmti @@ -1585,9 +1763,7 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacenv.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacexpr.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmi %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/ltac_plugin__Tacintern.cmti @@ -1616,8 +1792,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pltac.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pptactic.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/pptactic.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac_tactics.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/profile_ltac_tactics.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacarg.ml @@ -1628,7 +1802,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacentries.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacenv.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacenv.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacexpr.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacexpr.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacintern.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac/tacintern.mli @@ -1726,6 +1899,10 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2typing_env.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2val.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2val.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2val.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/ltac2_plugin__Tac2val.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2bt.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2bt.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2core.ml @@ -1761,6 +1938,40 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2types.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2typing_env.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2typing_env.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2val.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2/tac2val.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/g_ltac2_ltac1.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/g_ltac2_ltac1.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.a +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cma +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cmxa +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.cmxs +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__G_ltac2_ltac1.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__G_ltac2_ltac1.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__G_ltac2_ltac1.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__G_ltac2_ltac1.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2core_ltac1.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2core_ltac1.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2core_ltac1.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2core_ltac1.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2quote_ltac1.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2quote_ltac1.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2quote_ltac1.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2quote_ltac1.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2stdlib_ltac1.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2stdlib_ltac1.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2stdlib_ltac1.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/ltac2_ltac1_plugin__Tac2stdlib_ltac1.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2core_ltac1.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2core_ltac1.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2quote_ltac1.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2quote_ltac1.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2stdlib_ltac1.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/ltac2_ltac1/tac2stdlib_ltac1.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/certificate.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/certificate.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/coq_micromega.ml @@ -1771,8 +1982,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/itv.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/linsolve.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/linsolve.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.a %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cma %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin.cmi @@ -1801,18 +2010,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Linsolve.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Micromega.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Mutils.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__NumCompat.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmi %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Persistent_cache.cmti @@ -1825,40 +2022,62 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Simplex.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_lib.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Sos_types.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmi %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/micromega_plugin__Vect.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/mutils.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/mutils.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/numCompat.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/numCompat.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/persistent_cache.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/persistent_cache.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/polynomial.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/polynomial.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/simplex.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/simplex.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_lib.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_lib.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_types.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/sos_types.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/vect.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/micromega/vect.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.a +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cma +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cmxa +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.cmxs +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Micromega.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Micromega.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Micromega.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Micromega.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Mutils.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Mutils.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Mutils.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Mutils.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__NumCompat.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__NumCompat.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__NumCompat.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__NumCompat.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_lib.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_lib.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_lib.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_lib.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_types.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_types.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_types.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/micromega_core_plugin__Sos_types.cmx +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/mutils.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/mutils.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/numCompat.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/numCompat.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos_lib.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos_lib.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos_types.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/micromega_core/sos_types.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/g_nsatz.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/g_nsatz.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/ideal.ml @@ -1899,8 +2118,8 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/nsatz/utile.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/g_number_string.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/g_number_string.mli -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string.ml +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.a %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cma %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin.cmi @@ -1913,16 +2132,10 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmt %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmti %%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__G_number_string.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmi -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmt -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmti -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__String_notation.cmx -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/string_notation.ml -%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/string_notation.mli +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number_string.cmi +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number_string.cmt +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number_string.cmti +%%OCAML_SITELIBDIR%%/coq-core/plugins/number_string_notation/number_string_notation_plugin__Number_string.cmx %%OCAML_SITELIBDIR%%/coq-core/plugins/ring/g_ring.ml %%OCAML_SITELIBDIR%%/coq-core/plugins/ring/g_ring.mli %%OCAML_SITELIBDIR%%/coq-core/plugins/ring/ring.ml @@ -2250,6 +2463,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.cmx %%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.ml %%OCAML_SITELIBDIR%%/coq-core/pretyping/coercionops.mli +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.cmi +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.cmt +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.cmti +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.cmx +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.ml +%%OCAML_SITELIBDIR%%/coq-core/pretyping/combinators.mli %%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmi %%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmt %%OCAML_SITELIBDIR%%/coq-core/pretyping/constr_matching.cmti @@ -2262,6 +2481,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.cmx %%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.ml %%OCAML_SITELIBDIR%%/coq-core/pretyping/detyping.mli +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.cmi +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.cmt +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.cmti +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.cmx +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.ml +%%OCAML_SITELIBDIR%%/coq-core/pretyping/evaluable.mli %%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmi %%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmt %%OCAML_SITELIBDIR%%/coq-core/pretyping/evarconv.cmti @@ -2600,12 +2825,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/stm/vcs.cmx %%OCAML_SITELIBDIR%%/coq-core/stm/vcs.ml %%OCAML_SITELIBDIR%%/coq-core/stm/vcs.mli -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmi -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmt -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmti -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.cmx -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.ml -%%OCAML_SITELIBDIR%%/coq-core/stm/vio_checking.mli %%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmi %%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmt %%OCAML_SITELIBDIR%%/coq-core/stm/workerPool.cmti @@ -2822,16 +3041,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/tools/make-both-single-timing-files.py %%OCAML_SITELIBDIR%%/coq-core/tools/make-both-time-files.py %%OCAML_SITELIBDIR%%/coq-core/tools/make-one-time-file.py -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.a -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cma -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmi -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmt -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmti -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmx -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmxa -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.cmxs -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.ml -%%OCAML_SITELIBDIR%%/coq-core/top_printers/top_printers.mli %%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmi %%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmt %%OCAML_SITELIBDIR%%/coq-core/toplevel/ccompile.cmti @@ -2908,12 +3117,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.cmx %%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.ml %%OCAML_SITELIBDIR%%/coq-core/toplevel/vernac.mli -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmi -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmt -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmti -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.cmx -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.ml -%%OCAML_SITELIBDIR%%/coq-core/toplevel/vio_compile.mli %%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmi %%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmt %%OCAML_SITELIBDIR%%/coq-core/toplevel/workerLoop.cmti @@ -3010,6 +3213,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.cmx %%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.ml %%OCAML_SITELIBDIR%%/coq-core/vernac/comProgramFixpoint.mli +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.cmi +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.cmt +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.cmti +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.cmx +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.ml +%%OCAML_SITELIBDIR%%/coq-core/vernac/comRewriteRule.mli %%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmi %%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmt %%OCAML_SITELIBDIR%%/coq-core/vernac/comSearch.cmti @@ -3076,6 +3285,12 @@ bin/votour %%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.cmx %%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.ml %%OCAML_SITELIBDIR%%/coq-core/vernac/g_proofs.mli +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.cmi +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.cmt +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.cmti +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.cmx +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.ml +%%OCAML_SITELIBDIR%%/coq-core/vernac/g_redexpr.mli %%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmi %%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmt %%OCAML_SITELIBDIR%%/coq-core/vernac/g_vernac.cmti @@ -3490,20 +3705,16 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/Classes/SetoidTactics.vos %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmi %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_AdmitAxiom.cmxs -%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq817.cmi -%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq817.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq818.cmi %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq818.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq819.cmi %%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq819.cmxs +%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq820.cmi +%%OCAML_SITELIBDIR%%/coq/theories/Compat/.coq-native/NCoq_Compat_Coq820.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.glob %%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.v %%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.vo %%OCAML_SITELIBDIR%%/coq/theories/Compat/AdmitAxiom.vos -%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.glob -%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.v -%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.vo -%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq817.vos %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.glob %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.v %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq818.vo @@ -3512,6 +3723,10 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.v %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.vo %%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq819.vos +%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq820.glob +%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq820.v +%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq820.vo +%%OCAML_SITELIBDIR%%/coq/theories/Compat/Coq820.vos %%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmi %%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapAVL.cmxs %%OCAML_SITELIBDIR%%/coq/theories/FSets/.coq-native/NCoq_FSets_FMapFacts.cmi @@ -4132,10 +4347,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_NArith.cmxs %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.cmi %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndec.cmxs -%%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.cmi -%%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndigits.cmxs -%%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.cmi -%%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndist.cmxs %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.cmi %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ndiv_def.cmxs %%OCAML_SITELIBDIR%%/coq/theories/NArith/.coq-native/NCoq_NArith_Ngcd_def.cmi @@ -4160,14 +4371,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndec.v %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndec.vo %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndec.vos -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndigits.glob -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndigits.v -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndigits.vo -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndigits.vos -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndist.glob -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndist.v -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndist.vo -%%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndist.vos %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndiv_def.glob %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndiv_def.v %%OCAML_SITELIBDIR%%/coq/theories/NArith/Ndiv_def.vo @@ -5582,12 +5785,16 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_BinaryString.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_Byte.cmi %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_Byte.cmxs -%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_ByteVector.cmi -%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_ByteVector.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_HexString.cmi %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_HexString.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_OctalString.cmi %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_OctalString.cmxs +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PString.cmi +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PString.cmxs +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PrimString.cmi +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PrimString.cmxs +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PrimStringAxioms.cmi +%%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_PrimStringAxioms.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmi %%OCAML_SITELIBDIR%%/coq/theories/Strings/.coq-native/NCoq_Strings_String.cmxs %%OCAML_SITELIBDIR%%/coq/theories/Strings/Ascii.glob @@ -5602,10 +5809,6 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/Strings/Byte.v %%OCAML_SITELIBDIR%%/coq/theories/Strings/Byte.vo %%OCAML_SITELIBDIR%%/coq/theories/Strings/Byte.vos -%%OCAML_SITELIBDIR%%/coq/theories/Strings/ByteVector.glob -%%OCAML_SITELIBDIR%%/coq/theories/Strings/ByteVector.v -%%OCAML_SITELIBDIR%%/coq/theories/Strings/ByteVector.vo -%%OCAML_SITELIBDIR%%/coq/theories/Strings/ByteVector.vos %%OCAML_SITELIBDIR%%/coq/theories/Strings/HexString.glob %%OCAML_SITELIBDIR%%/coq/theories/Strings/HexString.v %%OCAML_SITELIBDIR%%/coq/theories/Strings/HexString.vo @@ -5614,6 +5817,18 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/Strings/OctalString.v %%OCAML_SITELIBDIR%%/coq/theories/Strings/OctalString.vo %%OCAML_SITELIBDIR%%/coq/theories/Strings/OctalString.vos +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PString.glob +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PString.v +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PString.vo +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PString.vos +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimString.glob +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimString.v +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimString.vo +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimString.vos +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimStringAxioms.glob +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimStringAxioms.v +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimStringAxioms.vo +%%OCAML_SITELIBDIR%%/coq/theories/Strings/PrimStringAxioms.vos %%OCAML_SITELIBDIR%%/coq/theories/Strings/String.glob %%OCAML_SITELIBDIR%%/coq/theories/Strings/String.v %%OCAML_SITELIBDIR%%/coq/theories/Strings/String.vo @@ -6030,6 +6245,8 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOCamlInt63.cmxs %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOCamlPArray.cmi %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOCamlPArray.cmxs +%%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOCamlPString.cmi +%%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOCamlPString.cmxs %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.cmi %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOcamlBasic.cmxs %%OCAML_SITELIBDIR%%/coq/theories/extraction/.coq-native/NCoq_extraction_ExtrOcamlChar.cmi @@ -6094,6 +6311,10 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPArray.v %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPArray.vo %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPArray.vos +%%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPString.glob +%%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPString.v +%%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPString.vo +%%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOCamlPString.vos %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOcamlBasic.glob %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOcamlBasic.v %%OCAML_SITELIBDIR%%/coq/theories/extraction/ExtrOcamlBasic.vo @@ -6610,6 +6831,8 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Printf.cmxs %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Proj.cmi %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Proj.cmxs +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Pstring.cmi +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Pstring.cmxs %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_RedFlags.cmi %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_RedFlags.cmxs %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/.coq-native/NLtac2_Ref.cmi @@ -6638,10 +6861,16 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Char.vos %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/.coq-native/NLtac2_Compat_Coq818.cmi %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/.coq-native/NLtac2_Compat_Coq818.cmxs +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/.coq-native/NLtac2_Compat_Coq819.cmi +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/.coq-native/NLtac2_Compat_Coq819.cmxs %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq818.glob %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq818.v %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq818.vo %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq818.vos +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq819.glob +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq819.v +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq819.vo +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Compat/Coq819.vos %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Constant.glob %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Constant.v %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Constant.vo @@ -6742,6 +6971,10 @@ bin/votour %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Proj.v %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Proj.vo %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Proj.vos +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Pstring.glob +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Pstring.v +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Pstring.vo +%%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/Pstring.vos %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/RedFlags.glob %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/RedFlags.v %%OCAML_SITELIBDIR%%/coq/user-contrib/Ltac2/RedFlags.vo @@ -6829,41 +7062,3 @@ bin/votour %%IDE%%%%OCAML_SITELIBDIR%%/coqide/META %%IDE%%%%OCAML_SITELIBDIR%%/coqide/dune-package %%IDE%%%%OCAML_SITELIBDIR%%/coqide/opam -%%PORTDOCS%%%%DATADIR%%/coq-ssreflect.lang -%%PORTDOCS%%%%DATADIR%%/coq.lang -%%PORTDOCS%%%%DATADIR%%/coq.png -%%PORTDOCS%%%%DATADIR%%/coq_style.xml -@comment %%PORTDOCS%%%%DOCSDIR%%/FAQ-CoqIde -@comment %%EMACS_SITE_LISPDIR%%/coq/coq-font-lock.el -@comment %%EMACS_SITE_LISPDIR%%/coq/coq-inferior.el -@comment %%EMACS_SITE_LISPDIR%%/coq/gallina-db.el -@comment %%EMACS_SITE_LISPDIR%%/coq/gallina-syntax.el -@comment %%EMACS_SITE_LISPDIR%%/coq/gallina.el -@comment %%PORTDOCS%%%%EMACS_SITE_LISPDIR%%/coqdoc.sty -%%DATADIR%%/default.bindings -share/doc/ocaml/coq-core/LICENSE -share/doc/ocaml/coq-core/README.md -share/doc/ocaml/coq-stdlib/LICENSE -share/doc/ocaml/coq-stdlib/README.md -share/doc/ocaml/coq/LICENSE -share/doc/ocaml/coq/README.md -share/doc/ocaml/coq/odoc-pages/index.mld -share/doc/ocaml/coqide-server/LICENSE -share/doc/ocaml/coqide-server/README.md -share/doc/ocaml/coqide/FAQ -share/doc/ocaml/coqide/LICENSE -share/doc/ocaml/coqide/README.md -share/doc/ocaml/coqide/odoc-pages/index.mld -share/man/man1/coq-tex.1.gz -share/man/man1/coq_makefile.1.gz -share/man/man1/coqc.1.gz -share/man/man1/coqchk.1.gz -share/man/man1/coqdep.1.gz -share/man/man1/coqdoc.1.gz -share/man/man1/coqide.1.gz -share/man/man1/coqnative.1.gz -share/man/man1/coqtop.1.gz -share/man/man1/coqtop.byte.1.gz -share/man/man1/coqtop.opt.1.gz -share/man/man1/coqwc.1.gz -%%PORTDOCS%%%%TEXMFDIR%%/tex/latex/misc/coqdoc.sty diff --git a/math/cosma/Makefile b/math/cosma/Makefile index 167e917b00df..76dc522a091d 100644 --- a/math/cosma/Makefile +++ b/math/cosma/Makefile @@ -1,7 +1,7 @@ PORTNAME= cosma DISTVERSIONPREFIX= v DISTVERSION= 2.6.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/costa/Makefile b/math/costa/Makefile index 6815bf91c41a..7a0ba2039147 100644 --- a/math/costa/Makefile +++ b/math/costa/Makefile @@ -1,7 +1,7 @@ PORTNAME= costa DISTVERSIONPREFIX= v DISTVERSION= 2.2.2 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/couenne/Makefile b/math/couenne/Makefile index 2f7121863705..1a2d2c217ab8 100644 --- a/math/couenne/Makefile +++ b/math/couenne/Makefile @@ -1,7 +1,7 @@ PORTNAME= couenne DISTVERSIONPREFIX= releases/ DISTVERSION= 0.5.8 -PORTREVISION= 14 +PORTREVISION= 16 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/cppad/Makefile b/math/cppad/Makefile index a07484675812..e97f080faaa6 100644 --- a/math/cppad/Makefile +++ b/math/cppad/Makefile @@ -1,16 +1,16 @@ PORTNAME= cppad -DISTVERSION= 20230000.0 -PORTREVISION= 1 +DISTVERSION= 20250000.1 CATEGORIES= math PKGNAMEPREFIX= coin-or- MAINTAINER= yuri@FreeBSD.org COMMENT= C++ Algorithmic Differentiation package -WWW= https://coin-or.github.io/CppAD/doc/cppad.htm +WWW= https://coin-or.github.io/CppAD/doc/cppad.htm \ + https://github.com/coin-or/CppAD LICENSE= EPL -USES= cmake compiler:c++11-lang eigen:3,run +USES= cmake compiler:c++11-lang eigen:3,run pkgconfig USE_LDCONFIG= yes USE_GITHUB= yes @@ -21,4 +21,6 @@ CMAKE_ARGS= -Dcppad_prefix=${PREFIX} TEST_TARGET= check +# tests as of 20250000.1: tests break in the middle, see https://github.com/coin-or/CppAD/issues/222 + .include <bsd.port.mk> diff --git a/math/cppad/distinfo b/math/cppad/distinfo index 9a720b4af6fb..7987abb10b01 100644 --- a/math/cppad/distinfo +++ b/math/cppad/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674877832 -SHA256 (coin-or-CppAD-20230000.0_GH0.tar.gz) = 339018f18effe35e1d9845bb7c7070e726396f37244b1855fb242c8b89d0b623 -SIZE (coin-or-CppAD-20230000.0_GH0.tar.gz) = 1742050 +TIMESTAMP = 1737435920 +SHA256 (coin-or-CppAD-20250000.1_GH0.tar.gz) = bc45eed630c1ebac3dc07ffc542eee6edf0a9fc1e94a1012a26f1fb56b5b588b +SIZE (coin-or-CppAD-20250000.1_GH0.tar.gz) = 1519093 diff --git a/math/cppad/pkg-plist b/math/cppad/pkg-plist index 918c46ecda0d..337a23991f60 100644 --- a/math/cppad/pkg-plist +++ b/math/cppad/pkg-plist @@ -205,6 +205,9 @@ include/cppad/example/base_adolc.hpp include/cppad/example/code_gen_fun.hpp include/cppad/example/cppad_eigen.hpp include/cppad/example/eigen_plugin.hpp +include/cppad/example/valvector/class.hpp +include/cppad/example/valvector/split_join.hpp +include/cppad/example/valvector/sum.hpp include/cppad/ipopt/solve.hpp include/cppad/ipopt/solve_callback.hpp include/cppad/ipopt/solve_result.hpp @@ -225,49 +228,12 @@ include/cppad/local/graph/json_writer.hpp include/cppad/local/hash_code.hpp include/cppad/local/independent.hpp include/cppad/local/is_pod.hpp -include/cppad/local/op.hpp -include/cppad/local/op/abs_op.hpp -include/cppad/local/op/acos_op.hpp -include/cppad/local/op/acosh_op.hpp -include/cppad/local/op/add_op.hpp -include/cppad/local/op/asin_op.hpp -include/cppad/local/op/asinh_op.hpp -include/cppad/local/op/atan_op.hpp -include/cppad/local/op/atanh_op.hpp -include/cppad/local/op/comp_op.hpp -include/cppad/local/op/cond_op.hpp -include/cppad/local/op/cos_op.hpp -include/cppad/local/op/cosh_op.hpp -include/cppad/local/op/cskip_op.hpp -include/cppad/local/op/csum_op.hpp -include/cppad/local/op/discrete_op.hpp -include/cppad/local/op/div_op.hpp -include/cppad/local/op/erf_op.hpp -include/cppad/local/op/exp_op.hpp -include/cppad/local/op/expm1_op.hpp -include/cppad/local/op/load_op.hpp -include/cppad/local/op/log1p_op.hpp -include/cppad/local/op/log_op.hpp -include/cppad/local/op/mul_op.hpp -include/cppad/local/op/neg_op.hpp -include/cppad/local/op/parameter_op.hpp -include/cppad/local/op/pow_op.hpp -include/cppad/local/op/print_op.hpp -include/cppad/local/op/prototype_op.hpp -include/cppad/local/op/sign_op.hpp -include/cppad/local/op/sin_op.hpp -include/cppad/local/op/sinh_op.hpp -include/cppad/local/op/sqrt_op.hpp -include/cppad/local/op/store_op.hpp -include/cppad/local/op/sub_op.hpp -include/cppad/local/op/tan_op.hpp -include/cppad/local/op/tanh_op.hpp -include/cppad/local/op/zmul_op.hpp include/cppad/local/op_code_dyn.hpp include/cppad/local/op_code_var.hpp include/cppad/local/optimize/cexp_info.hpp include/cppad/local/optimize/csum_op_info.hpp include/cppad/local/optimize/csum_stacks.hpp +include/cppad/local/optimize/extract_option.hpp include/cppad/local/optimize/get_cexp_info.hpp include/cppad/local/optimize/get_dyn_previous.hpp include/cppad/local/optimize/get_op_previous.hpp @@ -297,12 +263,11 @@ include/cppad/local/record/put_var_atomic.hpp include/cppad/local/record/put_var_vecad.hpp include/cppad/local/record/recorder.hpp include/cppad/local/set_get_in_parallel.hpp -include/cppad/local/sparse/binary_op.hpp include/cppad/local/sparse/internal.hpp include/cppad/local/sparse/list_setvec.hpp include/cppad/local/sparse/pack_setvec.hpp +include/cppad/local/sparse/size_setvec.hpp include/cppad/local/sparse/svec_setvec.hpp -include/cppad/local/sparse/unary_op.hpp include/cppad/local/std_set.hpp include/cppad/local/subgraph/arg_variable.hpp include/cppad/local/subgraph/entire_call.hpp @@ -314,15 +279,91 @@ include/cppad/local/sweep/call_atomic.hpp include/cppad/local/sweep/dynamic.hpp include/cppad/local/sweep/for_hes.hpp include/cppad/local/sweep/for_jac.hpp -include/cppad/local/sweep/forward0.hpp -include/cppad/local/sweep/forward1.hpp -include/cppad/local/sweep/forward2.hpp +include/cppad/local/sweep/forward_0.hpp +include/cppad/local/sweep/forward_any.hpp +include/cppad/local/sweep/forward_dir.hpp include/cppad/local/sweep/rev_hes.hpp include/cppad/local/sweep/rev_jac.hpp include/cppad/local/sweep/reverse.hpp include/cppad/local/temp_file.hpp include/cppad/local/utility/cppad_vector_itr.hpp include/cppad/local/utility/vector_bool.hpp +include/cppad/local/val_graph/base_op.hpp +include/cppad/local/val_graph/binary_op.hpp +include/cppad/local/val_graph/call_atomic.hpp +include/cppad/local/val_graph/call_op.hpp +include/cppad/local/val_graph/cexp_op.hpp +include/cppad/local/val_graph/comp_op.hpp +include/cppad/local/val_graph/compress.hpp +include/cppad/local/val_graph/con_op.hpp +include/cppad/local/val_graph/csum_op.hpp +include/cppad/local/val_graph/cumulative.hpp +include/cppad/local/val_graph/dead_code.hpp +include/cppad/local/val_graph/dis_op.hpp +include/cppad/local/val_graph/dyn_type.hpp +include/cppad/local/val_graph/enable_parallel.hpp +include/cppad/local/val_graph/fold_con.hpp +include/cppad/local/val_graph/fun2val.hpp +include/cppad/local/val_graph/op2arg_index.hpp +include/cppad/local/val_graph/op_enum2class.hpp +include/cppad/local/val_graph/op_hash_table.hpp +include/cppad/local/val_graph/op_iterator.hpp +include/cppad/local/val_graph/option.hpp +include/cppad/local/val_graph/pri_op.hpp +include/cppad/local/val_graph/print_op.hpp +include/cppad/local/val_graph/record.hpp +include/cppad/local/val_graph/record_new.hpp +include/cppad/local/val_graph/renumber.hpp +include/cppad/local/val_graph/rev_depend.hpp +include/cppad/local/val_graph/summation.hpp +include/cppad/local/val_graph/tape.hpp +include/cppad/local/val_graph/unary_op.hpp +include/cppad/local/val_graph/val2fun.hpp +include/cppad/local/val_graph/val_optimize.hpp +include/cppad/local/val_graph/val_type.hpp +include/cppad/local/val_graph/var_type.hpp +include/cppad/local/val_graph/vector_op.hpp +include/cppad/local/var_op/abs_op.hpp +include/cppad/local/var_op/acos_op.hpp +include/cppad/local/var_op/acosh_op.hpp +include/cppad/local/var_op/add_op.hpp +include/cppad/local/var_op/asin_op.hpp +include/cppad/local/var_op/asinh_op.hpp +include/cppad/local/var_op/atan_op.hpp +include/cppad/local/var_op/atanh_op.hpp +include/cppad/local/var_op/atomic_op.hpp +include/cppad/local/var_op/cexp_op.hpp +include/cppad/local/var_op/compare_op.hpp +include/cppad/local/var_op/cos_op.hpp +include/cppad/local/var_op/cosh_op.hpp +include/cppad/local/var_op/cskip_op.hpp +include/cppad/local/var_op/csum_op.hpp +include/cppad/local/var_op/dis_op.hpp +include/cppad/local/var_op/div_op.hpp +include/cppad/local/var_op/erf_op.hpp +include/cppad/local/var_op/exp_op.hpp +include/cppad/local/var_op/expm1_op.hpp +include/cppad/local/var_op/load_op.hpp +include/cppad/local/var_op/log1p_op.hpp +include/cppad/local/var_op/log_op.hpp +include/cppad/local/var_op/mul_op.hpp +include/cppad/local/var_op/neg_op.hpp +include/cppad/local/var_op/one_var.hpp +include/cppad/local/var_op/par_op.hpp +include/cppad/local/var_op/pow_op.hpp +include/cppad/local/var_op/pri_op.hpp +include/cppad/local/var_op/prototype_op.hpp +include/cppad/local/var_op/sign_op.hpp +include/cppad/local/var_op/sin_op.hpp +include/cppad/local/var_op/sinh_op.hpp +include/cppad/local/var_op/sqrt_op.hpp +include/cppad/local/var_op/store_op.hpp +include/cppad/local/var_op/sub_op.hpp +include/cppad/local/var_op/tan_op.hpp +include/cppad/local/var_op/tanh_op.hpp +include/cppad/local/var_op/two_var.hpp +include/cppad/local/var_op/var_op.hpp +include/cppad/local/var_op/zmul_op.hpp include/cppad/speed/det_33.hpp include/cppad/speed/det_by_lu.hpp include/cppad/speed/det_by_minor.hpp @@ -371,6 +412,8 @@ include/cppad/utility/vector.hpp include/cppad/utility/vector_bool.hpp include/cppad/wno_conversion.hpp lib/libcppad_lib.so -lib/libcppad_lib.so.1456.0 +lib/libcppad_lib.so.2200.1 libdata/pkgconfig/cppad.pc share/pkgconfig/cppad.pc +@dir include/cppad/local/sweep/template +@dir include/cppad/local/var_op/template diff --git a/math/cryptominisat/Makefile b/math/cryptominisat/Makefile index cfd898f90730..1223ae7d6d81 100644 --- a/math/cryptominisat/Makefile +++ b/math/cryptominisat/Makefile @@ -1,6 +1,6 @@ PORTNAME= cryptominisat DISTVERSION= 5.11.21 -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= arrowd@FreeBSD.org diff --git a/math/csdp/Makefile b/math/csdp/Makefile index 4252d727774f..cd044c39504c 100644 --- a/math/csdp/Makefile +++ b/math/csdp/Makefile @@ -1,7 +1,7 @@ PORTNAME= csdp DISTVERSIONPREFIX= releases/ DISTVERSION= 6.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/curv/Makefile b/math/curv/Makefile index 51a30f772910..a8999fc4350b 100644 --- a/math/curv/Makefile +++ b/math/curv/Makefile @@ -1,11 +1,12 @@ PORTNAME= curv DISTVERSION= 0.5 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= math lang graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Language for making art using mathematics -WWW= https://github.com/curv3d/curv/ +WWW= https://curv3d.org/ \ + https://codeberg.org/doug-moen/curv LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/math/curv/files/patch-libcurv_dir__record.cc b/math/curv/files/patch-libcurv_dir__record.cc new file mode 100644 index 000000000000..c7d10900630b --- /dev/null +++ b/math/curv/files/patch-libcurv_dir__record.cc @@ -0,0 +1,11 @@ +--- libcurv/dir_record.cc.orig 2025-01-11 10:02:34 UTC ++++ libcurv/dir_record.cc +@@ -39,7 +39,7 @@ Dir_Record::Dir_Record(Filesystem::path dir, const Con + fs::directory_iterator end; + for (; i != end; ++i) { + auto path = i->path(); +- auto name = path.leaf().string(); ++ auto name = path.filename().string(); + auto cname = name.c_str(); + if (cname[0] == '.') continue; + diff --git a/math/cvc5/Makefile b/math/cvc5/Makefile index 16e235e3ba5a..c91f05e104a1 100644 --- a/math/cvc5/Makefile +++ b/math/cvc5/Makefile @@ -1,6 +1,6 @@ PORTNAME= cvc5 DISTVERSIONPREFIX= cvc5- -DISTVERSION= 1.2.0 +DISTVERSION= 1.2.1 CATEGORIES= math java EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -21,14 +21,11 @@ BUILD_DEPENDS= bash:shells/bash \ LIB_DEPENDS= libantlr3c.so:devel/libantlr3c \ libcadical.so:math/cadical -USES= cmake:testing ncurses compiler:c++17-lang \ +USES= cmake:testing ncurses compiler:c++17-lang java:build \ localbase:ldflags pkgconfig python:build USE_LDCONFIG= yes USE_GITHUB= yes -USE_JAVA= yes -JAVA_BUILD= yes - CMAKE_BUILD_TYPE= Production CMAKE_ARGS+= -DFREEBSD_DISTDIR=${DISTDIR} \ -DPython_EXECUTABLE:STRING=${PYTHON_CMD} diff --git a/math/cvc5/distinfo b/math/cvc5/distinfo index 23bf8da3445a..effa474fad01 100644 --- a/math/cvc5/distinfo +++ b/math/cvc5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723346538 -SHA256 (cvc5-cvc5-cvc5-1.2.0_GH0.tar.gz) = 7877b1f89f8b6a6bcc643d9ab1c60535911f6a30e32233eafa9db8a3eae5e34e -SIZE (cvc5-cvc5-cvc5-1.2.0_GH0.tar.gz) = 8916450 +TIMESTAMP = 1738036883 +SHA256 (cvc5-cvc5-cvc5-1.2.1_GH0.tar.gz) = 01197ca37a810bce418ae98a44dbb3348697554582395300a09c85d7af182d69 +SIZE (cvc5-cvc5-cvc5-1.2.1_GH0.tar.gz) = 9045038 diff --git a/math/dbcsr/Makefile b/math/dbcsr/Makefile index de38f7f29062..34c86d042a6e 100644 --- a/math/dbcsr/Makefile +++ b/math/dbcsr/Makefile @@ -1,6 +1,6 @@ PORTNAME= dbcsr DISTVERSIONPREFIX= v -DISTVERSION= 2.7.0 +DISTVERSION= 2.8.0 PORTREVISION= 1 CATEGORIES= math diff --git a/math/dbcsr/distinfo b/math/dbcsr/distinfo index ede1730b579b..1af4e92c0d7f 100644 --- a/math/dbcsr/distinfo +++ b/math/dbcsr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722402825 -SHA256 (cp2k-dbcsr-v2.7.0_GH0.tar.gz) = 17097065bdc5e540d3766ae482b7e08d5f0c6ea63bfbf5ecfa45fc70766689bc -SIZE (cp2k-dbcsr-v2.7.0_GH0.tar.gz) = 3180400 +TIMESTAMP = 1733992695 +SHA256 (cp2k-dbcsr-v2.8.0_GH0.tar.gz) = 470470338fb840776fbe6991e718699d879936d2f7a3f60af4df0aaaa99ca258 +SIZE (cp2k-dbcsr-v2.8.0_GH0.tar.gz) = 2621804 diff --git a/math/dbcsr/pkg-plist b/math/dbcsr/pkg-plist index 15152268d65a..46fb1eb4c8e6 100644 --- a/math/dbcsr/pkg-plist +++ b/math/dbcsr/pkg-plist @@ -7,8 +7,8 @@ lib/cmake/dbcsr/DBCSRConfigVersion.cmake lib/cmake/dbcsr/DBCSRTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dbcsr/DBCSRTargets.cmake lib/libdbcsr.so -lib/libdbcsr.so.2.7 -lib/libdbcsr.so.2.7.0 +lib/libdbcsr.so.2.8 +lib/libdbcsr.so.2.8.0 %%C_API%%lib/libdbcsr_c.so -%%C_API%%lib/libdbcsr_c.so.2.7 -%%C_API%%lib/libdbcsr_c.so.2.7.0 +%%C_API%%lib/libdbcsr_c.so.2.8 +%%C_API%%lib/libdbcsr_c.so.2.8.0 diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile index a17a3151ab75..94774c53e916 100644 --- a/math/deal.ii/Makefile +++ b/math/deal.ii/Makefile @@ -1,25 +1,30 @@ PORTNAME= deal.II -DISTVERSION= 9.5.2 -PORTREVISION= 2 +DISTVERSION= 9.6.2 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/ DISTNAME= dealii-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Finite element Differential Equations Analysis Library (DEAL) -WWW= https://www.dealii.org/ +WWW= https://www.dealii.org/ \ + https://github.com/dealii/dealii -LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/LICENSE.md +LICENSE= APACHE20 LGPL21 +LICENSE_COMB= dual +LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.md +LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE.md BROKEN_aarch64= error: use of undeclared identifier '__TBB_machine_fetchadd4' BROKEN_armv7= clang runs out of memory +BROKEN_i386= compilation fails: Kokkos assumes 64-bit build; i.e., 8-byte pointers BUILD_DEPENDS= ${LOCALBASE}/include/boost/config.hpp:devel/boost-libs LIB_DEPENDS= libblis.so:math/blis \ libboost_serialization.so:devel/boost-libs \ libhdf5.so:science/hdf5 \ - libmetis.so:math/metis + libmetis.so:math/metis \ + libvtkCommonCore-${VTK_VER}.so:math/vtk${VTK_VER:R} # libkokkoscore.so:devel/kokkos TMP commented out for bundled kokkos, tests fail for non-bundled kokkos, see https://github.com/dealii/dealii/issues/15692 USES= blaslapack cmake:testing compiler:c++17-lang localbase:ldflags xorg @@ -36,6 +41,8 @@ CMAKE_TESTING_ON= FREEBSD_ENABLE_TESTS LDFLAGS+= -lomp LDFLAGS+= -lexecinfo # TMP for bundled kokkos +XARCH!= uname -p + OPTIONS_DEFINE= ADOLC ARPACK GSL LAPACK MPI OPENCASCADE PETSC SCALAPACK SLEPC SUNDIALS # for all options see contrib/docker/Dockerfile, TODO some of them need to be enabled here OPTIONS_DEFAULT= GSL LAPACK MPI OPENCASCADE PETSC SCALAPACK SLEPC SUNDIALS @@ -76,9 +83,12 @@ OPENCASCADE_LIB_DEPENDS= libTKernel.so:cad/opencascade PETSC_DESC= Compile with Petsc (only with MPI) PETSC_USES= xorg PETSC_USE= XORG=x11 # PETSc adds x11 through interface libraries -PETSC_CMAKE_BOOL= DEAL_II_WITH_PETSC DEAL_II_WITH_64BIT_INDICES +PETSC_CMAKE_BOOL= DEAL_II_WITH_PETSC PETSC_LIB_DEPENDS= libpetsc.so:science/PETSc PETSC_IMPLIES= MPI # has to use the same MPI as PETSc uses +.if ${XARCH:M*64*} # match index size width being set to 64 in science/PETSc and math/metis +PETSC_CMAKE_BOOL+= DEAL_II_WITH_64BIT_INDICES # as opposed to 32-bit indices that are default in deal.II +.endif SCALAPACK_DESC= Compile with ScaLAPACK (only with MPI) SCALAPACK_CMAKE_BOOL= DEAL_II_WITH_SCALAPACK @@ -102,4 +112,7 @@ post-patch: # unbundle boost post-stage: @${RM} ${STAGEDIR}${PREFIX}/*.log +# the testsuite is excluded from the tarball: https://github.com/dealii/dealii/issues/17951 + +.include <../../math/vtk9/Makefile.version> .include <bsd.port.mk> diff --git a/math/deal.ii/distinfo b/math/deal.ii/distinfo index c4822c3aea3e..4ba03dfb82af 100644 --- a/math/deal.ii/distinfo +++ b/math/deal.ii/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709202081 -SHA256 (dealii-9.5.2.tar.gz) = 7930e5218a9807d60cc05c300a3b70f36f4af22c3551a2cd1141fbab013bbaf1 -SIZE (dealii-9.5.2.tar.gz) = 31523493 +TIMESTAMP = 1735069855 +SHA256 (dealii-9.6.2.tar.gz) = 1051e332de3822488e91c2b0460681052a3c4c5ac261cdd7a6af784869a25523 +SIZE (dealii-9.6.2.tar.gz) = 40863604 diff --git a/math/deal.ii/files/patch-cmake_modules_FindDEAL__II__OPENCASCADE.cmake b/math/deal.ii/files/patch-cmake_modules_FindDEAL__II__OPENCASCADE.cmake deleted file mode 100644 index e723a7b09742..000000000000 --- a/math/deal.ii/files/patch-cmake_modules_FindDEAL__II__OPENCASCADE.cmake +++ /dev/null @@ -1,27 +0,0 @@ ---- cmake/modules/FindDEAL_II_OPENCASCADE.cmake.orig 2024-02-01 02:26:09 UTC -+++ cmake/modules/FindDEAL_II_OPENCASCADE.cmake -@@ -67,11 +67,19 @@ endif() - endif() - - # These seem to be pretty much the only required ones. --set(_opencascade_libraries -- TKBO TKBool TKBRep TKernel TKFeat TKFillet TKG2d TKG3d TKGeomAlgo -- TKGeomBase TKHLR TKIGES TKMath TKMesh TKOffset TKPrim TKShHealing TKSTEP -- TKSTEPAttr TKSTEPBase TKSTEP209 TKSTL TKTopAlgo TKXSBase -- ) -+if(OPENCASCADE_VERSION AND OPENCASCADE_VERSION VERSION_GREATER_EQUAL "7.8.0") -+ set(_opencascade_libraries -+ TKBO TKBool TKBRep TKernel TKFeat TKFillet TKG2d TKG3d TKGeomAlgo -+ TKGeomBase TKHLR TKDEIGES TKMath TKMesh TKOffset TKPrim TKShHealing TKDESTEP -+ TKDESTL TKTopAlgo TKXSBase -+ ) -+ else() -+ set(_opencascade_libraries -+ TKBO TKBool TKBRep TKernel TKFeat TKFillet TKG2d TKG3d TKGeomAlgo -+ TKGeomBase TKHLR TKIGES TKMath TKMesh TKOffset TKPrim TKShHealing TKSTEP -+ TKSTEPAttr TKSTEPBase TKSTEP209 TKSTL TKTopAlgo TKXSBase -+ ) -+endif() - - set(_libraries "") - foreach(_library ${_opencascade_libraries}) diff --git a/math/deal.ii/pkg-plist b/math/deal.ii/pkg-plist index 0f58a55e4363..7829789c3d0e 100644 --- a/math/deal.ii/pkg-plist +++ b/math/deal.ii/pkg-plist @@ -35,7 +35,6 @@ include/deal.II/base/function.templates.h include/deal.II/base/function_bessel.h include/deal.II/base/function_cspline.h include/deal.II/base/function_derivative.h -include/deal.II/base/function_level_set.h include/deal.II/base/function_lib.h include/deal.II/base/function_parser.h include/deal.II/base/function_restriction.h @@ -50,9 +49,11 @@ include/deal.II/base/graph_coloring.h include/deal.II/base/hdf5.h include/deal.II/base/incremental_function.h include/deal.II/base/index_set.h +include/deal.II/base/init_finalize.h include/deal.II/base/iterator_range.h include/deal.II/base/job_identifier.h include/deal.II/base/kokkos.h +include/deal.II/base/lazy.h include/deal.II/base/linear_index_iterator.h include/deal.II/base/logstream.h include/deal.II/base/memory_consumption.h @@ -116,14 +117,12 @@ include/deal.II/base/scalar_polynomials_base.h include/deal.II/base/scope_exit.h include/deal.II/base/signaling_nan.h include/deal.II/base/smartpointer.h -include/deal.II/base/std_cxx14/algorithm.h -include/deal.II/base/std_cxx14/memory.h -include/deal.II/base/std_cxx14/utility.h include/deal.II/base/std_cxx17/algorithm.h include/deal.II/base/std_cxx17/cmath.h include/deal.II/base/std_cxx17/optional.h include/deal.II/base/std_cxx17/tuple.h include/deal.II/base/std_cxx17/variant.h +include/deal.II/base/std_cxx20/functional.h include/deal.II/base/std_cxx20/iota_view.h include/deal.II/base/std_cxx20/type_traits.h include/deal.II/base/subscriptor.h @@ -135,6 +134,7 @@ include/deal.II/base/synchronous_iterator.h include/deal.II/base/table.h include/deal.II/base/table_handler.h include/deal.II/base/table_indices.h +include/deal.II/base/task_result.h include/deal.II/base/template_constraints.h include/deal.II/base/tensor.h include/deal.II/base/tensor_accessors.h @@ -311,6 +311,7 @@ include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Parallel.hpp include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Parallel_MDRange.hpp include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_Task.hpp include/deal.II/bundled/OpenMPTarget/Kokkos_OpenMPTarget_UniqueToken.hpp +include/deal.II/bundled/README.md include/deal.II/bundled/SYCL/Kokkos_SYCL_Abort.hpp include/deal.II/bundled/SYCL/Kokkos_SYCL_DeepCopy.hpp include/deal.II/bundled/SYCL/Kokkos_SYCL_Half_Conversion.hpp @@ -778,6 +779,7 @@ include/deal.II/fe/fe_base.h include/deal.II/fe/fe_bdm.h include/deal.II/fe/fe_bernardi_raugel.h include/deal.II/fe/fe_bernstein.h +include/deal.II/fe/fe_coupling_values.h include/deal.II/fe/fe_data.h include/deal.II/fe/fe_dg_vector.h include/deal.II/fe/fe_dg_vector.templates.h @@ -787,6 +789,7 @@ include/deal.II/fe/fe_dgp_nonparametric.h include/deal.II/fe/fe_dgq.h include/deal.II/fe/fe_enriched.h include/deal.II/fe/fe_face.h +include/deal.II/fe/fe_hermite.h include/deal.II/fe/fe_interface_values.h include/deal.II/fe/fe_nedelec.h include/deal.II/fe/fe_nedelec_sz.h @@ -818,7 +821,10 @@ include/deal.II/fe/fe_tools_interpolate.templates.h include/deal.II/fe/fe_trace.h include/deal.II/fe/fe_update_flags.h include/deal.II/fe/fe_values.h +include/deal.II/fe/fe_values_base.h include/deal.II/fe/fe_values_extractors.h +include/deal.II/fe/fe_values_views.h +include/deal.II/fe/fe_values_views_internal.h include/deal.II/fe/fe_wedge_p.h include/deal.II/fe/mapping.h include/deal.II/fe/mapping_c1.h @@ -837,6 +843,7 @@ include/deal.II/fe/mapping_related_data.h include/deal.II/gmsh/utilities.h include/deal.II/grid/cell_id.h include/deal.II/grid/cell_id_translator.h +include/deal.II/grid/cell_status.h include/deal.II/grid/composition_manifold.h include/deal.II/grid/connectivity.h include/deal.II/grid/filtered_iterator.h @@ -844,10 +851,11 @@ include/deal.II/grid/grid_generator.h include/deal.II/grid/grid_in.h include/deal.II/grid/grid_out.h include/deal.II/grid/grid_refinement.h -include/deal.II/grid/grid_reordering.h include/deal.II/grid/grid_tools.h include/deal.II/grid/grid_tools_cache.h include/deal.II/grid/grid_tools_cache_update_flags.h +include/deal.II/grid/grid_tools_geometry.h +include/deal.II/grid/grid_tools_topology.h include/deal.II/grid/intergrid_map.h include/deal.II/grid/magic_numbers.h include/deal.II/grid/manifold.h @@ -867,6 +875,7 @@ include/deal.II/grid/tria_iterator_selector.h include/deal.II/grid/tria_levels.h include/deal.II/grid/tria_objects.h include/deal.II/grid/tria_objects_orientations.h +include/deal.II/grid/tria_orientation.h include/deal.II/hp/collection.h include/deal.II/hp/fe_collection.h include/deal.II/hp/fe_values.h @@ -900,7 +909,6 @@ include/deal.II/lac/block_vector_base.h include/deal.II/lac/chunk_sparse_matrix.h include/deal.II/lac/chunk_sparse_matrix.templates.h include/deal.II/lac/chunk_sparsity_pattern.h -include/deal.II/lac/communication_pattern_base.h include/deal.II/lac/constrained_linear_operator.h include/deal.II/lac/constraint_matrix.h include/deal.II/lac/cuda_atomic.h @@ -924,8 +932,6 @@ include/deal.II/lac/la_parallel_block_vector.h include/deal.II/lac/la_parallel_block_vector.templates.h include/deal.II/lac/la_parallel_vector.h include/deal.II/lac/la_parallel_vector.templates.h -include/deal.II/lac/la_vector.h -include/deal.II/lac/la_vector.templates.h include/deal.II/lac/lapack_full_matrix.h include/deal.II/lac/lapack_support.h include/deal.II/lac/lapack_templates.h @@ -963,6 +969,7 @@ include/deal.II/lac/precondition_block.templates.h include/deal.II/lac/precondition_block_base.h include/deal.II/lac/precondition_selector.h include/deal.II/lac/qr.h +include/deal.II/lac/read_vector.h include/deal.II/lac/read_write_vector.h include/deal.II/lac/read_write_vector.templates.h include/deal.II/lac/relaxation_block.h @@ -1014,7 +1021,19 @@ include/deal.II/lac/trilinos_precondition.h include/deal.II/lac/trilinos_solver.h include/deal.II/lac/trilinos_sparse_matrix.h include/deal.II/lac/trilinos_sparsity_pattern.h +include/deal.II/lac/trilinos_tpetra_block_sparse_matrix.h +include/deal.II/lac/trilinos_tpetra_block_sparse_matrix.templates.h +include/deal.II/lac/trilinos_tpetra_block_vector.h +include/deal.II/lac/trilinos_tpetra_block_vector.templates.h include/deal.II/lac/trilinos_tpetra_communication_pattern.h +include/deal.II/lac/trilinos_tpetra_precondition.h +include/deal.II/lac/trilinos_tpetra_precondition.templates.h +include/deal.II/lac/trilinos_tpetra_solver_direct.h +include/deal.II/lac/trilinos_tpetra_solver_direct.templates.h +include/deal.II/lac/trilinos_tpetra_sparse_matrix.h +include/deal.II/lac/trilinos_tpetra_sparse_matrix.templates.h +include/deal.II/lac/trilinos_tpetra_sparsity_pattern.h +include/deal.II/lac/trilinos_tpetra_types.h include/deal.II/lac/trilinos_tpetra_vector.h include/deal.II/lac/trilinos_tpetra_vector.templates.h include/deal.II/lac/trilinos_vector.h @@ -1038,6 +1057,7 @@ include/deal.II/matrix_free/dof_info.h include/deal.II/matrix_free/dof_info.templates.h include/deal.II/matrix_free/evaluation_flags.h include/deal.II/matrix_free/evaluation_kernels.h +include/deal.II/matrix_free/evaluation_kernels_face.h include/deal.II/matrix_free/evaluation_kernels_hanging_nodes.h include/deal.II/matrix_free/evaluation_selector.h include/deal.II/matrix_free/evaluation_template_face_factory.templates.h @@ -1050,6 +1070,7 @@ include/deal.II/matrix_free/face_setup_internal.h include/deal.II/matrix_free/fe_evaluation.h include/deal.II/matrix_free/fe_evaluation_data.h include/deal.II/matrix_free/fe_point_evaluation.h +include/deal.II/matrix_free/fe_remote_evaluation.h include/deal.II/matrix_free/hanging_nodes_internal.h include/deal.II/matrix_free/mapping_data_on_the_fly.h include/deal.II/matrix_free/mapping_info.h @@ -1059,10 +1080,16 @@ include/deal.II/matrix_free/mapping_info_storage.templates.h include/deal.II/matrix_free/matrix_free.h include/deal.II/matrix_free/matrix_free.templates.h include/deal.II/matrix_free/operators.h +include/deal.II/matrix_free/portable_fe_evaluation.h +include/deal.II/matrix_free/portable_hanging_nodes_internal.h +include/deal.II/matrix_free/portable_matrix_free.h +include/deal.II/matrix_free/portable_matrix_free.templates.h +include/deal.II/matrix_free/portable_tensor_product_kernels.h include/deal.II/matrix_free/shape_info.h include/deal.II/matrix_free/shape_info.templates.h include/deal.II/matrix_free/task_info.h include/deal.II/matrix_free/tensor_product_kernels.h +include/deal.II/matrix_free/tensor_product_point_kernels.h include/deal.II/matrix_free/tools.h include/deal.II/matrix_free/type_traits.h include/deal.II/matrix_free/util.h @@ -1192,16 +1219,19 @@ include/deal.II/sundials/ida.h include/deal.II/sundials/kinsol.h include/deal.II/sundials/n_vector.h include/deal.II/sundials/n_vector.templates.h +include/deal.II/sundials/sundials_types.h include/deal.II/sundials/sunlinsol_wrapper.h include/deal.II/sundials/utilities.h include/deal.II/trilinos/nox.h include/deal.II/trilinos/nox.templates.h +include/deal.II/vtk/utilities.h lib/cmake/deal.II/deal.IIConfig.cmake +lib/cmake/deal.II/deal.IIConfigGit.cmake lib/cmake/deal.II/deal.IIConfigVersion.cmake lib/cmake/deal.II/deal.IITargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/deal.II/deal.IITargets.cmake lib/libdeal_II.so -lib/libdeal_II.so.9.5.2 +lib/libdeal_II.so.9.6.2 %%DATADIR%%/macros/macro_deal_ii_add_test.cmake %%DATADIR%%/macros/macro_deal_ii_initialize_cached_variables.cmake %%DATADIR%%/macros/macro_deal_ii_invoke_autopilot.cmake diff --git a/math/dgl/files/patch-third__party_tensorpipe_third__party_libnop_include_nop_types_variant.h b/math/dgl/files/patch-third__party_tensorpipe_third__party_libnop_include_nop_types_variant.h new file mode 100644 index 000000000000..004e29c616b6 --- /dev/null +++ b/math/dgl/files/patch-third__party_tensorpipe_third__party_libnop_include_nop_types_variant.h @@ -0,0 +1,28 @@ +--- third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h.orig 2020-07-24 02:13:02 UTC ++++ third_party/tensorpipe/third_party/libnop/include/nop/types/variant.h +@@ -238,7 +238,7 @@ class Variant { + // resulting type. + template <typename... Args> + void Construct(Args&&... args) { +- index_ = value_.template Construct(std::forward<Args>(args)...); ++ index_ = value_.template Construct<>(std::forward<Args>(args)...); + } + void Construct(EmptyVariant) {} + +@@ -255,14 +255,14 @@ class Variant { + // multiple element types. + template <typename T, typename U> + void Assign(TypeTag<T>, U&& value) { +- if (!value_.template Assign(TypeTag<T>{}, index_, std::forward<U>(value))) { ++ if (!value_.template Assign<>(TypeTag<T>{}, index_, std::forward<U>(value))) { + Destruct(); + Construct(TypeTag<T>{}, std::forward<U>(value)); + } + } + template <typename T> + void Assign(T&& value) { +- if (!value_.template Assign(index_, std::forward<T>(value))) { ++ if (!value_.template Assign<>(index_, std::forward<T>(value))) { + Destruct(); + Construct(std::forward<T>(value)); + } diff --git a/math/disco/Makefile b/math/disco/Makefile index df419a7c10e2..a537e17b5683 100644 --- a/math/disco/Makefile +++ b/math/disco/Makefile @@ -1,7 +1,7 @@ PORTNAME= disco DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0-33 -PORTREVISION= 9 +PORTREVISION= 11 DISTVERSIONSUFFIX= -g68720be CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/dsdp/Makefile b/math/dsdp/Makefile index 1dd4cf6405a0..2404ac517b2c 100644 --- a/math/dsdp/Makefile +++ b/math/dsdp/Makefile @@ -1,6 +1,6 @@ PORTNAME= dsdp DISTVERSION= 5.8 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= math MASTER_SITES= https://www.mcs.anl.gov/hs/software/${PORTNAME:tu}/ DISTNAME= ${PORTNAME:tu}${DISTVERSION} diff --git a/math/dune-alugrid/Makefile b/math/dune-alugrid/Makefile index 6f481804441a..d841a0e4e94b 100644 --- a/math/dune-alugrid/Makefile +++ b/math/dune-alugrid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-alugrid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-common/Makefile b/math/dune-common/Makefile index e57281f870e1..fdbc7de7f307 100644 --- a/math/dune-common/Makefile +++ b/math/dune-common/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-common DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= math PATCH_SITES= https://gitlab.dune-project.org/core/${PORTNAME}/-/commit/ diff --git a/math/dune-fem/Makefile b/math/dune-fem/Makefile index 62414e2429be..f64d0bd94f40 100644 --- a/math/dune-fem/Makefile +++ b/math/dune-fem/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-fem DISTVERSION= 2.8.0.5 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-geometry/Makefile b/math/dune-geometry/Makefile index 6b3f654ef706..daa4487f0273 100644 --- a/math/dune-geometry/Makefile +++ b/math/dune-geometry/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-geometry DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-grid-glue/Makefile b/math/dune-grid-glue/Makefile index 3546715fe4c1..33a80ee8fda7 100644 --- a/math/dune-grid-glue/Makefile +++ b/math/dune-grid-glue/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-grid-glue DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-grid/Makefile b/math/dune-grid/Makefile index fc998b78e6c5..72f3cfe07d17 100644 --- a/math/dune-grid/Makefile +++ b/math/dune-grid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-grid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-istl/Makefile b/math/dune-istl/Makefile index e05531f474c4..b5eedceeed73 100644 --- a/math/dune-istl/Makefile +++ b/math/dune-istl/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-istl DISTVERSION= 2.8.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-pdelab/Makefile b/math/dune-pdelab/Makefile index cf3903eb9ba9..5adcee06bfbc 100644 --- a/math/dune-pdelab/Makefile +++ b/math/dune-pdelab/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-pdelab DISTVERSIONPREFIX= v DISTVERSION= 2.7.0.20210824 -PORTREVISION= 25 +PORTREVISION= 28 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-polygongrid/Makefile b/math/dune-polygongrid/Makefile index afc75125fb80..f6226f08e428 100644 --- a/math/dune-polygongrid/Makefile +++ b/math/dune-polygongrid/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-polygongrid DISTVERSION= 2.8.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-uggrid/Makefile b/math/dune-uggrid/Makefile index 8e2d74a6b279..1c0dac18db09 100644 --- a/math/dune-uggrid/Makefile +++ b/math/dune-uggrid/Makefile @@ -1,7 +1,7 @@ PORTNAME= dune-uggrid DISTVERSIONPREFIX= v DISTVERSION= 2.8.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/dune-vtk/Makefile b/math/dune-vtk/Makefile index 3f67ba02c855..e49641192a8b 100644 --- a/math/dune-vtk/Makefile +++ b/math/dune-vtk/Makefile @@ -1,6 +1,6 @@ PORTNAME= dune-vtk DISTVERSION= 2.8.0 -PORTREVISION= 23 +PORTREVISION= 26 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/e-antic/Makefile b/math/e-antic/Makefile index c74ee2f2dba9..bf192fd04273 100644 --- a/math/e-antic/Makefile +++ b/math/e-antic/Makefile @@ -1,6 +1,6 @@ PORTNAME= e-antic DISTVERSION= 2.0.2 -PORTREVISION= 2 +PORTREVISION= 5 #MASTER_SITES= https://www.labri.fr/perso/vdelecro/e-antic/ CATEGORIES= math diff --git a/math/eclib/Makefile b/math/eclib/Makefile index 5a34b62bc8e4..8229787a4e72 100644 --- a/math/eclib/Makefile +++ b/math/eclib/Makefile @@ -1,12 +1,12 @@ PORTNAME= eclib -PORTVERSION= 20230424 -PORTREVISION= 3 +PORTVERSION= 20250122 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= thierry@FreeBSD.org COMMENT= C++ library for arithmetic on elliptic curves -WWW= https://homepages.warwick.ac.uk/staff/J.E.Cremona/mwrank/ +WWW= https://johncremona.github.io/mwrank/index.html LICENSE= GPLv2 @@ -18,14 +18,14 @@ LIB_DEPENDS= libntl.so:math/ntl \ USE_GITHUB= yes GH_ACCOUNT= JohnCremona -USES= autoreconf compiler:c++11-lang libtool localbase +USES= autoreconf compiler:c++14-lang libtool localbase OPTIONS_DEFINE= DOCS -CXXFLAGS+= -std=c++11 LIBS+= "-lm" GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +USE_CXXSTD= c++14 CONFIGURE_ARGS= --with-flint=${LOCALBASE} --with-boost=${LOCALBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes diff --git a/math/eclib/distinfo b/math/eclib/distinfo index 158e7a1a7159..02504a0b7b39 100644 --- a/math/eclib/distinfo +++ b/math/eclib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684597242 -SHA256 (JohnCremona-eclib-v20230424_GH0.tar.gz) = 67d59d4086c9c46b7ca6c5a34e0879aed00836f812a1cba29756d618af08e32f -SIZE (JohnCremona-eclib-v20230424_GH0.tar.gz) = 1039476 +TIMESTAMP = 1739279983 +SHA256 (JohnCremona-eclib-v20250122_GH0.tar.gz) = 949922fa3d7c5388eac186c8906f858e31b621f081d5aad333e74aaaa758b1de +SIZE (JohnCremona-eclib-v20250122_GH0.tar.gz) = 1047344 diff --git a/math/eclib/files/patch-tests_Makefile.am b/math/eclib/files/patch-tests_Makefile.am index 88a7b785b717..c9ee847c8acc 100644 --- a/math/eclib/files/patch-tests_Makefile.am +++ b/math/eclib/files/patch-tests_Makefile.am @@ -1,6 +1,6 @@ ---- tests/Makefile.am.orig 2021-03-08 17:51:22 UTC +--- tests/Makefile.am.orig 2024-11-12 14:33:12 UTC +++ tests/Makefile.am -@@ -129,9 +129,9 @@ tnfd_SOURCES=tnfd.cc +@@ -145,9 +145,9 @@ tnfd_SOURCES=tnfd.cc # This is the name of a directory which will be used for newform # input/output in the "make check" tests and removed afterwards. diff --git a/math/eclib/pkg-plist b/math/eclib/pkg-plist index d08c073a13e2..9a9853c5786f 100644 --- a/math/eclib/pkg-plist +++ b/math/eclib/pkg-plist @@ -42,6 +42,7 @@ include/eclib/egr.h include/eclib/elog.h include/eclib/ffmod.h include/eclib/fixc6.h +include/eclib/flinterface.h include/eclib/getcurve.h include/eclib/gf.h include/eclib/hilbert.h @@ -62,14 +63,11 @@ include/eclib/method.h include/eclib/mglobsol.h include/eclib/minim.h include/eclib/mlocsol.h -include/eclib/mmatrix.h include/eclib/moddata.h include/eclib/mquartic.h include/eclib/mrank1.h include/eclib/mrank2.h include/eclib/msoluble.h -include/eclib/msubspace.h -include/eclib/mvector.h include/eclib/mwprocs.h include/eclib/newforms.h include/eclib/nfd.h @@ -118,8 +116,8 @@ include/eclib/xsplit.h include/eclib/xsplit_data.h lib/libec.a lib/libec.so -lib/libec.so.10 -lib/libec.so.10.2.0 +lib/libec.so.14 +lib/libec.so.14.0.1 libdata/pkgconfig/eclib.pc %%PORTDOCS%%%%DOCSDIR%%/g0n.txt %%PORTDOCS%%%%DOCSDIR%%/howto.txt diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile index ecf96773d419..fb9fd0e875b0 100644 --- a/math/eigen3/Makefile +++ b/math/eigen3/Makefile @@ -1,6 +1,6 @@ PORTNAME= eigen DISTVERSION= 3.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= kde@FreeBSD.org diff --git a/math/elan/Makefile b/math/elan/Makefile index 6222c5e32c6c..59b8d9970409 100644 --- a/math/elan/Makefile +++ b/math/elan/Makefile @@ -1,7 +1,7 @@ PORTNAME= elan DISTVERSIONPREFIX= v DISTVERSION= 3.1.1 -PORTREVISION= 5 +PORTREVISION= 8 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/elemental/Makefile b/math/elemental/Makefile index e59870c92011..6d239d25c7f4 100644 --- a/math/elemental/Makefile +++ b/math/elemental/Makefile @@ -1,7 +1,7 @@ PORTNAME= elemental DISTVERSIONPREFIX= v DISTVERSION= 1.5.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/elementary-calculator/Makefile b/math/elementary-calculator/Makefile index 9887796dd568..4ae0a72804f5 100644 --- a/math/elementary-calculator/Makefile +++ b/math/elementary-calculator/Makefile @@ -1,5 +1,5 @@ PORTNAME= calculator -DISTVERSION= 2.0.3 +DISTVERSION= 8.0.0 CATEGORIES= math PKGNAMEPREFIX= elementary- diff --git a/math/elementary-calculator/distinfo b/math/elementary-calculator/distinfo index 998cd0c0c249..99923485b8ab 100644 --- a/math/elementary-calculator/distinfo +++ b/math/elementary-calculator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701864369 -SHA256 (elementary-calculator-2.0.3_GH0.tar.gz) = f3b612d7856765e1e2a14f4678716d9cc6056bac8a0027d647ac43cf7af685f3 -SIZE (elementary-calculator-2.0.3_GH0.tar.gz) = 212593 +TIMESTAMP = 1734880804 +SHA256 (elementary-calculator-8.0.0_GH0.tar.gz) = 50735d54383451a99ee2f225186933473e5d0eaa690095825c61f16feea4e29d +SIZE (elementary-calculator-8.0.0_GH0.tar.gz) = 213160 diff --git a/math/elpa/Makefile b/math/elpa/Makefile index d5442bd020d3..7af0e6156556 100644 --- a/math/elpa/Makefile +++ b/math/elpa/Makefile @@ -1,6 +1,6 @@ PORTNAME= elpa DISTVERSION= 2021.11.001 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${DISTVERSION}/ diff --git a/math/ensmallen/Makefile b/math/ensmallen/Makefile index d266afc7b8c7..7ad316fd6658 100644 --- a/math/ensmallen/Makefile +++ b/math/ensmallen/Makefile @@ -1,11 +1,12 @@ PORTNAME= ensmallen -DISTVERSION= 2.21.1 +DISTVERSION= 2.22.1 CATEGORIES= math MASTER_SITES= https://ensmallen.org/files/ MAINTAINER= yuri@FreeBSD.org COMMENT= Flexible C++ library for efficient mathematical optimization -WWW= https://ensmallen.org/ +WWW= https://ensmallen.org \ + https://github.com/mlpack/ensmallen LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/math/ensmallen/distinfo b/math/ensmallen/distinfo index 1855de9569a2..cfc84179ee94 100644 --- a/math/ensmallen/distinfo +++ b/math/ensmallen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714017116 -SHA256 (ensmallen-2.21.1.tar.gz) = 820eee4d8aa32662ff6a7d883a1bcaf4e9bf9ca0a3171d94c5398fe745008750 -SIZE (ensmallen-2.21.1.tar.gz) = 1336254 +TIMESTAMP = 1737930008 +SHA256 (ensmallen-2.22.1.tar.gz) = daf53fe96783043ca33151a3851d054a826fab8d9a173e6bcbbedd4a7eabf5b1 +SIZE (ensmallen-2.22.1.tar.gz) = 1365626 diff --git a/math/ensmallen/pkg-plist b/math/ensmallen/pkg-plist index 97cdf07c5ed5..f43ef4302dd8 100644 --- a/math/ensmallen/pkg-plist +++ b/math/ensmallen/pkg-plist @@ -23,6 +23,8 @@ include/ensmallen_bits/adam/amsgrad_update.hpp include/ensmallen_bits/adam/nadam_update.hpp include/ensmallen_bits/adam/nadamax_update.hpp include/ensmallen_bits/adam/optimisticadam_update.hpp +include/ensmallen_bits/agemoea/agemoea.hpp +include/ensmallen_bits/agemoea/agemoea_impl.hpp include/ensmallen_bits/aug_lagrangian/aug_lagrangian.hpp include/ensmallen_bits/aug_lagrangian/aug_lagrangian_function.hpp include/ensmallen_bits/aug_lagrangian/aug_lagrangian_function_impl.hpp @@ -53,6 +55,8 @@ include/ensmallen_bits/cmaes/cmaes.hpp include/ensmallen_bits/cmaes/cmaes_impl.hpp include/ensmallen_bits/cmaes/full_selection.hpp include/ensmallen_bits/cmaes/not_empty_transformation.hpp +include/ensmallen_bits/cmaes/pop_cmaes.hpp +include/ensmallen_bits/cmaes/pop_cmaes_impl.hpp include/ensmallen_bits/cmaes/random_selection.hpp include/ensmallen_bits/cmaes/transformation_policies/boundary_box_constraint.hpp include/ensmallen_bits/cmaes/transformation_policies/empty_transformation.hpp @@ -141,6 +145,13 @@ include/ensmallen_bits/problems/cross_in_tray_function.hpp include/ensmallen_bits/problems/cross_in_tray_function_impl.hpp include/ensmallen_bits/problems/drop_wave_function.hpp include/ensmallen_bits/problems/drop_wave_function_impl.hpp +include/ensmallen_bits/problems/dtlz/dtlz1_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz2_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz3_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz4_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz5_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz6_function.hpp +include/ensmallen_bits/problems/dtlz/dtlz7_function.hpp include/ensmallen_bits/problems/easom_function.hpp include/ensmallen_bits/problems/easom_function_impl.hpp include/ensmallen_bits/problems/eggholder_function.hpp @@ -161,6 +172,12 @@ include/ensmallen_bits/problems/levy_function_n13.hpp include/ensmallen_bits/problems/levy_function_n13_impl.hpp include/ensmallen_bits/problems/logistic_regression_function.hpp include/ensmallen_bits/problems/logistic_regression_function_impl.hpp +include/ensmallen_bits/problems/maf/maf1_function.hpp +include/ensmallen_bits/problems/maf/maf2_function.hpp +include/ensmallen_bits/problems/maf/maf3_function.hpp +include/ensmallen_bits/problems/maf/maf4_function.hpp +include/ensmallen_bits/problems/maf/maf5_function.hpp +include/ensmallen_bits/problems/maf/maf6_function.hpp include/ensmallen_bits/problems/matyas_function.hpp include/ensmallen_bits/problems/matyas_function_impl.hpp include/ensmallen_bits/problems/mc_cormick_function.hpp @@ -255,6 +272,7 @@ include/ensmallen_bits/swats/swats_update.hpp include/ensmallen_bits/utility/any.hpp include/ensmallen_bits/utility/arma_traits.hpp include/ensmallen_bits/utility/indicators/epsilon.hpp +include/ensmallen_bits/utility/indicators/igd.hpp include/ensmallen_bits/utility/indicators/igd_plus.hpp include/ensmallen_bits/wn_grad/wn_grad.hpp include/ensmallen_bits/wn_grad/wn_grad_impl.hpp diff --git a/math/ess/Makefile b/math/ess/Makefile index 88ae1d574fc4..c6876fa68d1d 100644 --- a/math/ess/Makefile +++ b/math/ess/Makefile @@ -1,11 +1,14 @@ PORTNAME= ess -DISTVERSION= 24.01.1 -PORTREVISION= 3 +DISTVERSION= 25.01.0 CATEGORIES= math MASTER_SITES= http://ess.r-project.org/ \ - http://stat.ethz.ch/ESS/downloads/ess/ -DISTNAME= ESS-${DISTVERSION} + http://stat.ethz.ch/ESS/downloads/ess/ \ + https://raw.githubusercontent.com/JuliaEditorSupport/:JULIA PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} +DISTFILES= ess-25.01.0.tgz \ + julia-emacs/refs/heads/master/julia-mode.el:JULIA \ + julia-emacs/refs/heads/master/julia-mode-latexsubs.el:JULIA +EXTRACT_ONLY= ${DISTNAME}.tgz MAINTAINER= rhurlin@FreeBSD.org COMMENT= R support for Emacsen @@ -16,13 +19,11 @@ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= R:math/R -USES= emacs gmake makeinfo perl5 +USES= emacs gmake makeinfo perl5 tar:tgz USE_PERL5= build NO_ARCH= yes -#WRKSRC= ${WRKDIR}/ESS-${DISTVERSION} - INFO= ess OPTIONS_DEFINE= DOCS @@ -37,20 +38,15 @@ USE_TEX= latex:build dvipsk:build INSTALL_TARGET= doc .endif +post-extract: + @${CP} -p ${DISTDIR}/julia-emacs/refs/heads/master/julia-mode*.el \ + ${WRKSRC}/lisp/ + post-patch: @${REINPLACE_CMD} -e \ 's|sed -i|sed -i .orig|g' ${WRKSRC}/Makefile -# @${REINPLACE_CMD} -e \ -# 's|^DESTDIR|#DESTDIR| ; \ -# s|^PREFIX|#PREFIX| ; \ -# s|=$$(PREFIX)|=$$(DESTDIR)$$(PREFIX)|' ${WRKSRC}/Makeconf @${REINPLACE_CMD} -e \ 's|info text|info text html pdf|' ${WRKSRC}/doc/Makefile - # JULIAS disabled, because it downloads .el files for testing - @${REINPLACE_CMD} -e '/^.PHONY: julia/,+3d' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e '/^JULIAS/d' ${WRKSRC}/lisp/Makefile - @${REINPLACE_CMD} -e 's/ $$(JULIAS)//' ${WRKSRC}/lisp/Makefile - @${REINPLACE_CMD} -e '/^$$(JULIAS):/,+4d' ${WRKSRC}/lisp/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/math/ess/distinfo b/math/ess/distinfo index 31adefca0773..24024a2937e8 100644 --- a/math/ess/distinfo +++ b/math/ess/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1707484822 -SHA256 (ESS-24.01.1.tar.gz) = 8780b3bf80b3de0091f67c1275006b4666dc4c10224b002cef9d5e766acd7fde -SIZE (ESS-24.01.1.tar.gz) = 701216 +TIMESTAMP = 1736769446 +SHA256 (ess-25.01.0.tgz) = f2c839e9b1be6c88602b9e220ca756247a48ef85635c743d9865ad4a396e2ce6 +SIZE (ess-25.01.0.tgz) = 796083 +SHA256 (julia-emacs/refs/heads/master/julia-mode.el) = 301b0f55d77046b617fd67498169bdf8565c5a8d7666c99346473d102f61fcab +SIZE (julia-emacs/refs/heads/master/julia-mode.el) = 44716 +SHA256 (julia-emacs/refs/heads/master/julia-mode-latexsubs.el) = 8df3be3fe0e262feba2193372d396c30e0632596521ff6bed2f06eb2c6fc9583 +SIZE (julia-emacs/refs/heads/master/julia-mode-latexsubs.el) = 453405 diff --git a/math/ess/files/patch-lisp_Makefile b/math/ess/files/patch-lisp_Makefile new file mode 100644 index 000000000000..71eec2028f99 --- /dev/null +++ b/math/ess/files/patch-lisp_Makefile @@ -0,0 +1,18 @@ +--- lisp/Makefile.orig 2025-01-10 12:11:57 UTC ++++ lisp/Makefile +@@ -49,11 +49,11 @@ -include .dependencies + ##obsolete/%.elc: obsolete/%.el + ## $(COMPILE-SIMPLE) $< + +-JULIA-REPO=https://raw.githubusercontent.com/JuliaEditorSupport/julia-emacs/master ++#JULIA-REPO=https://raw.githubusercontent.com/JuliaEditorSupport/julia-emacs/master + ## Should happen before building ESS; definitely *NOT* after unpacking tarball : +-$(JULIAS): +- test -f ../etc/.IS.RELEASE || $(DOWNLOAD) $(JULIA-REPO)/julia-mode.el > julia-mode.el +- test -f ../etc/.IS.RELEASE || $(DOWNLOAD) $(JULIA-REPO)/julia-mode-latexsubs.el > julia-mode-latexsubs.el ++#$(JULIAS): ++# test -f ../etc/.IS.RELEASE || $(DOWNLOAD) $(JULIA-REPO)/julia-mode.el > julia-mode.el ++# test -f ../etc/.IS.RELEASE || $(DOWNLOAD) $(JULIA-REPO)/julia-mode-latexsubs.el > julia-mode-latexsubs.el + julia-%.elc: julia-%.el + $(COMPILE-SIMPLE) $< + diff --git a/math/ess/pkg-plist b/math/ess/pkg-plist index ce4d4075f9de..79bde09f419f 100644 --- a/math/ess/pkg-plist +++ b/math/ess/pkg-plist @@ -4,19 +4,8 @@ %%PORTDOCS%%%%DOCSDIR%%/readme.html %%PORTDOCS%%%%DOCSDIR%%/readme.pdf %%PORTDOCS%%%%DOCSDIR%%/refcard.pdf -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._BUILDESSR -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._LOADREMOTE -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/._R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/BUILDESSR %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/LOADREMOTE -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._.basic.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._.load.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._completion.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._debug.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._misc.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._mpi.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._ns-eval.R -%%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/._pkg.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/.basic.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/.load.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/completion.R @@ -27,20 +16,6 @@ %%EMACS_LIBDIR%%/%%ETCDIR%%/ESSR/R/pkg.R %%EMACS_LIBDIR%%/%%ETCDIR%%/ess-julia.jl %%EMACS_LIBDIR%%/%%ETCDIR%%/ess-sas-sh-command -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._README -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rbuffer.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rfunction.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rline.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._rregion.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letter_small.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letters_large.png -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._splus_letters_large.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._spluslogo.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._spluslogo.xpm.safe -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._startr.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switch_ess.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switchr.xpm -%%EMACS_LIBDIR%%/%%ETCDIR%%/icons/._switchs.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/README %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rbuffer.xpm %%EMACS_LIBDIR%%/%%ETCDIR%%/icons/rfunction.xpm @@ -116,3 +91,7 @@ %%EMACS_SITE_LISPDIR%%/ess/ess.elc %%EMACS_SITE_LISPDIR%%/ess/essd-els.el %%EMACS_SITE_LISPDIR%%/ess/essd-els.elc +%%EMACS_SITE_LISPDIR%%/ess/julia-mode-latexsubs.el +%%EMACS_SITE_LISPDIR%%/ess/julia-mode-latexsubs.elc +%%EMACS_SITE_LISPDIR%%/ess/julia-mode.el +%%EMACS_SITE_LISPDIR%%/ess/julia-mode.elc diff --git a/math/eukleides/Makefile b/math/eukleides/Makefile index 61eb94737fd4..86a4a388cd8a 100644 --- a/math/eukleides/Makefile +++ b/math/eukleides/Makefile @@ -1,6 +1,6 @@ PORTNAME= eukleides PORTVERSION= 1.5.4 -PORTREVISION= 7 +PORTREVISION= 9 CATEGORIES= math MASTER_SITES= http://www.eukleides.org/files/ diff --git a/math/eval/Makefile b/math/eval/Makefile index dc0c0b536928..9ca3904c2f22 100644 --- a/math/eval/Makefile +++ b/math/eval/Makefile @@ -19,7 +19,7 @@ PLIST_FILES= bin/Eval .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/math/exprtk/Makefile b/math/exprtk/Makefile index 0b1c5efa97c0..fe78aa06deea 100644 --- a/math/exprtk/Makefile +++ b/math/exprtk/Makefile @@ -1,9 +1,9 @@ PORTNAME= exprtk -DISTVERSION= 0.0.2 +DISTVERSION= 0.0.3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org -COMMENT= C++ mathematical expression library +COMMENT= C++ Mathematical Expression Toolkit Library WWW= https://www.partow.net/programming/exprtk/index.html LICENSE= MIT diff --git a/math/exprtk/distinfo b/math/exprtk/distinfo index f70cf6209117..827eaaac86ed 100644 --- a/math/exprtk/distinfo +++ b/math/exprtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678440025 -SHA256 (ArashPartow-exprtk-0.0.2_GH0.tar.gz) = 7e8de4a0bfc9855c1316d8b8bc422061aef9a307c2f42d2e66298980463195c1 -SIZE (ArashPartow-exprtk-0.0.2_GH0.tar.gz) = 1329734 +TIMESTAMP = 1731713884 +SHA256 (ArashPartow-exprtk-0.0.3_GH0.tar.gz) = f9dec6975e86c702033d6a65ba9a0368eba31a61b89d74f2b5d24457c02c8439 +SIZE (ArashPartow-exprtk-0.0.3_GH0.tar.gz) = 1533147 diff --git a/math/facile/Makefile b/math/facile/Makefile index f66a5a0e5f83..445ac07df1ec 100644 --- a/math/facile/Makefile +++ b/math/facile/Makefile @@ -11,11 +11,17 @@ WWW= http://www.recherche.enac.fr/log/facile/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake -USE_OCAML= yes +USES= gmake ocaml + HAS_CONFIGURE= yes ALL_TARGET= compile +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +USE_BINUTILS= yes +.endif + post-configure: ${REINPLACE_CMD} -e "s,make,${MAKE_CMD},; \ s,cp,${INSTALL_DATA},;\ diff --git a/math/faiss/Makefile b/math/faiss/Makefile index fb4bebbbadc3..fe2a44487416 100644 --- a/math/faiss/Makefile +++ b/math/faiss/Makefile @@ -1,11 +1,11 @@ PORTNAME= faiss DISTVERSIONPREFIX= v -DISTVERSION= 1.8.0 +DISTVERSION= 1.9.0 PORTREVISION= 1 CATEGORIES= math -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 70c5de13cd9e2ce94181fe67d9a70eb371ecd554.patch:-p1 # fix GTest linkage +#PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +#PATCHFILES= 70c5de13cd9e2ce94181fe67d9a70eb371ecd554.patch:-p1 # fix GTest linkage MAINTAINER= yuri@FreeBSD.org COMMENT= Library for efficient similarity search & clustering of dense vectors @@ -22,7 +22,7 @@ BUILD_DEPENDS= openblas>0:math/openblas # faiss links with libopenblasp-rN.N.N.s RUN_DEPENDS= openblas>0:math/openblas TEST_DEPENDS= googletest>0:devel/googletest -USES= cmake:testing compiler:c++11-lang localbase:ldflags # tests fail to link, see https://github.com/facebookresearch/faiss/issues/2654 +USES= cmake:testing compiler:c++11-lang localbase:ldflags # tests fail to compile, see https://github.com/facebookresearch/faiss/issues/3913 USE_GITHUB= yes GH_ACCOUNT= facebookresearch diff --git a/math/faiss/distinfo b/math/faiss/distinfo index 6951c712ece4..1595317a3324 100644 --- a/math/faiss/distinfo +++ b/math/faiss/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1709601119 -SHA256 (facebookresearch-faiss-v1.8.0_GH0.tar.gz) = 56ece0a419d62eaa11e39022fa27c8ed6d5a9b9eb7416cc5a0fdbeab07ec2f0c -SIZE (facebookresearch-faiss-v1.8.0_GH0.tar.gz) = 1015506 -SHA256 (70c5de13cd9e2ce94181fe67d9a70eb371ecd554.patch) = a50d06093d3aa6450caa127d6f10bac5325474f5102fea87f07170d11e2293c3 -SIZE (70c5de13cd9e2ce94181fe67d9a70eb371ecd554.patch) = 869 +TIMESTAMP = 1728188633 +SHA256 (facebookresearch-faiss-v1.9.0_GH0.tar.gz) = a6c3c60811aeec2dd8943a41f3df244bfed12371453d9b10eaf6ba55fafad1d2 +SIZE (facebookresearch-faiss-v1.9.0_GH0.tar.gz) = 1084439 diff --git a/math/faiss/pkg-plist b/math/faiss/pkg-plist index 7f4fb030db94..726ba7114f2b 100644 --- a/math/faiss/pkg-plist +++ b/math/faiss/pkg-plist @@ -92,6 +92,7 @@ include/faiss/utils/approx_topk/avx2-inl.h include/faiss/utils/approx_topk/generic.h include/faiss/utils/approx_topk/mode.h include/faiss/utils/approx_topk_hamming/approx_topk_hamming.h +include/faiss/utils/bf16.h include/faiss/utils/distances.h include/faiss/utils/distances_fused/avx512.h include/faiss/utils/distances_fused/distances_fused.h diff --git a/math/fast_float/Makefile b/math/fast_float/Makefile index 1783806bee35..01dbbb173f14 100644 --- a/math/fast_float/Makefile +++ b/math/fast_float/Makefile @@ -1,5 +1,5 @@ PORTNAME= fast_float -PORTVERSION= 6.1.6 +PORTVERSION= 8.0.0 DISTVERSIONPREFIX= v CATEGORIES= math @@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE-MIT USES= cmake compiler:c++11-lang -CMAKE_OFF= FASTFLOAT_SANITIZE FASTFLOAT_TEST +CMAKE_OFF= FASTFLOAT_SANITIZE \ + FASTFLOAT_TEST CMAKE_ON= FASTFLOAT_INSTALL NO_ARCH= yes diff --git a/math/fast_float/distinfo b/math/fast_float/distinfo index 7459623a4568..3c587f714b9a 100644 --- a/math/fast_float/distinfo +++ b/math/fast_float/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726080945 -SHA256 (fastfloat-fast_float-v6.1.6_GH0.tar.gz) = 4458aae4b0eb55717968edda42987cabf5f7fc737aee8fede87a70035dba9ab0 -SIZE (fastfloat-fast_float-v6.1.6_GH0.tar.gz) = 101727 +TIMESTAMP = 1739116678 +SHA256 (fastfloat-fast_float-v8.0.0_GH0.tar.gz) = f312f2dc34c61e665f4b132c0307d6f70ad9420185fa831911bc24408acf625d +SIZE (fastfloat-fast_float-v8.0.0_GH0.tar.gz) = 120849 diff --git a/math/fend/Makefile b/math/fend/Makefile index eefd89e18fb8..54a6d7a462c7 100644 --- a/math/fend/Makefile +++ b/math/fend/Makefile @@ -1,12 +1,13 @@ PORTNAME= fend DISTVERSIONPREFIX= v -DISTVERSION= 1.5.2 -PORTREVISION= 0 +DISTVERSION= 1.5.5 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Arbitrary-precision unit-aware calculator -WWW= https://printfn.github.io/fend +WWW= https://printfn.github.io/fend \ + https://github.com/printfn/fend LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md @@ -20,9 +21,8 @@ CARGO_CRATES= base64-0.21.7 \ bitflags-2.6.0 \ bumpalo-3.16.0 \ byteorder-1.5.0 \ - cc-1.1.18 \ + cc-1.2.1 \ cfg-if-1.0.0 \ - cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ clipboard-win-5.4.0 \ core-foundation-0.9.4 \ @@ -32,73 +32,72 @@ CARGO_CRATES= base64-0.21.7 \ equivalent-1.0.1 \ errno-0.3.9 \ error-code-3.3.1 \ - fastrand-2.1.1 \ + fastrand-2.2.0 \ fd-lock-4.0.2 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ getrandom-0.2.15 \ - hashbrown-0.14.5 \ + hashbrown-0.15.1 \ home-0.5.9 \ - indexmap-2.5.0 \ + indexmap-2.6.0 \ instant-0.1.13 \ - js-sys-0.3.70 \ - libc-0.2.158 \ + js-sys-0.3.72 \ + libc-0.2.164 \ linux-raw-sys-0.4.14 \ log-0.4.22 \ memchr-2.7.4 \ minreq-2.12.0 \ native-tls-0.2.12 \ nibble_vec-0.1.0 \ - nix-0.28.0 \ nix-0.29.0 \ - once_cell-1.20.0 \ - openssl-0.10.66 \ + once_cell-1.20.2 \ + openssl-0.10.68 \ openssl-macros-0.1.1 \ openssl-probe-0.1.5 \ - openssl-sys-0.9.103 \ - pkg-config-0.3.30 \ + openssl-sys-0.9.104 \ + pkg-config-0.3.31 \ ppv-lite86-0.2.20 \ - proc-macro2-1.0.86 \ + proc-macro2-1.0.89 \ quote-1.0.37 \ radix_trie-0.2.1 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ring-0.17.8 \ - rustix-0.38.37 \ + rustix-0.38.40 \ rustls-0.21.12 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ rustls-webpki-0.101.7 \ - rustyline-14.0.0 \ - schannel-0.1.24 \ + rustyline-15.0.0 \ + schannel-0.1.26 \ sct-0.7.1 \ security-framework-2.11.1 \ - security-framework-sys-2.11.1 \ - serde-1.0.210 \ - serde_derive-1.0.210 \ - serde_spanned-0.6.7 \ + security-framework-sys-2.12.1 \ + serde-1.0.215 \ + serde_derive-1.0.215 \ + serde_spanned-0.6.8 \ shlex-1.3.0 \ smallvec-1.13.2 \ spin-0.9.8 \ - syn-2.0.77 \ - tempfile-3.12.0 \ + syn-2.0.87 \ + tempfile-3.14.0 \ toml-0.8.19 \ toml_datetime-0.6.8 \ - toml_edit-0.22.20 \ + toml_edit-0.22.22 \ unicode-ident-1.0.13 \ unicode-segmentation-1.12.0 \ - unicode-width-0.1.13 \ + unicode-width-0.2.0 \ untrusted-0.9.0 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.93 \ - wasm-bindgen-backend-0.2.93 \ - wasm-bindgen-macro-0.2.93 \ - wasm-bindgen-macro-support-0.2.93 \ - wasm-bindgen-shared-0.2.93 \ - web-sys-0.3.70 \ + wasm-bindgen-0.2.95 \ + wasm-bindgen-backend-0.2.95 \ + wasm-bindgen-macro-0.2.95 \ + wasm-bindgen-macro-support-0.2.95 \ + wasm-bindgen-shared-0.2.95 \ + web-sys-0.3.72 \ webpki-roots-0.25.4 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ @@ -111,7 +110,7 @@ CARGO_CRATES= base64-0.21.7 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.18 \ + winnow-0.6.20 \ zerocopy-0.7.35 \ zerocopy-derive-0.7.35 @@ -123,7 +122,7 @@ PLIST_FILES= bin/${PORTNAME} do-install: # workaround for error: found a virtual manifest at `xx` instead of a package manifest ${INSTALL_PROGRAM} \ - ${WRKDIR}/target/*/release/${PORTNAME} \ + ${WRKDIR}/target/release/${PORTNAME} \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include <bsd.port.mk> diff --git a/math/fend/distinfo b/math/fend/distinfo index 33962d043de1..3a2f5e8dfae8 100644 --- a/math/fend/distinfo +++ b/math/fend/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1726525007 +TIMESTAMP = 1731821965 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de @@ -7,12 +7,10 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/cc-1.1.18.crate) = b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476 -SIZE (rust/crates/cc-1.1.18.crate) = 83315 +SHA256 (rust/crates/cc-1.2.1.crate) = fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47 +SIZE (rust/crates/cc-1.2.1.crate) = 92731 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e -SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 @@ -31,8 +29,8 @@ SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f SIZE (rust/crates/errno-0.3.9.crate) = 10690 SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f SIZE (rust/crates/error-code-3.3.1.crate) = 7646 -SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6 -SIZE (rust/crates/fastrand-2.1.1.crate) = 14983 +SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4 +SIZE (rust/crates/fastrand-2.2.0.crate) = 15031 SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947 SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -41,18 +39,18 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/hashbrown-0.15.1.crate) = 3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3 +SIZE (rust/crates/hashbrown-0.15.1.crate) = 135873 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 SIZE (rust/crates/home-0.5.9.crate) = 8760 -SHA256 (rust/crates/indexmap-2.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5 -SIZE (rust/crates/indexmap-2.5.0.crate) = 85919 +SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da +SIZE (rust/crates/indexmap-2.6.0.crate) = 85204 SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 SIZE (rust/crates/instant-0.1.13.crate) = 6305 -SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a -SIZE (rust/crates/js-sys-0.3.70.crate) = 53863 -SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439 -SIZE (rust/crates/libc-0.2.158.crate) = 751340 +SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9 +SIZE (rust/crates/js-sys-0.3.72.crate) = 54096 +SHA256 (rust/crates/libc-0.2.164.crate) = 433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f +SIZE (rust/crates/libc-0.2.164.crate) = 769055 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 @@ -65,26 +63,24 @@ SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198 SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43 SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796 -SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4 -SIZE (rust/crates/nix-0.28.0.crate) = 311086 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 -SHA256 (rust/crates/once_cell-1.20.0.crate) = 33ea5043e58958ee56f3e15a90aee535795cd7dfd319846288d93c5b57d85cbe -SIZE (rust/crates/once_cell-1.20.0.crate) = 33258 -SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1 -SIZE (rust/crates/openssl-0.10.66.crate) = 273705 +SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 +SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 +SIZE (rust/crates/openssl-0.10.68.crate) = 276578 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6 -SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 +SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 +SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 -SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 +SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e +SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd @@ -97,8 +93,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811 -SIZE (rust/crates/rustix-0.38.37.crate) = 371243 +SHA256 (rust/crates/rustix-0.38.40.crate) = 99e4ea3e1cdc4b559b8e5650f9c8e5998e3e5c1343b4eaf034565f32318d63c0 +SIZE (rust/crates/rustix-0.38.40.crate) = 377954 SHA256 (rust/crates/rustls-0.21.12.crate) = 3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e SIZE (rust/crates/rustls-0.21.12.crate) = 285674 SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00 @@ -107,44 +103,44 @@ SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 -SHA256 (rust/crates/rustyline-14.0.0.crate) = 7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63 -SIZE (rust/crates/rustyline-14.0.0.crate) = 116347 -SHA256 (rust/crates/schannel-0.1.24.crate) = e9aaafd5a2b6e3d657ff009d82fbd630b6bd54dd4eb06f21693925cdf80f9b8b -SIZE (rust/crates/schannel-0.1.24.crate) = 41728 +SHA256 (rust/crates/rustyline-15.0.0.crate) = 2ee1e066dc922e513bda599c6ccb5f3bb2b0ea5870a579448f2622993f0a9a2f +SIZE (rust/crates/rustyline-15.0.0.crate) = 116346 +SHA256 (rust/crates/schannel-0.1.26.crate) = 01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1 +SIZE (rust/crates/schannel-0.1.26.crate) = 42791 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 SIZE (rust/crates/sct-0.7.1.crate) = 27501 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.11.1.crate) = 75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf -SIZE (rust/crates/security-framework-sys-2.11.1.crate) = 18755 -SHA256 (rust/crates/serde-1.0.210.crate) = c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a -SIZE (rust/crates/serde-1.0.210.crate) = 78338 -SHA256 (rust/crates/serde_derive-1.0.210.crate) = 243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f -SIZE (rust/crates/serde_derive-1.0.210.crate) = 56020 -SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d -SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164 +SHA256 (rust/crates/security-framework-sys-2.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2 +SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112 +SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f +SIZE (rust/crates/serde-1.0.215.crate) = 78527 +SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0 +SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 -SHA256 (rust/crates/syn-2.0.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed -SIZE (rust/crates/syn-2.0.77.crate) = 268784 -SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64 -SIZE (rust/crates/tempfile-3.12.0.crate) = 34423 +SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d +SIZE (rust/crates/syn-2.0.87.crate) = 278076 +SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c +SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e SIZE (rust/crates/toml-0.8.19.crate) = 50974 SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.20.crate) = 583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d -SIZE (rust/crates/toml_edit-0.22.20.crate) = 106726 +SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 +SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 -SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d -SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -153,18 +149,18 @@ SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5 -SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b -SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf -SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484 -SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527 -SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0 -SIZE (rust/crates/web-sys-0.3.70.crate) = 615438 +SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e +SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358 +SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56 +SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d +SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649 +SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112 +SIZE (rust/crates/web-sys-0.3.72.crate) = 629190 SHA256 (rust/crates/webpki-roots-0.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1 SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d @@ -189,11 +185,11 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.6.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f -SIZE (rust/crates/winnow-0.6.18.crate) = 163357 +SHA256 (rust/crates/winnow-0.6.20.crate) = 36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b +SIZE (rust/crates/winnow-0.6.20.crate) = 163617 SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (printfn-fend-v1.5.2_GH0.tar.gz) = cc8ce470b8a08ec5c5973d5251987f12bbc3baa7137295c42e7d782b7b297786 -SIZE (printfn-fend-v1.5.2_GH0.tar.gz) = 187272 +SHA256 (printfn-fend-v1.5.5_GH0.tar.gz) = 330ca6ca5fcb4410fe75caeab0d77b0b112a355ec2a5d5848dffb0a7a7a2e7a7 +SIZE (printfn-fend-v1.5.5_GH0.tar.gz) = 207452 diff --git a/math/fenics-basix/Makefile b/math/fenics-basix/Makefile index 97936db5d59e..27253f871e85 100644 --- a/math/fenics-basix/Makefile +++ b/math/fenics-basix/Makefile @@ -1,7 +1,7 @@ PORTNAME= fenics-basix DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/fflas-ffpack/Makefile b/math/fflas-ffpack/Makefile index eb3fb1d0c216..892a8c325d96 100644 --- a/math/fflas-ffpack/Makefile +++ b/math/fflas-ffpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= fflas-ffpack PORTVERSION= 2.5.0 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/fftw/Makefile b/math/fftw/Makefile index 3195c83aca8c..f5a87aeee10a 100644 --- a/math/fftw/Makefile +++ b/math/fftw/Makefile @@ -2,10 +2,8 @@ PORTNAME= fftw PORTVERSION= 2.1.5 PORTREVISION?= 23 CATEGORIES= math -MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \ - ftp://ftp.fftw.org/pub/fftw/old/ \ - ftp://theory.lcs.mit.edu/pub/fftw/ \ - ftp://pm.cse.rmit.edu.au/pub/dsp/fftw/ +MASTER_SITES= https://www.fftw.org/ \ + http://ftp.fftw.org/ MAINTAINER= ports@FreeBSD.org COMMENT?= Fast C routines to compute the Discrete Fourier Transform diff --git a/math/flexiblas/Makefile b/math/flexiblas/Makefile index ff75891832d9..5aa166d8823b 100644 --- a/math/flexiblas/Makefile +++ b/math/flexiblas/Makefile @@ -1,6 +1,6 @@ PORTNAME= flexiblas PORTVERSION= 3.4.4 -PORTREVISION= 1 +PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= math #MASTER_SITES= https://csc.mpi-magdeburg.mpg.de/mpcsc/software/flexiblas/ diff --git a/math/flint/Makefile b/math/flint/Makefile new file mode 100644 index 000000000000..f0e149abf009 --- /dev/null +++ b/math/flint/Makefile @@ -0,0 +1,35 @@ +PORTNAME= flint +DISTVERSION= 3.1.2 +PORTREVISION= 1 +CATEGORIES= math +MASTER_SITES= http://www.flintlib.org/download/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Fast library for number theory +WWW= https://flintlib.org \ + https://github.com/flintlib/flint + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libopenblas.so:math/openblas + +USES= cmake compiler:c++11-lang pkgconfig python:build +USE_LDCONFIG= yes + +OPTIONS_DEFINE= NTL +OPTIONS_DEFAULT= NTL + +NTL_DESC= Victor Shoup's Number Theory Library +NTL_CMAKE_BOOL= WITH_NTL +NTL_LIB_DEPENDS= libntl.so:math/ntl + +do-test: + @cd ${BUILD_WRKSRC} && \ + ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTING:BOOL=ON ${CMAKE_SOURCE_PATH} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ + ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test + +.include <bsd.port.mk> diff --git a/math/flint/distinfo b/math/flint/distinfo new file mode 100644 index 000000000000..55f2c2cc8341 --- /dev/null +++ b/math/flint/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1728287409 +SHA256 (flint-3.1.2.tar.gz) = fdb3a431a37464834acff3bdc145f4fe8d0f951dd5327c4c6f93f4cbac5c2700 +SIZE (flint-3.1.2.tar.gz) = 8098136 diff --git a/math/flint/pkg-descr b/math/flint/pkg-descr new file mode 100644 index 000000000000..8f27c886b5b6 --- /dev/null +++ b/math/flint/pkg-descr @@ -0,0 +1,9 @@ +FLINT is a C library for doing number theory, maintained by William Hart. + +FLINT supports arithmetic with numbers, polynomials, power series and matrices +over many base rings, including: +* Multiprecision integers and rationals +* Integers modulo n +* p-adic numbers +* Finite fields (prime and non-prime order) +* Real and complex numbers (via the Arb extension library) diff --git a/math/flint/pkg-plist b/math/flint/pkg-plist new file mode 100644 index 000000000000..930173daa916 --- /dev/null +++ b/math/flint/pkg-plist @@ -0,0 +1,173 @@ +include/flint/NTL-interface.h +include/flint/acb.h +include/flint/acb_calc.h +include/flint/acb_dft.h +include/flint/acb_dirichlet.h +include/flint/acb_elliptic.h +include/flint/acb_hypgeom.h +include/flint/acb_mat.h +include/flint/acb_modular.h +include/flint/acb_poly.h +include/flint/acb_theta.h +include/flint/acb_types.h +include/flint/acf.h +include/flint/acf_types.h +include/flint/aprcl.h +include/flint/arb.h +include/flint/arb_calc.h +include/flint/arb_fmpz_poly.h +include/flint/arb_fpwrap.h +include/flint/arb_hypgeom.h +include/flint/arb_mat.h +include/flint/arb_poly.h +include/flint/arb_types.h +include/flint/arf.h +include/flint/arf_types.h +include/flint/arith.h +include/flint/bernoulli.h +include/flint/bool_mat.h +include/flint/ca.h +include/flint/ca_ext.h +include/flint/ca_field.h +include/flint/ca_mat.h +include/flint/ca_poly.h +include/flint/ca_vec.h +include/flint/calcium.h +include/flint/crt_helpers.h +include/flint/d_mat.h +include/flint/d_vec.h +include/flint/dirichlet.h +include/flint/dlog.h +include/flint/double_extras.h +include/flint/double_interval.h +include/flint/fexpr.h +include/flint/fexpr_builtin.h +include/flint/fft.h +include/flint/fft_small.h +include/flint/fft_tuning.h +include/flint/flint-config.h +include/flint/flint.h +include/flint/fmpq.h +include/flint/fmpq_mat.h +include/flint/fmpq_mpoly.h +include/flint/fmpq_mpoly_factor.h +include/flint/fmpq_poly.h +include/flint/fmpq_types.h +include/flint/fmpq_vec.h +include/flint/fmpz.h +include/flint/fmpz_extras.h +include/flint/fmpz_factor.h +include/flint/fmpz_lll.h +include/flint/fmpz_mat.h +include/flint/fmpz_mod.h +include/flint/fmpz_mod_mat.h +include/flint/fmpz_mod_mpoly.h +include/flint/fmpz_mod_mpoly_factor.h +include/flint/fmpz_mod_poly.h +include/flint/fmpz_mod_poly_factor.h +include/flint/fmpz_mod_types.h +include/flint/fmpz_mod_vec.h +include/flint/fmpz_mpoly.h +include/flint/fmpz_mpoly_factor.h +include/flint/fmpz_mpoly_q.h +include/flint/fmpz_poly.h +include/flint/fmpz_poly_factor.h +include/flint/fmpz_poly_mat.h +include/flint/fmpz_poly_q.h +include/flint/fmpz_types.h +include/flint/fmpz_vec.h +include/flint/fmpzi.h +include/flint/fq.h +include/flint/fq_default.h +include/flint/fq_default_mat.h +include/flint/fq_default_poly.h +include/flint/fq_default_poly_factor.h +include/flint/fq_embed.h +include/flint/fq_embed_templates.h +include/flint/fq_mat.h +include/flint/fq_mat_templates.h +include/flint/fq_nmod.h +include/flint/fq_nmod_embed.h +include/flint/fq_nmod_mat.h +include/flint/fq_nmod_mpoly.h +include/flint/fq_nmod_mpoly_factor.h +include/flint/fq_nmod_poly.h +include/flint/fq_nmod_poly_factor.h +include/flint/fq_nmod_types.h +include/flint/fq_nmod_vec.h +include/flint/fq_poly.h +include/flint/fq_poly_factor.h +include/flint/fq_poly_factor_templates.h +include/flint/fq_poly_templates.h +include/flint/fq_templates.h +include/flint/fq_types.h +include/flint/fq_vec.h +include/flint/fq_vec_templates.h +include/flint/fq_zech.h +include/flint/fq_zech_embed.h +include/flint/fq_zech_mat.h +include/flint/fq_zech_mpoly.h +include/flint/fq_zech_mpoly_factor.h +include/flint/fq_zech_poly.h +include/flint/fq_zech_poly_factor.h +include/flint/fq_zech_types.h +include/flint/fq_zech_vec.h +include/flint/gettimeofday.h +include/flint/gmpcompat.h +include/flint/gr.h +include/flint/gr_generic.h +include/flint/gr_mat.h +include/flint/gr_mpoly.h +include/flint/gr_poly.h +include/flint/gr_special.h +include/flint/gr_vec.h +include/flint/hypgeom.h +include/flint/limb_types.h +include/flint/long_extras.h +include/flint/longlong.h +include/flint/longlong_asm_clang.h +include/flint/longlong_asm_gcc.h +include/flint/longlong_div_gnu.h +include/flint/longlong_msc_arm64.h +include/flint/longlong_msc_x86.h +include/flint/machine_vectors.h +include/flint/mag.h +include/flint/mpf-impl.h +include/flint/mpfr_mat.h +include/flint/mpfr_vec.h +include/flint/mpn_extras.h +include/flint/mpoly.h +include/flint/mpoly_types.h +include/flint/n_poly.h +include/flint/n_poly_types.h +include/flint/nf.h +include/flint/nf_elem.h +include/flint/nmod.h +include/flint/nmod_mat.h +include/flint/nmod_mpoly.h +include/flint/nmod_mpoly_factor.h +include/flint/nmod_poly.h +include/flint/nmod_poly_factor.h +include/flint/nmod_poly_mat.h +include/flint/nmod_types.h +include/flint/nmod_vec.h +include/flint/padic.h +include/flint/padic_mat.h +include/flint/padic_poly.h +include/flint/padic_types.h +include/flint/partitions.h +include/flint/perm.h +include/flint/profiler.h +include/flint/qadic.h +include/flint/qfb.h +include/flint/qqbar.h +include/flint/qsieve.h +include/flint/templates.h +include/flint/test_helpers.h +include/flint/thread_pool.h +include/flint/thread_support.h +include/flint/ulong_extras.h +lib/libflint.so +lib/libflint.so.19 +lib/libflint.so.19.0.0 +libdata/pkgconfig/flint.pc diff --git a/math/flint2/Makefile b/math/flint2/Makefile index 4f9f5b1b56c0..0c8369c7905a 100644 --- a/math/flint2/Makefile +++ b/math/flint2/Makefile @@ -1,6 +1,6 @@ PORTNAME= flint DISTVERSION= 2.9.0 # FLINT is known to change its API. When upgrading please check that it does not break its consumers (e.g. math/e-antic) -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.flintlib.org/ PKGNAMESUFFIX= 2 diff --git a/math/form/Makefile b/math/form/Makefile index e3d414ced46c..24c178d81e13 100644 --- a/math/form/Makefile +++ b/math/form/Makefile @@ -38,8 +38,7 @@ OPENMPI_CONFIGURE_ENV+= MPICC="${MPICC}" \ .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1400091 || (${OSVERSION} >= 1302507 && \ - ${OSVERSION} < 1400000)) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/math/fplll/Makefile b/math/fplll/Makefile index 24b1be5cfeed..33e217bd3d23 100644 --- a/math/fplll/Makefile +++ b/math/fplll/Makefile @@ -1,5 +1,5 @@ PORTNAME= fplll -DISTVERSION= 5.4.5 +DISTVERSION= 5.5.0 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/math/fplll/distinfo b/math/fplll/distinfo index 19e6a6863c7c..5b24ea7067ef 100644 --- a/math/fplll/distinfo +++ b/math/fplll/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702755284 -SHA256 (fplll-5.4.5.tar.gz) = 76d3778f0326597ed7505bab19493a9bf6b73a5c5ca614e8fb82f42105c57d00 -SIZE (fplll-5.4.5.tar.gz) = 2630275 +TIMESTAMP = 1735915472 +SHA256 (fplll-5.5.0.tar.gz) = f0af6bdd0ebd5871e87ff3ef7737cb5360b1e38181a4e5a8c1236f3476fec3b2 +SIZE (fplll-5.5.0.tar.gz) = 2633527 diff --git a/math/fplll/pkg-plist b/math/fplll/pkg-plist index 8d64130a0165..ba40a723cd82 100644 --- a/math/fplll/pkg-plist +++ b/math/fplll/pkg-plist @@ -44,7 +44,7 @@ include/fplll/threadpool.h include/fplll/util.h include/fplll/wrapper.h lib/libfplll.so -lib/libfplll.so.8 -lib/libfplll.so.8.0.1 +lib/libfplll.so.9 +lib/libfplll.so.9.0.0 libdata/pkgconfig/fplll.pc %%DATADIR%%/strategies/default.json diff --git a/math/freefem++/Makefile b/math/freefem++/Makefile index 7cd40f1edf55..a3b342b72682 100644 --- a/math/freefem++/Makefile +++ b/math/freefem++/Makefile @@ -6,10 +6,14 @@ CATEGORIES= math science MAINTAINER= yuri@FreeBSD.org COMMENT= Partial differential equation solver -WWW= https://freefem.org/index.html +WWW= https://freefem.org/ \ + https://github.com/FreeFem/FreeFem-sources LICENSE= LGPL3 +BROKEN= fails to compile with nlopt-2.9.0, see https://github.com/FreeFem/FreeFem-sources/issues/324 +BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/FreeFem/FreeFem-sources/issues/323 + BUILD_DEPENDS= bash:shells/bash \ gmm++>0:math/gmm++ \ pipe:misc/pipe \ diff --git a/math/fricas/Makefile b/math/fricas/Makefile index 7ad712a292ee..8a062e8f7b80 100644 --- a/math/fricas/Makefile +++ b/math/fricas/Makefile @@ -11,6 +11,8 @@ WWW= https://fricas.sourceforge.net/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/license/LICENSE.AXIOM +BROKEN_i386= fails to configure: mmap: Cannot allocate memory + BUILD_DEPENDS= sbcl:lang/sbcl LIB_DEPENDS= libzstd.so:archivers/zstd RUN_DEPENDS= rlwrap:devel/rlwrap diff --git a/math/fxt/Makefile b/math/fxt/Makefile index c3799d406a29..c72f9b934178 100644 --- a/math/fxt/Makefile +++ b/math/fxt/Makefile @@ -1,5 +1,5 @@ PORTNAME= fxt -PORTVERSION= 2024.03.14 +PORTVERSION= 2024.11.16 CATEGORIES= math MASTER_SITES= https://www.jjj.de/fxt/ diff --git a/math/fxt/distinfo b/math/fxt/distinfo index 6234e239c189..289061500807 100644 --- a/math/fxt/distinfo +++ b/math/fxt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712332 -SHA256 (fxt-2024.03.14.tar.gz) = f72edc8595681ee2b7e180ba869600076303da41006f0415f8c8e45df4dba56c -SIZE (fxt-2024.03.14.tar.gz) = 1569801 +TIMESTAMP = 1732224682 +SHA256 (fxt-2024.11.16.tar.gz) = d4a968fbdff813f0c4a93345ed9deb82a3a1dc206574e49b6d856d890a872816 +SIZE (fxt-2024.11.16.tar.gz) = 1570112 diff --git a/math/fxt/files/patch-src-walsh-square-wave-transform.cc b/math/fxt/files/patch-src-walsh-square-wave-transform.cc deleted file mode 100644 index 9b4a60129dc5..000000000000 --- a/math/fxt/files/patch-src-walsh-square-wave-transform.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/walsh/square-wave-transform.cc.orig 2023-12-24 11:20:28 UTC -+++ src/walsh/square-wave-transform.cc -@@ -44,7 +44,7 @@ void - swt_normalize(double *f, ulong n) - // Normalization for the square wave transform. - { -- constexpr double s2 = sqrt(0.5); -+ double s2 = sqrt(0.5); - if ( n <= 2 ) - { - if ( n == 2 ) diff --git a/math/g2o/Makefile b/math/g2o/Makefile index bcaa23e0958b..bed2156d4a01 100644 --- a/math/g2o/Makefile +++ b/math/g2o/Makefile @@ -1,16 +1,19 @@ PORTNAME= g2o DISTVERSION= 20230806 -PORTREVISION= 12 +PORTREVISION= 15 DISTVERSIONSUFFIX= _git CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= General framework for graph optimization -WWW= https://openslam-org.github.io/g2o.html +WWW= https://openslam-org.github.io/g2o.html \ + https://github.com/RainerKuemmerle/g2o LICENSE= LGPL3 GPLv3 LICENSE_COMB= dual +BROKEN_FreeBSD_15= compilation error: static assertion failed due to requirement 'is_unsigned<int>::value', see https://github.com/RainerKuemmerle/g2o/issues/838 + LIB_DEPENDS= libamd.so:math/suitesparse-amd \ libcamd.so:math/suitesparse-camd \ libccolamd.so:math/suitesparse-ccolamd \ diff --git a/math/gap/Makefile b/math/gap/Makefile index 3b3d04fcf9f1..c34f94380147 100644 --- a/math/gap/Makefile +++ b/math/gap/Makefile @@ -1,11 +1,12 @@ PORTNAME= gap -DISTVERSION= 4.13.1 +DISTVERSION= 4.14.0 CATEGORIES= math MASTER_SITES= https://github.com/gap-system/gap/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= System for computational discrete algebra -WWW= https://www.gap-system.org/ +WWW= https://www.gap-system.org/ \ + https://github.com/gap-system/gap LICENSE= GPLv2+ diff --git a/math/gap/distinfo b/math/gap/distinfo index eafd2bb60311..d0dc58c068f3 100644 --- a/math/gap/distinfo +++ b/math/gap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718357009 -SHA256 (gap-4.13.1.tar.gz) = 9794dbdba6fb998e0a2d0aa8ce21fc8848ad3d3f9cc9993b0b8e20be7e1dbeba -SIZE (gap-4.13.1.tar.gz) = 540567685 +TIMESTAMP = 1736307693 +SHA256 (gap-4.14.0.tar.gz) = 845f5272c26feb1b8eb9ef294bf0545f264c1fe5a19b0601bbc65d79d9506487 +SIZE (gap-4.14.0.tar.gz) = 551441656 diff --git a/math/gap/pkg-plist b/math/gap/pkg-plist index 3b137c6fb46b..b4796655eee0 100644 --- a/math/gap/pkg-plist +++ b/math/gap/pkg-plist @@ -1014,7 +1014,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/lib/read6.g %%DATADIR%%/lib/read7.g %%DATADIR%%/lib/read8.g -%%DATADIR%%/lib/readsl.g %%DATADIR%%/lib/record.gd %%DATADIR%%/lib/record.gi %%DATADIR%%/lib/reesmat.gd @@ -1070,10 +1069,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/lib/smgideal.gd %%DATADIR%%/lib/smgideal.gi %%DATADIR%%/lib/smgrpfre.gi -%%DATADIR%%/lib/sparselist.gd -%%DATADIR%%/lib/sparselistgen.gi -%%DATADIR%%/lib/sparselistsorted.gi -%%DATADIR%%/lib/sparsevectorsorted.gi %%DATADIR%%/lib/stbc.gd %%DATADIR%%/lib/stbc.gi %%DATADIR%%/lib/stbcbckt.gd @@ -1743,6 +1738,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/anupq/cnf/compile %%DATADIR%%/pkg/anupq/cnf/depcomp %%DATADIR%%/pkg/anupq/cnf/install-sh +%%DATADIR%%/pkg/anupq/cnf/install-sh~ %%DATADIR%%/pkg/anupq/cnf/missing %%DATADIR%%/pkg/anupq/configure %%DATADIR%%/pkg/anupq/configure.ac @@ -2674,6 +2670,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/automata/README.md %%DATADIR%%/pkg/automata/doc/AutMan.bib %%DATADIR%%/pkg/automata/doc/AutMan.xml +%%DATADIR%%/pkg/automata/doc/_entities.xml %%DATADIR%%/pkg/automata/doc/aut-func.xml %%DATADIR%%/pkg/automata/doc/aut-vs-rat.xml %%DATADIR%%/pkg/automata/doc/aut1.eps @@ -2774,8 +2771,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/automata/gap/foldings.gd %%DATADIR%%/pkg/automata/gap/foldings.gi %%DATADIR%%/pkg/automata/gap/hello -%%DATADIR%%/pkg/automata/gap/miscelaneous.gd -%%DATADIR%%/pkg/automata/gap/miscelaneous.gi +%%DATADIR%%/pkg/automata/gap/miscellaneous.gd +%%DATADIR%%/pkg/automata/gap/miscellaneous.gi %%DATADIR%%/pkg/automata/gap/rat-def.gd %%DATADIR%%/pkg/automata/gap/rat-def.gi %%DATADIR%%/pkg/automata/gap/rat-func.gd @@ -3167,32 +3164,15 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/doc/title.xml %%DATADIR%%/pkg/cap/doc/toggless.css %%DATADIR%%/pkg/cap/doc/toggless.js -%%DATADIR%%/pkg/cap/examples/ActionsTest.g %%DATADIR%%/pkg/cap/examples/CacheTest.g %%DATADIR%%/pkg/cap/examples/DummyCategory.g -%%DATADIR%%/pkg/cap/examples/FieldAsCategory.g %%DATADIR%%/pkg/cap/examples/Functors.g %%DATADIR%%/pkg/cap/examples/HandlePrecompiledTowers.g -%%DATADIR%%/pkg/cap/examples/HomStructureTest.g -%%DATADIR%%/pkg/cap/examples/HomologyObject.g %%DATADIR%%/pkg/cap/examples/IntegerCategory.g -%%DATADIR%%/pkg/cap/examples/Liftable.g -%%DATADIR%%/pkg/cap/examples/LinearAlgebraMissingsOperations.g -%%DATADIR%%/pkg/cap/examples/MatricesGrowthTest.g -%%DATADIR%%/pkg/cap/examples/MatrixCategory.g -%%DATADIR%%/pkg/cap/examples/ModulePresentationsMonoidalCategory.g -%%DATADIR%%/pkg/cap/examples/MorphismBetweenDirectSums.g -%%DATADIR%%/pkg/cap/examples/MorphismToSink_MorphismFromSource.g -%%DATADIR%%/pkg/cap/examples/OppositeCategory.g -%%DATADIR%%/pkg/cap/examples/PreComposeList.g %%DATADIR%%/pkg/cap/examples/Schemes.g -%%DATADIR%%/pkg/cap/examples/Simplify.g -%%DATADIR%%/pkg/cap/examples/StringsAsCategory.g %%DATADIR%%/pkg/cap/examples/TerminalCategoryWithMultipleObjects.g %%DATADIR%%/pkg/cap/examples/TerminalCategoryWithSingleObject.g -%%DATADIR%%/pkg/cap/examples/WrapperCategory.g %%DATADIR%%/pkg/cap/examples/dummy_rings.g -%%DATADIR%%/pkg/cap/gap/AddFunctions.autogen.gd %%DATADIR%%/pkg/cap/gap/CAP.gd %%DATADIR%%/pkg/cap/gap/CAP.gi %%DATADIR%%/pkg/cap/gap/CategoriesCategory.gd @@ -3201,10 +3181,16 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/gap/CategoryConstructor.gi %%DATADIR%%/pkg/cap/gap/CategoryMorphisms.gd %%DATADIR%%/pkg/cap/gap/CategoryMorphisms.gi +%%DATADIR%%/pkg/cap/gap/CategoryMorphismsOperations.gd +%%DATADIR%%/pkg/cap/gap/CategoryMorphismsOperations.gi %%DATADIR%%/pkg/cap/gap/CategoryObjects.gd %%DATADIR%%/pkg/cap/gap/CategoryObjects.gi +%%DATADIR%%/pkg/cap/gap/CategoryObjectsOperations.gd +%%DATADIR%%/pkg/cap/gap/CategoryObjectsOperations.gi %%DATADIR%%/pkg/cap/gap/CategoryTwoCells.gd %%DATADIR%%/pkg/cap/gap/CategoryTwoCells.gi +%%DATADIR%%/pkg/cap/gap/CategoryTwoCellsOperations.gd +%%DATADIR%%/pkg/cap/gap/CategoryTwoCellsOperations.gi %%DATADIR%%/pkg/cap/gap/ConstructiveCategoriesRecord.gd %%DATADIR%%/pkg/cap/gap/ConstructiveCategoriesRecord.gi %%DATADIR%%/pkg/cap/gap/Derivations.gd @@ -3213,6 +3199,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/gap/DerivedMethods.gi %%DATADIR%%/pkg/cap/gap/DummyImplementations.gd %%DATADIR%%/pkg/cap/gap/DummyImplementations.gi +%%DATADIR%%/pkg/cap/gap/DummyImplementationsOfMatricesForHomalg.gd +%%DATADIR%%/pkg/cap/gap/DummyImplementationsOfMatricesForHomalg.gi %%DATADIR%%/pkg/cap/gap/Finalize.gd %%DATADIR%%/pkg/cap/gap/Finalize.gi %%DATADIR%%/pkg/cap/gap/InstallAdds.gd @@ -3222,12 +3210,16 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/gap/LimitConvenienceOutput.gi %%DATADIR%%/pkg/cap/gap/LogicForCAP.gd %%DATADIR%%/pkg/cap/gap/LogicForCAP.gi -%%DATADIR%%/pkg/cap/gap/MethodRecord.gd %%DATADIR%%/pkg/cap/gap/MethodRecord.gi +%%DATADIR%%/pkg/cap/gap/MethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/cap/gap/MethodRecordInstallations.autogen.gi +%%DATADIR%%/pkg/cap/gap/MethodRecordTools.gd +%%DATADIR%%/pkg/cap/gap/MethodRecordTools.gi %%DATADIR%%/pkg/cap/gap/OppositeCategory.gd %%DATADIR%%/pkg/cap/gap/OppositeCategory.gi -%%DATADIR%%/pkg/cap/gap/PrepareFunctions.gd %%DATADIR%%/pkg/cap/gap/PrepareFunctions.gi +%%DATADIR%%/pkg/cap/gap/PrepareFunctionsTools.gd +%%DATADIR%%/pkg/cap/gap/PrepareFunctionsTools.gi %%DATADIR%%/pkg/cap/gap/PrintingFunctions.gd %%DATADIR%%/pkg/cap/gap/PrintingFunctions.gi %%DATADIR%%/pkg/cap/gap/ProductCategory.gd @@ -3240,7 +3232,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/gap/TheoremParser.gi %%DATADIR%%/pkg/cap/gap/ToolsForCategories.gd %%DATADIR%%/pkg/cap/gap/ToolsForCategories.gi -%%DATADIR%%/pkg/cap/gap/ToolsForCategories_AfterLoading.gi %%DATADIR%%/pkg/cap/gap/UniversalObjects.gd %%DATADIR%%/pkg/cap/gap/UniversalObjects.gi %%DATADIR%%/pkg/cap/gap/WrapperCategory.gd @@ -3256,6 +3247,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/tst/CAP_INTERNAL_ASSERT_VALUE_IS_OF_TYPE_GETTER.tst %%DATADIR%%/pkg/cap/tst/IsWellDefinedForMorphismsWithGivenSourceAndRange.tst %%DATADIR%%/pkg/cap/tst/ListWithKeys.tst +%%DATADIR%%/pkg/cap/tst/Simplify.tst %%DATADIR%%/pkg/cap/tst/cap01.tst %%DATADIR%%/pkg/cap/tst/cap02.tst %%DATADIR%%/pkg/cap/tst/cap03.tst @@ -3268,15 +3260,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cap/tst/cap10.tst %%DATADIR%%/pkg/cap/tst/cap11.tst %%DATADIR%%/pkg/cap/tst/cap12.tst -%%DATADIR%%/pkg/cap/tst/cap13.tst -%%DATADIR%%/pkg/cap/tst/cap14.tst -%%DATADIR%%/pkg/cap/tst/cap15.tst -%%DATADIR%%/pkg/cap/tst/cap16.tst -%%DATADIR%%/pkg/cap/tst/cap17.tst -%%DATADIR%%/pkg/cap/tst/cap18.tst -%%DATADIR%%/pkg/cap/tst/cap19.tst -%%DATADIR%%/pkg/cap/tst/cap20.tst -%%DATADIR%%/pkg/cap/tst/cap21.tst %%DATADIR%%/pkg/cap/tst/testall.g %%DATADIR%%/pkg/caratinterface/Changelog %%DATADIR%%/pkg/caratinterface/GPL @@ -3310,6 +3293,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/caratinterface/tst/carat.tst %%DATADIR%%/pkg/caratinterface/tst/testall.g %%DATADIR%%/pkg/cddinterface/Dockerfile +%%DATADIR%%/pkg/cddinterface/LICENSE %%DATADIR%%/pkg/cddinterface/Makefile.gappkg %%DATADIR%%/pkg/cddinterface/Makefile.in %%DATADIR%%/pkg/cddinterface/Makefile.in.c++20 @@ -3385,6 +3369,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/cddinterface/notebook.ipynb %%DATADIR%%/pkg/cddinterface/read.g %%DATADIR%%/pkg/cddinterface/src/CddInterface.c +%%DATADIR%%/pkg/cddinterface/src/config.h.in %%DATADIR%%/pkg/cddinterface/tst/01.tst %%DATADIR%%/pkg/cddinterface/tst/02.tst %%DATADIR%%/pkg/cddinterface/tst/03.tst @@ -3920,6 +3905,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/congruence/COPYING %%DATADIR%%/pkg/congruence/PackageInfo.g %%DATADIR%%/pkg/congruence/README.md +%%DATADIR%%/pkg/congruence/doc/_entities.xml %%DATADIR%%/pkg/congruence/doc/chap0.html %%DATADIR%%/pkg/congruence/doc/chap0.txt %%DATADIR%%/pkg/congruence/doc/chap0_mj.html @@ -3981,10 +3967,72 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/congruence/tst/congruence03.tst %%DATADIR%%/pkg/congruence/tst/congruence04.tst %%DATADIR%%/pkg/congruence/tst/testall.g +%%DATADIR%%/pkg/corefreesub/LICENSE +%%DATADIR%%/pkg/corefreesub/PackageInfo.g +%%DATADIR%%/pkg/corefreesub/README.md +%%DATADIR%%/pkg/corefreesub/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/corefreesub/doc/_Chapter_Drawing_the_Faithful_Transitive_Permutation_Representation_Graph.xml +%%DATADIR%%/pkg/corefreesub/doc/_Chapter_Faithful_Transitive_Permutation_Representations.xml +%%DATADIR%%/pkg/corefreesub/doc/_Chapter_Introduction.xml +%%DATADIR%%/pkg/corefreesub/doc/_Chapter_Obtaining_Core-Free_Subgroups.xml +%%DATADIR%%/pkg/corefreesub/doc/_Chunks.xml +%%DATADIR%%/pkg/corefreesub/doc/_entities.xml +%%DATADIR%%/pkg/corefreesub/doc/chap0.html +%%DATADIR%%/pkg/corefreesub/doc/chap0.txt +%%DATADIR%%/pkg/corefreesub/doc/chap0_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chap1.html +%%DATADIR%%/pkg/corefreesub/doc/chap1.txt +%%DATADIR%%/pkg/corefreesub/doc/chap1_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chap2.html +%%DATADIR%%/pkg/corefreesub/doc/chap2.txt +%%DATADIR%%/pkg/corefreesub/doc/chap2_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chap3.html +%%DATADIR%%/pkg/corefreesub/doc/chap3.txt +%%DATADIR%%/pkg/corefreesub/doc/chap3_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chap4.html +%%DATADIR%%/pkg/corefreesub/doc/chap4.txt +%%DATADIR%%/pkg/corefreesub/doc/chap4_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chapBib.html +%%DATADIR%%/pkg/corefreesub/doc/chapBib.txt +%%DATADIR%%/pkg/corefreesub/doc/chapBib_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chapInd.html +%%DATADIR%%/pkg/corefreesub/doc/chapInd.txt +%%DATADIR%%/pkg/corefreesub/doc/chapInd_mj.html +%%DATADIR%%/pkg/corefreesub/doc/chooser.html +%%DATADIR%%/pkg/corefreesub/doc/corefreesub.bib +%%DATADIR%%/pkg/corefreesub/doc/corefreesub.xml +%%DATADIR%%/pkg/corefreesub/doc/lefttoc.css +%%DATADIR%%/pkg/corefreesub/doc/manual.css +%%DATADIR%%/pkg/corefreesub/doc/manual.js +%%DATADIR%%/pkg/corefreesub/doc/manual.lab +%%DATADIR%%/pkg/corefreesub/doc/manual.pdf +%%DATADIR%%/pkg/corefreesub/doc/manual.six +%%DATADIR%%/pkg/corefreesub/doc/nocolorprompt.css +%%DATADIR%%/pkg/corefreesub/doc/ragged.css +%%DATADIR%%/pkg/corefreesub/doc/rainbow.js +%%DATADIR%%/pkg/corefreesub/doc/times.css +%%DATADIR%%/pkg/corefreesub/doc/title.xml +%%DATADIR%%/pkg/corefreesub/doc/toggless.css +%%DATADIR%%/pkg/corefreesub/doc/toggless.js +%%DATADIR%%/pkg/corefreesub/gap/CF_splashfromViz.g +%%DATADIR%%/pkg/corefreesub/gap/corefreesub.gd +%%DATADIR%%/pkg/corefreesub/gap/corefreesub.gi +%%DATADIR%%/pkg/corefreesub/gap/drawftpr.gd +%%DATADIR%%/pkg/corefreesub/gap/drawftpr.gi +%%DATADIR%%/pkg/corefreesub/init.g +%%DATADIR%%/pkg/corefreesub/makedoc.g +%%DATADIR%%/pkg/corefreesub/maketest.g +%%DATADIR%%/pkg/corefreesub/read.g +%%DATADIR%%/pkg/corefreesub/tst/OtherTest.tst +%%DATADIR%%/pkg/corefreesub/tst/corefreesub01.tst +%%DATADIR%%/pkg/corefreesub/tst/corefreesub02.tst +%%DATADIR%%/pkg/corefreesub/tst/corefreesub03.tst +%%DATADIR%%/pkg/corefreesub/tst/testall.g %%DATADIR%%/pkg/corelg/CHANGES.md %%DATADIR%%/pkg/corelg/LICENSE %%DATADIR%%/pkg/corelg/PackageInfo.g %%DATADIR%%/pkg/corelg/README.md +%%DATADIR%%/pkg/corelg/doc/_entities.xml %%DATADIR%%/pkg/corelg/doc/chap0.html %%DATADIR%%/pkg/corelg/doc/chap0.txt %%DATADIR%%/pkg/corelg/doc/chap0_mj.html @@ -6319,6 +6367,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/data/test-1.d6 %%DATADIR%%/pkg/digraphs/data/tourn4.txt %%DATADIR%%/pkg/digraphs/data/tree9.4.txt +%%DATADIR%%/pkg/digraphs/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/digraphs/doc/_Chunks.xml +%%DATADIR%%/pkg/digraphs/doc/_entities.xml %%DATADIR%%/pkg/digraphs/doc/attr.xml %%DATADIR%%/pkg/digraphs/doc/chap0.html %%DATADIR%%/pkg/digraphs/doc/chap0.txt @@ -6364,6 +6415,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/doc/constructors.xml %%DATADIR%%/pkg/digraphs/doc/digraph.xml %%DATADIR%%/pkg/digraphs/doc/digraphs.bib +%%DATADIR%%/pkg/digraphs/doc/digraphs.css %%DATADIR%%/pkg/digraphs/doc/display.xml %%DATADIR%%/pkg/digraphs/doc/examples.xml %%DATADIR%%/pkg/digraphs/doc/grahom.xml @@ -6372,12 +6424,14 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/doc/isomorph.xml %%DATADIR%%/pkg/digraphs/doc/labels.xml %%DATADIR%%/pkg/digraphs/doc/lefttoc.css +%%DATADIR%%/pkg/digraphs/doc/m3.png %%DATADIR%%/pkg/digraphs/doc/main.xml %%DATADIR%%/pkg/digraphs/doc/manual.css %%DATADIR%%/pkg/digraphs/doc/manual.js %%DATADIR%%/pkg/digraphs/doc/manual.lab %%DATADIR%%/pkg/digraphs/doc/manual.pdf %%DATADIR%%/pkg/digraphs/doc/manual.six +%%DATADIR%%/pkg/digraphs/doc/n5.png %%DATADIR%%/pkg/digraphs/doc/nocolorprompt.css %%DATADIR%%/pkg/digraphs/doc/oper.xml %%DATADIR%%/pkg/digraphs/doc/orbits.xml @@ -6386,6 +6440,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/doc/ragged.css %%DATADIR%%/pkg/digraphs/doc/rainbow.js %%DATADIR%%/pkg/digraphs/doc/times.css +%%DATADIR%%/pkg/digraphs/doc/title.xml %%DATADIR%%/pkg/digraphs/doc/toggless.css %%DATADIR%%/pkg/digraphs/doc/toggless.js %%DATADIR%%/pkg/digraphs/doc/utils.xml @@ -6400,8 +6455,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/doc/z-chap6.xml %%DATADIR%%/pkg/digraphs/doc/z-chap8.xml %%DATADIR%%/pkg/digraphs/doc/z-chap9.xml -%%DATADIR%%/pkg/digraphs/doc/z-title.xml -%%DATADIR%%/pkg/digraphs/environment.yml %%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.clang-format %%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.deps/.dirstamp %%DATADIR%%/pkg/digraphs/extern/bliss-0.73/.dirstamp @@ -6493,7 +6546,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/gap/digraphs.g %%DATADIR%%/pkg/digraphs/gap/display.gd %%DATADIR%%/pkg/digraphs/gap/display.gi -%%DATADIR%%/pkg/digraphs/gap/doc.g %%DATADIR%%/pkg/digraphs/gap/examples.gd %%DATADIR%%/pkg/digraphs/gap/examples.gi %%DATADIR%%/pkg/digraphs/gap/grahom.gd @@ -6537,6 +6589,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/src/CPPLINT.cfg %%DATADIR%%/pkg/digraphs/src/bitarray.c %%DATADIR%%/pkg/digraphs/src/bitarray.h +%%DATADIR%%/pkg/digraphs/src/bliss-includes.h %%DATADIR%%/pkg/digraphs/src/cliques.c %%DATADIR%%/pkg/digraphs/src/cliques.h %%DATADIR%%/pkg/digraphs/src/conditions.c @@ -6544,6 +6597,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/src/digraphs-debug.h %%DATADIR%%/pkg/digraphs/src/digraphs.c %%DATADIR%%/pkg/digraphs/src/digraphs.h +%%DATADIR%%/pkg/digraphs/src/gap-includes.h +%%DATADIR%%/pkg/digraphs/src/globals.h %%DATADIR%%/pkg/digraphs/src/homos-graphs.c %%DATADIR%%/pkg/digraphs/src/homos-graphs.h %%DATADIR%%/pkg/digraphs/src/homos.c @@ -6553,9 +6608,12 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/src/pkgconfig.h.in %%DATADIR%%/pkg/digraphs/src/planar.c %%DATADIR%%/pkg/digraphs/src/planar.h +%%DATADIR%%/pkg/digraphs/src/safemalloc.c +%%DATADIR%%/pkg/digraphs/src/safemalloc.h %%DATADIR%%/pkg/digraphs/src/schreier-sims.c %%DATADIR%%/pkg/digraphs/src/schreier-sims.h %%DATADIR%%/pkg/digraphs/tst/extreme/attr.tst +%%DATADIR%%/pkg/digraphs/tst/extreme/cliques.tst %%DATADIR%%/pkg/digraphs/tst/extreme/grahom.tst %%DATADIR%%/pkg/digraphs/tst/extreme/isomorph.tst %%DATADIR%%/pkg/digraphs/tst/extreme/named.tst @@ -6569,7 +6627,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/digraphs/tst/standard/cliques.tst %%DATADIR%%/pkg/digraphs/tst/standard/constructors.tst %%DATADIR%%/pkg/digraphs/tst/standard/digraph.tst -%%DATADIR%%/pkg/digraphs/tst/standard/display.tst %%DATADIR%%/pkg/digraphs/tst/standard/examples.tst %%DATADIR%%/pkg/digraphs/tst/standard/grahom.tst %%DATADIR%%/pkg/digraphs/tst/standard/grape.tst @@ -6645,7 +6702,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/edim/tst/mat2 %%DATADIR%%/pkg/edim/tst/test.g %%DATADIR%%/pkg/edim/tst/testall.g -%%DATADIR%%/pkg/example/.mailmap %%DATADIR%%/pkg/example/CHANGES %%DATADIR%%/pkg/example/LICENSE %%DATADIR%%/pkg/example/Makefile.in @@ -10642,6 +10698,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/forms/examples/gap/w53.g %%DATADIR%%/pkg/forms/examples/gap/wittindex.g %%DATADIR%%/pkg/forms/examples/generate_example_files.g +%%DATADIR%%/pkg/forms/examples/generate_example_files_new.g %%DATADIR%%/pkg/forms/examples/include/assocbilform.include %%DATADIR%%/pkg/forms/examples/include/basechangehom.include %%DATADIR%%/pkg/forms/examples/include/basechangetocanonical.include @@ -10736,10 +10793,34 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/forms/lib/forms.gi %%DATADIR%%/pkg/forms/lib/recognition.gd %%DATADIR%%/pkg/forms/lib/recognition.gi +%%DATADIR%%/pkg/forms/lib/recognition_new.gi %%DATADIR%%/pkg/forms/makedoc.g %%DATADIR%%/pkg/forms/read.g -%%DATADIR%%/pkg/forms/tst/basechange.tst -%%DATADIR%%/pkg/forms/tst/classic.tst +%%DATADIR%%/pkg/forms/tst/adv/basechange.tst +%%DATADIR%%/pkg/forms/tst/adv/classic.tst +%%DATADIR%%/pkg/forms/tst/adv/test_pres_sesforms1.tst +%%DATADIR%%/pkg/forms/tst/adv/test_pres_sesforms2.tst +%%DATADIR%%/pkg/forms/tst/adv/test_preservedform.tst +%%DATADIR%%/pkg/forms/tst/adv/test_recog.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms1.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms10.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms11.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms12.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms13.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms14.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms15.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms16.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms2.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms3.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms4.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms5.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms6.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms7.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms8.tst +%%DATADIR%%/pkg/forms/tst/easy/test_forms9.tst +%%DATADIR%%/pkg/forms/tst/easy/test_tech1.tst +%%DATADIR%%/pkg/forms/tst/easy/test_tech2.tst +%%DATADIR%%/pkg/forms/tst/easy/test_tech3.tst %%DATADIR%%/pkg/forms/tst/examples/assocbilform.tst %%DATADIR%%/pkg/forms/tst/examples/basechangehom.tst %%DATADIR%%/pkg/forms/tst/examples/basechangetocanonical.tst @@ -10767,9 +10848,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/forms/tst/examples/istotallysingular.tst %%DATADIR%%/pkg/forms/tst/examples/orthogonaltovector.tst %%DATADIR%%/pkg/forms/tst/examples/polyofform.tst -%%DATADIR%%/pkg/forms/tst/examples/pres_sesforms1.tst -%%DATADIR%%/pkg/forms/tst/examples/pres_sesforms2.tst -%%DATADIR%%/pkg/forms/tst/examples/preservedform.tst %%DATADIR%%/pkg/forms/tst/examples/quadformbybilform.tst %%DATADIR%%/pkg/forms/tst/examples/quadformbymatrix.tst %%DATADIR%%/pkg/forms/tst/examples/quadformbypoly.tst @@ -10799,8 +10877,15 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/forms/tst/gap/test_forms7.g %%DATADIR%%/pkg/forms/tst/gap/test_forms8.g %%DATADIR%%/pkg/forms/tst/gap/test_forms9.g +%%DATADIR%%/pkg/forms/tst/gap/test_pres_sesforms1.g +%%DATADIR%%/pkg/forms/tst/gap/test_pres_sesforms2.g +%%DATADIR%%/pkg/forms/tst/gap/test_preservedform.g %%DATADIR%%/pkg/forms/tst/gap/test_recog.g +%%DATADIR%%/pkg/forms/tst/gap/test_tech1.g +%%DATADIR%%/pkg/forms/tst/gap/test_tech2.g +%%DATADIR%%/pkg/forms/tst/gap/test_tech3.g %%DATADIR%%/pkg/forms/tst/generate_tst_files.g +%%DATADIR%%/pkg/forms/tst/generate_tst_files_new.g %%DATADIR%%/pkg/forms/tst/output/test_forms1.out %%DATADIR%%/pkg/forms/tst/output/test_forms10.out %%DATADIR%%/pkg/forms/tst/output/test_forms11.out @@ -10820,23 +10905,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/forms/tst/output/test_recog.out %%DATADIR%%/pkg/forms/tst/template_part1.g %%DATADIR%%/pkg/forms/tst/template_part2.g -%%DATADIR%%/pkg/forms/tst/test_forms1.tst -%%DATADIR%%/pkg/forms/tst/test_forms10.tst -%%DATADIR%%/pkg/forms/tst/test_forms11.tst -%%DATADIR%%/pkg/forms/tst/test_forms12.tst -%%DATADIR%%/pkg/forms/tst/test_forms13.tst -%%DATADIR%%/pkg/forms/tst/test_forms14.tst -%%DATADIR%%/pkg/forms/tst/test_forms15.tst -%%DATADIR%%/pkg/forms/tst/test_forms16.tst -%%DATADIR%%/pkg/forms/tst/test_forms2.tst -%%DATADIR%%/pkg/forms/tst/test_forms3.tst -%%DATADIR%%/pkg/forms/tst/test_forms4.tst -%%DATADIR%%/pkg/forms/tst/test_forms5.tst -%%DATADIR%%/pkg/forms/tst/test_forms6.tst -%%DATADIR%%/pkg/forms/tst/test_forms7.tst -%%DATADIR%%/pkg/forms/tst/test_forms8.tst -%%DATADIR%%/pkg/forms/tst/test_forms9.tst -%%DATADIR%%/pkg/forms/tst/test_recog.tst %%DATADIR%%/pkg/forms/tst/testall.g %%DATADIR%%/pkg/fplsa/CHANGES %%DATADIR%%/pkg/fplsa/LICENSE @@ -11846,7 +11914,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/gbnp/doc/GBNP.xml %%DATADIR%%/pkg/gbnp/doc/LGPL %%DATADIR%%/pkg/gbnp/doc/TODO -%%DATADIR%%/pkg/gbnp/doc/alphaurl.bst +%%DATADIR%%/pkg/gbnp/doc/_entities.xml %%DATADIR%%/pkg/gbnp/doc/articles/dqa.pdf %%DATADIR%%/pkg/gbnp/doc/articles/gbnp.pdf %%DATADIR%%/pkg/gbnp/doc/articles/knopper.pdf @@ -11865,6 +11933,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/gbnp/doc/chap4.html %%DATADIR%%/pkg/gbnp/doc/chap4.txt %%DATADIR%%/pkg/gbnp/doc/chap4_mj.html +%%DATADIR%%/pkg/gbnp/doc/chap5.html +%%DATADIR%%/pkg/gbnp/doc/chap5.txt +%%DATADIR%%/pkg/gbnp/doc/chap5_mj.html %%DATADIR%%/pkg/gbnp/doc/chapA.html %%DATADIR%%/pkg/gbnp/doc/chapA.txt %%DATADIR%%/pkg/gbnp/doc/chapA_mj.html @@ -11968,8 +12039,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/gbnp/doc/manual.lab %%DATADIR%%/pkg/gbnp/doc/manual.pdf %%DATADIR%%/pkg/gbnp/doc/manual.six -%%DATADIR%%/pkg/gbnp/doc/nmo/nmo_doc.bib -%%DATADIR%%/pkg/gbnp/doc/nmo/nmo_doc.xml +%%DATADIR%%/pkg/gbnp/doc/nmo.xml %%DATADIR%%/pkg/gbnp/doc/nocolorprompt.css %%DATADIR%%/pkg/gbnp/doc/ragged.css %%DATADIR%%/pkg/gbnp/doc/rainbow.js @@ -12020,6 +12090,11 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/gbnp/make_nmo_doc.g %%DATADIR%%/pkg/gbnp/makedoc.g %%DATADIR%%/pkg/gbnp/read.g +%%DATADIR%%/pkg/gbnp/tst/functions.tst +%%DATADIR%%/pkg/gbnp/tst/issue15.g +%%DATADIR%%/pkg/gbnp/tst/issue15.tst +%%DATADIR%%/pkg/gbnp/tst/nmo.g +%%DATADIR%%/pkg/gbnp/tst/nmo.tst %%DATADIR%%/pkg/gbnp/tst/nmo/String.tst %%DATADIR%%/pkg/gbnp/tst/test-bound-01.g %%DATADIR%%/pkg/gbnp/tst/test-bound-01.tst @@ -12039,8 +12114,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/gbnp/tst/test-bound-08.tst %%DATADIR%%/pkg/gbnp/tst/test-bound-09.g %%DATADIR%%/pkg/gbnp/tst/test-bound-09.tst -%%DATADIR%%/pkg/gbnp/tst/test-functions.g -%%DATADIR%%/pkg/gbnp/tst/test-functions.tst %%DATADIR%%/pkg/gbnp/tst/test01.g %%DATADIR%%/pkg/gbnp/tst/test01.tst %%DATADIR%%/pkg/gbnp/tst/test02.g @@ -12575,6 +12648,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/grape/README.md %%DATADIR%%/pkg/grape/configure %%DATADIR%%/pkg/grape/configure.libtool.bak +%%DATADIR%%/pkg/grape/doc/auxil.tex %%DATADIR%%/pkg/grape/doc/cnauty.tex %%DATADIR%%/pkg/grape/doc/colour.tex %%DATADIR%%/pkg/grape/doc/consmod.tex @@ -12607,6 +12681,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/grape/htm/CHAP007.htm %%DATADIR%%/pkg/grape/htm/CHAP008.htm %%DATADIR%%/pkg/grape/htm/CHAP009.htm +%%DATADIR%%/pkg/grape/htm/CHAP010.htm %%DATADIR%%/pkg/grape/htm/biblio.htm %%DATADIR%%/pkg/grape/htm/chapters.htm %%DATADIR%%/pkg/grape/htm/indxA.htm @@ -13599,6 +13674,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/cplGTree.gi %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystGbasis.gi %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystGcomplex.gi +%%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystGcomplex.original.tuan %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystTypes.gd %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/crystVarious.gi %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/freeZGRes.gi @@ -13606,16 +13682,16 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/resGTree.gi %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/sl2zngens.gi %%DATADIR%%/pkg/hap/lib/ArithmeticGroups/sl2zres.gi -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/.diagrams.gi.swp %%DATADIR%%/pkg/hap/lib/ArtinCoxeter/coxeterWythoff.gi %%DATADIR%%/pkg/hap/lib/ArtinCoxeter/diagrams.gi %%DATADIR%%/pkg/hap/lib/ArtinCoxeter/noncrossing.gi %%DATADIR%%/pkg/hap/lib/ArtinCoxeter/resArtin.gi -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystGbasis.gi -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystGcomplex.gi -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystTypes.gd -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/crystVarious.gi -%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuan/freeZGRes.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/resArtin_spherical.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuantobedeleted/crystGbasis.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuantobedeleted/crystGcomplex.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuantobedeleted/crystTypes.gd +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuantobedeleted/crystVarious.gi +%%DATADIR%%/pkg/hap/lib/ArtinCoxeter/tuantobedeleted/freeZGRes.gi %%DATADIR%%/pkg/hap/lib/CatGroups/CatBasic.gi %%DATADIR%%/pkg/hap/lib/CatGroups/CatConstructions.gi %%DATADIR%%/pkg/hap/lib/CatGroups/CrossedInvariant.gi @@ -13646,10 +13722,13 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/lib/CohomologyOperations/stiefel.gi %%DATADIR%%/pkg/hap/lib/CohomologyOperations/toplevelsquares.gi %%DATADIR%%/pkg/hap/lib/CompiledGAP/absint.c +%%DATADIR%%/pkg/hap/lib/Congruence/bianchi.gi +%%DATADIR%%/pkg/hap/lib/Congruence/bianchi.new %%DATADIR%%/pkg/hap/lib/Congruence/cong.gi %%DATADIR%%/pkg/hap/lib/Congruence/cuspidal.gi %%DATADIR%%/pkg/hap/lib/Congruence/hecke.KEEP %%DATADIR%%/pkg/hap/lib/Congruence/hecke.gi +%%DATADIR%%/pkg/hap/lib/Congruence/quadArithmetic.gi %%DATADIR%%/pkg/hap/lib/Congruence/quadraticIntegers.gd %%DATADIR%%/pkg/hap/lib/Congruence/quadraticIntegers.gi %%DATADIR%%/pkg/hap/lib/Congruence/residues.gd @@ -13658,6 +13737,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/lib/Congruence/sl2subgroups.gi %%DATADIR%%/pkg/hap/lib/Congruence/sl2subgroups.keep %%DATADIR%%/pkg/hap/lib/Congruence/sl2word.gi +%%DATADIR%%/pkg/hap/lib/Congruence/tmpp.asy +%%DATADIR%%/pkg/hap/lib/Congruence/tmpp.pdf %%DATADIR%%/pkg/hap/lib/Congruence/volume.gi %%DATADIR%%/pkg/hap/lib/FpGmodules/fpgbasics.gi %%DATADIR%%/pkg/hap/lib/FpGmodules/homs.gi @@ -14203,6 +14284,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/fundamental.gi %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/grannyknot.gi %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/ldcup.gi +%%DATADIR%%/pkg/hap/lib/RegularCWComplexes/modpcocycle.gi %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/piZero.gi %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/planartrees.gd %%DATADIR%%/pkg/hap/lib/RegularCWComplexes/planartrees.gi @@ -14543,6 +14625,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tst/testall3/3.4.2.tst %%DATADIR%%/pkg/hap/tst/testall3/3.4.2.tstx %%DATADIR%%/pkg/hap/tst/testall3/3.9.3.tst +%%DATADIR%%/pkg/hap/tst/testall3/bianchi.1.tst %%DATADIR%%/pkg/hap/tst/testall3/mans.3.tst %%DATADIR%%/pkg/hap/tst/testall3/mans.6.tst %%DATADIR%%/pkg/hap/tst/testall3/mans.7.tst @@ -14627,7 +14710,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tst/testveryslow/mans.4.tst %%DATADIR%%/pkg/hap/tst/testveryslow/polyfiltered.tst %%DATADIR%%/pkg/hap/tst/testveryslow/quandle.tst -%%DATADIR%%/pkg/hap/tutorial/1 %%DATADIR%%/pkg/hap/tutorial/HapTutorial.aux %%DATADIR%%/pkg/hap/tutorial/HapTutorial.bbl %%DATADIR%%/pkg/hap/tutorial/HapTutorial.blg @@ -14664,6 +14746,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/chap15.html %%DATADIR%%/pkg/hap/tutorial/chap15.txt %%DATADIR%%/pkg/hap/tutorial/chap15_mj.html +%%DATADIR%%/pkg/hap/tutorial/chap16.html +%%DATADIR%%/pkg/hap/tutorial/chap16.txt +%%DATADIR%%/pkg/hap/tutorial/chap16_mj.html %%DATADIR%%/pkg/hap/tutorial/chap1_mj.html %%DATADIR%%/pkg/hap/tutorial/chap2.html %%DATADIR%%/pkg/hap/tutorial/chap2.txt @@ -14708,7 +14793,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/images/3096points.png %%DATADIR%%/pkg/hap/tutorial/images/Poincares_cube_manifolds3.png %%DATADIR%%/pkg/hap/tutorial/images/Poincares_cube_manifolds5.png -%%DATADIR%%/pkg/hap/tutorial/images/a7diagram.gif +%%DATADIR%%/pkg/hap/tutorial/images/assoc.png %%DATADIR%%/pkg/hap/tutorial/images/bar0.gif %%DATADIR%%/pkg/hap/tutorial/images/bar0.png %%DATADIR%%/pkg/hap/tutorial/images/bar0.xcf @@ -14719,6 +14804,14 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/images/barcode1example.png %%DATADIR%%/pkg/hap/tutorial/images/barcodes123.gif %%DATADIR%%/pkg/hap/tutorial/images/bccircularGradient.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi2D163.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi2D22.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi2D33.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi2D39.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi3D163.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi3D22.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi3D33.png +%%DATADIR%%/pkg/hap/tutorial/images/bianchi3D39.png %%DATADIR%%/pkg/hap/tutorial/images/binaryimage.png %%DATADIR%%/pkg/hap/tutorial/images/bipyramid.png %%DATADIR%%/pkg/hap/tutorial/images/bw_image.bmp @@ -14740,6 +14833,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/images/dodecahedron.png %%DATADIR%%/pkg/hap/tutorial/images/e8diagram.gif %%DATADIR%%/pkg/hap/tutorial/images/fdsl2.png +%%DATADIR%%/pkg/hap/tutorial/images/fdspace9-2.png +%%DATADIR%%/pkg/hap/tutorial/images/fdspace9-3.png +%%DATADIR%%/pkg/hap/tutorial/images/fdspace9.png %%DATADIR%%/pkg/hap/tutorial/images/filename-1.pdf %%DATADIR%%/pkg/hap/tutorial/images/filename-1.png %%DATADIR%%/pkg/hap/tutorial/images/filename-2.pdf @@ -14801,14 +14897,22 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/ragged.css %%DATADIR%%/pkg/hap/tutorial/rainbow.js %%DATADIR%%/pkg/hap/tutorial/times.css +%%DATADIR%%/pkg/hap/tutorial/tmpp.asy %%DATADIR%%/pkg/hap/tutorial/toggless.css %%DATADIR%%/pkg/hap/tutorial/toggless.js %%DATADIR%%/pkg/hap/tutorial/tutex/1.1.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.10.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.101.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.102.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.103.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.104.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.105.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.106.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.11.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.12.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.13.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.13a.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/1.13b.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.14.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.15.txt %%DATADIR%%/pkg/hap/tutorial/tutex/1.16.txt @@ -14840,6 +14944,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/1.9.txt %%DATADIR%%/pkg/hap/tutorial/tutex/10.1.txt %%DATADIR%%/pkg/hap/tutorial/tutex/10.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/10.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/10.4.txt %%DATADIR%%/pkg/hap/tutorial/tutex/11.1.txt %%DATADIR%%/pkg/hap/tutorial/tutex/11.10.txt %%DATADIR%%/pkg/hap/tutorial/tutex/11.10a.txt @@ -15033,6 +15139,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/6.10.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.11.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.12.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.12a.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.13.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.14.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.15.txt @@ -15063,6 +15170,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/6.3.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.30.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.31.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.32.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/6.33.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.3a.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.4.txt %%DATADIR%%/pkg/hap/tutorial/tutex/6.5.txt @@ -15083,6 +15192,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/7.1d.txt %%DATADIR%%/pkg/hap/tutorial/tutex/7.1e.txt %%DATADIR%%/pkg/hap/tutorial/tutex/7.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.4.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/7.5.txt %%DATADIR%%/pkg/hap/tutorial/tutex/8.1.txt %%DATADIR%%/pkg/hap/tutorial/tutex/8.2.txt %%DATADIR%%/pkg/hap/tutorial/tutex/8.3.txt @@ -15104,6 +15216,10 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/9.8.txt %%DATADIR%%/pkg/hap/tutorial/tutex/9.9.txt %%DATADIR%%/pkg/hap/tutorial/tutex/basins.g +%%DATADIR%%/pkg/hap/tutorial/tutex/bianchi.1.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/bianchi.2.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/bianchi.3.txt +%%DATADIR%%/pkg/hap/tutorial/tutex/bianchi.4.txt %%DATADIR%%/pkg/hap/tutorial/tutex/graph.png %%DATADIR%%/pkg/hap/tutorial/tutex/graph4.7.eps %%DATADIR%%/pkg/hap/tutorial/tutex/graph4.7.png @@ -15111,6 +15227,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hap/tutorial/tutex/graph4.77.png %%DATADIR%%/pkg/hap/tutorial/tutex/tmp.txt %%DATADIR%%/pkg/hap/tutorial/tutorial3Manifolds.xml +%%DATADIR%%/pkg/hap/tutorial/tutorialBianchi.xml %%DATADIR%%/pkg/hap/tutorial/tutorialBredon.xml %%DATADIR%%/pkg/hap/tutorial/tutorialChainComplexes.xml %%DATADIR%%/pkg/hap/tutorial/tutorialCongruence.xml @@ -15537,6 +15654,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hecke/LICENSE %%DATADIR%%/pkg/hecke/PackageInfo.g %%DATADIR%%/pkg/hecke/README.md +%%DATADIR%%/pkg/hecke/doc/_entities.xml %%DATADIR%%/pkg/hecke/doc/chap0.html %%DATADIR%%/pkg/hecke/doc/chap0.txt %%DATADIR%%/pkg/hecke/doc/chap0_mj.html @@ -15565,6 +15683,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/hecke/doc/lefttoc.css %%DATADIR%%/pkg/hecke/doc/manual.css %%DATADIR%%/pkg/hecke/doc/manual.js +%%DATADIR%%/pkg/hecke/doc/manual.lab %%DATADIR%%/pkg/hecke/doc/manual.pdf %%DATADIR%%/pkg/hecke/doc/manual.six %%DATADIR%%/pkg/hecke/doc/nocolorprompt.css @@ -16093,7 +16212,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/images/LICENSE %%DATADIR%%/pkg/images/PackageInfo.g %%DATADIR%%/pkg/images/README.md -%%DATADIR%%/pkg/images/doc/_AutoDocMainFile.xml %%DATADIR%%/pkg/images/doc/_entities.xml %%DATADIR%%/pkg/images/doc/chap0.html %%DATADIR%%/pkg/images/doc/chap0.txt @@ -16220,76 +16338,50 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/intpic/gap/ip_utils.gd %%DATADIR%%/pkg/intpic/gap/ip_utils.gi %%DATADIR%%/pkg/intpic/gap/splash_from_Viz.g -%%DATADIR%%/pkg/intpic/images/81to89.aux %%DATADIR%%/pkg/intpic/images/81to89.jpg -%%DATADIR%%/pkg/intpic/images/81to89.log %%DATADIR%%/pkg/intpic/images/81to89.pdf %%DATADIR%%/pkg/intpic/images/81to89.tex -%%DATADIR%%/pkg/intpic/images/blue_tones.aux %%DATADIR%%/pkg/intpic/images/blue_tones.jpg -%%DATADIR%%/pkg/intpic/images/blue_tones.log %%DATADIR%%/pkg/intpic/images/blue_tones.pdf %%DATADIR%%/pkg/intpic/images/blue_tones.tex -%%DATADIR%%/pkg/intpic/images/comp_blue_tones.aux %%DATADIR%%/pkg/intpic/images/comp_blue_tones.jpg -%%DATADIR%%/pkg/intpic/images/comp_blue_tones.log %%DATADIR%%/pkg/intpic/images/comp_blue_tones.pdf %%DATADIR%%/pkg/intpic/images/comp_blue_tones.tex -%%DATADIR%%/pkg/intpic/images/comp_green_tones.aux %%DATADIR%%/pkg/intpic/images/comp_green_tones.jpg -%%DATADIR%%/pkg/intpic/images/comp_green_tones.log %%DATADIR%%/pkg/intpic/images/comp_green_tones.pdf %%DATADIR%%/pkg/intpic/images/comp_green_tones.tex -%%DATADIR%%/pkg/intpic/images/comp_red_tones.aux %%DATADIR%%/pkg/intpic/images/comp_red_tones.jpg -%%DATADIR%%/pkg/intpic/images/comp_red_tones.log %%DATADIR%%/pkg/intpic/images/comp_red_tones.pdf %%DATADIR%%/pkg/intpic/images/comp_red_tones.tex %%DATADIR%%/pkg/intpic/images/complete_latex_document.jpg %%DATADIR%%/pkg/intpic/images/complete_latex_document.pdf -%%DATADIR%%/pkg/intpic/images/dark_gray_tones.aux %%DATADIR%%/pkg/intpic/images/dark_gray_tones.jpg -%%DATADIR%%/pkg/intpic/images/dark_gray_tones.log %%DATADIR%%/pkg/intpic/images/dark_gray_tones.pdf %%DATADIR%%/pkg/intpic/images/dark_gray_tones.tex -%%DATADIR%%/pkg/intpic/images/default_colors.aux %%DATADIR%%/pkg/intpic/images/default_colors.jpg -%%DATADIR%%/pkg/intpic/images/default_colors.log %%DATADIR%%/pkg/intpic/images/default_colors.pdf %%DATADIR%%/pkg/intpic/images/default_colors.tex -%%DATADIR%%/pkg/intpic/images/divs30.aux %%DATADIR%%/pkg/intpic/images/divs30.jpg -%%DATADIR%%/pkg/intpic/images/divs30.log %%DATADIR%%/pkg/intpic/images/divs30.pdf %%DATADIR%%/pkg/intpic/images/divs30.tex -%%DATADIR%%/pkg/intpic/images/divs3040.aux %%DATADIR%%/pkg/intpic/images/divs3040.jpg -%%DATADIR%%/pkg/intpic/images/divs3040.log %%DATADIR%%/pkg/intpic/images/divs3040.pdf %%DATADIR%%/pkg/intpic/images/divs3040.tex %%DATADIR%%/pkg/intpic/images/drawNS-small-depth.jpg %%DATADIR%%/pkg/intpic/images/drawNS-small-depth.pdf %%DATADIR%%/pkg/intpic/images/draw_set_pseudo.jpg %%DATADIR%%/pkg/intpic/images/draw_set_pseudo.pdf -%%DATADIR%%/pkg/intpic/images/green_tones.aux %%DATADIR%%/pkg/intpic/images/green_tones.jpg -%%DATADIR%%/pkg/intpic/images/green_tones.log %%DATADIR%%/pkg/intpic/images/green_tones.pdf %%DATADIR%%/pkg/intpic/images/green_tones.tex -%%DATADIR%%/pkg/intpic/images/intpic_banner.aux %%DATADIR%%/pkg/intpic/images/intpic_banner.jpg -%%DATADIR%%/pkg/intpic/images/intpic_banner.log %%DATADIR%%/pkg/intpic/images/intpic_banner.pdf %%DATADIR%%/pkg/intpic/images/intpic_banner.tex -%%DATADIR%%/pkg/intpic/images/intpic_default_colors.aux %%DATADIR%%/pkg/intpic/images/intpic_default_colors.jpg -%%DATADIR%%/pkg/intpic/images/intpic_default_colors.log %%DATADIR%%/pkg/intpic/images/intpic_default_colors.pdf %%DATADIR%%/pkg/intpic/images/intpic_default_colors.tex %%DATADIR%%/pkg/intpic/images/intpic_logo.jpg -%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.aux %%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.jpg -%%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.log %%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.pdf %%DATADIR%%/pkg/intpic/images/intpic_multiple_colors.tex %%DATADIR%%/pkg/intpic/images/ip_5-7-smalls.jpg @@ -16302,59 +16394,37 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table.pdf %%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table_default.jpg %%DATADIR%%/pkg/intpic/images/ip_splash_tikz_NS_table_default.pdf -%%DATADIR%%/pkg/intpic/images/light_gray_tones.aux %%DATADIR%%/pkg/intpic/images/light_gray_tones.jpg -%%DATADIR%%/pkg/intpic/images/light_gray_tones.log %%DATADIR%%/pkg/intpic/images/light_gray_tones.pdf %%DATADIR%%/pkg/intpic/images/light_gray_tones.tex -%%DATADIR%%/pkg/intpic/images/mults_3_5_7.aux %%DATADIR%%/pkg/intpic/images/mults_3_5_7.jpg -%%DATADIR%%/pkg/intpic/images/mults_3_5_7.log %%DATADIR%%/pkg/intpic/images/mults_3_5_7.pdf %%DATADIR%%/pkg/intpic/images/mults_3_5_7.tex -%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.aux %%DATADIR%%/pkg/intpic/images/numericalsgp_notable.jpg -%%DATADIR%%/pkg/intpic/images/numericalsgp_notable.log %%DATADIR%%/pkg/intpic/images/numericalsgp_notable.pdf %%DATADIR%%/pkg/intpic/images/numericalsgp_notable.tex -%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.aux %%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.jpg -%%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.log %%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.pdf %%DATADIR%%/pkg/intpic/images/numericalsgp_notable_df_colors.tex -%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.aux %%DATADIR%%/pkg/intpic/images/pic_for_complete_document.jpg -%%DATADIR%%/pkg/intpic/images/pic_for_complete_document.log %%DATADIR%%/pkg/intpic/images/pic_for_complete_document.pdf %%DATADIR%%/pkg/intpic/images/pic_for_complete_document.tex -%%DATADIR%%/pkg/intpic/images/primesandtwins.aux %%DATADIR%%/pkg/intpic/images/primesandtwins.jpg -%%DATADIR%%/pkg/intpic/images/primesandtwins.log %%DATADIR%%/pkg/intpic/images/primesandtwins.pdf %%DATADIR%%/pkg/intpic/images/primesandtwins.tex -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.aux %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.jpg -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.log %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.pdf %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd.tex -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.aux %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.jpg -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.log %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.pdf %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_comp_red.tex -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.aux %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.jpg -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.log %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.pdf %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_dark_gray.tex -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.aux %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.jpg -%%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.log %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.pdf %%DATADIR%%/pkg/intpic/images/primesandtwinsamongodd_other.tex -%%DATADIR%%/pkg/intpic/images/red_tones.aux %%DATADIR%%/pkg/intpic/images/red_tones.jpg -%%DATADIR%%/pkg/intpic/images/red_tones.log %%DATADIR%%/pkg/intpic/images/red_tones.pdf %%DATADIR%%/pkg/intpic/images/red_tones.tex %%DATADIR%%/pkg/intpic/images/set_3_5.jpg @@ -16363,35 +16433,25 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11.pdf %%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11_v2.jpg %%DATADIR%%/pkg/intpic/images/set_3_5_and_5_7_11_v2.pdf -%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.aux %%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.jpg -%%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.log %%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.pdf %%DATADIR%%/pkg/intpic/images/shuffle_red_comp_blue.tex -%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.aux %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.jpg -%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.log %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.pdf %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19.tex %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.jpg -%%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.log %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.pdf %%DATADIR%%/pkg/intpic/images/table_axis_ground_8_19_rep_pos.tex -%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.aux %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.jpg -%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.log %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.pdf %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape.tex -%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.aux %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.jpg -%%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.log %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.pdf %%DATADIR%%/pkg/intpic/images/table_axis_ground_shape_other_option.tex %%DATADIR%%/pkg/intpic/images/table_with_negatives.jpg %%DATADIR%%/pkg/intpic/images/table_with_negatives.pdf %%DATADIR%%/pkg/intpic/images/table_without_negatives.jpg %%DATADIR%%/pkg/intpic/images/table_without_negatives.pdf -%%DATADIR%%/pkg/intpic/images/texput.log %%DATADIR%%/pkg/intpic/images/tikz_81to89.tex %%DATADIR%%/pkg/intpic/images/tikz_banner.tex %%DATADIR%%/pkg/intpic/images/tikz_blue_tones.tex @@ -16420,7 +16480,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/intpic/images/tikz_shuffle_red_comp_blue.tex %%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground.tex %%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19.tex -%%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_other_option.log %%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_other_option.tex %%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_8_19_rep_pos.tex %%DATADIR%%/pkg/intpic/images/tikz_table_axis_ground_shape.tex @@ -16486,7 +16545,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/io/doc/chapInd.txt %%DATADIR%%/pkg/io/doc/chapInd_mj.html %%DATADIR%%/pkg/io/doc/chooser.html -%%DATADIR%%/pkg/io/doc/clean %%DATADIR%%/pkg/io/doc/lefttoc.css %%DATADIR%%/pkg/io/doc/main.xml %%DATADIR%%/pkg/io/doc/manual.css @@ -19645,7 +19703,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/itc/htm/theindex.htm %%DATADIR%%/pkg/itc/init.g %%DATADIR%%/pkg/itc/read.g -%%DATADIR%%/pkg/json/HISTORY %%DATADIR%%/pkg/json/LICENSE %%DATADIR%%/pkg/json/Makefile.gappkg %%DATADIR%%/pkg/json/Makefile.in @@ -21274,20 +21331,30 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/linearalgebraforcap/doc/toggless.css %%DATADIR%%/pkg/linearalgebraforcap/doc/toggless.js %%DATADIR%%/pkg/linearalgebraforcap/examples/Example.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/Functors.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/HomologyObject.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/Liftable.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/LinearAlgebraMissingsOperations.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/MatrixCategory.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/MonoidalStructure.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/MorphismToSink_MorphismFromSource.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/OppositeCategory.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/PreComposeList.g %%DATADIR%%/pkg/linearalgebraforcap/examples/SplitEpiSummand.g %%DATADIR%%/pkg/linearalgebraforcap/examples/VectorSpacesKernelTest.g %%DATADIR%%/pkg/linearalgebraforcap/examples/VectorSpacesPullback.g +%%DATADIR%%/pkg/linearalgebraforcap/examples/WrapperCategory.g %%DATADIR%%/pkg/linearalgebraforcap/gap/CompilerLogic.gi %%DATADIR%%/pkg/linearalgebraforcap/gap/LinearAlgebraForCAP.gd %%DATADIR%%/pkg/linearalgebraforcap/gap/LinearAlgebraForCAP.gi -%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryAsCategoryOfRows.gd -%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryAsCategoryOfRows.gi %%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryMorphism.gd %%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryMorphism.gi %%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryObject.gd %%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategoryObject.gi -%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/MatrixCategoryPrecompiled.gi -%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/OppositeOfMatrixCategoryPrecompiled.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategory_as_CategoryOfRows.gd +%%DATADIR%%/pkg/linearalgebraforcap/gap/MatrixCategory_as_CategoryOfRows.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/MatrixCategory_precompiled.gi +%%DATADIR%%/pkg/linearalgebraforcap/gap/precompiled_categories/Opposite_MatrixCategory_precompiled.gi %%DATADIR%%/pkg/linearalgebraforcap/init.g %%DATADIR%%/pkg/linearalgebraforcap/makedoc.g %%DATADIR%%/pkg/linearalgebraforcap/makedoc_with_overfull_hbox_warnings.g @@ -21303,6 +21370,20 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap04.tst %%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap05.tst %%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap06.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap07.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap08.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap09.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap10.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap11.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap12.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap13.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap14.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap15.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap16.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap17.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap18.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap19.tst +%%DATADIR%%/pkg/linearalgebraforcap/tst/linearalgebraforcap20.tst %%DATADIR%%/pkg/linearalgebraforcap/tst/testall.g %%DATADIR%%/pkg/linearalgebraforcap/tst/testall_no_precompiled_code.g %%DATADIR%%/pkg/lins/COPYRIGHT @@ -22041,6 +22122,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/lpres/COPYING %%DATADIR%%/pkg/lpres/PackageInfo.g %%DATADIR%%/pkg/lpres/README.md +%%DATADIR%%/pkg/lpres/doc/_entities.xml %%DATADIR%%/pkg/lpres/doc/chap0.html %%DATADIR%%/pkg/lpres/doc/chap0.txt %%DATADIR%%/pkg/lpres/doc/chap0_mj.html @@ -22479,6 +22561,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/modisom/PackageInfo.g %%DATADIR%%/pkg/modisom/README.md %%DATADIR%%/pkg/modisom/VERSION +%%DATADIR%%/pkg/modisom/changes.txt %%DATADIR%%/pkg/modisom/doc/autiso.tex %%DATADIR%%/pkg/modisom/doc/intro.tex %%DATADIR%%/pkg/modisom/doc/make_doc @@ -22514,9 +22597,15 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/modisom/gap/grpalg/brauer.gi %%DATADIR%%/pkg/modisom/gap/grpalg/check.gi %%DATADIR%%/pkg/modisom/gap/grpalg/chkbins.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/collect.gi %%DATADIR%%/pkg/modisom/gap/grpalg/detbins.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/detbinsRT.gi %%DATADIR%%/pkg/modisom/gap/grpalg/head.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/jenningsBounds.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/jenningsConjecture.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/kernelsize.gi %%DATADIR%%/pkg/modisom/gap/grpalg/tables.gi +%%DATADIR%%/pkg/modisom/gap/grpalg/tabletoalgebraandback.gi %%DATADIR%%/pkg/modisom/gap/header/modisom.gd %%DATADIR%%/pkg/modisom/gap/nilalg/basic.gi %%DATADIR%%/pkg/modisom/gap/nilalg/liecl.gi @@ -22614,7 +22703,10 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/modulepresentationsforcap/examples/Gabriel_Purity_Paper.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/IntersectionOfIdeals.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/Koszul.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/MatricesGrowthTest.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/ModulePresentationsMonoidalCategory.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/MonoidalStructure.g +%%DATADIR%%/pkg/modulepresentationsforcap/examples/MorphismBetweenDirectSums.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/ProjectivityTest.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/Purity.g %%DATADIR%%/pkg/modulepresentationsforcap/examples/Resolution.g @@ -22628,29 +22720,31 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationNaturalTransformations.gi %%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationObject.gd %%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationObject.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsAsFreydCategoryOfCategoryOfRowsOrColumns.gd -%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsAsFreydCategoryOfCategoryOfRowsOrColumns.gi %%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsForCAP.gd %%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentationsForCAP.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentations_as_FreydCategory_CategoryOfRowsOrColumns.gd +%%DATADIR%%/pkg/modulepresentationsforcap/gap/ModulePresentations_as_FreydCategory_CategoryOfRowsOrColumns.gi %%DATADIR%%/pkg/modulepresentationsforcap/gap/Tools.gd %%DATADIR%%/pkg/modulepresentationsforcap/gap/Tools.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfArbitraryRingPrecompiled.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfCommutativeRingPrecompiled.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentationsAsFreydCategoryOfCategoryOfRowsOfFieldPrecompiled.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfArbitraryRingPrecompiled.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfCommutativeRingPrecompiled.gi -%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentationsAsFreydCategoryOfCategoryOfColumnsOfFieldPrecompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentations_as_FreydCategory_CategoryOfRows_ArbitraryRing_precompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentations_as_FreydCategory_CategoryOfRows_CommutativeRing_precompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/LeftPresentations_as_FreydCategory_CategoryOfRows_Field_precompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentations_as_FreydCategory_CategoryOfColumns_ArbitraryRing_precompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentations_as_FreydCategory_CategoryOfColumns_CommutativeRing_precompiled.gi +%%DATADIR%%/pkg/modulepresentationsforcap/gap/precompiled_categories/RightPresentations_as_FreydCategory_CategoryOfColumns_Field_precompiled.gi %%DATADIR%%/pkg/modulepresentationsforcap/init.g %%DATADIR%%/pkg/modulepresentationsforcap/makedoc.g %%DATADIR%%/pkg/modulepresentationsforcap/makedoc_with_overfull_hbox_warnings.g %%DATADIR%%/pkg/modulepresentationsforcap/makefile %%DATADIR%%/pkg/modulepresentationsforcap/read.g %%DATADIR%%/pkg/modulepresentationsforcap/tst/100_LoadPackage.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/basic.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap01.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap02.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap03.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap04.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap05.tst +%%DATADIR%%/pkg/modulepresentationsforcap/tst/modulepresentationsforcap06.tst %%DATADIR%%/pkg/modulepresentationsforcap/tst/testall.g %%DATADIR%%/pkg/modules/CHANGES %%DATADIR%%/pkg/modules/LICENSE @@ -22934,40 +23028,43 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/monoidalcategories/doc/title.xml %%DATADIR%%/pkg/monoidalcategories/doc/toggless.css %%DATADIR%%/pkg/monoidalcategories/doc/toggless.js -%%DATADIR%%/pkg/monoidalcategories/examples/BasicTests.g -%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/AdditiveMonoidalCategoriesTest.gi -%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/BraidedMonoidalCategoriesTest.gi -%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesDerivedMethods_extra.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTest.gi %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTestWithGiven.gd %%DATADIR%%/pkg/monoidalcategories/gap/ClosedMonoidalCategoriesTestWithGiven.gi -%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/CoclosedMonoidalCategoriesTest.gd @@ -22985,55 +23082,62 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/monoidalcategories/gap/CreateMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/CreateMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/HomomorphismStructureDerivedMethods.gi -%%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesTest.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesTestWithGiven.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftClosedMonoidalCategoriesTestWithGiven.gi -%%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesTest.gi %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesTestWithGiven.gd %%DATADIR%%/pkg/monoidalcategories/gap/LeftCoclosedMonoidalCategoriesTestWithGiven.gi -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesProperties.gd -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitMethodRecord.gi -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitTest.gd -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductAndUnitTest.gi -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndUnitObject.gd -%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndUnitObject.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnit.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnit.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnitMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnitMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnitMethodRecordInstallations.autogen.gi +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnitTest.gd +%%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTensorProductOnObjectsAndTensorUnitTest.gi %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/MonoidalCategoriesTest.gi -%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesTest.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricClosedMonoidalCategoriesTest.gi -%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.autogen.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategories.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesDerivedMethods.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesMethodRecord.gi +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesMethodRecordDeclarations.autogen.gd +%%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesMethodRecordInstallations.autogen.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesProperties.gd %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesProperties.gi %%DATADIR%%/pkg/monoidalcategories/gap/RigidSymmetricCoclosedMonoidalCategoriesTest.gd @@ -23057,7 +23161,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/monoidalcategories/tst/100_LoadPackage.tst %%DATADIR%%/pkg/monoidalcategories/tst/TerminalCategoryMonoidal.tst %%DATADIR%%/pkg/monoidalcategories/tst/TerminalCategoryMonoidalLeft.tst -%%DATADIR%%/pkg/monoidalcategories/tst/monoidalcategories01.tst %%DATADIR%%/pkg/monoidalcategories/tst/testall.g %%DATADIR%%/pkg/nconvex/Dockerfile %%DATADIR%%/pkg/nconvex/LICENSE @@ -23473,6 +23576,92 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/numericalsgps/LICENSE %%DATADIR%%/pkg/numericalsgps/PackageInfo.g %%DATADIR%%/pkg/numericalsgps/README.md +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius1.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius10.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius11.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius12.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius13.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius14.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius15.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius16.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius17.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius18.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius19.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius2.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius20.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius21.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius22.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius23.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius24.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius25.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius26.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius27.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius28.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius29.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius3.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius30.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius31.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius32.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius4.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius5.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius6.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius7.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius8.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/frobenius/frobenius9.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus1.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus10.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus11.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus12.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus13.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus14.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus15.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus16.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus17.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus18.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus19.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus2.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus20.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus21.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus22.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus3.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus4.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus5.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus6.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus7.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus8.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/genus/genus9.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim1.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim10.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim11.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim12.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim13.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim14.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim15.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim16.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim17.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim18.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim19.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim2.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim20.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim21.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim22.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim23.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim24.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim25.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim26.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim27.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim28.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim29.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim3.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim30.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim31.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim32.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim4.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim5.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim6.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim7.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim8.gl.gz +%%DATADIR%%/pkg/numericalsgps/data/maxprim/maxprim9.gl.gz %%DATADIR%%/pkg/numericalsgps/doc/Adding_and_removing_elements_of_a_numerical_semigroup.xml %%DATADIR%%/pkg/numericalsgps/doc/Almost_symmetric.xml %%DATADIR%%/pkg/numericalsgps/doc/Complete_Intersections.xml @@ -23601,6 +23790,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/numericalsgps/gap/catenary-tame.gi %%DATADIR%%/pkg/numericalsgps/gap/contributions.gd %%DATADIR%%/pkg/numericalsgps/gap/contributions.gi +%%DATADIR%%/pkg/numericalsgps/gap/databases.gd +%%DATADIR%%/pkg/numericalsgps/gap/databases.gi %%DATADIR%%/pkg/numericalsgps/gap/dot.gd %%DATADIR%%/pkg/numericalsgps/gap/dot.gi %%DATADIR%%/pkg/numericalsgps/gap/elements.gd @@ -23643,6 +23834,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/numericalsgps/init.g %%DATADIR%%/pkg/numericalsgps/makedoc.g %%DATADIR%%/pkg/numericalsgps/read.g +%%DATADIR%%/pkg/numericalsgps/to_produce_databases.g %%DATADIR%%/pkg/numericalsgps/tst/testall.g %%DATADIR%%/pkg/numericalsgps/tst/testall.tst %%DATADIR%%/pkg/numericalsgps/version @@ -23926,24 +24118,53 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/packagemanager/doc/toggless.css %%DATADIR%%/pkg/packagemanager/doc/toggless.js %%DATADIR%%/pkg/packagemanager/etc/BuildPackages.sh -%%DATADIR%%/pkg/packagemanager/gap/Download.g -%%DATADIR%%/pkg/packagemanager/gap/Interactive.gd -%%DATADIR%%/pkg/packagemanager/gap/Interactive.gi +%%DATADIR%%/pkg/packagemanager/gap/Julia.g %%DATADIR%%/pkg/packagemanager/gap/PackageManager.gd %%DATADIR%%/pkg/packagemanager/gap/PackageManager.gi +%%DATADIR%%/pkg/packagemanager/gap/archive.gd +%%DATADIR%%/pkg/packagemanager/gap/archive.gi +%%DATADIR%%/pkg/packagemanager/gap/compile.gd +%%DATADIR%%/pkg/packagemanager/gap/compile.gi +%%DATADIR%%/pkg/packagemanager/gap/directories.gd +%%DATADIR%%/pkg/packagemanager/gap/directories.gi +%%DATADIR%%/pkg/packagemanager/gap/distro.gd +%%DATADIR%%/pkg/packagemanager/gap/distro.gi +%%DATADIR%%/pkg/packagemanager/gap/doc.gd +%%DATADIR%%/pkg/packagemanager/gap/doc.gi +%%DATADIR%%/pkg/packagemanager/gap/download.gd +%%DATADIR%%/pkg/packagemanager/gap/download.gi +%%DATADIR%%/pkg/packagemanager/gap/git.gd +%%DATADIR%%/pkg/packagemanager/gap/git.gi +%%DATADIR%%/pkg/packagemanager/gap/hg.gd +%%DATADIR%%/pkg/packagemanager/gap/hg.gi +%%DATADIR%%/pkg/packagemanager/gap/interactive.gd +%%DATADIR%%/pkg/packagemanager/gap/interactive.gi +%%DATADIR%%/pkg/packagemanager/gap/packageinfo.gd +%%DATADIR%%/pkg/packagemanager/gap/packageinfo.gi %%DATADIR%%/pkg/packagemanager/init.g %%DATADIR%%/pkg/packagemanager/makedoc.g %%DATADIR%%/pkg/packagemanager/read.g -%%DATADIR%%/pkg/packagemanager/tst/BuildDoc.tst -%%DATADIR%%/pkg/packagemanager/tst/Interactive.tst %%DATADIR%%/pkg/packagemanager/tst/PackageManager.tst -%%DATADIR%%/pkg/packagemanager/tst/test-without-texlive.g +%%DATADIR%%/pkg/packagemanager/tst/RecentGapOnly.tst +%%DATADIR%%/pkg/packagemanager/tst/archive.tst +%%DATADIR%%/pkg/packagemanager/tst/compile.tst +%%DATADIR%%/pkg/packagemanager/tst/directories.tst +%%DATADIR%%/pkg/packagemanager/tst/distro.tst +%%DATADIR%%/pkg/packagemanager/tst/doc.tst +%%DATADIR%%/pkg/packagemanager/tst/download.tst +%%DATADIR%%/pkg/packagemanager/tst/git.tst +%%DATADIR%%/pkg/packagemanager/tst/interactive.tst +%%DATADIR%%/pkg/packagemanager/tst/packageinfo.tst %%DATADIR%%/pkg/packagemanager/tst/testall.g +%%DATADIR%%/pkg/patternclass/.gitignore %%DATADIR%%/pkg/patternclass/LICENSE %%DATADIR%%/pkg/patternclass/PackageInfo.g %%DATADIR%%/pkg/patternclass/README.md +%%DATADIR%%/pkg/patternclass/doc/PatternClass.tex %%DATADIR%%/pkg/patternclass/doc/PatternClass.xml %%DATADIR%%/pkg/patternclass/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/patternclass/doc/_Chunks.xml +%%DATADIR%%/pkg/patternclass/doc/_entities.xml %%DATADIR%%/pkg/patternclass/doc/auttotpn.xml %%DATADIR%%/pkg/patternclass/doc/basics.xml %%DATADIR%%/pkg/patternclass/doc/bibliography.bib @@ -24015,8 +24236,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/patternclass/doc/manual.lab %%DATADIR%%/pkg/patternclass/doc/manual.pdf %%DATADIR%%/pkg/patternclass/doc/manual.six -%%DATADIR%%/pkg/patternclass/doc/manualOLD.xml -%%DATADIR%%/pkg/patternclass/doc/manualUSEPATTERN.xml %%DATADIR%%/pkg/patternclass/doc/nocolorprompt.css %%DATADIR%%/pkg/patternclass/doc/props.xml %%DATADIR%%/pkg/patternclass/doc/ragged.css @@ -24577,6 +24796,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/profiling/COPYRIGHT %%DATADIR%%/pkg/profiling/FlameGraph/README-GAPProfiling %%DATADIR%%/pkg/profiling/FlameGraph/README.md +%%DATADIR%%/pkg/profiling/FlameGraph/aix-perf.pl %%DATADIR%%/pkg/profiling/FlameGraph/dev/README %%DATADIR%%/pkg/profiling/FlameGraph/dev/gatherhc-kern.d %%DATADIR%%/pkg/profiling/FlameGraph/dev/gatherthc-kern.d @@ -24585,13 +24805,20 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/profiling/FlameGraph/dev/thcstackcollapse.pl %%DATADIR%%/pkg/profiling/FlameGraph/difffolded.pl %%DATADIR%%/pkg/profiling/FlameGraph/docs/cddl1.txt +%%DATADIR%%/pkg/profiling/FlameGraph/files.pl %%DATADIR%%/pkg/profiling/FlameGraph/flamegraph.pl +%%DATADIR%%/pkg/profiling/FlameGraph/jmaps +%%DATADIR%%/pkg/profiling/FlameGraph/pkgsplit-perf.pl %%DATADIR%%/pkg/profiling/FlameGraph/range-perf.pl +%%DATADIR%%/pkg/profiling/FlameGraph/record-test.sh %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-aix.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-bpftrace.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-chrome-tracing.py %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-elfutils.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-faulthandler.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-gdb.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-go.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-ibmjava.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-instruments.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-java-exceptions.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-jstack.pl @@ -24603,7 +24830,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-sample.awk %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-stap.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-vsprof.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-vtune-mc.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-vtune.pl +%%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-wcp.pl %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse-xdebug.php %%DATADIR%%/pkg/profiling/FlameGraph/stackcollapse.pl %%DATADIR%%/pkg/profiling/HISTORY.md @@ -27807,6 +28036,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sgpviz/README.md %%DATADIR%%/pkg/sgpviz/doc/SgpViz.bib %%DATADIR%%/pkg/sgpviz/doc/SgpViz.xml +%%DATADIR%%/pkg/sgpviz/doc/_entities.xml %%DATADIR%%/pkg/sgpviz/doc/basics.xml %%DATADIR%%/pkg/sgpviz/doc/chap0.html %%DATADIR%%/pkg/sgpviz/doc/chap0.txt @@ -28939,6 +29169,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sla/LICENSE %%DATADIR%%/pkg/sla/PackageInfo.g %%DATADIR%%/pkg/sla/README.md +%%DATADIR%%/pkg/sla/doc/_entities.xml %%DATADIR%%/pkg/sla/doc/chap0.html %%DATADIR%%/pkg/sla/doc/chap0.txt %%DATADIR%%/pkg/sla/doc/chap0_mj.html @@ -28957,6 +29188,9 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sla/doc/chap5.html %%DATADIR%%/pkg/sla/doc/chap5.txt %%DATADIR%%/pkg/sla/doc/chap5_mj.html +%%DATADIR%%/pkg/sla/doc/chap6.html +%%DATADIR%%/pkg/sla/doc/chap6.txt +%%DATADIR%%/pkg/sla/doc/chap6_mj.html %%DATADIR%%/pkg/sla/doc/chapBib.html %%DATADIR%%/pkg/sla/doc/chapBib.txt %%DATADIR%%/pkg/sla/doc/chapBib_mj.html @@ -28967,6 +29201,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sla/doc/lefttoc.css %%DATADIR%%/pkg/sla/doc/manual.css %%DATADIR%%/pkg/sla/doc/manual.js +%%DATADIR%%/pkg/sla/doc/manual.lab %%DATADIR%%/pkg/sla/doc/manual.pdf %%DATADIR%%/pkg/sla/doc/manual.six %%DATADIR%%/pkg/sla/doc/manual.xml @@ -28982,6 +29217,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sla/gap/asilo.gi %%DATADIR%%/pkg/sla/gap/autom.gd %%DATADIR%%/pkg/sla/gap/autom.gi +%%DATADIR%%/pkg/sla/gap/hwrep.gd +%%DATADIR%%/pkg/sla/gap/hwrep.gi %%DATADIR%%/pkg/sla/gap/nilporb.gd %%DATADIR%%/pkg/sla/gap/nilporb.gi %%DATADIR%%/pkg/sla/gap/sheets.g @@ -28999,7 +29236,74 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sla/tst/sla03.tst %%DATADIR%%/pkg/sla/tst/sla04.tst %%DATADIR%%/pkg/sla/tst/sla05.tst +%%DATADIR%%/pkg/sla/tst/sla06.tst %%DATADIR%%/pkg/sla/tst/testall.g +%%DATADIR%%/pkg/smallantimagmas/.prover9/antimagma.in +%%DATADIR%%/pkg/smallantimagmas/LICENSE.txt +%%DATADIR%%/pkg/smallantimagmas/Makefile +%%DATADIR%%/pkg/smallantimagmas/PackageInfo.g +%%DATADIR%%/pkg/smallantimagmas/README.md +%%DATADIR%%/pkg/smallantimagmas/data/all/2/small_2.g.gz +%%DATADIR%%/pkg/smallantimagmas/data/all/3/small_3.g.gz +%%DATADIR%%/pkg/smallantimagmas/data/all/4/small_4.g.gz +%%DATADIR%%/pkg/smallantimagmas/data/non-isomorphic/2/small_2.g.gz +%%DATADIR%%/pkg/smallantimagmas/data/non-isomorphic/3/small_3.g.gz +%%DATADIR%%/pkg/smallantimagmas/data/non-isomorphic/4/small_4.g.gz +%%DATADIR%%/pkg/smallantimagmas/doc/.gitignore +%%DATADIR%%/pkg/smallantimagmas/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/smallantimagmas/doc/_Chapter_smallantimagmas_automatic_generated_documentation.xml +%%DATADIR%%/pkg/smallantimagmas/doc/_Chunks.xml +%%DATADIR%%/pkg/smallantimagmas/doc/_entities.xml +%%DATADIR%%/pkg/smallantimagmas/doc/chap0.html +%%DATADIR%%/pkg/smallantimagmas/doc/chap0.txt +%%DATADIR%%/pkg/smallantimagmas/doc/chap0_mj.html +%%DATADIR%%/pkg/smallantimagmas/doc/chap1.html +%%DATADIR%%/pkg/smallantimagmas/doc/chap1.txt +%%DATADIR%%/pkg/smallantimagmas/doc/chap1_mj.html +%%DATADIR%%/pkg/smallantimagmas/doc/chapInd.html +%%DATADIR%%/pkg/smallantimagmas/doc/chapInd.txt +%%DATADIR%%/pkg/smallantimagmas/doc/chapInd_mj.html +%%DATADIR%%/pkg/smallantimagmas/doc/chooser.html +%%DATADIR%%/pkg/smallantimagmas/doc/lefttoc.css +%%DATADIR%%/pkg/smallantimagmas/doc/manual.css +%%DATADIR%%/pkg/smallantimagmas/doc/manual.js +%%DATADIR%%/pkg/smallantimagmas/doc/manual.lab +%%DATADIR%%/pkg/smallantimagmas/doc/manual.pdf +%%DATADIR%%/pkg/smallantimagmas/doc/manual.six +%%DATADIR%%/pkg/smallantimagmas/doc/nocolorprompt.css +%%DATADIR%%/pkg/smallantimagmas/doc/ragged.css +%%DATADIR%%/pkg/smallantimagmas/doc/rainbow.js +%%DATADIR%%/pkg/smallantimagmas/doc/smallantimagmas.tex +%%DATADIR%%/pkg/smallantimagmas/doc/smallantimagmas.xml +%%DATADIR%%/pkg/smallantimagmas/doc/times.css +%%DATADIR%%/pkg/smallantimagmas/doc/title.xml +%%DATADIR%%/pkg/smallantimagmas/doc/toggless.css +%%DATADIR%%/pkg/smallantimagmas/doc/toggless.js +%%DATADIR%%/pkg/smallantimagmas/init.g +%%DATADIR%%/pkg/smallantimagmas/lib/helper.gd +%%DATADIR%%/pkg/smallantimagmas/lib/properties.gd +%%DATADIR%%/pkg/smallantimagmas/lib/properties.gi +%%DATADIR%%/pkg/smallantimagmas/lib/smallantimagmas.gd +%%DATADIR%%/pkg/smallantimagmas/lib/smallantimagmas.gi +%%DATADIR%%/pkg/smallantimagmas/lib/utils.gd +%%DATADIR%%/pkg/smallantimagmas/lib/utils.gi +%%DATADIR%%/pkg/smallantimagmas/makedoc.g +%%DATADIR%%/pkg/smallantimagmas/read.g +%%DATADIR%%/pkg/smallantimagmas/tst/.gitignore +%%DATADIR%%/pkg/smallantimagmas/tst/smallantimagmas01.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_0_metadata.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_antiassociative.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_antimagma.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_antimagmas_count.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_helper_multiplication_table_converter.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_element_left_right_order.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_magma_associativity_index.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_magma_commutativity_index.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_magma_isomorphism_invariants.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_magma_left_right_cancellative.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_properties_magma_left_right_cylic.tst +%%DATADIR%%/pkg/smallantimagmas/tst/test_utils.tst +%%DATADIR%%/pkg/smallantimagmas/tst/testall.g %%DATADIR%%/pkg/smallgrp/CHANGES.md %%DATADIR%%/pkg/smallgrp/COPYRIGHT.md %%DATADIR%%/pkg/smallgrp/LICENSE @@ -33200,6 +33504,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sophus/tst/sophus02.tst %%DATADIR%%/pkg/sophus/tst/test.tst %%DATADIR%%/pkg/sophus/tst/testall.g +%%DATADIR%%/pkg/sotgrps/CHANGES.md %%DATADIR%%/pkg/sotgrps/Dockerfile %%DATADIR%%/pkg/sotgrps/LICENSE %%DATADIR%%/pkg/sotgrps/PackageInfo.g @@ -33259,9 +33564,10 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/sotgrps/init.g %%DATADIR%%/pkg/sotgrps/makedoc.g %%DATADIR%%/pkg/sotgrps/read.g +%%DATADIR%%/pkg/sotgrps/tst/SOTGroupsInformation.tst +%%DATADIR%%/pkg/sotgrps/tst/integration.tst %%DATADIR%%/pkg/sotgrps/tst/pcp.tst %%DATADIR%%/pkg/sotgrps/tst/sotgrps01.tst -%%DATADIR%%/pkg/sotgrps/tst/test(by_RandomIsomorphismTest_not_read).g %%DATADIR%%/pkg/sotgrps/tst/test.gi %%DATADIR%%/pkg/sotgrps/tst/testall.g %%DATADIR%%/pkg/sotgrps/tst/tests.tst @@ -33893,6 +34199,8 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/toric/LICENSE %%DATADIR%%/pkg/toric/PackageInfo.g %%DATADIR%%/pkg/toric/README.md +%%DATADIR%%/pkg/toric/doc/Toric.xml +%%DATADIR%%/pkg/toric/doc/_entities.xml %%DATADIR%%/pkg/toric/doc/chap0.html %%DATADIR%%/pkg/toric/doc/chap0.txt %%DATADIR%%/pkg/toric/doc/chap0_mj.html @@ -33918,6 +34226,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/toric/doc/lefttoc.css %%DATADIR%%/pkg/toric/doc/manual.css %%DATADIR%%/pkg/toric/doc/manual.js +%%DATADIR%%/pkg/toric/doc/manual.lab %%DATADIR%%/pkg/toric/doc/manual.pdf %%DATADIR%%/pkg/toric/doc/manual.six %%DATADIR%%/pkg/toric/doc/nocolorprompt.css @@ -33928,7 +34237,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/toric/doc/toggless.css %%DATADIR%%/pkg/toric/doc/toggless.js %%DATADIR%%/pkg/toric/doc/toric.bib -%%DATADIR%%/pkg/toric/doc/toric.xml %%DATADIR%%/pkg/toric/init.g %%DATADIR%%/pkg/toric/lib/toric.gd %%DATADIR%%/pkg/toric/lib/toric.gi @@ -34638,7 +34946,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/unipot/LICENSE %%DATADIR%%/pkg/unipot/PackageInfo.g %%DATADIR%%/pkg/unipot/README.md -%%DATADIR%%/pkg/unipot/doc/install.tex %%DATADIR%%/pkg/unipot/doc/make_doc %%DATADIR%%/pkg/unipot/doc/manual.bib %%DATADIR%%/pkg/unipot/doc/manual.dvi @@ -37821,6 +38128,131 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/wedderga/tst/wedderga06.tst %%DATADIR%%/pkg/wedderga/tst/wedderga07.tst %%DATADIR%%/pkg/wedderga/tst/wedderga08.tst +%%DATADIR%%/pkg/wpe/COPYRIGHT +%%DATADIR%%/pkg/wpe/LICENSE +%%DATADIR%%/pkg/wpe/PackageInfo.g +%%DATADIR%%/pkg/wpe/README.md +%%DATADIR%%/pkg/wpe/dev/tests_doc/README.md +%%DATADIR%%/pkg/wpe/dev/tests_doc/processTests.sh +%%DATADIR%%/pkg/wpe/dev/tests_gen/README.md +%%DATADIR%%/pkg/wpe/dev/tests_gen/centraliser/generate.g +%%DATADIR%%/pkg/wpe/dev/tests_gen/conjugacyClasses/generate.g +%%DATADIR%%/pkg/wpe/dev/tests_gen/cycleIndexIA/generate.g +%%DATADIR%%/pkg/wpe/dev/tests_gen/cycleIndexPA/generate.g +%%DATADIR%%/pkg/wpe/dev/tests_gen/genTests.py +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/README.md +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/genRandomElements.g +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/genTimingWithPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/genTimingWithoutPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/initRandomElements.py +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/parameters.py +%%DATADIR%%/pkg/wpe/dev/timings/centraliser/startTimings.py +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyClasses/README.md +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyClasses/genTimingWithPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyClasses/genTimingWithoutPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyClasses/parameters.py +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyClasses/startTimings.py +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/README.md +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/genRandomElements.g +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/genTimingWithPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/genTimingWithoutPackage.g +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/initRandomElements.py +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/parameters.py +%%DATADIR%%/pkg/wpe/dev/timings/conjugacyProblem/startTimings.py +%%DATADIR%%/pkg/wpe/doc/WPE.xml +%%DATADIR%%/pkg/wpe/doc/_AutoDocMainFile.xml +%%DATADIR%%/pkg/wpe/doc/_Chunks.xml +%%DATADIR%%/pkg/wpe/doc/_entities.xml +%%DATADIR%%/pkg/wpe/doc/chap0.html +%%DATADIR%%/pkg/wpe/doc/chap0.txt +%%DATADIR%%/pkg/wpe/doc/chap0_mj.html +%%DATADIR%%/pkg/wpe/doc/chap1.html +%%DATADIR%%/pkg/wpe/doc/chap1.txt +%%DATADIR%%/pkg/wpe/doc/chap1_mj.html +%%DATADIR%%/pkg/wpe/doc/chap2.html +%%DATADIR%%/pkg/wpe/doc/chap2.txt +%%DATADIR%%/pkg/wpe/doc/chap2_mj.html +%%DATADIR%%/pkg/wpe/doc/chap3.html +%%DATADIR%%/pkg/wpe/doc/chap3.txt +%%DATADIR%%/pkg/wpe/doc/chap3_mj.html +%%DATADIR%%/pkg/wpe/doc/chap4.html +%%DATADIR%%/pkg/wpe/doc/chap4.txt +%%DATADIR%%/pkg/wpe/doc/chap4_mj.html +%%DATADIR%%/pkg/wpe/doc/chap5.html +%%DATADIR%%/pkg/wpe/doc/chap5.txt +%%DATADIR%%/pkg/wpe/doc/chap5_mj.html +%%DATADIR%%/pkg/wpe/doc/chapBib.html +%%DATADIR%%/pkg/wpe/doc/chapBib.txt +%%DATADIR%%/pkg/wpe/doc/chapBib_mj.html +%%DATADIR%%/pkg/wpe/doc/chapInd.html +%%DATADIR%%/pkg/wpe/doc/chapInd.txt +%%DATADIR%%/pkg/wpe/doc/chapInd_mj.html +%%DATADIR%%/pkg/wpe/doc/chooser.html +%%DATADIR%%/pkg/wpe/doc/functions.xml +%%DATADIR%%/pkg/wpe/doc/intro.xml +%%DATADIR%%/pkg/wpe/doc/lefttoc.css +%%DATADIR%%/pkg/wpe/doc/manual.css +%%DATADIR%%/pkg/wpe/doc/manual.js +%%DATADIR%%/pkg/wpe/doc/manual.lab +%%DATADIR%%/pkg/wpe/doc/manual.pdf +%%DATADIR%%/pkg/wpe/doc/manual.six +%%DATADIR%%/pkg/wpe/doc/nocolorprompt.css +%%DATADIR%%/pkg/wpe/doc/notation.xml +%%DATADIR%%/pkg/wpe/doc/operations.xml +%%DATADIR%%/pkg/wpe/doc/ragged.css +%%DATADIR%%/pkg/wpe/doc/rainbow.js +%%DATADIR%%/pkg/wpe/doc/times.css +%%DATADIR%%/pkg/wpe/doc/title.xml +%%DATADIR%%/pkg/wpe/doc/toggless.css +%%DATADIR%%/pkg/wpe/doc/toggless.js +%%DATADIR%%/pkg/wpe/doc/tutorial.xml +%%DATADIR%%/pkg/wpe/doc/wpe.bib +%%DATADIR%%/pkg/wpe/gap/Centraliser.gi +%%DATADIR%%/pkg/wpe/gap/ConjugacyClasses.gi +%%DATADIR%%/pkg/wpe/gap/ConjugacyProblem.gi +%%DATADIR%%/pkg/wpe/gap/CycleIndex.gi +%%DATADIR%%/pkg/wpe/gap/Operations.gi +%%DATADIR%%/pkg/wpe/gap/TerritoryDecomposition.gi +%%DATADIR%%/pkg/wpe/gap/WreathProductElements.gd +%%DATADIR%%/pkg/wpe/gap/WreathProductElements.gi +%%DATADIR%%/pkg/wpe/init.g +%%DATADIR%%/pkg/wpe/makedoc.g +%%DATADIR%%/pkg/wpe/read.g +%%DATADIR%%/pkg/wpe/tst/files/broken/testIn.tst +%%DATADIR%%/pkg/wpe/tst/files/doc/README.md +%%DATADIR%%/pkg/wpe/tst/files/doc/wpe01.tst +%%DATADIR%%/pkg/wpe/tst/files/doc/wpe02.tst +%%DATADIR%%/pkg/wpe/tst/files/doc/wpe03.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/README.md +%%DATADIR%%/pkg/wpe/tst/files/human-created/testConjugacy.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testDecomposition.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testDisplayOverflow.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testGeneric.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testHardConjugacy.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testMat.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testNonConjugacy.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testOrder.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testPerm.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testSubgroups.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testTrivial.tst +%%DATADIR%%/pkg/wpe/tst/files/human-created/testWreathCycle.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/README.md +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_A4wrS1.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S1wrA8.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S1wrS1.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S1wrS8.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S4wrA8.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S4wrD16.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S4wrS1.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCentraliser_S4wrS8.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testConjugacyClasses.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCycleIndexImprimitiveAction.tst +%%DATADIR%%/pkg/wpe/tst/files/machine-generated/testCycleIndexProductAction.tst +%%DATADIR%%/pkg/wpe/tst/testCentraliser.g +%%DATADIR%%/pkg/wpe/tst/testConjugacyClasses.g +%%DATADIR%%/pkg/wpe/tst/testCycleIndex.g +%%DATADIR%%/pkg/wpe/tst/testIso.g +%%DATADIR%%/pkg/wpe/tst/testall.g %%DATADIR%%/pkg/xgap/CHANGES %%DATADIR%%/pkg/xgap/LICENSE %%DATADIR%%/pkg/xgap/Makefile.in @@ -38188,6 +38620,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize105.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize106.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize108.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize11.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize110.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize111.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize112.g.gz @@ -38202,6 +38635,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize125.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize126.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize129.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize13.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize130.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize132.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize134.g.gz @@ -38214,6 +38648,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize146.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize147.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize148.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize15.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize150.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize152.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize153.g.gz @@ -38227,6 +38662,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize166.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize168.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize18.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize2.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize20.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize21.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize22.g.gz @@ -38234,18 +38670,21 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize26.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize27.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize28.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize3.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize30.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize32.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize34.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize36.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize38.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize39.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize4.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize40.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize42.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize44.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize45.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize46.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize48.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize5.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize50.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize52.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize54.g.gz @@ -38259,6 +38698,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize63.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize66.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize68.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize7.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize70.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize72.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize74.g.gz @@ -38272,6 +38712,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/Bsize84.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize86.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize88.g.gz +%%DATADIR%%/pkg/yangbaxter/data/Bsize9.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize90.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize92.g.gz %%DATADIR%%/pkg/yangbaxter/data/Bsize93.g.gz @@ -38294,6 +38735,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize105.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize106.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize108.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize11.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize110.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize111.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize112.g.gz @@ -38308,6 +38750,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize125.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize126.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize129.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize13.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize130.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize132.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize133.g.gz @@ -38320,6 +38763,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize146.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize147.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize148.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize15.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize150.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize152.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize153.g.gz @@ -38335,6 +38779,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize175.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize18.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize1805.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize2.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize20.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize201.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize202.g.gz @@ -38362,6 +38807,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize28.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize291.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize298.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize3.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize30.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize325.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize333.g.gz @@ -38372,6 +38818,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize38.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize387.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize39.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize4.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize40.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize42.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize423.g.gz @@ -38380,7 +38827,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize46.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize477.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize48.g.gz -%%DATADIR%%/pkg/yangbaxter/data/SBsize5.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize50.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize507.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize52.g.gz @@ -38400,6 +38846,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize657.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize66.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize68.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize7.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize70.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize72.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize74.g.gz @@ -38413,6 +38860,7 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/yangbaxter/data/SBsize86.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize867.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize88.g.gz +%%DATADIR%%/pkg/yangbaxter/data/SBsize9.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize90.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize92.g.gz %%DATADIR%%/pkg/yangbaxter/data/SBsize93.g.gz @@ -38560,7 +39008,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/zeromqinterface/doc/chapInd.txt %%DATADIR%%/pkg/zeromqinterface/doc/chapInd_mj.html %%DATADIR%%/pkg/zeromqinterface/doc/chooser.html -%%DATADIR%%/pkg/zeromqinterface/doc/clean %%DATADIR%%/pkg/zeromqinterface/doc/intro.xml %%DATADIR%%/pkg/zeromqinterface/doc/lefttoc.css %%DATADIR%%/pkg/zeromqinterface/doc/manual.css @@ -38585,7 +39032,6 @@ libdata/pkgconfig/libgap.pc %%DATADIR%%/pkg/zeromqinterface/makedoc.g %%DATADIR%%/pkg/zeromqinterface/read.g %%DATADIR%%/pkg/zeromqinterface/src/zmqgap.c -%%DATADIR%%/pkg/zeromqinterface/src/zmqgap.h %%DATADIR%%/pkg/zeromqinterface/tst/basic.tst %%DATADIR%%/pkg/zeromqinterface/tst/testall.g %%DATADIR%%/pkg/zeromqinterface/zgap diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile index cf16a7c60263..499cfac9db0e 100644 --- a/math/geogebra/Makefile +++ b/math/geogebra/Makefile @@ -1,5 +1,5 @@ PORTNAME= geogebra -DISTVERSION= 5-2-857-0 +DISTVERSION= 5-2-874-1 CATEGORIES= math education java MASTER_SITES= http://download.geogebra.org/installers/5.2/ \ https://static.geogebra.org/images/ \ @@ -21,8 +21,8 @@ LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept ONLY_FOR_ARCHS= amd64 i386 -USES= desktop-file-utils gnome shared-mime-info shebangfix tar:bzip2 -USE_JAVA= yes +USES= desktop-file-utils gnome java shared-mime-info shebangfix \ + tar:bzip2 JAVA_VERSION= 17+ CONFLICTS= math/geogebra-i18n diff --git a/math/geogebra/distinfo b/math/geogebra/distinfo index 29d85cff271f..3c45ab9c977f 100644 --- a/math/geogebra/distinfo +++ b/math/geogebra/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1727096911 -SHA256 (GeoGebra-Linux-Portable-5-2-857-0.tar.bz2) = c302ba8bfecf75c205e87d8dea8a29b8fcbe7f63a4fe7de9b746b3408e6ad66e -SIZE (GeoGebra-Linux-Portable-5-2-857-0.tar.bz2) = 63555373 +TIMESTAMP = 1739337541 +SHA256 (GeoGebra-Linux-Portable-5-2-874-1.tar.bz2) = 066252b785a397bc3594221f9313d00c05b31ada8c9d468060c32dc4841f3c5b +SIZE (GeoGebra-Linux-Portable-5-2-874-1.tar.bz2) = 63392892 SHA256 (geogebra.png) = e97122d77209e2c235f5afcee8f783c1e933d14062851ac73a4ed7a6520c5614 SIZE (geogebra.png) = 4018 SHA256 (geogebra-logo.svg) = 55ded6b5ec9ad382494f858d8ab5def0ed6c7d529481cd212863b2edde3b5e07 diff --git a/math/geogram/Makefile b/math/geogram/Makefile index 782eb83a4f74..e0d8ff1d3d91 100644 --- a/math/geogram/Makefile +++ b/math/geogram/Makefile @@ -1,15 +1,16 @@ PORTNAME= geogram DISTVERSIONPREFIX= v -DISTVERSION= 1.7.9 +DISTVERSION= 1.9.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Programming library of geometric algorithms -WWW= http://alice.loria.fr/software/geogram/doc/html/index.html +WWW= https://github.com/BrunoLevy/geogram # was: https://github.com/alicevision/geogram LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/devkit/license.dox +BROKEN_FreeBSD_15= compilation is broken with clang-19, see https://github.com/BrunoLevy/geogram/issues/188 ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= use of inline assembly for these architectures only, at least in src/lib/geogram/basic/atomics.h @@ -21,13 +22,23 @@ USE_GL= gl glu USE_LDCONFIG= yes USE_GITHUB= yes -GH_ACCOUNT= alicevision +GH_ACCOUNT= BrunoLevy +GH_TUPLE= ddemidov:amgcl:a705f0822a332e215c41bccbeb6a7d92e90c49f2:ddemidov_amgcl/src/lib/geogram/third_party/amgcl \ + glfw:glfw:b35641f4a3c62aa86a0b3c983d163bc0fe36026d:glfw_glfw/src/lib/third_party/glfw \ + ocornut:imgui:6d948ab47ecf984239af01434f3ed03808dbf188:ocornut_imgui/src/lib/geogram_gfx/third_party/imgui \ + LoicMarechal:libMeshb:e3678731ef14497c720ee7017a14450eba2602d2:LoicMarechal_libMeshb/src/lib/geogram/third_party/libMeshb \ + diegonehab:rply:4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800:diegonehab_rply/src/lib/geogram/third_party/rply CMAKE_ON= GEOGRAM_USE_SYSTEM_GLFW3 VORPALINE_BUILD_DYNAMIC CMAKE_ARGS= -DVORPALINE_PLATFORM:STRING=FreeBSD -CFLAGS+= -fcommon # https://github.com/alicevision/geogram/issues/16 -CXXFLAGS+= -fcommon # https://github.com/alicevision/geogram/issues/16 -LDFLAGS+= -pthread +LDFLAGS+= -pthread \ + -lexecinfo + +post-install: + # delete empty folders, see https://github.com/BrunoLevy/geogram/issues/185 + @${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete + +# unclear how to run tests, see https://github.com/BrunoLevy/geogram/issues/186 .include <bsd.port.mk> diff --git a/math/geogram/distinfo b/math/geogram/distinfo index d7df263361f7..00bb995774c5 100644 --- a/math/geogram/distinfo +++ b/math/geogram/distinfo @@ -1,3 +1,13 @@ -TIMESTAMP = 1659162758 -SHA256 (alicevision-geogram-v1.7.9_GH0.tar.gz) = f9f58dbae9f62ee161cc30a8ed184fbb800f8a0f010fdd00275903d4cd23f14d -SIZE (alicevision-geogram-v1.7.9_GH0.tar.gz) = 6923300 +TIMESTAMP = 1730601343 +SHA256 (BrunoLevy-geogram-v1.9.0_GH0.tar.gz) = 22baa50539a56f0f88ce84adfc8bea50a379caf7120f03d3df834c4bd607a1d0 +SIZE (BrunoLevy-geogram-v1.9.0_GH0.tar.gz) = 5640678 +SHA256 (ddemidov-amgcl-a705f0822a332e215c41bccbeb6a7d92e90c49f2_GH0.tar.gz) = 9f1bc3ad8e1e22e0f5be8f2c170ece55b1fabf7e8f1e4c68b422668a090a5ba5 +SIZE (ddemidov-amgcl-a705f0822a332e215c41bccbeb6a7d92e90c49f2_GH0.tar.gz) = 3036193 +SHA256 (glfw-glfw-b35641f4a3c62aa86a0b3c983d163bc0fe36026d_GH0.tar.gz) = a183c1e033328e253b64e95bbec038b45c3d371afb0065f5ae9355de149d466d +SIZE (glfw-glfw-b35641f4a3c62aa86a0b3c983d163bc0fe36026d_GH0.tar.gz) = 929291 +SHA256 (ocornut-imgui-6d948ab47ecf984239af01434f3ed03808dbf188_GH0.tar.gz) = 9d2c703592fb6d3165eb128dc1229aa5ef42dbab43383cef994b73fdc9f12a02 +SIZE (ocornut-imgui-6d948ab47ecf984239af01434f3ed03808dbf188_GH0.tar.gz) = 1846848 +SHA256 (LoicMarechal-libMeshb-e3678731ef14497c720ee7017a14450eba2602d2_GH0.tar.gz) = 4efe2e914f1b82436f956c1694d147da4be0dc9aea20f5c4b49a17d9ff263b3c +SIZE (LoicMarechal-libMeshb-e3678731ef14497c720ee7017a14450eba2602d2_GH0.tar.gz) = 1202361 +SHA256 (diegonehab-rply-4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800_GH0.tar.gz) = c8b8350352c4935a5ec3cc582082b75e84e5415615c8adadc3acddbf43877409 +SIZE (diegonehab-rply-4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800_GH0.tar.gz) = 31153 diff --git a/math/geogram/files/patch-src_lib_geogram_basic_atomics.h b/math/geogram/files/patch-src_lib_geogram_basic_atomics.h deleted file mode 100644 index 1453a6459d39..000000000000 --- a/math/geogram/files/patch-src_lib_geogram_basic_atomics.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/geogram/basic/atomics.h.orig 2018-12-09 17:41:31 UTC -+++ src/lib/geogram/basic/atomics.h -@@ -54,7 +54,7 @@ - * \brief Functions for atomic operations - */ - --#ifdef GEO_OS_LINUX -+#if defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) - # if defined(GEO_OS_EMSCRIPTEN) - # define GEO_USE_DUMMY_ATOMICS - # elif defined(GEO_OS_RASPBERRY) diff --git a/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h b/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h deleted file mode 100644 index 45dbda6a3478..000000000000 --- a/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/lib/geogram/basic/thread_sync.h.orig 2018-12-09 17:42:18 UTC -+++ src/lib/geogram/basic/thread_sync.h -@@ -122,7 +122,7 @@ namespace GEO { - unlock_mutex_android(&x); - } - --#elif defined(GEO_OS_LINUX) || defined(GEO_COMPILER_MINGW) -+#elif defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) || defined(GEO_COMPILER_MINGW) - - /** A lightweight synchronization structure. */ - typedef unsigned char spinlock; -@@ -500,7 +500,7 @@ namespace GEO { - index_t size_; - }; - --#elif defined(GEO_OS_LINUX) -+#elif defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) - - /** - * \brief An array of light-weight synchronisation diff --git a/math/geogram/pkg-plist b/math/geogram/pkg-plist index f5107cde6f76..30e5fd702591 100644 --- a/math/geogram/pkg-plist +++ b/math/geogram/pkg-plist @@ -6,6 +6,7 @@ bin/geogram_demo_Delaunay2d bin/geogram_demo_Delaunay3d bin/geogram_demo_Evert bin/geogram_demo_GLUP +bin/geogram_demo_Picking bin/geogram_demo_Raytrace bin/geogram_demo_SimpleApp bin/geoshade @@ -13,6 +14,7 @@ bin/vorpalite bin/vorpaview include/geogram1/geogram/NL/nl.h include/geogram1/geogram/NL/nl_64.h +include/geogram1/geogram/NL/nl_amgcl.h include/geogram1/geogram/NL/nl_arpack.h include/geogram1/geogram/NL/nl_blas.h include/geogram1/geogram/NL/nl_cholmod.h @@ -32,13 +34,15 @@ include/geogram1/geogram/basic/android_utils.h include/geogram1/geogram/basic/android_wrapper.h include/geogram1/geogram/basic/argused.h include/geogram1/geogram/basic/assert.h -include/geogram1/geogram/basic/atomics.h include/geogram1/geogram/basic/attributes.h include/geogram1/geogram/basic/b_stream.h +include/geogram1/geogram/basic/boolean_expression.h include/geogram1/geogram/basic/command_line.h include/geogram1/geogram/basic/command_line_args.h include/geogram1/geogram/basic/common.h include/geogram1/geogram/basic/counted.h +include/geogram1/geogram/basic/debug_stream.h +include/geogram1/geogram/basic/determinant.h include/geogram1/geogram/basic/environment.h include/geogram1/geogram/basic/factory.h include/geogram1/geogram/basic/file_system.h @@ -58,18 +62,22 @@ include/geogram1/geogram/basic/progress.h include/geogram1/geogram/basic/psm.h include/geogram1/geogram/basic/quaternion.h include/geogram1/geogram/basic/range.h +include/geogram1/geogram/basic/rationalg.h include/geogram1/geogram/basic/smart_pointer.h include/geogram1/geogram/basic/stopwatch.h include/geogram1/geogram/basic/string.h include/geogram1/geogram/basic/thread_sync.h include/geogram1/geogram/basic/vecg.h +include/geogram1/geogram/basic/vechg.h include/geogram1/geogram/bibliography/bibliography.h +include/geogram1/geogram/delaunay/CDT_2d.h include/geogram1/geogram/delaunay/LFS.h include/geogram1/geogram/delaunay/cavity.h include/geogram1/geogram/delaunay/delaunay.h include/geogram1/geogram/delaunay/delaunay_2d.h include/geogram1/geogram/delaunay/delaunay_3d.h include/geogram1/geogram/delaunay/delaunay_nn.h +include/geogram1/geogram/delaunay/delaunay_sync.h include/geogram1/geogram/delaunay/delaunay_tetgen.h include/geogram1/geogram/delaunay/delaunay_triangle.h include/geogram1/geogram/delaunay/parallel_delaunay_3d.h @@ -90,6 +98,7 @@ include/geogram1/geogram/lua/lua_wrap.h include/geogram1/geogram/mesh/index.h include/geogram1/geogram/mesh/mesh.h include/geogram1/geogram/mesh/mesh_AABB.h +include/geogram1/geogram/mesh/mesh_CSG.h include/geogram1/geogram/mesh/mesh_baking.h include/geogram1/geogram/mesh/mesh_compare.h include/geogram1/geogram/mesh/mesh_decimate.h @@ -101,6 +110,7 @@ include/geogram1/geogram/mesh/mesh_geometry.h include/geogram1/geogram/mesh/mesh_halfedges.h include/geogram1/geogram/mesh/mesh_intersection.h include/geogram1/geogram/mesh/mesh_io.h +include/geogram1/geogram/mesh/mesh_local_operations.h include/geogram1/geogram/mesh/mesh_manifold_harmonics.h include/geogram1/geogram/mesh/mesh_partition.h include/geogram1/geogram/mesh/mesh_preprocessing.h @@ -110,10 +120,15 @@ include/geogram1/geogram/mesh/mesh_repair.h include/geogram1/geogram/mesh/mesh_sampling.h include/geogram1/geogram/mesh/mesh_smoothing.h include/geogram1/geogram/mesh/mesh_subdivision.h +include/geogram1/geogram/mesh/mesh_surface_intersection.h +include/geogram1/geogram/mesh/mesh_surface_intersection_internal.h include/geogram1/geogram/mesh/mesh_tetrahedralize.h include/geogram1/geogram/mesh/mesh_topology.h include/geogram1/geogram/mesh/triangle_intersection.h +include/geogram1/geogram/numerics/PCK.h +include/geogram1/geogram/numerics/exact_geometry.h include/geogram1/geogram/numerics/expansion_nt.h +include/geogram1/geogram/numerics/interval_nt.h include/geogram1/geogram/numerics/lbfgs_optimizers.h include/geogram1/geogram/numerics/matrix_util.h include/geogram1/geogram/numerics/multi_precision.h @@ -154,7 +169,6 @@ include/geogram1/geogram/third_party/HLBFGS/ICFS.h include/geogram1/geogram/third_party/HLBFGS/LineSearch.h include/geogram1/geogram/third_party/HLBFGS/Lite_Sparse_Matrix.h include/geogram1/geogram/third_party/HLBFGS/Sparse_Entry.h -include/geogram1/geogram/third_party/LM7/libmeshb7.h include/geogram1/geogram/third_party/PoissonRecon/Allocator.h include/geogram1/geogram/third_party/PoissonRecon/Array.h include/geogram1/geogram/third_party/PoissonRecon/BSplineData.h @@ -178,6 +192,16 @@ include/geogram1/geogram/third_party/PoissonRecon/poisson_geogram.h include/geogram1/geogram/third_party/PoissonRecon/unused/CmdLineParser.h include/geogram1/geogram/third_party/PoissonRecon/unused/Ply.h include/geogram1/geogram/third_party/PoissonRecon/unused/PlyPointStream.h +include/geogram1/geogram/third_party/amgcl/lib/amgcl.h +include/geogram1/geogram/third_party/amgcl/lib/amgcl_mpi.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v2/libmesh.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v3/libmesh3.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v4/libmesh4.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v5/libmesh5.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v6/libmesh6.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v7alpha/libmesh7.h +include/geogram1/geogram/third_party/libMeshb/sources/libmeshb7.h +include/geogram1/geogram/third_party/libMeshb/utilities/libmeshb7_helpers.h include/geogram1/geogram/third_party/lua/lapi.h include/geogram1/geogram/third_party/lua/lauxlib.h include/geogram1/geogram/third_party/lua/lcode.h @@ -203,11 +227,12 @@ include/geogram1/geogram/third_party/lua/lualib.h include/geogram1/geogram/third_party/lua/lundump.h include/geogram1/geogram/third_party/lua/lvm.h include/geogram1/geogram/third_party/lua/lzio.h -include/geogram1/geogram/third_party/pstdint.h include/geogram1/geogram/third_party/rply/rply.h include/geogram1/geogram/third_party/rply/rplyfile.h +include/geogram1/geogram/third_party/stb/stb_c_lexer.h include/geogram1/geogram/third_party/stb_image/stb_image.h include/geogram1/geogram/third_party/stb_image/stb_image_write.h +include/geogram1/geogram/third_party/tetgen/Tetgen1.6/tetgen.h include/geogram1/geogram/third_party/tetgen/tetgen.h include/geogram1/geogram/third_party/triangle/triangle.h include/geogram1/geogram/third_party/xatlas/xatlas.h @@ -254,6 +279,8 @@ include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/points_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/points_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/spheres_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/spheres_vertex_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/thick_lines_fragment_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/thick_lines_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/vertex_shader_state.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/fragment_shader.h @@ -267,6 +294,9 @@ include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/spheres_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/spheres_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/state.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/tess_evaluation_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_fragment_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_geometry_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/embedded_shaders.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/ambient_occlusion_fragment_shader.h @@ -274,8 +304,6 @@ include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/depth_dependent_blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/unsharp_masking_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/vertex_shader.h -include/geogram1/geogram_gfx/ImGui_ext/icon_font.h -include/geogram1/geogram_gfx/ImGui_ext/imgui_ext.h include/geogram1/geogram_gfx/api/defs.h include/geogram1/geogram_gfx/basic/GL.h include/geogram1/geogram_gfx/basic/GLSL.h @@ -296,24 +324,53 @@ include/geogram1/geogram_gfx/gui/simple_application.h include/geogram1/geogram_gfx/gui/simple_mesh_application.h include/geogram1/geogram_gfx/gui/status_bar.h include/geogram1/geogram_gfx/gui/text_editor.h +include/geogram1/geogram_gfx/gui/user_callback_android.h +include/geogram1/geogram_gfx/imgui_ext/icon_font.h +include/geogram1/geogram_gfx/imgui_ext/imgui_ext.h +include/geogram1/geogram_gfx/imgui_ext/imgui_impl_android_ext.h include/geogram1/geogram_gfx/lua/lua_glup.h include/geogram1/geogram_gfx/lua/lua_imgui.h include/geogram1/geogram_gfx/lua/lua_simple_application.h include/geogram1/geogram_gfx/mesh/mesh_gfx.h -include/geogram1/geogram_gfx/third_party/ImGui/glup_compat.h -include/geogram1/geogram_gfx/third_party/ImGui/imconfig.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_android.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_glfw.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_opengl3.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_win32.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_internal.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_rectpack.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_textedit.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_truetype.h include/geogram1/geogram_gfx/third_party/ImGuiColorTextEdit/TextEditor.h +include/geogram1/geogram_gfx/third_party/geogram_imconfig.h include/geogram1/geogram_gfx/third_party/glad/KHR/khrplatform.h include/geogram1/geogram_gfx/third_party/glad/glad.h +include/geogram1/geogram_gfx/third_party/glup_compat.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_allegro5.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_android.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx10.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx11.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx12.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx9.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_glfw.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_glut.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_metal.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl3_loader.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_osx.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdl2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdl3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdlrenderer2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdlrenderer3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_vulkan.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_wgpu.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_win32.h +include/geogram1/geogram_gfx/third_party/imgui/examples/example_allegro5/imconfig_allegro5.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/glfw/include/GLFW/glfw3.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/glfw/include/GLFW/glfw3native.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/usynergy/uSynergy.h +include/geogram1/geogram_gfx/third_party/imgui/imconfig.h +include/geogram1/geogram_gfx/third_party/imgui/imgui.h +include/geogram1/geogram_gfx/third_party/imgui/imgui_internal.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_rectpack.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_textedit.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_truetype.h +include/geogram1/geogram_gfx/third_party/imgui/misc/cpp/imgui_stdlib.h +include/geogram1/geogram_gfx/third_party/imgui/misc/freetype/imgui_freetype.h +include/geogram1/geogram_gfx/third_party/imgui/misc/single_file/imgui_single_file.h include/geogram1/geogram_gfx/third_party/imgui_fonts/cousine_regular.h include/geogram1/geogram_gfx/third_party/imgui_fonts/fa_brands.h include/geogram1/geogram_gfx/third_party/imgui_fonts/fa_regular.h @@ -323,13 +380,12 @@ include/geogram1/geogram_gfx/third_party/imgui_lua_bindings/imgui_iterator.h lib/cmake/modules/FindGeogram.cmake lib/libgeogram.so lib/libgeogram.so.1 -lib/libgeogram.so.1.7.9 +lib/libgeogram.so.1.9.0 lib/libgeogram_gfx.so lib/libgeogram_gfx.so.1 -lib/libgeogram_gfx.so.1.7.9 +lib/libgeogram_gfx.so.1.9.0 lib/libgeogram_num_3rdparty.so lib/libgeogram_num_3rdparty.so.1 -lib/libgeogram_num_3rdparty.so.1.7.9 +lib/libgeogram_num_3rdparty.so.1.9.0 libdata/pkgconfig/geogram1.pc libdata/pkgconfig/geogram_gfx1.pc -@dir include/geogram1/geogram_gfx/gui/colormaps diff --git a/math/gfan/files/patch-src_gfanlib__matrix.h b/math/gfan/files/patch-src_gfanlib__matrix.h new file mode 100644 index 000000000000..68aa9e1afa0c --- /dev/null +++ b/math/gfan/files/patch-src_gfanlib__matrix.h @@ -0,0 +1,18 @@ +--- src/gfanlib_matrix.h.orig 2017-06-20 14:47:37 UTC ++++ src/gfanlib_matrix.h +@@ -115,6 +115,7 @@ template <class typ> class Matrix{ (public) + p[i][j]=s*(q[i][j]); + return p; + } ++#if 0 + friend Matrix operator*(const Matrix& a, const Matrix& b) + { + assert(a.width==b.height); +@@ -123,6 +124,7 @@ template <class typ> class Matrix{ (public) + ret[i]=a.vectormultiply(b.column(i)); + return ret.transposed(); + } ++#endif + /* template<class T> + Matrix<T>(const Matrix<T>& c):v(c.size()){ + for(int i=0;i<size();i++)v[i]=typ(c[i]);} diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile index f0a0dbe89d91..f076348230c0 100644 --- a/math/giacxcas/Makefile +++ b/math/giacxcas/Makefile @@ -1,5 +1,6 @@ PORTNAME= giacxcas DISTVERSION= 1.9.0-85 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/:giac \ http://cocoa.dima.unige.it/cocoa/cocoalib/tgz/:cocoa \ diff --git a/math/gismo/Makefile b/math/gismo/Makefile index 8580352ed1f9..736e9da8ac9e 100644 --- a/math/gismo/Makefile +++ b/math/gismo/Makefile @@ -1,20 +1,23 @@ PORTNAME= gismo DISTVERSIONPREFIX= v -DISTVERSION= 24.08.0 +DISTVERSION= 25.01.0 CATEGORIES= math # geometry MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library for isogeometric analysis (IGA) -WWW= https://gismo.github.io/ +WWW= https://gismo.github.io/ \ + https://github.com/gismo/gismo LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_FreeBSD_15= compilation is broken with clang-19, see https://github.com/gismo/gismo/issues/741 + USES= cmake:testing compiler:c++14-lang USE_GITHUB= yes USE_LDCONFIG= yes -CMAKE_TESTING_ON= GISMO_BUILD_UNITTESTS # one test is known to fail: https://github.com/gismo/gismo/issues/466 +CMAKE_TESTING_ON= GISMO_BUILD_UNITTESTS CXXFLAGS_powerpc64= -mvsx @@ -29,4 +32,6 @@ CMAKE_ARGS+= -DTARGET_ARCHITECTURE="arm1176jzf-s" CMAKE_ARGS+= -DTARGET_ARCHITECTURE="cortex-a7" .endif +# tests as of 25.01.0: 99% tests passed, 1 tests failed out of 86, see https://github.com/gismo/gismo/issues/466 + .include <bsd.port.post.mk> diff --git a/math/gismo/distinfo b/math/gismo/distinfo index eaa317c72947..acabfa6372c8 100644 --- a/math/gismo/distinfo +++ b/math/gismo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725179809 -SHA256 (gismo-gismo-v24.08.0_GH0.tar.gz) = ac6e7fc9d40aae698f3451a62dbbe45d9c62a40dfd1caf690b4d10eb624bcd6a -SIZE (gismo-gismo-v24.08.0_GH0.tar.gz) = 17090051 +TIMESTAMP = 1736489045 +SHA256 (gismo-gismo-v25.01.0_GH0.tar.gz) = d1250b3d3a37c9d7d3f9cb63e4a36ae07b76aa47335847008be7516cc390c61e +SIZE (gismo-gismo-v25.01.0_GH0.tar.gz) = 17805040 diff --git a/math/gismo/pkg-plist b/math/gismo/pkg-plist index 5f6fe0e4c61e..72e4a2ea9e24 100644 --- a/math/gismo/pkg-plist +++ b/math/gismo/pkg-plist @@ -1,3 +1,4 @@ +bin/L2projection_example bin/adaptRefinementThb_example bin/adaptiveConvectionDiffusionReaction_example bin/as_parameterization_example @@ -37,6 +38,7 @@ bin/nonlinear_example bin/optimizer_example bin/pMultiGrid_example bin/parametrization_example +bin/paraview_example bin/patches_from_mesh bin/poisson2_example bin/poissonTHB_example @@ -487,6 +489,8 @@ include/gismo/gsHSplines/gsHDomainSliceIter.h include/gismo/gsHSplines/gsHFitting.h include/gismo/gsHSplines/gsHTensorBasis.h include/gismo/gsHSplines/gsKdNode.h +include/gismo/gsHSplines/gsRationalTHBSpline.h +include/gismo/gsHSplines/gsRationalTHBSplineBasis.h include/gismo/gsHSplines/gsTHBSpline.h include/gismo/gsHSplines/gsTHBSplineBasis.h include/gismo/gsHSplines/gsVSegment.h @@ -500,6 +504,7 @@ include/gismo/gsIO/gsIOUtils.h include/gismo/gsIO/gsOptionList.h include/gismo/gsIO/gsParaviewCollection.h include/gismo/gsIO/gsParaviewDataSet.h +include/gismo/gsIO/gsParaviewUtils.h include/gismo/gsIO/gsReadFile.h include/gismo/gsIO/gsWriteParaview.h include/gismo/gsIO/gsXml.h @@ -520,6 +525,7 @@ include/gismo/gsMatrix/BlockTranspose.h include/gismo/gsMatrix/VecAsSymmMatrix.h include/gismo/gsMatrix/gsAsMatrix.h include/gismo/gsMatrix/gsEigenDeclarations.h +include/gismo/gsMatrix/gsFiberMatrix.h include/gismo/gsMatrix/gsMatrix.h include/gismo/gsMatrix/gsMatrixAddons.h include/gismo/gsMatrix/gsMatrixBlockView.h @@ -578,6 +584,7 @@ include/gismo/gsOpennurbs/gsReadOpenNurbs.h include/gismo/gsOpennurbs/gsWriteOpenNurbs.h include/gismo/gsOptimizer/gsFunctionAdaptor.h include/gismo/gsOptimizer/gsGradientDescent.h +include/gismo/gsOptimizer/gsLevenbergMarquardt.h include/gismo/gsOptimizer/gsOptProblem.h include/gismo/gsOptimizer/gsOptimizer.h include/gismo/gsParallel/gsBinaryFunctions.h @@ -703,8 +710,9 @@ lib/gismo/ofa/cpuinfo_arm.c lib/gismo/ofa/cpuinfo_x86.cxx lib/libgismo.a lib/libgismo.so -lib/libgismo.so.24 -lib/libgismo.so.24.8.0 +lib/libgismo.so.25 +lib/libgismo.so.25.1.0 +libdata/pkgconfig/gismo.pc %%DATADIR%%data/breps/2D/duck_BRep.xml %%DATADIR%%data/breps/3D/duck_BRep.xml %%DATADIR%%data/breps/other/TUDflame.xml @@ -728,6 +736,8 @@ lib/libgismo.so.24.8.0 %%DATADIR%%data/fitting/acc_chess_ptcloud.xml %%DATADIR%%data/fitting/chess.xml %%DATADIR%%data/fitting/deepdrawingC.xml +%%DATADIR%%data/fitting/face.xml +%%DATADIR%%data/fitting/shiphull.xml %%DATADIR%%data/gsBoundaryConditions/bc.xml %%DATADIR%%data/msplines/star3_0.xml.gz %%DATADIR%%data/msplines/star3_1.xml.gz diff --git a/math/givaro/files/patch-src_kernel_integer_random-integer.h b/math/givaro/files/patch-src_kernel_integer_random-integer.h new file mode 100644 index 000000000000..f8c7c62f7c21 --- /dev/null +++ b/math/givaro/files/patch-src_kernel_integer_random-integer.h @@ -0,0 +1,23 @@ +--- src/kernel/integer/random-integer.h.orig 2021-12-14 10:00:03 UTC ++++ src/kernel/integer/random-integer.h +@@ -11,10 +11,12 @@ + + #include "gmp++/gmp++.h" + ++#if __cpp_lib_bool_constant < 201505L + namespace std { + template <bool B> + using bool_constant = integral_constant<bool, B>; + } ++#endif + + namespace Givaro + { +@@ -91,7 +93,6 @@ namespace Givaro + if (this != &R) { + _bits = R._bits; + _integer = R._integer; +- const_cast<Integer_Domain&>(_ring)=R._ring; + } + return *this; + } diff --git a/math/givaro/files/patch-src_kernel_recint_rfiddling.h b/math/givaro/files/patch-src_kernel_recint_rfiddling.h new file mode 100644 index 000000000000..5591e9e210bf --- /dev/null +++ b/math/givaro/files/patch-src_kernel_recint_rfiddling.h @@ -0,0 +1,11 @@ +--- src/kernel/recint/rfiddling.h.orig 2021-12-14 10:00:03 UTC ++++ src/kernel/recint/rfiddling.h +@@ -167,7 +167,7 @@ namespace RecInt + template <size_t K> + inline rint<K> rint<K>::maxFFLAS() { + rint<K> max; +- set_highest_bit(max.Low.Value); ++ set_highest_bit(max.Value.Low); + return max; + } + diff --git a/math/glucose/Makefile b/math/glucose/Makefile index 60a823f64608..f496d5348c73 100644 --- a/math/glucose/Makefile +++ b/math/glucose/Makefile @@ -1,18 +1,19 @@ PORTNAME= glucose -DISTVERSION= 4.1 -PORTREVISION= 3 +DISTVERSION= 4.2.1 CATEGORIES= math -MASTER_SITES= http://www.labri.fr/perso/lsimon/downloads/softwares/ -DISTNAME= glucose-syrup-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Parallel SAT solver based on Minisat, with glue clauses -WWW= https://www.labri.fr/perso/lsimon/glucose/ +WWW= https://www.labri.fr/perso/lsimon/glucose/ \ + https://github.com/audemard/glucose LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENCE +LICENSE_FILE= ${WRKSRC}/LICENSE -USES= compiler:c++11-lang gmake tar:tgz +USES= compiler:c++11-lang gmake + +USE_GITHUB= yes +GH_ACCOUNT= audemard PLIST_FILES= bin/glucose bin/glucose-syrup diff --git a/math/glucose/distinfo b/math/glucose/distinfo index aacf46fb8a3d..44bb8b479cb4 100644 --- a/math/glucose/distinfo +++ b/math/glucose/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1517475160 -SHA256 (glucose-syrup-4.1.tgz) = 51aa1cf1bed2b14f1543b099e85a56dd1a92be37e6e3eb0c4a1fd883d5cc5029 -SIZE (glucose-syrup-4.1.tgz) = 82779 +TIMESTAMP = 1736486340 +SHA256 (audemard-glucose-4.2.1_GH0.tar.gz) = a6d4af223e851b50ec6cdbd34b10ce7c8958e372b6c590c589b6d976a03c9a0d +SIZE (audemard-glucose-4.2.1_GH0.tar.gz) = 88105 diff --git a/math/gnubc/Makefile b/math/gnubc/Makefile index 337810570132..48390e1600ed 100644 --- a/math/gnubc/Makefile +++ b/math/gnubc/Makefile @@ -1,11 +1,10 @@ PORTNAME= bc -DISTVERSION= 1.07.1 -PORTREVISION= 3 +DISTVERSION= 1.08.1 CATEGORIES= math MASTER_SITES= GNU PKGNAMEPREFIX= gnu -MAINTAINER= ports@FreeBSD.org +MAINTAINER= wen@FreeBSD.org COMMENT= GNU bc/dc calculator WWW= https://www.gnu.org/software/bc/ diff --git a/math/gnubc/distinfo b/math/gnubc/distinfo index bf320dc35c15..a70be21c1a03 100644 --- a/math/gnubc/distinfo +++ b/math/gnubc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1529306440 -SHA256 (bc-1.07.1.tar.gz) = 62adfca89b0a1c0164c2cdca59ca210c1d44c3ffc46daf9931cf4942664cb02a -SIZE (bc-1.07.1.tar.gz) = 419850 +TIMESTAMP = 1737638469 +SHA256 (bc-1.08.1.tar.gz) = b71457ffeb210d7ea61825ff72b3e49dc8f2c1a04102bbe23591d783d1bfe996 +SIZE (bc-1.08.1.tar.gz) = 458434 diff --git a/math/gnubc/files/patch-bc_global.h b/math/gnubc/files/patch-bc_global.h deleted file mode 100644 index 8c9431053bdf..000000000000 --- a/math/gnubc/files/patch-bc_global.h +++ /dev/null @@ -1,15 +0,0 @@ ---- bc/global.h.orig 2017-04-07 22:20:02 UTC -+++ bc/global.h -@@ -112,9 +112,9 @@ EXTERN int n_history; - - #if defined(LIBEDIT) - /* LIBEDIT data */ --EditLine *edit INIT(NULL); --History *hist; --HistEvent histev; -+EXTERN EditLine *edit INIT(NULL); -+EXTERN History *hist; -+EXTERN HistEvent histev; - #endif - - /* "Condition code" -- false (0) or true (1) */ diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile index a4fd8b78b534..4a238b9a4a3c 100644 --- a/math/gnumeric/Makefile +++ b/math/gnumeric/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnumeric PORTVERSION= 1.12.52 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile index 34334ad24a1b..a3d894dbad89 100644 --- a/math/gnuplot/Makefile +++ b/math/gnuplot/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnuplot PORTVERSION= 5.4.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math graphics MASTER_SITES= SF diff --git a/math/gp2c/Makefile b/math/gp2c/Makefile index 59b7516a4158..f3eb9f0a7236 100644 --- a/math/gp2c/Makefile +++ b/math/gp2c/Makefile @@ -1,5 +1,5 @@ PORTNAME= gp2c -DISTVERSION= 0.0.13 +DISTVERSION= 0.0.14 CATEGORIES= math MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/GP2C/ diff --git a/math/gp2c/distinfo b/math/gp2c/distinfo index bbecf7d6d721..b892202afa2e 100644 --- a/math/gp2c/distinfo +++ b/math/gp2c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709297984 -SHA256 (gp2c-0.0.13.tar.gz) = 261374eca73ebd76c112a9593dca28b64812aa762561fda5a4b2c2cd79a69d36 -SIZE (gp2c-0.0.13.tar.gz) = 879569 +TIMESTAMP = 1736456589 +SHA256 (gp2c-0.0.14.tar.gz) = af6112cc02940457e239da4433d1a0d8da60eeef29f7cc722f64cd4ac00b7b30 +SIZE (gp2c-0.0.14.tar.gz) = 903744 diff --git a/math/gravity/Makefile b/math/gravity/Makefile index 04eb6eaf782a..84f11d52d1d8 100644 --- a/math/gravity/Makefile +++ b/math/gravity/Makefile @@ -1,7 +1,7 @@ PORTNAME= gravity DISTVERSIONPREFIX= v DISTVERSION= 1.1-20220309 -PORTREVISION= 5 +PORTREVISION= 7 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/gretl/Makefile b/math/gretl/Makefile index b8ed2f225ebf..9dfe954ab2bd 100644 --- a/math/gretl/Makefile +++ b/math/gretl/Makefile @@ -1,5 +1,6 @@ PORTNAME= gretl -PORTVERSION= 2024b +PORTVERSION= 2024d +PORTREVISION= 1 CATEGORIES= math finance MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/ @@ -10,6 +11,8 @@ WWW= https://gretl.sourceforge.net/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN_FreeBSD_13= configure fails: checking for gnuplot >= 5.2 with cairo support... no + LIB_DEPENDS= libcurl.so:ftp/curl \ libfftw3.so:math/fftw3 \ libgmp.so:math/gmp \ diff --git a/math/gretl/distinfo b/math/gretl/distinfo index 97fcaa830b8a..16d5a5d82978 100644 --- a/math/gretl/distinfo +++ b/math/gretl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716351713 -SHA256 (gretl-2024b.tar.xz) = 9a498e98a3b6b62032b198700bc90db825cd9a5f0d7453df68d17291dc581406 -SIZE (gretl-2024b.tar.xz) = 14736688 +TIMESTAMP = 1734080512 +SHA256 (gretl-2024d.tar.xz) = 9903568c273db09b6931bc2077408d8c08b2bda4e783a0ea5b2cbc59b5b5dbac +SIZE (gretl-2024d.tar.xz) = 14778224 diff --git a/math/gretl/pkg-plist b/math/gretl/pkg-plist index bfddc4ab098d..86a1c684da18 100644 --- a/math/gretl/pkg-plist +++ b/math/gretl/pkg-plist @@ -26,6 +26,7 @@ include/gretl/gretl_bundle.h include/gretl/gretl_cmatrix.h include/gretl/gretl_commands.h include/gretl/gretl_data_io.h +include/gretl/gretl_drivers.h include/gretl/gretl_errors.h include/gretl/gretl_f2c.h include/gretl/gretl_foreign.h @@ -141,8 +142,8 @@ lib/gretl-gtk%%GTK_VER%%/vif.so %%GUI%%lib/gretl-gtk%%GTK_VER%%/xlsx_import.so %%GUI%%lib/gretl-gtk%%GTK_VER%%/xml_get.so lib/libgretl-1.0.so -lib/libgretl-1.0.so.48 -lib/libgretl-1.0.so.48.0.0 +lib/libgretl-1.0.so.50 +lib/libgretl-1.0.so.50.0.0 libdata/pkgconfig/gretl.pc %%GUI%%share/applications/gretl.desktop %%GUI%%share/applications/gretl_edit.desktop @@ -362,7 +363,6 @@ libdata/pkgconfig/gretl.pc %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/spaghetti_plot.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/SetRestrictions/supply_demand.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah.inp -%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah_hd.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/BlQuah_plus_shortrun.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/IS-LM.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/awm.inp @@ -372,6 +372,7 @@ libdata/pkgconfig/gretl.pc %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/plain.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/restr_example.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/simple_C.inp +%%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/simple_C_named.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/Traditional/simple_C_wild.inp %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/UhligData.gdt %%ADDONS%%%%DATADIR%%/functions/SVAR/examples/chomoreno_fromeviewswf.gdt @@ -455,7 +456,7 @@ libdata/pkgconfig/gretl.pc %%ADDONS%%%%DATADIR%%/functions/regls/regls.gfn %%ADDONS%%%%DATADIR%%/functions/regls/regls.pdf %%GUI%%%%DATADIR%%/gretl-icons.gresource -%%GUI%%%%DATADIR%%/gretl-logo.xpm +%%GUI%%%%DATADIR%%/gretl-logo.png %%DATADIR%%/gretl_cli_cmdref.en %%DATADIR%%/gretl_cli_cmdref.es %%DATADIR%%/gretl_cli_cmdref.gl diff --git a/math/heyoka/Makefile b/math/heyoka/Makefile index f3abc7260f2b..554b9757f43b 100644 --- a/math/heyoka/Makefile +++ b/math/heyoka/Makefile @@ -1,6 +1,7 @@ PORTNAME= heyoka DISTVERSIONPREFIX= v DISTVERSION= 6.0.0 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -31,11 +32,23 @@ USE_GITHUB= yes GH_ACCOUNT= bluescarni CMAKE_ON= HEYOKA_WITH_MPPP HEYOKA_WITH_SLEEF -CMAKE_ARGS= -DFREEBSD_LLVM_VERSION=${LLVM_VERSION} CMAKE_TESTING_ON= HEYOKA_BUILD_TESTS # 1 test fails, see https://github.com/bluescarni/heyoka/issues/338 # 2 tests fail: # * https://github.com/bluescarni/heyoka/issues/429 # * https://github.com/bluescarni/heyoka/issues/430 -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +# LLVM 18 and later use 1 for their minor version, while 17 and earlier use 0. +# CMake's find_package() needs the minor version set correctly, otherwise it +# will not be able to find the LLVM package. +.if ${LLVM_VERSION} >= 18 +LLVM_VERSION_MINOR= 1 +.else +LLVM_VERSION_MINOR= 0 +.endif + +CMAKE_ARGS+= -DFREEBSD_LLVM_VERSION=${LLVM_VERSION}.${LLVM_VERSION_MINOR} + +.include <bsd.port.post.mk> diff --git a/math/highs/Makefile b/math/highs/Makefile index 9d72143185d3..3baf2f989c2f 100644 --- a/math/highs/Makefile +++ b/math/highs/Makefile @@ -1,6 +1,6 @@ PORTNAME= highs DISTVERSIONPREFIX= v -DISTVERSION= 1.7.2 +DISTVERSION= 1.9.0 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/highs/distinfo b/math/highs/distinfo index 7ed53fad215f..3753fa27ae0e 100644 --- a/math/highs/distinfo +++ b/math/highs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720517568 -SHA256 (ERGO-Code-HiGHS-v1.7.2_GH0.tar.gz) = 5ff96c14ae19592d3568e9ae107624cbaf3409d328fb1a586359f0adf9b34bf7 -SIZE (ERGO-Code-HiGHS-v1.7.2_GH0.tar.gz) = 2180430 +TIMESTAMP = 1734757369 +SHA256 (ERGO-Code-HiGHS-v1.9.0_GH0.tar.gz) = dff575df08d88583c109702c7c5c75ff6e51611e6eacca8b5b3fdfba8ecc2cb4 +SIZE (ERGO-Code-HiGHS-v1.9.0_GH0.tar.gz) = 2270498 diff --git a/math/highs/pkg-plist b/math/highs/pkg-plist index 54ee6a31230d..c89992349e20 100644 --- a/math/highs/pkg-plist +++ b/math/highs/pkg-plist @@ -81,6 +81,7 @@ include/highs/lp_data/HighsAnalysis.h include/highs/lp_data/HighsCallback.h include/highs/lp_data/HighsCallbackStruct.h include/highs/lp_data/HighsDebug.h +include/highs/lp_data/HighsIis.h include/highs/lp_data/HighsInfo.h include/highs/lp_data/HighsInfoDebug.h include/highs/lp_data/HighsLp.h @@ -89,7 +90,6 @@ include/highs/lp_data/HighsLpUtils.h include/highs/lp_data/HighsModelUtils.h include/highs/lp_data/HighsOptions.h include/highs/lp_data/HighsRanging.h -include/highs/lp_data/HighsRuntimeOptions.h include/highs/lp_data/HighsSolution.h include/highs/lp_data/HighsSolutionDebug.h include/highs/lp_data/HighsSolve.h @@ -106,6 +106,7 @@ include/highs/mip/HighsGFkSolve.h include/highs/mip/HighsImplications.h include/highs/mip/HighsLpAggregator.h include/highs/mip/HighsLpRelaxation.h +include/highs/mip/HighsMipAnalysis.h include/highs/mip/HighsMipSolver.h include/highs/mip/HighsMipSolverData.h include/highs/mip/HighsModkSeparator.h @@ -120,6 +121,7 @@ include/highs/mip/HighsSeparation.h include/highs/mip/HighsSeparator.h include/highs/mip/HighsTableauSeparator.h include/highs/mip/HighsTransformedLp.h +include/highs/mip/MipTimer.h include/highs/model/HighsHessian.h include/highs/model/HighsHessianUtils.h include/highs/model/HighsModel.h @@ -231,5 +233,5 @@ lib/cmake/highs/highs-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/highs/highs-targets.cmake lib/libhighs.so lib/libhighs.so.1 -lib/libhighs.so.1.7.2 +lib/libhighs.so.1.9.0 libdata/pkgconfig/highs.pc diff --git a/math/hmat-oss/Makefile b/math/hmat-oss/Makefile index 8556a45724c1..044ccdb3589b 100644 --- a/math/hmat-oss/Makefile +++ b/math/hmat-oss/Makefile @@ -1,5 +1,6 @@ PORTNAME= hmat-oss DISTVERSION= 1.10.0 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/hpipm/Makefile b/math/hpipm/Makefile index c9d6b2a086ce..e4d7c5f14d9a 100644 --- a/math/hpipm/Makefile +++ b/math/hpipm/Makefile @@ -1,7 +1,6 @@ PORTNAME= hpipm -DISTVERSION= 0.1.3-119 -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gb140f36 +DISTVERSION= 0.1.3-225 # new release is promised here: https://github.com/giaf/hpipm/issues/170 +DISTVERSIONSUFFIX= -g79008aa CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -13,12 +12,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libblasfeo.so:math/blasfeo -USES= cmake localbase +USES= cmake:testing localbase USE_GITHUB= yes GH_ACCOUNT= giaf CMAKE_ON= BUILD_SHARED_LIBS -CMAKE_ARGS= -DHPIPM_BLASFEO_LIB=Shared +CMAKE_OFF= HPIPM_TESTING +CMAKE_ARGS= -DHPIPM_BLASFEO_LIB=Shared \ + -DTARGET=GENERIC +CMAKE_TESTING_ON= HPIPM_TESTING +CMAKE_TESTING_TARGET= .include <bsd.port.pre.mk> @@ -26,4 +29,12 @@ CMAKE_ARGS= -DHPIPM_BLASFEO_LIB=Shared CMAKE_ARGS+= -DAVX:BOOL=OFF .endif +post-test: # run tests +.for t in d_cond d_dense_qp d_ocp_qp d_part_cond d_tree_ocp_qp + @${ECHO} "==> Running test ${t}" + @cd ${TEST_WRKSRC} && test_problems/${t} +.endfor + +# testcase test_problems/d_dense_qp crashes, see https://github.com/giaf/hpipm/issues/175 + .include <bsd.port.post.mk> diff --git a/math/hpipm/distinfo b/math/hpipm/distinfo index 1a63a2bcb352..76cd09a87cb5 100644 --- a/math/hpipm/distinfo +++ b/math/hpipm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654881826 -SHA256 (giaf-hpipm-0.1.3-119-gb140f36_GH0.tar.gz) = 3d949267f14738ff78298ac97b1a30d8e3edd98c765446e306dc9669afd432ed -SIZE (giaf-hpipm-0.1.3-119-gb140f36_GH0.tar.gz) = 1707299 +TIMESTAMP = 1736715847 +SHA256 (giaf-hpipm-0.1.3-225-g79008aa_GH0.tar.gz) = c374fceada91396f913eb1d787e1ffeec4c69375ca130d2dbdbef1ae4256ccc9 +SIZE (giaf-hpipm-0.1.3-225-g79008aa_GH0.tar.gz) = 1745545 diff --git a/math/hpipm/files/patch-CMakeLists.txt b/math/hpipm/files/patch-CMakeLists.txt index 3f86ec49de06..8ba6f908c9db 100644 --- a/math/hpipm/files/patch-CMakeLists.txt +++ b/math/hpipm/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2022-06-01 15:00:13 UTC +--- CMakeLists.txt.orig 2024-12-12 09:17:49 UTC +++ CMakeLists.txt -@@ -36,7 +36,7 @@ +@@ -36,7 +36,7 @@ cmake_minimum_required(VERSION 2.8.11) cmake_minimum_required(VERSION 2.8.11) # installation directory ( has to be before `project()` ) @@ -9,16 +9,16 @@ project(hpipm C) -@@ -92,7 +92,7 @@ endif() - - # BLASFEO Option +@@ -105,7 +105,7 @@ if(NOT TARGET blasfeo) + # BLASFEO option if(NOT TARGET blasfeo) + # manually set BLASFEO installation path - set(BLASFEO_PATH "/opt/blasfeo" CACHE STRING "BLASFEO installation path") + set(BLASFEO_PATH ${CMAKE_INSTALL_PREFIX} CACHE STRING "BLASFEO installation path") + # match BLASFEO library type with HPIPM library type if(BUILD_SHARED_LIBS MATCHES OFF) set(HPIPM_BLASFEO_LIB "Static" CACHE STRING "BLASFEO library link type") - else() -@@ -140,7 +140,7 @@ endif() +@@ -154,7 +154,7 @@ if(${TARGET} MATCHES AVX) if(${TARGET} MATCHES AVX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DTARGET_AVX") if(CMAKE_C_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "Clang") @@ -27,7 +27,7 @@ endif() elseif(${TARGET} MATCHES GENERIC) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DTARGET_GENERIC") -@@ -151,7 +151,7 @@ if(${REF_BLAS} MATCHES 0) +@@ -165,7 +165,7 @@ if(${REF_BLAS} MATCHES OPENBLAS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ") endif(${REF_BLAS} MATCHES 0) if(${REF_BLAS} MATCHES OPENBLAS) @@ -36,7 +36,7 @@ endif(${REF_BLAS} MATCHES OPENBLAS) if(${REF_BLAS} MATCHES BLIS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DREF_BLAS_BLIS -std=c99") -@@ -160,7 +160,7 @@ if(${REF_BLAS} MATCHES NETLIB) +@@ -174,7 +174,7 @@ if(${REF_BLAS} MATCHES MKL) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DREF_BLAS_NETLIB") endif(${REF_BLAS} MATCHES NETLIB) if(${REF_BLAS} MATCHES MKL) @@ -45,7 +45,7 @@ endif(${REF_BLAS} MATCHES MKL) if(${REF_BLAS} MATCHES ATLAS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DREF_BLAS_ATLAS") -@@ -343,7 +343,7 @@ install(TARGETS hpipm EXPORT hpipmConfig +@@ -357,7 +357,7 @@ install(TARGETS hpipm EXPORT hpipmConfig ARCHIVE DESTINATION lib RUNTIME DESTINATION bin) diff --git a/math/hpipm/pkg-plist b/math/hpipm/pkg-plist index 73e83b104c9b..1d0a89507ca6 100644 --- a/math/hpipm/pkg-plist +++ b/math/hpipm/pkg-plist @@ -34,6 +34,7 @@ include/hpipm_d_ocp_qp_kkt.h include/hpipm_d_ocp_qp_red.h include/hpipm_d_ocp_qp_res.h include/hpipm_d_ocp_qp_sol.h +include/hpipm_d_ocp_qp_solver.h include/hpipm_d_ocp_qp_utils.h include/hpipm_d_part_cond.h include/hpipm_d_part_cond_qcqp.h diff --git a/math/hsl/Makefile b/math/hsl/Makefile index dd953361e8ae..c19d7dae3f87 100644 --- a/math/hsl/Makefile +++ b/math/hsl/Makefile @@ -1,6 +1,6 @@ PORTNAME= hsl DISTVERSIONPREFIX= releases/ -DISTVERSION= 2.2.4 +DISTVERSION= 2.2.5 CATEGORIES= math PKGNAMEPREFIX= coin-or- @@ -24,7 +24,7 @@ INSTALL_TARGET= install-strip PLIST_FILES= include/coin-or/hsl/CoinHslConfig.h \ lib/libcoinhsl.so \ lib/libcoinhsl.so.2 \ - lib/libcoinhsl.so.2.2.4 \ + lib/libcoinhsl.so.2.2.5 \ libdata/pkgconfig/coinhsl.pc .include <bsd.port.mk> diff --git a/math/hsl/distinfo b/math/hsl/distinfo index b7d76dd0d282..45859168bbf6 100644 --- a/math/hsl/distinfo +++ b/math/hsl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717738440 -SHA256 (coin-or-tools-ThirdParty-HSL-releases-2.2.4_GH0.tar.gz) = 7ccdd27f33caa8e0216ed5a7efab6886cfc55c25b90680dd37c60520b116d6d1 -SIZE (coin-or-tools-ThirdParty-HSL-releases-2.2.4_GH0.tar.gz) = 318253 +TIMESTAMP = 1737615127 +SHA256 (coin-or-tools-ThirdParty-HSL-releases-2.2.5_GH0.tar.gz) = de2d420aff15376e5f7190489962719e4c892e46dc0c68bc794b1f814f08cbd5 +SIZE (coin-or-tools-ThirdParty-HSL-releases-2.2.5_GH0.tar.gz) = 334040 diff --git a/math/hydrogen/Makefile b/math/hydrogen/Makefile index 84f4115c07be..0ce033f41927 100644 --- a/math/hydrogen/Makefile +++ b/math/hydrogen/Makefile @@ -1,7 +1,7 @@ PORTNAME= hydrogen DISTVERSIONPREFIX= v DISTVERSION= 1.5.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math PKGNAMESUFFIX= -linear-algebra diff --git a/math/hyperdeal/Makefile b/math/hyperdeal/Makefile index 994fbccec520..74f6e3eed254 100644 --- a/math/hyperdeal/Makefile +++ b/math/hyperdeal/Makefile @@ -1,5 +1,6 @@ PORTNAME= hyperdeal DISTVERSION= g20230706 +PORTREVISION= 2 CATEGORIES= math PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/math/igraph/Makefile b/math/igraph/Makefile index dd474ef09403..e72dcfb6762d 100644 --- a/math/igraph/Makefile +++ b/math/igraph/Makefile @@ -1,6 +1,6 @@ PORTNAME= igraph DISTVERSION= 0.10.12 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/math/iml/Makefile b/math/iml/Makefile index a4d3095a989e..6039e3579e96 100644 --- a/math/iml/Makefile +++ b/math/iml/Makefile @@ -1,6 +1,6 @@ PORTNAME= iml PORTVERSION= 1.0.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= http://www.cs.uwaterloo.ca/~astorjoh/ diff --git a/math/intx/Makefile b/math/intx/Makefile index f5a930bde31e..188dc53c8408 100644 --- a/math/intx/Makefile +++ b/math/intx/Makefile @@ -1,6 +1,6 @@ PORTNAME= intx DISTVERSIONPREFIX= v -DISTVERSION= 0.12.0 +DISTVERSION= 0.12.1 CATEGORIES= math MAINTAINER= eduardo@FreeBSD.org diff --git a/math/intx/distinfo b/math/intx/distinfo index b043d2d7a265..b5dbca355fcb 100644 --- a/math/intx/distinfo +++ b/math/intx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726904784 -SHA256 (chfast-intx-v0.12.0_GH0.tar.gz) = d68ff5dde9a2f340c73be67888f3f72bb18a2ad30aa16cd663ec3bc611afc9b4 -SIZE (chfast-intx-v0.12.0_GH0.tar.gz) = 57839 +TIMESTAMP = 1728545011 +SHA256 (chfast-intx-v0.12.1_GH0.tar.gz) = 279a9aa1e46e60f72eb0eb4ea92fec786e02b35069942ed161be7dcfb6700dd8 +SIZE (chfast-intx-v0.12.1_GH0.tar.gz) = 57809 diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile index 7b21a43022a0..51e5393e246a 100644 --- a/math/ipopt/Makefile +++ b/math/ipopt/Makefile @@ -1,6 +1,7 @@ PORTNAME= Ipopt DISTVERSIONPREFIX= releases/ -DISTVERSION= 3.14.16 +DISTVERSION= 3.14.17 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/ipopt/distinfo b/math/ipopt/distinfo index c69f8e496c7b..c6ed9fb2aed4 100644 --- a/math/ipopt/distinfo +++ b/math/ipopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714122477 -SHA256 (coin-or-Ipopt-releases-3.14.16_GH0.tar.gz) = cc8c217991240db7eb14189eee0dff88f20a89bac11958b48625fa512fe8d104 -SIZE (coin-or-Ipopt-releases-3.14.16_GH0.tar.gz) = 1857421 +TIMESTAMP = 1734242411 +SHA256 (coin-or-Ipopt-releases-3.14.17_GH0.tar.gz) = 17ab8e9a6059ab11172c184e5947e7a7dda9fed0764764779c27e5b8e46f3d75 +SIZE (coin-or-Ipopt-releases-3.14.17_GH0.tar.gz) = 1874612 diff --git a/math/ipopt/pkg-plist b/math/ipopt/pkg-plist index 70150f039970..d502f2cddace 100644 --- a/math/ipopt/pkg-plist +++ b/math/ipopt/pkg-plist @@ -89,13 +89,13 @@ include/coin-or/SensStepCalc.hpp include/coin-or/SensUtils.hpp lib/libipopt.so lib/libipopt.so.3 -lib/libipopt.so.3.14.16 +lib/libipopt.so.3.14.17 lib/libipoptamplinterface.so lib/libipoptamplinterface.so.3 -lib/libipoptamplinterface.so.3.14.16 +lib/libipoptamplinterface.so.3.14.17 lib/libsipopt.so lib/libsipopt.so.3 -lib/libsipopt.so.3.14.16 +lib/libsipopt.so.3.14.17 libdata/pkgconfig/ipopt.pc libdata/pkgconfig/ipoptamplinterface.pc share/doc/ipopt/AUTHORS diff --git a/math/jacop/Makefile b/math/jacop/Makefile index e929b7afe0e1..12e8b50535a5 100644 --- a/math/jacop/Makefile +++ b/math/jacop/Makefile @@ -14,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= maven>0:devel/maven -USE_JAVA= yes - +USES= java USE_GITHUB= yes GH_ACCOUNT= radsz diff --git a/math/jags/Makefile b/math/jags/Makefile index d3cb37eea65d..523d2c11f03f 100644 --- a/math/jags/Makefile +++ b/math/jags/Makefile @@ -1,6 +1,6 @@ PORTNAME= mcmc-jags DISTVERSION= 4.3.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math MASTER_SITES= SF/mcmc-jags/JAGS/${S}.x/Source/:1 \ SF/mcmc-jags/Examples/${S}.x/:2 \ diff --git a/math/jeuclid/Makefile b/math/jeuclid/Makefile index 18c6ce3f2cf5..ee28db92c696 100644 --- a/math/jeuclid/Makefile +++ b/math/jeuclid/Makefile @@ -8,9 +8,8 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Java based MathML rendering solution WWW= https://jeuclid.sourceforge.net/ -USES= zip -USE_JAVA= yes -JAVA_RUN= yes +USES= java zip + NO_ARCH= yes NO_BUILD= yes diff --git a/math/jlatexmath/Makefile b/math/jlatexmath/Makefile index be765e3d4a69..c706bc122b8c 100644 --- a/math/jlatexmath/Makefile +++ b/math/jlatexmath/Makefile @@ -15,7 +15,7 @@ LICENSE= GPLv2 RUN_DEPENDS= ${JAVALIBDIR}/xmlgraphics-commons.jar:graphics/xmlgraphics-commons -USE_JAVA= yes +USES= java NO_ARCH= yes NO_BUILD= yes diff --git a/math/jtransforms/Makefile b/math/jtransforms/Makefile index 0e4dc247d20d..5b9428d9d2b8 100644 --- a/math/jtransforms/Makefile +++ b/math/jtransforms/Makefile @@ -1,5 +1,6 @@ PORTNAME= jtransforms PORTVERSION= 2.4 +PORTREVISION= 1 CATEGORIES= math java MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src @@ -11,9 +12,7 @@ WWW= http://sites.google.com/site/piotrwendykier/software/jtransforms LICENSE= GPLv2 LGPL20 MPL11 LICENSE_COMB= multi -USES= tar:bzip2 -USE_JAVA= yes -USE_ANT= yes +USES= java:ant,run tar:bzip2 WRKSRC= ${WRKDIR}/JTransforms diff --git a/math/jts/Makefile b/math/jts/Makefile index 1180165672a8..e8204f77e97c 100644 --- a/math/jts/Makefile +++ b/math/jts/Makefile @@ -12,11 +12,11 @@ LICENSE= EPL BUILD_DEPENDS= maven>0:devel/maven +USES= java +JAVA_VERSION= 11+ USE_GITHUB= yes GH_ACCOUNT= locationtech -USE_JAVA= yes -JAVA_VERSION= 11+ NO_ARCH= yes VER= ${PORTVERSION:tl} diff --git a/math/kahip/Makefile b/math/kahip/Makefile index 81f5f7c5b849..61bc1e8c0a4d 100644 --- a/math/kahip/Makefile +++ b/math/kahip/Makefile @@ -1,11 +1,12 @@ PORTNAME= kahip DISTVERSIONPREFIX= v -DISTVERSION= 3.16 +DISTVERSION= 3.18 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Karlsruhe high quality graph partitioning -WWW= https://kahip.github.io/ +WWW= https://kahip.github.io/ \ + https://github.com/KaHIP/KaHIP LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/math/kahip/distinfo b/math/kahip/distinfo index a538f011c766..d2db3184727d 100644 --- a/math/kahip/distinfo +++ b/math/kahip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703097725 -SHA256 (KaHIP-KaHIP-v3.16_GH0.tar.gz) = b0ef72a26968d37d9baa1304f7a113b61e925966a15e86578d44e26786e76c75 -SIZE (KaHIP-KaHIP-v3.16_GH0.tar.gz) = 2465637 +TIMESTAMP = 1736915427 +SHA256 (KaHIP-KaHIP-v3.18_GH0.tar.gz) = e5003fa324362255d837899186cd0c3e42d376664f0d555e7e7a1d51334817c9 +SIZE (KaHIP-KaHIP-v3.18_GH0.tar.gz) = 2467553 diff --git a/math/kahip/pkg-plist b/math/kahip/pkg-plist index 22ae6f88c448..a2c255cb9221 100644 --- a/math/kahip/pkg-plist +++ b/math/kahip/pkg-plist @@ -1,4 +1,5 @@ bin/dspac +bin/edge_evaluator bin/edge_list_to_metis_graph bin/edge_partitioning bin/evaluator diff --git a/math/kalc/Makefile b/math/kalc/Makefile index fc14a7f68456..a416bd296dbc 100644 --- a/math/kalc/Makefile +++ b/math/kalc/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalc DISTVERSIONPREFIX= v -DISTVERSION= 1.3.2 -PORTREVISION= 2 +DISTVERSION= 1.4.1 +PORTREVISION= 1 CATEGORIES= math PKGNAMESUFFIX= -calculator @@ -21,47 +21,51 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= bgkillas -CARGO_CRATES= autocfg-1.3.0 \ +CARGO_CRATES= autocfg-1.4.0 \ az-1.2.1 \ bitflags-2.6.0 \ cfg-if-1.0.0 \ - crossterm-0.27.0 \ + crossterm-0.28.1 \ crossterm_winapi-0.9.1 \ dirs-5.0.1 \ dirs-sys-0.4.1 \ - fastrand-2.1.0 \ + errno-0.3.10 \ + fastrand-2.2.0 \ getrandom-0.2.15 \ gmp-mpfr-sys-1.6.4 \ - libc-0.2.155 \ - libm-0.2.8 \ + libc-0.2.167 \ + libm-0.2.11 \ libredox-0.1.3 \ + linux-raw-sys-0.4.14 \ lock_api-0.4.12 \ log-0.4.22 \ - mio-0.8.11 \ + mio-1.0.3 \ option-ext-0.2.0 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ - proc-macro2-1.0.86 \ - quote-1.0.36 \ - redox_syscall-0.5.3 \ - redox_users-0.4.5 \ - rug-1.25.0 \ + proc-macro2-1.0.92 \ + quote-1.0.37 \ + redox_syscall-0.5.7 \ + redox_users-0.4.6 \ + rug-1.26.1 \ + rustix-0.38.41 \ scopeguard-1.2.0 \ signal-hook-0.3.17 \ - signal-hook-mio-0.2.3 \ + signal-hook-mio-0.2.4 \ signal-hook-registry-1.4.2 \ smallvec-1.13.2 \ - syn-2.0.72 \ + syn-2.0.90 \ term_size-0.3.2 \ - thiserror-1.0.63 \ - thiserror-impl-1.0.63 \ - unicode-ident-1.0.12 \ + thiserror-1.0.69 \ + thiserror-impl-1.0.69 \ + unicode-ident-1.0.14 \ wasi-0.11.0+wasi-snapshot-preview1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ + windows-sys-0.59.0 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ windows_aarch64_gnullvm-0.48.5 \ diff --git a/math/kalc/distinfo b/math/kalc/distinfo index 6489c11f89f7..c9363393352c 100644 --- a/math/kalc/distinfo +++ b/math/kalc/distinfo @@ -1,74 +1,80 @@ -TIMESTAMP = 1722058628 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 +TIMESTAMP = 1734180713 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/az-1.2.1.crate) = 7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973 SIZE (rust/crates/az-1.2.1.crate) = 27842 SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df -SIZE (rust/crates/crossterm-0.27.0.crate) = 125311 +SHA256 (rust/crates/crossterm-0.28.1.crate) = 829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6 +SIZE (rust/crates/crossterm-0.28.1.crate) = 132275 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 SIZE (rust/crates/dirs-5.0.1.crate) = 12255 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4 +SIZE (rust/crates/fastrand-2.2.0.crate) = 15031 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 SHA256 (rust/crates/gmp-mpfr-sys-1.6.4.crate) = b0205cd82059bc63b63cf516d714352a30c44f2c74da9961dfda2617ae6b5918 SIZE (rust/crates/gmp-mpfr-sys-1.6.4.crate) = 5558094 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 -SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 -SIZE (rust/crates/libm-0.2.8.crate) = 113450 +SHA256 (rust/crates/libc-0.2.167.crate) = 09d6582e104315a817dff97f75133544b2e094ee22447d2acf4a74e189ba06fc +SIZE (rust/crates/libc-0.2.167.crate) = 757723 +SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa +SIZE (rust/crates/libm-0.2.11.crate) = 111477 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 +SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 +SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 SIZE (rust/crates/log-0.4.22.crate) = 44027 -SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c -SIZE (rust/crates/mio-0.8.11.crate) = 102983 +SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd +SIZE (rust/crates/mio-1.0.3.crate) = 103703 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 -SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 -SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4 -SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830 -SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 -SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/rug-1.25.0.crate) = 01d157703b9f96e9be75c739e7030d1d81be377d882d93046670309381517772 -SIZE (rust/crates/rug-1.25.0.crate) = 354816 +SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 +SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 +SHA256 (rust/crates/redox_syscall-0.5.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f +SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249 +SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 +SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/rug-1.26.1.crate) = 97ae2c1089ec0575193eb9222881310cc1ed8bce3646ef8b81b44b518595b79d +SIZE (rust/crates/rug-1.26.1.crate) = 358667 +SHA256 (rust/crates/rustix-0.38.41.crate) = d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6 +SIZE (rust/crates/rustix-0.38.41.crate) = 378463 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 -SHA256 (rust/crates/signal-hook-mio-0.2.3.crate) = 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af -SIZE (rust/crates/signal-hook-mio-0.2.3.crate) = 9064 +SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd +SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/syn-2.0.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af -SIZE (rust/crates/syn-2.0.72.crate) = 267069 +SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31 +SIZE (rust/crates/syn-2.0.90.crate) = 290584 SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9 SIZE (rust/crates/term_size-0.3.2.crate) = 10917 -SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 -SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 -SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 -SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 +SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -81,6 +87,8 @@ SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1e SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 @@ -115,5 +123,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (bgkillas-kalc-v1.3.2_GH0.tar.gz) = cc603d5899ea8c59f2e27ae4ea7b08e2faa99a65cf98afdc557fa1fea1228a33 -SIZE (bgkillas-kalc-v1.3.2_GH0.tar.gz) = 169496 +SHA256 (bgkillas-kalc-v1.4.1_GH0.tar.gz) = 62b511b9bbb3db806aa057788749fe4e68c69123294d2db16fe5da6b195adadd +SIZE (bgkillas-kalc-v1.4.1_GH0.tar.gz) = 173120 diff --git a/math/kalgebra/Makefile b/math/kalgebra/Makefile index 14ef2a001444..f61727d32cb3 100644 --- a/math/kalgebra/Makefile +++ b/math/kalgebra/Makefile @@ -10,15 +10,13 @@ LIB_DEPENDS= libAnalitza.so:math/analitza BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:5 \ - readline qt:5 tar:xz +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl kde:6 \ + qt:6 readline tar:xz USE_GL= glu -USE_KDE= auth codecs config configwidgets coreaddons doctools i18n \ - kio plasma-workspace service widgetsaddons xmlgui \ +USE_KDE= auth codecs config configwidgets coreaddons doctools i18n kio \ + plasma-workspace service widgetsaddons xmlgui \ ecm:build -USE_QT= concurrent core dbus declarative gui location network opengl printsupport \ - svg testlib webchannel widgets xml \ - buildtools:build qmake:build +USE_QT= base CMAKE_ARGS= -DBUILD_mobile:BOOL=FALSE OPTIONS_DEFINE= DOCS WEBENGINE @@ -26,8 +24,8 @@ OPTIONS_DEFAULT_amd64= WEBENGINE OPTIONS_DEFAULT_i386= WEBENGINE OPTIONS_SUB= yes -WEBENGINE_DESC= Add dependency on qt5-webengine +WEBENGINE_DESC= Add dependency on qt6-webengine WEBENGINE_USE= QT=webengine -WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets +WEBENGINE_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets .include <bsd.port.mk> diff --git a/math/kalgebra/distinfo b/math/kalgebra/distinfo index b8b7254de917..ad25c205b368 100644 --- a/math/kalgebra/distinfo +++ b/math/kalgebra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889317 -SHA256 (KDE/release-service/23.08.5/kalgebra-23.08.5.tar.xz) = 042f17211de75c7e65cf2e7b07718e882eae08c56fc9aa52538f63326ae9533a -SIZE (KDE/release-service/23.08.5/kalgebra-23.08.5.tar.xz) = 1039996 +TIMESTAMP = 1738937199 +SHA256 (KDE/release-service/24.12.2/kalgebra-24.12.2.tar.xz) = 151fb9b9ad33f7c874f54900c2f6db6c95168b8cb65a649531c8b20607b736bc +SIZE (KDE/release-service/24.12.2/kalgebra-24.12.2.tar.xz) = 948916 diff --git a/math/kalgebra/pkg-plist b/math/kalgebra/pkg-plist index ac877aea7f24..82f90389365b 100644 --- a/math/kalgebra/pkg-plist +++ b/math/kalgebra/pkg-plist @@ -8,6 +8,8 @@ share/icons/hicolor/scalable/apps/kalgebra.svgz %%WEBENGINE%%share/katepart5/syntax/kalgebra.xml share/locale/ar/LC_MESSAGES/kalgebra.mo share/locale/ar/LC_MESSAGES/kalgebramobile.mo +share/locale/ast/LC_MESSAGES/kalgebra.mo +share/locale/ast/LC_MESSAGES/kalgebramobile.mo share/locale/be/LC_MESSAGES/kalgebra.mo share/locale/bg/LC_MESSAGES/kalgebra.mo share/locale/bg/LC_MESSAGES/kalgebramobile.mo @@ -27,12 +29,14 @@ share/locale/el/LC_MESSAGES/kalgebramobile.mo share/locale/en_GB/LC_MESSAGES/kalgebra.mo share/locale/en_GB/LC_MESSAGES/kalgebramobile.mo share/locale/eo/LC_MESSAGES/kalgebra.mo +share/locale/eo/LC_MESSAGES/kalgebramobile.mo share/locale/es/LC_MESSAGES/kalgebra.mo share/locale/es/LC_MESSAGES/kalgebramobile.mo share/locale/et/LC_MESSAGES/kalgebra.mo share/locale/et/LC_MESSAGES/kalgebramobile.mo share/locale/eu/LC_MESSAGES/kalgebra.mo share/locale/eu/LC_MESSAGES/kalgebramobile.mo +share/locale/fa/LC_MESSAGES/kalgebra.mo share/locale/fi/LC_MESSAGES/kalgebra.mo share/locale/fi/LC_MESSAGES/kalgebramobile.mo share/locale/fr/LC_MESSAGES/kalgebra.mo @@ -40,10 +44,13 @@ share/locale/fr/LC_MESSAGES/kalgebramobile.mo share/locale/ga/LC_MESSAGES/kalgebra.mo share/locale/gl/LC_MESSAGES/kalgebra.mo share/locale/gl/LC_MESSAGES/kalgebramobile.mo +share/locale/he/LC_MESSAGES/kalgebra.mo +share/locale/he/LC_MESSAGES/kalgebramobile.mo share/locale/hi/LC_MESSAGES/kalgebra.mo share/locale/hne/LC_MESSAGES/kalgebra.mo share/locale/hr/LC_MESSAGES/kalgebra.mo share/locale/hu/LC_MESSAGES/kalgebra.mo +share/locale/hu/LC_MESSAGES/kalgebramobile.mo share/locale/ia/LC_MESSAGES/kalgebra.mo share/locale/ia/LC_MESSAGES/kalgebramobile.mo share/locale/it/LC_MESSAGES/kalgebra.mo diff --git a/math/kalk/Makefile b/math/kalk/Makefile index 46d40081cf99..26fc65fa16f0 100644 --- a/math/kalk/Makefile +++ b/math/kalk/Makefile @@ -9,11 +9,13 @@ WWW= https://apps.kde.org/kalk LICENSE= GPLv3+ LIB_DEPENDS= libgmp.so:math/gmp \ - libmpfr.so:math/mpfr + libmpfr.so:math/mpfr \ + libqalculate.so:math/libqalculate -USES= bison cmake desktop-file-utils kde:5 qt:5 tar:xz -USE_KDE= config coreaddons ecm:build i18n kirigami2 unitconversion -USE_QT= core declarative gui network quickcontrols2 testlib widgets \ - buildtools:build qmake:build +USES= bison cmake desktop-file-utils gettext kde:6 pkgconfig qt:6 \ + tar:xz +USE_KDE= config coreaddons i18n kirigami2 unitconversion \ + ecm:build +USE_QT= base declarative .include <bsd.port.mk> diff --git a/math/kalk/distinfo b/math/kalk/distinfo index 2e9776f17dab..7de5aebe893b 100644 --- a/math/kalk/distinfo +++ b/math/kalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889314 -SHA256 (KDE/release-service/23.08.5/kalk-23.08.5.tar.xz) = d9e5e9534e64b670e20171f397601b2278aa8bf962e216388ee3b4dc893397e0 -SIZE (KDE/release-service/23.08.5/kalk-23.08.5.tar.xz) = 85792 +TIMESTAMP = 1738937200 +SHA256 (KDE/release-service/24.12.2/kalk-24.12.2.tar.xz) = 6c97aa9e80579953cd7f09e8305b5e1960152239b200a181af529e5ac4e1465e +SIZE (KDE/release-service/24.12.2/kalk-24.12.2.tar.xz) = 77804 diff --git a/math/kalk/pkg-plist b/math/kalk/pkg-plist index 2dc13681e4ee..be2abef9bfee 100644 --- a/math/kalk/pkg-plist +++ b/math/kalk/pkg-plist @@ -2,18 +2,22 @@ bin/kalk share/applications/org.kde.kalk.desktop share/icons/hicolor/scalable/apps/org.kde.kalk.svg share/locale/ar/LC_MESSAGES/kalk.mo +share/locale/ast/LC_MESSAGES/kalk.mo share/locale/az/LC_MESSAGES/kalk.mo share/locale/ca/LC_MESSAGES/kalk.mo share/locale/ca@valencia/LC_MESSAGES/kalk.mo share/locale/cs/LC_MESSAGES/kalk.mo +share/locale/da/LC_MESSAGES/kalk.mo share/locale/de/LC_MESSAGES/kalk.mo share/locale/el/LC_MESSAGES/kalk.mo share/locale/en_GB/LC_MESSAGES/kalk.mo +share/locale/eo/LC_MESSAGES/kalk.mo share/locale/es/LC_MESSAGES/kalk.mo share/locale/eu/LC_MESSAGES/kalk.mo share/locale/fi/LC_MESSAGES/kalk.mo share/locale/fr/LC_MESSAGES/kalk.mo share/locale/gl/LC_MESSAGES/kalk.mo +share/locale/he/LC_MESSAGES/kalk.mo share/locale/hi/LC_MESSAGES/kalk.mo share/locale/hu/LC_MESSAGES/kalk.mo share/locale/ia/LC_MESSAGES/kalk.mo @@ -22,6 +26,7 @@ share/locale/ja/LC_MESSAGES/kalk.mo share/locale/ka/LC_MESSAGES/kalk.mo share/locale/ko/LC_MESSAGES/kalk.mo share/locale/lt/LC_MESSAGES/kalk.mo +share/locale/lv/LC_MESSAGES/kalk.mo share/locale/nl/LC_MESSAGES/kalk.mo share/locale/nn/LC_MESSAGES/kalk.mo share/locale/pa/LC_MESSAGES/kalk.mo diff --git a/math/kalker/Makefile b/math/kalker/Makefile index e6c5aed874af..9aa54abc05da 100644 --- a/math/kalker/Makefile +++ b/math/kalker/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalker DISTVERSIONPREFIX= v -DISTVERSION= 2.2.0 -PORTREVISION= 4 +DISTVERSION= 2.2.1 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/math/kalker/distinfo b/math/kalker/distinfo index 80bbd67ceda6..63188b189da9 100644 --- a/math/kalker/distinfo +++ b/math/kalker/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1712233597 +TIMESTAMP = 1727997006 SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2 @@ -139,5 +139,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6f SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019 SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c SIZE (rust/crates/winres-0.1.12.crate) = 19772 -SHA256 (PaddiM8-kalker-v2.2.0_GH0.tar.gz) = 4f34d34e922308e586fd9f7077e1cba126f3e75d269f4859d0472bb565ce1d4d -SIZE (PaddiM8-kalker-v2.2.0_GH0.tar.gz) = 1333752 +SHA256 (PaddiM8-kalker-v2.2.1_GH0.tar.gz) = a6ccf096301a37d2bbb14fdacfc8c801a8b058b0fd38929639d03c4868564adf +SIZE (PaddiM8-kalker-v2.2.1_GH0.tar.gz) = 1349916 diff --git a/math/kbruch/Makefile b/math/kbruch/Makefile index 1b1ff987ec4d..b273cf47d296 100644 --- a/math/kbruch/Makefile +++ b/math/kbruch/Makefile @@ -1,21 +1,19 @@ PORTNAME= kbruch DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org -COMMENT= KDE 4 application to exercise fractions +COMMENT= KDE application to exercise fractions WWW= https://www.kde.org/applications/education/kbruch BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz -USE_KDE= auth config crash codecs configwidgets coreaddons doctools \ +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz +USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ i18n widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui xml widgets \ - buildtools:build qmake:build +USE_QT= base OPTIONS_DEFINE= DOCS diff --git a/math/kbruch/distinfo b/math/kbruch/distinfo index 909577de1c3a..59b4a8f6d094 100644 --- a/math/kbruch/distinfo +++ b/math/kbruch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889316 -SHA256 (KDE/release-service/23.08.5/kbruch-23.08.5.tar.xz) = db7d47e7823bc9ff5824a86e690638bdc8ae7507ff32ad772a80c63b87e01182 -SIZE (KDE/release-service/23.08.5/kbruch-23.08.5.tar.xz) = 5662960 +TIMESTAMP = 1738937201 +SHA256 (KDE/release-service/24.12.2/kbruch-24.12.2.tar.xz) = 8b2f4f7fa3a79cd55bd6975089d1796f891460557c104d2bf1dc1529c8409bbc +SIZE (KDE/release-service/24.12.2/kbruch-24.12.2.tar.xz) = 5159040 diff --git a/math/kbruch/pkg-plist b/math/kbruch/pkg-plist index 503062383328..4b4e4ae86512 100644 --- a/math/kbruch/pkg-plist +++ b/math/kbruch/pkg-plist @@ -21,10 +21,8 @@ share/icons/hicolor/scalable/apps/kbruch.svgz %%DATADIR%%/pics/icon_learning_1.png %%DATADIR%%/pics/icon_test_case.png %%DATADIR%%/pics/icon_test_case_1.png -share/kxmlgui5/kbruch/AppMenuWidgetui.rc -share/kxmlgui5/kbruch/FractionRingWidgetui.rc -share/kxmlgui5/kbruch/kbruchui.rc share/locale/ar/LC_MESSAGES/kbruch.mo +share/locale/ast/LC_MESSAGES/kbruch.mo share/locale/be/LC_MESSAGES/kbruch.mo share/locale/bg/LC_MESSAGES/kbruch.mo share/locale/bn/LC_MESSAGES/kbruch.mo @@ -104,6 +102,7 @@ share/man/nl/man1/kbruch.1.gz share/man/pt/man1/kbruch.1.gz share/man/pt_BR/man1/kbruch.1.gz share/man/ru/man1/kbruch.1.gz +share/man/sl/man1/kbruch.1.gz share/man/sv/man1/kbruch.1.gz share/man/uk/man1/kbruch.1.gz share/metainfo/org.kde.kbruch.appdata.xml diff --git a/math/kcalc/Makefile b/math/kcalc/Makefile index 482a266f3259..73fc1e2caa38 100644 --- a/math/kcalc/Makefile +++ b/math/kcalc/Makefile @@ -11,12 +11,11 @@ LIB_DEPENDS= libgmp.so:math/gmp \ BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \ docbook-xml>0:textproc/docbook-xml -USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz +USES= cmake compiler:c++11-lang gettext kde:6 qt:6 tar:xz USE_KDE= auth codecs config configwidgets coreaddons crash doctools \ - guiaddons i18n init notifications widgetsaddons xmlgui \ + guiaddons i18n notifications widgetsaddons xmlgui \ ecm:build -USE_QT= core dbus gui widgets xml \ - buildtools:build qmake:build +USE_QT= 5compat base OPTIONS_DEFINE= DOCS diff --git a/math/kcalc/distinfo b/math/kcalc/distinfo index c855ec21a16c..5bc09b76f27c 100644 --- a/math/kcalc/distinfo +++ b/math/kcalc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889313 -SHA256 (KDE/release-service/23.08.5/kcalc-23.08.5.tar.xz) = e545d67389f25b480b4eff2c40617b4e97172717d297d86e5c07ff7a6317437e -SIZE (KDE/release-service/23.08.5/kcalc-23.08.5.tar.xz) = 441012 +TIMESTAMP = 1738937201 +SHA256 (KDE/release-service/24.12.2/kcalc-24.12.2.tar.xz) = 0e7834c2726ed1fb09e1efbf5d17165204a66895897fb1207341075708b677fa +SIZE (KDE/release-service/24.12.2/kcalc-24.12.2.tar.xz) = 471296 diff --git a/math/kcalc/pkg-plist b/math/kcalc/pkg-plist index 1af8073a3aec..44197bc1d5ae 100644 --- a/math/kcalc/pkg-plist +++ b/math/kcalc/pkg-plist @@ -5,6 +5,7 @@ share/kconf_update/kcalcrc.upd share/kglobalaccel/org.kde.kcalc.desktop share/locale/af/LC_MESSAGES/kcalc.mo share/locale/ar/LC_MESSAGES/kcalc.mo +share/locale/ast/LC_MESSAGES/kcalc.mo share/locale/az/LC_MESSAGES/kcalc.mo share/locale/be/LC_MESSAGES/kcalc.mo share/locale/bg/LC_MESSAGES/kcalc.mo diff --git a/math/kfr/Makefile b/math/kfr/Makefile index a982a847f645..47ac1b10a450 100644 --- a/math/kfr/Makefile +++ b/math/kfr/Makefile @@ -1,5 +1,5 @@ PORTNAME= kfr -DISTVERSION= 6.0.3 +DISTVERSION= 6.1.1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -44,4 +44,6 @@ post-test: # see https://github.com/kfrlib/kfr/issues/164 @cd ${BUILD_WRKSRC} && \ ${BUILD_WRKSRC}/bin/all_tests +# tests as of 6.1.1: [--SUCCESS--] 199/199 tests 2810450/2810450 checks + .include <bsd.port.mk> diff --git a/math/kfr/distinfo b/math/kfr/distinfo index 9fcd541a07ab..752e7b2efd5d 100644 --- a/math/kfr/distinfo +++ b/math/kfr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726633140 -SHA256 (kfrlib-kfr-6.0.3_GH0.tar.gz) = ccced3e0f63f00aa739cfde8f651622d87504b9a67e964f42ba620bac38516d8 -SIZE (kfrlib-kfr-6.0.3_GH0.tar.gz) = 11271935 +TIMESTAMP = 1737283736 +SHA256 (kfrlib-kfr-6.1.1_GH0.tar.gz) = 71ee9f807e0c6d3cc63740ffee681fa82110ab7eaf524360e9e40ef8e7cda91c +SIZE (kfrlib-kfr-6.1.1_GH0.tar.gz) = 11273875 diff --git a/math/kig/Makefile b/math/kig/Makefile index e868b30f4c18..78fe06b87144 100644 --- a/math/kig/Makefile +++ b/math/kig/Makefile @@ -1,6 +1,5 @@ PORTNAME= kig DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 2 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -9,14 +8,16 @@ WWW= https://www.kde.org/applications/education/kig LIB_DEPENDS= ${PY_BOOST} -USES= cmake gettext compiler:c++11-lib desktop-file-utils kde:5 \ - python:run qt:5 shebangfix tar:xz xorg +USES= cmake compiler:c++11-lib desktop-file-utils gettext kde:5 qt:5 \ + shebangfix tar:xz xorg \ + python:run USE_KDE= archive auth codecs completion config configwidgets coreaddons \ - crash doctools emoticons i18n iconthemes init itemmodels \ - jobwidgets kdelibs4support kio parts service solid sonnet syntaxhighlighting \ - texteditor textwidgets widgetsaddons windowsystem xmlgui \ + jobwidgets kdelibs4support kio parts service solid sonnet \ + syntaxhighlighting texteditor textwidgets widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml xmlpatterns \ +USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ + xmlpatterns \ buildtools:build qmake:build USE_XORG= x11 SHEBANG_FILES= pykig/pykig.py diff --git a/math/kig/distinfo b/math/kig/distinfo index d83b52a2e3bf..d27e1b3705dd 100644 --- a/math/kig/distinfo +++ b/math/kig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889315 -SHA256 (KDE/release-service/23.08.5/kig-23.08.5.tar.xz) = af60bd4d9440dd404ebd2be0d6799a8e571307b16034ca5c790a1c6b0b2d705e -SIZE (KDE/release-service/23.08.5/kig-23.08.5.tar.xz) = 3298936 +TIMESTAMP = 1738937203 +SHA256 (KDE/release-service/24.12.2/kig-24.12.2.tar.xz) = d8083daf48adc4c816ad44cf34db51e08b41afe8dee5be0425f7e667b45aa596 +SIZE (KDE/release-service/24.12.2/kig-24.12.2.tar.xz) = 3253636 diff --git a/math/kig/pkg-plist b/math/kig/pkg-plist index 307939d95f5b..d72dbd721db8 100644 --- a/math/kig/pkg-plist +++ b/math/kig/pkg-plist @@ -299,9 +299,6 @@ share/katepart5/syntax/python-kig.xml %%DATADIR%%/icons/hicolor/scalable/actions/vectordifference.svgz %%DATADIR%%/icons/hicolor/scalable/actions/vectorsum.svgz %%DATADIR%%/icons/hicolor/scalable/actions/w.svgz -%%DATADIR%%/tips -share/kxmlgui5/kig/kigpartui.rc -share/kxmlgui5/kig/kigui.rc share/locale/ar/LC_MESSAGES/kig.mo share/locale/be/LC_MESSAGES/kig.mo share/locale/bg/LC_MESSAGES/kig.mo @@ -380,4 +377,4 @@ share/man/pt_BR/man1/kig.1.gz share/man/ru/man1/kig.1.gz share/man/sv/man1/kig.1.gz share/man/uk/man1/kig.1.gz -share/metainfo/org.kde.kig.appdata.xml +share/metainfo/org.kde.kig.metainfo.xml diff --git a/math/kissat/Makefile b/math/kissat/Makefile index 6a526db40da6..2605eb1b397f 100644 --- a/math/kissat/Makefile +++ b/math/kissat/Makefile @@ -1,11 +1,12 @@ PORTNAME= kissat DISTVERSIONPREFIX= rel- -DISTVERSION= 4.0.1 +DISTVERSION= 4.0.2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Kissat SAT Solver -WWW= http://fmv.jku.at/kissat/ +WWW= https://fmv.jku.at/kissat \ + https://github.com/arminbiere/kissat LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -29,7 +30,14 @@ PLIST_FILES= bin/kissat \ lib/libkissat.a \ lib/libkissat.so -do-install: +post-configure: # adjust compilation and link options + @${REINPLACE_CMD} -E ' \ + s|-O -DNDEBUG|-DNDEBUG|; \ + s|^CC=.*|& ${CFLAGS}|; \ + s|^LD=.*|& ${LDFLAGS}|' \ + ${WRKSRC}/build/makefile + +do-install: # https://github.com/arminbiere/kissat/issues/62 # executables ${INSTALL_PROGRAM} ${WRKSRC}/build/kissat ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/build/kitten ${STAGEDIR}${PREFIX}/bin @@ -40,4 +48,6 @@ do-install: ${INSTALL_LIB} ${WRKSRC}/build/libkissat.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/build/libkissat.a ${STAGEDIR}${PREFIX}/lib +# tests as of 4.0.2: All 1043 test jobs succeeded in 2.35 seconds. + .include <bsd.port.mk> diff --git a/math/kissat/distinfo b/math/kissat/distinfo index d7a93260271c..8e523b8b6848 100644 --- a/math/kissat/distinfo +++ b/math/kissat/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726456259 -SHA256 (arminbiere-kissat-rel-4.0.1_GH0.tar.gz) = 4b41edf12ffa5f8e8b1986e5ad3e0bedb4d34b0ed3ecc7c13362bc7ba0aba66b -SIZE (arminbiere-kissat-rel-4.0.1_GH0.tar.gz) = 531537 +TIMESTAMP = 1737785441 +SHA256 (arminbiere-kissat-rel-4.0.2_GH0.tar.gz) = a8e58a70ebac09ccc0ba1465a69cfb9b31e562167d42df7535270d2733c386d7 +SIZE (arminbiere-kissat-rel-4.0.2_GH0.tar.gz) = 531941 diff --git a/math/kktdirect/Makefile b/math/kktdirect/Makefile index ffc60ee57bae..43af2ca29605 100644 --- a/math/kktdirect/Makefile +++ b/math/kktdirect/Makefile @@ -1,6 +1,6 @@ PORTNAME= kktdirect PORTVERSION= 0.5 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= math MASTER_SITES= http://www.cs.ubc.ca/~rbridson/download/ LOCAL/bf DISTNAME= KKTDirect${PORTVERSION} diff --git a/math/kmplot/Makefile b/math/kmplot/Makefile index 6e112b8e15d7..22be804ed46f 100644 --- a/math/kmplot/Makefile +++ b/math/kmplot/Makefile @@ -1,22 +1,20 @@ PORTNAME= kmplot DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org COMMENT= Mathematical function plotter for KDE WWW= https://www.kde.org/applications/education/kmplot -USES= cmake compiler:c++11-lang desktop-file-utils gettext \ - kde:5 qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ + qt:6 tar:xz xorg USE_KDE= auth bookmarks codecs completion config configwidgets \ - coreaddons crash dbusaddons emoticons guiaddons i18n \ - iconthemes init itemmodels itemviews jobwidgets \ - kdelibs4support kio notifications parts service solid sonnet \ - textwidgets unitconversion widgetsaddons windowsystem xmlgui \ + coreaddons crash dbusaddons guiaddons i18n iconthemes \ + itemmodels itemviews jobwidgets kio notifications parts \ + service solid sonnet textwidgets unitconversion widgetsaddons \ + windowsystem xmlgui \ ecm:build -USE_QT= concurrent core dbus gui network printsupport svg widgets xml \ - buildtools:build qmake:build +USE_QT= base USE_XORG= x11 OPTIONS_DEFINE= DOCS diff --git a/math/kmplot/distinfo b/math/kmplot/distinfo index a1ddf0af03a4..6146f0ff6e6e 100644 --- a/math/kmplot/distinfo +++ b/math/kmplot/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889317 -SHA256 (KDE/release-service/23.08.5/kmplot-23.08.5.tar.xz) = 84e9047935e4497a05bc3c8ca9fd5525bc71b094cb6f48a78093537898bc2d17 -SIZE (KDE/release-service/23.08.5/kmplot-23.08.5.tar.xz) = 3101360 +TIMESTAMP = 1738937204 +SHA256 (KDE/release-service/24.12.2/kmplot-24.12.2.tar.xz) = a479d7a2a973f37039ae3a60026a6cab83505a3f62f6fbab29f7b3ac8e6f824d +SIZE (KDE/release-service/24.12.2/kmplot-24.12.2.tar.xz) = 3022252 diff --git a/math/kmplot/pkg-plist b/math/kmplot/pkg-plist index 98429b937dc7..c1d7cffbb5cc 100644 --- a/math/kmplot/pkg-plist +++ b/math/kmplot/pkg-plist @@ -1,5 +1,5 @@ bin/kmplot -%%QT_PLUGINDIR%%/kf5/parts/kmplotpart.so +%%QT_PLUGINDIR%%/kf6/parts/kmplotpart.so share/applications/org.kde.kmplot.desktop share/config.kcfg/kmplot.kcfg share/dbus-1/interfaces/org.kde.kmplot.KmPlot.xml @@ -13,10 +13,6 @@ share/icons/hicolor/32x32/apps/kmplot.png share/icons/hicolor/48x48/apps/kmplot.png share/icons/hicolor/64x64/apps/kmplot.png share/icons/hicolor/scalable/apps/kmplot.svgz -share/kservices5/kmplot_part.desktop -share/kxmlgui5/kmplot/kmplot_part.rc -share/kxmlgui5/kmplot/kmplot_part_readonly.rc -share/kxmlgui5/kmplot/kmplot_shell.rc share/locale/af/LC_MESSAGES/kmplot.mo share/locale/ar/LC_MESSAGES/kmplot.mo share/locale/be/LC_MESSAGES/kmplot.mo @@ -46,6 +42,7 @@ share/locale/hi/LC_MESSAGES/kmplot.mo share/locale/hne/LC_MESSAGES/kmplot.mo share/locale/hr/LC_MESSAGES/kmplot.mo share/locale/hu/LC_MESSAGES/kmplot.mo +share/locale/ia/LC_MESSAGES/kmplot.mo share/locale/is/LC_MESSAGES/kmplot.mo share/locale/it/LC_MESSAGES/kmplot.mo share/locale/ja/LC_MESSAGES/kmplot.mo @@ -100,6 +97,7 @@ share/man/pl/man1/kmplot.1.gz share/man/pt/man1/kmplot.1.gz share/man/pt_BR/man1/kmplot.1.gz share/man/ru/man1/kmplot.1.gz +share/man/sl/man1/kmplot.1.gz share/man/sv/man1/kmplot.1.gz share/man/uk/man1/kmplot.1.gz share/metainfo/org.kde.kmplot.appdata.xml diff --git a/math/labplot/Makefile b/math/labplot/Makefile index 8ec4391a0194..195bb8390f6f 100644 --- a/math/labplot/Makefile +++ b/math/labplot/Makefile @@ -1,8 +1,13 @@ PORTNAME= labplot DISTVERSION= 2.11.1 +PORTREVISION= 1 CATEGORIES= math kde MASTER_SITES= KDE/stable/${PORTNAME}/ +PATCH_SITES= https://invent.kde.org/education/labplot/-/commit/ +PATCHFILES+= 0230dfa31ad7e916aaa5f9d7be1a9bad0b768c27.patch:-p1 \ + 0edfd2862a8f953cdd06ffe4940e1da5b7b5dc17.patch:-p1 + MAINTAINER= kde@FreeBSD.org COMMENT= Data plotting and function analysis tool by KDE WWW= https://labplot.kde.org/ @@ -16,37 +21,30 @@ LIB_DEPENDS= libKUserFeedbackCore.so:deskutils/kuserfeedback \ liblz4.so:archivers/liblz4 \ libmarkdown.so:textproc/discount \ libpoppler.so:graphics/poppler \ - libpoppler-qt5.so:graphics/poppler-qt5 + libpoppler-qt6.so:graphics/poppler-qt6 USES= bison cmake compiler:c++17-lang desktop-file-utils eigen:3 \ - kde:5 pkgconfig qt:5 shared-mime-info tar:xz xorg + kde:6 pkgconfig qt:6 shared-mime-info tar:xz xorg gettext USE_KDE= archive attica auth bookmarks codecs completion config \ configwidgets coreaddons crash i18n iconthemes itemviews \ jobwidgets kio newstuff parts purpose service solid \ sonnet syntaxhighlighting textwidgets widgetsaddons \ windowsystem xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus gui network printsupport serialport \ - sql svg widgets xml \ - buildtools:build qmake:build testlib:build +USE_QT= base mqtt serialport svg USE_XORG= x11 xcb -# Dark magic to make CMake oblivious to the presence of Qt6 components, which -# will exist even when building in a clean environment due to the dependency -# chain. Labplot 2.11+ is now Qt6/KF6-ready and eagerly wants to use them by -# default, but we're not quite there yet. -CMAKE_ARGS= -DCMAKE_IGNORE_PATH:PATH="${LOCALBASE}/lib/cmake/Qt6" - DATADIR= ${PREFIX}/share/labplot2 OPTIONS_DEFINE= CANTOR FITS FFTW3 HDF5 LIBCERF MATLAB NETCDF ORCUS \ ORIGINLAB READSTAT -OPTIONS_DEFAULT= ${OPTIONS_DEFINE} +OPTIONS_DEFAULT:= ${OPTIONS_DEFINE:NCANTOR} CANTOR_DESC= KDE Cantor support CANTOR_LIB_DEPENDS= libcantorlibs.so:math/cantor \ libspectre.so:print/libspectre CANTOR_CMAKE_BOOL= ENABLE_CANTOR +CANTOR_IGNORE= has to be ported to KF6/Qt6 for Cantor support FFTW3_DESC= Speedier FFTs in the numerical and stats lib (NSL) FFTW3_LIB_DEPENDS= libfftw3.so:math/fftw3 diff --git a/math/labplot/distinfo b/math/labplot/distinfo index 9a6c27d6a3c4..beb23a80065c 100644 --- a/math/labplot/distinfo +++ b/math/labplot/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1724746145 +TIMESTAMP = 1737874014 SHA256 (labplot-2.11.1.tar.xz) = 53aa6ac8df39324d99463e60d88de25346b3928da5bb0f210b0563489046679d SIZE (labplot-2.11.1.tar.xz) = 24180904 +SHA256 (0230dfa31ad7e916aaa5f9d7be1a9bad0b768c27.patch) = d29d4afbee032b93c87ca3dd7b9b8c1ddf16c3d0b384d037bd560aa630691437 +SIZE (0230dfa31ad7e916aaa5f9d7be1a9bad0b768c27.patch) = 954 +SHA256 (0edfd2862a8f953cdd06ffe4940e1da5b7b5dc17.patch) = 998d361b026aa5db9153c73ca930a1843098d8ba4b7b357b1508a6361bb3aa51 +SIZE (0edfd2862a8f953cdd06ffe4940e1da5b7b5dc17.patch) = 1412 diff --git a/math/labplot/files/patch-CMakeLists.txt b/math/labplot/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..d0a561aeba58 --- /dev/null +++ b/math/labplot/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2025-01-26 06:27:45 UTC ++++ CMakeLists.txt +@@ -14,7 +14,7 @@ set(KF_MIN_VERSION "5.32.0") + set(QT_MIN_VERSION "5.12.0") + set(KF_MAJOR_VERSION "5") + set(KF_MIN_VERSION "5.32.0") +-#set(QT_VERSION_MAJOR "6") ++set(QT_VERSION_MAJOR "6") + if (QT_VERSION_MAJOR GREATER_EQUAL 6) + set(KF_MIN_VERSION "5.240.0") + find_package(ECM ${KF_MIN_VERSION} NO_MODULE) diff --git a/math/lapack++/Makefile b/math/lapack++/Makefile index 6782f86f537a..8ee09cdd6839 100644 --- a/math/lapack++/Makefile +++ b/math/lapack++/Makefile @@ -1,6 +1,6 @@ PORTNAME= lapack++ PORTVERSION= 2.5.4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= math MASTER_SITES= SF/lapackpp \ http://math.nist.gov/lapack++/:doc diff --git a/math/lapack/Makefile b/math/lapack/Makefile index 81b40008ccf9..0868b1e0bd36 100644 --- a/math/lapack/Makefile +++ b/math/lapack/Makefile @@ -1,9 +1,9 @@ PORTNAME?= lapack -PORTVERSION= 3.12.0 +PORTVERSION= 3.12.1 .if !(defined(BLAS_SLAVEPORT) || defined(CBLAS_SLAVEPORT) || defined(XLAPACK_SLAVEPORT) || defined(LAPACKE_SLAVEPORT)) -PORTREVISION= 2 +PORTREVISION= 0 .else -PORTREVISION?= 1 # Never remove this line, keep PORTREVISION?=0 in case. +PORTREVISION?= 0 # Never remove this line, keep PORTREVISION?=0 in case. .endif CATEGORIES= math MASTER_SITES= https://github.com/Reference-LAPACK/lapack/archive/refs/tags/:src \ @@ -30,7 +30,8 @@ CPE_VENDOR= lapack_project CPE_PRODUCT= lapack SVERSION= ${PORTVERSION:R:R} -PLIST_SUB= SVERSION="${SVERSION}" VER=${PORTVERSION} +LIBVERSION= ${PORTVERSION:C/1$/0/} +PLIST_SUB= SVERSION="${SVERSION}" VER=${LIBVERSION} .include <bsd.port.options.mk> diff --git a/math/lapack/distinfo b/math/lapack/distinfo index 6d36ccb5ea6b..9505291971a8 100644 --- a/math/lapack/distinfo +++ b/math/lapack/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1703076157 -SHA256 (lapack-3.12.0/v3.12.0.tar.gz) = eac9570f8e0ad6f30ce4b963f4f033f0f643e7c3912fc9ee6cd99120675ad48b -SIZE (lapack-3.12.0/v3.12.0.tar.gz) = 7933607 -SHA256 (lapack-3.12.0/manpages.tgz) = 342db80461de2c0f10848a3f338ee6e7511b417f459600a7e75ad4dc4bf05f5a -SIZE (lapack-3.12.0/manpages.tgz) = 5396817 +TIMESTAMP = 1737190889 +SHA256 (lapack-3.12.1/v3.12.1.tar.gz) = 2ca6407a001a474d4d4d35f3a61550156050c48016d949f0da0529c0aa052422 +SIZE (lapack-3.12.1/v3.12.1.tar.gz) = 8067087 +SHA256 (lapack-3.12.1/manpages.tgz) = f5991ee1ab5402ba6fa70bed7a292ea3e4507a0cc78f575d9eff72d561597cb8 +SIZE (lapack-3.12.1/manpages.tgz) = 4700814 diff --git a/math/lapack/files/patch-CMakeLists.txt b/math/lapack/files/patch-CMakeLists.txt deleted file mode 100644 index db50ddd14eee..000000000000 --- a/math/lapack/files/patch-CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- CMakeLists.txt.orig 2023-11-24 20:41:15 UTC -+++ CMakeLists.txt -@@ -223,6 +223,7 @@ if(BLAS_LIBRARIES) - - # Check the usage of the user provided BLAS libraries - if(BLAS_LIBRARIES) -+ enable_language(Fortran) - include(CheckFortranFunctionExists) - set(CMAKE_REQUIRED_LIBRARIES ${BLAS_LIBRARIES}) - CHECK_FORTRAN_FUNCTION_EXISTS("dgemm" BLAS_FOUND) diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f new file mode 100644 index 000000000000..1d842f5ddc7e --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/cgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f b/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f new file mode 100644 index 000000000000..512fc7cc5349 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgelsx.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/cgelsx.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgelsx.f +@@ -364,8 +364,8 @@ + * + * B(1:M,1:NRHS) := Q**H * B(1:M,1:NRHS) + * +- CALL CUNM2R( 'Left', 'Conjugate transpose', M, NRHS, MN, A, LDA, +- $ WORK( 1 ), B, LDB, WORK( 2*MN+1 ), INFO ) ++ CALL CUNM2R( 'Left', 'Conjugate transpose', M, NRHS, MN, A, ++ $ LDA, WORK( 1 ), B, LDB, WORK( 2*MN+1 ), INFO ) + * + * workspace NRHS + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f new file mode 100644 index 000000000000..8f68964a6fa3 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_cgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/cgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/cgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f new file mode 100644 index 000000000000..840d365db804 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/dgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f b/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f new file mode 100644 index 000000000000..0677f69762ed --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgeqpf.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/dgeqpf.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgeqpf.f +@@ -218,8 +218,8 @@ + MA = MIN( ITEMP, M ) + CALL DGEQR2( M, MA, A, LDA, TAU, WORK, INFO ) + IF( MA.LT.N ) THEN +- CALL DORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, TAU, +- $ A( 1, MA+1 ), LDA, WORK, INFO ) ++ CALL DORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, ++ $ TAU, A( 1, MA+1 ), LDA, WORK, INFO ) + END IF + END IF + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f new file mode 100644 index 000000000000..f48a6bbcf312 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/dgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + DOUBLE PRECISION A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f b/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f new file mode 100644 index 000000000000..291efc2ead01 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_dlahrd.f @@ -0,0 +1,26 @@ +--- SRC/DEPRECATED/dlahrd.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/dlahrd.f +@@ -231,8 +231,9 @@ + * + * w := T**T *w + * +- CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1, T, LDT, +- $ T( 1, NB ), 1 ) ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1093 ++ CALL DTRMV( 'Upper', 'Transpose', 'Non-unit', I-1, ++ $ T, LDT, T( 1, NB ), 1 ) + * + * b2 := b2 - V2*w + * +@@ -270,8 +271,9 @@ + * Compute T(1:i,i) + * + CALL DSCAL( I-1, -TAU( I ), T( 1, I ), 1 ) +- CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1, T, LDT, +- $ T( 1, I ), 1 ) ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1093 ++ CALL DTRMV( 'Upper', 'No transpose', 'Non-unit', I-1, ++ $ T, LDT, T( 1, I ), 1 ) + T( I, I ) = TAU( I ) + * + 10 CONTINUE diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f new file mode 100644 index 000000000000..6f54e915d803 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/sgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * REAL A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + REAL A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f b/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f new file mode 100644 index 000000000000..b8c568852a78 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgeqpf.f @@ -0,0 +1,13 @@ +--- SRC/DEPRECATED/sgeqpf.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgeqpf.f +@@ -218,8 +218,8 @@ + MA = MIN( ITEMP, M ) + CALL SGEQR2( M, MA, A, LDA, TAU, WORK, INFO ) + IF( MA.LT.N ) THEN +- CALL SORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, TAU, +- $ A( 1, MA+1 ), LDA, WORK, INFO ) ++ CALL SORM2R( 'Left', 'Transpose', M, N-MA, MA, A, LDA, ++ $ TAU, A( 1, MA+1 ), LDA, WORK, INFO ) + END IF + END IF + * diff --git a/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f new file mode 100644 index 000000000000..8d7017109436 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_sgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/sgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/sgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * REAL A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + REAL A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f b/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f new file mode 100644 index 000000000000..9967747bbeeb --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_zgelqs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/zgelqs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/zgelqs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f b/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f new file mode 100644 index 000000000000..8bbac0dd3e47 --- /dev/null +++ b/math/lapack/files/patch-SRC_DEPRECATED_zgeqrs.f @@ -0,0 +1,24 @@ +--- SRC/DEPRECATED/zgeqrs.f.orig 2024-12-03 11:39:11 UTC ++++ SRC/DEPRECATED/zgeqrs.f +@@ -15,8 +15,9 @@ + * INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + * COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +-* $ WORK( LWORK ) ++* $ WORK( * ) + * .. + * + * +@@ -127,8 +128,9 @@ + INTEGER INFO, LDA, LDB, LWORK, M, N, NRHS + * .. + * .. Array Arguments .. ++* Patch from https://github.com/Reference-LAPACK/lapack/pull/1094 + COMPLEX*16 A( LDA, * ), B( LDB, * ), TAU( * ), +- $ WORK( LWORK ) ++ $ WORK( * ) + * .. + * + * ===================================================================== diff --git a/math/lapack95/Makefile b/math/lapack95/Makefile index 7a01c57977e6..45781cdcaa47 100644 --- a/math/lapack95/Makefile +++ b/math/lapack95/Makefile @@ -1,6 +1,6 @@ PORTNAME= lapack95 PORTVERSION= 1.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= math MASTER_SITES= NL DISTNAME= ${PORTNAME} diff --git a/math/lcalc/Makefile b/math/lcalc/Makefile index 58babb542f78..245816bcac10 100644 --- a/math/lcalc/Makefile +++ b/math/lcalc/Makefile @@ -1,6 +1,6 @@ PORTNAME= lcalc PORTVERSION= 2.0.5 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= ftp://ftp.fu-berlin.de/unix/misc/sage/spkg/upstream/lcalc/ @@ -20,12 +20,11 @@ LIB_DEPENDS= libgmp.so:math/gmp \ #GH_PROJECT= l-calc #GH_TAGNAME= 4c57471 -USES= compiler:c++11-lang gmake libtool localbase tar:xz +USES= autoreconf compiler:c++11-lang gmake libtool localbase \ + pkgconfig tar:xz GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --with-pari \ - --mandir=${PREFIX}/share/man +CONFIGURE_ARGS= --with-pari INSTALL_TARGET= install-strip TEST_TARGET= check USE_LDCONFIG= yes @@ -35,7 +34,7 @@ OPTIONS_DEFINE= DOCS EXAMPLES pre-configure: .for dir in . data ${REINPLACE_CMD} -e 's|@docdir@/examples|${EXAMPLESDIR}|' \ - ${WRKSRC}/doc/examples/${dir}/Makefile.in + ${WRKSRC}/doc/examples/${dir}/Makefile.am .endfor .include <bsd.port.mk> diff --git a/math/lcalc/files/patch-src_libLfunction_Lcomplex.h b/math/lcalc/files/patch-src_libLfunction_Lcomplex.h new file mode 100644 index 000000000000..71c3421e9a1d --- /dev/null +++ b/math/lcalc/files/patch-src_libLfunction_Lcomplex.h @@ -0,0 +1,1201 @@ +--- src/libLfunction/Lcomplex.h.orig 2021-12-19 17:09:15 UTC ++++ src/libLfunction/Lcomplex.h +@@ -1,1198 +0,0 @@ +-// The template and inlines for the -*- C++ -*- complex number classes. +- +-// Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002 +-// Free Software Foundation, Inc. +-// +-// This file is part of the GNU ISO C++ Library. This library is free +-// software; you can redistribute it and/or modify it under the +-// terms of the GNU General Public License as published by the +-// Free Software Foundation; either version 2, or (at your option) +-// any later version. +- +-// This library is distributed in the hope that it will be useful, +-// but WITHOUT ANY WARRANTY; without even the implied warranty of +-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-// GNU General Public License for more details. +- +-// You should have received a copy of the GNU General Public License along +-// with this library; see the file COPYING. If not, write to the Free +-// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, +-// USA. +- +-// As a special exception, you may use this file as part of a free software +-// library without restriction. Specifically, if other files instantiate +-// templates or use macros or inline functions from this file, or you compile +-// this file and link it with other files to produce an executable, this +-// file does not by itself cause the resulting executable to be covered by +-// the GNU General Public License. This exception does not however +-// invalidate any other reasons why the executable file might be covered by +-// the GNU General Public License. +- +-// +-// ISO C++ 14882: 26.2 Complex Numbers +-// Note: this is not a conforming implementation. +-// Initially implemented by Ulrich Drepper <drepper@cygnus.com> +-// Improved by Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> +-// +- +-/** @file complex +- * This is a Standard C++ Library header. You should @c #include this header +- * in your programs, rather than any of the "st[dl]_*.h" implementation files. +- */ +- +-#ifndef _CPP_COMPLEX +-#define _CPP_COMPLEX 1 +- +-#pragma GCC system_header +- +-//no longer include: +-//#include <bits/cpp_type_traits.h> only thing used was is_floating... +-//gcc 4.0 cpp_type_traits.h is not compatible with gcc 3.3. +-//But Lcomplex.h file was derived +-//from gcc 3.3 complex header file. The only thing used from that header file is __is_floating, so I just +-//renamed it in this file to __is_floating_old (to avoid conflict with other includes of +-//<bits/cpp_type_traits.h>) and cut and paste and renamed the old __is_floating. +- +-#include <cmath> +-#include <sstream> +- +-namespace std +-{ +- // Forward declarations +- template<typename _Tp> class complex; +- template<> class complex<float>; +- template<> class complex<double>; +- template<> class complex<long double>; +- +- template<typename _Tp> _Tp abs(const complex<_Tp>&); +- template<typename _Tp> _Tp arg(const complex<_Tp>&); +- template<typename _Tp> _Tp norm(const complex<_Tp>&); +- +- template<typename _Tp> complex<_Tp> conj(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> polar(const _Tp&, const _Tp& = 0); +- +- // Transcendentals: +- template<typename _Tp> complex<_Tp> cos(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> cosh(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> exp(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> log(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> log10(const complex<_Tp>&); +- template<typename _Tp, typename _Up> complex<_Tp> pow(const complex<_Tp>&, const _Up&); +- template<typename _Tp, typename _Up> complex<_Tp> pow(const _Up&, const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> pow(const complex<_Tp>&, int); +- template<typename _Tp> complex<_Tp> pow(const complex<_Tp>&, const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> pow(const _Tp&, const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> sin(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> sinh(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> sqrt(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> tan(const complex<_Tp>&); +- template<typename _Tp> complex<_Tp> tanh(const complex<_Tp>&); +- +- +- // 26.2.2 Primary template class complex +- template<typename _Tp> +- class complex +- { +- public: +- typedef _Tp value_type; +- +- complex(const _Tp& = 0, const _Tp& = 0); +- complex(const int&); +- complex(const double&); +- +- // Let's the compiler synthetize the copy constructor +- // complex (const complex<_Tp>&); +- template<typename _Up> +- complex(const _Up&); +- template<typename _Up> +- complex(const complex<_Up>&); +- +- _Tp real() const; +- _Tp imag() const; +- +- template<typename _Up> complex<_Tp>& operator=(const _Up&); +- complex<_Tp>& operator=(const _Tp&); +- complex<_Tp>& operator=(const int&); +- complex<_Tp>& operator=(const double&); +- complex<_Tp>& operator+=(const _Tp&); +- complex<_Tp>& operator-=(const _Tp&); +- complex<_Tp>& operator*=(const _Tp&); +- complex<_Tp>& operator/=(const _Tp&); +- +- // Let's the compiler synthetize the +- // copy and assignment operator +- // complex<_Tp>& operator= (const complex<_Tp>&); +- template<typename _Up> +- complex<_Tp>& operator=(const complex<_Up>&); +- template<typename _Up> +- complex<_Tp>& operator+=(const complex<_Up>&); +- template<typename _Up> +- complex<_Tp>& operator-=(const complex<_Up>&); +- template<typename _Up> +- complex<_Tp>& operator*=(const complex<_Up>&); +- template<typename _Up> +- complex<_Tp>& operator/=(const complex<_Up>&); +- +- friend void reset(complex<_Tp>& C) { +- reset(C._M_real); +- reset(C._M_imag); +- } +- +- private: +- _Tp _M_real, _M_imag; +- }; +- +- template<typename _Tp> +- inline _Tp +- complex<_Tp>::real() const { return _M_real; } +- +- template<typename _Tp> +- inline _Tp +- complex<_Tp>::imag() const { return _M_imag; } +- +- template<typename _Tp> +- inline +- complex<_Tp>::complex(const _Tp& __r, const _Tp& __i) { +- _M_real=__r; +- _M_imag=__i; +- } +- +- template<typename _Tp> template<typename _Up> +- inline +- complex<_Tp>::complex(const _Up& r) { +- _M_real=r; +- _M_imag=0.; +- } +- +- template<typename _Tp> +- inline +- complex<_Tp>::complex(const int& r) { +- _M_real=r; +- _M_imag=0.; +- } +- template<typename _Tp> +- inline +- complex<_Tp>::complex(const double& r) { +- _M_real=r; +- _M_imag=0.; +- } +- +- template<typename _Tp> +- template<typename _Up> +- inline +- complex<_Tp>::complex(const complex<_Up>& __z) +- : _M_real(__z.real()), _M_imag(__z.imag()) { } +- +- template<typename _Tp> template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator=(const _Up& __t) +- { +- _M_real = __t; +- _M_imag = _Tp(0); +- return *this; +- } +- +- +- template<typename _Tp> +- complex<_Tp>& +- complex<_Tp>::operator=(const _Tp& __t) +- { +- _M_real = __t; +- _M_imag = _Tp(0); +- return *this; +- } +- +- template<typename _Tp> +- complex<_Tp>& +- complex<_Tp>::operator=(const int& __t) +- { +- _M_real = __t; +- _M_imag = _Tp(0); +- return *this; +- } +- +- template<typename _Tp> +- complex<_Tp>& +- complex<_Tp>::operator=(const double& __t) +- { +- _M_real = __t; +- _M_imag = _Tp(0); +- return *this; +- } +- +- // 26.2.5/1 +- template<typename _Tp> +- inline complex<_Tp>& +- complex<_Tp>::operator+=(const _Tp& __t) +- { +- _M_real += __t; +- return *this; +- } +- +- // 26.2.5/3 +- template<typename _Tp> +- inline complex<_Tp>& +- complex<_Tp>::operator-=(const _Tp& __t) +- { +- _M_real -= __t; +- return *this; +- } +- +- // 26.2.5/5 +- template<typename _Tp> +- complex<_Tp>& +- complex<_Tp>::operator*=(const _Tp& __t) +- { +- _M_real *= __t; +- _M_imag *= __t; +- return *this; +- } +- +- // 26.2.5/7 +- template<typename _Tp> +- complex<_Tp>& +- complex<_Tp>::operator/=(const _Tp& __t) +- { +- _M_real /= __t; +- _M_imag /= __t; +- return *this; +- } +- +- template<typename _Tp> +- template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator=(const complex<_Up>& __z) +- { +- _M_real = __z.real(); +- _M_imag = __z.imag(); +- return *this; +- } +- +- // 26.2.5/9 +- template<typename _Tp> +- template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator+=(const complex<_Up>& __z) +- { +- _M_real += __z.real(); +- _M_imag += __z.imag(); +- return *this; +- } +- +- // 26.2.5/11 +- template<typename _Tp> +- template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator-=(const complex<_Up>& __z) +- { +- _M_real -= __z.real(); +- _M_imag -= __z.imag(); +- return *this; +- } +- +- // 26.2.5/13 +- // XXX: This is a grammar school implementation. +- template<typename _Tp> +- template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator*=(const complex<_Up>& __z) +- { +- const _Tp __r = _M_real * __z.real() - _M_imag * __z.imag(); +- _M_imag = _M_real * __z.imag() + _M_imag * __z.real(); +- _M_real = __r; +- return *this; +- } +- +- // 26.2.5/15 +- // XXX: This is a grammar school implementation. +- template<typename _Tp> +- template<typename _Up> +- complex<_Tp>& +- complex<_Tp>::operator/=(const complex<_Up>& __z) +- { +- const _Tp __r = _M_real * __z.real() + _M_imag * __z.imag(); +- const _Tp __n = norm(__z); +- _M_imag = (_M_imag * __z.real() - _M_real * __z.imag()) / __n; +- _M_real = __r / __n; +- return *this; +- } +- +- // Operators: +- template<typename _Tp> +- inline complex<_Tp> +- operator+(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) += __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator+(const complex<_Tp>& __x, const _Up& __y) +- { return complex<_Tp> (__x) += __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator+(const _Up& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__y) += __x; } +- +- template<typename _Tp> +- inline complex<_Tp> +- operator-(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) -= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator-(const complex<_Tp>& __x, const _Up& __y) +- { return complex<_Tp> (__x) -= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator-(const _Up& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) -= __y; } +- +- template<typename _Tp> +- inline complex<_Tp> +- operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) *= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator*(const complex<_Tp>& __x, const _Up& __y) +- { return complex<_Tp> (__x) *= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator*(const _Up& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__y) *= __x; } +- +- template<typename _Tp> +- inline complex<_Tp> +- operator/(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) /= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator/(const complex<_Tp>& __x, const _Up& __y) +- { return complex<_Tp> (__x) /= __y; } +- +- template<typename _Tp, +- typename _Up> +- inline complex<_Tp> +- operator/(const _Up& __x, const complex<_Tp>& __y) +- { return complex<_Tp> (__x) /= __y; } +- +- template<typename _Tp> +- inline complex<_Tp> +- operator+(const complex<_Tp>& __x) +- { return __x; } +- +- template<typename _Tp> +- inline complex<_Tp> +- operator-(const complex<_Tp>& __x) +- { return complex<_Tp>(-__x.real(), -__x.imag()); } +- +- template<typename _Tp> +- inline bool +- operator==(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return __x.real() == __y.real() && __x.imag() == __y.imag(); } +- +- template<typename _Tp, typename _Up> +- inline bool +- operator==(const complex<_Tp>& __x, const _Up& __y) +- { return __x.real() == __y && __x.imag() == _Tp(0); } +- +- template<typename _Tp, typename _Up> +- inline bool +- operator==(const _Up& __x, const complex<_Tp>& __y) +- { return __x == __y.real() && _Tp(0) == __y.imag(); } +- +- template<typename _Tp> +- inline bool +- operator!=(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { return __x.real() != __y.real() || __x.imag() != __y.imag(); } +- +- template<typename _Tp, typename _Up> +- inline bool +- operator!=(const complex<_Tp>& __x, const _Up& __y) +- { return __x.real() != __y || __x.imag() != _Tp(0); } +- +- template<typename _Tp, typename _Up> +- inline bool +- operator!=(const _Up& __x, const complex<_Tp>& __y) +- { return __x != __y.real() || _Tp(0) != __y.imag(); } +- +- template<typename _Tp, typename _CharT, class _Traits> +- basic_istream<_CharT, _Traits>& +- operator>>(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __x) +- { +- _Tp __re_x, __im_x; +- _CharT __ch; +- __is >> __ch; +- if (__ch == '(') +- { +- __is >> __re_x >> __ch; +- if (__ch == ',') +- { +- __is >> __im_x >> __ch; +- if (__ch == ')') +- __x = complex<_Tp>(__re_x, __im_x); +- else +- __is.setstate(ios_base::failbit); +- } +- else if (__ch == ')') +- __x = complex<_Tp>(__re_x, _Tp(0)); +- else +- __is.setstate(ios_base::failbit); +- } +- else +- { +- __is.putback(__ch); +- __is >> __re_x; +- __x = complex<_Tp>(__re_x, _Tp(0)); +- } +- return __is; +- } +- +- template<typename _Tp, typename _CharT, class _Traits> +- basic_ostream<_CharT, _Traits>& +- operator<<(basic_ostream<_CharT, _Traits>& __os, const complex<_Tp>& __x) +- { +- basic_ostringstream<_CharT, _Traits> __s; +- __s.flags(__os.flags()); +- __s.imbue(__os.getloc()); +- __s.precision(__os.precision()); +- __s << '(' << __x.real() << ',' << __x.imag() << ')'; +- return __os << __s.str(); +- } +- +- // Values +- template<typename _Tp> +- inline _Tp +- real(const complex<_Tp>& __z) +- { return __z.real(); } +- +- template<typename _Tp> +- inline _Tp +- imag(const complex<_Tp>& __z) +- { return __z.imag(); } +- +- template<typename _Tp> +- inline _Tp +- abs(const complex<_Tp>& __z) +- { +- _Tp __x = __z.real(); +- _Tp __y = __z.imag(); +- const _Tp __s = max(abs(__x), abs(__y)); +- if (__s == _Tp(0)) // well ... +- return __s; +- __x /= __s; +- __y /= __s; +- return __s * sqrt(__x * __x + __y * __y); +- } +- +- template<typename _Tp> +- inline _Tp +- arg(const complex<_Tp>& __z) +- { return atan2(__z.imag(), __z.real()); } +- +- // 26.2.7/5: norm(__z) returns the squared magintude of __z. +- // As defined, norm() is -not- a norm is the common mathematical +- // sens used in numerics. The helper class _Norm_helper<> tries to +- // distinguish between builtin floating point and the rest, so as +- // to deliver an answer as close as possible to the real value. +- template<bool> +- struct _Norm_helper +- { +- template<typename _Tp> +- static inline _Tp _S_do_it(const complex<_Tp>& __z) +- { +- const _Tp __x = __z.real(); +- const _Tp __y = __z.imag(); +- return __x * __x + __y * __y; +- } +- }; +- +- template<> +- struct _Norm_helper<true> +- { +- template<typename _Tp> +- static inline _Tp _S_do_it(const complex<_Tp>& __z) +- { +- _Tp __res = abs(__z); +- return __res * __res; +- } +- }; +- +- //============= added from gcc 3.3 cpp_type_traits.h and renamed __is_floating_old +- // +- // Floating point types +- // +- template<typename _Tp> +- struct __is_floating_old +- { +- enum +- { +- _M_type = 0 +- }; +- }; +- +- // three specializations (float, double and 'long double') +- template<> +- struct __is_floating_old<float> +- { +- enum +- { +- _M_type = 1 +- }; +- }; +- +- template<> +- struct __is_floating_old<double> +- { +- enum +- { +- _M_type = 1 +- }; +- }; +- +- template<> +- struct __is_floating_old<long double> +- { +- enum +- { +- _M_type = 1 +- }; +- }; +- +- +- //============== end cut and paste and rename __is_floating +- +- template<typename _Tp> +- inline _Tp +- norm(const complex<_Tp>& __z) +- { +- return _Norm_helper<__is_floating_old<_Tp>::_M_type>::_S_do_it(__z); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- polar(const _Tp& __rho, const _Tp& __theta) +- { return complex<_Tp>(__rho * cos(__theta), __rho * sin(__theta)); } +- +- template<typename _Tp> +- inline complex<_Tp> +- conj(const complex<_Tp>& __z) +- { return complex<_Tp>(__z.real(), -__z.imag()); } +- +- // Transcendentals +- template<typename _Tp> +- inline complex<_Tp> +- cos(const complex<_Tp>& __z) +- { +- const _Tp __x = __z.real(); +- const _Tp __y = __z.imag(); +- return complex<_Tp>(cos(__x) * cosh(__y), -sin(__x) * sinh(__y)); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- cosh(const complex<_Tp>& __z) +- { +- const _Tp __x = __z.real(); +- const _Tp __y = __z.imag(); +- return complex<_Tp>(cosh(__x) * cos(__y), sinh(__x) * sin(__y)); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- exp(const complex<_Tp>& __z) +- { return polar(exp(__z.real()), __z.imag()); } +- +- template<typename _Tp> +- inline complex<_Tp> +- log(const complex<_Tp>& __z) +- { return complex<_Tp>(log(abs(__z)), arg(__z)); } +- +- template<typename _Tp> +- inline complex<_Tp> +- log10(const complex<_Tp>& __z) +- { return log(__z) / log(_Tp(10.0)); } +- +- template<typename _Tp> +- inline complex<_Tp> +- sin(const complex<_Tp>& __z) +- { +- const _Tp __x = __z.real(); +- const _Tp __y = __z.imag(); +- return complex<_Tp>(sin(__x) * cosh(__y), cos(__x) * sinh(__y)); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- sinh(const complex<_Tp>& __z) +- { +- const _Tp __x = __z.real(); +- const _Tp __y = __z.imag(); +- return complex<_Tp>(sinh(__x) * cos(__y), cosh(__x) * sin(__y)); +- } +- +- template<typename _Tp> +- complex<_Tp> +- sqrt(const complex<_Tp>& __z) +- { +- _Tp __x = __z.real(); +- _Tp __y = __z.imag(); +- +- if (__x == _Tp(0)) +- { +- _Tp __t = sqrt(abs(__y) / 2); +- return complex<_Tp>(__t, __y < _Tp(0) ? __t=-__t : __t); +- } +- else +- { +- _Tp __t = sqrt(2 * (abs(__z) + abs(__x))); +- _Tp __u = __t / 2; +- return __x > _Tp(0) +- ? complex<_Tp>(__u, __y / __t) +- : complex<_Tp>(abs(__y) / __t, __y < _Tp(0) ? __u=-__u : __u); +- } +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- tan(const complex<_Tp>& __z) +- { +- return sin(__z) / cos(__z); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- tanh(const complex<_Tp>& __z) +- { +- return sinh(__z) / cosh(__z); +- } +- +- // Code from bits/cmath.cc, written by Gabriel Dos Reis +- template<typename _Tp> inline complex<_Tp> +- pow(const complex<_Tp>& __z, int __n) +- { +- complex<_Tp> __y = __n % 2 ? __z : complex<_Tp>(1); +- complex<_Tp> __x = __z; +- +- while (__n >>= 1) +- { +- __x = __x * __x; +- if (__n % 2) +- __y = __y * __x; +- } +- +- return __y; +- +- } +- +- +- template<typename _Tp, typename _Up> +- inline complex<_Tp> +- pow(const complex<_Tp>& __x, const _Up& __y) +- { +- return exp(__y * log(__x)); +- } +- +- template<typename _Tp, typename _Up> +- inline complex<_Tp> +- pow(const _Up& __x, const complex<_Tp>& __y) +- { +- return exp(__y * log(__x)); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- pow(const complex<_Tp>& __x, const complex<_Tp>& __y) +- { +- return exp(__y * log(__x)); +- } +- +- template<typename _Tp> +- inline complex<_Tp> +- pow(const _Tp& __x, const complex<_Tp>& __y) +- { +- return exp(__y * log(__x)); +- } +- +- // 26.2.3 complex specializations +- // complex<float> specialization +- template<> class complex<float> +- { +- public: +- typedef float value_type; +- +- complex(float = 0.0f, float = 0.0f); +-#ifdef _GLIBCPP_BUGGY_COMPLEX +- complex(const complex& __z) : _M_value(__z._M_value) { } +-#endif +- explicit complex(const complex<double>&); +- explicit complex(const complex<long double>&); +- +- float real() const; +- float imag() const; +- +- complex<float>& operator=(float); +- complex<float>& operator+=(float); +- complex<float>& operator-=(float); +- complex<float>& operator*=(float); +- complex<float>& operator/=(float); +- +- // Let's the compiler synthetize the copy and assignment +- // operator. It always does a pretty good job. +- // complex& operator= (const complex&); +- template<typename _Tp> +- complex<float>&operator=(const complex<_Tp>&); +- template<typename _Tp> +- complex<float>& operator+=(const complex<_Tp>&); +- template<class _Tp> +- complex<float>& operator-=(const complex<_Tp>&); +- template<class _Tp> +- complex<float>& operator*=(const complex<_Tp>&); +- template<class _Tp> +- complex<float>&operator/=(const complex<_Tp>&); +- +- private: +- typedef __complex__ float _ComplexT; +- _ComplexT _M_value; +- +- complex(_ComplexT __z) : _M_value(__z) { } +- +- friend class complex<double>; +- friend class complex<long double>; +- }; +- +- inline float +- complex<float>::real() const +- { return __real__ _M_value; } +- +- inline float +- complex<float>::imag() const +- { return __imag__ _M_value; } +- +- inline +- complex<float>::complex(float r, float i) +- { +- __real__ _M_value = r; +- __imag__ _M_value = i; +- } +- +- inline complex<float>& +- complex<float>::operator=(float __f) +- { +- __real__ _M_value = __f; +- __imag__ _M_value = 0.0f; +- return *this; +- } +- +- inline complex<float>& +- complex<float>::operator+=(float __f) +- { +- __real__ _M_value += __f; +- return *this; +- } +- +- inline complex<float>& +- complex<float>::operator-=(float __f) +- { +- __real__ _M_value -= __f; +- return *this; +- } +- +- inline complex<float>& +- complex<float>::operator*=(float __f) +- { +- _M_value *= __f; +- return *this; +- } +- +- inline complex<float>& +- complex<float>::operator/=(float __f) +- { +- _M_value /= __f; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<float>& +- complex<float>::operator=(const complex<_Tp>& __z) +- { +- __real__ _M_value = __z.real(); +- __imag__ _M_value = __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<float>& +- complex<float>::operator+=(const complex<_Tp>& __z) +- { +- __real__ _M_value += __z.real(); +- __imag__ _M_value += __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<float>& +- complex<float>::operator-=(const complex<_Tp>& __z) +- { +- __real__ _M_value -= __z.real(); +- __imag__ _M_value -= __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<float>& +- complex<float>::operator*=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value *= __t; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<float>& +- complex<float>::operator/=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value /= __t; +- return *this; +- } +- +- // 26.2.3 complex specializations +- // complex<double> specialization +- template<> class complex<double> +- { +- public: +- typedef double value_type; +- +- complex(double =0.0, double =0.0); +-#ifdef _GLIBCPP_BUGGY_COMPLEX +- complex(const complex& __z) : _M_value(__z._M_value) { } +-#endif +- complex(const complex<float>&); +- explicit complex(const complex<long double>&); +- +- double real() const; +- double imag() const; +- +- complex<double>& operator=(double); +- complex<double>& operator+=(double); +- complex<double>& operator-=(double); +- complex<double>& operator*=(double); +- complex<double>& operator/=(double); +- +- // The compiler will synthetize this, efficiently. +- // complex& operator= (const complex&); +- template<typename _Tp> +- complex<double>& operator=(const complex<_Tp>&); +- template<typename _Tp> +- complex<double>& operator+=(const complex<_Tp>&); +- template<typename _Tp> +- complex<double>& operator-=(const complex<_Tp>&); +- template<typename _Tp> +- complex<double>& operator*=(const complex<_Tp>&); +- template<typename _Tp> +- complex<double>& operator/=(const complex<_Tp>&); +- +- private: +- typedef __complex__ double _ComplexT; +- _ComplexT _M_value; +- +- complex(_ComplexT __z) : _M_value(__z) { } +- +- friend class complex<float>; +- friend class complex<long double>; +- }; +- +- inline double +- complex<double>::real() const +- { return __real__ _M_value; } +- +- inline double +- complex<double>::imag() const +- { return __imag__ _M_value; } +- +- inline +- complex<double>::complex(double __r, double __i) +- { +- __real__ _M_value = __r; +- __imag__ _M_value = __i; +- } +- +- inline complex<double>& +- complex<double>::operator=(double __d) +- { +- __real__ _M_value = __d; +- __imag__ _M_value = 0.0; +- return *this; +- } +- +- inline complex<double>& +- complex<double>::operator+=(double __d) +- { +- __real__ _M_value += __d; +- return *this; +- } +- +- inline complex<double>& +- complex<double>::operator-=(double __d) +- { +- __real__ _M_value -= __d; +- return *this; +- } +- +- inline complex<double>& +- complex<double>::operator*=(double __d) +- { +- _M_value *= __d; +- return *this; +- } +- +- inline complex<double>& +- complex<double>::operator/=(double __d) +- { +- _M_value /= __d; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<double>& +- complex<double>::operator=(const complex<_Tp>& __z) +- { +- __real__ _M_value = __z.real(); +- __imag__ _M_value = __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<double>& +- complex<double>::operator+=(const complex<_Tp>& __z) +- { +- __real__ _M_value += __z.real(); +- __imag__ _M_value += __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<double>& +- complex<double>::operator-=(const complex<_Tp>& __z) +- { +- __real__ _M_value -= __z.real(); +- __imag__ _M_value -= __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<double>& +- complex<double>::operator*=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value *= __t; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<double>& +- complex<double>::operator/=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value /= __t; +- return *this; +- } +- +- // 26.2.3 complex specializations +- // complex<long double> specialization +- template<> class complex<long double> +- { +- public: +- typedef long double value_type; +- +- complex(long double = 0.0L, long double = 0.0L); +-#ifdef _GLIBCPP_BUGGY_COMPLEX +- complex(const complex& __z) : _M_value(__z._M_value) { } +-#endif +- complex(const complex<float>&); +- complex(const complex<double>&); +- +- long double real() const; +- long double imag() const; +- +- complex<long double>& operator= (long double); +- complex<long double>& operator+= (long double); +- complex<long double>& operator-= (long double); +- complex<long double>& operator*= (long double); +- complex<long double>& operator/= (long double); +- +- // The compiler knows how to do this efficiently +- // complex& operator= (const complex&); +- template<typename _Tp> +- complex<long double>& operator=(const complex<_Tp>&); +- template<typename _Tp> +- complex<long double>& operator+=(const complex<_Tp>&); +- template<typename _Tp> +- complex<long double>& operator-=(const complex<_Tp>&); +- template<typename _Tp> +- complex<long double>& operator*=(const complex<_Tp>&); +- template<typename _Tp> +- complex<long double>& operator/=(const complex<_Tp>&); +- +- private: +- typedef __complex__ long double _ComplexT; +- _ComplexT _M_value; +- +- complex(_ComplexT __z) : _M_value(__z) { } +- +- friend class complex<float>; +- friend class complex<double>; +- }; +- +- inline +- complex<long double>::complex(long double __r, long double __i) +- { +- __real__ _M_value = __r; +- __imag__ _M_value = __i; +- } +- +- inline long double +- complex<long double>::real() const +- { return __real__ _M_value; } +- +- inline long double +- complex<long double>::imag() const +- { return __imag__ _M_value; } +- +- inline complex<long double>& +- complex<long double>::operator=(long double __r) +- { +- __real__ _M_value = __r; +- __imag__ _M_value = 0.0L; +- return *this; +- } +- +- inline complex<long double>& +- complex<long double>::operator+=(long double __r) +- { +- __real__ _M_value += __r; +- return *this; +- } +- +- inline complex<long double>& +- complex<long double>::operator-=(long double __r) +- { +- __real__ _M_value -= __r; +- return *this; +- } +- +- inline complex<long double>& +- complex<long double>::operator*=(long double __r) +- { +- _M_value *= __r; +- return *this; +- } +- +- inline complex<long double>& +- complex<long double>::operator/=(long double __r) +- { +- _M_value /= __r; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<long double>& +- complex<long double>::operator=(const complex<_Tp>& __z) +- { +- __real__ _M_value = __z.real(); +- __imag__ _M_value = __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<long double>& +- complex<long double>::operator+=(const complex<_Tp>& __z) +- { +- __real__ _M_value += __z.real(); +- __imag__ _M_value += __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<long double>& +- complex<long double>::operator-=(const complex<_Tp>& __z) +- { +- __real__ _M_value -= __z.real(); +- __imag__ _M_value -= __z.imag(); +- return *this; +- } +- +- template<typename _Tp> +- inline complex<long double>& +- complex<long double>::operator*=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value *= __t; +- return *this; +- } +- +- template<typename _Tp> +- inline complex<long double>& +- complex<long double>::operator/=(const complex<_Tp>& __z) +- { +- _ComplexT __t; +- __real__ __t = __z.real(); +- __imag__ __t = __z.imag(); +- _M_value /= __t; +- return *this; +- } +- +- // These bits have to be at the end of this file, so that the +- // specializations have all been defined. +- // ??? No, they have to be there because of compiler limitation at +- // inlining. It suffices that class specializations be defined. +- inline +- complex<float>::complex(const complex<double>& __z) +- : _M_value(_ComplexT(__z._M_value)) { } +- +- inline +- complex<float>::complex(const complex<long double>& __z) +- : _M_value(_ComplexT(__z._M_value)) { } +- +- inline +- complex<double>::complex(const complex<float>& __z) +- : _M_value(_ComplexT(__z._M_value)) { } +- +- inline +- complex<double>::complex(const complex<long double>& __z) +- { +- __real__ _M_value = __z.real(); +- __imag__ _M_value = __z.imag(); +- } +- +- inline +- complex<long double>::complex(const complex<float>& __z) +- : _M_value(_ComplexT(__z._M_value)) { } +- +- inline +- complex<long double>::complex(const complex<double>& __z) +- : _M_value(_ComplexT(__z._M_value)) { } +-} // namespace std +- +-#endif /* _CPP_COMPLEX */ diff --git a/math/lcalc/files/patch-src_libLfunction_Lglobals.h b/math/lcalc/files/patch-src_libLfunction_Lglobals.h new file mode 100644 index 000000000000..ec3076c062da --- /dev/null +++ b/math/lcalc/files/patch-src_libLfunction_Lglobals.h @@ -0,0 +1,24 @@ +--- src/libLfunction/Lglobals.h.orig 2021-12-19 17:09:15 UTC ++++ src/libLfunction/Lglobals.h +@@ -52,8 +52,20 @@ using namespace std; + //--------------------------------------------------------------------------- + + +-#include "Lcomplex.h" //for complex numbers ++#include <complex> + typedef complex<Double> Complex; ++inline Complex operator* (const Complex &l, int r) { return l * Double(r); } ++inline Complex operator/ (const Complex &l, int r) { return l / Double(r); } ++inline Complex operator+ (const Complex &l, int r) { return l + Double(r); } ++inline Complex operator- (const Complex &l, int r) { return l - Double(r); } ++inline bool operator==(const Complex &l, int r) { return l == Double(r); } ++inline bool operator!=(const Complex &l, int r) { return l != Double(r); } ++ ++inline Complex operator*(int l, const Complex &r) { return r * l; } ++inline Complex operator+(int l, const Complex &r) { return r + l; } ++ ++inline Complex operator/(int l, const Complex &r) { return Double(l) / r; } ++inline Complex operator-(int l, const Complex &r) { return Double(l) - r; } + + #include "Lcommon.h" + diff --git a/math/lcalc/files/patch-src_libLfunction_Makefile.am b/math/lcalc/files/patch-src_libLfunction_Makefile.am new file mode 100644 index 000000000000..3e90403b8eb5 --- /dev/null +++ b/math/lcalc/files/patch-src_libLfunction_Makefile.am @@ -0,0 +1,10 @@ +--- src/libLfunction/Makefile.am.orig 2021-12-19 17:10:47 UTC ++++ src/libLfunction/Makefile.am +@@ -5,7 +5,6 @@ pkginclude_HEADERS = \ + nodist_pkginclude_HEADERS = ../config.h + pkginclude_HEADERS = \ + L.h \ +- Lcomplex.h \ + Ldokchitser.h \ + Lexplicit_formula.h \ + Lgamma.h \ diff --git a/math/lcalc/files/patch-src_libLfunction_mpreal.h b/math/lcalc/files/patch-src_libLfunction_mpreal.h new file mode 100644 index 000000000000..943050d116ff --- /dev/null +++ b/math/lcalc/files/patch-src_libLfunction_mpreal.h @@ -0,0 +1,11 @@ +--- src/libLfunction/mpreal.h.orig 2021-12-19 17:09:15 UTC ++++ src/libLfunction/mpreal.h +@@ -56,7 +56,7 @@ + #include <cmath> + #include <cstring> + #include <limits> +-#include "Lcomplex.h" ++#include <complex> + #include <algorithm> + #include <stdint.h> + diff --git a/math/lcalc/pkg-plist b/math/lcalc/pkg-plist index 81b15f0be237..bc03a9368bb7 100644 --- a/math/lcalc/pkg-plist +++ b/math/lcalc/pkg-plist @@ -1,7 +1,6 @@ bin/lcalc include/lcalc/L.h include/lcalc/Lcommon.h -include/lcalc/Lcomplex.h include/lcalc/Ldirichlet_series.h include/lcalc/Ldokchitser.h include/lcalc/Lelliptic.h diff --git a/math/lean/Makefile b/math/lean/Makefile deleted file mode 100644 index e9dfbd1c0a00..000000000000 --- a/math/lean/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -PORTNAME= lean -DISTVERSIONPREFIX= v -DISTVERSION= 3.51.1 -CATEGORIES= math - -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 5eecaa0b9c860858372a22ab242566671907c913.patch:-p2 - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Theorem prover -WWW= https://leanprover-community.github.io/ - -LICENSE= APACHE20 -LICENSE_FILE= ${WRKSRC}/../LICENSE - -BROKEN_aarch64= c++ crashes during link on arm64 on math/lean, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266777 - -LIB_DEPENDS= libgmp.so:math/gmp - -USES= cmake:testing compiler:c++11-lang - -USE_GITHUB= yes -GH_ACCOUNT= leanprover-community - -WRKSRC_SUBDIR= src - -CMAKE_OFF= BUILD_TESTING -CMAKE_TESTING_ON= BUILD_TESTING - -OPTIONS_DEFINE= TCMALLOC THREADS -OPTIONS_DEFAULT= TCMALLOC THREADS -OPTIONS_EXCLUDE_powerpc= TCMALLOC - -TCMALLOC_CMAKE_BOOL= TCMALLOC -TCMALLOC_LIB_DEPENDS= libtcmalloc.so:devel/google-perftools - -THREADS_CMAKE_BOOL= MULTI_THREAD - -post-build: # workaround for https://github.com/leanprover-community/lean/issues/765 - @cd ${WRKSRC}/../library && ${BUILD_WRKSRC}/shell/lean --make - -post-install: - @${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete - -.include <bsd.port.mk> diff --git a/math/lean/distinfo b/math/lean/distinfo deleted file mode 100644 index af11216dec38..000000000000 --- a/math/lean/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1685072378 -SHA256 (leanprover-community-lean-v3.51.1_GH0.tar.gz) = 5a4734bf345d6c5ba6eacd2d33d86d9540eea7d008b4ebf8dde126e729fcbcaf -SIZE (leanprover-community-lean-v3.51.1_GH0.tar.gz) = 1918894 -SHA256 (5eecaa0b9c860858372a22ab242566671907c913.patch) = 971765311b28bfc850803f355e9607dee5aa537565d24ffdc52562b6d874e99a -SIZE (5eecaa0b9c860858372a22ab242566671907c913.patch) = 3218 diff --git a/math/lean/pkg-descr b/math/lean/pkg-descr deleted file mode 100644 index d549a156950f..000000000000 --- a/math/lean/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Lean is an open source theorem prover and programming language being developed -at Microsoft Research. Lean aims to bridge the gap between interactive and -automated theorem proving, by situating automated tools and methods in a -framework that supports user interaction and the construction of fully specified -axiomatic proofs. The mathematical components library mathlib for Lean is being -developed at Carnegie Mellon University. diff --git a/math/lean/pkg-message b/math/lean/pkg-message deleted file mode 100644 index e0c1a26dc720..000000000000 --- a/math/lean/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -[ -{ type: install - message: <<EOM -================================================================================ -You installed Lean: The Theorem Prover. - -(1) Please note that Lean requires /proc to be mounted. - - The usual way to do this is to add this line to /etc/fstab: - proc /proc procfs rw 0 0 - - and then run this command as root: - # mount /proc - -(2) You might also want to install mathlibtools (math/mathlibtools) in case - you need to use the mathematical library of Lean. - mathlibtools download this library to user's home directory for further - use by Lean. -================================================================================ -EOM -} -] diff --git a/math/lean/pkg-plist b/math/lean/pkg-plist deleted file mode 100644 index ade817a020e2..000000000000 --- a/math/lean/pkg-plist +++ /dev/null @@ -1,752 +0,0 @@ -bin/lean -bin/leanchecker -bin/leanpkg -include/lean_ext/checker/simple_pp.h -include/lean_ext/checker/text_import.h -include/lean_ext/frontends/lean/brackets.h -include/lean_ext/frontends/lean/builtin_cmds.h -include/lean_ext/frontends/lean/builtin_exprs.h -include/lean_ext/frontends/lean/calc.h -include/lean_ext/frontends/lean/cmd_table.h -include/lean_ext/frontends/lean/completion.h -include/lean_ext/frontends/lean/decl_attributes.h -include/lean_ext/frontends/lean/decl_cmds.h -include/lean_ext/frontends/lean/decl_util.h -include/lean_ext/frontends/lean/definition_cmds.h -include/lean_ext/frontends/lean/dependencies.h -include/lean_ext/frontends/lean/elaborator.h -include/lean_ext/frontends/lean/inductive_cmds.h -include/lean_ext/frontends/lean/info_manager.h -include/lean_ext/frontends/lean/init_module.h -include/lean_ext/frontends/lean/interactive.h -include/lean_ext/frontends/lean/json.h -include/lean_ext/frontends/lean/local_context_adapter.h -include/lean_ext/frontends/lean/local_decls.h -include/lean_ext/frontends/lean/local_level_decls.h -include/lean_ext/frontends/lean/match_expr.h -include/lean_ext/frontends/lean/module_parser.h -include/lean_ext/frontends/lean/notation_cmd.h -include/lean_ext/frontends/lean/parse_table.h -include/lean_ext/frontends/lean/parser.h -include/lean_ext/frontends/lean/parser_config.h -include/lean_ext/frontends/lean/parser_pos_provider.h -include/lean_ext/frontends/lean/parser_state.h -include/lean_ext/frontends/lean/pp.h -include/lean_ext/frontends/lean/prenum.h -include/lean_ext/frontends/lean/print_cmd.h -include/lean_ext/frontends/lean/scanner.h -include/lean_ext/frontends/lean/structure_cmd.h -include/lean_ext/frontends/lean/structure_instance.h -include/lean_ext/frontends/lean/tactic_notation.h -include/lean_ext/frontends/lean/token_table.h -include/lean_ext/frontends/lean/tokens.h -include/lean_ext/frontends/lean/type_util.h -include/lean_ext/frontends/lean/user_command.h -include/lean_ext/frontends/lean/user_notation.h -include/lean_ext/frontends/lean/util.h -include/lean_ext/frontends/lean/widget.h -include/lean_ext/init/init.h -include/lean_ext/kernel/abstract.h -include/lean_ext/kernel/abstract_type_context.h -include/lean_ext/kernel/cache_stack.h -include/lean_ext/kernel/declaration.h -include/lean_ext/kernel/environment.h -include/lean_ext/kernel/equiv_manager.h -include/lean_ext/kernel/error_msgs.h -include/lean_ext/kernel/expr.h -include/lean_ext/kernel/expr_cache.h -include/lean_ext/kernel/expr_eq_fn.h -include/lean_ext/kernel/expr_maps.h -include/lean_ext/kernel/expr_pair.h -include/lean_ext/kernel/expr_sets.h -include/lean_ext/kernel/ext_exception.h -include/lean_ext/kernel/find_fn.h -include/lean_ext/kernel/for_each_fn.h -include/lean_ext/kernel/formatter.h -include/lean_ext/kernel/free_vars.h -include/lean_ext/kernel/inductive/inductive.h -include/lean_ext/kernel/init_module.h -include/lean_ext/kernel/instantiate.h -include/lean_ext/kernel/kernel_exception.h -include/lean_ext/kernel/level.h -include/lean_ext/kernel/normalizer_extension.h -include/lean_ext/kernel/pos_info_provider.h -include/lean_ext/kernel/quotient/quotient.h -include/lean_ext/kernel/replace_fn.h -include/lean_ext/kernel/scope_pos_info_provider.h -include/lean_ext/kernel/standard_kernel.h -include/lean_ext/kernel/type_checker.h -include/lean_ext/library/abstract_context_cache.h -include/lean_ext/library/abstract_parser.h -include/lean_ext/library/ac_match.h -include/lean_ext/library/aliases.h -include/lean_ext/library/annotation.h -include/lean_ext/library/app_builder.h -include/lean_ext/library/ast_exporter.h -include/lean_ext/library/attribute_manager.h -include/lean_ext/library/aux_definition.h -include/lean_ext/library/aux_recursors.h -include/lean_ext/library/bin_app.h -include/lean_ext/library/cache_helper.h -include/lean_ext/library/check.h -include/lean_ext/library/choice.h -include/lean_ext/library/class.h -include/lean_ext/library/comp_val.h -include/lean_ext/library/compiler/comp_irrelevant.h -include/lean_ext/library/compiler/compiler_step_visitor.h -include/lean_ext/library/compiler/cse.h -include/lean_ext/library/compiler/elim_recursors.h -include/lean_ext/library/compiler/elim_unused_lets.h -include/lean_ext/library/compiler/erase_irrelevant.h -include/lean_ext/library/compiler/eta_expansion.h -include/lean_ext/library/compiler/extract_values.h -include/lean_ext/library/compiler/init_module.h -include/lean_ext/library/compiler/inliner.h -include/lean_ext/library/compiler/lambda_lifting.h -include/lean_ext/library/compiler/nat_value.h -include/lean_ext/library/compiler/preprocess.h -include/lean_ext/library/compiler/procedure.h -include/lean_ext/library/compiler/rec_fn_macro.h -include/lean_ext/library/compiler/reduce_arity.h -include/lean_ext/library/compiler/simp_inductive.h -include/lean_ext/library/compiler/util.h -include/lean_ext/library/compiler/vm_compiler.h -include/lean_ext/library/congr_lemma.h -include/lean_ext/library/constants.h -include/lean_ext/library/constructions/brec_on.h -include/lean_ext/library/constructions/cases_on.h -include/lean_ext/library/constructions/constructor.h -include/lean_ext/library/constructions/drec.h -include/lean_ext/library/constructions/has_sizeof.h -include/lean_ext/library/constructions/init_module.h -include/lean_ext/library/constructions/injective.h -include/lean_ext/library/constructions/no_confusion.h -include/lean_ext/library/constructions/projection.h -include/lean_ext/library/constructions/rec_on.h -include/lean_ext/library/constructions/util.h -include/lean_ext/library/context_cache.h -include/lean_ext/library/deep_copy.h -include/lean_ext/library/defeq_canonizer.h -include/lean_ext/library/delayed_abstraction.h -include/lean_ext/library/discr_tree.h -include/lean_ext/library/documentation.h -include/lean_ext/library/elab_context.h -include/lean_ext/library/equations_compiler/compiler.h -include/lean_ext/library/equations_compiler/elim_match.h -include/lean_ext/library/equations_compiler/equations.h -include/lean_ext/library/equations_compiler/init_module.h -include/lean_ext/library/equations_compiler/pack_domain.h -include/lean_ext/library/equations_compiler/pack_mutual.h -include/lean_ext/library/equations_compiler/structural_rec.h -include/lean_ext/library/equations_compiler/unbounded_rec.h -include/lean_ext/library/equations_compiler/util.h -include/lean_ext/library/equations_compiler/wf_rec.h -include/lean_ext/library/eval_helper.h -include/lean_ext/library/exception.h -include/lean_ext/library/explicit.h -include/lean_ext/library/export.h -include/lean_ext/library/export_decl.h -include/lean_ext/library/expr_address.h -include/lean_ext/library/expr_lt.h -include/lean_ext/library/expr_pair.h -include/lean_ext/library/expr_pair_maps.h -include/lean_ext/library/expr_unsigned_map.h -include/lean_ext/library/feature_search.h -include/lean_ext/library/fingerprint.h -include/lean_ext/library/fun_info.h -include/lean_ext/library/handle.h -include/lean_ext/library/head_map.h -include/lean_ext/library/idx_metavar.h -include/lean_ext/library/inductive_compiler/add_decl.h -include/lean_ext/library/inductive_compiler/basic.h -include/lean_ext/library/inductive_compiler/compiler.h -include/lean_ext/library/inductive_compiler/ginductive.h -include/lean_ext/library/inductive_compiler/ginductive_decl.h -include/lean_ext/library/inductive_compiler/init_module.h -include/lean_ext/library/inductive_compiler/mutual.h -include/lean_ext/library/inductive_compiler/nested.h -include/lean_ext/library/inductive_compiler/util.h -include/lean_ext/library/init_module.h -include/lean_ext/library/inverse.h -include/lean_ext/library/io_state.h -include/lean_ext/library/io_state_stream.h -include/lean_ext/library/kernel_serializer.h -include/lean_ext/library/library_task_builder.h -include/lean_ext/library/local_context.h -include/lean_ext/library/local_instances.h -include/lean_ext/library/locals.h -include/lean_ext/library/max_sharing.h -include/lean_ext/library/message_builder.h -include/lean_ext/library/messages.h -include/lean_ext/library/metavar_context.h -include/lean_ext/library/metavar_util.h -include/lean_ext/library/module.h -include/lean_ext/library/module_mgr.h -include/lean_ext/library/mt_task_queue.h -include/lean_ext/library/native_compiler/cpp_compiler.h -include/lean_ext/library/noncomputable.h -include/lean_ext/library/normalize.h -include/lean_ext/library/num.h -include/lean_ext/library/parray.h -include/lean_ext/library/pattern_attribute.h -include/lean_ext/library/persistent_context_cache.h -include/lean_ext/library/phash_map.h -include/lean_ext/library/phashtable.h -include/lean_ext/library/pipe.h -include/lean_ext/library/placeholder.h -include/lean_ext/library/pp_options.h -include/lean_ext/library/predict/predict.h -include/lean_ext/library/print.h -include/lean_ext/library/private.h -include/lean_ext/library/process.h -include/lean_ext/library/profiling.h -include/lean_ext/library/projection.h -include/lean_ext/library/protected.h -include/lean_ext/library/quote.h -include/lean_ext/library/reducible.h -include/lean_ext/library/relation_manager.h -include/lean_ext/library/replace_visitor.h -include/lean_ext/library/replace_visitor_with_tc.h -include/lean_ext/library/scoped_ext.h -include/lean_ext/library/shared_environment.h -include/lean_ext/library/sorry.h -include/lean_ext/library/st_task_queue.h -include/lean_ext/library/string.h -include/lean_ext/library/tactic/ac_tactics.h -include/lean_ext/library/tactic/algebraic_normalizer.h -include/lean_ext/library/tactic/app_builder_tactics.h -include/lean_ext/library/tactic/apply_tactic.h -include/lean_ext/library/tactic/assert_tactic.h -include/lean_ext/library/tactic/backward/backward_chaining.h -include/lean_ext/library/tactic/backward/backward_lemmas.h -include/lean_ext/library/tactic/backward/init_module.h -include/lean_ext/library/tactic/cases_tactic.h -include/lean_ext/library/tactic/change_tactic.h -include/lean_ext/library/tactic/clear_tactic.h -include/lean_ext/library/tactic/congr_lemma_tactics.h -include/lean_ext/library/tactic/destruct_tactic.h -include/lean_ext/library/tactic/dsimplify.h -include/lean_ext/library/tactic/elaborate.h -include/lean_ext/library/tactic/elaborator_exception.h -include/lean_ext/library/tactic/eqn_lemmas.h -include/lean_ext/library/tactic/eval.h -include/lean_ext/library/tactic/exact_tactic.h -include/lean_ext/library/tactic/fun_info_tactics.h -include/lean_ext/library/tactic/generalize_tactic.h -include/lean_ext/library/tactic/gexpr.h -include/lean_ext/library/tactic/hole_command.h -include/lean_ext/library/tactic/hsubstitution.h -include/lean_ext/library/tactic/induction_tactic.h -include/lean_ext/library/tactic/init_module.h -include/lean_ext/library/tactic/intro_tactic.h -include/lean_ext/library/tactic/kabstract.h -include/lean_ext/library/tactic/match_tactic.h -include/lean_ext/library/tactic/occurrences.h -include/lean_ext/library/tactic/revert_tactic.h -include/lean_ext/library/tactic/rewrite_tactic.h -include/lean_ext/library/tactic/simp_lemmas.h -include/lean_ext/library/tactic/simp_result.h -include/lean_ext/library/tactic/simp_util.h -include/lean_ext/library/tactic/simplify.h -include/lean_ext/library/tactic/smt/congruence_closure.h -include/lean_ext/library/tactic/smt/congruence_tactics.h -include/lean_ext/library/tactic/smt/ematch.h -include/lean_ext/library/tactic/smt/hinst_lemmas.h -include/lean_ext/library/tactic/smt/init_module.h -include/lean_ext/library/tactic/smt/smt_state.h -include/lean_ext/library/tactic/smt/theory_ac.h -include/lean_ext/library/tactic/smt/util.h -include/lean_ext/library/tactic/subst_tactic.h -include/lean_ext/library/tactic/tactic_evaluator.h -include/lean_ext/library/tactic/tactic_log.h -include/lean_ext/library/tactic/tactic_state.h -include/lean_ext/library/tactic/unfold_tactic.h -include/lean_ext/library/tactic/user_attribute.h -include/lean_ext/library/tactic/vm_local_context.h -include/lean_ext/library/tactic/vm_monitor.h -include/lean_ext/library/tactic/vm_type_context.h -include/lean_ext/library/time_task.h -include/lean_ext/library/tlean_exporter.h -include/lean_ext/library/trace.h -include/lean_ext/library/type_context.h -include/lean_ext/library/typed_expr.h -include/lean_ext/library/unfold_macros.h -include/lean_ext/library/unification_hint.h -include/lean_ext/library/unique_id.h -include/lean_ext/library/update_declaration.h -include/lean_ext/library/user_recursors.h -include/lean_ext/library/util.h -include/lean_ext/library/vm/init_module.h -include/lean_ext/library/vm/interaction_state.h -include/lean_ext/library/vm/interaction_state_imp.h -include/lean_ext/library/vm/optimize.h -include/lean_ext/library/vm/vm.h -include/lean_ext/library/vm/vm_array.h -include/lean_ext/library/vm/vm_aux.h -include/lean_ext/library/vm/vm_declaration.h -include/lean_ext/library/vm/vm_eformat.h -include/lean_ext/library/vm/vm_environment.h -include/lean_ext/library/vm/vm_exceptional.h -include/lean_ext/library/vm/vm_expr.h -include/lean_ext/library/vm/vm_float.h -include/lean_ext/library/vm/vm_format.h -include/lean_ext/library/vm/vm_int.h -include/lean_ext/library/vm/vm_io.h -include/lean_ext/library/vm/vm_json.h -include/lean_ext/library/vm/vm_level.h -include/lean_ext/library/vm/vm_list.h -include/lean_ext/library/vm/vm_module_info.h -include/lean_ext/library/vm/vm_name.h -include/lean_ext/library/vm/vm_nat.h -include/lean_ext/library/vm/vm_option.h -include/lean_ext/library/vm/vm_options.h -include/lean_ext/library/vm/vm_ordering.h -include/lean_ext/library/vm/vm_override.h -include/lean_ext/library/vm/vm_parser.h -include/lean_ext/library/vm/vm_pexpr.h -include/lean_ext/library/vm/vm_pos_info.h -include/lean_ext/library/vm/vm_rb_map.h -include/lean_ext/library/vm/vm_string.h -include/lean_ext/library/vm/vm_task.h -include/lean_ext/shell/emscripten.h -include/lean_ext/shell/lean_js.h -include/lean_ext/shell/server.h -include/lean_ext/shell/simple_pos_info_provider.h -include/lean_ext/util/ascii.h -include/lean_ext/util/bit_tricks.h -include/lean_ext/util/bitap_fuzzy_search.h -include/lean_ext/util/buffer.h -include/lean_ext/util/cancellable.h -include/lean_ext/util/compiler_hints.h -include/lean_ext/util/debug.h -include/lean_ext/util/escaped.h -include/lean_ext/util/exception.h -include/lean_ext/util/exception_with_pos.h -include/lean_ext/util/extensible_object.h -include/lean_ext/util/file_lock.h -include/lean_ext/util/flet.h -include/lean_ext/util/freset.h -include/lean_ext/util/fresh_name.h -include/lean_ext/util/hash.h -include/lean_ext/util/init_module.h -include/lean_ext/util/int64.h -include/lean_ext/util/interrupt.h -include/lean_ext/util/lbool.h -include/lean_ext/util/lean_json.h -include/lean_ext/util/lean_path.h -include/lean_ext/util/line_endings.h -include/lean_ext/util/list.h -include/lean_ext/util/list_fn.h -include/lean_ext/util/log_tree.h -include/lean_ext/util/lru_cache.h -include/lean_ext/util/macros.h -include/lean_ext/util/map.h -include/lean_ext/util/memory.h -include/lean_ext/util/memory_pool.h -include/lean_ext/util/message_definitions.h -include/lean_ext/util/name.h -include/lean_ext/util/name_generator.h -include/lean_ext/util/name_hash_map.h -include/lean_ext/util/name_hash_set.h -include/lean_ext/util/name_map.h -include/lean_ext/util/name_set.h -include/lean_ext/util/null_ostream.h -include/lean_ext/util/numerics/mpq.h -include/lean_ext/util/numerics/mpz.h -include/lean_ext/util/object_serializer.h -include/lean_ext/util/optional.h -include/lean_ext/util/output_channel.h -include/lean_ext/util/pair.h -include/lean_ext/util/parser_exception.h -include/lean_ext/util/path.h -include/lean_ext/util/priority_queue.h -include/lean_ext/util/rb_map.h -include/lean_ext/util/rb_multi_map.h -include/lean_ext/util/rb_tree.h -include/lean_ext/util/rc.h -include/lean_ext/util/safe_arith.h -include/lean_ext/util/scoped_map.h -include/lean_ext/util/scoped_set.h -include/lean_ext/util/sequence.h -include/lean_ext/util/serializer.h -include/lean_ext/util/sexpr/format.h -include/lean_ext/util/sexpr/init_module.h -include/lean_ext/util/sexpr/option_declarations.h -include/lean_ext/util/sexpr/options.h -include/lean_ext/util/sexpr/sexpr.h -include/lean_ext/util/sexpr/sexpr_fn.h -include/lean_ext/util/shared_mutex.h -include/lean_ext/util/small_object_allocator.h -include/lean_ext/util/sstream.h -include/lean_ext/util/stackinfo.h -include/lean_ext/util/subscripted_name_set.h -include/lean_ext/util/task.h -include/lean_ext/util/task_builder.h -include/lean_ext/util/test.h -include/lean_ext/util/thread.h -include/lean_ext/util/timeit.h -include/lean_ext/util/timer.h -include/lean_ext/util/trie.h -include/lean_ext/util/unit.h -include/lean_ext/util/unlock_guard.h -include/lean_ext/util/utf8.h -include/lean_ext/util/worker_queue.h -lib/lean/leanpkg/README.md -lib/lean/leanpkg/leanpkg.toml -lib/lean/leanpkg/leanpkg/git.lean -lib/lean/leanpkg/leanpkg/lean_version.lean -lib/lean/leanpkg/leanpkg/main.lean -lib/lean/leanpkg/leanpkg/manifest.lean -lib/lean/leanpkg/leanpkg/proc.lean -lib/lean/leanpkg/leanpkg/resolve.lean -lib/lean/leanpkg/leanpkg/toml.lean -lib/lean/library/data/buffer.lean -lib/lean/library/data/buffer.olean -lib/lean/library/data/buffer/parser.lean -lib/lean/library/data/buffer/parser.olean -lib/lean/library/data/dlist.lean -lib/lean/library/data/dlist.olean -lib/lean/library/data/vector.lean -lib/lean/library/data/vector.olean -lib/lean/library/init/algebra/classes.lean -lib/lean/library/init/algebra/classes.olean -lib/lean/library/init/algebra/default.lean -lib/lean/library/init/algebra/default.olean -lib/lean/library/init/algebra/functions.lean -lib/lean/library/init/algebra/functions.olean -lib/lean/library/init/algebra/order.lean -lib/lean/library/init/algebra/order.olean -lib/lean/library/init/cc_lemmas.lean -lib/lean/library/init/cc_lemmas.olean -lib/lean/library/init/classical.lean -lib/lean/library/init/classical.olean -lib/lean/library/init/coe.lean -lib/lean/library/init/coe.olean -lib/lean/library/init/control/alternative.lean -lib/lean/library/init/control/alternative.olean -lib/lean/library/init/control/applicative.lean -lib/lean/library/init/control/applicative.olean -lib/lean/library/init/control/combinators.lean -lib/lean/library/init/control/combinators.olean -lib/lean/library/init/control/default.lean -lib/lean/library/init/control/default.olean -lib/lean/library/init/control/except.lean -lib/lean/library/init/control/except.olean -lib/lean/library/init/control/functor.lean -lib/lean/library/init/control/functor.olean -lib/lean/library/init/control/id.lean -lib/lean/library/init/control/id.olean -lib/lean/library/init/control/lawful.lean -lib/lean/library/init/control/lawful.olean -lib/lean/library/init/control/lift.lean -lib/lean/library/init/control/lift.olean -lib/lean/library/init/control/monad.lean -lib/lean/library/init/control/monad.olean -lib/lean/library/init/control/monad_fail.lean -lib/lean/library/init/control/monad_fail.olean -lib/lean/library/init/control/option.lean -lib/lean/library/init/control/option.olean -lib/lean/library/init/control/reader.lean -lib/lean/library/init/control/reader.olean -lib/lean/library/init/control/state.lean -lib/lean/library/init/control/state.olean -lib/lean/library/init/core.lean -lib/lean/library/init/core.olean -lib/lean/library/init/data/array/basic.lean -lib/lean/library/init/data/array/basic.olean -lib/lean/library/init/data/array/default.lean -lib/lean/library/init/data/array/default.olean -lib/lean/library/init/data/array/slice.lean -lib/lean/library/init/data/array/slice.olean -lib/lean/library/init/data/basic.lean -lib/lean/library/init/data/basic.olean -lib/lean/library/init/data/bool/basic.lean -lib/lean/library/init/data/bool/basic.olean -lib/lean/library/init/data/bool/default.lean -lib/lean/library/init/data/bool/default.olean -lib/lean/library/init/data/bool/lemmas.lean -lib/lean/library/init/data/bool/lemmas.olean -lib/lean/library/init/data/char/basic.lean -lib/lean/library/init/data/char/basic.olean -lib/lean/library/init/data/char/classes.lean -lib/lean/library/init/data/char/classes.olean -lib/lean/library/init/data/char/default.lean -lib/lean/library/init/data/char/default.olean -lib/lean/library/init/data/char/lemmas.lean -lib/lean/library/init/data/char/lemmas.olean -lib/lean/library/init/data/default.lean -lib/lean/library/init/data/default.olean -lib/lean/library/init/data/fin/basic.lean -lib/lean/library/init/data/fin/basic.olean -lib/lean/library/init/data/fin/default.lean -lib/lean/library/init/data/fin/default.olean -lib/lean/library/init/data/fin/ops.lean -lib/lean/library/init/data/fin/ops.olean -lib/lean/library/init/data/int/basic.lean -lib/lean/library/init/data/int/basic.olean -lib/lean/library/init/data/int/bitwise.lean -lib/lean/library/init/data/int/bitwise.olean -lib/lean/library/init/data/int/comp_lemmas.lean -lib/lean/library/init/data/int/comp_lemmas.olean -lib/lean/library/init/data/int/default.lean -lib/lean/library/init/data/int/default.olean -lib/lean/library/init/data/int/order.lean -lib/lean/library/init/data/int/order.olean -lib/lean/library/init/data/list/basic.lean -lib/lean/library/init/data/list/basic.olean -lib/lean/library/init/data/list/default.lean -lib/lean/library/init/data/list/default.olean -lib/lean/library/init/data/list/instances.lean -lib/lean/library/init/data/list/instances.olean -lib/lean/library/init/data/list/lemmas.lean -lib/lean/library/init/data/list/lemmas.olean -lib/lean/library/init/data/list/qsort.lean -lib/lean/library/init/data/list/qsort.olean -lib/lean/library/init/data/nat/basic.lean -lib/lean/library/init/data/nat/basic.olean -lib/lean/library/init/data/nat/bitwise.lean -lib/lean/library/init/data/nat/bitwise.olean -lib/lean/library/init/data/nat/default.lean -lib/lean/library/init/data/nat/default.olean -lib/lean/library/init/data/nat/div.lean -lib/lean/library/init/data/nat/div.olean -lib/lean/library/init/data/nat/gcd.lean -lib/lean/library/init/data/nat/gcd.olean -lib/lean/library/init/data/nat/lemmas.lean -lib/lean/library/init/data/nat/lemmas.olean -lib/lean/library/init/data/option/basic.lean -lib/lean/library/init/data/option/basic.olean -lib/lean/library/init/data/option/instances.lean -lib/lean/library/init/data/option/instances.olean -lib/lean/library/init/data/ordering/basic.lean -lib/lean/library/init/data/ordering/basic.olean -lib/lean/library/init/data/ordering/default.lean -lib/lean/library/init/data/ordering/default.olean -lib/lean/library/init/data/ordering/lemmas.lean -lib/lean/library/init/data/ordering/lemmas.olean -lib/lean/library/init/data/prod.lean -lib/lean/library/init/data/prod.olean -lib/lean/library/init/data/punit.lean -lib/lean/library/init/data/punit.olean -lib/lean/library/init/data/quot.lean -lib/lean/library/init/data/quot.olean -lib/lean/library/init/data/repr.lean -lib/lean/library/init/data/repr.olean -lib/lean/library/init/data/set.lean -lib/lean/library/init/data/set.olean -lib/lean/library/init/data/setoid.lean -lib/lean/library/init/data/setoid.olean -lib/lean/library/init/data/sigma/basic.lean -lib/lean/library/init/data/sigma/basic.olean -lib/lean/library/init/data/sigma/default.lean -lib/lean/library/init/data/sigma/default.olean -lib/lean/library/init/data/sigma/lex.lean -lib/lean/library/init/data/sigma/lex.olean -lib/lean/library/init/data/string/basic.lean -lib/lean/library/init/data/string/basic.olean -lib/lean/library/init/data/string/default.lean -lib/lean/library/init/data/string/default.olean -lib/lean/library/init/data/string/ops.lean -lib/lean/library/init/data/string/ops.olean -lib/lean/library/init/data/subtype/basic.lean -lib/lean/library/init/data/subtype/basic.olean -lib/lean/library/init/data/subtype/default.lean -lib/lean/library/init/data/subtype/default.olean -lib/lean/library/init/data/subtype/instances.lean -lib/lean/library/init/data/subtype/instances.olean -lib/lean/library/init/data/sum/basic.lean -lib/lean/library/init/data/sum/basic.olean -lib/lean/library/init/data/sum/default.lean -lib/lean/library/init/data/sum/default.olean -lib/lean/library/init/data/sum/instances.lean -lib/lean/library/init/data/sum/instances.olean -lib/lean/library/init/data/to_string.lean -lib/lean/library/init/data/to_string.olean -lib/lean/library/init/data/unsigned/basic.lean -lib/lean/library/init/data/unsigned/basic.olean -lib/lean/library/init/data/unsigned/default.lean -lib/lean/library/init/data/unsigned/default.olean -lib/lean/library/init/data/unsigned/ops.lean -lib/lean/library/init/data/unsigned/ops.olean -lib/lean/library/init/default.lean -lib/lean/library/init/default.olean -lib/lean/library/init/function.lean -lib/lean/library/init/function.olean -lib/lean/library/init/funext.lean -lib/lean/library/init/funext.olean -lib/lean/library/init/init.md -lib/lean/library/init/ite_simp.lean -lib/lean/library/init/ite_simp.olean -lib/lean/library/init/logic.lean -lib/lean/library/init/logic.olean -lib/lean/library/init/meta/ac_tactics.lean -lib/lean/library/init/meta/ac_tactics.olean -lib/lean/library/init/meta/async_tactic.lean -lib/lean/library/init/meta/async_tactic.olean -lib/lean/library/init/meta/attribute.lean -lib/lean/library/init/meta/attribute.olean -lib/lean/library/init/meta/backward.lean -lib/lean/library/init/meta/backward.olean -lib/lean/library/init/meta/case_tag.lean -lib/lean/library/init/meta/case_tag.olean -lib/lean/library/init/meta/comp_value_tactics.lean -lib/lean/library/init/meta/comp_value_tactics.olean -lib/lean/library/init/meta/congr_lemma.lean -lib/lean/library/init/meta/congr_lemma.olean -lib/lean/library/init/meta/congr_tactic.lean -lib/lean/library/init/meta/congr_tactic.olean -lib/lean/library/init/meta/constructor_tactic.lean -lib/lean/library/init/meta/constructor_tactic.olean -lib/lean/library/init/meta/contradiction_tactic.lean -lib/lean/library/init/meta/contradiction_tactic.olean -lib/lean/library/init/meta/converter/conv.lean -lib/lean/library/init/meta/converter/conv.olean -lib/lean/library/init/meta/converter/default.lean -lib/lean/library/init/meta/converter/default.olean -lib/lean/library/init/meta/converter/interactive.lean -lib/lean/library/init/meta/converter/interactive.olean -lib/lean/library/init/meta/decl_cmds.lean -lib/lean/library/init/meta/decl_cmds.olean -lib/lean/library/init/meta/declaration.lean -lib/lean/library/init/meta/declaration.olean -lib/lean/library/init/meta/default.lean -lib/lean/library/init/meta/default.olean -lib/lean/library/init/meta/derive.lean -lib/lean/library/init/meta/derive.olean -lib/lean/library/init/meta/environment.lean -lib/lean/library/init/meta/environment.olean -lib/lean/library/init/meta/exceptional.lean -lib/lean/library/init/meta/exceptional.olean -lib/lean/library/init/meta/expr.lean -lib/lean/library/init/meta/expr.olean -lib/lean/library/init/meta/expr_address.lean -lib/lean/library/init/meta/expr_address.olean -lib/lean/library/init/meta/feature_search.lean -lib/lean/library/init/meta/feature_search.olean -lib/lean/library/init/meta/float.lean -lib/lean/library/init/meta/float.olean -lib/lean/library/init/meta/format.lean -lib/lean/library/init/meta/format.olean -lib/lean/library/init/meta/fun_info.lean -lib/lean/library/init/meta/fun_info.olean -lib/lean/library/init/meta/has_reflect.lean -lib/lean/library/init/meta/has_reflect.olean -lib/lean/library/init/meta/hole_command.lean -lib/lean/library/init/meta/hole_command.olean -lib/lean/library/init/meta/injection_tactic.lean -lib/lean/library/init/meta/injection_tactic.olean -lib/lean/library/init/meta/instance_cache.lean -lib/lean/library/init/meta/instance_cache.olean -lib/lean/library/init/meta/interaction_monad.lean -lib/lean/library/init/meta/interaction_monad.olean -lib/lean/library/init/meta/interactive.lean -lib/lean/library/init/meta/interactive.olean -lib/lean/library/init/meta/interactive_base.lean -lib/lean/library/init/meta/interactive_base.olean -lib/lean/library/init/meta/json.lean -lib/lean/library/init/meta/json.olean -lib/lean/library/init/meta/lean/parser.lean -lib/lean/library/init/meta/lean/parser.olean -lib/lean/library/init/meta/level.lean -lib/lean/library/init/meta/level.olean -lib/lean/library/init/meta/local_context.lean -lib/lean/library/init/meta/local_context.olean -lib/lean/library/init/meta/match_tactic.lean -lib/lean/library/init/meta/match_tactic.olean -lib/lean/library/init/meta/mk_dec_eq_instance.lean -lib/lean/library/init/meta/mk_dec_eq_instance.olean -lib/lean/library/init/meta/mk_has_reflect_instance.lean -lib/lean/library/init/meta/mk_has_reflect_instance.olean -lib/lean/library/init/meta/mk_has_sizeof_instance.lean -lib/lean/library/init/meta/mk_has_sizeof_instance.olean -lib/lean/library/init/meta/mk_inhabited_instance.lean -lib/lean/library/init/meta/mk_inhabited_instance.olean -lib/lean/library/init/meta/module_info.lean -lib/lean/library/init/meta/module_info.olean -lib/lean/library/init/meta/name.lean -lib/lean/library/init/meta/name.olean -lib/lean/library/init/meta/occurrences.lean -lib/lean/library/init/meta/occurrences.olean -lib/lean/library/init/meta/options.lean -lib/lean/library/init/meta/options.olean -lib/lean/library/init/meta/pexpr.lean -lib/lean/library/init/meta/pexpr.olean -lib/lean/library/init/meta/rb_map.lean -lib/lean/library/init/meta/rb_map.olean -lib/lean/library/init/meta/rec_util.lean -lib/lean/library/init/meta/rec_util.olean -lib/lean/library/init/meta/ref.lean -lib/lean/library/init/meta/ref.olean -lib/lean/library/init/meta/relation_tactics.lean -lib/lean/library/init/meta/relation_tactics.olean -lib/lean/library/init/meta/rewrite_tactic.lean -lib/lean/library/init/meta/rewrite_tactic.olean -lib/lean/library/init/meta/set_get_option_tactics.lean -lib/lean/library/init/meta/set_get_option_tactics.olean -lib/lean/library/init/meta/simp_tactic.lean -lib/lean/library/init/meta/simp_tactic.olean -lib/lean/library/init/meta/smt/congruence_closure.lean -lib/lean/library/init/meta/smt/congruence_closure.olean -lib/lean/library/init/meta/smt/default.lean -lib/lean/library/init/meta/smt/default.olean -lib/lean/library/init/meta/smt/ematch.lean -lib/lean/library/init/meta/smt/ematch.olean -lib/lean/library/init/meta/smt/interactive.lean -lib/lean/library/init/meta/smt/interactive.olean -lib/lean/library/init/meta/smt/rsimp.lean -lib/lean/library/init/meta/smt/rsimp.olean -lib/lean/library/init/meta/smt/smt_tactic.lean -lib/lean/library/init/meta/smt/smt_tactic.olean -lib/lean/library/init/meta/tactic.lean -lib/lean/library/init/meta/tactic.olean -lib/lean/library/init/meta/tagged_format.lean -lib/lean/library/init/meta/tagged_format.olean -lib/lean/library/init/meta/task.lean -lib/lean/library/init/meta/task.olean -lib/lean/library/init/meta/type_context.lean -lib/lean/library/init/meta/type_context.olean -lib/lean/library/init/meta/vm.lean -lib/lean/library/init/meta/vm.olean -lib/lean/library/init/meta/well_founded_tactics.lean -lib/lean/library/init/meta/well_founded_tactics.olean -lib/lean/library/init/meta/widget/basic.lean -lib/lean/library/init/meta/widget/basic.olean -lib/lean/library/init/meta/widget/default.lean -lib/lean/library/init/meta/widget/default.olean -lib/lean/library/init/meta/widget/html_cmd.lean -lib/lean/library/init/meta/widget/html_cmd.olean -lib/lean/library/init/meta/widget/interactive_expr.lean -lib/lean/library/init/meta/widget/interactive_expr.olean -lib/lean/library/init/meta/widget/replace_save_info.lean -lib/lean/library/init/meta/widget/replace_save_info.olean -lib/lean/library/init/meta/widget/tactic_component.lean -lib/lean/library/init/meta/widget/tactic_component.olean -lib/lean/library/init/propext.lean -lib/lean/library/init/propext.olean -lib/lean/library/init/util.lean -lib/lean/library/init/util.olean -lib/lean/library/init/version.lean -lib/lean/library/init/version.olean -lib/lean/library/init/wf.lean -lib/lean/library/init/wf.olean -lib/lean/library/library.md -lib/lean/library/smt/arith.lean -lib/lean/library/smt/arith.olean -lib/lean/library/smt/array.lean -lib/lean/library/smt/array.olean -lib/lean/library/smt/default.lean -lib/lean/library/smt/default.olean -lib/lean/library/smt/prove.lean -lib/lean/library/smt/prove.olean -lib/lean/library/system/io.lean -lib/lean/library/system/io.olean -lib/lean/library/system/io_interface.lean -lib/lean/library/system/io_interface.olean -lib/lean/library/system/random.lean -lib/lean/library/system/random.olean -lib/lean/library/tools/debugger/cli.lean -lib/lean/library/tools/debugger/cli.olean -lib/lean/library/tools/debugger/default.lean -lib/lean/library/tools/debugger/default.olean -lib/lean/library/tools/debugger/util.lean -lib/lean/library/tools/debugger/util.olean diff --git a/math/lean4/Makefile b/math/lean4/Makefile index abfc3004d07b..3e7cfb67dfd9 100644 --- a/math/lean4/Makefile +++ b/math/lean4/Makefile @@ -1,6 +1,6 @@ PORTNAME= lean4 DISTVERSIONPREFIX= v -DISTVERSION= 4.11.0 +DISTVERSION= 4.12.0 CATEGORIES= math lang devel # lean4 is primarily a math theorem prover, but it is also a language and a development environment MAINTAINER= yuri@FreeBSD.org @@ -13,8 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails: ../../.build/stage1/lib/temp/Init/Coe.depend: No such file or directory BROKEN_i386= linking fails: INTERNAL PANIC: out of memory (during: Linking runLinter) -BUILD_DEPENDS= bash:shells/bash -LIB_DEPENDS= libgmp.so:math/gmp +BUILD_DEPENDS= bash:shells/bash \ + cadical:math/cadical +LIB_DEPENDS= libgmp.so:math/gmp \ + libuv.so:devel/libuv +RUN_DEPENDS= cadical:math/cadical USES= cmake:noninja,testing compiler:c++14-lang gmake python:build # ninja fails + gmake scripts are included in the project @@ -26,11 +29,24 @@ CXXFLAGS+= -fPIC BINARY_ALIAS= make=${GMAKE} python=${PYTHON_CMD} +pre-everything:: + @${ECHO_MSG} "" + @${ECHO_MSG} "Please note that build Lean requires /proc to be mounted." + @${ECHO_MSG} "" + @${ECHO_MSG} " The usual way to do this is to add this line to /etc/fstab:" + @${ECHO_MSG} " proc /proc procfs rw 0 0" + @${ECHO_MSG} "" + @${ECHO_MSG} " and then run this command as root:" + @${ECHO_MSG} " # mount /proc" + @${ECHO_MSG} "" + post-install: # remove empty dirs @${FIND} ${STAGEDIR}${DATADIR} -type d -empty -delete # remove stray files @${RM} ${STAGEDIR}${PREFIX}/LICENSE* + # remove bin/cadical, workaround for https://github.com/leanprover/lean4/issues/5603 + @${RM} ${STAGEDIR}${PREFIX}/bin/cadical # strip binaries @cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} \ bin/lake \ diff --git a/math/lean4/distinfo b/math/lean4/distinfo index fd56f3893df9..d2357b8b5f44 100644 --- a/math/lean4/distinfo +++ b/math/lean4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725254182 -SHA256 (leanprover-lean4-v4.11.0_GH0.tar.gz) = 8b7fc8e71e107250c7bbf911eb1f450379d874857a26236577aaa624dd5962b5 -SIZE (leanprover-lean4-v4.11.0_GH0.tar.gz) = 25790812 +TIMESTAMP = 1727897287 +SHA256 (leanprover-lean4-v4.12.0_GH0.tar.gz) = 409f623eb9044b3b025951415dfa0db531ed29056a5fba5d556394ad9435e62b +SIZE (leanprover-lean4-v4.12.0_GH0.tar.gz) = 27334919 diff --git a/math/lean4/pkg-message b/math/lean4/pkg-message deleted file mode 100644 index e0c1a26dc720..000000000000 --- a/math/lean4/pkg-message +++ /dev/null @@ -1,22 +0,0 @@ -[ -{ type: install - message: <<EOM -================================================================================ -You installed Lean: The Theorem Prover. - -(1) Please note that Lean requires /proc to be mounted. - - The usual way to do this is to add this line to /etc/fstab: - proc /proc procfs rw 0 0 - - and then run this command as root: - # mount /proc - -(2) You might also want to install mathlibtools (math/mathlibtools) in case - you need to use the mathematical library of Lean. - mathlibtools download this library to user's home directory for further - use by Lean. -================================================================================ -EOM -} -] diff --git a/math/lean4/pkg-plist b/math/lean4/pkg-plist index 365f371356e4..8093484c1e97 100644 --- a/math/lean4/pkg-plist +++ b/math/lean4/pkg-plist @@ -5,6 +5,7 @@ bin/leanmake include/lean/config.h include/lean/lean.h include/lean/lean_gmp.h +include/lean/lean_libuv.h include/lean/version.h lib/lean/Init.ilean lib/lean/Init.olean @@ -156,6 +157,8 @@ lib/lean/Init/Data/Int/Gcd.ilean lib/lean/Init/Data/Int/Gcd.olean lib/lean/Init/Data/Int/Lemmas.ilean lib/lean/Init/Data/Int/Lemmas.olean +lib/lean/Init/Data/Int/LemmasAux.ilean +lib/lean/Init/Data/Int/LemmasAux.olean lib/lean/Init/Data/Int/Order.ilean lib/lean/Init/Data/Int/Order.olean lib/lean/Init/Data/Int/Pow.ilean @@ -192,12 +195,26 @@ lib/lean/Init/Data/List/Nat/Pairwise.ilean lib/lean/Init/Data/List/Nat/Pairwise.olean lib/lean/Init/Data/List/Nat/Range.ilean lib/lean/Init/Data/List/Nat/Range.olean +lib/lean/Init/Data/List/Nat/Sublist.ilean +lib/lean/Init/Data/List/Nat/Sublist.olean lib/lean/Init/Data/List/Nat/TakeDrop.ilean lib/lean/Init/Data/List/Nat/TakeDrop.olean lib/lean/Init/Data/List/Notation.ilean lib/lean/Init/Data/List/Notation.olean lib/lean/Init/Data/List/Pairwise.ilean lib/lean/Init/Data/List/Pairwise.olean +lib/lean/Init/Data/List/Perm.ilean +lib/lean/Init/Data/List/Perm.olean +lib/lean/Init/Data/List/Range.ilean +lib/lean/Init/Data/List/Range.olean +lib/lean/Init/Data/List/Sort.ilean +lib/lean/Init/Data/List/Sort.olean +lib/lean/Init/Data/List/Sort/Basic.ilean +lib/lean/Init/Data/List/Sort/Basic.olean +lib/lean/Init/Data/List/Sort/Impl.ilean +lib/lean/Init/Data/List/Sort/Impl.olean +lib/lean/Init/Data/List/Sort/Lemmas.ilean +lib/lean/Init/Data/List/Sort/Lemmas.olean lib/lean/Init/Data/List/Sublist.ilean lib/lean/Init/Data/List/Sublist.olean lib/lean/Init/Data/List/TakeDrop.ilean @@ -256,6 +273,8 @@ lib/lean/Init/Data/Option/Lemmas.ilean lib/lean/Init/Data/Option/Lemmas.olean lib/lean/Init/Data/Ord.ilean lib/lean/Init/Data/Ord.olean +lib/lean/Init/Data/PLift.ilean +lib/lean/Init/Data/PLift.olean lib/lean/Init/Data/Prod.ilean lib/lean/Init/Data/Prod.olean lib/lean/Init/Data/Queue.ilean @@ -296,6 +315,8 @@ lib/lean/Init/Data/UInt/Lemmas.ilean lib/lean/Init/Data/UInt/Lemmas.olean lib/lean/Init/Data/UInt/Log2.ilean lib/lean/Init/Data/UInt/Log2.olean +lib/lean/Init/Data/ULift.ilean +lib/lean/Init/Data/ULift.olean lib/lean/Init/Dynamic.ilean lib/lean/Init/Dynamic.olean lib/lean/Init/Ext.ilean @@ -946,8 +967,6 @@ lib/lean/Lean/Data/OpenDecl.ilean lib/lean/Lean/Data/OpenDecl.olean lib/lean/Lean/Data/Options.ilean lib/lean/Lean/Data/Options.olean -lib/lean/Lean/Data/Parsec.ilean -lib/lean/Lean/Data/Parsec.olean lib/lean/Lean/Data/PersistentArray.ilean lib/lean/Lean/Data/PersistentArray.olean lib/lean/Lean/Data/PersistentHashMap.ilean @@ -1116,12 +1135,16 @@ lib/lean/Lean/Elab/PreDefinition.ilean lib/lean/Lean/Elab/PreDefinition.olean lib/lean/Lean/Elab/PreDefinition/Basic.ilean lib/lean/Lean/Elab/PreDefinition/Basic.olean +lib/lean/Lean/Elab/PreDefinition/EqUnfold.ilean +lib/lean/Lean/Elab/PreDefinition/EqUnfold.olean lib/lean/Lean/Elab/PreDefinition/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/Eqns.olean lib/lean/Lean/Elab/PreDefinition/Main.ilean lib/lean/Lean/Elab/PreDefinition/Main.olean lib/lean/Lean/Elab/PreDefinition/MkInhabitant.ilean lib/lean/Lean/Elab/PreDefinition/MkInhabitant.olean +lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.ilean +lib/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.olean lib/lean/Lean/Elab/PreDefinition/Structural.ilean lib/lean/Lean/Elab/PreDefinition/Structural.olean lib/lean/Lean/Elab/PreDefinition/Structural/BRecOn.ilean @@ -1150,6 +1173,8 @@ lib/lean/Lean/Elab/PreDefinition/TerminationHint.ilean lib/lean/Lean/Elab/PreDefinition/TerminationHint.olean lib/lean/Lean/Elab/PreDefinition/WF.ilean lib/lean/Lean/Elab/PreDefinition/WF.olean +lib/lean/Lean/Elab/PreDefinition/WF/Basic.ilean +lib/lean/Lean/Elab/PreDefinition/WF/Basic.olean lib/lean/Lean/Elab/PreDefinition/WF/Eqns.ilean lib/lean/Lean/Elab/PreDefinition/WF/Eqns.olean lib/lean/Lean/Elab/PreDefinition/WF/Fix.ilean @@ -1188,8 +1213,42 @@ lib/lean/Lean/Elab/SyntheticMVars.ilean lib/lean/Lean/Elab/SyntheticMVars.olean lib/lean/Lean/Elab/Tactic.ilean lib/lean/Lean/Elab/Tactic.olean +lib/lean/Lean/Elab/Tactic/BVDecide.ilean +lib/lean/Lean/Elab/Tactic/BVDecide.olean +lib/lean/Lean/Elab/Tactic/BVDecide/External.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/External.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.olean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.olean +lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/LRAT.olean +lib/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.ilean +lib/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.olean lib/lean/Lean/Elab/Tactic/Basic.ilean lib/lean/Lean/Elab/Tactic/Basic.olean +lib/lean/Lean/Elab/Tactic/BoolToPropSimps.ilean +lib/lean/Lean/Elab/Tactic/BoolToPropSimps.olean lib/lean/Lean/Elab/Tactic/BuiltinTactic.ilean lib/lean/Lean/Elab/Tactic/BuiltinTactic.olean lib/lean/Lean/Elab/Tactic/Cache.ilean @@ -1290,6 +1349,8 @@ lib/lean/Lean/Elab/Tactic/Unfold.ilean lib/lean/Lean/Elab/Tactic/Unfold.olean lib/lean/Lean/Elab/Term.ilean lib/lean/Lean/Elab/Term.olean +lib/lean/Lean/Elab/Time.ilean +lib/lean/Lean/Elab/Time.olean lib/lean/Lean/Elab/Util.ilean lib/lean/Lean/Elab/Util.olean lib/lean/Lean/Environment.ilean @@ -1852,6 +1913,8 @@ lib/lean/Lean/Util/MonadBacktrack.ilean lib/lean/Lean/Util/MonadBacktrack.olean lib/lean/Lean/Util/MonadCache.ilean lib/lean/Lean/Util/MonadCache.olean +lib/lean/Lean/Util/NumApps.ilean +lib/lean/Lean/Util/NumApps.olean lib/lean/Lean/Util/NumObjs.ilean lib/lean/Lean/Util/NumObjs.olean lib/lean/Lean/Util/OccursCheck.ilean @@ -1934,8 +1997,6 @@ lib/lean/Std/Data/DHashMap/Internal/List/HashesTo.ilean lib/lean/Std/Data/DHashMap/Internal/List/HashesTo.olean lib/lean/Std/Data/DHashMap/Internal/List/Pairwise.ilean lib/lean/Std/Data/DHashMap/Internal/List/Pairwise.olean -lib/lean/Std/Data/DHashMap/Internal/List/Perm.ilean -lib/lean/Std/Data/DHashMap/Internal/List/Perm.olean lib/lean/Std/Data/DHashMap/Internal/List/Sublist.ilean lib/lean/Std/Data/DHashMap/Internal/List/Sublist.olean lib/lean/Std/Data/DHashMap/Internal/Model.ilean @@ -1976,14 +2037,246 @@ lib/lean/Std/Data/HashSet/Raw.ilean lib/lean/Std/Data/HashSet/Raw.olean lib/lean/Std/Data/HashSet/RawLemmas.ilean lib/lean/Std/Data/HashSet/RawLemmas.olean +lib/lean/Std/Internal.ilean +lib/lean/Std/Internal.olean +lib/lean/Std/Internal/Parsec.ilean +lib/lean/Std/Internal/Parsec.olean +lib/lean/Std/Internal/Parsec/Basic.ilean +lib/lean/Std/Internal/Parsec/Basic.olean +lib/lean/Std/Internal/Parsec/ByteArray.ilean +lib/lean/Std/Internal/Parsec/ByteArray.olean +lib/lean/Std/Internal/Parsec/String.ilean +lib/lean/Std/Internal/Parsec/String.olean +lib/lean/Std/Sat.ilean +lib/lean/Std/Sat.olean +lib/lean/Std/Sat/AIG.ilean +lib/lean/Std/Sat/AIG.olean +lib/lean/Std/Sat/AIG/Basic.ilean +lib/lean/Std/Sat/AIG/Basic.olean +lib/lean/Std/Sat/AIG/CNF.ilean +lib/lean/Std/Sat/AIG/CNF.olean +lib/lean/Std/Sat/AIG/Cached.ilean +lib/lean/Std/Sat/AIG/Cached.olean +lib/lean/Std/Sat/AIG/CachedGates.ilean +lib/lean/Std/Sat/AIG/CachedGates.olean +lib/lean/Std/Sat/AIG/CachedGatesLemmas.ilean +lib/lean/Std/Sat/AIG/CachedGatesLemmas.olean +lib/lean/Std/Sat/AIG/CachedLemmas.ilean +lib/lean/Std/Sat/AIG/CachedLemmas.olean +lib/lean/Std/Sat/AIG/If.ilean +lib/lean/Std/Sat/AIG/If.olean +lib/lean/Std/Sat/AIG/LawfulOperator.ilean +lib/lean/Std/Sat/AIG/LawfulOperator.olean +lib/lean/Std/Sat/AIG/LawfulVecOperator.ilean +lib/lean/Std/Sat/AIG/LawfulVecOperator.olean +lib/lean/Std/Sat/AIG/Lemmas.ilean +lib/lean/Std/Sat/AIG/Lemmas.olean +lib/lean/Std/Sat/AIG/RefVec.ilean +lib/lean/Std/Sat/AIG/RefVec.olean +lib/lean/Std/Sat/AIG/RefVecOperator.ilean +lib/lean/Std/Sat/AIG/RefVecOperator.olean +lib/lean/Std/Sat/AIG/RefVecOperator/Fold.ilean +lib/lean/Std/Sat/AIG/RefVecOperator/Fold.olean +lib/lean/Std/Sat/AIG/RefVecOperator/Map.ilean +lib/lean/Std/Sat/AIG/RefVecOperator/Map.olean +lib/lean/Std/Sat/AIG/RefVecOperator/Zip.ilean +lib/lean/Std/Sat/AIG/RefVecOperator/Zip.olean +lib/lean/Std/Sat/AIG/Relabel.ilean +lib/lean/Std/Sat/AIG/Relabel.olean +lib/lean/Std/Sat/AIG/RelabelNat.ilean +lib/lean/Std/Sat/AIG/RelabelNat.olean +lib/lean/Std/Sat/CNF.ilean +lib/lean/Std/Sat/CNF.olean +lib/lean/Std/Sat/CNF/Basic.ilean +lib/lean/Std/Sat/CNF/Basic.olean +lib/lean/Std/Sat/CNF/Dimacs.ilean +lib/lean/Std/Sat/CNF/Dimacs.olean +lib/lean/Std/Sat/CNF/Literal.ilean +lib/lean/Std/Sat/CNF/Literal.olean +lib/lean/Std/Sat/CNF/Relabel.ilean +lib/lean/Std/Sat/CNF/Relabel.olean +lib/lean/Std/Sat/CNF/RelabelFin.ilean +lib/lean/Std/Sat/CNF/RelabelFin.olean +lib/lean/Std/Tactic.ilean +lib/lean/Std/Tactic.olean +lib/lean/Std/Tactic/BVDecide.ilean +lib/lean/Std/Tactic/BVDecide.olean +lib/lean/Std/Tactic/BVDecide/Bitblast.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.olean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.ilean +lib/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.olean +lib/lean/Std/Tactic/BVDecide/LRAT.ilean +lib/lean/Std/Tactic/BVDecide/LRAT.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Actions.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Actions.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Checker.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Checker.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.olean +lib/lean/Std/Tactic/BVDecide/LRAT/Parser.ilean +lib/lean/Std/Tactic/BVDecide/LRAT/Parser.olean +lib/lean/Std/Tactic/BVDecide/Normalize.ilean +lib/lean/Std/Tactic/BVDecide/Normalize.olean +lib/lean/Std/Tactic/BVDecide/Normalize/BitVec.ilean +lib/lean/Std/Tactic/BVDecide/Normalize/BitVec.olean +lib/lean/Std/Tactic/BVDecide/Normalize/Bool.ilean +lib/lean/Std/Tactic/BVDecide/Normalize/Bool.olean +lib/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.ilean +lib/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.olean +lib/lean/Std/Tactic/BVDecide/Normalize/Equal.ilean +lib/lean/Std/Tactic/BVDecide/Normalize/Equal.olean +lib/lean/Std/Tactic/BVDecide/Normalize/Prop.ilean +lib/lean/Std/Tactic/BVDecide/Normalize/Prop.olean +lib/lean/Std/Tactic/BVDecide/Reflect.ilean +lib/lean/Std/Tactic/BVDecide/Reflect.olean +lib/lean/Std/Tactic/BVDecide/Syntax.ilean +lib/lean/Std/Tactic/BVDecide/Syntax.olean lib/lean/libInit.a lib/lean/libInit_shared.so lib/lean/libLake.a lib/lean/libLean.a lib/lean/libStd.a lib/lean/libleancpp.a +lib/lean/libleanmanifest.a lib/lean/libleanrt.a lib/lean/libleanshared.so +lib/lean/libleanshared_1.so share/lean/lean.mk %%DATADIR%%/src/lean/Init.lean %%DATADIR%%/src/lean/Init/BinderPredicates.lean @@ -2060,6 +2353,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/Int/DivModLemmas.lean %%DATADIR%%/src/lean/Init/Data/Int/Gcd.lean %%DATADIR%%/src/lean/Init/Data/Int/Lemmas.lean +%%DATADIR%%/src/lean/Init/Data/Int/LemmasAux.lean %%DATADIR%%/src/lean/Init/Data/Int/Order.lean %%DATADIR%%/src/lean/Init/Data/Int/Pow.lean %%DATADIR%%/src/lean/Init/Data/List.lean @@ -2078,9 +2372,16 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/List/Nat/Basic.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Pairwise.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/Range.lean +%%DATADIR%%/src/lean/Init/Data/List/Nat/Sublist.lean %%DATADIR%%/src/lean/Init/Data/List/Nat/TakeDrop.lean %%DATADIR%%/src/lean/Init/Data/List/Notation.lean %%DATADIR%%/src/lean/Init/Data/List/Pairwise.lean +%%DATADIR%%/src/lean/Init/Data/List/Perm.lean +%%DATADIR%%/src/lean/Init/Data/List/Range.lean +%%DATADIR%%/src/lean/Init/Data/List/Sort.lean +%%DATADIR%%/src/lean/Init/Data/List/Sort/Basic.lean +%%DATADIR%%/src/lean/Init/Data/List/Sort/Impl.lean +%%DATADIR%%/src/lean/Init/Data/List/Sort/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/List/Sublist.lean %%DATADIR%%/src/lean/Init/Data/List/TakeDrop.lean %%DATADIR%%/src/lean/Init/Data/List/Zip.lean @@ -2110,6 +2411,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/Option/Instances.lean %%DATADIR%%/src/lean/Init/Data/Option/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/Ord.lean +%%DATADIR%%/src/lean/Init/Data/PLift.lean %%DATADIR%%/src/lean/Init/Data/Prod.lean %%DATADIR%%/src/lean/Init/Data/Queue.lean %%DATADIR%%/src/lean/Init/Data/Random.lean @@ -2130,6 +2432,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Init/Data/UInt/Bitwise.lean %%DATADIR%%/src/lean/Init/Data/UInt/Lemmas.lean %%DATADIR%%/src/lean/Init/Data/UInt/Log2.lean +%%DATADIR%%/src/lean/Init/Data/ULift.lean %%DATADIR%%/src/lean/Init/Dynamic.lean %%DATADIR%%/src/lean/Init/Ext.lean %%DATADIR%%/src/lean/Init/GetElem.lean @@ -2327,7 +2630,6 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Data/NameTrie.lean %%DATADIR%%/src/lean/Lean/Data/OpenDecl.lean %%DATADIR%%/src/lean/Lean/Data/Options.lean -%%DATADIR%%/src/lean/Lean/Data/Parsec.lean %%DATADIR%%/src/lean/Lean/Data/PersistentArray.lean %%DATADIR%%/src/lean/Lean/Data/PersistentHashMap.lean %%DATADIR%%/src/lean/Lean/Data/PersistentHashSet.lean @@ -2412,9 +2714,11 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/PatternVar.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Basic.lean +%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/EqUnfold.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Main.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/MkInhabitant.lean +%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Nonrec/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/BRecOn.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/Structural/Basic.lean @@ -2429,6 +2733,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationArgument.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/TerminationHint.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF.lean +%%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Basic.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Eqns.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/Fix.lean %%DATADIR%%/src/lean/Lean/Elab/PreDefinition/WF/GuessLex.lean @@ -2448,7 +2753,24 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Syntax.lean %%DATADIR%%/src/lean/Lean/Elab/SyntheticMVars.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/External.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Attr.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVCheck.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/Reflect.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVExpr.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVLogical.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/ReifiedBVPred.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVDecide/SatAtBVLogical.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/BVTrace.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/LRAT.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/Frontend/Normalize.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BVDecide/LRAT/Trim.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Basic.lean +%%DATADIR%%/src/lean/Lean/Elab/Tactic/BoolToPropSimps.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/BuiltinTactic.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Cache.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Calc.lean @@ -2499,6 +2821,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Elab/Tactic/Symm.lean %%DATADIR%%/src/lean/Lean/Elab/Tactic/Unfold.lean %%DATADIR%%/src/lean/Lean/Elab/Term.lean +%%DATADIR%%/src/lean/Lean/Elab/Time.lean %%DATADIR%%/src/lean/Lean/Elab/Util.lean %%DATADIR%%/src/lean/Lean/Environment.lean %%DATADIR%%/src/lean/Lean/Eval.lean @@ -2781,6 +3104,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Lean/Util/LeanOptions.lean %%DATADIR%%/src/lean/Lean/Util/MonadBacktrack.lean %%DATADIR%%/src/lean/Lean/Util/MonadCache.lean +%%DATADIR%%/src/lean/Lean/Util/NumApps.lean %%DATADIR%%/src/lean/Lean/Util/NumObjs.lean %%DATADIR%%/src/lean/Lean/Util/OccursCheck.lean %%DATADIR%%/src/lean/Lean/Util/PPExt.lean @@ -2823,7 +3147,6 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Defs.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/HashesTo.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Pairwise.lean -%%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Perm.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/List/Sublist.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Model.lean %%DATADIR%%/src/lean/Std/Data/DHashMap/Internal/Raw.lean @@ -2844,6 +3167,121 @@ share/lean/lean.mk %%DATADIR%%/src/lean/Std/Data/HashSet/Lemmas.lean %%DATADIR%%/src/lean/Std/Data/HashSet/Raw.lean %%DATADIR%%/src/lean/Std/Data/HashSet/RawLemmas.lean +%%DATADIR%%/src/lean/Std/Internal.lean +%%DATADIR%%/src/lean/Std/Internal/Parsec.lean +%%DATADIR%%/src/lean/Std/Internal/Parsec/Basic.lean +%%DATADIR%%/src/lean/Std/Internal/Parsec/ByteArray.lean +%%DATADIR%%/src/lean/Std/Internal/Parsec/String.lean +%%DATADIR%%/src/lean/Std/Sat.lean +%%DATADIR%%/src/lean/Std/Sat/AIG.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/Basic.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/CNF.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/Cached.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/CachedGates.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/CachedGatesLemmas.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/CachedLemmas.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/If.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/LawfulOperator.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/LawfulVecOperator.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/Lemmas.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RefVec.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Fold.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Map.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RefVecOperator/Zip.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/Relabel.lean +%%DATADIR%%/src/lean/Std/Sat/AIG/RelabelNat.lean +%%DATADIR%%/src/lean/Std/Sat/CNF.lean +%%DATADIR%%/src/lean/Std/Sat/CNF/Basic.lean +%%DATADIR%%/src/lean/Std/Sat/CNF/Dimacs.lean +%%DATADIR%%/src/lean/Std/Sat/CNF/Literal.lean +%%DATADIR%%/src/lean/Std/Sat/CNF/Relabel.lean +%%DATADIR%%/src/lean/Std/Sat/CNF/RelabelFin.lean +%%DATADIR%%/src/lean/Std/Tactic.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Basic.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Carry.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Const.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Expr.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Add.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Eq.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Extract.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/GetLsbD.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Mul.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Not.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateLeft.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/RotateRight.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftLeft.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ShiftRight.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/SignExtend.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/Ult.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Operations/ZeroExtend.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Pred.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Impl/Var.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Basic.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Carry.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Const.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Expr.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Add.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Append.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Eq.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Extract.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/GetLsbD.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Mul.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Not.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Replicate.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateLeft.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/RotateRight.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftLeft.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ShiftRight.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/SignExtend.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/Ult.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Operations/ZeroExtend.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Pred.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BVExpr/Circuit/Lemmas/Var.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Basic.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Bitblast/BoolExpr/Circuit.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Actions.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Checker.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Actions.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Assignment.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/CNF.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Clause.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Convert.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Entails.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Class.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Implementation.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Instance.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/Lemmas.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddResult.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RatAddSound.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddResult.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/Formula/RupAddSound.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATChecker.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/LRATCheckerSound.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Internal/PosFin.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/LRAT/Parser.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/BitVec.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Bool.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Canonicalize.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Equal.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Normalize/Prop.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Reflect.lean +%%DATADIR%%/src/lean/Std/Tactic/BVDecide/Syntax.lean %%DATADIR%%/src/lean/lake/Lake.lean %%DATADIR%%/src/lean/lake/Lake/Build.lean %%DATADIR%%/src/lean/lake/Lake/Build/Actions.lean @@ -2988,6 +3426,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/clone/test/Main.lean %%DATADIR%%/src/lean/lake/tests/clone/test/lakefile.lean %%DATADIR%%/src/lean/lake/tests/driver/Test.lean +%%DATADIR%%/src/lean/lake/tests/driver/build.lean %%DATADIR%%/src/lean/lake/tests/driver/dep-invalid.lean %%DATADIR%%/src/lean/lake/tests/driver/dep-unknown.lean %%DATADIR%%/src/lean/lake/tests/driver/dep.lean @@ -3054,6 +3493,7 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/precompileArgs/lakefile.lean %%DATADIR%%/src/lean/lake/tests/rebuild/Main.lean %%DATADIR%%/src/lean/lake/tests/rebuild/lakefile.lean +%%DATADIR%%/src/lean/lake/tests/reservoirConfig/lakefile.lean %%DATADIR%%/src/lean/lake/tests/reversion/Hello.lean %%DATADIR%%/src/lean/lake/tests/reversion/Main.lean %%DATADIR%%/src/lean/lake/tests/reversion/lakefile.lean @@ -3062,3 +3502,4 @@ share/lean/lean.mk %%DATADIR%%/src/lean/lake/tests/trace/Foo.lean %%DATADIR%%/src/lean/lake/tests/translateConfig/out.expected.lean %%DATADIR%%/src/lean/lake/tests/translateConfig/source.lean +%%DATADIR%%/src/lean/lake/tests/versionTags/lakefile.lean diff --git a/math/leangz/Makefile b/math/leangz/Makefile index 11cc8f414a4e..9cfb9ee777c1 100644 --- a/math/leangz/Makefile +++ b/math/leangz/Makefile @@ -1,7 +1,6 @@ PORTNAME= leangz DISTVERSIONPREFIX= v -DISTVERSION= 0.1.13 -PORTREVISION= 3 +DISTVERSION= 0.1.14 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -11,6 +10,7 @@ WWW= https://github.com/digama0/leangz LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= rust-nightly>0:lang/rust-nightly LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo @@ -18,42 +18,44 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= digama0 -CARGO_CRATES= adler-1.0.2 \ - ahash-0.8.11 \ +CARGO_BUILDDEP= no # because: error[E0658]: use of unstable library feature 'is_none_or' +CARGO_CRATES= adler2-2.0.0 \ allocator-api2-0.2.18 \ byteorder-1.5.0 \ - cc-1.0.98 \ + cc-1.1.31 \ cfg-if-1.0.0 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.5 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.20 \ - either-1.12.0 \ - flate2-1.0.30 \ - hashbrown-0.14.5 \ + either-1.13.0 \ + equivalent-1.0.1 \ + flate2-1.0.34 \ + foldhash-0.1.3 \ + hashbrown-0.15.0 \ itoa-1.0.11 \ - jobserver-0.1.31 \ - libc-0.2.155 \ - memmap2-0.9.4 \ - miniz_oxide-0.7.3 \ - once_cell-1.19.0 \ - pkg-config-0.3.30 \ - proc-macro2-1.0.83 \ - quote-1.0.36 \ + jobserver-0.1.32 \ + libc-0.2.161 \ + memchr-2.7.4 \ + memmap2-0.9.5 \ + miniz_oxide-0.8.0 \ + pkg-config-0.3.31 \ + proc-macro2-1.0.89 \ + quote-1.0.37 \ rayon-1.10.0 \ rayon-core-1.12.1 \ ryu-1.0.18 \ - serde-1.0.202 \ - serde_derive-1.0.202 \ - serde_json-1.0.117 \ - syn-2.0.65 \ - unicode-ident-1.0.12 \ - version_check-0.9.4 \ - zerocopy-0.7.34 \ - zerocopy-derive-0.7.34 \ - zstd-0.13.1 \ - zstd-safe-7.1.0 \ - zstd-sys-2.0.10+zstd.1.5.6 + serde-1.0.214 \ + serde_derive-1.0.214 \ + serde_json-1.0.132 \ + shlex-1.3.0 \ + syn-2.0.86 \ + unicode-ident-1.0.13 \ + zerocopy-0.8.8 \ + zerocopy-derive-0.8.8 \ + zstd-0.13.2 \ + zstd-safe-7.2.1 \ + zstd-sys-2.0.13+zstd.1.5.6 BIN_FILES= bin/${PORTNAME} \ bin/leantar diff --git a/math/leangz/distinfo b/math/leangz/distinfo index bdfb2ada7a17..66a8285b8aa7 100644 --- a/math/leangz/distinfo +++ b/math/leangz/distinfo @@ -1,14 +1,12 @@ -TIMESTAMP = 1718439044 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +TIMESTAMP = 1730486783 +SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 +SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f -SIZE (rust/crates/cc-1.0.98.crate) = 76780 +SHA256 (rust/crates/cc-1.1.31.crate) = c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f +SIZE (rust/crates/cc-1.1.31.crate) = 84637 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 @@ -19,57 +17,61 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b -SIZE (rust/crates/either-1.12.0.crate) = 18974 -SHA256 (rust/crates/flate2-1.0.30.crate) = 5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae -SIZE (rust/crates/flate2-1.0.30.crate) = 75511 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 +SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 +SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/flate2-1.0.34.crate) = a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0 +SIZE (rust/crates/flate2-1.0.34.crate) = 109174 +SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2 +SIZE (rust/crates/foldhash-0.1.3.crate) = 13712 +SHA256 (rust/crates/hashbrown-0.15.0.crate) = 1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb +SIZE (rust/crates/hashbrown-0.15.0.crate) = 136460 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e -SIZE (rust/crates/jobserver-0.1.31.crate) = 27306 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 -SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322 -SIZE (rust/crates/memmap2-0.9.4.crate) = 32752 -SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae -SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/proc-macro2-1.0.83.crate) = 0b33eb56c327dec362a9e55b3ad14f9d2f0904fb5a5b03b513ab5465399e9f43 -SIZE (rust/crates/proc-macro2-1.0.83.crate) = 48661 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 +SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 +SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1 +SIZE (rust/crates/libc-0.2.161.crate) = 765389 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f +SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 +SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1 +SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e +SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446 +SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af +SIZE (rust/crates/quote-1.0.37.crate) = 28558 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 -SHA256 (rust/crates/serde-1.0.202.crate) = 226b61a0d411b2ba5ff6d7f73a476ac4f8bb900373459cd00fab8512828ba395 -SIZE (rust/crates/serde-1.0.202.crate) = 77722 -SHA256 (rust/crates/serde_derive-1.0.202.crate) = 6048858004bcff69094cd972ed40a32500f153bd3be9f716b2eed2e8217c4838 -SIZE (rust/crates/serde_derive-1.0.202.crate) = 55867 -SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 -SIZE (rust/crates/serde_json-1.0.117.crate) = 146921 -SHA256 (rust/crates/syn-2.0.65.crate) = d2863d96a84c6439701d7a38f9de935ec562c8832cc55d1dde0f513b52fad106 -SIZE (rust/crates/syn-2.0.65.crate) = 264863 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/zerocopy-0.7.34.crate) = ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087 -SIZE (rust/crates/zerocopy-0.7.34.crate) = 151177 -SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b -SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907 -SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a -SIZE (rust/crates/zstd-0.13.1.crate) = 29805 -SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a -SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792 -SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa -SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088 -SHA256 (digama0-leangz-v0.1.13_GH0.tar.gz) = fd282e0e55e13c2e1f676aea5b9572f0cc1e2e3195fdf2cc6bc49135274f42ba -SIZE (digama0-leangz-v0.1.13_GH0.tar.gz) = 268966 +SHA256 (rust/crates/serde-1.0.214.crate) = f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5 +SIZE (rust/crates/serde-1.0.214.crate) = 78523 +SHA256 (rust/crates/serde_derive-1.0.214.crate) = de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766 +SIZE (rust/crates/serde_derive-1.0.214.crate) = 56630 +SHA256 (rust/crates/serde_json-1.0.132.crate) = d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03 +SIZE (rust/crates/serde_json-1.0.132.crate) = 150549 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/syn-2.0.86.crate) = e89275301d38033efb81a6e60e3497e734dfcc62571f2854bf4b16690398824c +SIZE (rust/crates/syn-2.0.86.crate) = 276473 +SHA256 (rust/crates/unicode-ident-1.0.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe +SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279 +SHA256 (rust/crates/zerocopy-0.8.8.crate) = 5a4e33e6dce36f2adba29746927f8e848ba70989fdb61c772773bbdda8b5d6a7 +SIZE (rust/crates/zerocopy-0.8.8.crate) = 224371 +SHA256 (rust/crates/zerocopy-derive-0.8.8.crate) = 3cd137b4cc21bde6ecce3bbbb3350130872cda0be2c6888874279ea76e17d4c1 +SIZE (rust/crates/zerocopy-derive-0.8.8.crate) = 76671 +SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9 +SIZE (rust/crates/zstd-0.13.2.crate) = 30251 +SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059 +SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 +SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa +SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 +SHA256 (digama0-leangz-v0.1.14_GH0.tar.gz) = 9b53dfdc60304b7134c1e2b93b1caaba53410edf5681bb13724d31a05be692e5 +SIZE (digama0-leangz-v0.1.14_GH0.tar.gz) = 270878 diff --git a/math/levmar/Makefile b/math/levmar/Makefile index cfc3b481c5ab..a327d9526398 100644 --- a/math/levmar/Makefile +++ b/math/levmar/Makefile @@ -1,6 +1,6 @@ PORTNAME= levmar PORTVERSION= 2.6 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= math MASTER_SITES= http://users.ics.forth.gr/~lourakis/levmar/ diff --git a/math/lib2geom/Makefile b/math/lib2geom/Makefile index 21ca98ad4a70..699d470be148 100644 --- a/math/lib2geom/Makefile +++ b/math/lib2geom/Makefile @@ -1,5 +1,5 @@ PORTNAME= lib2geom -DISTVERSION= 1.3 +DISTVERSION= 1.4 PORTREVISION= 1 CATEGORIES= math gnome @@ -22,8 +22,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>0:graphics/py-cairo@${PY_FLAVOR} TEST_DEPENDS= googletest>0:devel/googletest \ ragel:devel/ragel -USES= cmake:testing gettext-runtime gnome localbase:ldflags pkgconfig \ - python +USES= compiler:c++20-lang cmake:testing gettext-runtime gnome localbase:ldflags \ + pkgconfig python USE_GNOME= cairo glib20 gtk30 USE_PYTHON= cython cython_test diff --git a/math/lib2geom/distinfo b/math/lib2geom/distinfo index 2efb57e01baa..c174e26aa82d 100644 --- a/math/lib2geom/distinfo +++ b/math/lib2geom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692190492 -SHA256 (lib2geom-1.3.tar.bz2) = bd07f2a1322fcad16a55a1901207faa55dffdecebc56a00eabd4575f62e043c9 -SIZE (lib2geom-1.3.tar.bz2) = 1275751 +TIMESTAMP = 1732134434 +SHA256 (lib2geom-1.4.tar.bz2) = 717a87ce7f2192271a789c1273ae7b432856c522647b9fe33bb4dd662942b3ea +SIZE (lib2geom-1.4.tar.bz2) = 1287532 diff --git a/math/libRmath/Makefile b/math/libRmath/Makefile index 7bba9ddad580..12b6d3ec48cf 100644 --- a/math/libRmath/Makefile +++ b/math/libRmath/Makefile @@ -1,5 +1,5 @@ PORTNAME= libRmath -DISTVERSION= 4.4.1 +DISTVERSION= 4.4.2 CATEGORIES= math lang MASTER_SITES= CRAN/src/base/R-${DISTVERSION:C|\..*||} DISTNAME= R-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} @@ -16,7 +16,8 @@ ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le LIB_DEPENDS= libcurl.so:ftp/curl \ libpcre2-8.so:devel/pcre2 -USES= fortran localbase pathfix +USES= cpe fortran localbase pathfix +CPE_VENDOR= r-project USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/math/libRmath/distinfo b/math/libRmath/distinfo index 384ccdc5a521..6aa9cd5174cd 100644 --- a/math/libRmath/distinfo +++ b/math/libRmath/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723746779 -SHA256 (R-4.4.1.tar.gz) = b4cb675deaaeb7299d3b265d218cde43f192951ce5b89b7bb1a5148a36b2d94d -SIZE (R-4.4.1.tar.gz) = 37353459 +TIMESTAMP = 1730464209 +SHA256 (R-4.4.2.tar.gz) = 1578cd603e8d866b58743e49d8bf99c569e81079b6a60cf33cdf7bdffeb817ec +SIZE (R-4.4.2.tar.gz) = 37582785 diff --git a/math/libbraiding/Makefile b/math/libbraiding/Makefile index c143e09567a5..51d5407284db 100644 --- a/math/libbraiding/Makefile +++ b/math/libbraiding/Makefile @@ -1,21 +1,22 @@ PORTNAME= libbraiding -PORTVERSION= 1.2 +DISTVERSION= 1.3.1 CATEGORIES= math +MASTER_SITES= https://github.com/miguelmarco/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= C++ library for computations on braid groups WWW= https://github.com/jeanluct/braidlab LICENSE= GPLv3 -USE_GITHUB= yes -GH_ACCOUNT= miguelmarco - -USES= autoreconf compiler:c++11-lang libtool +USES= compiler:c++17-lang libtool pkgconfig +USE_CXXSTD= c++17 +USE_LDCONFIG= yes -CXXFLAGS+= -std=c++17 GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + INSTALL_TARGET= install-strip -USE_LDCONFIG= yes .include <bsd.port.mk> diff --git a/math/libbraiding/distinfo b/math/libbraiding/distinfo index 74457ec7f28d..084151812a25 100644 --- a/math/libbraiding/distinfo +++ b/math/libbraiding/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698864134 -SHA256 (miguelmarco-libbraiding-1.2_GH0.tar.gz) = 187e1284bf7ba2bb138d042fce8efb089a0f6903718c9c26a1d8a49086ccc3fa -SIZE (miguelmarco-libbraiding-1.2_GH0.tar.gz) = 42992 +TIMESTAMP = 1736994521 +SHA256 (libbraiding-1.3.1.tar.gz) = d1738c3ad64a90ca0ad968d2e3c9069b0de08abcf37fb44a151a229d88203950 +SIZE (libbraiding-1.3.1.tar.gz) = 393142 diff --git a/math/libbraiding/pkg-plist b/math/libbraiding/pkg-plist index 6ff514162c2d..b4d9040cd0fc 100644 --- a/math/libbraiding/pkg-plist +++ b/math/libbraiding/pkg-plist @@ -6,3 +6,4 @@ lib/libbraiding.a lib/libbraiding.so lib/libbraiding.so.0 lib/libbraiding.so.0.0.0 +libdata/pkgconfig/libbraiding.pc diff --git a/math/libceed/Makefile b/math/libceed/Makefile new file mode 100644 index 000000000000..d0a854162387 --- /dev/null +++ b/math/libceed/Makefile @@ -0,0 +1,30 @@ +PORTNAME= libceed +DISTVERSIONPREFIX= v +DISTVERSION= 0.12.0-763 +DISTVERSIONSUFFIX= -ge3ae47f6 +CATEGORIES= math # machine-learning + +MAINTAINER= yuri@FreeBSD.org +COMMENT= CEED Library: Code for Efficient Extensible Discretizations +WWW= https://libceed.org/en/latest/ + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= fortran gmake python:build,test +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= CEED +GH_PROJECT= libCEED + +CFLAGS+= -fPIC # https://github.com/CEED/libCEED/issues/1706 + +TEST_TARGET= test # tests fail, see https://github.com/CEED/libCEED/issues/1705 + +BINARY_ALIAS= python3=${PYTHON_CMD} + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libceed.so + +.include <bsd.port.mk> diff --git a/math/libceed/distinfo b/math/libceed/distinfo new file mode 100644 index 000000000000..7484df314fb6 --- /dev/null +++ b/math/libceed/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729731290 +SHA256 (CEED-libCEED-v0.12.0-763-ge3ae47f6_GH0.tar.gz) = e7137cb55d8505500a6d85c869722a2c39bd8e45abea31bc5f5d5f3e895c6291 +SIZE (CEED-libCEED-v0.12.0-763-ge3ae47f6_GH0.tar.gz) = 3385219 diff --git a/math/libceed/pkg-descr b/math/libceed/pkg-descr new file mode 100644 index 000000000000..c530134e1532 --- /dev/null +++ b/math/libceed/pkg-descr @@ -0,0 +1,3 @@ +libCEED provides fast algebra for element-based discretizations, designed for +performance portability, run-time flexibility, and clean embedding in higher +level libraries and applications. diff --git a/math/libceed/pkg-plist b/math/libceed/pkg-plist new file mode 100644 index 000000000000..be209e969f0b --- /dev/null +++ b/math/libceed/pkg-plist @@ -0,0 +1,86 @@ +include/ceed.h +include/ceed/backend.h +include/ceed/ceed-f32.h +include/ceed/ceed-f64.h +include/ceed/ceed.h +include/ceed/cuda.h +include/ceed/fortran.h +include/ceed/hip.h +include/ceed/jit-source/cuda/cuda-atomic-add-fallback.h +include/ceed/jit-source/cuda/cuda-gen-templates.h +include/ceed/jit-source/cuda/cuda-jit.h +include/ceed/jit-source/cuda/cuda-ref-basis-nontensor-templates.h +include/ceed/jit-source/cuda/cuda-ref-basis-nontensor.h +include/ceed/jit-source/cuda/cuda-ref-basis-tensor-at-points.h +include/ceed/jit-source/cuda/cuda-ref-basis-tensor.h +include/ceed/jit-source/cuda/cuda-ref-operator-assemble-diagonal.h +include/ceed/jit-source/cuda/cuda-ref-operator-assemble.h +include/ceed/jit-source/cuda/cuda-ref-qfunction.h +include/ceed/jit-source/cuda/cuda-ref-restriction-at-points.h +include/ceed/jit-source/cuda/cuda-ref-restriction-curl-oriented.h +include/ceed/jit-source/cuda/cuda-ref-restriction-offset.h +include/ceed/jit-source/cuda/cuda-ref-restriction-oriented.h +include/ceed/jit-source/cuda/cuda-ref-restriction-strided.h +include/ceed/jit-source/cuda/cuda-shared-basis-read-write-templates.h +include/ceed/jit-source/cuda/cuda-shared-basis-tensor-templates.h +include/ceed/jit-source/cuda/cuda-shared-basis-tensor.h +include/ceed/jit-source/cuda/cuda-types.h +include/ceed/jit-source/gallery/ceed-identity.h +include/ceed/jit-source/gallery/ceed-mass1dbuild.h +include/ceed/jit-source/gallery/ceed-mass2dbuild.h +include/ceed/jit-source/gallery/ceed-mass3dbuild.h +include/ceed/jit-source/gallery/ceed-massapply.h +include/ceed/jit-source/gallery/ceed-poisson1dapply.h +include/ceed/jit-source/gallery/ceed-poisson1dbuild.h +include/ceed/jit-source/gallery/ceed-poisson2dapply.h +include/ceed/jit-source/gallery/ceed-poisson2dbuild.h +include/ceed/jit-source/gallery/ceed-poisson3dapply.h +include/ceed/jit-source/gallery/ceed-poisson3dbuild.h +include/ceed/jit-source/gallery/ceed-scale.h +include/ceed/jit-source/gallery/ceed-vectormassapply.h +include/ceed/jit-source/gallery/ceed-vectorpoisson1dapply.h +include/ceed/jit-source/gallery/ceed-vectorpoisson2dapply.h +include/ceed/jit-source/gallery/ceed-vectorpoisson3dapply.h +include/ceed/jit-source/hip/hip-gen-templates.h +include/ceed/jit-source/hip/hip-jit.h +include/ceed/jit-source/hip/hip-ref-basis-nontensor-templates.h +include/ceed/jit-source/hip/hip-ref-basis-nontensor.h +include/ceed/jit-source/hip/hip-ref-basis-tensor-at-points.h +include/ceed/jit-source/hip/hip-ref-basis-tensor.h +include/ceed/jit-source/hip/hip-ref-operator-assemble-diagonal.h +include/ceed/jit-source/hip/hip-ref-operator-assemble.h +include/ceed/jit-source/hip/hip-ref-qfunction.h +include/ceed/jit-source/hip/hip-ref-restriction-at-points.h +include/ceed/jit-source/hip/hip-ref-restriction-curl-oriented.h +include/ceed/jit-source/hip/hip-ref-restriction-offset.h +include/ceed/jit-source/hip/hip-ref-restriction-oriented.h +include/ceed/jit-source/hip/hip-ref-restriction-strided.h +include/ceed/jit-source/hip/hip-shared-basis-read-write-templates.h +include/ceed/jit-source/hip/hip-shared-basis-tensor-templates.h +include/ceed/jit-source/hip/hip-shared-basis-tensor.h +include/ceed/jit-source/hip/hip-types.h +include/ceed/jit-source/magma/magma-basis-grad-1d.h +include/ceed/jit-source/magma/magma-basis-grad-2d.h +include/ceed/jit-source/magma/magma-basis-grad-3d.h +include/ceed/jit-source/magma/magma-basis-interp-1d.h +include/ceed/jit-source/magma/magma-basis-interp-2d.h +include/ceed/jit-source/magma/magma-basis-interp-3d.h +include/ceed/jit-source/magma/magma-basis-interp-deriv-nontensor.h +include/ceed/jit-source/magma/magma-basis-weight-1d.h +include/ceed/jit-source/magma/magma-basis-weight-2d.h +include/ceed/jit-source/magma/magma-basis-weight-3d.h +include/ceed/jit-source/magma/magma-basis-weight-nontensor.h +include/ceed/jit-source/magma/magma-common-defs.h +include/ceed/jit-source/magma/magma-common-nontensor.h +include/ceed/jit-source/magma/magma-common-tensor.h +include/ceed/jit-source/sycl/sycl-gen-templates.h +include/ceed/jit-source/sycl/sycl-jit.h +include/ceed/jit-source/sycl/sycl-ref-qfunction.h +include/ceed/jit-source/sycl/sycl-shared-basis-read-write-templates.h +include/ceed/jit-source/sycl/sycl-shared-basis-tensor-templates.h +include/ceed/jit-source/sycl/sycl-shared-basis-tensor.h +include/ceed/jit-source/sycl/sycl-types.h +include/ceed/types.h +include/ceedf.h +lib/libceed.so +libdata/pkgconfig/ceed.pc diff --git a/math/libdivide/Makefile b/math/libdivide/Makefile index 764f37805bd0..2d1349e617aa 100644 --- a/math/libdivide/Makefile +++ b/math/libdivide/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdivide -DISTVERSION= 5.0 -PORTREVISION= 1 +DISTVERSIONPREFIX=v +DISTVERSION= 5.2.0 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org @@ -30,6 +30,6 @@ OPTIONS_DEFINE= NATIVE NATIVE_CMAKE_BOOL= FREEBSD_NATIVE do-test: - ${CONFIGURE_WRKSRC}/tester + ${CONFIGURE_WRKSRC}/OFFtester .include <bsd.port.mk> diff --git a/math/libdivide/distinfo b/math/libdivide/distinfo index ac6777060bdd..4a5cb62dfe9b 100644 --- a/math/libdivide/distinfo +++ b/math/libdivide/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1638115355 -SHA256 (ridiculousfish-libdivide-5.0_GH0.tar.gz) = 01ffdf90bc475e42170741d381eb9cfb631d9d7ddac7337368bcd80df8c98356 -SIZE (ridiculousfish-libdivide-5.0_GH0.tar.gz) = 680611 +TIMESTAMP = 1737904949 +SHA256 (ridiculousfish-libdivide-v5.2.0_GH0.tar.gz) = 73ae910c4cdbda823b7df2c1e0e1e7427464ebc43fc770b1a30bb598cb703f49 +SIZE (ridiculousfish-libdivide-v5.2.0_GH0.tar.gz) = 1283521 diff --git a/math/libdivide/files/patch-CMakeLists.txt b/math/libdivide/files/patch-CMakeLists.txt index 4cb7764bb3f4..b9f3a83ae579 100644 --- a/math/libdivide/files/patch-CMakeLists.txt +++ b/math/libdivide/files/patch-CMakeLists.txt @@ -1,19 +1,23 @@ ---- CMakeLists.txt.orig 2021-07-17 18:22:14 UTC +--- CMakeLists.txt.orig 2025-01-25 20:44:54 UTC +++ CMakeLists.txt -@@ -16,9 +16,9 @@ include(CMakeSanitize) - # Maximum warnings level & warnings as error - add_compile_options( - "$<$<CXX_COMPILER_ID:MSVC>:/W4;/WX>" -- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror>" -- "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic;-Werror>" -- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror>" -+ "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedanticr>" -+ "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic>" -+ "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic>" - ) +@@ -17,13 +17,13 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + if (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC") # clang-cl + add_compile_options("/W4;/WX;") + else() # clang native +- add_compile_options("-Wall;-Wextra;-pedantic;-Werror") ++ add_compile_options("-Wall;-Wextra;-pedantic") + endif() + else() + add_compile_options( + "$<$<CXX_COMPILER_ID:MSVC>:/W4;/WX>" +- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror>" +- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror>" ++ "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic>" ++ "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic>" + ) + endif() - # Build options ################################################ -@@ -93,11 +93,10 @@ if (BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING) +@@ -105,11 +105,10 @@ if (LIBDIVIDE_BUILD_TESTS AND NOT CMAKE_CROSSCOMPILING CPU_ARM_NEON) if (CPU_X86 OR CPU_ARM_NEON) cmake_push_check_state() diff --git a/math/libdivsufsort/Makefile b/math/libdivsufsort/Makefile index 220c8accbb85..ef763427cbf4 100644 --- a/math/libdivsufsort/Makefile +++ b/math/libdivsufsort/Makefile @@ -1,7 +1,5 @@ PORTNAME= libdivsufsort -DISTVERSIONPREFIX= v -DISTVERSION= 2.0.1-14 -DISTVERSIONSUFFIX= -g5f60d6f +DISTVERSION= 2.0.2-1.20151027 # 2.0.2-1 was only specified in the commit comment CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -16,6 +14,7 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= y-256 +GH_TAGNAME= 5f60d6f026c30fb4ac296f696b3c8b0eb71bd428 PLIST_FILES= include/divsufsort.h \ lib/libdivsufsort.so \ diff --git a/math/libdivsufsort/distinfo b/math/libdivsufsort/distinfo index 63ebe645c508..ee78159a8b46 100644 --- a/math/libdivsufsort/distinfo +++ b/math/libdivsufsort/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689965360 -SHA256 (y-256-libdivsufsort-v2.0.1-14-g5f60d6f_GH0.tar.gz) = 9de40c9a343a3776c4a9ebc2dac93d0f1cd8ce021cd095b5d9ecc381c2207eab -SIZE (y-256-libdivsufsort-v2.0.1-14-g5f60d6f_GH0.tar.gz) = 25900 +TIMESTAMP = 1737315846 +SHA256 (y-256-libdivsufsort-2.0.2-1.20151027-5f60d6f026c30fb4ac296f696b3c8b0eb71bd428_GH0.tar.gz) = 705a122a142eda16f05996e56b45247319d140928eec32bd9db6753da13f5b5b +SIZE (y-256-libdivsufsort-2.0.2-1.20151027-5f60d6f026c30fb4ac296f696b3c8b0eb71bd428_GH0.tar.gz) = 25891 diff --git a/math/libfixmath/Makefile b/math/libfixmath/Makefile index 70419da7eb79..8ead5b459add 100644 --- a/math/libfixmath/Makefile +++ b/math/libfixmath/Makefile @@ -1,5 +1,5 @@ PORTNAME= libfixmath -PORTVERSION= g20220915 +PORTVERSION= 2023.08.08 # release unlikely, project is semi-deprecated, see https://github.com/PetteriAimonen/libfixmath/issues/51#issuecomment-2614311140 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -13,7 +13,7 @@ USES= cmake:testing compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= PetteriAimonen -GH_TAGNAME= 1416c99 +GH_TAGNAME= d308e46 CMAKE_ON= BUILD_SHARED_LIBS @@ -24,4 +24,6 @@ do-install: # library ${INSTALL_LIB} ${BUILD_WRKSRC}/libfixmath.so ${STAGEDIR}${PREFIX}/lib +# tests are broken due to cmake issues + .include <bsd.port.mk> diff --git a/math/libfixmath/distinfo b/math/libfixmath/distinfo index 22ce4ad2a711..b26f0ccd5d9b 100644 --- a/math/libfixmath/distinfo +++ b/math/libfixmath/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1667802450 -SHA256 (PetteriAimonen-libfixmath-g20220915-1416c99_GH0.tar.gz) = 3e9ee9cb4c6aa06763c5be01ae24486ebc888fd51f8412f33424154e78c6eca3 -SIZE (PetteriAimonen-libfixmath-g20220915-1416c99_GH0.tar.gz) = 267430 +TIMESTAMP = 1737913417 +SHA256 (PetteriAimonen-libfixmath-2023.08.08-d308e46_GH0.tar.gz) = f715c54f254eecfe7ba824adaa11724e478d51f5f9e60c0013d87f0c255f3034 +SIZE (PetteriAimonen-libfixmath-2023.08.08-d308e46_GH0.tar.gz) = 268645 diff --git a/math/libfixmath/files/patch-CMakeLists.txt b/math/libfixmath/files/patch-CMakeLists.txt index 0647c6b3251c..1639b21ab4b6 100644 --- a/math/libfixmath/files/patch-CMakeLists.txt +++ b/math/libfixmath/files/patch-CMakeLists.txt @@ -1,28 +1,27 @@ ---- CMakeLists.txt.orig 2022-09-15 10:24:31 UTC +--- CMakeLists.txt.orig 2023-08-08 06:08:53 UTC +++ CMakeLists.txt -@@ -11,17 +11,23 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -pedantic -Wextra -Werror=return-type") +@@ -14,16 +14,22 @@ if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR) - include(libfixmath/libfixmath.cmake) -+if (BUILD_TESTING) - include(tests/tests.cmake) -+endif() + if(CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_SOURCE_DIR) + # We're in the root, define additional targets for developers. ++ if (BUILD_TESTING) + include(tests/tests.cmake) ++ endif() - file(GLOB fixsingen-srcs fixsingen/*.c) -+if (BUILD_TESTING) - file(GLOB fixtest-srcs fixtest/*.c fixtest/*.h) -+endif() - -+if (BUILD_TESTING) - add_executable(fixtest ${fixtest-srcs}) --target_link_libraries(fixtest PRIVATE libfixmath m) -+target_link_libraries(fixtest PRIVATE fixmath m) - target_include_directories(fixtest PRIVATE ${CMAKE_SOURCE_DIR}) -+endif() - - add_executable(fixsingen ${fixsingen-srcs}) --target_link_libraries(fixsingen PRIVATE libfixmath m) -+target_link_libraries(fixsingen PRIVATE fixmath m) - target_include_directories(fixsingen PRIVATE ${CMAKE_SOURCE_DIR}) + file(GLOB fixsingen-srcs fixsingen/*.c) ++ if (BUILD_TESTING) + file(GLOB fixtest-srcs fixtest/*.c fixtest/*.h) ++ endif() ++ if (BUILD_TESTING) + add_executable(fixtest ${fixtest-srcs}) +- target_link_libraries(fixtest PRIVATE libfixmath m) ++ target_link_libraries(fixtest PRIVATE m) + target_include_directories(fixtest PRIVATE ${CMAKE_SOURCE_DIR}) ++ endif() + add_executable(fixsingen ${fixsingen-srcs}) +- target_link_libraries(fixsingen PRIVATE libfixmath m) ++ target_link_libraries(fixsingen PRIVATE m) + target_include_directories(fixsingen PRIVATE ${CMAKE_SOURCE_DIR}) + endif() diff --git a/math/libflame/Makefile b/math/libflame/Makefile index 72a13cdae2d9..853455f702bc 100644 --- a/math/libflame/Makefile +++ b/math/libflame/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 5.2.0 PORTREVISION= 1 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= thierry@FreeBSD.org COMMENT= FLAME dense linear algebra library WWW= https://github.com/flame/libflame @@ -37,8 +37,6 @@ CONFIGURE_ARGS= --enable-dynamic-build CONFIGURE_ARGS+= --enable-max-arg-list-hack # use libflame as a LAPACK CONFIGURE_ARGS+= --enable-lapack2flame -# add our CFLAGS to theirs -CONFIGURE_ARGS+= --with-extra-cflags="${CFLAGS}" # enable supermatrix CONFIGURE_ARGS+= --enable-supermatrix # disable ldim alignment (we cannot assume input to be aligned) @@ -72,7 +70,8 @@ CONFIGURE_ARGS+= --disable-autodetect-f77-ldflags \ --disable-autodetect-f77-name-mangling .endif -#post-install: +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libflame.so.1.0.0 # @${MKDIR} ${STAGEDIR}${PREFIX}/include/libflame # ${INSTALL_DATA} ${WRKSRC}/include_local/* ${STAGEDIR}/${PREFIX}/include/libflame/ diff --git a/math/libformfactor/Makefile b/math/libformfactor/Makefile index 75413f59c82a..6b7759aaeff6 100644 --- a/math/libformfactor/Makefile +++ b/math/libformfactor/Makefile @@ -1,5 +1,5 @@ PORTNAME= libformfactor -DISTVERSION= 0.1.3 +DISTVERSION= 0.3.1 CATEGORIES= math MASTER_SITES= https://jugit.fz-juelich.de/mlz/libformfactor/-/archive/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-v${DISTVERSION} @@ -13,10 +13,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= libheinz>0:devel/libheinz -USES= cmake:testing +USES= compiler:c++20-lang cmake:testing USE_LDCONFIG= yes CMAKE_OFF= BUILD_TESTING CMAKE_TESTING_ON= BUILD_TESTING +# tests as of 0.3.1: 100% tests passed, 0 tests failed out of 18 + .include <bsd.port.mk> diff --git a/math/libformfactor/distinfo b/math/libformfactor/distinfo index a9e2c3690b6a..740bbdeadc2c 100644 --- a/math/libformfactor/distinfo +++ b/math/libformfactor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1674545116 -SHA256 (libformfactor-v0.1.3.tar.gz) = 933f1f0e4f0c7e4c5e14994d1550d242070ad09f9315e0548dd874cecba66032 -SIZE (libformfactor-v0.1.3.tar.gz) = 141200 +TIMESTAMP = 1737283223 +SHA256 (libformfactor-v0.3.1.tar.gz) = bd03cf8dc77c87116d89932f923e7592e59edecb1bab520a188644198bfe0d68 +SIZE (libformfactor-v0.3.1.tar.gz) = 317693 diff --git a/math/libformfactor/files/patch-CMakeLists.txt b/math/libformfactor/files/patch-CMakeLists.txt index 584fdc76afaf..06c04655bd95 100644 --- a/math/libformfactor/files/patch-CMakeLists.txt +++ b/math/libformfactor/files/patch-CMakeLists.txt @@ -1,9 +1,9 @@ ---- CMakeLists.txt.orig 2023-01-24 07:39:32 UTC +--- CMakeLists.txt.orig 2023-08-02 16:06:12 UTC +++ CMakeLists.txt -@@ -42,7 +42,9 @@ message(STATUS "LibHeinz: found=${LibHeinz_FOUND}, inc - include(CTest) +@@ -62,7 +62,9 @@ include(CTest) + ## Tests. - add_subdirectory(ff) + include(CTest) +if (BUILD_TESTING) add_subdirectory(test) +endif() diff --git a/math/libformfactor/pkg-plist b/math/libformfactor/pkg-plist index 39eb2bab7783..94646141525d 100644 --- a/math/libformfactor/pkg-plist +++ b/math/libformfactor/pkg-plist @@ -2,10 +2,12 @@ cmake/formfactorConfig.cmake cmake/formfactorConfigVersion.cmake cmake/formfactorTargets-%%CMAKE_BUILD_TYPE%%.cmake cmake/formfactorTargets.cmake -include/ff/Platonic.h -include/ff/PolyhedralComponents.h -include/ff/PolyhedralTopology.h +include/ff/Box.h +include/ff/Face.h +include/ff/IBody.h +include/ff/Make.h include/ff/Polyhedron.h include/ff/Prism.h +include/ff/Topology.h lib/libformfactor.so -lib/libformfactor.so.0.1.3 +lib/libformfactor.so.0.3.1 diff --git a/math/libhomfly/Makefile b/math/libhomfly/Makefile index 112942412896..691ac8866ec8 100644 --- a/math/libhomfly/Makefile +++ b/math/libhomfly/Makefile @@ -1,22 +1,23 @@ PORTNAME= libhomfly DISTVERSION= 1.02r6 CATEGORIES= math +MASTER_SITES= https://github.com/miguelmarco/${PORTNAME}/releases/download/${DISTVERSION}/ -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library to compute the homfly polynomial of knots and link WWW= https://github.com/miguelmarco/libhomfly LICENSE= PD +LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libgc-threaded.so:devel/boehm-gc-threaded +LIB_DEPENDS= libgc.so:devel/boehm-gc \ + libgc-threaded.so:devel/boehm-gc-threaded -USE_GITHUB= yes -GH_ACCOUNT= miguelmarco - -USES= autoreconf libtool localbase +USES= libtool localbase +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes + TEST_TARGET= check PLIST_FILES= include/homfly.h \ diff --git a/math/libhomfly/distinfo b/math/libhomfly/distinfo index 4c66f5e0a200..6e4142543a2f 100644 --- a/math/libhomfly/distinfo +++ b/math/libhomfly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1588250209 -SHA256 (miguelmarco-libhomfly-1.02r6_GH0.tar.gz) = cf5d5031c905318127c83fdffc891deb097c77ee48cdd0131f839ea6ecb64a84 -SIZE (miguelmarco-libhomfly-1.02r6_GH0.tar.gz) = 24498 +TIMESTAMP = 1737056308 +SHA256 (libhomfly-1.02r6.tar.gz) = f990d991d29a590c54b09eff68bc209c4cf2b8b12d945351688d2db8a0d30979 +SIZE (libhomfly-1.02r6.tar.gz) = 359354 diff --git a/math/libhomfly/files/patch-configure.ac b/math/libhomfly/files/patch-configure.ac deleted file mode 100644 index cb366c337c12..000000000000 --- a/math/libhomfly/files/patch-configure.ac +++ /dev/null @@ -1,8 +0,0 @@ ---- configure.ac.orig 2018-11-08 13:08:16 UTC -+++ configure.ac -@@ -1,4 +1,4 @@ --AC_INIT([libhomfly], [1.02r5], [mmarco@unizar.es]) -+AC_INIT([libhomfly], [1.02r6], [mmarco@unizar.es]) - AC_CONFIG_AUX_DIR([build-aux]) - AC_CONFIG_MACRO_DIR([m4]) - AM_INIT_AUTOMAKE([foreign -Wall]) diff --git a/math/libmesh/Makefile b/math/libmesh/Makefile index 30dcac93fec3..e6325f3b9a78 100644 --- a/math/libmesh/Makefile +++ b/math/libmesh/Makefile @@ -1,20 +1,27 @@ PORTNAME= libmesh -DISTVERSION= 1.7.0 -PORTREVISION= 6 +DISTVERSION= 1.7.5 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/libMesh/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Numerical simulation of partial differential equations -WWW= https://libmesh.github.io +WWW= https://libmesh.github.io \ + https://github.com/libMesh/libmesh LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING +BROKEN= compilation fails with nlopt-2.9.0, see https://github.com/libMesh/libmesh/issues/4009 + LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libnlopt.so:math/nlopt +TEST_DEPENDS= bash:shells/bash + +USES= compiler:c++17-lang eigen:3 gmake libtool localbase perl5 pkgconfig shebangfix tar:xz + +SHEBANG_GLOB= *.sh # for one or more run.sh files in tests -USES= compiler:c++17-lang eigen:3 gmake libtool localbase perl5 pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-methods=opt \ diff --git a/math/libmesh/distinfo b/math/libmesh/distinfo index 105c78e6316d..e8eb00314853 100644 --- a/math/libmesh/distinfo +++ b/math/libmesh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1655061119 -SHA256 (libmesh-1.7.0.tar.xz) = eadd8109ed6b8c6fe88817032cc8af2569474f4641e327d9b25c046c24d3cdda -SIZE (libmesh-1.7.0.tar.xz) = 12147376 +TIMESTAMP = 1730398365 +SHA256 (libmesh-1.7.5.tar.xz) = da5ae0e7961000caa7396a71ede403b0c1daf9d4f0e8796c90f2348586a5ee1e +SIZE (libmesh-1.7.5.tar.xz) = 12164352 diff --git a/math/libpoly/Makefile b/math/libpoly/Makefile index c6015318407b..eae88c064c92 100644 --- a/math/libpoly/Makefile +++ b/math/libpoly/Makefile @@ -25,7 +25,7 @@ CMAKE_OFF= LIBPOLY_BUILD_PYTHON_API LIBPOLY_BUILD_STATIC LIBPOLY_BUILD_STATIC_PI .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=unused-but-set-variable .endif diff --git a/math/libqalculate/Makefile b/math/libqalculate/Makefile index 24462cec9dac..b520629ba70e 100644 --- a/math/libqalculate/Makefile +++ b/math/libqalculate/Makefile @@ -1,5 +1,6 @@ PORTNAME= libqalculate -PORTVERSION= 5.2.0 +PORTVERSION= 5.5.0 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/ @@ -21,7 +22,6 @@ USE_GNOME= intltool libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip OPTIONS_DEFINE= NLS diff --git a/math/libqalculate/distinfo b/math/libqalculate/distinfo index fb145c18314e..a087c8602f76 100644 --- a/math/libqalculate/distinfo +++ b/math/libqalculate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719897391 -SHA256 (libqalculate-5.2.0.tar.gz) = 20be13a39aea7f0371af789539cb285892f2e15d8240f29f9f380984e3446830 -SIZE (libqalculate-5.2.0.tar.gz) = 2694752 +TIMESTAMP = 1736925275 +SHA256 (libqalculate-5.5.0.tar.gz) = 6d58c6092242ea7cfa137d73abe74b0e3e0a2b59e99c5db60d045b82c673f72b +SIZE (libqalculate-5.5.0.tar.gz) = 2724838 diff --git a/math/libqalculate/pkg-plist b/math/libqalculate/pkg-plist index a706dda42a7a..ff340a170285 100644 --- a/math/libqalculate/pkg-plist +++ b/math/libqalculate/pkg-plist @@ -16,7 +16,7 @@ include/libqalculate/util.h lib/libqalculate.a lib/libqalculate.so lib/libqalculate.so.23 -lib/libqalculate.so.23.2.0 +lib/libqalculate.so.23.3.2 libdata/pkgconfig/libqalculate.pc share/man/man1/qalc.1.gz %%NLS%%share/locale/ca/LC_MESSAGES/libqalculate.mo diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile index f24114dbffa6..27011f6aafb2 100644 --- a/math/libsemigroups/Makefile +++ b/math/libsemigroups/Makefile @@ -1,5 +1,5 @@ PORTNAME= libsemigroups -PORTVERSION= 2.3.2 +PORTVERSION= 2.7.3 DISTVERSIONPREFIX= v CATEGORIES= math @@ -20,6 +20,7 @@ USES= autoreconf compiler:c++11-lang eigen:3,build \ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-fmt --with-external-fmt=yes \ --with-external-eigen +#LIBS= -lexecinfo USE_LDCONFIG= yes INSTALL_TARGET= install-strip TEST_TARGET= check @@ -28,18 +29,8 @@ TEST_TARGET= check .if ${ARCH} != amd64 CONFIGURE_ARGS+= --disable-hpcombi +.else +CONFIGURE_ARGS+= --enable-hpcombi .endif -pre-configure: -.if ${ARCH} == amd64 - ${REINPLACE_CMD} -e 's|$$srcdir/extern/HPCombi/VERSION|${LOCALBASE}/share/hpcombi/HPCOMBI_VERSION|' \ - ${WRKSRC}/m4/ax_check_hpcombi.m4 - ${REINPLACE_CMD} -e 's|extern/HPCombi/include|${LOCALBASE}/include/hpcombi|' \ - ${WRKSRC}/Makefile.am - ${REINPLACE_CMD} -e 's|HPCombi/include|hpcombi|' \ - ${WRKSRC}/include/libsemigroups/hpcombi.hpp -.endif - ${REINPLACE_CMD} -e 's|fmtinclude_HEADERS|#fmtinclude_HEADERS|' \ - -e 's|-O3 ||' ${WRKSRC}/Makefile.am - .include <bsd.port.post.mk> diff --git a/math/libsemigroups/distinfo b/math/libsemigroups/distinfo index 70cbac12d2e1..6570fc335ce9 100644 --- a/math/libsemigroups/distinfo +++ b/math/libsemigroups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714922873 -SHA256 (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = b3a0a950dc22fe22b99e605022767235bddf9710a517e4e1b2529be634d804e9 -SIZE (libsemigroups-libsemigroups-v2.3.2_GH0.tar.gz) = 3332698 +TIMESTAMP = 1738313081 +SHA256 (libsemigroups-libsemigroups-v2.7.3_GH0.tar.gz) = 754fb0e4dbfcc64b6c9a35583935c61d77fd11aa9b15f5328406c70c9d0d65b1 +SIZE (libsemigroups-libsemigroups-v2.7.3_GH0.tar.gz) = 3425157 diff --git a/math/libsemigroups/files/patch-Makefile.am b/math/libsemigroups/files/patch-Makefile.am new file mode 100644 index 000000000000..f00338e4b2af --- /dev/null +++ b/math/libsemigroups/files/patch-Makefile.am @@ -0,0 +1,11 @@ +--- Makefile.am.orig 2025-01-31 16:00:22 UTC ++++ Makefile.am +@@ -12,7 +12,7 @@ endif + AM_CXXFLAGS += $(HPCOMBI_CXXFLAGS) + endif + +-AM_LDFLAGS = -no-undefined -lpthread $(FMT_LIBS) ++AM_LDFLAGS = -no-undefined -lpthread $(FMT_LIBS) -lexecinfo + + if LIBSEMIGROUPS_DEBUG + AM_CPPFLAGS = -DDEBUG diff --git a/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp b/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp new file mode 100644 index 000000000000..2a9c20c213c4 --- /dev/null +++ b/math/libsemigroups/files/patch-extern_backward-cpp_backward.hpp @@ -0,0 +1,239 @@ +--- extern/backward-cpp/backward.hpp.orig 2024-01-19 14:15:04 UTC ++++ extern/backward-cpp/backward.hpp +@@ -52,6 +52,9 @@ + // #define BACKWARD_SYSTEM_DARWIN + // - specialization for Mac OS X 10.5 and later. + // ++// #define BACKWARD_SYSTEM_FREEBSD ++// - specialization for FreeBSD. ++// + // #define BACKWARD_SYSTEM_WINDOWS + // - specialization for Windows (Clang 9 and MSVC2017) + // +@@ -60,6 +63,7 @@ + // + #if defined(BACKWARD_SYSTEM_LINUX) + #elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_FREEBSD) + #elif defined(BACKWARD_SYSTEM_UNKNOWN) + #elif defined(BACKWARD_SYSTEM_WINDOWS) + #else +@@ -67,12 +71,18 @@ + #define BACKWARD_SYSTEM_LINUX + #elif defined(__APPLE__) + #define BACKWARD_SYSTEM_DARWIN ++#elif defined(__FreeBSD__) ++#define BACKWARD_SYSTEM_FREEBSD + #elif defined(_WIN32) + #define BACKWARD_SYSTEM_WINDOWS + #else + #define BACKWARD_SYSTEM_UNKNOWN + #endif + #endif ++#if defined(__FreeBSD__) ++#include <pthread_np.h> ++#include <sys/ucontext.h> ++#endif + + #define NOINLINE __attribute__((noinline)) + +@@ -263,7 +273,7 @@ + + #endif // defined(BACKWARD_SYSTEM_LINUX) + +-#if defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + // On Darwin, backtrace can back-trace or "walk" the stack using the following + // libraries: + // +@@ -329,7 +339,7 @@ + || (BACKWARD_HAS_BACKTRACE_SYMBOL == 1) + #include <execinfo.h> + #endif +-#endif // defined(BACKWARD_SYSTEM_DARWIN) ++#endif // defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + #if defined(BACKWARD_SYSTEM_WINDOWS) + +@@ -462,6 +472,7 @@ namespace backward { + struct linux_tag; // seems that I cannot call that "linux" because the name + // is already defined... so I am adding _tag everywhere. + struct darwin_tag; ++ struct freebsd_tag; + struct windows_tag; + struct unknown_tag; + +@@ -469,6 +480,8 @@ namespace backward { + typedef linux_tag current_tag; + #elif defined(BACKWARD_SYSTEM_DARWIN) + typedef darwin_tag current_tag; ++#elif defined(BACKWARD_SYSTEM_FREEBSD) ++ typedef freebsd_tag current_tag; + #elif defined(BACKWARD_SYSTEM_WINDOWS) + typedef windows_tag current_tag; + #elif defined(BACKWARD_SYSTEM_UNKNOWN) +@@ -496,7 +509,7 @@ namespace backward { + #else + #error "You shall not pass, until you know what you want." + #endif +-#elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + struct backtrace_symbol; + + #if BACKWARD_HAS_BACKTRACE_SYMBOL == 1 +@@ -654,7 +667,7 @@ namespace backward { + } + }; + +-#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + template <> + struct demangler_impl<system_tag::current_tag> { +@@ -678,7 +691,7 @@ namespace backward { + size_t _demangle_buffer_length; + }; + +-#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || defined(BACKWARD_SYSTEM_FREEBSD) + + struct demangler : public demangler_impl<system_tag::current_tag> {}; + +@@ -812,7 +825,7 @@ namespace backward { + // I like to keep little secret sometimes. + _thread_id = 0; + } +-#elif defined(BACKWARD_SYSTEM_DARWIN) ++#elif defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + _thread_id = reinterpret_cast<size_t>(pthread_self()); + if (pthread_main_np() == 1) { + // If the thread is the main one, let's hide that. +@@ -1097,6 +1110,36 @@ namespace backward { + } + _stacktrace[index] = reinterpret_cast<void*>(ctx.data[16]); + ++index; ++#elif defined(__FreeBSD__) && defined(__x86_64__) ++ unw_getcontext(&ctx); ++ ctx.data[0] = uctx->uc_mcontext.mc_rax; ++ ctx.data[1] = uctx->uc_mcontext.mc_rbx; ++ ctx.data[2] = uctx->uc_mcontext.mc_rcx; ++ ctx.data[3] = uctx->uc_mcontext.mc_rdx; ++ ctx.data[4] = uctx->uc_mcontext.mc_rdi; ++ ctx.data[5] = uctx->uc_mcontext.mc_rsi; ++ ctx.data[6] = uctx->uc_mcontext.mc_rbp; ++ ctx.data[7] = uctx->uc_mcontext.mc_rsp; ++ ctx.data[8] = uctx->uc_mcontext.mc_r8; ++ ctx.data[9] = uctx->uc_mcontext.mc_r9; ++ ctx.data[10] = uctx->uc_mcontext.mc_r10; ++ ctx.data[11] = uctx->uc_mcontext.mc_r11; ++ ctx.data[12] = uctx->uc_mcontext.mc_r12; ++ ctx.data[13] = uctx->uc_mcontext.mc_r13; ++ ctx.data[14] = uctx->uc_mcontext.mc_r14; ++ ctx.data[15] = uctx->uc_mcontext.mc_r15; ++ ctx.data[16] = uctx->uc_mcontext.mc_rip; ++ ++ // If the IP is the same as the crash address we have a bad function ++ // dereference The caller's address is pointed to by %rsp, so we ++ // dereference that value and set it to be the next frame's IP. ++ if (uctx->uc_mcontext.mc_rip ++ == reinterpret_cast<__uint64_t>(error_addr())) { ++ ctx.data[16] ++ = *reinterpret_cast<__uint64_t*>(uctx->uc_mcontext.mc_rsp); ++ } ++ _stacktrace[index] = reinterpret_cast<void*>(ctx.data[16]); ++ ++index; + #elif defined(__APPLE__) + unw_getcontext(&ctx); + // TODO: Convert the ucontext_t to libunwind's unw_context_t like +@@ -1108,6 +1151,17 @@ namespace backward { + _stacktrace[index] + = reinterpret_cast<void*>(ctx.uc_mcontext->__ss.__eip); + ++index; ++#elif defined(__FreeBSD__) ++ unw_getcontext(&ctx); ++ // TODO: Convert the ucontext_t to libunwind's unw_context_t like ++ // we do in 64 bits ++ if (ctx.uc_mcontext.mc_eip ++ == reinterpret_cast<greg_t>(error_addr())) { ++ ctx.uc_mcontext.mc_eip = ctx.uc_mcontext.mc_esp; ++ } ++ _stacktrace[index] ++ = reinterpret_cast<void*>(ctx.uc_mcontext.mc_eip); ++ ++index; + #endif + } + +@@ -3659,7 +3713,7 @@ namespace backward { + + #endif // BACKWARD_SYSTEM_LINUX + +-#ifdef BACKWARD_SYSTEM_DARWIN ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + template <typename STACKTRACE_TAG> + class TraceResolverDarwinImpl; +@@ -3739,10 +3793,14 @@ namespace backward { + }; + + template <> ++#ifdef BACKWARD_SYSTEM_DARWIN + class TraceResolverImpl<system_tag::darwin_tag> ++#else // BACKWARD_SYSTEM_FREEBSD ++ class TraceResolverImpl<system_tag::freebsd_tag> ++#endif + : public TraceResolverDarwinImpl<trace_resolver_tag::current> {}; + +-#endif // BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD + + #ifdef BACKWARD_SYSTEM_WINDOWS + +@@ -4408,7 +4466,7 @@ namespace backward { + + /*************** SIGNALS HANDLING ***************/ + +-#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_LINUX) || defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + + class SignalHandling { + public: +@@ -4426,7 +4484,7 @@ namespace backward { + SIGTRAP, // Trace/breakpoint trap + SIGXCPU, // CPU time limit exceeded (4.2BSD) + SIGXFSZ, // File size limit exceeded (4.2BSD) +-#if defined(BACKWARD_SYSTEM_DARWIN) ++#if defined(BACKWARD_SYSTEM_DARWIN) || defined(BACKWARD_SYSTEM_FREEBSD) + SIGEMT, // emulation instruction executed + #endif + }; +@@ -4496,6 +4554,8 @@ namespace backward { + #elif defined(__aarch64__) + #if defined(__APPLE__) + error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__pc); ++#elif defined(__FreeBSD__) ++ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_pc); + #else + error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.pc); + #endif +@@ -4511,8 +4571,12 @@ namespace backward { + error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.psw.addr); + #elif defined(__APPLE__) && defined(__x86_64__) + error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__rip); ++#elif defined(__FreeBSD__) && defined(__x86_64__) ++ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_rip); + #elif defined(__APPLE__) + error_addr = reinterpret_cast<void*>(uctx->uc_mcontext->__ss.__eip); ++#elif defined(__FreeBSD__) ++ error_addr = reinterpret_cast<void*>(uctx->uc_mcontext.mc_eip); + #else + #warning ":/ sorry, ain't know no nothing none not of your architecture!" + #endif +@@ -4555,7 +4619,7 @@ namespace backward { + } + }; + +-#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN ++#endif // BACKWARD_SYSTEM_LINUX || BACKWARD_SYSTEM_DARWIN || BACKWARD_SYSTEM_FREEBSD + + #ifdef BACKWARD_SYSTEM_WINDOWS + diff --git a/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp b/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp new file mode 100644 index 000000000000..f20df4c512d0 --- /dev/null +++ b/math/libsemigroups/files/patch-include_libsemigroups_sims1.tpp @@ -0,0 +1,11 @@ +--- include/libsemigroups/sims1.tpp.orig 2024-01-19 14:15:04 UTC ++++ include/libsemigroups/sims1.tpp +@@ -619,7 +619,7 @@ namespace libsemigroups { + typename Sims1<T>::iterator_base& + Sims1<T>::iterator_base::operator=(Sims1<T>::iterator_base&& that) { + _extra = std::move(that._extra); +- _longs = std::move(that.long_rules()); ++ _longs = std::move(that._longs); + _max_num_classes = std::move(that._max_num_classes); + _min_target_node = std::move(that._min_target_node); + _felsch_graph = std::move(that._felsch_graph); diff --git a/math/libsemigroups/pkg-plist b/math/libsemigroups/pkg-plist index 5d415fa1879f..b3ca22e9a68f 100644 --- a/math/libsemigroups/pkg-plist +++ b/math/libsemigroups/pkg-plist @@ -1,5 +1,21 @@ +include/libsemigroups/HPCombi/include/bmat8.hpp +include/libsemigroups/HPCombi/include/bmat8_impl.hpp +include/libsemigroups/HPCombi/include/epu.hpp +include/libsemigroups/HPCombi/include/epu_impl.hpp +include/libsemigroups/HPCombi/include/fallback/gcdlcm.hpp +include/libsemigroups/HPCombi/include/fallback/seq.hpp +include/libsemigroups/HPCombi/include/hpcombi.hpp +include/libsemigroups/HPCombi/include/perm16.hpp +include/libsemigroups/HPCombi/include/perm16_impl.hpp +include/libsemigroups/HPCombi/include/perm_generic.hpp +include/libsemigroups/HPCombi/include/perm_generic_impl.hpp +include/libsemigroups/HPCombi/include/power.hpp +include/libsemigroups/HPCombi/include/testtools.hpp +include/libsemigroups/HPCombi/include/vect16.hpp +include/libsemigroups/HPCombi/include/vect_generic.hpp include/libsemigroups/action.hpp include/libsemigroups/adapters.hpp +include/libsemigroups/backward-cpp/backward.hpp include/libsemigroups/bipart.hpp include/libsemigroups/bitset.hpp include/libsemigroups/bmat.hpp @@ -26,6 +42,7 @@ include/libsemigroups/felsch-digraph.hpp include/libsemigroups/felsch-digraph.tpp include/libsemigroups/felsch-tree.hpp include/libsemigroups/forest.hpp +include/libsemigroups/fpsemi-examples.hpp include/libsemigroups/fpsemi-intf.hpp include/libsemigroups/fpsemi.hpp include/libsemigroups/freeband.hpp @@ -44,6 +61,7 @@ include/libsemigroups/libsemigroups.hpp include/libsemigroups/make-froidure-pin.hpp include/libsemigroups/make-present.hpp include/libsemigroups/matrix.hpp +include/libsemigroups/node-manager.hpp include/libsemigroups/obvinf.hpp include/libsemigroups/order.hpp include/libsemigroups/pbr.hpp @@ -58,17 +76,21 @@ include/libsemigroups/schreier-sims.hpp include/libsemigroups/sims1.hpp include/libsemigroups/sims1.tpp include/libsemigroups/siso.hpp +include/libsemigroups/stephen.hpp include/libsemigroups/stl.hpp include/libsemigroups/string-view.hpp include/libsemigroups/string.hpp -include/libsemigroups/suffix-tree.hpp include/libsemigroups/tce.hpp include/libsemigroups/textflowcpp/TextFlow.hpp include/libsemigroups/timer.hpp +include/libsemigroups/todd-coxeter-digraph.hpp +include/libsemigroups/todd-coxeter-digraph.tpp include/libsemigroups/todd-coxeter.hpp include/libsemigroups/transf.hpp include/libsemigroups/types.hpp include/libsemigroups/uf.hpp +include/libsemigroups/ukkonen.hpp +include/libsemigroups/ukkonen.tpp include/libsemigroups/wilo.hpp include/libsemigroups/wislo.hpp include/libsemigroups/word.hpp diff --git a/math/libtexprintf/Makefile b/math/libtexprintf/Makefile index 4331ab23a00c..a7909d6c3b56 100644 --- a/math/libtexprintf/Makefile +++ b/math/libtexprintf/Makefile @@ -1,8 +1,8 @@ PORTNAME= libtexprintf -DISTVERSIONPREFIX= v DISTVERSION= 1.25 PORTREVISION= 1 CATEGORIES= math textproc +MASTER_SITES= https://github.com/bartp5/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= Formatted math formula output with tex-like syntax @@ -11,14 +11,10 @@ WWW= https://github.com/bartp5/libtexprintf LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf gmake libtool +USES= gmake libtool USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= bartp5 - GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INSTALL_TARGET= install-strip diff --git a/math/libtexprintf/distinfo b/math/libtexprintf/distinfo index e3d76bf6f962..add47837718c 100644 --- a/math/libtexprintf/distinfo +++ b/math/libtexprintf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699915594 -SHA256 (bartp5-libtexprintf-v1.25_GH0.tar.gz) = c50a44e33eba551526ff553c0af0bdd3f3a219d8ed60f11fcd9d7b30cd028af1 -SIZE (bartp5-libtexprintf-v1.25_GH0.tar.gz) = 123468 +TIMESTAMP = 1737056103 +SHA256 (libtexprintf-1.25.tar.gz) = 8a6f132d7bb27a20a41f8f5905cab0a78d73453dcb74cbe8263f7632197b0c25 +SIZE (libtexprintf-1.25.tar.gz) = 466120 diff --git a/math/libxlsxwriter/Makefile b/math/libxlsxwriter/Makefile index 7894210895a9..3b6482e1698b 100644 --- a/math/libxlsxwriter/Makefile +++ b/math/libxlsxwriter/Makefile @@ -1,12 +1,8 @@ PORTNAME= libxlsxwriter DISTVERSIONPREFIX= v -DISTVERSION= 1.1.8 -PORTREVISION= 1 +DISTVERSION= 1.1.9 CATEGORIES= math devel -PATCH_SITES= https://github.com/jmcnamara/libxlsxwriter/commit/ -PATCHFILES= 5af9c1fd3e330a6a4aeaba58599e2c5294c521ab.patch:-p1 - MAINTAINER= bapt@FreeBSD.org COMMENT= C library for creating Excel XLSX files WWW= https://libxlsxwriter.github.io/ diff --git a/math/libxlsxwriter/distinfo b/math/libxlsxwriter/distinfo index 94ae562def03..6da40c70f5e2 100644 --- a/math/libxlsxwriter/distinfo +++ b/math/libxlsxwriter/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1725056181 -SHA256 (jmcnamara-libxlsxwriter-v1.1.8_GH0.tar.gz) = 122c98353e5b69284a1cd782be7ae67bdefde2146f8197ef89a1aaf886058e86 -SIZE (jmcnamara-libxlsxwriter-v1.1.8_GH0.tar.gz) = 21840785 -SHA256 (5af9c1fd3e330a6a4aeaba58599e2c5294c521ab.patch) = b5b9d12c52bb6640c5399967360f9d1cd7a31a7c15bd2a6d3226d8c50b445074 -SIZE (5af9c1fd3e330a6a4aeaba58599e2c5294c521ab.patch) = 3271 +TIMESTAMP = 1731068391 +SHA256 (jmcnamara-libxlsxwriter-v1.1.9_GH0.tar.gz) = 03ae330d50f74c8a70be0b06b52bd50868f7cd1251ed040fe3b68d1ad6fd11dc +SIZE (jmcnamara-libxlsxwriter-v1.1.9_GH0.tar.gz) = 21840995 diff --git a/math/linbox/Makefile b/math/linbox/Makefile index e47c8c2df1aa..ad62fd8af7cb 100644 --- a/math/linbox/Makefile +++ b/math/linbox/Makefile @@ -1,7 +1,7 @@ PORTNAME= linbox PORTVERSION= 1.7.0 DISTVERSIONPREFIX= v -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ell-matrix.h b/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ell-matrix.h new file mode 100644 index 000000000000..efde096e0e7e --- /dev/null +++ b/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ell-matrix.h @@ -0,0 +1,18 @@ +--- linbox/matrix/sparsematrix/sparse-ell-matrix.h.orig 2021-12-14 10:16:03 UTC ++++ linbox/matrix/sparsematrix/sparse-ell-matrix.h +@@ -1205,6 +1205,7 @@ namespace LinBox + , _row(iter._row) + {} + ++#if 0 + _IndexedIterator &operator = (const _IndexedIterator &iter) + { + _colid_beg = iter._colid_beg ; +@@ -1218,6 +1219,7 @@ namespace LinBox + + return *this; + } ++#endif + + bool operator == (const _IndexedIterator &i) const + { diff --git a/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ellr-matrix.h b/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ellr-matrix.h new file mode 100644 index 000000000000..bd8b3eaf95c8 --- /dev/null +++ b/math/linbox/files/patch-linbox_matrix_sparsematrix_sparse-ellr-matrix.h @@ -0,0 +1,34 @@ +--- linbox/matrix/sparsematrix/sparse-ellr-matrix.h.orig 2021-12-14 10:16:03 UTC ++++ linbox/matrix/sparsematrix/sparse-ellr-matrix.h +@@ -1099,6 +1099,7 @@ namespace LinBox + + {} + ++#if 0 + _Iterator &operator = (const _Iterator &iter) + { + _data_it = iter._data_it ; +@@ -1111,6 +1112,7 @@ namespace LinBox + + return *this; + } ++#endif + + bool operator == (const _Iterator &i) const + { +@@ -1246,6 +1248,7 @@ namespace LinBox + , _row(iter._row) + {} + ++#if 0 + _IndexedIterator &operator = (const _IndexedIterator &iter) + { + _rowid_it = iter._rowid_it ; +@@ -1260,6 +1263,7 @@ namespace LinBox + + return *this; + } ++#endif + + bool operator == (const _IndexedIterator &i) const + { diff --git a/math/linbox/files/patch-linbox_vector_blas-subvector.h b/math/linbox/files/patch-linbox_vector_blas-subvector.h new file mode 100644 index 000000000000..00c6e129b8aa --- /dev/null +++ b/math/linbox/files/patch-linbox_vector_blas-subvector.h @@ -0,0 +1,13 @@ +--- linbox/vector/blas-subvector.h.orig 2021-12-14 10:16:03 UTC ++++ linbox/vector/blas-subvector.h +@@ -117,8 +117,10 @@ namespace LinBox { + * \param dim dimension + * \param inc distance between two element + */ ++#if 0 + BlasSubvector (Self_t &V, size_t beg, size_t inc, size_t dim) : + _ptr(V.data()+beg), _size(dim), _inc(inc), _field(&V.field()) {} ++#endif + + + /** Constructor from an existing @ref BlasVector diff --git a/math/linpack/Makefile b/math/linpack/Makefile index e75a93be1f8a..2f7f3d5a1d80 100644 --- a/math/linpack/Makefile +++ b/math/linpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= linpack PORTVERSION= 1.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= math MASTER_SITES= NL DISTFILES= ${SRCS} diff --git a/math/lp_solve/Makefile b/math/lp_solve/Makefile index 8e30f685b212..902f608fa846 100644 --- a/math/lp_solve/Makefile +++ b/math/lp_solve/Makefile @@ -1,8 +1,9 @@ PORTNAME= lp_solve -PORTVERSION= 5.5.2.5 +DISTVERSION= 5.5.2.5 +PORTREVISION= 1 CATEGORIES= math -MASTER_SITES= SF/lpsolve/lpsolve/${PORTVERSION} -DISTNAME= ${PORTNAME}_${PORTVERSION}_source +MASTER_SITES= SF/lpsolve/lpsolve/${DISTVERSION} +DISTNAME= ${PORTNAME}_${DISTVERSION}_source MAINTAINER= mayo@oyam.ca COMMENT= Linear Programming Solver diff --git a/math/lp_solve/files/patch-respect-TMPDIR b/math/lp_solve/files/patch-respect-TMPDIR index 870da18d87cd..244a48ef9680 100644 --- a/math/lp_solve/files/patch-respect-TMPDIR +++ b/math/lp_solve/files/patch-respect-TMPDIR @@ -1,8 +1,10 @@ --- lp_solve/ccc.orig 2009-01-25 18:39:03 UTC +++ lp_solve/ccc -@@ -2,31 +2,33 @@ +@@ -1,34 +1,35 @@ + : src='../lp_MDO.c ../shared/commonlib.c ../colamd/colamd.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c lp_solve.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c' c=cc ++opts='-O3' +tmp="${TMPDIR:-/tmp}" + @@ -18,7 +20,7 @@ +echo '#include <stdlib.h>'>>"${tmp}"/platform.c +echo '#include <stdio.h>'>>"${tmp}"/platform.c +echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"${tmp}"/platform.c -+$c "${tmp}"/platform.c -o "${tmp}"/platform ++$c $opts "${tmp}"/platform.c -o "${tmp}"/platform +PLATFORM=`"${tmp}"/platform` +rm "${tmp}"/platform "${tmp}"/platform.c >/dev/null 2>&1 @@ -38,21 +40,25 @@ +echo '#include <stdlib.h>'>>"${tmp}"/isnan.c +echo '#include <math.h>'>>"${tmp}"/isnan.c +echo 'main(){isnan(0);}'>>"${tmp}"/isnan.c -+$c "${tmp}"/isnan.c -o "${tmp}"/isnan $math >/dev/null 2>&1 ++$c $opts "${tmp}"/isnan.c -o "${tmp}"/isnan $math >/dev/null 2>&1 if [ $? = 0 ] then NOISNAN= else NOISNAN=-DNOISNAN fi -rm /tmp/isnan.c /tmp/isnan >/dev/null 2>&1 +- +-opts='-O3' +rm "${tmp}"/isnan.c "${tmp}"/isnan >/dev/null 2>&1 - opts='-O3' - + def= + if [ "$PLATFORM" = "SCO_UNIX" ] --- lpsolve55/ccc.orig 2009-03-25 00:27:18 UTC +++ lpsolve55/ccc -@@ -2,29 +2,31 @@ +@@ -1,30 +1,33 @@ + : src='../lp_MDO.c ../shared/commonlib.c ../shared/mmio.c ../shared/myblas.c ../ini.c ../fortify.c ../colamd/colamd.c ../lp_rlp.c ../lp_crash.c ../bfp/bfp_LUSOL/lp_LUSOL.c ../bfp/bfp_LUSOL/LUSOL/lusol.c ../lp_Hash.c ../lp_lib.c ../lp_wlp.c ../lp_matrix.c ../lp_mipbb.c ../lp_MPS.c ../lp_params.c ../lp_presolve.c ../lp_price.c ../lp_pricePSE.c ../lp_report.c ../lp_scale.c ../lp_simplex.c ../lp_SOS.c ../lp_utils.c ../yacc_read.c' c=cc ++opts='-O3' +tmp="${TMPDIR:-/tmp}" + @@ -68,7 +74,7 @@ +echo '#include <stdlib.h>'>>"${tmp}"/platform.c +echo '#include <stdio.h>'>>"${tmp}"/platform.c +echo 'main(){printf("ux%d", (int) (sizeof(void *)*8));}'>>"${tmp}"/platform.c -+$c "${tmp}"/platform.c -o "${tmp}"/platform ++$c $opts "${tmp}"/platform.c -o "${tmp}"/platform +PLATFORM=`"${tmp}"/platform` +rm "${tmp}"/platform "${tmp}"/platform.c >/dev/null 2>&1 @@ -86,7 +92,7 @@ +echo '#include <stdlib.h>'>>"${tmp}"/isnan.c +echo '#include <math.h>'>>"${tmp}"/isnan.c +echo 'main(){isnan(0);}'>>"${tmp}"/isnan.c -+$c "${tmp}"/isnan.c -o "${tmp}"/isnan $math >/dev/null 2>&1 ++$c $opts "${tmp}"/isnan.c -o "${tmp}"/isnan $math >/dev/null 2>&1 if [ $? = 0 ] then NOISNAN= else NOISNAN=-DNOISNAN @@ -96,3 +102,12 @@ def= so= +@@ -34,8 +37,6 @@ then def='-dy -K PIC -DNOLONGLONG' + else dl=-ldl + so=y + fi +- +-opts='-O3' + + $c -s -c -I.. -I../shared -I../bfp -I../bfp/bfp_LUSOL -I../bfp/bfp_LUSOL/LUSOL -I../colamd $opts $def $NOISNAN -DYY_NEVER_INTERACTIVE -DPARSER_LP -DINVERSE_ACTIVE=INVERSE_LUSOL -DRoleIsExternalInvEngine $src + ar rv bin/$PLATFORM/liblpsolve55.a `echo $src|sed s/[.]c/.o/g|sed 's/[^ ]*\///g'` diff --git a/math/lp_solve/files/patch-shared+commonlib.c b/math/lp_solve/files/patch-shared+commonlib.c index 7f6322a4ac33..2d21d13829e1 100644 --- a/math/lp_solve/files/patch-shared+commonlib.c +++ b/math/lp_solve/files/patch-shared+commonlib.c @@ -16,12 +16,12 @@ - struct timeb buf; + struct timeval tv; + struct timezone tz; -+ -+ gettimeofday(&tv, &tz); -+ return((double)tv.tv_sec+((double)tv.tv_usec)/1000000.0); - ftime(&buf); - return((double)buf.time+((double) buf.millitm)/1000.0); ++ gettimeofday(&tv, &tz); ++ return((double)tv.tv_sec+((double)tv.tv_usec)/1000000.0); ++ #endif } diff --git a/math/lrcalc/Makefile b/math/lrcalc/Makefile index 53b2e5923253..ab51e4da453a 100644 --- a/math/lrcalc/Makefile +++ b/math/lrcalc/Makefile @@ -1,23 +1,20 @@ PORTNAME= lrcalc -PORTVERSION= 2.1 +DISTVERSION= 2.1 CATEGORIES= math -MASTER_SITES= https://bitbucket.org/asbuch/lrcalc/get/ -# https://sites.math.rutgers.edu/~asbuch/lrcalc/ -DISTNAME= 4c6c01f19f354c273cb16b5043928c34b1a2fb3c +MASTER_SITES= https://sites.math.rutgers.edu/~asbuch/lrcalc/ -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Littlewood-Richardson Calculator WWW= https://sites.math.rutgers.edu/~asbuch/lrcalc/ LICENSE= GPLv2+ -USES= autoreconf libtool tar:bz2 +USES= libtool +USE_LDCONFIG= yes -WRKSRC= ${WRKDIR}/asbuch-lrcalc-4c6c01f19f35 GNU_CONFIGURE= yes -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip +INSTALL_TARGET= install-strip TEST_TARGET= check .include <bsd.port.mk> diff --git a/math/lrcalc/distinfo b/math/lrcalc/distinfo index c83afa0828b2..c58e4df93f18 100644 --- a/math/lrcalc/distinfo +++ b/math/lrcalc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699613646 -SHA256 (4c6c01f19f354c273cb16b5043928c34b1a2fb3c.tar.bz2) = 3868dbcb175a98fdbe7f75dad601729292a6157839bae121a96bb322096a2b6c -SIZE (4c6c01f19f354c273cb16b5043928c34b1a2fb3c.tar.bz2) = 46868 +TIMESTAMP = 1737212819 +SHA256 (lrcalc-2.1.tar.gz) = 996ac00e6ea8321ef09b34478f5379f613933c3254aeba624b6419b8afa5df57 +SIZE (lrcalc-2.1.tar.gz) = 425484 diff --git a/math/lrslib/Makefile b/math/lrslib/Makefile index ff90efd67b17..8e0e4575a7b4 100644 --- a/math/lrslib/Makefile +++ b/math/lrslib/Makefile @@ -1,5 +1,5 @@ PORTNAME= lrslib -PORTVERSION= 7.2 +PORTVERSION= 7.3 PORTEPOCH= 1 CATEGORIES= math MASTER_SITES= http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/ @@ -28,6 +28,8 @@ ALL_TARGET= all-shared MAKE_ARGS= CFLAGS="${CFLAGS}" INCLUDEDIR=${LOCALBASE}/include LIBDIR=${LOCALBASE}/lib +CFLAGS+= -I${WRKSRC}/lrsarith-011 + LDFLAGS+= -lthr BINARY_ALIAS= gcc=${CC} diff --git a/math/lrslib/distinfo b/math/lrslib/distinfo index f61bda8a52bf..1eb493395c79 100644 --- a/math/lrslib/distinfo +++ b/math/lrslib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692066216 -SHA256 (lrslib-072.tar.gz) = fc48754a1ded1d8445d40ecfbe3546e4f27d53aaee95dc2c8c0c79fb9cd532f0 -SIZE (lrslib-072.tar.gz) = 496411 +TIMESTAMP = 1737006260 +SHA256 (lrslib-073.tar.gz) = c49a4ebd856183473d1d5a62785fcdfe1057d5d671d4b96f3a1250eb1afe4e83 +SIZE (lrslib-073.tar.gz) = 4566562 diff --git a/math/lrslib/files/patch-lrslib.c b/math/lrslib/files/patch-lrslib.c deleted file mode 100644 index fbf12fc76261..000000000000 --- a/math/lrslib/files/patch-lrslib.c +++ /dev/null @@ -1,20 +0,0 @@ ---- lrslib.c.orig 2022-03-10 09:42:46 UTC -+++ lrslib.c -@@ -32,6 +32,8 @@ - #include <limits.h> - #include <libgen.h> - -+#include <libgen.h> // for basename(3) -+ - #include "lrsrestart.h" - #include "lrslib.h" - -@@ -75,7 +77,7 @@ static void ptimes (void); - static double get_time(void); - #endif - --char *basename(char *path); -+//char *basename(char *path); - - /*******************************/ - /* signals handling */ diff --git a/math/lrslib/files/patch-makefile b/math/lrslib/files/patch-makefile index 5388f8509c94..25cbee446c96 100644 --- a/math/lrslib/files/patch-makefile +++ b/math/lrslib/files/patch-makefile @@ -1,6 +1,6 @@ ---- makefile.orig 2022-03-10 09:42:46 UTC +--- makefile.orig 2024-05-31 03:17:39 UTC +++ makefile -@@ -231,7 +231,7 @@ SHLIBBIN=lrs-shared lrsnash-shared +@@ -246,7 +246,7 @@ ${SHLIB}: ${SHLIBOBJ} # Building (linking) the shared library, and relevant symlinks. ${SHLIB}: ${SHLIBOBJ} @@ -9,7 +9,7 @@ ${SONAME}: ${SHLIB} ln -sf ${SHLIB} ${SONAME} -@@ -244,11 +244,11 @@ ${SHLINK}: ${SONAME} +@@ -259,11 +259,11 @@ lrs-shared: ${SHLINK} lrs-shared.o all-shared: ${SHLIBBIN} lrs-shared: ${SHLINK} lrs-shared.o @@ -23,14 +23,7 @@ # driver object files -@@ -282,19 +282,19 @@ lrslib2-shr.o: lrslib.c lrslib.h - # install targets - # where to install binaries, libraries, include files - prefix ?= /usr/local --INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h lrsrestart.h -+INSTALL_INCLUDES=lrslib.h lrsdriver.h lrsgmp.h lrslong.h lrsmp.h lrsnashlib.h lrsrestart.h mplrs.h - - install: all-shared install-common +@@ -303,13 +303,13 @@ install: all-shared install-common mkdir -p $(DESTDIR)${prefix}/bin for file in ${SHLIBBIN}; do cp $${file} $(DESTDIR)${prefix}/bin/$$(basename $$file -shared); done mkdir -p $(DESTDIR)${prefix}/lib diff --git a/math/lrslib/pkg-plist b/math/lrslib/pkg-plist index bcfb5091475c..845e88dc296b 100644 --- a/math/lrslib/pkg-plist +++ b/math/lrslib/pkg-plist @@ -5,9 +5,7 @@ include/lrslib/lrsgmp.h include/lrslib/lrslib.h include/lrslib/lrslong.h include/lrslib/lrsmp.h -include/lrslib/lrsnashlib.h include/lrslib/lrsrestart.h -include/lrslib/mplrs.h lib/liblrs.so lib/liblrs.so.1 lib/liblrs.so.1.0.0 diff --git a/math/m4ri/Makefile b/math/m4ri/Makefile index ad448a12f023..e94592e028e4 100644 --- a/math/m4ri/Makefile +++ b/math/m4ri/Makefile @@ -1,9 +1,9 @@ PORTNAME= M4RI -PORTVERSION= 20200125 DISTVERSIONPREFIX= release- +DISTVERSION= 20240729 CATEGORIES= math -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for fast arithmetic with dense matrices over F2 WWW= https://bitbucket.org/malb/m4ri/src/master/ @@ -15,10 +15,12 @@ USE_GITHUB= yes GH_ACCOUNT= malb GH_PROJECT= ${PORTNAME:tl} -USES= autoreconf libtool localbase pkgconfig +USES= autoreconf libtool:ldflags localbase pathfix pkgconfig +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes + +INSTALL_TARGET= install-strip .if defined(MAINTAINER_MODE) TEST_TARGET= check diff --git a/math/m4ri/distinfo b/math/m4ri/distinfo index c573d94820f8..428ca3aba1c4 100644 --- a/math/m4ri/distinfo +++ b/math/m4ri/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1582997748 -SHA256 (malb-m4ri-release-20200125_GH0.tar.gz) = 7369adcecb72d4dacfb23fd437a6b59a956f76b26dee07f32558cb915a9d6e9d -SIZE (malb-m4ri-release-20200125_GH0.tar.gz) = 178089 +TIMESTAMP = 1735744629 +SHA256 (malb-m4ri-release-20240729_GH0.tar.gz) = f9e5d0f13b34b55feb33babd04ecb59512639fea6e289b977f9b938d8b38fc69 +SIZE (malb-m4ri-release-20240729_GH0.tar.gz) = 178851 diff --git a/math/m4ri/files/patch-configure.ac b/math/m4ri/files/patch-configure.ac new file mode 100644 index 000000000000..37760f5ddb93 --- /dev/null +++ b/math/m4ri/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac.orig 2025-01-26 11:45:07 UTC ++++ configure.ac +@@ -39,7 +39,7 @@ AS_IF([test "x$enable_sse2" != "xno"], [ + if test "$m4ri_wrapword" = "yes"; then + AC_MSG_ERROR([SSE2 cannot be supported when wrapping word in a C++ class.]) + fi +- AX_EXT() ++# AX_EXT() + ]) + if test x"$ax_cv_have_sse2_ext" = x"yes"; then + M4RI_HAVE_SSE2=1 diff --git a/math/m4ri/files/patch-m4ri.pc.in b/math/m4ri/files/patch-m4ri.pc.in new file mode 100644 index 000000000000..1eac9e26ea31 --- /dev/null +++ b/math/m4ri/files/patch-m4ri.pc.in @@ -0,0 +1,8 @@ +--- m4ri.pc.in.orig 2025-01-26 11:44:34 UTC ++++ m4ri.pc.in +@@ -8,4 +8,4 @@ Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@ @LIBPNG_L + Version: @PACKAGE_VERSION@ + Requires: @M4RI_USE_PNG_PC@ + Libs: -L${libdir} -lm4ri @RAW_LIBPNG@ @LIBM@ @LIBPNG_LIBADD@ +-Cflags: -I${includedir} @SIMD_CFLAGS@ @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@ ++Cflags: -I${includedir} @OPENMP_CFLAGS@ @LIBPNG_CFLAGS@ diff --git a/math/m4rie/Makefile b/math/m4rie/Makefile index 6bfcfc3bb809..4df875280ea0 100644 --- a/math/m4rie/Makefile +++ b/math/m4rie/Makefile @@ -1,9 +1,10 @@ PORTNAME= M4RIE -PORTVERSION= 20200115 -DISTVERSIONPREFIX= release- +DISTVERSION= 20250103 CATEGORIES= math +MASTER_SITES= https://bitbucket.org/malb/${PORTNAME:tl}/downloads/ +DISTNAME= ${PORTNAME:tl}-${DISTVERSION} -MAINTAINER= thierry@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library for fast arithmetic with dense matrices over GF(2^e) WWW= https://bitbucket.org/malb/m4rie/src/master/ @@ -11,15 +12,14 @@ LICENSE= GPLv2+ LIB_DEPENDS= libm4ri.so:math/m4ri -USE_GITHUB= yes -GH_ACCOUNT= malb -GH_PROJECT= ${PORTNAME:tl} - -USES= autoreconf libtool localbase pkgconfig +USES= autoreconf libtool localbase:ldflags pathfix pkgconfig +USE_LDCONFIG= yes GNU_CONFIGURE= yes -USE_LDCONFIG= yes +INSTALL_TARGET= install-strip TEST_TARGET= check +PLIST_SUB= VER=${PORTVERSION} + .include <bsd.port.mk> diff --git a/math/m4rie/distinfo b/math/m4rie/distinfo index a6c9147f9ff0..9fc949ab110b 100644 --- a/math/m4rie/distinfo +++ b/math/m4rie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1586021030 -SHA256 (malb-m4rie-release-20200115_GH0.tar.gz) = 2d38af6afe01cd1b21baa746cb108fb262d775cc5180883592a3971fb970f357 -SIZE (malb-m4rie-release-20200115_GH0.tar.gz) = 167356 +TIMESTAMP = 1737891154 +SHA256 (m4rie-20250103.tar.gz) = 57e233fad69ae9f821179c05e9df001b4893a468b2dff1607ea2adef87cba35c +SIZE (m4rie-20250103.tar.gz) = 509373 diff --git a/math/m4rie/files/patch-Makefile.am b/math/m4rie/files/patch-Makefile.am new file mode 100644 index 000000000000..6a862ee5d564 --- /dev/null +++ b/math/m4rie/files/patch-Makefile.am @@ -0,0 +1,10 @@ +--- Makefile.am.orig 2025-01-26 11:33:54 UTC ++++ Makefile.am +@@ -1,6 +1,6 @@ ACLOCAL_AMFLAGS = -I m4 + AUTOMAKE_OPTIONS = foreign subdir-objects + ACLOCAL_AMFLAGS = -I m4 +-AM_CFLAGS=${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} ++AM_CFLAGS= ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} + EXTRA_DIST = m4rie/Doxyfile + + lib_LTLIBRARIES = libm4rie.la diff --git a/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 b/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 new file mode 100644 index 000000000000..672256ad3aa4 --- /dev/null +++ b/math/m4rie/files/patch-m4_ax__m4ri__flags.m4 @@ -0,0 +1,11 @@ +--- m4/ax_m4ri_flags.m4.orig 2025-01-26 11:38:37 UTC ++++ m4/ax_m4ri_flags.m4 +@@ -34,7 +34,7 @@ AC_DEFUN([AX_M4RI_CFLAGS], + [[ + FILE *f; + f = fopen("conftest_m4ri_cflags", "w"); if (!f) return 1; +- fprintf(f,"%s %s",__M4RI_SIMD_CFLAGS, __M4RI_OPENMP_CFLAGS); ++ fprintf(f,"%s",__M4RI_OPENMP_CFLAGS); + fclose(f); + return 0; + ]])], diff --git a/math/m4rie/files/patch-tests_Makefile.am b/math/m4rie/files/patch-tests_Makefile.am new file mode 100644 index 000000000000..2dcf266cb571 --- /dev/null +++ b/math/m4rie/files/patch-tests_Makefile.am @@ -0,0 +1,10 @@ +--- tests/Makefile.am.orig 2025-01-26 11:34:18 UTC ++++ tests/Makefile.am +@@ -1,6 +1,6 @@ AUTOMAKE_OPTIONS = foreign subdir-objects + AUTOMAKE_OPTIONS = foreign subdir-objects + +-AM_CFLAGS = ${SIMD_FLAGS} ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} ++AM_CFLAGS = ${OPENMP_CFLAGS} ${DEBUG_FLAGS} ${M4RIE_M4RI_CFLAGS} ${M4RI_CFLAGS} -I${top_srcdir} + LDADD = ${top_builddir}/libm4rie.la -lm4ri -lm + AM_LDFLAGS = ${M4RIE_M4RI_LDFLAGS} -no-install + diff --git a/math/m4rie/pkg-plist b/math/m4rie/pkg-plist index 77df750d2305..055447b9146b 100644 --- a/math/m4rie/pkg-plist +++ b/math/m4rie/pkg-plist @@ -14,7 +14,7 @@ include/m4rie/permutation.h include/m4rie/ple.h include/m4rie/strassen.h include/m4rie/trsm.h -lib/libm4rie-0.0.20200115.so +lib/libm4rie-0.0.%%VER%%.so lib/libm4rie.a lib/libm4rie.so libdata/pkgconfig/m4rie.pc diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile index c840f064273a..322eba3c3599 100644 --- a/math/mathicsscript/Makefile +++ b/math/mathicsscript/Makefile @@ -1,6 +1,5 @@ PORTNAME= mathicsscript -PORTVERSION= 6.0.0 -PORTREVISION= 3 +PORTVERSION= 8.0.0 CATEGORIES= math python MASTER_SITES= PYPI @@ -21,11 +20,16 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \ ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Mathics3>0:math/py-mathics \ ${PYTHON_PKGNAMEPREFIX}mathics_pygments>0:textproc/py-mathics-pygments \ + ${PYTHON_PKGNAMEPREFIX}qt6>0:devel/py-qt6@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cson>0:devel/py-cson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}networkx>2.5:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}columnize>0:devel/py-columnize@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cairosvg>0:graphics/py-cairosvg@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}term-background>0:deskutils/py-term-background@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} @@ -43,7 +47,4 @@ NO_ARCH= yes post-stage: ${RM} -r ${STAGEDIR}/${PYTHON_SITELIBDIR}/test -do-test: install - (cd ${TEST_WRKSRC} && py.test) - .include <bsd.port.mk> diff --git a/math/mathicsscript/distinfo b/math/mathicsscript/distinfo index c2de23d35be7..8fedfe84f32f 100644 --- a/math/mathicsscript/distinfo +++ b/math/mathicsscript/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1679061239 -SHA256 (mathicsscript-6.0.0.tar.gz) = 4e0268236c5c19d6bb7c68b8935e91163f78e78761ff83ec094b441c8ff55ae3 -SIZE (mathicsscript-6.0.0.tar.gz) = 63523 +TIMESTAMP = 1738056778 +SHA256 (mathicsscript-8.0.0.tar.gz) = 84a9dc55580d07a9616d7549745583086a5de75ee25cb5f68ae5aab44e1a518b +SIZE (mathicsscript-8.0.0.tar.gz) = 66662 diff --git a/math/mathicsscript/files/patch-setup.py b/math/mathicsscript/files/patch-setup.py deleted file mode 100644 index e161ff81af87..000000000000 --- a/math/mathicsscript/files/patch-setup.py +++ /dev/null @@ -1,17 +0,0 @@ ---- setup.py.orig 2021-07-05 14:18:53 UTC -+++ setup.py -@@ -47,14 +47,6 @@ exec(read("mathicsscript/version.py")) - is_PyPy = platform.python_implementation() == "PyPy" - - EXTRAS_REQUIRE = {} --for kind in ("dev", "full"): -- extras_require = [] -- requirements_file = f"requirements-{kind}.txt" -- for line in open(requirements_file).read().split("\n"): -- if line and not line.startswith("#"): -- requires = re.sub(r"([^#]+)(\s*#.*$)?", r"\1", line) -- extras_require.append(requires) -- EXTRAS_REQUIRE[kind] = extras_require - - setup( - maintainer="Mathics Group", diff --git a/math/mathicsscript/pkg-plist b/math/mathicsscript/pkg-plist index 923d4240e4d8..413fe581bf20 100644 --- a/math/mathicsscript/pkg-plist +++ b/math/mathicsscript/pkg-plist @@ -1,12 +1,9 @@ bin/fake_psviewer.py bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/__init__.py -%%PYTHON_SITELIBDIR%%/mathicsscript/__main__-next.py %%PYTHON_SITELIBDIR%%/mathicsscript/__main__.py %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__-next.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__-next.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/asymptote.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -33,8 +30,6 @@ bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/termshell_prompt.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version_info.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathicsscript/__pycache__/version_info.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathicsscript/asymptote.py %%PYTHON_SITELIBDIR%%/mathicsscript/autoload/settings.m %%PYTHON_SITELIBDIR%%/mathicsscript/bindkeys.py @@ -53,4 +48,3 @@ bin/mathicsscript %%PYTHON_SITELIBDIR%%/mathicsscript/termshell_prompt.py %%PYTHON_SITELIBDIR%%/mathicsscript/user-settings.m %%PYTHON_SITELIBDIR%%/mathicsscript/version.py -%%PYTHON_SITELIBDIR%%/mathicsscript/version_info.py diff --git a/math/mathmod/Makefile b/math/mathmod/Makefile index abfa45dfdc8f..4972616b5e10 100644 --- a/math/mathmod/Makefile +++ b/math/mathmod/Makefile @@ -1,6 +1,5 @@ PORTNAME= MathMod -PORTVERSION= 11.1 -PORTREVISION= 1 +PORTVERSION= 12.0 CATEGORIES= math graphics MAINTAINER= thierry@FreeBSD.org diff --git a/math/mathmod/distinfo b/math/mathmod/distinfo index 8a2dfb7a8440..0740f9fbed3b 100644 --- a/math/mathmod/distinfo +++ b/math/mathmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1624021240 -SHA256 (parisolab-mathmod-11.1_GH0.tar.gz) = b9d4c550d09a8ad307df90ffbb6f89e81846c5ea93d3f3e2616207a76227421a -SIZE (parisolab-mathmod-11.1_GH0.tar.gz) = 7934535 +TIMESTAMP = 1736367650 +SHA256 (parisolab-mathmod-12.0_GH0.tar.gz) = 5758423f87ec71da9afe86e250127f62d74d44a6a3131b6da99c9d830eafb300 +SIZE (parisolab-mathmod-12.0_GH0.tar.gz) = 9392067 diff --git a/math/mathmod/files/patch-MathMod.pro b/math/mathmod/files/patch-MathMod.pro index 58e317b0da6a..9130e6213531 100644 --- a/math/mathmod/files/patch-MathMod.pro +++ b/math/mathmod/files/patch-MathMod.pro @@ -1,6 +1,6 @@ ---- MathMod.pro.orig 2021-03-08 16:59:36 UTC +--- MathMod.pro.orig 2025-01-08 20:23:35 UTC +++ MathMod.pro -@@ -64,10 +64,10 @@ OTHER_FILES += \ +@@ -63,7 +63,7 @@ OTHER_FILES += \ mathmodcollection.js \ mathmodconfig.js # install @@ -10,6 +10,3 @@ sources.path = $TARGET -INSTALLS += target sources +INSTALLS += target - - DISTFILES += \ - advancedmodels.js diff --git a/math/matio/Makefile b/math/matio/Makefile index 68980d535faa..92ca01515805 100644 --- a/math/matio/Makefile +++ b/math/matio/Makefile @@ -1,5 +1,5 @@ PORTNAME= matio -PORTVERSION= 1.5.27 +PORTVERSION= 1.5.28 CATEGORIES= math MASTER_SITES= SF @@ -9,14 +9,14 @@ WWW= https://sourceforge.net/projects/matio/ LICENSE= BSD2CLAUSE -USES= 7z compiler:c11 cpe libtool pathfix +USES= compiler:c11 cpe libtool pathfix CPE_VENDOR= matio_project GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip -PLIST_SUB= SHLIB_VER=13.0.0 +PLIST_SUB= SHLIB_VER=13.0.1 OPTIONS_DEFINE= HDF5 OPTIONS_DEFAULT= HDF5 diff --git a/math/matio/distinfo b/math/matio/distinfo index 39a7b50fe183..5ba67b4e7bf2 100644 --- a/math/matio/distinfo +++ b/math/matio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713789507 -SHA256 (matio-1.5.27.7z) = cd6a5cc63cd0315021fd2dfeba378726e45047a11cb4450846dca2adffc1632f -SIZE (matio-1.5.27.7z) = 3070372 +TIMESTAMP = 1730366729 +SHA256 (matio-1.5.28.tar.gz) = 9da698934a21569af058e6348564666f45029e6c2b0878ca0d8f9609bf77b8d8 +SIZE (matio-1.5.28.tar.gz) = 10128014 diff --git a/math/matlab-installer/Makefile b/math/matlab-installer/Makefile index c22f8cdf03ac..114bdd6a23a0 100644 --- a/math/matlab-installer/Makefile +++ b/math/matlab-installer/Makefile @@ -1,6 +1,6 @@ PORTNAME= matlab-installer PORTVERSION= 0.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math science java MASTER_SITES= http://acadix.biz/Ports/distfiles/ @@ -10,21 +10,22 @@ WWW= https://acadix.biz/matlab-installer.php LICENSE= BSD3CLAUSE -RUN_DEPENDS= mount_cd9660_image:sysutils/diskimage-tools \ +DEPRECATED= Unmaintained, does not support recent Matlab +EXPIRATION_DATE=2025-04-03 + +RUN_DEPENDS= mount_image:sysutils/diskimage-tools \ auto-ask:sysutils/auto-admin \ webbrowser:www/webbrowser \ -USES= linux tar:xz +USES= java linux tar:xz USE_LINUX= dri devtools -USE_JAVA= yes JAVA_OS= linux -JAVA_RUN= yes NO_BUILD= yes -PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz +PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/matlab-installer.1 ${STAGEDIR}${PREFIX}/man/man1 + ${INSTALL_MAN} ${WRKSRC}/matlab-installer.1 ${STAGEDIR}${PREFIX}/share/man/man1 .include <bsd.port.mk> diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 9471685a6f54..6ae3f98a86df 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -1,10 +1,10 @@ PORTNAME= maxima -PORTVERSION= 5.47.0 -PORTREVISION= 15 +DISTVERSION= 5.47.0 +PORTREVISION= 21 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source -MAINTAINER= ports@FreeBSD.org +MAINTAINER= uzsolt@FreeBSD.org COMMENT= Symbolic mathematics program WWW= http://maxima.sourceforge.net/ @@ -121,6 +121,7 @@ post-build-MANPAGES-on: post-install: for x in "" "-1" "-2" "-3"; do ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima.info$$x ${STAGEDIR}${PREFIX}/${INFO_PATH}; done ${INSTALL_MAN} ${WRKSRC}/doc/info/maxima-index.lisp ${STAGEDIR}${PREFIX}/${INFO_PATH} + ${INSTALL_DATA} ${WRKSRC}/doc/info/maxima-index-html.lisp ${STAGEDIR}${PREFIX}/${INFO_PATH} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/math/maxima/pkg-plist b/math/maxima/pkg-plist index e47facaf4fb8..6e9cbc661984 100644 --- a/math/maxima/pkg-plist +++ b/math/maxima/pkg-plist @@ -24,6 +24,7 @@ share/emacs/site-lisp/setup-imaxima-imath.el share/emacs/site-lisp/smart-complete.el share/emacs/site-lisp/sshell.el share/info/maxima-index.lisp +share/info/maxima-index-html.lisp %%MANPAGES%%share/man/man1/maxima.1.gz share/metainfo/net.sourceforge.maxima.xmaxima.appdata.xml share/mime/packages/x-mac.xml diff --git a/math/mdal/Makefile b/math/mdal/Makefile index 59e58722141d..4f2a436a2b0c 100644 --- a/math/mdal/Makefile +++ b/math/mdal/Makefile @@ -1,7 +1,7 @@ PORTNAME= mdal DISTVERSIONPREFIX= release- DISTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math geography MAINTAINER= wen@FreeBSD.org diff --git a/math/mfem/Makefile b/math/mfem/Makefile index 517c90f35c8a..2f987b464810 100644 --- a/math/mfem/Makefile +++ b/math/mfem/Makefile @@ -1,12 +1,12 @@ PORTNAME= mfem DISTVERSIONPREFIX= v -DISTVERSION= 4.4 -PORTREVISION= 11 +DISTVERSION= 4.7 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Lightweight, general, scalable C++ library for finite element methods -WWW= https://mfem.org/ +WWW= https://mfem.org \ + https://github.com/mfem/mfem LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -17,6 +17,7 @@ USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_TESTING_ON= MFEM_ENABLE_TESTING # tests are broken, see https://github.com/mfem/mfem/issues/3163 +CMAKE_TESTING_TARGET= exec test OPTIONS_DEFINE= METIS SUPERLU OPTIONS_SINGLE= MPI diff --git a/math/mfem/distinfo b/math/mfem/distinfo index e3286f89afe6..b1f0f1520b57 100644 --- a/math/mfem/distinfo +++ b/math/mfem/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1650680791 -SHA256 (mfem-mfem-v4.4_GH0.tar.gz) = 0325a57854d9268dfe3f8d9b03836eb01b00a966d93162e6249857e9fab9c61f -SIZE (mfem-mfem-v4.4_GH0.tar.gz) = 3078651 +TIMESTAMP = 1737154420 +SHA256 (mfem-mfem-v4.7_GH0.tar.gz) = 731bc2665c13d4099f9c9c946eb83ab07cd2e78a9575d4fa62a96cdb40d6ba0f +SIZE (mfem-mfem-v4.7_GH0.tar.gz) = 3808224 diff --git a/math/mfem/files/patch-general_isockstream.cpp b/math/mfem/files/patch-general_isockstream.cpp new file mode 100644 index 000000000000..eb0b3543a3cb --- /dev/null +++ b/math/mfem/files/patch-general_isockstream.cpp @@ -0,0 +1,11 @@ +--- general/isockstream.cpp.orig 2024-09-08 17:21:14 UTC ++++ general/isockstream.cpp +@@ -86,7 +86,7 @@ int isockstream::establish() + return (-1); + } + +-#if defined(__APPLE__) ++#if defined(__APPLE__) || defined(__FreeBSD__) + if (bind(sfd, (const struct sockaddr *)rp->ai_addr, rp->ai_addrlen) < 0) + #else + if (bind(sfd, rp->ai_addr, rp->ai_addrlen) < 0) diff --git a/math/mfem/files/patch-general_socketstream.cpp b/math/mfem/files/patch-general_socketstream.cpp new file mode 100644 index 000000000000..d4b544da427d --- /dev/null +++ b/math/mfem/files/patch-general_socketstream.cpp @@ -0,0 +1,10 @@ +--- general/socketstream.cpp.orig 2024-05-08 08:02:30 UTC ++++ general/socketstream.cpp +@@ -20,6 +20,7 @@ + #include <cerrno> // errno + #ifndef _WIN32 + #include <netdb.h> // getaddrinfo ++#include <netinet/in.h> + #include <arpa/inet.h> // htons + #include <sys/types.h> // socket, setsockopt, connect, recv, send + #include <sys/socket.h> // socket, setsockopt, connect, recv, send diff --git a/math/mfem/pkg-plist b/math/mfem/pkg-plist index 338963d7046c..f92dbc093847 100644 --- a/math/mfem/pkg-plist +++ b/math/mfem/pkg-plist @@ -1,31 +1,40 @@ include/mfem-performance.hpp include/mfem.hpp +include/mfem/config/_config.hpp include/mfem/config/config.hpp include/mfem/config/tconfig.hpp include/mfem/fem/adios2datacollection.hpp include/mfem/fem/bilinearform.hpp include/mfem/fem/bilinearform_ext.hpp include/mfem/fem/bilininteg.hpp -include/mfem/fem/ceed/algebraic.hpp -include/mfem/fem/ceed/coefficient.hpp -include/mfem/fem/ceed/convection.hpp -include/mfem/fem/ceed/diffusion.hpp -include/mfem/fem/ceed/full-assembly.hpp -include/mfem/fem/ceed/integrator.hpp -include/mfem/fem/ceed/mass.hpp -include/mfem/fem/ceed/nlconvection.hpp -include/mfem/fem/ceed/operator.hpp -include/mfem/fem/ceed/solvers-atpmg.hpp -include/mfem/fem/ceed/util.hpp +include/mfem/fem/ceed/integrators/convection/convection.hpp +include/mfem/fem/ceed/integrators/diffusion/diffusion.hpp +include/mfem/fem/ceed/integrators/mass/mass.hpp +include/mfem/fem/ceed/integrators/nlconvection/nlconvection.hpp +include/mfem/fem/ceed/interface/basis.hpp +include/mfem/fem/ceed/interface/ceed.hpp +include/mfem/fem/ceed/interface/coefficient.hpp +include/mfem/fem/ceed/interface/integrator.hpp +include/mfem/fem/ceed/interface/interface.hpp +include/mfem/fem/ceed/interface/mixed_integrator.hpp +include/mfem/fem/ceed/interface/operator.hpp +include/mfem/fem/ceed/interface/restriction.hpp +include/mfem/fem/ceed/interface/util.hpp +include/mfem/fem/ceed/solvers/algebraic.hpp +include/mfem/fem/ceed/solvers/full-assembly.hpp +include/mfem/fem/ceed/solvers/solvers-atpmg.hpp include/mfem/fem/coefficient.hpp include/mfem/fem/complex_fem.hpp include/mfem/fem/conduitdatacollection.hpp include/mfem/fem/convergence.hpp include/mfem/fem/datacollection.hpp +include/mfem/fem/dgmassinv.hpp +include/mfem/fem/dgmassinv_kernels.hpp include/mfem/fem/doftrans.hpp include/mfem/fem/eltrans.hpp include/mfem/fem/estimators.hpp include/mfem/fem/fe.hpp +include/mfem/fem/fe/face_map_utils.hpp include/mfem/fem/fe/fe_base.hpp include/mfem/fem/fe/fe_fixed_order.hpp include/mfem/fem/fe/fe_h1.hpp @@ -45,24 +54,53 @@ include/mfem/fem/geom.hpp include/mfem/fem/gridfunc.hpp include/mfem/fem/gslib.hpp include/mfem/fem/hybridization.hpp +include/mfem/fem/hyperbolic.hpp +include/mfem/fem/integ/bilininteg_diffusion_kernels.hpp +include/mfem/fem/integ/bilininteg_elasticity_kernels.hpp +include/mfem/fem/integ/bilininteg_hcurl_kernels.hpp +include/mfem/fem/integ/bilininteg_hcurlhdiv_kernels.hpp +include/mfem/fem/integ/bilininteg_hdiv_kernels.hpp +include/mfem/fem/integ/bilininteg_mass_kernels.hpp include/mfem/fem/intrules.hpp +include/mfem/fem/intrules_cut.hpp +include/mfem/fem/kdtree.hpp include/mfem/fem/kernels.hpp include/mfem/fem/linearform.hpp +include/mfem/fem/linearform_ext.hpp include/mfem/fem/lininteg.hpp -include/mfem/fem/lor.hpp +include/mfem/fem/lor/lor.hpp +include/mfem/fem/lor/lor_ads.hpp +include/mfem/fem/lor/lor_ams.hpp +include/mfem/fem/lor/lor_batched.hpp +include/mfem/fem/lor/lor_h1.hpp +include/mfem/fem/lor/lor_h1_impl.hpp +include/mfem/fem/lor/lor_nd.hpp +include/mfem/fem/lor/lor_nd_impl.hpp +include/mfem/fem/lor/lor_rt.hpp +include/mfem/fem/lor/lor_rt_impl.hpp +include/mfem/fem/lor/lor_util.hpp +include/mfem/fem/moonolith/cut.hpp +include/mfem/fem/moonolith/mortarassembler.hpp +include/mfem/fem/moonolith/mortarintegrator.hpp +include/mfem/fem/moonolith/pmortarassembler.hpp +include/mfem/fem/moonolith/transfer.hpp +include/mfem/fem/moonolith/transferutils.hpp include/mfem/fem/multigrid.hpp include/mfem/fem/nonlinearform.hpp include/mfem/fem/nonlinearform_ext.hpp include/mfem/fem/nonlininteg.hpp +include/mfem/fem/normal_deriv_restriction.hpp include/mfem/fem/pbilinearform.hpp include/mfem/fem/pfespace.hpp include/mfem/fem/pgridfunc.hpp include/mfem/fem/plinearform.hpp include/mfem/fem/pnonlinearform.hpp include/mfem/fem/prestriction.hpp +include/mfem/fem/qfunction.hpp include/mfem/fem/qinterp/dispatch.hpp include/mfem/fem/qinterp/eval.hpp include/mfem/fem/qinterp/grad.hpp +include/mfem/fem/qspace.hpp include/mfem/fem/quadinterpolator.hpp include/mfem/fem/quadinterpolator_face.hpp include/mfem/fem/restriction.hpp @@ -84,11 +122,13 @@ include/mfem/fem/transfer.hpp include/mfem/general/adios2stream.hpp include/mfem/general/annotation.hpp include/mfem/general/array.hpp +include/mfem/general/arrays_by_name.hpp include/mfem/general/backends.hpp include/mfem/general/binaryio.hpp include/mfem/general/communication.hpp include/mfem/general/cuda.hpp include/mfem/general/device.hpp +include/mfem/general/enzyme.hpp include/mfem/general/error.hpp include/mfem/general/forall.hpp include/mfem/general/gecko.hpp @@ -96,6 +136,7 @@ include/mfem/general/globals.hpp include/mfem/general/hash.hpp include/mfem/general/hip.hpp include/mfem/general/isockstream.hpp +include/mfem/general/kdtree.hpp include/mfem/general/mem_alloc.hpp include/mfem/general/mem_manager.hpp include/mfem/general/occa.hpp @@ -116,12 +157,14 @@ include/mfem/linalg/auxiliary.hpp include/mfem/linalg/blockmatrix.hpp include/mfem/linalg/blockoperator.hpp include/mfem/linalg/blockvector.hpp +include/mfem/linalg/complex_densemat.hpp include/mfem/linalg/complex_operator.hpp include/mfem/linalg/constraints.hpp include/mfem/linalg/cpardiso.hpp include/mfem/linalg/densemat.hpp include/mfem/linalg/dinvariants.hpp include/mfem/linalg/dtensor.hpp +include/mfem/linalg/dual.hpp include/mfem/linalg/ginkgo.hpp include/mfem/linalg/handle.hpp include/mfem/linalg/hiop.hpp @@ -134,6 +177,7 @@ include/mfem/linalg/matrix.hpp include/mfem/linalg/mumps.hpp include/mfem/linalg/ode.hpp include/mfem/linalg/operator.hpp +include/mfem/linalg/pardiso.hpp include/mfem/linalg/petsc.hpp include/mfem/linalg/petscinternals.hpp include/mfem/linalg/simd.hpp @@ -155,17 +199,19 @@ include/mfem/linalg/strumpack.hpp include/mfem/linalg/sundials.hpp include/mfem/linalg/superlu.hpp include/mfem/linalg/symmat.hpp +include/mfem/linalg/tensor.hpp include/mfem/linalg/tlayout.hpp include/mfem/linalg/tmatrix.hpp include/mfem/linalg/ttensor.hpp include/mfem/linalg/vector.hpp +include/mfem/mesh/attribute_sets.hpp include/mfem/mesh/element.hpp +include/mfem/mesh/face_nbr_geom.hpp include/mfem/mesh/gmsh.hpp include/mfem/mesh/hexahedron.hpp include/mfem/mesh/mesh.hpp include/mfem/mesh/mesh_headers.hpp include/mfem/mesh/mesh_operators.hpp -include/mfem/mesh/mesquite.hpp include/mfem/mesh/ncmesh.hpp include/mfem/mesh/ncmesh_tables.hpp include/mfem/mesh/nurbs.hpp @@ -176,6 +222,13 @@ include/mfem/mesh/pumi.hpp include/mfem/mesh/pyramid.hpp include/mfem/mesh/quadrilateral.hpp include/mfem/mesh/segment.hpp +include/mfem/mesh/spacing.hpp +include/mfem/mesh/submesh/psubmesh.hpp +include/mfem/mesh/submesh/ptransfermap.hpp +include/mfem/mesh/submesh/submesh.hpp +include/mfem/mesh/submesh/submesh_utils.hpp +include/mfem/mesh/submesh/transfer_category.hpp +include/mfem/mesh/submesh/transfermap.hpp include/mfem/mesh/tetrahedron.hpp include/mfem/mesh/tmesh.hpp include/mfem/mesh/triangle.hpp @@ -189,6 +242,6 @@ lib/cmake/mfem/MFEMConfigVersion.cmake lib/cmake/mfem/MFEMTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/mfem/MFEMTargets.cmake lib/libmfem.so -lib/libmfem.so.4.4.0 +lib/libmfem.so.4.7.0 %%DATADIR%%/config.mk %%DATADIR%%/test.mk diff --git a/math/minizinc-ide/Makefile b/math/minizinc-ide/Makefile index f475b6d1b434..b39c1d40fdb6 100644 --- a/math/minizinc-ide/Makefile +++ b/math/minizinc-ide/Makefile @@ -1,10 +1,11 @@ PORTNAME= minizinc-ide -DISTVERSION= 2.8.5 +DISTVERSION= 2.8.7 CATEGORIES= math lang MAINTAINER= yuri@FreeBSD.org COMMENT= IDE for MiniZinc, a constraint modeling language -WWW= https://www.minizinc.org/ +WWW= https://www.minizinc.org/ \ + https://github.com/MiniZinc LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/math/minizinc-ide/distinfo b/math/minizinc-ide/distinfo index 84a2704c95e0..1e8cdb03b422 100644 --- a/math/minizinc-ide/distinfo +++ b/math/minizinc-ide/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1717466174 -SHA256 (MiniZinc-MiniZincIDE-2.8.5_GH0.tar.gz) = 7e8c1f28da2ac016506544a71130536214be410f45f26680131d336a1a59659a -SIZE (MiniZinc-MiniZincIDE-2.8.5_GH0.tar.gz) = 835165 +TIMESTAMP = 1727939911 +SHA256 (MiniZinc-MiniZincIDE-2.8.7_GH0.tar.gz) = 9c50315557e5ad1214e6274b76a58467e5276df97da8146370de4567f4fdee97 +SIZE (MiniZinc-MiniZincIDE-2.8.7_GH0.tar.gz) = 835185 SHA256 (minizinc-cp-profiler-integration-f16b3132df33b3f258971f36dbe5e909983381c9_GL0.tar.gz) = 9534c07bdc76c030bcb036a97902983e5b3d81775615b4427f41bae799f85128 SIZE (minizinc-cp-profiler-integration-f16b3132df33b3f258971f36dbe5e909983381c9_GL0.tar.gz) = 5217 diff --git a/math/minizinc/Makefile b/math/minizinc/Makefile index 44b0a0d0d3be..39b4ecf9fd91 100644 --- a/math/minizinc/Makefile +++ b/math/minizinc/Makefile @@ -1,10 +1,11 @@ PORTNAME= minizinc -DISTVERSION= 2.8.5 +DISTVERSION= 2.8.7 CATEGORIES= math lang MAINTAINER= yuri@FreeBSD.org COMMENT= Constraint modeling language -WWW= https://www.minizinc.org/ +WWW= https://www.minizinc.org/ \ + https://github.com/MiniZinc LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt diff --git a/math/minizinc/distinfo b/math/minizinc/distinfo index 3856d5b48c6a..3768ac1b3d75 100644 --- a/math/minizinc/distinfo +++ b/math/minizinc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717466106 -SHA256 (MiniZinc-libminizinc-2.8.5_GH0.tar.gz) = cd8aa35532191864ba5a79f8755e0e24c329b1b887305f89d5f7b33eca9f96db -SIZE (MiniZinc-libminizinc-2.8.5_GH0.tar.gz) = 8050297 +TIMESTAMP = 1727937266 +SHA256 (MiniZinc-libminizinc-2.8.7_GH0.tar.gz) = 91413c9788d45eb77ecb1da9657c00744312cca4fd5e71ca2583c35a32a3be62 +SIZE (MiniZinc-libminizinc-2.8.7_GH0.tar.gz) = 8059507 diff --git a/math/minorminer/Makefile b/math/minorminer/Makefile index dd45ed18bb75..33c5a146e73b 100644 --- a/math/minorminer/Makefile +++ b/math/minorminer/Makefile @@ -1,5 +1,5 @@ PORTNAME= minorminer -DISTVERSION= 0.2.15 +DISTVERSION= 0.2.16 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/minorminer/distinfo b/math/minorminer/distinfo index e182bd9159dd..89c27dfb3055 100644 --- a/math/minorminer/distinfo +++ b/math/minorminer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722290527 -SHA256 (dwavesystems-minorminer-0.2.15_GH0.tar.gz) = 8d5a35778e072f035bd6de005f7876cc1966bf3a64889907c120546067c6cbee -SIZE (dwavesystems-minorminer-0.2.15_GH0.tar.gz) = 1281113 +TIMESTAMP = 1731038646 +SHA256 (dwavesystems-minorminer-0.2.16_GH0.tar.gz) = 0945862971d6d5e37b5cdb91950758843d919e898d7e62259c9049ee13dcca74 +SIZE (dwavesystems-minorminer-0.2.16_GH0.tar.gz) = 1281256 diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile index 00714e8ded9b..264f0208a178 100644 --- a/math/mlpack/Makefile +++ b/math/mlpack/Makefile @@ -1,15 +1,17 @@ PORTNAME= mlpack -DISTVERSION= 4.5.0 +DISTVERSION= 4.5.1 CATEGORIES= math # machine-learning MASTER_SITES= https://mlpack.org/files/ MAINTAINER= yuri@FreeBSD.org COMMENT= Fast, flexible machine learning library -WWW= https://www.mlpack.org/ +WWW= https://www.mlpack.org/ \ + https://github.com/mlpack/mlpack LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/mlpack/mlpack/issues/3825 BROKEN_i386= undefined symbol: __atomic_load HPP_DEPENDS= armadillo>0:math/armadillo \ diff --git a/math/mlpack/distinfo b/math/mlpack/distinfo index b37ee00eda89..c2c0f4a01743 100644 --- a/math/mlpack/distinfo +++ b/math/mlpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726679469 -SHA256 (mlpack-4.5.0.tar.gz) = aab70aee10c134ef3fe568843fe4b3bb5e8901af30ea666f57462ad950682317 -SIZE (mlpack-4.5.0.tar.gz) = 6376837 +TIMESTAMP = 1733374998 +SHA256 (mlpack-4.5.1.tar.gz) = 58059b911a78b8bda91eef4cfc6278383b24e71865263c2e0569cf5faa59dda3 +SIZE (mlpack-4.5.1.tar.gz) = 6590839 diff --git a/math/mlpack/pkg-plist b/math/mlpack/pkg-plist index d36abf721fb5..0d7f21ef27ae 100644 --- a/math/mlpack/pkg-plist +++ b/math/mlpack/pkg-plist @@ -778,18 +778,18 @@ include/mlpack/methods/decision_tree/fitness_functions/information_gain.hpp include/mlpack/methods/decision_tree/fitness_functions/mad_gain.hpp include/mlpack/methods/decision_tree/fitness_functions/mse_gain.hpp include/mlpack/methods/decision_tree/select_functions/all_dimension_select.hpp -include/mlpack/methods/decision_tree/select_functions/multiple_random_dimension_select.hpp +include/mlpack/methods/decision_tree/select_functions/mult_random_dimension_select.hpp include/mlpack/methods/decision_tree/select_functions/random_dimension_select.hpp include/mlpack/methods/decision_tree/select_functions/select_functions.hpp -include/mlpack/methods/decision_tree/split_functions/all_categorical_split.hpp -include/mlpack/methods/decision_tree/split_functions/all_categorical_split_impl.hpp -include/mlpack/methods/decision_tree/split_functions/best_binary_categorical_split.hpp -include/mlpack/methods/decision_tree/split_functions/best_binary_categorical_split_impl.hpp -include/mlpack/methods/decision_tree/split_functions/best_binary_numeric_split.hpp -include/mlpack/methods/decision_tree/split_functions/best_binary_numeric_split_impl.hpp -include/mlpack/methods/decision_tree/split_functions/random_binary_numeric_split.hpp -include/mlpack/methods/decision_tree/split_functions/random_binary_numeric_split_impl.hpp -include/mlpack/methods/decision_tree/split_functions/split_functions.hpp +include/mlpack/methods/decision_tree/splits/all_categorical_split.hpp +include/mlpack/methods/decision_tree/splits/all_categorical_split_impl.hpp +include/mlpack/methods/decision_tree/splits/best_binary_categorical_split.hpp +include/mlpack/methods/decision_tree/splits/best_binary_categorical_split_impl.hpp +include/mlpack/methods/decision_tree/splits/best_binary_numeric_split.hpp +include/mlpack/methods/decision_tree/splits/best_binary_numeric_split_impl.hpp +include/mlpack/methods/decision_tree/splits/random_binary_numeric_split.hpp +include/mlpack/methods/decision_tree/splits/random_binary_numeric_split_impl.hpp +include/mlpack/methods/decision_tree/splits/splits.hpp include/mlpack/methods/decision_tree/utils.hpp include/mlpack/methods/det.hpp include/mlpack/methods/det/det.hpp diff --git a/math/moab/Makefile b/math/moab/Makefile index fc4b5c8e3aec..c2ee5dc6daf4 100644 --- a/math/moab/Makefile +++ b/math/moab/Makefile @@ -1,6 +1,6 @@ PORTNAME= moab DISTVERSION= 5.5.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/ diff --git a/math/mppp/Makefile b/math/mppp/Makefile index a668e1549670..7ea961658d12 100644 --- a/math/mppp/Makefile +++ b/math/mppp/Makefile @@ -1,6 +1,7 @@ PORTNAME= mppp DISTVERSIONPREFIX= v DISTVERSION= 1.0.3 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/mprime/Makefile b/math/mprime/Makefile index e61978331ce8..e55ee6fc6690 100644 --- a/math/mprime/Makefile +++ b/math/mprime/Makefile @@ -1,5 +1,5 @@ PORTNAME= mprime -PORTVERSION= 30.19b14 +PORTVERSION= 30.19b21 CATEGORIES= math benchmarks net MASTER_SITES= https://www.mersenne.org/download/software/v${PORTVERSION:R}/${PORTVERSION:R}.19/ DISTNAME= p95v${PORTVERSION:R}${PORTVERSION:E}.source @@ -13,12 +13,12 @@ LICENSE_NAME= EULA LICENSE_FILE= ${FILESDIR}/LICENSE LICENSE_PERMS= dist-mirror pkg-mirror auto-accept -BROKEN_i386= /gwnum/polymult.a missed in /linux/makebsd -ONLY_FOR_ARCHS= amd64 i386 +BROKEN_i386= compilation fails: /gwnum/polymult.a missed in /linux/makebsd +ONLY_FOR_ARCHS= amd64 BUILD_DEPENDS= ${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs -LIB_DEPENDS= libcurl.so:ftp/curl \ - libhwloc.so.15:devel/hwloc2 \ +LIB_DEPENDS= libcurl.so:ftp/curl \ + libhwloc.so:devel/hwloc2 \ libgmp.so:math/gmp USES= localbase zip @@ -31,18 +31,10 @@ SUB_FILES= pkg-message wrapper.sh NO_WRKSUBDIR= yes PATCH_WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - +WRKSRC_SUBDIR= ${ARCH:S,i386,linux,:S,amd64,linux64,} PKGMESSAGE= ${WRKSRC}/pkg-message PLIST_FILES+= bin/mprime bin/mprime-real -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" -WRKSRC_SUBDIR= linux64 -.else -WRKSRC_SUBDIR= linux -.endif - post-patch: @${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ -e "s|CC = .*||g" \ @@ -56,14 +48,12 @@ post-patch: ${PATCH_WRKSRC}/linux/makebsd pre-build: -.if ${ARCH} == "amd64" - @${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum ${MAKE_FLAGS} makebsd64 ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} -.elif ${ARCH} == "i386" - @${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum ${MAKE_FLAGS} makemsys ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} -.endif + @${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${PATCH_WRKSRC}/gwnum \ + ${MAKE_FLAGS} ${ARCH:S,i386,makemsys,:S,amd64,makebsd64,} \ + ${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mprime ${STAGEDIR}${PREFIX}/bin/mprime-real ${INSTALL_SCRIPT} ${WRKDIR}/wrapper.sh ${STAGEDIR}${PREFIX}/bin/mprime -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/mprime/distinfo b/math/mprime/distinfo index e924f8cc8577..63b63fc78adf 100644 --- a/math/mprime/distinfo +++ b/math/mprime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714771984 -SHA256 (p95v3019b14.source.zip) = 49fd8e44d8755a4c05915085b0b15c3589f232cfd539028bbab2c01ffc8ad548 -SIZE (p95v3019b14.source.zip) = 40668660 +TIMESTAMP = 1732753270 +SHA256 (p95v3019b21.source.zip) = bdc843a547a6f91dc67004a3efbcd99858af7db075ecd77b7188b23e5ac2ce2a +SIZE (p95v3019b21.source.zip) = 39550852 diff --git a/math/mumps/Makefile b/math/mumps/Makefile index 3ecf184723f3..b29eafb76216 100644 --- a/math/mumps/Makefile +++ b/math/mumps/Makefile @@ -1,6 +1,6 @@ PORTNAME= mumps DISTVERSION= 5.1.2-aster7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math PKGNAMESUFFIX= -edf diff --git a/math/mumps4/Makefile b/math/mumps4/Makefile index 50c892143d5e..987e16064327 100644 --- a/math/mumps4/Makefile +++ b/math/mumps4/Makefile @@ -1,6 +1,6 @@ PORTNAME= mumps4 PORTVERSION= 4.10.0 # Please do not upgrade to 5+: use math/mumps -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MASTER_SITES= http://mumps.enseeiht.fr/ \ http://graal.ens-lyon.fr/MUMPS/ \ diff --git a/math/muparser/Makefile b/math/muparser/Makefile index e924510c3f3f..85dea1d5db53 100644 --- a/math/muparser/Makefile +++ b/math/muparser/Makefile @@ -1,5 +1,5 @@ PORTNAME= muparser -PORTVERSION= 2.3.4 +PORTVERSION= 2.3.5 DISTVERSIONPREFIX= v CATEGORIES= math devel diff --git a/math/muparser/distinfo b/math/muparser/distinfo index a4ac1afea98d..74ea4c0e456f 100644 --- a/math/muparser/distinfo +++ b/math/muparser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668768752 -SHA256 (beltoforion-muparser-v2.3.4_GH0.tar.gz) = 0c3fa54a3ebf36dda0ed3e7cd5451c964afbb15102bdbcba08aafb359a290121 -SIZE (beltoforion-muparser-v2.3.4_GH0.tar.gz) = 112693 +TIMESTAMP = 1734079929 +SHA256 (beltoforion-muparser-v2.3.5_GH0.tar.gz) = 20b43cc68c655665db83711906f01b20c51909368973116dfc8d7b3c4ddb5dd4 +SIZE (beltoforion-muparser-v2.3.5_GH0.tar.gz) = 115275 diff --git a/math/nanoflann/Makefile b/math/nanoflann/Makefile index 448515c037ef..a691c7f72144 100644 --- a/math/nanoflann/Makefile +++ b/math/nanoflann/Makefile @@ -1,6 +1,6 @@ PORTNAME= nanoflann DISTVERSIONPREFIX= v -DISTVERSION= 1.6.1 +DISTVERSION= 1.6.3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/nanoflann/distinfo b/math/nanoflann/distinfo index 92072c42e329..84a17453de7f 100644 --- a/math/nanoflann/distinfo +++ b/math/nanoflann/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724570881 -SHA256 (jlblancoc-nanoflann-v1.6.1_GH0.tar.gz) = e258d6fd6ad18e1809fa9c081553e78036fd6e7b418d3762875c2c5a015dd431 -SIZE (jlblancoc-nanoflann-v1.6.1_GH0.tar.gz) = 522472 +TIMESTAMP = 1736326376 +SHA256 (jlblancoc-nanoflann-v1.6.3_GH0.tar.gz) = 6140542c30b4abd6a6ffe52c591afaae5748f011c65682d1cae6c501e7e6710a +SIZE (jlblancoc-nanoflann-v1.6.3_GH0.tar.gz) = 522669 diff --git a/math/nauty/Makefile b/math/nauty/Makefile index c9f73459b98a..2104b3c2bdb7 100644 --- a/math/nauty/Makefile +++ b/math/nauty/Makefile @@ -31,6 +31,8 @@ TEST_TARGET= check OPTIONS_DEFINE= DOCS +CFLAGS_powerpc= -O1 + post-build: # build shared libraries: based on how static libraries are created # rebuild .o files with -fPIC @cd ${WRKSRC} ; \ diff --git a/math/nlopt/Makefile b/math/nlopt/Makefile index 3609c20c2617..494d4cd211ad 100644 --- a/math/nlopt/Makefile +++ b/math/nlopt/Makefile @@ -1,6 +1,6 @@ PORTNAME= nlopt DISTVERSIONPREFIX= v -DISTVERSION= 2.8.0 +DISTVERSION= 2.9.1 CATEGORIES= math MAINTAINER= rhurlin@FreeBSD.org @@ -21,6 +21,9 @@ USE_GITHUB= yes GH_ACCOUNT= stevengj USE_LDCONFIG= yes +# 'make test': 100% tests passed, 0 tests failed out of 83 +CMAKE_ON= NLOPT_TESTS + .if ${FLAVOR:U} == minimal PKGNAMESUFFIX= -${FLAVOR} CMAKE_OFF= NLOPT_GUILE NLOPT_PYTHON NLOPT_SWIG @@ -36,7 +39,8 @@ MAKE_ENV+= GUILE_EXECUTABLE=${PREFIX}/bin/guile3 \ RUN_DEPENDS= ${PYNUMPY} CONFLICTS_INSTALL= ${PORTNAME}-minimal PLIST_FILES+= lib/guile/3.0/extensions/nlopt_guile.so \ - ${PYTHON_SITELIBDIR}/_nlopt%%PYTHON_EXT_SUFFIX%%.so \ + %%PYTHON_SITELIBDIR%%/_nlopt.so \ + %%PYTHON_SITELIBDIR%%/nlopt-2.9.1.dist-info/METADATA \ ${PYTHON_SITELIBDIR}/nlopt.py \ ${GUILE_SITE_DIR}/nlopt.scm .endif diff --git a/math/nlopt/distinfo b/math/nlopt/distinfo index fe2610318c52..de3256df6bc9 100644 --- a/math/nlopt/distinfo +++ b/math/nlopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723360401 -SHA256 (stevengj-nlopt-v2.8.0_GH0.tar.gz) = e02a4956a69d323775d79fdaec7ba7a23ed912c7d45e439bc933d991ea3193fd -SIZE (stevengj-nlopt-v2.8.0_GH0.tar.gz) = 2050287 +TIMESTAMP = 1732643048 +SHA256 (stevengj-nlopt-v2.9.1_GH0.tar.gz) = 1e6c33f8cbdc4138d525f3326c231f14ed50d99345561e85285638c49b64ee93 +SIZE (stevengj-nlopt-v2.9.1_GH0.tar.gz) = 2054775 diff --git a/math/nlopt/files/patch-cmake_FindGuile.cmake b/math/nlopt/files/patch-cmake_FindGuile.cmake index 4a158cc25e70..95be5b31104c 100644 --- a/math/nlopt/files/patch-cmake_FindGuile.cmake +++ b/math/nlopt/files/patch-cmake_FindGuile.cmake @@ -1,6 +1,6 @@ ---- cmake/FindGuile.cmake.orig 2024-08-09 20:31:24 UTC +--- cmake/FindGuile.cmake.orig 2024-11-10 18:47:56 UTC +++ cmake/FindGuile.cmake -@@ -12,87 +12,42 @@ +@@ -12,61 +12,9 @@ # GUILE_SITE_DIR - site dir # GUILE_EXTENSION_DIR - extension dir # GUILE_ROOT_DIR - prefix dir @@ -19,7 +19,7 @@ - guile - HINTS /opt/local/include -) -- + -# Look for the library -find_library (GUILE_LIBRARY NAMES guile-3.0 guile-2.2 guile-2.0 guile - HINTS @@ -30,6 +30,10 @@ -set (GUILE_LIBRARIES ${GUILE_LIBRARY}) -set (GUILE_INCLUDE_DIRS ${GUILE_INCLUDE_DIR}) - +-find_path (GMP_INCLUDE_DIR gmp.h) +-if (GMP_INCLUDE_DIR) +- list (APPEND GUILE_INCLUDE_DIRS ${GMP_INCLUDE_DIR}) +-endif () - -# check guile's version if we're using cmake >= 2.6 -if (GUILE_INCLUDE_DIR) @@ -59,11 +63,29 @@ find_program(GUILE_EXECUTABLE NAMES guile3.0 guile2.2 guile2.0 guile ) -- - find_program(GUILE_CONFIG_EXECUTABLE +@@ -75,28 +23,33 @@ find_program(GUILE_CONFIG_EXECUTABLE NAMES guile-config3.0 guile-config2.2 guile-config2.0 guile-config ) +- +-if (GUILE_CONFIG_EXECUTABLE) +- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info prefix +- OUTPUT_VARIABLE GUILE_ROOT_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- +- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info sitedir +- OUTPUT_VARIABLE GUILE_SITE_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE) +- +- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info extensiondir +- OUTPUT_VARIABLE GUILE_EXTENSION_DIR +- OUTPUT_STRIP_TRAILING_WHITESPACE) +-endif () +- +-# IF(GUILE_FOUND AND GUILE_VERSION_MAJOR EQUAL 2) +-# ADD_DEFINITIONS(-DHAVE_GUILE2) +-# ENDIF(GUILE_FOUND AND GUILE_VERSION_MAJOR EQUAL 2) +- +pkg_check_modules(GUILE IMPORTED_TARGET guile) +if (GUILE_FOUND) + pkg_get_variable(GUILE_ROOT_DIR guile prefix) @@ -88,25 +110,7 @@ +message(STATUS "GUILE_EXTENSION_DIR is set to ${GUILE_EXTENSION_DIR}") +message(STATUS "GUILE_EXECUTABLE is set to ${GUILE_EXECUTABLE}") +message(STATUS "GUILE_CONFIG_EXECUTABLE is set to ${GUILE_CONFIG_EXECUTABLE}") - --if (GUILE_CONFIG_EXECUTABLE) -- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info prefix -- OUTPUT_VARIABLE GUILE_ROOT_DIR -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- -- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info sitedir -- OUTPUT_VARIABLE GUILE_SITE_DIR -- OUTPUT_STRIP_TRAILING_WHITESPACE) -- -- execute_process (COMMAND ${GUILE_CONFIG_EXECUTABLE} info extensiondir -- OUTPUT_VARIABLE GUILE_EXTENSION_DIR -- OUTPUT_STRIP_TRAILING_WHITESPACE) --endif () -- --# IF(GUILE_FOUND AND GUILE_VERSION_MAJOR EQUAL 2) --# ADD_DEFINITIONS(-DHAVE_GUILE2) --# ENDIF(GUILE_FOUND AND GUILE_VERSION_MAJOR EQUAL 2) -- ++ # handle REQUIRED and QUIET options include (FindPackageHandleStandardArgs) -find_package_handle_standard_args (Guile REQUIRED_VARS GUILE_EXECUTABLE GUILE_ROOT_DIR GUILE_INCLUDE_DIRS GUILE_LIBRARIES VERSION_VAR GUILE_VERSION_STRING) diff --git a/math/nlopt/files/patch-src_swig_CMakeLists.txt b/math/nlopt/files/patch-src_swig_CMakeLists.txt index 9f0885a76c59..ca0d337b91fd 100644 --- a/math/nlopt/files/patch-src_swig_CMakeLists.txt +++ b/math/nlopt/files/patch-src_swig_CMakeLists.txt @@ -1,15 +1,16 @@ ---- src/swig/CMakeLists.txt.orig 2024-08-09 20:31:24 UTC +--- src/swig/CMakeLists.txt.orig 2024-11-10 18:47:56 UTC +++ src/swig/CMakeLists.txt @@ -57,10 +57,10 @@ if (GUILE_FOUND) # swig_add_module is deprecated swig_add_library (nlopt_guile LANGUAGE guile SOURCES nlopt.i) - target_include_directories (nlopt_guile PRIVATE ${GUILE_INCLUDE_DIRS}) +- + target_compile_options(nlopt_guile PRIVATE ${GUILE_CFLAGS}) - ++ swig_link_libraries (nlopt_guile ${nlopt_lib}) - target_link_libraries (nlopt_guile ${GUILE_LIBRARIES}) + target_link_options(nlopt_guile PRIVATE ${GUILE_LDFLAGS}) + set_target_properties (nlopt_guile PROPERTIES COMPILE_FLAGS "${SWIG_COMPILE_FLAGS}") file (RELATIVE_PATH _REL_GUILE_SITE_PATH ${GUILE_ROOT_DIR} ${GUILE_SITE_DIR}) - set (GUILE_SITE_PATH ${_REL_GUILE_SITE_PATH}) diff --git a/math/nlopt/pkg-plist b/math/nlopt/pkg-plist index 1fc0a90a3d59..44abb6c21380 100644 --- a/math/nlopt/pkg-plist +++ b/math/nlopt/pkg-plist @@ -6,7 +6,7 @@ lib/cmake/nlopt/NLoptLibraryDepends-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/nlopt/NLoptLibraryDepends.cmake lib/libnlopt.so lib/libnlopt.so.0 -lib/libnlopt.so.0.12.0 +lib/libnlopt.so.0.13.0 libdata/pkgconfig/nlopt.pc share/man/man3/nlopt.3.gz share/man/man3/nlopt_minimize.3.gz diff --git a/math/ntpoly/Makefile b/math/ntpoly/Makefile index 284d0425321d..c96204640e2d 100644 --- a/math/ntpoly/Makefile +++ b/math/ntpoly/Makefile @@ -1,7 +1,7 @@ PORTNAME= NTPoly DISTVERSIONPREFIX= ${PORTNAME:tl}-v -DISTVERSION= 3.0.0 -PORTREVISION= 3 +DISTVERSION= 3.1.1 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= swig>0:devel/swig TEST_DEPENDS= ${PYNUMPY} \ bash:shells/bash \ - ${PYTHON_PKGNAMEPREFIX}mpi4py>0:net/py-mpi4py@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich>0:net/py-mpi4py-mpich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} USE_GITHUB= yes diff --git a/math/ntpoly/distinfo b/math/ntpoly/distinfo index b88ae752c3f2..7342d3a216a7 100644 --- a/math/ntpoly/distinfo +++ b/math/ntpoly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1685464189 -SHA256 (william-dawson-NTPoly-ntpoly-v3.0.0_GH0.tar.gz) = bd0cf5170ce165f414f51ba9d2e77467ca669b2a3c1cc15ef199a93aba4da621 -SIZE (william-dawson-NTPoly-ntpoly-v3.0.0_GH0.tar.gz) = 300129 +TIMESTAMP = 1736448151 +SHA256 (william-dawson-NTPoly-ntpoly-v3.1.1_GH0.tar.gz) = 1a7cadba2f8c9de7aebecfd7997848f1f5f0f8526100446a5ef7bd0997b8ea66 +SIZE (william-dawson-NTPoly-ntpoly-v3.1.1_GH0.tar.gz) = 310316 diff --git a/math/ntpoly/pkg-plist b/math/ntpoly/pkg-plist index a4abc21f592f..fe7456d1e3f4 100644 --- a/math/ntpoly/pkg-plist +++ b/math/ntpoly/pkg-plist @@ -62,6 +62,7 @@ include/analysismodule_wrp.mod include/chebyshevsolversmodule.mod include/chebyshevsolversmodule_wrp.mod include/choleskymodule.mod +include/convergencemonitor.mod include/datatypesmodule.mod include/densitymatrixsolversmodule.mod include/densitymatrixsolversmodule_wrp.mod diff --git a/math/obake/Makefile b/math/obake/Makefile index e730d244aa83..54d4a95a016d 100644 --- a/math/obake/Makefile +++ b/math/obake/Makefile @@ -2,7 +2,7 @@ PORTNAME= obake DISTVERSIONPREFIX= v DISTVERSION= 0.7.0-24 DISTVERSIONSUFFIX= -gb8cc71c -PORTREVISION= 17 +PORTREVISION= 20 CATEGORIES= math PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/math/ocaml-farith/Makefile b/math/ocaml-farith/Makefile new file mode 100644 index 000000000000..d1fde152aafa --- /dev/null +++ b/math/ocaml-farith/Makefile @@ -0,0 +1,40 @@ +PORTNAME= farith +DISTVERSION= 0.1 +PORTREVISION= 1 +CATEGORIES= math +PKGNAMEPREFIX= ocaml- + +MAINTAINER= freebsd@dev.thsi.be +COMMENT= Floating point number library for OCaml +WWW= https://git.frama-c.com/pub/farith + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \ + ${SA_DIR}/ppx_deriving/META:devel/ocaml-ppx_deriving \ + ${SA_DIR}/ppx_hash/META:devel/ocaml-ppx_hash \ + ${SA_DIR}/zarith/META:math/ocaml-zarith +RUN_DEPENDS= ${SA_DIR}/base/META:devel/ocaml-base \ + ${SA_DIR}/ppx_deriving/META:devel/ocaml-ppx_deriving \ + ${SA_DIR}/ppx_hash/META:devel/ocaml-ppx_hash \ + ${SA_DIR}/sexplib0/META:devel/ocaml-sexplib0 \ + ${SA_DIR}/zarith/META:math/ocaml-zarith + +USES= ocaml:dune +USE_GITLAB= yes +GL_SITE= https://git.frama-c.com +GL_ACCOUNT= pub + +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +PORTDOCS= CHANGES LICENSE + +OPTIONS_DEFINE= DOCS + +SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} + +post-install: + @${STRIP_CMD} \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/${PORTNAME}.cmxs + +.include <bsd.port.mk> diff --git a/math/ocaml-farith/distinfo b/math/ocaml-farith/distinfo new file mode 100644 index 000000000000..76249da3c8b9 --- /dev/null +++ b/math/ocaml-farith/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1723565706 +SHA256 (farith-0.1.tar.bz2) = c2d2a99777ef2c8652fa5328feb80359d233dc88ff5a895248083412a558657f +SIZE (farith-0.1.tar.bz2) = 53514 diff --git a/math/ocaml-farith/pkg-descr b/math/ocaml-farith/pkg-descr new file mode 100644 index 000000000000..b1d500f22eb3 --- /dev/null +++ b/math/ocaml-farith/pkg-descr @@ -0,0 +1,2 @@ +Floating point numbers library which originated from the "Flocq" +library for the Coq theorem prover. diff --git a/math/ocaml-farith/pkg-plist b/math/ocaml-farith/pkg-plist new file mode 100644 index 000000000000..489a5fa5d836 --- /dev/null +++ b/math/ocaml-farith/pkg-plist @@ -0,0 +1,171 @@ +%%OCAML_SITELIBDIR%%/farith/Assert.ml +%%OCAML_SITELIBDIR%%/farith/Assert.mli +%%OCAML_SITELIBDIR%%/farith/BinInt.ml +%%OCAML_SITELIBDIR%%/farith/BinInt.mli +%%OCAML_SITELIBDIR%%/farith/BinNums.ml +%%OCAML_SITELIBDIR%%/farith/BinNums.mli +%%OCAML_SITELIBDIR%%/farith/BinPos.ml +%%OCAML_SITELIBDIR%%/farith/BinPos.mli +%%OCAML_SITELIBDIR%%/farith/BinPosDef.ml +%%OCAML_SITELIBDIR%%/farith/BinPosDef.mli +%%OCAML_SITELIBDIR%%/farith/Binary.ml +%%OCAML_SITELIBDIR%%/farith/Binary.mli +%%OCAML_SITELIBDIR%%/farith/BinarySingleNaN.ml +%%OCAML_SITELIBDIR%%/farith/BinarySingleNaN.mli +%%OCAML_SITELIBDIR%%/farith/Bits.ml +%%OCAML_SITELIBDIR%%/farith/Bits.mli +%%OCAML_SITELIBDIR%%/farith/Bool.ml +%%OCAML_SITELIBDIR%%/farith/Bool.mli +%%OCAML_SITELIBDIR%%/farith/Datatypes.ml +%%OCAML_SITELIBDIR%%/farith/Datatypes.mli +%%OCAML_SITELIBDIR%%/farith/Defs.ml +%%OCAML_SITELIBDIR%%/farith/Defs.mli +%%OCAML_SITELIBDIR%%/farith/FloatClass.ml +%%OCAML_SITELIBDIR%%/farith/FloatClass.mli +%%OCAML_SITELIBDIR%%/farith/GenericFloat.ml +%%OCAML_SITELIBDIR%%/farith/GenericFloat.mli +%%OCAML_SITELIBDIR%%/farith/Interval.ml +%%OCAML_SITELIBDIR%%/farith/Interval.mli +%%OCAML_SITELIBDIR%%/farith/META +%%OCAML_SITELIBDIR%%/farith/Op.ml +%%OCAML_SITELIBDIR%%/farith/Op.mli +%%OCAML_SITELIBDIR%%/farith/Operations.ml +%%OCAML_SITELIBDIR%%/farith/Operations.mli +%%OCAML_SITELIBDIR%%/farith/Qextended.ml +%%OCAML_SITELIBDIR%%/farith/Qextended.mli +%%OCAML_SITELIBDIR%%/farith/Round.ml +%%OCAML_SITELIBDIR%%/farith/Round.mli +%%OCAML_SITELIBDIR%%/farith/SpecFloat.ml +%%OCAML_SITELIBDIR%%/farith/SpecFloat.mli +%%OCAML_SITELIBDIR%%/farith/Specif.ml +%%OCAML_SITELIBDIR%%/farith/Specif.mli +%%OCAML_SITELIBDIR%%/farith/Utils.ml +%%OCAML_SITELIBDIR%%/farith/Utils.mli +%%OCAML_SITELIBDIR%%/farith/Version.ml +%%OCAML_SITELIBDIR%%/farith/Version.mli +%%OCAML_SITELIBDIR%%/farith/Zaux.ml +%%OCAML_SITELIBDIR%%/farith/Zaux.mli +%%OCAML_SITELIBDIR%%/farith/Zbool.ml +%%OCAML_SITELIBDIR%%/farith/Zbool.mli +%%OCAML_SITELIBDIR%%/farith/Zpower.ml +%%OCAML_SITELIBDIR%%/farith/Zpower.mli +%%OCAML_SITELIBDIR%%/farith/dune-package +%%OCAML_SITELIBDIR%%/farith/farith.a +%%OCAML_SITELIBDIR%%/farith/farith.cma +%%OCAML_SITELIBDIR%%/farith/farith.cmi +%%OCAML_SITELIBDIR%%/farith/farith.cmt +%%OCAML_SITELIBDIR%%/farith/farith.cmti +%%OCAML_SITELIBDIR%%/farith/farith.cmx +%%OCAML_SITELIBDIR%%/farith/farith.cmxa +%%OCAML_SITELIBDIR%%/farith/farith.cmxs +%%OCAML_SITELIBDIR%%/farith/farith.ml +%%OCAML_SITELIBDIR%%/farith/farith.mli +%%OCAML_SITELIBDIR%%/farith/farith_Big.ml +%%OCAML_SITELIBDIR%%/farith/farith__.cmi +%%OCAML_SITELIBDIR%%/farith/farith__.cmt +%%OCAML_SITELIBDIR%%/farith/farith__.cmx +%%OCAML_SITELIBDIR%%/farith/farith__.ml +%%OCAML_SITELIBDIR%%/farith/farith__Assert.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Assert.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Assert.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Assert.cmx +%%OCAML_SITELIBDIR%%/farith/farith__BinInt.cmi +%%OCAML_SITELIBDIR%%/farith/farith__BinInt.cmt +%%OCAML_SITELIBDIR%%/farith/farith__BinInt.cmti +%%OCAML_SITELIBDIR%%/farith/farith__BinInt.cmx +%%OCAML_SITELIBDIR%%/farith/farith__BinNums.cmi +%%OCAML_SITELIBDIR%%/farith/farith__BinNums.cmt +%%OCAML_SITELIBDIR%%/farith/farith__BinNums.cmti +%%OCAML_SITELIBDIR%%/farith/farith__BinNums.cmx +%%OCAML_SITELIBDIR%%/farith/farith__BinPos.cmi +%%OCAML_SITELIBDIR%%/farith/farith__BinPos.cmt +%%OCAML_SITELIBDIR%%/farith/farith__BinPos.cmti +%%OCAML_SITELIBDIR%%/farith/farith__BinPos.cmx +%%OCAML_SITELIBDIR%%/farith/farith__BinPosDef.cmi +%%OCAML_SITELIBDIR%%/farith/farith__BinPosDef.cmt +%%OCAML_SITELIBDIR%%/farith/farith__BinPosDef.cmti +%%OCAML_SITELIBDIR%%/farith/farith__BinPosDef.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Binary.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Binary.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Binary.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Binary.cmx +%%OCAML_SITELIBDIR%%/farith/farith__BinarySingleNaN.cmi +%%OCAML_SITELIBDIR%%/farith/farith__BinarySingleNaN.cmt +%%OCAML_SITELIBDIR%%/farith/farith__BinarySingleNaN.cmti +%%OCAML_SITELIBDIR%%/farith/farith__BinarySingleNaN.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Bits.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Bits.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Bits.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Bits.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Bool.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Bool.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Bool.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Bool.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Datatypes.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Datatypes.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Datatypes.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Datatypes.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Defs.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Defs.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Defs.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Defs.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Farith_Big.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Farith_Big.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Farith_Big.cmx +%%OCAML_SITELIBDIR%%/farith/farith__FloatClass.cmi +%%OCAML_SITELIBDIR%%/farith/farith__FloatClass.cmt +%%OCAML_SITELIBDIR%%/farith/farith__FloatClass.cmti +%%OCAML_SITELIBDIR%%/farith/farith__FloatClass.cmx +%%OCAML_SITELIBDIR%%/farith/farith__GenericFloat.cmi +%%OCAML_SITELIBDIR%%/farith/farith__GenericFloat.cmt +%%OCAML_SITELIBDIR%%/farith/farith__GenericFloat.cmti +%%OCAML_SITELIBDIR%%/farith/farith__GenericFloat.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Interval.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Interval.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Interval.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Interval.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Op.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Op.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Op.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Op.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Operations.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Operations.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Operations.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Operations.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Qextended.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Qextended.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Qextended.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Qextended.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Round.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Round.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Round.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Round.cmx +%%OCAML_SITELIBDIR%%/farith/farith__SpecFloat.cmi +%%OCAML_SITELIBDIR%%/farith/farith__SpecFloat.cmt +%%OCAML_SITELIBDIR%%/farith/farith__SpecFloat.cmti +%%OCAML_SITELIBDIR%%/farith/farith__SpecFloat.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Specif.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Specif.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Specif.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Specif.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Utils.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Utils.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Utils.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Utils.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Version.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Version.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Version.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Version.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Zaux.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Zaux.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Zaux.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Zaux.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Zbool.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Zbool.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Zbool.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Zbool.cmx +%%OCAML_SITELIBDIR%%/farith/farith__Zpower.cmi +%%OCAML_SITELIBDIR%%/farith/farith__Zpower.cmt +%%OCAML_SITELIBDIR%%/farith/farith__Zpower.cmti +%%OCAML_SITELIBDIR%%/farith/farith__Zpower.cmx +%%OCAML_SITELIBDIR%%/farith/opam diff --git a/math/ocaml-num/Makefile b/math/ocaml-num/Makefile index 285138ec5d7e..a9b4ef234367 100644 --- a/math/ocaml-num/Makefile +++ b/math/ocaml-num/Makefile @@ -12,13 +12,18 @@ WWW= https://github.com/ocaml/num LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake +USES= gmake ocaml USE_GITHUB= yes GH_ACCOUNT= ocaml -USE_OCAML= yes MAKE_ENV= OCAMLFIND_DESTDIR="${STAGEDIR}${OCAMLFIND_DESTDIR}" MAKE_JOBS_UNSAFE= yes TEST_TARGET= test +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +LLD_UNSAFE= yes +.endif + .include <bsd.port.mk> diff --git a/math/ocaml-ocamlgraph/Makefile b/math/ocaml-ocamlgraph/Makefile index 6c546e3668f4..f49a94d2f891 100644 --- a/math/ocaml-ocamlgraph/Makefile +++ b/math/ocaml-ocamlgraph/Makefile @@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= ocaml:dune USE_GITHUB= yes GH_ACCOUNT= backtracking -USE_OCAML= yes DUNE_INSTALL_TARGETS= ocamlgraph ALL_TARGET= ocamlgraph.install @@ -22,6 +21,12 @@ PORTDOCS= * OPTIONS_DEFINE= DOCS +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +USE_BINUTILS= yes +.endif + post-patch: @${REINPLACE_CMD} \ -e "s/(name ${PORTNAME})/&\n (version ${PORTVERSION})/" \ @@ -31,7 +36,7 @@ post-patch: post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/graph.cmxs -# USE_OCAML_LDCONFIG cleanup + # USES=ocaml:ldconfig cleanup @${ECHO_CMD} @postexec ${SED} -i "''" -e \ "'/^${PREFIX:S#/#\/#g}\/${OCAML_SITELIBDIR:S#/#\/#g}\/ocamlgraph$$/d'" \ %D/${OCAML_LDCONF} >> ${TMPPLIST} diff --git a/math/ocaml-ocplib-simplex/Makefile b/math/ocaml-ocplib-simplex/Makefile new file mode 100644 index 000000000000..f89ec6aee45b --- /dev/null +++ b/math/ocaml-ocplib-simplex/Makefile @@ -0,0 +1,43 @@ +PORTNAME= ocplib-simplex +DISTVERSIONPREFIX= v +DISTVERSION= 0.5.1 +PORTREVISION= 1 +CATEGORIES= math +PKGNAMEPREFIX= ocaml- + +MAINTAINER= freebsd@dev.thsi.be +COMMENT= Alt-Ergo simplex solver library for Objective Caml +WWW= https://ocamlpro.github.io/ocplib-simplex + +LICENSE= LGPL21+ # with a special exception to clause 6 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${SA_DIR}/logs/META:devel/ocaml-logs +RUN_DEPENDS= ${SA_DIR}/logs/META:devel/ocaml-logs +TEST_DEPENDS= ${SA_DIR}/zarith/META:math/ocaml-zarith + +USES= ocaml:dune +USE_GITHUB= yes +GH_ACCOUNT= OCamlPro + +DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} +PORTDOCS= CHANGES.md LICENSE README.md + +OPTIONS_DEFINE= DOCS + +SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} + +post-patch: + @${REINPLACE_CMD} \ + -e "s/(version dev)/(version ${DISTVERSION})/" \ + ${WRKSRC}/dune-project + +post-install: + @${STRIP_CMD} \ + ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/OcplibSimplex.cmxs + +do-test: + @(cd ${TEST_WRKSRC} && \ + ${SETENV} ${TEST_ENV} ${DUNE_ENV} ${DUNE_CMD} runtest ${DUNE_ARGS}) + +.include <bsd.port.mk> diff --git a/math/ocaml-ocplib-simplex/distinfo b/math/ocaml-ocplib-simplex/distinfo new file mode 100644 index 000000000000..4e7ea9603c77 --- /dev/null +++ b/math/ocaml-ocplib-simplex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1723747179 +SHA256 (OCamlPro-ocplib-simplex-v0.5.1_GH0.tar.gz) = 4518a8c9eaaaee4626f73899a2b87a482f55c3a6995303f08eea8c952c7befa5 +SIZE (OCamlPro-ocplib-simplex-v0.5.1_GH0.tar.gz) = 34208 diff --git a/math/ocaml-ocplib-simplex/pkg-descr b/math/ocaml-ocplib-simplex/pkg-descr new file mode 100644 index 000000000000..9ef26e963c53 --- /dev/null +++ b/math/ocaml-ocplib-simplex/pkg-descr @@ -0,0 +1,4 @@ +The Ocplib-simplex OCaml library imlements a simplex algorithm for +solving systems of linear inequalities and optimizing linear objective +functions. Linear optimization and unsat-cores extraction are also +supported. The implementation is iterative and backtrackable. diff --git a/math/ocaml-ocplib-simplex/pkg-plist b/math/ocaml-ocplib-simplex/pkg-plist new file mode 100644 index 000000000000..0f008a499d36 --- /dev/null +++ b/math/ocaml-ocplib-simplex/pkg-plist @@ -0,0 +1,65 @@ +%%OCAML_SITELIBDIR%%/ocplib-simplex/META +%%OCAML_SITELIBDIR%%/ocplib-simplex/OcplibSimplex.a +%%OCAML_SITELIBDIR%%/ocplib-simplex/OcplibSimplex.cma +%%OCAML_SITELIBDIR%%/ocplib-simplex/OcplibSimplex.cmxa +%%OCAML_SITELIBDIR%%/ocplib-simplex/OcplibSimplex.cmxs +%%OCAML_SITELIBDIR%%/ocplib-simplex/assertBounds.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/assertBounds.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/basic.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/basic.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/core.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/core.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/coreSig.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/dune-package +%%OCAML_SITELIBDIR%%/ocplib-simplex/extSigs.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__AssertBounds.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__AssertBounds.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__AssertBounds.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__AssertBounds.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Basic.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Basic.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Basic.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Basic.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Core.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Core.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Core.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Core.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__CoreSig.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__CoreSig.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__ExtSigs.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__ExtSigs.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Polys.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Polys.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Polys.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Polys.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Rat2.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Rat2.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Rat2.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Rat2.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Result.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Result.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Result.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Result.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__SolveBounds.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__SolveBounds.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__SolveBounds.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__SolveBounds.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Version.cmi +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Version.cmt +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Version.cmti +%%OCAML_SITELIBDIR%%/ocplib-simplex/ocplibSimplex__Version.cmx +%%OCAML_SITELIBDIR%%/ocplib-simplex/opam +%%OCAML_SITELIBDIR%%/ocplib-simplex/polys.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/polys.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/rat2.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/rat2.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/result.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/result.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/solveBounds.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/solveBounds.mli +%%OCAML_SITELIBDIR%%/ocplib-simplex/version.ml +%%OCAML_SITELIBDIR%%/ocplib-simplex/version.mli diff --git a/math/ocaml-zarith/Makefile b/math/ocaml-zarith/Makefile index 8b92e36cc3cb..c59054723086 100644 --- a/math/ocaml-zarith/Makefile +++ b/math/ocaml-zarith/Makefile @@ -14,13 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libgmp.so:math/gmp -USES= gmake localbase:ldflags tar:tgz +USES= gmake localbase:ldflags ocaml:findlib,ldconfig tar:tgz USE_GITHUB= yes GH_ACCOUNT= ocaml GH_PROJECT= Zarith -USE_OCAML= yes -USE_OCAML_FINDLIB= yes -USE_OCAML_LDCONFIG= yes + HAS_CONFIGURE= yes ALL_TARGET= all CONFIGURE_ENV= DESTDIR=${STAGEDIR} @@ -34,6 +32,12 @@ OPTIONS_DEFINE= DOCS DOCS_ALL_TARGET=doc +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +USE_BINUTILS= yes +.endif + post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/${PORTNAME}/dllzarith.so \ diff --git a/math/ocamlgsl/Makefile b/math/ocamlgsl/Makefile index 349418255b9e..75f259b98883 100644 --- a/math/ocamlgsl/Makefile +++ b/math/ocamlgsl/Makefile @@ -1,5 +1,5 @@ PORTNAME= ocaml-gsl -DISTVERSION= 1.25.0 +DISTVERSION= 1.25.1 CATEGORIES= math MAINTAINER= ports@FreeBSD.org @@ -16,9 +16,7 @@ BUILD_DEPENDS= ocaml-base>=0:devel/ocaml-base \ ocaml-stdio>=0:devel/ocaml-stdio LIB_DEPENDS= libgsl.so:math/gsl -USES= blaslapack:openblas ocaml:dune pkgconfig -USE_OCAML= YES -USE_OCAML_LDCONFIG= YES +USES= blaslapack:openblas ocaml:dune,ldconfig pkgconfig OCAML_LDLIBS= gsl OCAML_PACKAGES= gsl diff --git a/math/ocamlgsl/distinfo b/math/ocamlgsl/distinfo index 418cef0661d0..2fcdd010941d 100644 --- a/math/ocamlgsl/distinfo +++ b/math/ocamlgsl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717314772 -SHA256 (mmottl-gsl-ocaml-1.25.0_GH0.tar.gz) = e0d5f78240d55ed3b2f4e6bd912cd4ef091538ae76d29faf6a57726d9f8c66e1 -SIZE (mmottl-gsl-ocaml-1.25.0_GH0.tar.gz) = 116401 +TIMESTAMP = 1739427328 +SHA256 (mmottl-gsl-ocaml-1.25.1_GH0.tar.gz) = 20a7a96cbe1adf54be6bc3da94ec04c8a253baf7b9a4f7c361b03f55162d3eb9 +SIZE (mmottl-gsl-ocaml-1.25.1_GH0.tar.gz) = 115294 diff --git a/math/octave-forge-actuarial/pkg-descr b/math/octave-forge-actuarial/pkg-descr index 3a03ce01a930..a308076858ac 100644 --- a/math/octave-forge-actuarial/pkg-descr +++ b/math/octave-forge-actuarial/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-audio/Makefile b/math/octave-forge-audio/Makefile index 91adf3a5c8cc..87df5b4af9a9 100644 --- a/math/octave-forge-audio/Makefile +++ b/math/octave-forge-audio/Makefile @@ -1,7 +1,6 @@ PORTNAME= octave-forge-audio DISTVERSIONPREFIX= release- -DISTVERSION= 2.0.8 -PORTREVISION= 2 +DISTVERSION= 2.0.9 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-audio/distinfo b/math/octave-forge-audio/distinfo index 458b5dd194a1..35e9551db2fe 100644 --- a/math/octave-forge-audio/distinfo +++ b/math/octave-forge-audio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1696289549 -SHA256 (octave-forge/gnu-octave-octave-audio-release-2.0.8_GH0.tar.gz) = 483110aa462ad232026dc5570fcff07f7a208dd960589d8990773f7c4378a881 -SIZE (octave-forge/gnu-octave-octave-audio-release-2.0.8_GH0.tar.gz) = 139312 +TIMESTAMP = 1727219122 +SHA256 (octave-forge/gnu-octave-octave-audio-release-2.0.9_GH0.tar.gz) = efd87ed620cdc0f47824b6c228dc805ee6f97605e7fecdaabd5d56580267cc8c +SIZE (octave-forge/gnu-octave-octave-audio-release-2.0.9_GH0.tar.gz) = 141555 diff --git a/math/octave-forge-audio/pkg-descr b/math/octave-forge-audio/pkg-descr index 3a84678281c5..ed6d409a44a0 100644 --- a/math/octave-forge-audio/pkg-descr +++ b/math/octave-forge-audio/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-automatic-differentiation/pkg-descr b/math/octave-forge-automatic-differentiation/pkg-descr index 9273f8f76345..055d79a2f6e6 100644 --- a/math/octave-forge-automatic-differentiation/pkg-descr +++ b/math/octave-forge-automatic-differentiation/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-base/pkg-descr b/math/octave-forge-base/pkg-descr index 17bed5bf1cb1..76ff0303336a 100644 --- a/math/octave-forge-base/pkg-descr +++ b/math/octave-forge-base/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-bim/pkg-descr b/math/octave-forge-bim/pkg-descr index 4884d7f25948..c9f760344a0e 100644 --- a/math/octave-forge-bim/pkg-descr +++ b/math/octave-forge-bim/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-bioinfo/pkg-descr b/math/octave-forge-bioinfo/pkg-descr index 43ab7cbaf686..d64c933414b1 100644 --- a/math/octave-forge-bioinfo/pkg-descr +++ b/math/octave-forge-bioinfo/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-biosig/pkg-descr b/math/octave-forge-biosig/pkg-descr index bb9798ef7a7e..c7d40bfb8ebe 100644 --- a/math/octave-forge-biosig/pkg-descr +++ b/math/octave-forge-biosig/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-bsltl/pkg-descr b/math/octave-forge-bsltl/pkg-descr index 7c264040f190..bc3ace5b0344 100644 --- a/math/octave-forge-bsltl/pkg-descr +++ b/math/octave-forge-bsltl/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-cfitsio/Makefile b/math/octave-forge-cfitsio/Makefile index 76ba1f242a83..00f6724c843e 100644 --- a/math/octave-forge-cfitsio/Makefile +++ b/math/octave-forge-cfitsio/Makefile @@ -1,7 +1,6 @@ PORTNAME= octave-forge-cfitsio DISTVERSIONPREFIX= v -DISTVERSION= 0.0.6 -PORTREVISION= 2 +DISTVERSION= 0.0.7 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-cfitsio/distinfo b/math/octave-forge-cfitsio/distinfo index 5da5cebd7bdb..69fc84a46819 100644 --- a/math/octave-forge-cfitsio/distinfo +++ b/math/octave-forge-cfitsio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703213718 -SHA256 (octave-forge/gnu-octave-octave-cfitsio-v0.0.6_GH0.tar.gz) = e766838988083696e560ba63dfdc66378fbe8659a8cda44ad59503ac7c83168a -SIZE (octave-forge/gnu-octave-octave-cfitsio-v0.0.6_GH0.tar.gz) = 273520 +TIMESTAMP = 1727156992 +SHA256 (octave-forge/gnu-octave-octave-cfitsio-v0.0.7_GH0.tar.gz) = 76de9ba4883d8a1d4de16e44e8df8d255a06d2acf6d2fe09e0cad88d4cacff8b +SIZE (octave-forge/gnu-octave-octave-cfitsio-v0.0.7_GH0.tar.gz) = 275421 diff --git a/math/octave-forge-cfitsio/pkg-descr b/math/octave-forge-cfitsio/pkg-descr index a3a1f3369976..fdf5d326071c 100644 --- a/math/octave-forge-cfitsio/pkg-descr +++ b/math/octave-forge-cfitsio/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-cgi/pkg-descr b/math/octave-forge-cgi/pkg-descr index 851147b090c2..d280b3c74086 100644 --- a/math/octave-forge-cgi/pkg-descr +++ b/math/octave-forge-cgi/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-chartjs/Makefile b/math/octave-forge-chartjs/Makefile new file mode 100644 index 000000000000..4f33076f1ffa --- /dev/null +++ b/math/octave-forge-chartjs/Makefile @@ -0,0 +1,24 @@ +PORTNAME= octave-forge-chartjs +DISTVERSIONPREFIX= release- +DISTVERSION= 0.1.0 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING + +BUILD_DEPENDS+= ${PREFIX}/include/boost/asio.hpp:devel/boost-libs + +USES= octave +USE_GITHUB= yes +GH_ACCOUNT= pr0m1th3as +GH_PROJECT= octave-chartjs + +CXXFLAGS+= -DCROW_USE_BOOST + +OCTAVE_SRC= ${GH_PROJECT}-release-${DISTVERSION} + +.include <bsd.port.mk> diff --git a/math/octave-forge-chartjs/distinfo b/math/octave-forge-chartjs/distinfo new file mode 100644 index 000000000000..6e30329e37e0 --- /dev/null +++ b/math/octave-forge-chartjs/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1739830714 +SHA256 (octave-forge/pr0m1th3as-octave-chartjs-release-0.1.0_GH0.tar.gz) = 36959aa6c75d953b490254468c4df5bbeb3d8482622c0a3cced8949339bb06b5 +SIZE (octave-forge/pr0m1th3as-octave-chartjs-release-0.1.0_GH0.tar.gz) = 147163 diff --git a/math/octave-forge-chartjs/pkg-descr b/math/octave-forge-chartjs/pkg-descr new file mode 100644 index 000000000000..750e9e286504 --- /dev/null +++ b/math/octave-forge-chartjs/pkg-descr @@ -0,0 +1,8 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is chatjs. + + A ChartJS interface for GNU Octave. diff --git a/math/octave-forge-civil-engineering/pkg-descr b/math/octave-forge-civil-engineering/pkg-descr index 5bcc70ba4a0b..e6ce7b5fc105 100644 --- a/math/octave-forge-civil-engineering/pkg-descr +++ b/math/octave-forge-civil-engineering/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-coder/pkg-descr b/math/octave-forge-coder/pkg-descr index 07da425f1304..6b691eb42cba 100644 --- a/math/octave-forge-coder/pkg-descr +++ b/math/octave-forge-coder/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-communications/Makefile b/math/octave-forge-communications/Makefile index fda29d4e0cf2..5a471fc73479 100644 --- a/math/octave-forge-communications/Makefile +++ b/math/octave-forge-communications/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave-forge-communications -PORTVERSION= 1.2.6 -PORTREVISION= 2 +PORTVERSION= 1.2.7 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-communications/distinfo b/math/octave-forge-communications/distinfo index 2e3619e31dd3..1963b96a23ee 100644 --- a/math/octave-forge-communications/distinfo +++ b/math/octave-forge-communications/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683919634 -SHA256 (octave-forge/communications-1.2.6.tar.gz) = a6c42e881388d665d765a1f811eb153bdd6bd958827342ab2b128ced7c3e82db -SIZE (octave-forge/communications-1.2.6.tar.gz) = 346270 +TIMESTAMP = 1738436150 +SHA256 (octave-forge/communications-1.2.7.tar.gz) = 5176a8578e6676603b9f6701f09dd2fbff0db7bba1a24cafd8c5419be14ae65c +SIZE (octave-forge/communications-1.2.7.tar.gz) = 351127 diff --git a/math/octave-forge-communications/pkg-descr b/math/octave-forge-communications/pkg-descr index 66d1a5df5319..aa8fd0d625a1 100644 --- a/math/octave-forge-communications/pkg-descr +++ b/math/octave-forge-communications/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile index 5d16256c6411..ef709c95a846 100644 --- a/math/octave-forge-control/Makefile +++ b/math/octave-forge-control/Makefile @@ -1,7 +1,6 @@ PORTNAME= octave-forge-control DISTVERSIONPREFIX= control- -DISTVERSION= 4.0.1 -PORTREVISION= 1 +DISTVERSION= 4.1.1 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-control/distinfo b/math/octave-forge-control/distinfo index 6918efd72233..784b6d3db1b5 100644 --- a/math/octave-forge-control/distinfo +++ b/math/octave-forge-control/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1711291904 -SHA256 (octave-forge/gnu-octave-pkg-control-control-4.0.1_GH0.tar.gz) = af9cc197a82970ad84dadf865218c06a0c2156f4c39cb10d1800296f49519d42 -SIZE (octave-forge/gnu-octave-pkg-control-control-4.0.1_GH0.tar.gz) = 335198 +TIMESTAMP = 1739154903 +SHA256 (octave-forge/gnu-octave-pkg-control-control-4.1.1_GH0.tar.gz) = aba712b547a885d656b059f617839f4d9d996069a5a21dad793d83202e193e45 +SIZE (octave-forge/gnu-octave-pkg-control-control-4.1.1_GH0.tar.gz) = 349156 SHA256 (octave-forge/SLICOT-SLICOT-Reference-401037e_GH0.tar.gz) = bbdf70fe0a069ca80567f4421ba428ff9ea99b57f96ca552467032750f48b66f SIZE (octave-forge/SLICOT-SLICOT-Reference-401037e_GH0.tar.gz) = 2868815 diff --git a/math/octave-forge-control/files/patch-Makefile b/math/octave-forge-control/files/patch-Makefile deleted file mode 100644 index b2ed26f54f86..000000000000 --- a/math/octave-forge-control/files/patch-Makefile +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.orig 2024-03-24 14:59:01 UTC -+++ Makefile -@@ -38,8 +38,8 @@ $(SC_SRC)/TG04BX.f: - # src directories of the SLICOT submodule. - $(SC_SRC)/MA02ID.f: - mkdir -p $(SC_SRC) -- cp -t $(SC_SRC) $(SC_SMOD)/src/*.f -- cp -t $(SC_SRC) $(SC_SMOD)/src_aux/*.f -+ cp $(SC_SMOD)/src/*.f $(SC_SRC) -+ cp $(SC_SMOD)/src_aux/*.f $(SC_SRC) - ./bootstrap && $(RM) -r "autom4te.cache" - - # TODO: Private oct-files for control package. diff --git a/math/octave-forge-control/pkg-descr b/math/octave-forge-control/pkg-descr index 654345bce79b..0bcbdf9da721 100644 --- a/math/octave-forge-control/pkg-descr +++ b/math/octave-forge-control/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-csg-toolkit/pkg-descr b/math/octave-forge-csg-toolkit/pkg-descr index 6dd69c027bb9..5c5df96340e9 100644 --- a/math/octave-forge-csg-toolkit/pkg-descr +++ b/math/octave-forge-csg-toolkit/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-data-smoothing/pkg-descr b/math/octave-forge-data-smoothing/pkg-descr index 3d1bfd88c6a3..44a43c5cab9c 100644 --- a/math/octave-forge-data-smoothing/pkg-descr +++ b/math/octave-forge-data-smoothing/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-database/pkg-descr b/math/octave-forge-database/pkg-descr index e2d4bf361226..c6f506687b27 100644 --- a/math/octave-forge-database/pkg-descr +++ b/math/octave-forge-database/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-dataframe/pkg-descr b/math/octave-forge-dataframe/pkg-descr index 43435c3f54c8..cc318047ce85 100644 --- a/math/octave-forge-dataframe/pkg-descr +++ b/math/octave-forge-dataframe/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-dicom/pkg-descr b/math/octave-forge-dicom/pkg-descr index 358c4ae823bf..8ab2889d82e3 100644 --- a/math/octave-forge-dicom/pkg-descr +++ b/math/octave-forge-dicom/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-divand/pkg-descr b/math/octave-forge-divand/pkg-descr index 007f80f2c42f..eb12c03d0eac 100644 --- a/math/octave-forge-divand/pkg-descr +++ b/math/octave-forge-divand/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-doctest/pkg-descr b/math/octave-forge-doctest/pkg-descr index 9269ebfb2c9b..f1a162a37189 100644 --- a/math/octave-forge-doctest/pkg-descr +++ b/math/octave-forge-doctest/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-econometrics/pkg-descr b/math/octave-forge-econometrics/pkg-descr index 781988c5fad0..abf67fdce688 100644 --- a/math/octave-forge-econometrics/pkg-descr +++ b/math/octave-forge-econometrics/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fda/pkg-descr b/math/octave-forge-fda/pkg-descr index 50d696a73993..013fb15790d5 100644 --- a/math/octave-forge-fda/pkg-descr +++ b/math/octave-forge-fda/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-femoctave/pkg-descr b/math/octave-forge-femoctave/pkg-descr index b041c7804c6f..57e554931a13 100644 --- a/math/octave-forge-femoctave/pkg-descr +++ b/math/octave-forge-femoctave/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fenv/pkg-descr b/math/octave-forge-fenv/pkg-descr index 2ac702d668e7..f4dd1057ff15 100644 --- a/math/octave-forge-fenv/pkg-descr +++ b/math/octave-forge-fenv/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fileio/pkg-descr b/math/octave-forge-fileio/pkg-descr index 0d83ea29ad45..fb5077bc9176 100644 --- a/math/octave-forge-fileio/pkg-descr +++ b/math/octave-forge-fileio/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-financial/pkg-descr b/math/octave-forge-financial/pkg-descr index a5a08dd2a1e4..9a98095882e5 100644 --- a/math/octave-forge-financial/pkg-descr +++ b/math/octave-forge-financial/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fits/pkg-descr b/math/octave-forge-fits/pkg-descr index fab30f0f7320..3a76c5bab499 100644 --- a/math/octave-forge-fits/pkg-descr +++ b/math/octave-forge-fits/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fpl/pkg-descr b/math/octave-forge-fpl/pkg-descr index 18fb87112730..4ab6e24554e4 100644 --- a/math/octave-forge-fpl/pkg-descr +++ b/math/octave-forge-fpl/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-fuzzy-logic-toolkit/pkg-descr b/math/octave-forge-fuzzy-logic-toolkit/pkg-descr index a0d242d18954..7e98f9a8ca27 100644 --- a/math/octave-forge-fuzzy-logic-toolkit/pkg-descr +++ b/math/octave-forge-fuzzy-logic-toolkit/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-ga/pkg-descr b/math/octave-forge-ga/pkg-descr index 8faaf6c7be3d..c407f15db3ce 100644 --- a/math/octave-forge-ga/pkg-descr +++ b/math/octave-forge-ga/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-general/pkg-descr b/math/octave-forge-general/pkg-descr index 86ede8d326b1..7c5a3bf3ef6a 100644 --- a/math/octave-forge-general/pkg-descr +++ b/math/octave-forge-general/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-generate_html/pkg-descr b/math/octave-forge-generate_html/pkg-descr index 19852bafe206..684a93b46cc1 100644 --- a/math/octave-forge-generate_html/pkg-descr +++ b/math/octave-forge-generate_html/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-geographiclib/Makefile b/math/octave-forge-geographiclib/Makefile index 461083a24937..897830a9091c 100644 --- a/math/octave-forge-geographiclib/Makefile +++ b/math/octave-forge-geographiclib/Makefile @@ -1,5 +1,5 @@ PORTNAME= octave-forge-geographiclib -PORTVERSION= 2.3.1 +PORTVERSION= 2.3.2 CATEGORIES= math MASTER_SITES= https://sourceforge.net/projects/geographiclib/files/distrib-Octave/ DISTNAME= ${OCTAVE_PKGNAME}-octave-${DISTVERSIONFULL} diff --git a/math/octave-forge-geographiclib/distinfo b/math/octave-forge-geographiclib/distinfo index 77da09fb7b7d..e37ba2ce05cd 100644 --- a/math/octave-forge-geographiclib/distinfo +++ b/math/octave-forge-geographiclib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724947735 -SHA256 (octave-forge/geographiclib-octave-2.3.1.tar.gz) = 6c8f01ae4e93a6959c83e4419b0d5b6d6099d4f46f64b7db51b4cd669a9d0b83 -SIZE (octave-forge/geographiclib-octave-2.3.1.tar.gz) = 90085 +TIMESTAMP = 1728231483 +SHA256 (octave-forge/geographiclib-octave-2.3.2.tar.gz) = 1947ec2b171dccd86e58071653355675ea5c6cd35002a1939ef48e1c3bdda800 +SIZE (octave-forge/geographiclib-octave-2.3.2.tar.gz) = 90269 diff --git a/math/octave-forge-geographiclib/pkg-descr b/math/octave-forge-geographiclib/pkg-descr index 036365f9fdd7..aeba5012ce36 100644 --- a/math/octave-forge-geographiclib/pkg-descr +++ b/math/octave-forge-geographiclib/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-geometry/pkg-descr b/math/octave-forge-geometry/pkg-descr index 62ae276a4d71..46d6f5b651a8 100644 --- a/math/octave-forge-geometry/pkg-descr +++ b/math/octave-forge-geometry/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-gsl/pkg-descr b/math/octave-forge-gsl/pkg-descr index 36d70c3f03b6..b8affea4f641 100644 --- a/math/octave-forge-gsl/pkg-descr +++ b/math/octave-forge-gsl/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-hdf5oct/pkg-descr b/math/octave-forge-hdf5oct/pkg-descr index 628b847bd704..dbb506642441 100644 --- a/math/octave-forge-hdf5oct/pkg-descr +++ b/math/octave-forge-hdf5oct/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-ident/pkg-descr b/math/octave-forge-ident/pkg-descr index fb5304a8fbee..6c51a94e46c4 100644 --- a/math/octave-forge-ident/pkg-descr +++ b/math/octave-forge-ident/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-image/pkg-descr b/math/octave-forge-image/pkg-descr index 9da0de0ab47e..47804da82deb 100644 --- a/math/octave-forge-image/pkg-descr +++ b/math/octave-forge-image/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-informationtheory/pkg-descr b/math/octave-forge-informationtheory/pkg-descr index f6112ac4f5c7..22fc362b05a7 100644 --- a/math/octave-forge-informationtheory/pkg-descr +++ b/math/octave-forge-informationtheory/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-integration/pkg-descr b/math/octave-forge-integration/pkg-descr index 81dcc4d2e45e..accb314c953d 100644 --- a/math/octave-forge-integration/pkg-descr +++ b/math/octave-forge-integration/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-internal-fluid-flow/pkg-descr b/math/octave-forge-internal-fluid-flow/pkg-descr index b14aa8e0b262..f7a680520b52 100644 --- a/math/octave-forge-internal-fluid-flow/pkg-descr +++ b/math/octave-forge-internal-fluid-flow/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-interval/pkg-descr b/math/octave-forge-interval/pkg-descr index 799a57adc4ab..42f79c98504c 100644 --- a/math/octave-forge-interval/pkg-descr +++ b/math/octave-forge-interval/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-io/pkg-descr b/math/octave-forge-io/pkg-descr index dec8173f44ca..b9b284c911c9 100644 --- a/math/octave-forge-io/pkg-descr +++ b/math/octave-forge-io/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-irsa/pkg-descr b/math/octave-forge-irsa/pkg-descr index fe8348d532aa..d26443b74884 100644 --- a/math/octave-forge-irsa/pkg-descr +++ b/math/octave-forge-irsa/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-level-set/pkg-descr b/math/octave-forge-level-set/pkg-descr index 23adcc5380f1..b57ebf6c0be8 100644 --- a/math/octave-forge-level-set/pkg-descr +++ b/math/octave-forge-level-set/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-linear-algebra/pkg-descr b/math/octave-forge-linear-algebra/pkg-descr index b3521fc0ae2c..1dfa553f1a68 100644 --- a/math/octave-forge-linear-algebra/pkg-descr +++ b/math/octave-forge-linear-algebra/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-lssa/pkg-descr b/math/octave-forge-lssa/pkg-descr index 54d165b8d637..744425e088bf 100644 --- a/math/octave-forge-lssa/pkg-descr +++ b/math/octave-forge-lssa/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-ltfat/Makefile b/math/octave-forge-ltfat/Makefile index 4c6b83c594ef..831b9044b9c9 100644 --- a/math/octave-forge-ltfat/Makefile +++ b/math/octave-forge-ltfat/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-ltfat PORTVERSION= 2.6.0 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= math MASTER_SITES= https://github.com/ltfat/ltfat/releases/download/v2.6.0/ diff --git a/math/octave-forge-ltfat/pkg-descr b/math/octave-forge-ltfat/pkg-descr index 861b92c61fc3..881b9ba65830 100644 --- a/math/octave-forge-ltfat/pkg-descr +++ b/math/octave-forge-ltfat/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mapping/pkg-descr b/math/octave-forge-mapping/pkg-descr index 9907cf093845..44d69bc1fe77 100644 --- a/math/octave-forge-mapping/pkg-descr +++ b/math/octave-forge-mapping/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-matgeom/pkg-descr b/math/octave-forge-matgeom/pkg-descr index 69bada02f8cd..f952961c7bb7 100644 --- a/math/octave-forge-matgeom/pkg-descr +++ b/math/octave-forge-matgeom/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mccabe-thiele/pkg-descr b/math/octave-forge-mccabe-thiele/pkg-descr index 7ff4e11b5d3d..54839b04c5fe 100644 --- a/math/octave-forge-mccabe-thiele/pkg-descr +++ b/math/octave-forge-mccabe-thiele/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mechanics/pkg-descr b/math/octave-forge-mechanics/pkg-descr index 8d9097d41271..a09954a5d3a9 100644 --- a/math/octave-forge-mechanics/pkg-descr +++ b/math/octave-forge-mechanics/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-miscellaneous/pkg-descr b/math/octave-forge-miscellaneous/pkg-descr index c2e9ea087b12..6fd82789d332 100644 --- a/math/octave-forge-miscellaneous/pkg-descr +++ b/math/octave-forge-miscellaneous/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-missing-functions/pkg-descr b/math/octave-forge-missing-functions/pkg-descr index 3134fb9de1f8..e1e376ffe403 100644 --- a/math/octave-forge-missing-functions/pkg-descr +++ b/math/octave-forge-missing-functions/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mpi/pkg-descr b/math/octave-forge-mpi/pkg-descr index defffbed490d..1c41da2e1b17 100644 --- a/math/octave-forge-mpi/pkg-descr +++ b/math/octave-forge-mpi/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mqtt/Makefile b/math/octave-forge-mqtt/Makefile index 0283fa6e879a..a3605ac858f6 100644 --- a/math/octave-forge-mqtt/Makefile +++ b/math/octave-forge-mqtt/Makefile @@ -1,7 +1,7 @@ PORTNAME= octave-forge-mqtt DISTVERSIONPREFIX= release- DISTVERSION= 0.0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-mqtt/pkg-descr b/math/octave-forge-mqtt/pkg-descr index 9438c881ea30..bc2dfc3c1937 100644 --- a/math/octave-forge-mqtt/pkg-descr +++ b/math/octave-forge-mqtt/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-msh/pkg-descr b/math/octave-forge-msh/pkg-descr index 9620e0e34a96..576c9cb0bdc8 100644 --- a/math/octave-forge-msh/pkg-descr +++ b/math/octave-forge-msh/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-multicore/pkg-descr b/math/octave-forge-multicore/pkg-descr index 9a80baafaa7f..d62ef36226c6 100644 --- a/math/octave-forge-multicore/pkg-descr +++ b/math/octave-forge-multicore/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-mvn/pkg-descr b/math/octave-forge-mvn/pkg-descr index f2e91140a343..97533cc2095a 100644 --- a/math/octave-forge-mvn/pkg-descr +++ b/math/octave-forge-mvn/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-nan/pkg-descr b/math/octave-forge-nan/pkg-descr index cfc6d6da956c..2141c2242f0b 100644 --- a/math/octave-forge-nan/pkg-descr +++ b/math/octave-forge-nan/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-ncarray/pkg-descr b/math/octave-forge-ncarray/pkg-descr index 3538c9abb651..aea50172cc5f 100644 --- a/math/octave-forge-ncarray/pkg-descr +++ b/math/octave-forge-ncarray/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-netcdf/Makefile b/math/octave-forge-netcdf/Makefile index 3adeef1eb31b..9908fb73ba18 100644 --- a/math/octave-forge-netcdf/Makefile +++ b/math/octave-forge-netcdf/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave-forge-netcdf -PORTVERSION= 1.0.17 -PORTREVISION= 2 +PORTVERSION= 1.0.18 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-netcdf/distinfo b/math/octave-forge-netcdf/distinfo index 3c3fea186af7..60f00e2a2a8d 100644 --- a/math/octave-forge-netcdf/distinfo +++ b/math/octave-forge-netcdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695058165 -SHA256 (octave-forge/netcdf-1.0.17.tar.gz) = bae143f1535e59bc8717258c0cccd60ddda7f9d1bd10599cfc99d9536b71f949 -SIZE (octave-forge/netcdf-1.0.17.tar.gz) = 505005 +TIMESTAMP = 1727219155 +SHA256 (octave-forge/netcdf-1.0.18.tar.gz) = c9d81c285878b96b9296bef3c3e935245512cc69bdb625a6387575216be58309 +SIZE (octave-forge/netcdf-1.0.18.tar.gz) = 502172 diff --git a/math/octave-forge-netcdf/pkg-descr b/math/octave-forge-netcdf/pkg-descr index 29c9fe3e746f..9aaf3650d2b4 100644 --- a/math/octave-forge-netcdf/pkg-descr +++ b/math/octave-forge-netcdf/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-nlwing2/pkg-descr b/math/octave-forge-nlwing2/pkg-descr index 6688335031fa..829c666d00a8 100644 --- a/math/octave-forge-nlwing2/pkg-descr +++ b/math/octave-forge-nlwing2/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-nnet/pkg-descr b/math/octave-forge-nnet/pkg-descr index 385faa678045..efccb3de12cd 100644 --- a/math/octave-forge-nnet/pkg-descr +++ b/math/octave-forge-nnet/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-nurbs/Makefile b/math/octave-forge-nurbs/Makefile index eeee9ad60d19..77df63ce32cb 100644 --- a/math/octave-forge-nurbs/Makefile +++ b/math/octave-forge-nurbs/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave-forge-nurbs -PORTVERSION= 1.4.3 -PORTREVISION= 6 +PORTVERSION= 1.4.4 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-nurbs/distinfo b/math/octave-forge-nurbs/distinfo index 6a044f4af536..393114f23a6c 100644 --- a/math/octave-forge-nurbs/distinfo +++ b/math/octave-forge-nurbs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1617740720 -SHA256 (octave-forge/nurbs-1.4.3.tar.gz) = a74666a1e204b9feda22c9792b87939239221fd816383bc39f75db72b62a209b -SIZE (octave-forge/nurbs-1.4.3.tar.gz) = 124419 +TIMESTAMP = 1739237959 +SHA256 (octave-forge/nurbs-1.4.4.tar.gz) = 41f175b6ef73fc54163438ab46ce4e3f721124e1a4911da59c710b9f722d9276 +SIZE (octave-forge/nurbs-1.4.4.tar.gz) = 125822 diff --git a/math/octave-forge-nurbs/pkg-descr b/math/octave-forge-nurbs/pkg-descr index 92d58f32f642..518723f44bc9 100644 --- a/math/octave-forge-nurbs/pkg-descr +++ b/math/octave-forge-nurbs/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-oct2mat/pkg-descr b/math/octave-forge-oct2mat/pkg-descr index f9e1033c66d8..107ed206dfcf 100644 --- a/math/octave-forge-oct2mat/pkg-descr +++ b/math/octave-forge-oct2mat/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-octave-pool/pkg-descr b/math/octave-forge-octave-pool/pkg-descr index 6c14439bcd01..ec1c5f444d6e 100644 --- a/math/octave-forge-octave-pool/pkg-descr +++ b/math/octave-forge-octave-pool/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-octave_tar/Makefile b/math/octave-forge-octave_tar/Makefile new file mode 100644 index 000000000000..1bc0d334a530 --- /dev/null +++ b/math/octave-forge-octave_tar/Makefile @@ -0,0 +1,22 @@ +PORTNAME= octave-forge-octave_tar +DISTVERSION= 1.0.1 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING + +USES= octave +USE_GITHUB= yes +GH_ACCOUNT= CNOCTAVE +GH_PROJECT= octave_tar + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +NO_ARCH= yes +NO_BUILD= yes + +.include <bsd.port.mk> diff --git a/math/octave-forge-octave_tar/distinfo b/math/octave-forge-octave_tar/distinfo new file mode 100644 index 000000000000..cc2f3dcf29ea --- /dev/null +++ b/math/octave-forge-octave_tar/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1731568140 +SHA256 (octave-forge/CNOCTAVE-octave_tar-1.0.1_GH0.tar.gz) = 4073ef2892c0c0fc1129dcf0ccc79c10128de31d51cfcd64461951d983c3707d +SIZE (octave-forge/CNOCTAVE-octave_tar-1.0.1_GH0.tar.gz) = 656989 diff --git a/math/octave-forge-octave_tar/pkg-descr b/math/octave-forge-octave_tar/pkg-descr new file mode 100644 index 000000000000..f1b85a428341 --- /dev/null +++ b/math/octave-forge-octave_tar/pkg-descr @@ -0,0 +1,9 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is octave_tar. + + The octave_tar package provides functions for pack and unpack about tar +format. diff --git a/math/octave-forge-octave_zstd/Makefile b/math/octave-forge-octave_zstd/Makefile new file mode 100644 index 000000000000..d4856be5cdc1 --- /dev/null +++ b/math/octave-forge-octave_zstd/Makefile @@ -0,0 +1,26 @@ +PORTNAME= octave-forge-octave_zstd +DISTVERSION= 1.1.0 +CATEGORIES= math + +MAINTAINER= stephen@FreeBSD.org +COMMENT= Octave-forge package ${OCTAVE_PKGNAME} +WWW= https://packages.octave.org/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING + +RUN_DEPENDS+= ${OCTAVE_TARBALLS_DIR}/octave_tar.tar.gz:math/octave-forge-octave_tar + +USES= octave +USE_GITHUB= yes +GH_ACCOUNT= CNOCTAVE +GH_PROJECT= octave_zstd + +OCTAVE_SRC= ${GH_PROJECT}-${DISTVERSION} + +GNU_CONFIGURE= yes + +post-extract: + ${CHMOD} +x ${WRKSRC}/configure + +.include <bsd.port.mk> diff --git a/math/octave-forge-octave_zstd/distinfo b/math/octave-forge-octave_zstd/distinfo new file mode 100644 index 000000000000..faa04b1f7ac3 --- /dev/null +++ b/math/octave-forge-octave_zstd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1731989368 +SHA256 (octave-forge/CNOCTAVE-octave_zstd-1.1.0_GH0.tar.gz) = aef2788e0d1d9eeae5acf38a28f8f4254e7ed1370235e0f827d6d0a2490507a7 +SIZE (octave-forge/CNOCTAVE-octave_zstd-1.1.0_GH0.tar.gz) = 705725 diff --git a/math/octave-forge-octave_zstd/pkg-descr b/math/octave-forge-octave_zstd/pkg-descr new file mode 100644 index 000000000000..54fbe1cc6e91 --- /dev/null +++ b/math/octave-forge-octave_zstd/pkg-descr @@ -0,0 +1,9 @@ +The octave-forge package is the result of The GNU Octave Repository project, +which is intended to be a central location for custom scripts, functions and +extensions for GNU Octave. contains the source for all the functions plus +build and install scripts. + +This is octave_zstd. + + The octave_zstd package provides functions for compress and decompress about +ZSTD format. diff --git a/math/octave-forge-octclip/pkg-descr b/math/octave-forge-octclip/pkg-descr index fd99a585ff11..66c70be34a5b 100644 --- a/math/octave-forge-octclip/pkg-descr +++ b/math/octave-forge-octclip/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-octproj/Makefile b/math/octave-forge-octproj/Makefile index cdade0daf79e..2e6eb15371a0 100644 --- a/math/octave-forge-octproj/Makefile +++ b/math/octave-forge-octproj/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-octproj PORTVERSION= 3.0.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= math MASTER_SITES= https://bitbucket.org/jgpallero/octproj/downloads/ DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-octproj/pkg-descr b/math/octave-forge-octproj/pkg-descr index 93fe26ec87ab..d807f62c9325 100644 --- a/math/octave-forge-octproj/pkg-descr +++ b/math/octave-forge-octproj/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-odbc/pkg-descr b/math/octave-forge-odbc/pkg-descr index 8d60dd62abde..09b8b0e47def 100644 --- a/math/octave-forge-odbc/pkg-descr +++ b/math/octave-forge-odbc/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-odebvp/pkg-descr b/math/octave-forge-odebvp/pkg-descr index d8d4e07e6429..75ebc03c246c 100644 --- a/math/octave-forge-odebvp/pkg-descr +++ b/math/octave-forge-odebvp/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-onsas/Makefile b/math/octave-forge-onsas/Makefile index ef5e43212769..ad3093dab716 100644 --- a/math/octave-forge-onsas/Makefile +++ b/math/octave-forge-onsas/Makefile @@ -1,6 +1,8 @@ PORTNAME= octave-forge-onsas DISTVERSIONPREFIX= v -DISTVERSION= 0.3.0 +DISTVERSION= 0.2.5 +PORTREVISION= 1 +PORTEPOCH= 1 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org @@ -10,8 +12,6 @@ WWW= https://packages.octave.org/ LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING -BROKEN= does not install properly - USES= octave USE_GITHUB= yes GH_ACCOUNT= ONSAS diff --git a/math/octave-forge-onsas/distinfo b/math/octave-forge-onsas/distinfo index a728dc265513..37f3e8eec68e 100644 --- a/math/octave-forge-onsas/distinfo +++ b/math/octave-forge-onsas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716698464 -SHA256 (octave-forge/ONSAS-ONSAS.m-v0.3.0_GH0.tar.gz) = 01c440d4bd60b7cb7d38990af56eca11748a7c15e1c0ce56f8c1a4312d1496e6 -SIZE (octave-forge/ONSAS-ONSAS.m-v0.3.0_GH0.tar.gz) = 13360965 +TIMESTAMP = 1735869418 +SHA256 (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 537c14f7ad920601dc9d1538fd54a6cc5faef86c778cd3ad6337dff3b8003d86 +SIZE (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 1644546 diff --git a/math/octave-forge-onsas/files/patch-DESCRIPTION b/math/octave-forge-onsas/files/patch-DESCRIPTION new file mode 100644 index 000000000000..ea9f7bd8dfb4 --- /dev/null +++ b/math/octave-forge-onsas/files/patch-DESCRIPTION @@ -0,0 +1,9 @@ +--- ../DESCRIPTION.orig 2025-01-25 12:54:46.986090000 -0600 ++++ ../DESCRIPTION 2025-01-25 12:54:54.809288000 -0600 +@@ -1,5 +1,5 @@ + Name: ONSAS +-Version: 0.2.4 ++Version: 0.2.5 + Date: 2022-08-02 + Author: Pérez Zerpa, Jorge M. and Bazzano GarcÃa, Juan Bruno and Viera Sosa, Joaquin and Vanzulli Pena, Mauricio and Forets, Marcelo and Battini, Jean-Marc and Toro, Sebastián + Maintainer: Pérez Zerpa, Jorge M. (jorgepz@fing.edu.uy) diff --git a/math/octave-forge-onsas/pkg-descr b/math/octave-forge-onsas/pkg-descr index a063ac5afb6e..e98f4c5abbed 100644 --- a/math/octave-forge-onsas/pkg-descr +++ b/math/octave-forge-onsas/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-optics/pkg-descr b/math/octave-forge-optics/pkg-descr index 430bf4e4007c..83a95f8cf595 100644 --- a/math/octave-forge-optics/pkg-descr +++ b/math/octave-forge-optics/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-optim/pkg-descr b/math/octave-forge-optim/pkg-descr index 71d7fc2c6cf9..041f44e5f66a 100644 --- a/math/octave-forge-optim/pkg-descr +++ b/math/octave-forge-optim/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-optiminterp/pkg-descr b/math/octave-forge-optiminterp/pkg-descr index 5e9a26e9e09d..d33f8e6c9cc2 100644 --- a/math/octave-forge-optiminterp/pkg-descr +++ b/math/octave-forge-optiminterp/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-outliers/pkg-descr b/math/octave-forge-outliers/pkg-descr index 6fb605d5f00b..52e6d28a06e1 100644 --- a/math/octave-forge-outliers/pkg-descr +++ b/math/octave-forge-outliers/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-parallel/pkg-descr b/math/octave-forge-parallel/pkg-descr index 51b57524b4be..718c3b9db84a 100644 --- a/math/octave-forge-parallel/pkg-descr +++ b/math/octave-forge-parallel/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-pde1dm/pkg-descr b/math/octave-forge-pde1dm/pkg-descr index c530ec0e66d4..de0e3ae836cf 100644 --- a/math/octave-forge-pde1dm/pkg-descr +++ b/math/octave-forge-pde1dm/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-pkg-octave-doc/pkg-descr b/math/octave-forge-pkg-octave-doc/pkg-descr index 24161be0c3f5..0c0064e6d829 100644 --- a/math/octave-forge-pkg-octave-doc/pkg-descr +++ b/math/octave-forge-pkg-octave-doc/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-plot/pkg-descr b/math/octave-forge-plot/pkg-descr index 0958d10dde1e..cad93fe1089d 100644 --- a/math/octave-forge-plot/pkg-descr +++ b/math/octave-forge-plot/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-ponchon-savarit/pkg-descr b/math/octave-forge-ponchon-savarit/pkg-descr index c9a1817970cf..0f61137c64e0 100644 --- a/math/octave-forge-ponchon-savarit/pkg-descr +++ b/math/octave-forge-ponchon-savarit/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-prompt/pkg-descr b/math/octave-forge-prompt/pkg-descr index 589a9eacc012..0b0c1c533fc5 100644 --- a/math/octave-forge-prompt/pkg-descr +++ b/math/octave-forge-prompt/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-psychrometrics/pkg-descr b/math/octave-forge-psychrometrics/pkg-descr index 212b0944d0f5..8898ee915845 100644 --- a/math/octave-forge-psychrometrics/pkg-descr +++ b/math/octave-forge-psychrometrics/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-pythonic/pkg-descr b/math/octave-forge-pythonic/pkg-descr index 7ae47e95a60e..6859258ef3e0 100644 --- a/math/octave-forge-pythonic/pkg-descr +++ b/math/octave-forge-pythonic/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-quaternion/pkg-descr b/math/octave-forge-quaternion/pkg-descr index 43730b5c615f..5ccfebb25d81 100644 --- a/math/octave-forge-quaternion/pkg-descr +++ b/math/octave-forge-quaternion/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-queueing/pkg-descr b/math/octave-forge-queueing/pkg-descr index ce2a3b703c6d..ed3376e67cf7 100644 --- a/math/octave-forge-queueing/pkg-descr +++ b/math/octave-forge-queueing/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-rtree/Makefile b/math/octave-forge-rtree/Makefile index d3d5d06c66dc..06444872fb03 100644 --- a/math/octave-forge-rtree/Makefile +++ b/math/octave-forge-rtree/Makefile @@ -1,7 +1,7 @@ PORTNAME= octave-forge-rtree DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-rtree/files/patch-src_rtree_RTreeC.h b/math/octave-forge-rtree/files/patch-src_rtree_RTreeC.h new file mode 100644 index 000000000000..e96c6cca7090 --- /dev/null +++ b/math/octave-forge-rtree/files/patch-src_rtree_RTreeC.h @@ -0,0 +1,11 @@ +--- src/rtree/RTreeC.h.orig 2024-11-16 19:15:18 UTC ++++ src/rtree/RTreeC.h +@@ -32,7 +32,7 @@ class RTreeC (public) + + RTreeC(); + RTreeC(rtree_t*); +- RTreeC(std::uint64_t, std::string, std::uint32_t); ++ RTreeC(std::size_t, std::string, std::uint32_t); + ~RTreeC(); + + static RTreeC* bsrt_read(int); diff --git a/math/octave-forge-rtree/pkg-descr b/math/octave-forge-rtree/pkg-descr index 7aa201318289..76b0d261cfd3 100644 --- a/math/octave-forge-rtree/pkg-descr +++ b/math/octave-forge-rtree/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-secs1d/pkg-descr b/math/octave-forge-secs1d/pkg-descr index 81efd11e6aa7..0c63e5862476 100644 --- a/math/octave-forge-secs1d/pkg-descr +++ b/math/octave-forge-secs1d/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-secs2d/pkg-descr b/math/octave-forge-secs2d/pkg-descr index 9aaa73dd7490..1947d118b76f 100644 --- a/math/octave-forge-secs2d/pkg-descr +++ b/math/octave-forge-secs2d/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-secs3d/pkg-descr b/math/octave-forge-secs3d/pkg-descr index 8f1b772d96b8..ad2481e4b6af 100644 --- a/math/octave-forge-secs3d/pkg-descr +++ b/math/octave-forge-secs3d/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-signal/Makefile b/math/octave-forge-signal/Makefile index 830d6b30478d..197148c5241d 100644 --- a/math/octave-forge-signal/Makefile +++ b/math/octave-forge-signal/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave-forge-signal -PORTVERSION= 1.4.5 -PORTREVISION= 2 +PORTVERSION= 1.4.6 CATEGORIES= math MASTER_SITES= SF/octave/Octave%20Forge%20Packages/Individual%20Package%20Releases DISTNAME= ${OCTAVE_PKGNAME}-${DISTVERSIONFULL} diff --git a/math/octave-forge-signal/distinfo b/math/octave-forge-signal/distinfo index b99bd4a338e2..15de581626f7 100644 --- a/math/octave-forge-signal/distinfo +++ b/math/octave-forge-signal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689950933 -SHA256 (octave-forge/signal-1.4.5.tar.gz) = 555ade2ff80f7118909395c33405f0a17a4fbcd22bc6d2fb9c3f7f45fef648e7 -SIZE (octave-forge/signal-1.4.5.tar.gz) = 438236 +TIMESTAMP = 1726875870 +SHA256 (octave-forge/signal-1.4.6.tar.gz) = 94eef8fea78c89609f8ddf6d5ff8bfc2e0dab932b43f86ce911474a58b5c71ee +SIZE (octave-forge/signal-1.4.6.tar.gz) = 447403 diff --git a/math/octave-forge-signal/pkg-descr b/math/octave-forge-signal/pkg-descr index e94b3bcbb3a3..3d8f89f99412 100644 --- a/math/octave-forge-signal/pkg-descr +++ b/math/octave-forge-signal/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-simp/pkg-descr b/math/octave-forge-simp/pkg-descr index 4573e2c080ec..18bd3ff3a986 100644 --- a/math/octave-forge-simp/pkg-descr +++ b/math/octave-forge-simp/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-sockets/pkg-descr b/math/octave-forge-sockets/pkg-descr index b4ffaf9a0c46..78d89a3e7650 100644 --- a/math/octave-forge-sockets/pkg-descr +++ b/math/octave-forge-sockets/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-sole/pkg-descr b/math/octave-forge-sole/pkg-descr index aaef4d43bd06..1eb1ed2acf56 100644 --- a/math/octave-forge-sole/pkg-descr +++ b/math/octave-forge-sole/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-sparsersb/pkg-descr b/math/octave-forge-sparsersb/pkg-descr index 3356d45ff983..737b823cb544 100644 --- a/math/octave-forge-sparsersb/pkg-descr +++ b/math/octave-forge-sparsersb/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-specfun/pkg-descr b/math/octave-forge-specfun/pkg-descr index fc84a8ea5333..08bae1d6d40f 100644 --- a/math/octave-forge-specfun/pkg-descr +++ b/math/octave-forge-specfun/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-special-matrix/pkg-descr b/math/octave-forge-special-matrix/pkg-descr index ebeaeeaa532e..0c5fcd102c98 100644 --- a/math/octave-forge-special-matrix/pkg-descr +++ b/math/octave-forge-special-matrix/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-splines/pkg-descr b/math/octave-forge-splines/pkg-descr index 2591c01c7e24..e0a4aadf416c 100644 --- a/math/octave-forge-splines/pkg-descr +++ b/math/octave-forge-splines/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-sqlite/pkg-descr b/math/octave-forge-sqlite/pkg-descr index 20d8da3f8733..f87d5752eefc 100644 --- a/math/octave-forge-sqlite/pkg-descr +++ b/math/octave-forge-sqlite/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-statistics-resampling/pkg-descr b/math/octave-forge-statistics-resampling/pkg-descr index 42236157c64f..d9efd37bc38b 100644 --- a/math/octave-forge-statistics-resampling/pkg-descr +++ b/math/octave-forge-statistics-resampling/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-statistics/Makefile b/math/octave-forge-statistics/Makefile index 34ecf79f9b86..701d35ed0286 100644 --- a/math/octave-forge-statistics/Makefile +++ b/math/octave-forge-statistics/Makefile @@ -1,6 +1,7 @@ PORTNAME= octave-forge-statistics DISTVERSIONPREFIX= release- -DISTVERSION= 1.7.0 +DISTVERSION= 1.7.3 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org @@ -15,8 +16,6 @@ USE_GITHUB= yes GH_ACCOUNT= gnu-octave GH_PROJECT= statistics -NO_ARCH= yes - OCTAVE_SRC= ${GH_PROJECT}-release-${DISTVERSION} .include <bsd.port.mk> diff --git a/math/octave-forge-statistics/distinfo b/math/octave-forge-statistics/distinfo index 28a559d91a09..7a5c1bc1139b 100644 --- a/math/octave-forge-statistics/distinfo +++ b/math/octave-forge-statistics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725157965 -SHA256 (octave-forge/gnu-octave-statistics-release-1.7.0_GH0.tar.gz) = 1b074d671e7bb0fce41273b999dda1270596272cb5a168d4039462c7830d2d67 -SIZE (octave-forge/gnu-octave-statistics-release-1.7.0_GH0.tar.gz) = 1293187 +TIMESTAMP = 1739237911 +SHA256 (octave-forge/gnu-octave-statistics-release-1.7.3_GH0.tar.gz) = 570d52af975ea9861a6fb024c23fc0f403199e4b56d7a883ee6ca17072e26990 +SIZE (octave-forge/gnu-octave-statistics-release-1.7.3_GH0.tar.gz) = 1302283 diff --git a/math/octave-forge-statistics/pkg-descr b/math/octave-forge-statistics/pkg-descr index 7a18fdc5aadf..bf87306cfd79 100644 --- a/math/octave-forge-statistics/pkg-descr +++ b/math/octave-forge-statistics/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-stk/pkg-descr b/math/octave-forge-stk/pkg-descr index be05d1df18c2..7730d0c5a338 100644 --- a/math/octave-forge-stk/pkg-descr +++ b/math/octave-forge-stk/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-strings/pkg-descr b/math/octave-forge-strings/pkg-descr index f40b29949013..7c2694217a58 100644 --- a/math/octave-forge-strings/pkg-descr +++ b/math/octave-forge-strings/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-struct/pkg-descr b/math/octave-forge-struct/pkg-descr index 80e0c38aa2f9..35091bd2a794 100644 --- a/math/octave-forge-struct/pkg-descr +++ b/math/octave-forge-struct/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-symband/pkg-descr b/math/octave-forge-symband/pkg-descr index 77363a4b8936..7bf794f79d36 100644 --- a/math/octave-forge-symband/pkg-descr +++ b/math/octave-forge-symband/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-symbolic/pkg-descr b/math/octave-forge-symbolic/pkg-descr index 5699d37f6546..cb285085f9ab 100644 --- a/math/octave-forge-symbolic/pkg-descr +++ b/math/octave-forge-symbolic/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-tablicious/Makefile b/math/octave-forge-tablicious/Makefile index 3a56dfddc6f0..5e492e85ba91 100644 --- a/math/octave-forge-tablicious/Makefile +++ b/math/octave-forge-tablicious/Makefile @@ -1,6 +1,6 @@ PORTNAME= octave-forge-tablicious DISTVERSIONPREFIX= v -DISTVERSION= 0.4.3 +DISTVERSION= 0.4.4 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org diff --git a/math/octave-forge-tablicious/distinfo b/math/octave-forge-tablicious/distinfo index 75a93cfd4b3a..727015583f41 100644 --- a/math/octave-forge-tablicious/distinfo +++ b/math/octave-forge-tablicious/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720365652 -SHA256 (octave-forge/apjanke-octave-tablicious-v0.4.3_GH0.tar.gz) = b1b07ca2199b5805daf8e755be2f0c32d91ad015e3fd887848816db3ef8e7568 -SIZE (octave-forge/apjanke-octave-tablicious-v0.4.3_GH0.tar.gz) = 7788696 +TIMESTAMP = 1729690484 +SHA256 (octave-forge/apjanke-octave-tablicious-v0.4.4_GH0.tar.gz) = ce48d371875ddf28233a628627342a90b612cd551156643866cfe99cdf3d83f3 +SIZE (octave-forge/apjanke-octave-tablicious-v0.4.4_GH0.tar.gz) = 8542020 diff --git a/math/octave-forge-tablicious/pkg-descr b/math/octave-forge-tablicious/pkg-descr index 87f656c0be70..34d4d81bd65b 100644 --- a/math/octave-forge-tablicious/pkg-descr +++ b/math/octave-forge-tablicious/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-tcl-octave/pkg-descr b/math/octave-forge-tcl-octave/pkg-descr index 79b7144d0c34..aa772cad8e9e 100644 --- a/math/octave-forge-tcl-octave/pkg-descr +++ b/math/octave-forge-tcl-octave/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-timer/pkg-descr b/math/octave-forge-timer/pkg-descr index 4f97d33e21b3..4eb54e70ca0d 100644 --- a/math/octave-forge-timer/pkg-descr +++ b/math/octave-forge-timer/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-tsa/pkg-descr b/math/octave-forge-tsa/pkg-descr index 434bb2b5c12d..c3ed94156847 100644 --- a/math/octave-forge-tsa/pkg-descr +++ b/math/octave-forge-tsa/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-velas/pkg-descr b/math/octave-forge-velas/pkg-descr index f9e0a8918d62..43996c79ccd6 100644 --- a/math/octave-forge-velas/pkg-descr +++ b/math/octave-forge-velas/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-video/pkg-descr b/math/octave-forge-video/pkg-descr index 6c5d6dc85fba..02d029f2d271 100644 --- a/math/octave-forge-video/pkg-descr +++ b/math/octave-forge-video/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-websockets/pkg-descr b/math/octave-forge-websockets/pkg-descr index a86232856fcf..70e4187740f8 100644 --- a/math/octave-forge-websockets/pkg-descr +++ b/math/octave-forge-websockets/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-zenity/pkg-descr b/math/octave-forge-zenity/pkg-descr index 61db1d8504a0..7c723d7a1c6f 100644 --- a/math/octave-forge-zenity/pkg-descr +++ b/math/octave-forge-zenity/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge-zeromq/pkg-descr b/math/octave-forge-zeromq/pkg-descr index 560663d2e14e..d1cfa58d6988 100644 --- a/math/octave-forge-zeromq/pkg-descr +++ b/math/octave-forge-zeromq/pkg-descr @@ -1,4 +1,4 @@ -The octave-forge package is the result of The GNU Octave Repositry project, +The octave-forge package is the result of The GNU Octave Repository project, which is intended to be a central location for custom scripts, functions and extensions for GNU Octave. contains the source for all the functions plus build and install scripts. diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile index aae8b95bf8cd..0cf9c282a4fa 100644 --- a/math/octave-forge/Makefile +++ b/math/octave-forge/Makefile @@ -1,16 +1,18 @@ PORTNAME= octave-forge -PORTVERSION= 20240713 +PORTVERSION= 20250217 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge metaport for math/octave WWW= http://octave.sourceforge.net/ +BROKEN_armv7= takes very long time in post-install due to O(n^2) behaviour + USES= metaport OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \ BENCHMARK BIM BIOINFO BIOSIG BSLTL CFITSIO CGI \ - CIVIL_ENGINEERING CODER COMMUNICATIONS CONTROL \ + CHARTJS CIVIL_ENGINEERING CODER COMMUNICATIONS CONTROL \ CSG_TOOLKIT DATA_SMOOTHING \ DATABASE DATAFRAME DICOM DIVAND DOCTEST ECONOMETRICS \ FDA FEMOCTAVE FENV FILEIO FINANCIAL FITS \ @@ -23,7 +25,8 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \ MAPPING MATGEOM MCCABE_THIELE \ MECHANICS MISCELLANEOUS MISSING_FUNCTIONS MPI MQTT MSH \ MULTICORE MVN NAN NCARRAY NETCDF NLWING2 NNET NURBS \ - OCT2MAT OCTAVE_POOL OCTCLIP OCTPROJ ODBC ODEBVP ONSAS OPTICS \ + OCT2MAT OCTAVE_POOL OCTAVE_TAR OCTAVE_ZSTD \ + OCTCLIP OCTPROJ ODBC ODEBVP ONSAS OPTICS \ OPTIM OPTIMINTERP OUTLIERS PARALLEL PKG_OCTAVE_DOC PDE1DM PLOT \ PONCHON_SAVARIT PROMPT PSYCHROMETRICS PYTHONIC QUATERNION \ QUEUEING RTREE SECS1D SECS2D SECS3D SIGNAL SIMP SOCKETS SOLE \ @@ -34,12 +37,14 @@ OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \ TSA VIDEO VELAS \ WEBSOCKETS ZENITY ZEROMQ -OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NBIOINFO:NDATABASE:NFINANCIAL:NFITS:NGNUPLOT:NINFORMATIONTHEORY:NIRSA:NLEVEL_SET:NMECHANICS:NMPI:NNNET:NNLWING2:NONSAS:NPLOT:NSYMBAND:NSPECFUN} +OPTIONS_DEFAULT= ${OPTIONS_DEFINE:NBIOINFO:NDATABASE:NFINANCIAL:NFITS:NGNUPLOT:NINFORMATIONTHEORY:NIRSA:NLEVEL_SET:NMECHANICS:NMPI:NNNET:NNLWING2:NPLOT:NSYMBAND:NSPECFUN} OCTAVE_TARBALLS_DIR= ${LOCALBASE}/share/octave/tarballs .for OPT in ${OPTIONS_DEFINE} -. if ${OPTIONS_DEFINE:MGENERATE_HTML} == ${OPT} +. if ${OPTIONS_DEFINE:MGENERATE_HTML} == ${OPT} \ + || ${OPTIONS_DEFINE:MOCTAVE_TAR} == ${OPT} \ + || ${OPTIONS_DEFINE:MOCTAVE_ZSTD} == ${OPT} ${OPT}_DESC= Install package: ${OPT:tl} ${OPT}_RUN_DEPENDS= ${OCTAVE_TARBALLS_DIR}/${OPT:tl}.tar.gz:math/octave-forge-${OPT:tl} . else diff --git a/math/octave/Makefile b/math/octave/Makefile index 6654cbcebf66..8e6e7a92541f 100644 --- a/math/octave/Makefile +++ b/math/octave/Makefile @@ -1,6 +1,5 @@ PORTNAME= octave PORTVERSION= ${OCTAVE_VERSION} -PORTREVISION= 2 CATEGORIES= math MASTER_SITES= GNU @@ -100,11 +99,11 @@ DOCS_CONFIGURE_ENABLE= docs JAVA_CONFIGURE_ENABLE= java QT6_CONFIGURE_WITH= qscintilla qt=6 -QT6_LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6 +QT6_LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2@qt6 DOCS_USES= tex DOCS_USE= TEX=dvipsk:build,formats:build -JAVA_USE= JAVA=yes +JAVA_USES= java JAVA_CFLAGS= -I${JAVA_HOME}/include/${OPSYS:tl} QT6_USES= qt:6 OPENBLAS_USES= blaslapack:openblas diff --git a/math/octave/distinfo b/math/octave/distinfo index 8e6e73a7bc8b..2a24a2738085 100644 --- a/math/octave/distinfo +++ b/math/octave/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717644251 -SHA256 (octave-9.2.0.tar.xz) = 21417afb579105b035cac0bea09201522e384893ae90a781b8727efa32765807 -SIZE (octave-9.2.0.tar.xz) = 27425184 +TIMESTAMP = 1738987974 +SHA256 (octave-9.4.0.tar.xz) = fff911909ef79f95ba244dab5b8c1cb8c693a6c447d31deabb53994f17cb7b3d +SIZE (octave-9.4.0.tar.xz) = 27658760 diff --git a/math/octave/files/patch-libinterp_corefcn_sysdep.cc b/math/octave/files/patch-libinterp_corefcn_sysdep.cc index 2dd96ec87294..11e2c73c3375 100644 --- a/math/octave/files/patch-libinterp_corefcn_sysdep.cc +++ b/math/octave/files/patch-libinterp_corefcn_sysdep.cc @@ -1,4 +1,4 @@ ---- libinterp/corefcn/sysdep.cc.orig 2020-11-26 18:20:44 UTC +--- libinterp/corefcn/sysdep.cc.orig 2024-12-12 11:30:00 UTC +++ libinterp/corefcn/sysdep.cc @@ -61,6 +61,10 @@ # include <omp.h> @@ -11,3 +11,21 @@ #include "cmd-edit.h" #include "file-ops.h" #include "lo-mappers.h" +@@ -110,6 +114,9 @@ BSD_init () + static void + BSD_init () + { ++#if defined(__FreeBSD__) && defined(__arm__) ++ fedisableexcept(FE_ALL_EXCEPT); ++#else /* !defined(__FreeBSD__) || !defined(__arm__) */ + # if defined (HAVE_FLOATINGPOINT_H) + // Disable trapping on common exceptions. + # if ! defined (FP_X_DNML) +@@ -117,6 +124,7 @@ BSD_init () + # endif + fpsetmask (~(FP_X_OFL|FP_X_INV|FP_X_DZ|FP_X_DNML|FP_X_UFL|FP_X_IMP)); + # endif ++#endif + } + + #endif diff --git a/math/octave/pkg-plist b/math/octave/pkg-plist index c87925a7fc11..81cdedc5b5b9 100644 --- a/math/octave/pkg-plist +++ b/math/octave/pkg-plist @@ -774,13 +774,13 @@ include/octave-%%OCTAVE_VERSION%%/octave/xnorm.h include/octave-%%OCTAVE_VERSION%%/octave/xpow.h lib/octave/%%OCTAVE_VERSION%%/liboctave.so lib/octave/%%OCTAVE_VERSION%%/liboctave.so.11 -lib/octave/%%OCTAVE_VERSION%%/liboctave.so.11.0.1 +lib/octave/%%OCTAVE_VERSION%%/liboctave.so.11.0.2 %%QT6%%lib/octave/%%OCTAVE_VERSION%%/liboctgui.so %%QT6%%lib/octave/%%OCTAVE_VERSION%%/liboctgui.so.12 -%%QT6%%lib/octave/%%OCTAVE_VERSION%%/liboctgui.so.12.0.0 +%%QT6%%lib/octave/%%OCTAVE_VERSION%%/liboctgui.so.12.1.0 lib/octave/%%OCTAVE_VERSION%%/liboctinterp.so lib/octave/%%OCTAVE_VERSION%%/liboctinterp.so.12 -lib/octave/%%OCTAVE_VERSION%%/liboctinterp.so.12.0.1 +lib/octave/%%OCTAVE_VERSION%%/liboctinterp.so.12.1.0 lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/PKG_ADD lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/__delaunayn__.oct lib/octave/%%OCTAVE_VERSION%%/oct/%%GNU_HOST%%/__fltk_uigetfile__.oct diff --git a/math/oink/Makefile b/math/oink/Makefile index 8e739cd1e6fa..c182d24c07c0 100644 --- a/math/oink/Makefile +++ b/math/oink/Makefile @@ -1,6 +1,6 @@ PORTNAME= oink DISTVERSION= g20210710 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -10,6 +10,8 @@ WWW= https://github.com/trolando/oink LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= fails to build with boost-1.85+ + LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs USES= cmake:testing diff --git a/math/oleo/Makefile b/math/oleo/Makefile index bcbc7abce937..455b3e003efa 100644 --- a/math/oleo/Makefile +++ b/math/oleo/Makefile @@ -50,7 +50,7 @@ NLS_LIBS= -lintl .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CPPFLAGS+= -Wno-error=int-conversion .endif diff --git a/math/onednn/Makefile b/math/onednn/Makefile index 8e9ba6c06049..7ee4331a480e 100644 --- a/math/onednn/Makefile +++ b/math/onednn/Makefile @@ -1,6 +1,6 @@ PORTNAME= onednn DISTVERSIONPREFIX= v -DISTVERSION= 3.5.3 +DISTVERSION= 3.6.2 CATEGORIES= math # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/math/onednn/distinfo b/math/onednn/distinfo index 967e1bef79b9..93daa232a07d 100644 --- a/math/onednn/distinfo +++ b/math/onednn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722665321 -SHA256 (oneapi-src-oneDNN-v3.5.3_GH0.tar.gz) = ddbc26c75978c5e864050f699dbefbf5bff9c0b8d2af827845708e1376471f17 -SIZE (oneapi-src-oneDNN-v3.5.3_GH0.tar.gz) = 13190748 +TIMESTAMP = 1733551000 +SHA256 (oneapi-src-oneDNN-v3.6.2_GH0.tar.gz) = e79db0484dcefe2c7ff6604c295d1de2830c828941898878c80dfb062eb344d1 +SIZE (oneapi-src-oneDNN-v3.6.2_GH0.tar.gz) = 13788211 diff --git a/math/onednn/pkg-plist b/math/onednn/pkg-plist index d1378a72d434..df90869b7536 100644 --- a/math/onednn/pkg-plist +++ b/math/onednn/pkg-plist @@ -40,10 +40,11 @@ include/oneapi/dnnl/dnnl_ukernel.h include/oneapi/dnnl/dnnl_ukernel.hpp include/oneapi/dnnl/dnnl_ukernel_types.h include/oneapi/dnnl/dnnl_version.h +include/oneapi/dnnl/dnnl_version_hash.h lib/cmake/dnnl/dnnl-config-version.cmake lib/cmake/dnnl/dnnl-config.cmake lib/cmake/dnnl/dnnl-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/dnnl/dnnl-targets.cmake lib/libdnnl.so lib/libdnnl.so.3 -lib/libdnnl.so.3.5 +lib/libdnnl.so.3.6 diff --git a/math/openblas/Makefile b/math/openblas/Makefile index 2934de8d5027..ec7ca0b735b6 100644 --- a/math/openblas/Makefile +++ b/math/openblas/Makefile @@ -1,6 +1,7 @@ PORTNAME= openblas DISTVERSIONPREFIX= v -DISTVERSION= 0.3.27 +DISTVERSION= 0.3.29 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= math MASTER_SITES= NL/lapack/timing/:lapack_tmg @@ -8,6 +9,9 @@ DISTFILES= large.tgz:lapack_tmg \ timing.tgz:lapack_tmg DIST_SUBDIR= openblas +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch:-p1 + MAINTAINER= phd_kimberlite@yahoo.co.jp COMMENT= Optimized BLAS library based on GotoBLAS2 WWW= https://github.com/OpenMathLib/OpenBLAS @@ -20,7 +24,6 @@ USES= compiler:c11 cpe fortran gmake perl5 pkgconfig USE_GITHUB= yes GH_ACCOUNT= OpenMathLib GH_PROJECT= OpenBLAS -GH_TAGNAME= ce3f668 LARGE_FILE= large.tgz TIMING_FILE= timing.tgz CPE_VENDOR= openblas_project @@ -141,7 +144,11 @@ benchmark: build cd ${WRKSRC} ; ${SETENV} ${MAKE_CMD} ${MAKE_ARGS} hpl cd ${WRKSRC}/benchmark ; ${SETENV} ${BENCHMARK_THREADS_FLAG} ${MAKE_CMD} ${MAKE_ARGS} +post-install-DYNAMIC_ARCH-on: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblasp-r${PORTVERSION}.so + post-install-DYNAMIC_ARCH-off: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopenblas_*p-r${PORTVERSION}.so cd ${STAGEDIR}${PREFIX} && ls lib/libopenblas_*p-r${PORTVERSION}.* >> ${TMPPLIST} .include <bsd.port.post.mk> diff --git a/math/openblas/distinfo b/math/openblas/distinfo index c4dbc26f70e1..ffc4f3fbbb67 100644 --- a/math/openblas/distinfo +++ b/math/openblas/distinfo @@ -1,7 +1,9 @@ -TIMESTAMP = 1718239602 +TIMESTAMP = 1739364458 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1 SIZE (openblas/large.tgz) = 2595 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af SIZE (openblas/timing.tgz) = 1059485 -SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.27-ce3f668_GH0.tar.gz) = 9ee1ea3175d93d9399d39856fdd6fb5b1b9a20eb211d80b6ec48cb17eaf672b5 -SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.27-ce3f668_GH0.tar.gz) = 24492324 +SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb +SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913 +SHA256 (openblas/e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch) = fba556c4c0f254570d9d53d556e9fe8af1d6cdfd6daf461a523579b3e59650cf +SIZE (openblas/e8b11a126bbbcabdfa0ca06bbf4dcca44b8e650f.patch) = 4797 diff --git a/math/openblas/files/patch-param.h b/math/openblas/files/patch-param.h deleted file mode 100644 index 0362153e41f1..000000000000 --- a/math/openblas/files/patch-param.h +++ /dev/null @@ -1,11 +0,0 @@ ---- param.h.orig 2024-06-23 08:32:52 UTC -+++ param.h -@@ -2553,7 +2553,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILI - - #endif - --#if defined(POWER9) && defined(OS_LINUX) -+#if defined(POWER9) && (defined(OS_LINUX) || defined(OS_FREEBSD)) - - #define SNUMOPT 16 - #define DNUMOPT 8 diff --git a/math/openblas64/Makefile b/math/openblas64/Makefile index 1a4972b0fe55..3fd90f20401f 100644 --- a/math/openblas64/Makefile +++ b/math/openblas64/Makefile @@ -1,6 +1,6 @@ PORTNAME= openblas DISTVERSIONPREFIX= v -DISTVERSION= 0.3.27 +DISTVERSION= 0.3.29 CATEGORIES= math MASTER_SITES= NL/lapack/timing/:lapack_tmg PKGNAMESUFFIX= 64 diff --git a/math/openblas64/distinfo b/math/openblas64/distinfo index 169879c569a1..4d9f628b7c61 100644 --- a/math/openblas64/distinfo +++ b/math/openblas64/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1717789737 +TIMESTAMP = 1737726082 SHA256 (openblas/large.tgz) = f328d88b7fa97722f271d7d0cfea1c220e0f8e5ed5ff01d8ef1eb51d6f4243a1 SIZE (openblas/large.tgz) = 2595 SHA256 (openblas/timing.tgz) = 999c65f8ea8bd4eac7f1c7f3463d4946917afd20a997807300fe35d70122f3af SIZE (openblas/timing.tgz) = 1059485 -SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.27_GH0.tar.gz) = aa2d68b1564fe2b13bc292672608e9cdeeeb6dc34995512e65c3b10f4599e897 -SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.27_GH0.tar.gz) = 24493704 +SHA256 (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 38240eee1b29e2bde47ebb5d61160207dc68668a54cac62c076bb5032013b1eb +SIZE (openblas/OpenMathLib-OpenBLAS-v0.3.29_GH0.tar.gz) = 24671913 diff --git a/math/openblas64/files/patch-cmake_system.cmake b/math/openblas64/files/patch-cmake_system.cmake deleted file mode 100644 index 7611527d4fa1..000000000000 --- a/math/openblas64/files/patch-cmake_system.cmake +++ /dev/null @@ -1,38 +0,0 @@ ---- cmake/system.cmake.orig 2024-04-04 20:26:04 UTC -+++ cmake/system.cmake -@@ -172,7 +172,7 @@ if (DEFINED TARGET) - endif() - elseif (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang") - if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER 8.99) -- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=cooperlake -exhaustive-register-search") -+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=cooperlake -mllvm -exhaustive-register-search") - else() - set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512 -exhaustive-register-search") - endif() -@@ -188,7 +188,7 @@ if (DEFINED TARGET) - endif() - elseif (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang") - if (${CMAKE_C_COMPILER_VERSION} VERSION_GREATER 12.0) -- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=sapphirerapids -exhaustive-register-search") -+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=sapphirerapids -mllvm -exhaustive-register-search") - else() - set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512 -exhaustive-register-search") - endif() -@@ -197,7 +197,7 @@ if (DEFINED TARGET) - if (${TARGET} STREQUAL SKYLAKEX AND NOT NO_AVX512) - set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512") - if (${CMAKE_C_COMPILER_ID} STREQUAL "Clang" OR ${CMAKE_C_COMPILER_ID} STREQUAL "AppleClang") -- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -exhaustive-register-search") -+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -mllvm -exhaustive-register-search") - endif() - endif() - -@@ -215,7 +215,7 @@ if (DEFINED TARGET) - else() - set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -march=skylake-avx512") - endif() -- set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -exhaustive-register-search") -+ set (KERNEL_DEFINITIONS "${KERNEL_DEFINITIONS} -mllvm -exhaustive-register-search") - endif() - endif() - diff --git a/math/openblas64/files/patch-param.h b/math/openblas64/files/patch-param.h deleted file mode 100644 index 0362153e41f1..000000000000 --- a/math/openblas64/files/patch-param.h +++ /dev/null @@ -1,11 +0,0 @@ ---- param.h.orig 2024-06-23 08:32:52 UTC -+++ param.h -@@ -2553,7 +2553,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILI - - #endif - --#if defined(POWER9) && defined(OS_LINUX) -+#if defined(POWER9) && (defined(OS_LINUX) || defined(OS_FREEBSD)) - - #define SNUMOPT 16 - #define DNUMOPT 8 diff --git a/math/openfst-vosk/files/patch-src_include_fst_bi-table.h b/math/openfst-vosk/files/patch-src_include_fst_bi-table.h new file mode 100644 index 000000000000..b6b8a0a22c26 --- /dev/null +++ b/math/openfst-vosk/files/patch-src_include_fst_bi-table.h @@ -0,0 +1,11 @@ +--- src/include/fst/bi-table.h.orig 2021-02-07 08:38:45 UTC ++++ src/include/fst/bi-table.h +@@ -327,7 +327,7 @@ class VectorHashBiTable { + } + + VectorHashBiTable(const VectorHashBiTable<I, T, S, FP, H, HS> &table) +- : selector_(table.s_), ++ : selector_(table.selector_), + fp_(table.fp_), + h_(table.h_), + id2entry_(table.id2entry_), diff --git a/math/openfst-vosk/files/patch-src_include_fst_fst.h b/math/openfst-vosk/files/patch-src_include_fst_fst.h new file mode 100644 index 000000000000..ee516a070325 --- /dev/null +++ b/math/openfst-vosk/files/patch-src_include_fst_fst.h @@ -0,0 +1,13 @@ +--- src/include/fst/fst.h.orig 2021-02-07 08:38:45 UTC ++++ src/include/fst/fst.h +@@ -701,8 +701,8 @@ class FstImpl { + properties_.store(impl.properties_.load(std::memory_order_relaxed), + std::memory_order_relaxed); + type_ = impl.type_; +- isymbols_ = impl.isymbols_ ? impl.isymbols_->Copy() : nullptr; +- osymbols_ = impl.osymbols_ ? impl.osymbols_->Copy() : nullptr; ++ isymbols_.reset(impl.isymbols_ ? impl.isymbols_->Copy() : nullptr); ++ osymbols_.reset(impl.osymbols_ ? impl.osymbols_->Copy() : nullptr); + return *this; + } + diff --git a/math/openfst/Makefile b/math/openfst/Makefile index df1b91da6597..cf0e25329dc6 100644 --- a/math/openfst/Makefile +++ b/math/openfst/Makefile @@ -5,10 +5,13 @@ CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Library for working with weighted finite-state transducers -WWW= https://www.openfst.org/ +WWW= https://www.openfst.org/ \ + https://github.com/kkm000/openfst LICENSE= APACHE20 +BROKEN_FreeBSD_15= compilation fails with clang-19, see https://github.com/kkm000/openfst/issues/58 + USES= cmake compiler:c++17-lang USE_LDCONFIG= yes diff --git a/math/openlibm/Makefile b/math/openlibm/Makefile index 787f1277046a..5544fbfc579e 100644 --- a/math/openlibm/Makefile +++ b/math/openlibm/Makefile @@ -1,9 +1,9 @@ PORTNAME= openlibm DISTVERSIONPREFIX= v -DISTVERSION= 0.8.0 +DISTVERSION= 0.8.4 CATEGORIES= math -MAINTAINER= iblis@hs.ntnu.edu.tw +MAINTAINER= ports@FreeBSD.org COMMENT= High quality system independent, portable, open source libm WWW= http://julialang.org/openlibm/ @@ -13,35 +13,28 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BROKEN_armv6= fails to compile: a parameter list without types is only allowed in a function definition BROKEN_armv7= fails to compile: a parameter list without types is only allowed in a function definition -BROKEN_mips= fails to compile: No rule to make target mips/Make.files -BROKEN_mips64= fails to compile: No rule to make target mips64/Make.files -BROKEN_riscv64= fails to compile: No rule to make target riscv64/Make.files -USES= gmake +USES= cmake +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= JuliaMath -USE_LDCONFIG= yes .include <bsd.port.options.mk> -.if ${ARCH:Mpowerpc*} -USES+= compiler:gcc-c++11-lib -.else -USES+= compiler:c11 -.endif - -.include <bsd.port.pre.mk> - -MAKE_ENV+= prefix=${PREFIX} ${MAKE_ENV_${CHOSEN_COMPILER_TYPE}} -MAKE_ENV_gcc= USEGCC=1 USECLANG=0 -MAKE_ENV_clang= USEGCC=0 USECLANG=1 +# Arch specific headers -TEST_TARGET= check +.if ${ARCH} == amd64 +PLIST_FILES= include/openlibm/bsd_asm.h \ + include/openlibm/bsd_fpu.h \ + include/openlibm/bsd_ieeefp.h +.endif -post-patch: - ${REINPLACE_CMD} -e 's/USEGCC =/USEGCC ?=/g' \ - -e 's/USECLANG =/USECLANG ?=/g' \ - -e '/TOOLPREFIX)gcc/s/$$/${GCC_DEFAULT}/g' \ - ${WRKSRC}/Make.inc +.if ${ARCH} == i386 +PLIST_FILES= include/openlibm/bsd_asm.h \ + include/openlibm/bsd_ieeefp.h \ + include/openlibm/bsd_npx.h \ + include/openlibm/osx_asm.h +.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/openlibm/distinfo b/math/openlibm/distinfo index 3e2a18129a1c..cb40536beaf6 100644 --- a/math/openlibm/distinfo +++ b/math/openlibm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640769232 -SHA256 (JuliaMath-openlibm-v0.8.0_GH0.tar.gz) = 03620768df4ca526a63dd675c6de95a5c9d167ff59555ce57a61c6bf49e400ee -SIZE (JuliaMath-openlibm-v0.8.0_GH0.tar.gz) = 367130 +TIMESTAMP = 1731740290 +SHA256 (JuliaMath-openlibm-v0.8.4_GH0.tar.gz) = c0bac12a6596f2315341790a7f386f9162a5b1f98db9ec40d883fce64e231942 +SIZE (JuliaMath-openlibm-v0.8.4_GH0.tar.gz) = 373409 diff --git a/math/openlibm/files/patch-CMakeLists.txt b/math/openlibm/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..be7faf25e30a --- /dev/null +++ b/math/openlibm/files/patch-CMakeLists.txt @@ -0,0 +1,63 @@ +--- CMakeLists.txt.orig 2024-11-09 13:40:26 UTC ++++ CMakeLists.txt +@@ -11,6 +11,7 @@ add_library("${PROJECT_NAME}") + option(BUILD_SHARED_LIBS "Build using shared libraries" ON) + + add_library("${PROJECT_NAME}") ++set_target_properties(${PROJECT_NAME} PROPERTIES VERSION 0.8.4 SOVERSION 4) + + # Find the relevant folder depending on the architecture + set(OPENLIBM_ARCH_FOLDER ${CMAKE_SYSTEM_PROCESSOR}) +@@ -22,7 +23,7 @@ elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "armv7-a") + set(OPENLIBM_ARCH_FOLDER "aarch64") + elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "armv7-a") + set(OPENLIBM_ARCH_FOLDER "arm") +-elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "x86" OR ${OPENLIBM_ARCH_FOLDER} STREQUAL "i686") ++elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "x86" OR ${OPENLIBM_ARCH_FOLDER} STREQUAL "i686" OR ${OPENLIBM_ARCH_FOLDER} STREQUAL "i386") + set(OPENLIBM_ARCH_FOLDER "i387") + elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "powerpc") + set(OPENLIBM_ARCH_FOLDER "powerpc") +@@ -37,7 +38,7 @@ list(APPEND C_ASM_COMPILE_FLAGS "-Wall" "-Wno-implicit + list(APPEND C_ASM_COMPILE_FLAGS "-ffp-contract=off" "-fno-fast-math" "-fno-rounding-math" "-fno-math-errno") + list(APPEND C_ASM_COMPILE_FLAGS "-fPIC" "-std=c99" "-fno-builtin") + list(APPEND C_ASM_COMPILE_FLAGS "-Wall" "-Wno-implicit-function-declaration") +-list(APPEND C_ASM_COMPILE_FLAGS "-DASSEMBLER" "-D__BSD_VISIBLE" "-O3") ++list(APPEND C_ASM_COMPILE_FLAGS "-DASSEMBLER" "-D__BSD_VISIBLE") + + # Compiler-specific compile flags + if("${CMAKE_C_COMPILER_ID}" MATCHES "Clang") +@@ -50,9 +51,9 @@ if(${OPENLIBM_ARCH_FOLDER} STREQUAL "i387") + + # Architecture-specific compile flags - take advantage of sse on x86 + if(${OPENLIBM_ARCH_FOLDER} STREQUAL "i387") +- list(APPEND C_ASM_COMPILE_FLAGS "-march=i686" "-m32" "-msse2" "-mfpmath=sse") +-elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "amd64") +- list(APPEND C_ASM_COMPILE_FLAGS "-m64" "-msse2" "-mfpmath=sse") ++# list(APPEND C_ASM_COMPILE_FLAGS "-march=i686" "-m32" "-msse2" "-mfpmath=sse") ++#elseif(${OPENLIBM_ARCH_FOLDER} STREQUAL "amd64") ++# list(APPEND C_ASM_COMPILE_FLAGS "-m64" "-msse2" "-mfpmath=sse") + endif() + + # Suppress warnings if requested +@@ -560,7 +561,7 @@ set_target_properties("${PROJECT_NAME}" PROPERTIES PUB + + file(GLOB PUBLIC_HEADERS "*.h" "include/*.h" "${OPENLIBM_ARCH_FOLDER}/*.h" "src/*.h") + set_target_properties("${PROJECT_NAME}" PROPERTIES PUBLIC_HEADER "${PUBLIC_HEADERS}") +-install (TARGETS "${PROJECT_NAME}") ++install (TARGETS "${PROJECT_NAME}" PUBLIC_HEADER DESTINATION include/openlibm) + + # Can't use configure_file because openlibm.pc.in uses $var instead of CMake configure @var's + # Would rather string replace variables here instead of editing .pc.in, because editing .pc.in +@@ -568,9 +569,9 @@ string(PREPEND PC_FILE "prefix=${CMAKE_INSTALL_PREFIX} + file(READ "${PROJECT_SRC}/openlibm.pc.in" PC_FILE) + string(REPLACE "\${version}" ${CMAKE_PROJECT_VERSION} PC_FILE ${PC_FILE}) + string(PREPEND PC_FILE "prefix=${CMAKE_INSTALL_PREFIX} +-includedir=\${prefix}/${CMAKE_INSTALL_INCLUDEDIR} +-libdir=\${prefix}/${CMAKE_INSTALL_LIBDIR}\n ++includedir=\${prefix}/include/openlibm ++libdir=\${prefix}/lib\n + ") + file(WRITE "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" ${PC_FILE}) + install(FILES "${CMAKE_BINARY_DIR}/${PROJECT_NAME}.pc" +- DESTINATION "${CMAKE_INSTALL_LIBDIR}/pkgconfig") ++ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig") diff --git a/math/openlibm/files/patch-Makefile b/math/openlibm/files/patch-Makefile deleted file mode 100644 index 67a52650033d..000000000000 --- a/math/openlibm/files/patch-Makefile +++ /dev/null @@ -1,32 +0,0 @@ ---- Makefile.orig 2021-09-14 16:35:03 UTC -+++ Makefile -@@ -92,7 +92,7 @@ openlibm.pc: openlibm.pc.in Make.inc Makefile - - install-static: libopenlibm.a - mkdir -p $(DESTDIR)$(libdir) -- cp -RpP -f libopenlibm.a $(DESTDIR)$(libdir)/ -+ $(BSD_INSTALL_DATA) libopenlibm.a $(DESTDIR)$(libdir)/ - - install-shared: libopenlibm.$(OLM_MAJOR_MINOR_SHLIB_EXT) - mkdir -p $(DESTDIR)$(shlibdir) -@@ -101,16 +101,16 @@ ifeq ($(OS), WINNT) - cp -RpP -f libopenlibm.*$(SHLIB_EXT) $(DESTDIR)$(shlibdir)/ - cp -RpP -f libopenlibm.*$(SHLIB_EXT).a $(DESTDIR)$(libdir)/ - else -- cp -RpP -f libopenlibm.*$(SHLIB_EXT)* $(DESTDIR)$(shlibdir)/ -+ $(BSD_INSTALL_LIB) libopenlibm.*$(SHLIB_EXT)* $(DESTDIR)$(shlibdir)/ - endif - - install-pkgconfig: openlibm.pc - mkdir -p $(DESTDIR)$(pkgconfigdir) -- cp -RpP -f openlibm.pc $(DESTDIR)$(pkgconfigdir)/ -+ $(BSD_INSTALL_DATA) openlibm.pc $(DESTDIR)$(pkgconfigdir)/ - - install-headers: - mkdir -p $(DESTDIR)$(includedir)/openlibm -- cp -RpP -f include/*.h $(DESTDIR)$(includedir)/openlibm -- cp -RpP -f src/*.h $(DESTDIR)$(includedir)/openlibm -+ $(BSD_INSTALL_DATA) include/*.h $(DESTDIR)$(includedir)/openlibm -+ $(BSD_INSTALL_DATA) src/*.h $(DESTDIR)$(includedir)/openlibm - - install: install-static install-shared install-pkgconfig install-headers diff --git a/math/openlibm/pkg-plist b/math/openlibm/pkg-plist index 18cc48fea40f..a7d6e7ab9484 100644 --- a/math/openlibm/pkg-plist +++ b/math/openlibm/pkg-plist @@ -6,6 +6,7 @@ include/openlibm/fpmath.h include/openlibm/i386_fpmath.h include/openlibm/k_log.h include/openlibm/k_logf.h +include/openlibm/loongarch64_fpmath.h include/openlibm/math_private.h include/openlibm/math_private_openbsd.h include/openlibm/mips_fpmath.h @@ -16,15 +17,17 @@ include/openlibm/openlibm_fenv.h include/openlibm/openlibm_fenv_amd64.h include/openlibm/openlibm_fenv_arm.h include/openlibm/openlibm_fenv_i387.h +include/openlibm/openlibm_fenv_loongarch64.h include/openlibm/openlibm_fenv_mips.h include/openlibm/openlibm_fenv_powerpc.h +include/openlibm/openlibm_fenv_riscv.h include/openlibm/openlibm_fenv_s390.h include/openlibm/openlibm_math.h include/openlibm/powerpc_fpmath.h +include/openlibm/riscv_fpmath.h include/openlibm/s390_fpmath.h include/openlibm/types-compat.h -lib/libopenlibm.a lib/libopenlibm.so +lib/libopenlibm.so.0.8.4 lib/libopenlibm.so.4 -lib/libopenlibm.so.4.0 libdata/pkgconfig/openlibm.pc diff --git a/math/opensolaris-libm/Makefile b/math/opensolaris-libm/Makefile deleted file mode 100644 index 8bb73e87100f..000000000000 --- a/math/opensolaris-libm/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= opensolaris-libm -PORTVERSION= 2006.01.31 -DISTVERSIONPREFIX= v -PORTREVISION= 5 -CATEGORIES= math - -MAINTAINER= ports@FreeBSD.org -COMMENT= C99 Math and vector libraries from OpenSolaris snv_33 -WWW= https://docs.oracle.com/cd/E19422-01/819-3693/ncg_lib.html - -LICENSE= CDDL -LICENSE_FILE= ${WRKSRC}/usr/src/OPENSOLARIS.LICENSE - -BROKEN_FreeBSD_14= fails to compile: conflicting types for 'lround' -ONLY_FOR_ARCHS= amd64 # i386 possible with much work - -PORTSCOUT= ignore:1 - -USE_GITHUB= yes -GH_ACCOUNT= jrmarino -GH_TAGNAME= 2017.01.31 - -BUILD_WRKSRC= ${WRKSRC}/usr/src/libm/wos64 -INSTALL_WRKSRC= ${WRKSRC}/usr/src/libm/wos64 -MAKEFILE= Makefile.bsd -MAKE_ENV= ARCH=${ARCH} USE_ASSEMBLY_VERSIONS=yes - -.include <bsd.port.options.mk> - -.if ${OPSYS} == FreeBSD -RUN_DEPENDS= ${LOCALBASE}/bin/addr2line:devel/binutils - -post-patch: - # The addr2line program in FreeBSD is inadequate, so pull in - # binutils on FreeBSD - @${REINPLACE_CMD} -e 's|/usr/bin|/usr/local/bin|' \ - ${WRKSRC}/usr/src/libm/src/m9x/__traceback.c -.endif - -.include <bsd.port.mk> diff --git a/math/opensolaris-libm/distinfo b/math/opensolaris-libm/distinfo deleted file mode 100644 index ae95ab547b76..000000000000 --- a/math/opensolaris-libm/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1485870843 -SHA256 (jrmarino-opensolaris-libm-v2006.01.31-2017.01.31_GH0.tar.gz) = 42ef6a57674237dd9822c76bf799ff51d58a69a9c726bd6801be37f916a6afa1 -SIZE (jrmarino-opensolaris-libm-v2006.01.31-2017.01.31_GH0.tar.gz) = 985592 diff --git a/math/opensolaris-libm/pkg-descr b/math/opensolaris-libm/pkg-descr deleted file mode 100644 index f4919852932c..000000000000 --- a/math/opensolaris-libm/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -In 2006, Sun Microsystems released math and vector math libraries as -part of their effort to open-source Solaris: - -libmvec - vector math library - This library contains function to evaluate common mathematical functions - for several arguments at once. The argument values are specified by one - or more vectors (arrays) of data, and the corresponding result values - are stored in another vector. - -libm - C99 math library - Functions in this library provide common elementary mathematical - functions and floating point environment routines defined by System V, - ANSI C, POSIX, and so on. Additional functions in this library provide - extended support for handling floating point exceptions. - -The original source has been modified to build on FreeBSD and DragonFly -using GCC or clang and the GNU assembler. All fixes introduced by Nexenta -and Illumos projects have also been incorporated. Missing x86_64 variants -of lrint and lround have added. The floating-point exception logging -including address->symbol translation has also been implemented. diff --git a/math/opensolaris-libm/pkg-plist b/math/opensolaris-libm/pkg-plist deleted file mode 100644 index 9bb1c19387e9..000000000000 --- a/math/opensolaris-libm/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -include/opensolaris-libm/complex.h -include/opensolaris-libm/fenv.h -include/opensolaris-libm/floatingpoint.h -include/opensolaris-libm/iso/math_c99.h -include/opensolaris-libm/iso/math_iso.h -include/opensolaris-libm/math.h -include/opensolaris-libm/sys/feature_tests.h -include/opensolaris-libm/sys/ieeefp.h -include/opensolaris-libm/tgmath.h -lib/opensolaris/libm.a -lib/opensolaris/libm.so -lib/opensolaris/libm.so.2 -lib/opensolaris/libmvec.a -lib/opensolaris/libmvec.so -lib/opensolaris/libmvec.so.1 diff --git a/math/openturns/Makefile b/math/openturns/Makefile index 77c595002237..12711993704b 100644 --- a/math/openturns/Makefile +++ b/math/openturns/Makefile @@ -1,12 +1,13 @@ PORTNAME= openturns DISTVERSIONPREFIX= v -DISTVERSION= 1.23 +DISTVERSION= 1.24 PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Uncertainty treatment library -WWW= https://openturns.github.io/www/ +WWW= https://openturns.github.io/www/ \ + https://github.com/openturns/openturns LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER @@ -96,4 +97,6 @@ PORTEXAMPLES= * post-install: @${RM} -r ${STAGEDIR}${DOCSDIR} +# tests as of 1.24: 99% tests passed, 1 tests failed out of 537, see https://github.com/openturns/openturns/issues/2862 + .include <bsd.port.mk> diff --git a/math/openturns/distinfo b/math/openturns/distinfo index 93130d83ead8..dae352a32e00 100644 --- a/math/openturns/distinfo +++ b/math/openturns/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717822438 -SHA256 (openturns-openturns-v1.23_GH0.tar.gz) = 4c7cfe5d2310933e3a2e91f7db9531d80e32157143157df80f6e93267c29f414 -SIZE (openturns-openturns-v1.23_GH0.tar.gz) = 14329131 +TIMESTAMP = 1736535498 +SHA256 (openturns-openturns-v1.24_GH0.tar.gz) = 6c5232b4daf0b93fbc49dee45299ade2c2c16d44476700e7689af6b50c999f57 +SIZE (openturns-openturns-v1.24_GH0.tar.gz) = 14552025 diff --git a/math/openturns/pkg-plist b/math/openturns/pkg-plist index bb5c6b65ed7c..8300546f5e8b 100644 --- a/math/openturns/pkg-plist +++ b/math/openturns/pkg-plist @@ -39,7 +39,6 @@ include/openturns/BasisSequenceFactory.hxx include/openturns/BasisSequenceFactoryImplementation.hxx include/openturns/BasisSequenceImplementation.hxx include/openturns/BatchFailedException.hxx -include/openturns/BayesDistribution.hxx include/openturns/Bernoulli.hxx include/openturns/BernoulliFactory.hxx include/openturns/BernsteinCopulaFactory.hxx @@ -112,7 +111,6 @@ include/openturns/Composite.hxx include/openturns/CompositeDistribution.hxx include/openturns/CompositeProcess.hxx include/openturns/CompositeRandomVector.hxx -include/openturns/ConditionalDistribution.hxx include/openturns/ConditionalRandomVector.hxx include/openturns/ConditionedGaussianProcess.hxx include/openturns/ConstantBasisFactory.hxx @@ -120,7 +118,6 @@ include/openturns/ConstantGradient.hxx include/openturns/ConstantHessian.hxx include/openturns/ConstantRandomVector.hxx include/openturns/ConstantStep.hxx -include/openturns/ContinuousDistribution.hxx include/openturns/Contour.hxx include/openturns/CorrectedLeaveOneOut.hxx include/openturns/CorrelationAnalysis.hxx @@ -138,6 +135,7 @@ include/openturns/CumulativeDistributionNetwork.hxx include/openturns/Curve.hxx include/openturns/DatabaseEvaluation.hxx include/openturns/DatabaseFunction.hxx +include/openturns/DeconditionedDistribution.hxx include/openturns/Description.hxx include/openturns/DesignProxy.hxx include/openturns/DickeyFullerTest.hxx @@ -148,7 +146,6 @@ include/openturns/DirectionalSampling.hxx include/openturns/Dirichlet.hxx include/openturns/DirichletFactory.hxx include/openturns/DiscreteCompoundDistribution.hxx -include/openturns/DiscreteDistribution.hxx include/openturns/DiscreteMarkovChain.hxx include/openturns/DistFunc.hxx include/openturns/DistanceToDomainEvaluation.hxx @@ -256,6 +253,7 @@ include/openturns/FunctionalChaosAlgorithm.hxx include/openturns/FunctionalChaosRandomVector.hxx include/openturns/FunctionalChaosResult.hxx include/openturns/FunctionalChaosSobolIndices.hxx +include/openturns/FunctionalChaosValidation.hxx include/openturns/GSobolUseCase.hxx include/openturns/GalambosCopula.hxx include/openturns/Gamma.hxx @@ -269,6 +267,11 @@ include/openturns/GaussProductExperiment.hxx include/openturns/GaussianLinearCalibration.hxx include/openturns/GaussianNonLinearCalibration.hxx include/openturns/GaussianProcess.hxx +include/openturns/GaussianProcessConditionalCovariance.hxx +include/openturns/GaussianProcessFitter.hxx +include/openturns/GaussianProcessFitterResult.hxx +include/openturns/GaussianProcessRegression.hxx +include/openturns/GaussianProcessRegressionResult.hxx include/openturns/GeneralLinearModelAlgorithm.hxx include/openturns/GeneralLinearModelResult.hxx include/openturns/GeneralizedExponential.hxx @@ -380,6 +383,7 @@ include/openturns/IterativeThresholdExceedance.hxx include/openturns/JacobiFactory.hxx include/openturns/JansenSensitivityAlgorithm.hxx include/openturns/JoeCopula.hxx +include/openturns/JointByConditioningDistribution.hxx include/openturns/JointDistribution.hxx include/openturns/KDTree.hxx include/openturns/KFactorFunctions.hxx @@ -446,6 +450,7 @@ include/openturns/LinearModelAnalysis.hxx include/openturns/LinearModelResult.hxx include/openturns/LinearModelStepwiseAlgorithm.hxx include/openturns/LinearModelTest.hxx +include/openturns/LinearModelValidation.hxx include/openturns/LinearProfile.hxx include/openturns/LinearTaylor.hxx include/openturns/Log.hxx @@ -528,8 +533,6 @@ include/openturns/NearestNeighbourAlgorithmImplementation.hxx include/openturns/NearestPointChecker.hxx include/openturns/NearestPointCheckerResult.hxx include/openturns/NearestPointProblem.hxx -include/openturns/NegativeBinomial.hxx -include/openturns/NegativeBinomialFactory.hxx include/openturns/NoEvaluation.hxx include/openturns/NoGradient.hxx include/openturns/NoHessian.hxx @@ -650,6 +653,7 @@ include/openturns/PlackettCopula.hxx include/openturns/PlackettCopulaFactory.hxx include/openturns/PlatformInfo.hxx include/openturns/Point.hxx +include/openturns/PointConditionalDistribution.hxx include/openturns/PointToFieldConnection.hxx include/openturns/PointToFieldFunction.hxx include/openturns/PointToFieldFunctionImplementation.hxx @@ -660,6 +664,8 @@ include/openturns/PointWithDescription.hxx include/openturns/Pointer.hxx include/openturns/Poisson.hxx include/openturns/PoissonFactory.hxx +include/openturns/Polya.hxx +include/openturns/PolyaFactory.hxx include/openturns/Polygon.hxx include/openturns/PolygonArray.hxx include/openturns/PostAnalyticalControlledImportanceSampling.hxx @@ -978,8 +984,6 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/BasisSequenceImplementation.i %%PYTHON%%include/openturns/swig/BasisSequence_doc.i %%PYTHON%%include/openturns/swig/Basis_doc.i -%%PYTHON%%include/openturns/swig/BayesDistribution.i -%%PYTHON%%include/openturns/swig/BayesDistribution_doc.i %%PYTHON%%include/openturns/swig/Bernoulli.i %%PYTHON%%include/openturns/swig/BernoulliFactory.i %%PYTHON%%include/openturns/swig/BernoulliFactory_doc.i @@ -1103,8 +1107,6 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/CompositeRandomVector.i %%PYTHON%%include/openturns/swig/CompositeRandomVector_doc.i %%PYTHON%%include/openturns/swig/Composite_doc.i -%%PYTHON%%include/openturns/swig/ConditionalDistribution.i -%%PYTHON%%include/openturns/swig/ConditionalDistribution_doc.i %%PYTHON%%include/openturns/swig/ConditionalRandomVector.i %%PYTHON%%include/openturns/swig/ConditionalRandomVector_doc.i %%PYTHON%%include/openturns/swig/ConditionedGaussianProcess.i @@ -1117,8 +1119,6 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/ConstantRandomVector_doc.i %%PYTHON%%include/openturns/swig/ConstantStep.i %%PYTHON%%include/openturns/swig/ConstantStep_doc.i -%%PYTHON%%include/openturns/swig/ContinuousDistribution.i -%%PYTHON%%include/openturns/swig/ContinuousDistribution_doc.i %%PYTHON%%include/openturns/swig/Contour.i %%PYTHON%%include/openturns/swig/Contour_doc.i %%PYTHON%%include/openturns/swig/CorrectedLeaveOneOut.i @@ -1153,6 +1153,8 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/DatabaseEvaluation_doc.i %%PYTHON%%include/openturns/swig/DatabaseFunction.i %%PYTHON%%include/openturns/swig/DatabaseFunction_doc.i +%%PYTHON%%include/openturns/swig/DeconditionedDistribution.i +%%PYTHON%%include/openturns/swig/DeconditionedDistribution_doc.i %%PYTHON%%include/openturns/swig/Description.i %%PYTHON%%include/openturns/swig/Description_doc.i %%PYTHON%%include/openturns/swig/DesignProxy.i @@ -1173,8 +1175,6 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/Dirichlet_doc.i %%PYTHON%%include/openturns/swig/DiscreteCompoundDistribution.i %%PYTHON%%include/openturns/swig/DiscreteCompoundDistribution_doc.i -%%PYTHON%%include/openturns/swig/DiscreteDistribution.i -%%PYTHON%%include/openturns/swig/DiscreteDistribution_doc.i %%PYTHON%%include/openturns/swig/DiscreteMarkovChain.i %%PYTHON%%include/openturns/swig/DiscreteMarkovChain_doc.i %%PYTHON%%include/openturns/swig/DistFunc.i @@ -1379,6 +1379,8 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/FunctionalChaosResult_doc.i %%PYTHON%%include/openturns/swig/FunctionalChaosSobolIndices.i %%PYTHON%%include/openturns/swig/FunctionalChaosSobolIndices_doc.i +%%PYTHON%%include/openturns/swig/FunctionalChaosValidation.i +%%PYTHON%%include/openturns/swig/FunctionalChaosValidation_doc.i %%PYTHON%%include/openturns/swig/GalambosCopula.i %%PYTHON%%include/openturns/swig/GalambosCopula_doc.i %%PYTHON%%include/openturns/swig/Gamma.i @@ -1400,6 +1402,16 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/GaussianNonLinearCalibration.i %%PYTHON%%include/openturns/swig/GaussianNonLinearCalibration_doc.i %%PYTHON%%include/openturns/swig/GaussianProcess.i +%%PYTHON%%include/openturns/swig/GaussianProcessConditionalCovariance.i +%%PYTHON%%include/openturns/swig/GaussianProcessConditionalCovariance_doc.i +%%PYTHON%%include/openturns/swig/GaussianProcessFitter.i +%%PYTHON%%include/openturns/swig/GaussianProcessFitterResult.i +%%PYTHON%%include/openturns/swig/GaussianProcessFitterResult_doc.i +%%PYTHON%%include/openturns/swig/GaussianProcessFitter_doc.i +%%PYTHON%%include/openturns/swig/GaussianProcessRegression.i +%%PYTHON%%include/openturns/swig/GaussianProcessRegressionResult.i +%%PYTHON%%include/openturns/swig/GaussianProcessRegressionResult_doc.i +%%PYTHON%%include/openturns/swig/GaussianProcessRegression_doc.i %%PYTHON%%include/openturns/swig/GaussianProcess_doc.i %%PYTHON%%include/openturns/swig/GeneralLinearModelAlgorithm.i %%PYTHON%%include/openturns/swig/GeneralLinearModelAlgorithm_doc.i @@ -1597,6 +1609,8 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/JansenSensitivityAlgorithm_doc.i %%PYTHON%%include/openturns/swig/JoeCopula.i %%PYTHON%%include/openturns/swig/JoeCopula_doc.i +%%PYTHON%%include/openturns/swig/JointByConditioningDistribution.i +%%PYTHON%%include/openturns/swig/JointByConditioningDistribution_doc.i %%PYTHON%%include/openturns/swig/JointDistribution.i %%PYTHON%%include/openturns/swig/JointDistribution_doc.i %%PYTHON%%include/openturns/swig/KDTree.i @@ -1720,6 +1734,8 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/LinearModelStepwiseAlgorithm_doc.i %%PYTHON%%include/openturns/swig/LinearModelTest.i %%PYTHON%%include/openturns/swig/LinearModelTest_doc.i +%%PYTHON%%include/openturns/swig/LinearModelValidation.i +%%PYTHON%%include/openturns/swig/LinearModelValidation_doc.i %%PYTHON%%include/openturns/swig/LinearProfile.i %%PYTHON%%include/openturns/swig/LinearProfile_doc.i %%PYTHON%%include/openturns/swig/LinearTaylor.i @@ -1861,10 +1877,6 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/NearestNeighbourAlgorithm_doc.i %%PYTHON%%include/openturns/swig/NearestPointProblem.i %%PYTHON%%include/openturns/swig/NearestPointProblem_doc.i -%%PYTHON%%include/openturns/swig/NegativeBinomial.i -%%PYTHON%%include/openturns/swig/NegativeBinomialFactory.i -%%PYTHON%%include/openturns/swig/NegativeBinomialFactory_doc.i -%%PYTHON%%include/openturns/swig/NegativeBinomial_doc.i %%PYTHON%%include/openturns/swig/NoEvaluation.i %%PYTHON%%include/openturns/swig/NoGradient.i %%PYTHON%%include/openturns/swig/NoHessian.i @@ -1900,6 +1912,7 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/ODESolverImplementation_doc.i %%PYTHON%%include/openturns/swig/ODESolver_doc.i %%PYTHON%%include/openturns/swig/OTexceptions.i +%%PYTHON%%include/openturns/swig/OTtestcode_doc.i %%PYTHON%%include/openturns/swig/OTtypes.i %%PYTHON%%include/openturns/swig/Object.i %%PYTHON%%include/openturns/swig/Object_doc.i @@ -1988,6 +2001,8 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/PlatformInfo.i %%PYTHON%%include/openturns/swig/PlatformInfo_doc.i %%PYTHON%%include/openturns/swig/Point.i +%%PYTHON%%include/openturns/swig/PointConditionalDistribution.i +%%PYTHON%%include/openturns/swig/PointConditionalDistribution_doc.i %%PYTHON%%include/openturns/swig/PointToFieldConnection.i %%PYTHON%%include/openturns/swig/PointToFieldConnection_doc.i %%PYTHON%%include/openturns/swig/PointToFieldFunction.i @@ -2008,6 +2023,10 @@ include/openturns/csv_parser_state.hxx %%PYTHON%%include/openturns/swig/PoissonFactory.i %%PYTHON%%include/openturns/swig/PoissonFactory_doc.i %%PYTHON%%include/openturns/swig/Poisson_doc.i +%%PYTHON%%include/openturns/swig/Polya.i +%%PYTHON%%include/openturns/swig/PolyaFactory.i +%%PYTHON%%include/openturns/swig/PolyaFactory_doc.i +%%PYTHON%%include/openturns/swig/Polya_doc.i %%PYTHON%%include/openturns/swig/Polygon.i %%PYTHON%%include/openturns/swig/PolygonArray.i %%PYTHON%%include/openturns/swig/PolygonArray_doc.i @@ -2459,9 +2478,9 @@ lib/cmake/openturns/OpenTURNS-Targets.cmake lib/cmake/openturns/OpenTURNSConfig.cmake lib/cmake/openturns/OpenTURNSConfigVersion.cmake lib/libOT.so -lib/libOT.so.0.24 -lib/libOT.so.0.24.0 -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.23.dist-info/METADATA +lib/libOT.so.0.25 +lib/libOT.so.0.25.0 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns-1.24.dist-info/METADATA %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/DistFunc.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/FittingTest.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/HypothesisTest.py @@ -2469,45 +2488,45 @@ lib/libOT.so.0.24.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/NormalityTest.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/SpecFunc.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/VisualTest.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_DistFunc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_FittingTest%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_HypothesisTest%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_LinearModelTest%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_NormalityTest%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_SpecFunc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_VisualTest%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_DistFunc.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_FittingTest.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_HypothesisTest.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_LinearModelTest.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_NormalityTest.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_SpecFunc.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_VisualTest.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/__init__.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_algo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_analytical%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_bayesian%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_classification%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_common%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_diff%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle1%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle3%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experiment%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experimental%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_func%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_geom%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_iterative_statistics%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_metamodel%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_copula%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_process%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_optim%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_orthogonalbasis%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_randomvector%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_simulation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_solver%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_statistics%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_stattests%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_testing%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_transformation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_typ%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_uncertainty%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_weightedexperiment%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_algo.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_analytical.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_base.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_bayesian.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_classification.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_common.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_diff.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle1.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle2.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_dist_bundle3.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experiment.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_experimental.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_func.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_geom.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_graph.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_iterative_statistics.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_metamodel.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_copula.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_model_process.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_optim.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_orthogonalbasis.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_randomvector.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_simulation.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_solver.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_statistics.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_stattests.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_testing.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_transformation.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_typ.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_uncertainty.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/_weightedexperiment.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/algo.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/analytical.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/base.py @@ -2526,7 +2545,7 @@ lib/libOT.so.0.24.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/geom.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/graph.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/iterative_statistics.py -%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/memoryview%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/memoryview.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/metamodel.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/model_copula.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/model_process.py @@ -2550,6 +2569,10 @@ lib/libOT.so.0.24.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/deflection_tube.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/dowjones.csv %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fireSatellite_function.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fission_gas.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fission_gas_GPR_hyperparameters.csv +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fission_gas_Xtrain.csv +%%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fission_gas_ytrain.csv %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/flood_model.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/fremantle.csv %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/ishigami_function.py @@ -2569,4 +2592,4 @@ lib/libOT.so.0.24.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/openturns/usecases/wooster.csv %%PYTHON_SITELIBDIR%%/openturns/viewer.py %%PYTHON_SITELIBDIR%%/openturns/weightedexperiment.py -share/gdb/auto-load/usr/local/lib/libOT.so.0.24.0-gdb.py +share/gdb/auto-load/usr/local/lib/libOT.so.0.25.0-gdb.py diff --git a/math/or-tools/Makefile b/math/or-tools/Makefile index defbf17316a4..26465a33342c 100644 --- a/math/or-tools/Makefile +++ b/math/or-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.8 -PORTREVISION= 3 +PORTREVISION= 8 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/orpie/Makefile b/math/orpie/Makefile index bfea43fd08bc..e6bf2ea88964 100644 --- a/math/orpie/Makefile +++ b/math/orpie/Makefile @@ -22,7 +22,6 @@ LIB_DEPENDS= libgsl.so:math/gsl USES= ncurses ocaml:dune USE_GITHUB= yes GH_ACCOUNT= pelzlpj -USE_OCAML= yes #XXX DUNE_DOCSDIR= ${DOCSDIR} PORTDOCS= LICENSE.md README.adoc manual.html manual.pdf diff --git a/math/osi-conic/Makefile b/math/osi-conic/Makefile index 613c2225742c..52b416a8e206 100644 --- a/math/osi-conic/Makefile +++ b/math/osi-conic/Makefile @@ -1,7 +1,7 @@ PORTNAME= osi-conic DISTVERSIONPREFIX= releases/ DISTVERSION= 1.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/osi/Makefile b/math/osi/Makefile index f691f38a1f04..9e6c91c0dfb1 100644 --- a/math/osi/Makefile +++ b/math/osi/Makefile @@ -1,6 +1,7 @@ PORTNAME= Osi DISTVERSIONPREFIX= releases/ DISTVERSION= 0.108.11 +PORTREVISION= 1 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/osiipopt/Makefile b/math/osiipopt/Makefile index f31e54fdfad4..e1fc2c14974d 100644 --- a/math/osiipopt/Makefile +++ b/math/osiipopt/Makefile @@ -1,7 +1,7 @@ PORTNAME= osiipopt DISTVERSIONPREFIX= releases/ DISTVERSION= 0.1-8 -PORTREVISION= 5 +PORTREVISION= 7 DISTVERSIONSUFFIX= -gc808091 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/p5-Algorithm-CurveFit/Makefile b/math/p5-Algorithm-CurveFit/Makefile index f517ba9ff7b5..b6ad06a536d0 100644 --- a/math/p5-Algorithm-CurveFit/Makefile +++ b/math/p5-Algorithm-CurveFit/Makefile @@ -1,6 +1,5 @@ PORTNAME= Algorithm-CurveFit -PORTVERSION= 1.05 -PORTREVISION= 2 +PORTVERSION= 1.06 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -19,4 +18,6 @@ RUN_DEPENDS= p5-Math-MatrixReal>=0:math/p5-Math-MatrixReal \ USES= perl5 USE_PERL5= modbuild +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/math/p5-Algorithm-CurveFit/distinfo b/math/p5-Algorithm-CurveFit/distinfo index 6936794d2d35..5bdec865bfd6 100644 --- a/math/p5-Algorithm-CurveFit/distinfo +++ b/math/p5-Algorithm-CurveFit/distinfo @@ -1,2 +1,3 @@ -SHA256 (Algorithm-CurveFit-1.05.tar.gz) = b57dfe438ce6e63591f34818a6485abf5ea67a3066d04ecbaa29af54a170e333 -SIZE (Algorithm-CurveFit-1.05.tar.gz) = 14592 +TIMESTAMP = 1738251278 +SHA256 (Algorithm-CurveFit-1.06.tar.gz) = 320976c727ec19e51d879e8b4aa61402735e90c7551379f1efdb6a1b78521c4f +SIZE (Algorithm-CurveFit-1.06.tar.gz) = 15348 diff --git a/math/p5-Algorithm-CurveFit/pkg-plist b/math/p5-Algorithm-CurveFit/pkg-plist index 5d718738482e..60ebaf103b67 100644 --- a/math/p5-Algorithm-CurveFit/pkg-plist +++ b/math/p5-Algorithm-CurveFit/pkg-plist @@ -1,2 +1,2 @@ -%%PERL5_MAN3%%/Algorithm::CurveFit.3.gz %%SITE_PERL%%/Algorithm/CurveFit.pm +%%PERL5_MAN3%%/Algorithm::CurveFit.3.gz diff --git a/math/p5-Graph/Makefile b/math/p5-Graph/Makefile index 772adb0f1ba8..1a36f99b9877 100644 --- a/math/p5-Graph/Makefile +++ b/math/p5-Graph/Makefile @@ -1,5 +1,5 @@ PORTNAME= Graph -PORTVERSION= 0.9732 +PORTVERSION= 0.9733 PORTEPOCH= 1 CATEGORIES= math perl5 MASTER_SITES= CPAN diff --git a/math/p5-Graph/distinfo b/math/p5-Graph/distinfo index 58a10943b65b..07363f5d055f 100644 --- a/math/p5-Graph/distinfo +++ b/math/p5-Graph/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725378871 -SHA256 (Graph-0.9732.tar.gz) = eafc9e519a04ac0a61a3eb34b6e18709411e5abde4bf1d9019c2e371aedf6c50 -SIZE (Graph-0.9732.tar.gz) = 150234 +TIMESTAMP = 1738251433 +SHA256 (Graph-0.9733.tar.gz) = 29f50a274825fa83436b95ac62e5a5a35ac608b660b436ed8635d4be07068271 +SIZE (Graph-0.9733.tar.gz) = 151110 diff --git a/math/p5-Math-BigInt/Makefile b/math/p5-Math-BigInt/Makefile index e467c81cb62f..77f6a9b28e5e 100644 --- a/math/p5-Math-BigInt/Makefile +++ b/math/p5-Math-BigInt/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-BigInt -PORTVERSION= 2.003003 +PORTVERSION= 2.003004 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-BigInt/distinfo b/math/p5-Math-BigInt/distinfo index 84f6781c275b..f3e50e863eb3 100644 --- a/math/p5-Math-BigInt/distinfo +++ b/math/p5-Math-BigInt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716892396 -SHA256 (Math-BigInt-2.003003.tar.gz) = f24804a58265b7b3d00dc3f71dc575aebcf9e0230a291028b65e7a2c41abcb1c -SIZE (Math-BigInt-2.003003.tar.gz) = 2978556 +TIMESTAMP = 1738253130 +SHA256 (Math-BigInt-2.003004.tar.gz) = 71f37d114d9403755fed1ad1433a190efd89f339e2531da701d500e6d8244611 +SIZE (Math-BigInt-2.003004.tar.gz) = 3048517 diff --git a/math/p5-Math-GMP/Makefile b/math/p5-Math-GMP/Makefile index 19c3503d1d2b..267e0d9bd27f 100644 --- a/math/p5-Math-GMP/Makefile +++ b/math/p5-Math-GMP/Makefile @@ -15,10 +15,6 @@ LIB_DEPENDS= libgmp.so:math/gmp USES= localbase perl5 USE_PERL5= configure -post-patch: - @${REINPLACE_CMD} -e '/Alien::GMP/d' ${WRKSRC}/META.json ${WRKSRC}/META.yml ${WRKSRC}/Makefile.PL - @${REINPLACE_CMD} -e 's|Alien::Base::Wrapper->mm_args|"LIBS" => ["-lgmp"]|' ${WRKSRC}/Makefile.PL - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/GMP/GMP.so diff --git a/math/p5-Math-GMP/files/patch-Makefile.PL b/math/p5-Math-GMP/files/patch-Makefile.PL new file mode 100644 index 000000000000..de07d078b1b3 --- /dev/null +++ b/math/p5-Math-GMP/files/patch-Makefile.PL @@ -0,0 +1,25 @@ +--- Makefile.PL.orig 2022-03-15 09:26:21 UTC ++++ Makefile.PL +@@ -8,13 +8,11 @@ use ExtUtils::MakeMaker; + use 5.010; + use ExtUtils::MakeMaker; + +-use Alien::Base::Wrapper qw( Alien::GMP !export ); + + my %WriteMakefileArgs = ( + "ABSTRACT" => "High speed arbitrary size integer math", + "AUTHOR" => "Shlomi Fish <shlomif\@cpan.org>", + "CONFIGURE_REQUIRES" => { +- "Alien::GMP" => "1.08", + "ExtUtils::MakeMaker" => 0 + }, + "DISTNAME" => "Math-GMP", +@@ -48,7 +46,7 @@ my %WriteMakefileArgs = ( + + %WriteMakefileArgs = ( + %WriteMakefileArgs, +- Alien::Base::Wrapper->mm_args, ++ "LIBS" => ["-lgmp"], + ); + + my %FallbackPrereqs = ( diff --git a/math/p5-Math-GMPf/Makefile b/math/p5-Math-GMPf/Makefile index 4c65053e8d3d..c0bb02cc0c8b 100644 --- a/math/p5-Math-GMPf/Makefile +++ b/math/p5-Math-GMPf/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-GMPf -PORTVERSION= 0.52 +PORTVERSION= 0.53 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-GMPf/distinfo b/math/p5-Math-GMPf/distinfo index e5e0c84970b0..ab367df1d1ff 100644 --- a/math/p5-Math-GMPf/distinfo +++ b/math/p5-Math-GMPf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698340967 -SHA256 (Math-GMPf-0.52.tar.gz) = a6f392a9007810c57b9da1658cd766cad769a6747d78b41f18d842432351475e -SIZE (Math-GMPf-0.52.tar.gz) = 64336 +TIMESTAMP = 1738606401 +SHA256 (Math-GMPf-0.53.tar.gz) = 5641eb710a67816a4cbab316786b1d89a6ab988f861d9bd2ba82cf8c9b97ef43 +SIZE (Math-GMPf-0.53.tar.gz) = 65334 diff --git a/math/p5-Math-GMPq/Makefile b/math/p5-Math-GMPq/Makefile index 5a14b876833c..959cf8d71d9e 100644 --- a/math/p5-Math-GMPq/Makefile +++ b/math/p5-Math-GMPq/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-GMPq -PORTVERSION= 0.56 +PORTVERSION= 0.57 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-GMPq/distinfo b/math/p5-Math-GMPq/distinfo index d1d9e8d17937..f7d3f71b48e3 100644 --- a/math/p5-Math-GMPq/distinfo +++ b/math/p5-Math-GMPq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698340969 -SHA256 (Math-GMPq-0.56.tar.gz) = c72324af1b5303748e8700a0eb135c9133dd5152dbcdb48f911a4893eda34376 -SIZE (Math-GMPq-0.56.tar.gz) = 58305 +TIMESTAMP = 1738606403 +SHA256 (Math-GMPq-0.57.tar.gz) = f23c46f41923fcf7c23368e5c193c1cdde456dee0015311877de813a8188603c +SIZE (Math-GMPq-0.57.tar.gz) = 58980 diff --git a/math/p5-Math-GMPz/Makefile b/math/p5-Math-GMPz/Makefile index 7e6ea7bee0e4..e22a5c48919c 100644 --- a/math/p5-Math-GMPz/Makefile +++ b/math/p5-Math-GMPz/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-GMPz -PORTVERSION= 0.61 +PORTVERSION= 0.62 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-GMPz/distinfo b/math/p5-Math-GMPz/distinfo index e3f8b207f555..bbed55d4159b 100644 --- a/math/p5-Math-GMPz/distinfo +++ b/math/p5-Math-GMPz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1697463068 -SHA256 (Math-GMPz-0.61.tar.gz) = 21b3e5ae04bef4260421a5845a7d042c7cd45be2fc4a9cd62d9ff09760110121 -SIZE (Math-GMPz-0.61.tar.gz) = 108309 +TIMESTAMP = 1738606405 +SHA256 (Math-GMPz-0.62.tar.gz) = 179ea29b57eb591763938560ad7c3c7d60d066e1b099094037137f4df908f5c4 +SIZE (Math-GMPz-0.62.tar.gz) = 106431 diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile index 610db351125b..89fa10352abb 100644 --- a/math/p5-Math-MPFR/Makefile +++ b/math/p5-Math-MPFR/Makefile @@ -1,5 +1,5 @@ PORTNAME= Math-MPFR -PORTVERSION= 4.29 +PORTVERSION= 4.34 CATEGORIES= math perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/math/p5-Math-MPFR/distinfo b/math/p5-Math-MPFR/distinfo index 1e856acf8b08..e716e3aca4e9 100644 --- a/math/p5-Math-MPFR/distinfo +++ b/math/p5-Math-MPFR/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843826 -SHA256 (Math-MPFR-4.29.tar.gz) = 2f73b5a831100394605809429482fefef4a182f35da1700eeea2698dc54889a0 -SIZE (Math-MPFR-4.29.tar.gz) = 222826 +TIMESTAMP = 1738606689 +SHA256 (Math-MPFR-4.34.tar.gz) = 682421a3194af951258327536ca2688fa8c61b5103b650c89c51aa3431f71215 +SIZE (Math-MPFR-4.34.tar.gz) = 233491 diff --git a/math/p5-Math-MPFR/files/patch-math_mpfr_include.h b/math/p5-Math-MPFR/files/patch-math_mpfr_include.h new file mode 100644 index 000000000000..14bb0e1e9c6b --- /dev/null +++ b/math/p5-Math-MPFR/files/patch-math_mpfr_include.h @@ -0,0 +1,10 @@ +--- math_mpfr_include.h.orig 2024-11-13 04:28:47 UTC ++++ math_mpfr_include.h +@@ -178,7 +178,6 @@ FALLBACK_NOTIFY : If defined, $Math::MPFR::do + #include <float.h> + + #if defined(MPFR_WANT_FLOAT128) || defined(USE_QUADMATH) +-#include <quadmath.h> + #if defined(USE_QUADMATH) && defined(MPFR_WANT_FLOAT128) && defined(MPFR_VERSION) && MPFR_VERSION >= MPFR_VERSION_NUM(4,0,0) + #define CAN_PASS_FLOAT128 + #endif diff --git a/math/p5-Math-Pari/Makefile b/math/p5-Math-Pari/Makefile index 2323b2a8dcef..c2bd83eabdc9 100644 --- a/math/p5-Math-Pari/Makefile +++ b/math/p5-Math-Pari/Makefile @@ -1,6 +1,6 @@ PORTNAME= Math-Pari PORTVERSION= 2.01080900 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math perl5 MASTER_SITES= CPAN \ http://pari.math.u-bordeaux.fr/pub/pari/unix/OLD/2.3/:pari \ @@ -66,7 +66,8 @@ pre-build: cd ${PARI_WRKSRC} && ln -s $$(dirname $$(readlink gp)) build post-install: - ${INSTALL_LIB} ${PARI_WRKSRC}/build/libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari - ${LN} -s libpari-gmp.so.2.3.5 ${STAGEDIR}${SITE_ARCH}/auto/Math/Pari/libpari-gmp.so.2 + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari/Pari.so + ${INSTALL_LIB} ${PARI_WRKSRC}/build/libpari-gmp.so.2.3.5 ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari + ${LN} -s libpari-gmp.so.2.3.5 ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Math/Pari/libpari-gmp.so.2 .include <bsd.port.mk> diff --git a/math/p5-PDL-DateTime/Makefile b/math/p5-PDL-DateTime/Makefile new file mode 100644 index 000000000000..185a663cbffb --- /dev/null +++ b/math/p5-PDL-DateTime/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-DateTime +PORTVERSION= 0.004 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Piddle for keeping high precision (microsecond) timestamps +WWW= https://metacpan.org/dist/PDL-DateTime + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.014:math/p5-PDL \ + p5-Time-Moment>=0.12:devel/p5-Time-Moment +TEST_DEPENDS= p5-Test-Number-Delta>=1.06:devel/p5-Test-Number-Delta + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-DateTime/distinfo b/math/p5-PDL-DateTime/distinfo new file mode 100644 index 000000000000..699b349fdd7b --- /dev/null +++ b/math/p5-PDL-DateTime/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671129 +SHA256 (PDL-DateTime-0.004.tar.gz) = 2a2720be5d38b43c2a01722381410380194c64c23ee60ebee56862ba988dd32b +SIZE (PDL-DateTime-0.004.tar.gz) = 28968 diff --git a/math/p5-PDL-DateTime/pkg-descr b/math/p5-PDL-DateTime/pkg-descr new file mode 100644 index 000000000000..d57afe0d9b1a --- /dev/null +++ b/math/p5-PDL-DateTime/pkg-descr @@ -0,0 +1,7 @@ +PDL::DateTime is a subclass of PDL piddle for storing date-time values (scalar +piddles, vectors, matrices or generally ND-piddles): +- its PDL type is always LongLong (64-bit signed integer) +- stored values are microseconds since 1970-01-01T00:00:00.000000Z (can be both + positive or negative) +- it is still a piddle so you can do all usual PDL arithmetic + PDL::DateTime + defines some new methods (see below) diff --git a/math/p5-PDL-DateTime/pkg-plist b/math/p5-PDL-DateTime/pkg-plist new file mode 100644 index 000000000000..69e4a119bcd3 --- /dev/null +++ b/math/p5-PDL-DateTime/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/PDL/DateTime.pm +%%SITE_PERL%%/PDL/DateTime.pod +%%PERL5_MAN3%%/PDL::DateTime.3.gz diff --git a/math/p5-PDL-Fit/Makefile b/math/p5-PDL-Fit/Makefile new file mode 100644 index 000000000000..6f9dbc116301 --- /dev/null +++ b/math/p5-PDL-Fit/Makefile @@ -0,0 +1,23 @@ +PORTNAME= PDL-Fit +PORTVERSION= 2.100 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Various fitting implementations for PDL +WWW= https://metacpan.org/dist/PDL-Fit + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Fit/Gaussian/Gaussian.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Fit/distinfo b/math/p5-PDL-Fit/distinfo new file mode 100644 index 000000000000..f97dd7bb172b --- /dev/null +++ b/math/p5-PDL-Fit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606407 +SHA256 (PDL-Fit-2.100.tar.gz) = 1495f915258ae20cca8467a410573eaac03ae68e69c7cdaa52d88f4c06262fcf +SIZE (PDL-Fit-2.100.tar.gz) = 18866 diff --git a/math/p5-PDL-Fit/pkg-descr b/math/p5-PDL-Fit/pkg-descr new file mode 100644 index 000000000000..bd254acf35a9 --- /dev/null +++ b/math/p5-PDL-Fit/pkg-descr @@ -0,0 +1,16 @@ +PDL::Fit contains the following packages: PDL::Fit::Gaussian, PDL::Fit::LM, +PDL::Fit::Linfit and PDL::Fit::Polynomial. + +PDL::Fit::Gaussian contains some custom gaussian fitting routines. These were +developed in collaboration with Alison Offer, they do a reasonably robust job +and are quite useful. + +PDL::Fit::LM provides fitting functions for PDL. Currently, only +Levenberg-Marquardt fitting is implemented. Other procedures should be added as +required. For a fairly concise overview on fitting see Numerical Recipes, +chapter 15 "Modeling of data". + +PDL::Fit::Linfit contains routines to perform general curve-fits to a set +(linear combination) of specified functions. + +PDL::Fit::Polynomial contains routines for doing simple polynomial fits to data. diff --git a/math/p5-PDL-Fit/pkg-plist b/math/p5-PDL-Fit/pkg-plist new file mode 100644 index 000000000000..1744706347ed --- /dev/null +++ b/math/p5-PDL-Fit/pkg-plist @@ -0,0 +1,11 @@ +%%SITE_ARCH%%/PDL/Fit.pm +%%SITE_ARCH%%/PDL/Fit/Gaussian.pm +%%SITE_ARCH%%/PDL/Fit/LM.pm +%%SITE_ARCH%%/PDL/Fit/Linfit.pm +%%SITE_ARCH%%/PDL/Fit/Polynomial.pm +%%SITE_ARCH%%/auto/PDL/Fit/Gaussian/Gaussian.so +%%PERL5_MAN3%%/PDL::Fit.3.gz +%%PERL5_MAN3%%/PDL::Fit::Gaussian.3.gz +%%PERL5_MAN3%%/PDL::LM.3.gz +%%PERL5_MAN3%%/PDL::Linfit.3.gz +%%PERL5_MAN3%%/PDL::Polynomial.3.gz diff --git a/math/p5-PDL-GSL/Makefile b/math/p5-PDL-GSL/Makefile new file mode 100644 index 000000000000..221170c7456e --- /dev/null +++ b/math/p5-PDL-GSL/Makefile @@ -0,0 +1,34 @@ +PORTNAME= PDL-GSL +PORTVERSION= 2.101 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the GNU Scientific Library +WWW= https://metacpan.org/dist/PDL-GSL + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +LIB_DEPENDS= libgsl.so:math/gsl +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +MAKE_JOBS_UNSAFE= yes + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/CDF/CDF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/DIFF/DIFF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTEG/INTEG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/INTERP/INTERP.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/LINALG/LINALG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/MROOT/MROOT.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/RNG/RNG.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/GSL/SF/SF.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Stats/Distr/Distr.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-GSL/distinfo b/math/p5-PDL-GSL/distinfo new file mode 100644 index 000000000000..51bfd2e584fc --- /dev/null +++ b/math/p5-PDL-GSL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606409 +SHA256 (PDL-GSL-2.101.tar.gz) = ba6e6a74f22ba3ccbae061cea3c2ac0245c02c461ed09267c1e01360e6d014ed +SIZE (PDL-GSL-2.101.tar.gz) = 83417 diff --git a/math/p5-PDL-GSL/pkg-descr b/math/p5-PDL-GSL/pkg-descr new file mode 100644 index 000000000000..57ba5c4df268 --- /dev/null +++ b/math/p5-PDL-GSL/pkg-descr @@ -0,0 +1,13 @@ +PDL::GSL is an interface to the GNU Scientific Library. It contains the +following packages: +- PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions +- PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL +- PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL +- PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL +- PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL +- PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in + GSL +- PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL +- PDL::GSL::SF: PDL interface to GSL Special Functions +- PDL::Stats::Distr: Parameter estimations and probability density functions for + distributions diff --git a/math/p5-PDL-GSL/pkg-plist b/math/p5-PDL-GSL/pkg-plist new file mode 100644 index 000000000000..73fe980520b1 --- /dev/null +++ b/math/p5-PDL-GSL/pkg-plist @@ -0,0 +1,22 @@ +%%SITE_ARCH%%/PDL/Demos/GSL_CDF.pm +%%SITE_ARCH%%/PDL/Demos/GSL_RNG.pm +%%SITE_ARCH%%/PDL/GSL.pm +%%SITE_ARCH%%/PDL/GSL/CDF.pm +%%SITE_ARCH%%/PDL/GSL/DIFF.pm +%%SITE_ARCH%%/PDL/GSL/INTEG.pm +%%SITE_ARCH%%/PDL/GSL/INTERP.pm +%%SITE_ARCH%%/PDL/GSL/LINALG.pm +%%SITE_ARCH%%/PDL/GSL/MROOT.pm +%%SITE_ARCH%%/PDL/GSL/RNG.pm +%%SITE_ARCH%%/PDL/GSL/SF.pm +%%SITE_ARCH%%/PDL/Stats/Distr.pm +%%SITE_ARCH%%/auto/PDL/GSL/CDF/CDF.so +%%SITE_ARCH%%/auto/PDL/GSL/DIFF/DIFF.so +%%SITE_ARCH%%/auto/PDL/GSL/INTEG/INTEG.so +%%SITE_ARCH%%/auto/PDL/GSL/INTERP/INTERP.so +%%SITE_ARCH%%/auto/PDL/GSL/LINALG/LINALG.so +%%SITE_ARCH%%/auto/PDL/GSL/MROOT/MROOT.so +%%SITE_ARCH%%/auto/PDL/GSL/RNG/RNG.so +%%SITE_ARCH%%/auto/PDL/GSL/SF/SF.so +%%SITE_ARCH%%/auto/PDL/Stats/Distr/Distr.so +%%PERL5_MAN3%%/PDL::GSL.3.gz diff --git a/math/p5-PDL-Graphics-IIS/Makefile b/math/p5-PDL-Graphics-IIS/Makefile new file mode 100644 index 000000000000..723a8fcec40c --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/Makefile @@ -0,0 +1,23 @@ +PORTNAME= PDL-Graphics-IIS +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Display PDL images on IIS devices (saoimage/ximtool) +WWW= https://metacpan.org/dist/PDL-Graphics-IIS + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.093:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/IIS/IIS.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Graphics-IIS/distinfo b/math/p5-PDL-Graphics-IIS/distinfo new file mode 100644 index 000000000000..c4b5f59781c0 --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671135 +SHA256 (PDL-Graphics-IIS-0.001.tar.gz) = e7c85783272a9bbb592c38388c2c4644b4d2bbcbb402f52a1bc94335f6dfdb9f +SIZE (PDL-Graphics-IIS-0.001.tar.gz) = 12605 diff --git a/math/p5-PDL-Graphics-IIS/pkg-descr b/math/p5-PDL-Graphics-IIS/pkg-descr new file mode 100644 index 000000000000..af589276aa12 --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/pkg-descr @@ -0,0 +1,9 @@ +PDL::Graphics::IIS provides an interface to any image display 'device' which +support the 'IIS protocol' - viz the SAOimage and Ximtool X-windows programs, +the old SunView imtool program and presumably even the original IIS CRT itself +if they aren't all in museums! + +These programs should be familiar to astronomers - they are used by the common +IRAF system. + +Non-astronomers may find they quite nifty for displaying 2D data. diff --git a/math/p5-PDL-Graphics-IIS/pkg-plist b/math/p5-PDL-Graphics-IIS/pkg-plist new file mode 100644 index 000000000000..646caef44e3c --- /dev/null +++ b/math/p5-PDL-Graphics-IIS/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Graphics/IIS.pm +%%SITE_ARCH%%/auto/PDL/Graphics/IIS/IIS.so +%%PERL5_MAN3%%/PDL::Graphics::IIS.3.gz diff --git a/math/p5-PDL-Graphics-Limits/Makefile b/math/p5-PDL-Graphics-Limits/Makefile new file mode 100644 index 000000000000..acdb3ebcfc94 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-Graphics-Limits +PORTVERSION= 0.03 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Derive limits for display purposes +WWW= https://metacpan.org/dist/PDL-Graphics-Limits + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.095:math/p5-PDL \ + p5-PDL-Fit>=0:math/p5-PDL-Fit +TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Graphics-Limits/distinfo b/math/p5-PDL-Graphics-Limits/distinfo new file mode 100644 index 000000000000..bf3662356752 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671137 +SHA256 (PDL-Graphics-Limits-0.03.tar.gz) = 6e0d76fab90cb9c9bea0b01e04d18161af47c153a956476aee1f2b7a1d80a012 +SIZE (PDL-Graphics-Limits-0.03.tar.gz) = 17135 diff --git a/math/p5-PDL-Graphics-Limits/pkg-descr b/math/p5-PDL-Graphics-Limits/pkg-descr new file mode 100644 index 000000000000..82aa1eb98ab4 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/pkg-descr @@ -0,0 +1,2 @@ +PDL::Graphics::Limits provides functions to derive limits for data for display +purposes. diff --git a/math/p5-PDL-Graphics-Limits/pkg-plist b/math/p5-PDL-Graphics-Limits/pkg-plist new file mode 100644 index 000000000000..bc7230bbb5f4 --- /dev/null +++ b/math/p5-PDL-Graphics-Limits/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/Graphics/Limits.pm +%%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz diff --git a/math/p5-PDL-Graphics-PLplot/Makefile b/math/p5-PDL-Graphics-PLplot/Makefile new file mode 100644 index 000000000000..a82ba8cf4d26 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Graphics-PLplot +PORTVERSION= 0.84 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Object-oriented interface from perl/PDL to the PLPLOT plotting library +WWW= https://metacpan.org/dist/PDL-Graphics-PLplot + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + ${RUN_DEPENDS} +LIB_DEPENDS= libplplot.so:math/plplot +RUN_DEPENDS= p5-PDL>=2.083:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-patch: + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/Makefile.PL + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/PLplot/PLplot.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Graphics-PLplot/distinfo b/math/p5-PDL-Graphics-PLplot/distinfo new file mode 100644 index 000000000000..be7fc7992c7a --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671139 +SHA256 (PDL-Graphics-PLplot-0.84.tar.gz) = 9c3986c93c9936f4534b9265b7223ceaee48a0f35895e5d44329465aeb782d20 +SIZE (PDL-Graphics-PLplot-0.84.tar.gz) = 192581 diff --git a/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot b/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot new file mode 100644 index 000000000000..e04347f75386 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/files/patch-Alien-PLplot @@ -0,0 +1,31 @@ +--- Makefile.PL.orig 2024-04-21 20:36:49 UTC ++++ Makefile.PL +@@ -7,7 +7,6 @@ use Devel::CheckLib; + + use PDL::Core::Dev; + use Devel::CheckLib; +-use Alien::PLplot; + + my $PL_MAJOR = 5; # minimum required + my $PL_MINOR = 13; +@@ -31,9 +30,9 @@ sub probe { + } + + sub probe { +- $header = (Alien::PLplot->inline_auto_include)->[0]; +- $plplot_include_path = Alien::PLplot->cflags; +- $libs = Alien::PLplot->libs; ++ $header = 'plplot.h'; ++ $plplot_include_path = '-I%%LOCALBASE%%/include/plplot'; ++ $libs = '-L%%LOCALBASE%%/lib -lplplot'; + } + + probe; +@@ -77,7 +76,6 @@ $hash{CONFIGURE_REQUIRES} = { + $hash{CONFIGURE_REQUIRES} = { + 'PDL' => '2.083', # output OtherPars + 'Devel::CheckLib' => 0, +- 'Alien::PLplot' => 0, + }; + # $hash{'OPTIMIZE'} = '-g'; # If you want to debug, uncomment this. + $hash{TEST_REQUIRES} = { diff --git a/math/p5-PDL-Graphics-PLplot/pkg-descr b/math/p5-PDL-Graphics-PLplot/pkg-descr new file mode 100644 index 000000000000..118678e53f7f --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/pkg-descr @@ -0,0 +1,3 @@ +PDL::Graphics::PLplot is the PDL interface to the PLplot graphics library. It +provides a familiar 'perlish' Object Oriented interface as well as access to the +low-level PLplot commands from the C-API. diff --git a/math/p5-PDL-Graphics-PLplot/pkg-plist b/math/p5-PDL-Graphics-PLplot/pkg-plist new file mode 100644 index 000000000000..39ec584c3e55 --- /dev/null +++ b/math/p5-PDL-Graphics-PLplot/pkg-plist @@ -0,0 +1,4 @@ +%%SITE_ARCH%%/PDL/Demos/PLplot.pm +%%SITE_ARCH%%/PDL/Graphics/PLplot.pm +%%SITE_ARCH%%/auto/PDL/Graphics/PLplot/PLplot.so +%%PERL5_MAN3%%/PDL::Graphics::PLplot.3.gz diff --git a/math/p5-PDL-IO-Browser/Makefile b/math/p5-PDL-IO-Browser/Makefile new file mode 100644 index 000000000000..5d99d2f31387 --- /dev/null +++ b/math/p5-PDL-IO-Browser/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-IO-Browser +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= 2D data browser for PDL +WWW= https://metacpan.org/dist/PDL-IO-Browser + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + p5-File-Which>=0:sysutils/p5-File-Which \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=0:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Browser/Browser.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-Browser/distinfo b/math/p5-PDL-IO-Browser/distinfo new file mode 100644 index 000000000000..cddc47213c0b --- /dev/null +++ b/math/p5-PDL-IO-Browser/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671141 +SHA256 (PDL-IO-Browser-0.001.tar.gz) = f4aadcd3481e935d837af2c588b93b90d8fc27ca6df0ba77c310d9f3a432b0c9 +SIZE (PDL-IO-Browser-0.001.tar.gz) = 6117 diff --git a/math/p5-PDL-IO-Browser/pkg-descr b/math/p5-PDL-IO-Browser/pkg-descr new file mode 100644 index 000000000000..e02b48b21744 --- /dev/null +++ b/math/p5-PDL-IO-Browser/pkg-descr @@ -0,0 +1 @@ +PDL::IO::Browsercd provides cursor terminal browser for ndarrays. diff --git a/math/p5-PDL-IO-Browser/pkg-plist b/math/p5-PDL-IO-Browser/pkg-plist new file mode 100644 index 000000000000..fb5424f2eaa3 --- /dev/null +++ b/math/p5-PDL-IO-Browser/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/IO/Browser.pm +%%SITE_ARCH%%/auto/PDL/IO/Browser/Browser.so +%%PERL5_MAN3%%/PDL::IO::Browser.3.gz diff --git a/math/p5-PDL-IO-Dicom/Makefile b/math/p5-PDL-IO-Dicom/Makefile new file mode 100644 index 000000000000..0767995bb5f6 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-Dicom +PORTVERSION= 2.098 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Module for reading DICOM images +WWW= https://metacpan.org/dist/PDL-IO-Dicom + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-Dicom/distinfo b/math/p5-PDL-IO-Dicom/distinfo new file mode 100644 index 000000000000..4302f18b7e4d --- /dev/null +++ b/math/p5-PDL-IO-Dicom/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606411 +SHA256 (PDL-IO-Dicom-2.098.tar.gz) = d4950d3eab92a9ef5fed4f59d06031e060f6f32ab0f59d9c5b178e4077f7fccf +SIZE (PDL-IO-Dicom-2.098.tar.gz) = 5602 diff --git a/math/p5-PDL-IO-Dicom/pkg-descr b/math/p5-PDL-IO-Dicom/pkg-descr new file mode 100644 index 000000000000..5cfaf44cfe02 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-descr @@ -0,0 +1,4 @@ +The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into +PDL. As Dicom is an extremely complex format, this module can unfortunately not +handle all different image types included in the DICOM standard. One common +format that is currently not supported is the Papyrus format. diff --git a/math/p5-PDL-IO-Dicom/pkg-plist b/math/p5-PDL-IO-Dicom/pkg-plist new file mode 100644 index 000000000000..ef786850b7f2 --- /dev/null +++ b/math/p5-PDL-IO-Dicom/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/Dicom.pm +%%PERL5_MAN3%%/PDL::IO::Dicom.3.gz diff --git a/math/p5-PDL-IO-ENVI/Makefile b/math/p5-PDL-IO-ENVI/Makefile new file mode 100644 index 000000000000..380fcfdaaa18 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-ENVI +PORTVERSION= 2.098 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Read ENVI data files into PDL +WWW= https://metacpan.org/dist/PDL-IO-ENVI + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-ENVI/distinfo b/math/p5-PDL-IO-ENVI/distinfo new file mode 100644 index 000000000000..abeb18daa040 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606413 +SHA256 (PDL-IO-ENVI-2.098.tar.gz) = ede287e8bf9329b1a937fea9e9e4a8b65948dfa4aff706eb1c4b45518ff0790a +SIZE (PDL-IO-ENVI-2.098.tar.gz) = 7063 diff --git a/math/p5-PDL-IO-ENVI/pkg-descr b/math/p5-PDL-IO-ENVI/pkg-descr new file mode 100644 index 000000000000..ba97612c7614 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/pkg-descr @@ -0,0 +1 @@ +PDL::IO::ENVI allows you to read ENVI data into an ndarray. diff --git a/math/p5-PDL-IO-ENVI/pkg-plist b/math/p5-PDL-IO-ENVI/pkg-plist new file mode 100644 index 000000000000..52361fb093c7 --- /dev/null +++ b/math/p5-PDL-IO-ENVI/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/ENVI.pm +%%PERL5_MAN3%%/PDL::IO::ENVI.3.gz diff --git a/math/p5-PDL-IO-GD/Makefile b/math/p5-PDL-IO-GD/Makefile new file mode 100644 index 000000000000..33a4809db5ef --- /dev/null +++ b/math/p5-PDL-IO-GD/Makefile @@ -0,0 +1,24 @@ +PORTNAME= PDL-IO-GD +PORTVERSION= 2.103 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Interface to the GD image library +WWW= https://metacpan.org/dist/PDL-IO-GD + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +LIB_DEPENDS= libgd.so:graphics/gd +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/GD/GD.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-GD/distinfo b/math/p5-PDL-IO-GD/distinfo new file mode 100644 index 000000000000..4c5a7b3ba56e --- /dev/null +++ b/math/p5-PDL-IO-GD/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606415 +SHA256 (PDL-IO-GD-2.103.tar.gz) = 0375c066b9b3f647700d89fd3ec78f47ae0cec17df6fdeadf88d4aff3ca27d9d +SIZE (PDL-IO-GD-2.103.tar.gz) = 28098 diff --git a/math/p5-PDL-IO-GD/pkg-descr b/math/p5-PDL-IO-GD/pkg-descr new file mode 100644 index 000000000000..30e7c1ad750f --- /dev/null +++ b/math/p5-PDL-IO-GD/pkg-descr @@ -0,0 +1,5 @@ +PDL::IO::GD is the "General Interface" for the PDL::IO::GD library, and is +actually several years old at this point (read: stable). + +The general version just provides several image IO utility functions you can use +with ndarray variables. It's deceptively useful, however. diff --git a/math/p5-PDL-IO-GD/pkg-plist b/math/p5-PDL-IO-GD/pkg-plist new file mode 100644 index 000000000000..81fc4d2e4d65 --- /dev/null +++ b/math/p5-PDL-IO-GD/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/IO/GD.pm +%%SITE_ARCH%%/auto/PDL/IO/GD/GD.so +%%PERL5_MAN3%%/PDL::IO::GD.3.gz diff --git a/math/p5-PDL-IO-HDF/Makefile b/math/p5-PDL-IO-HDF/Makefile new file mode 100644 index 000000000000..379bd1069d52 --- /dev/null +++ b/math/p5-PDL-IO-HDF/Makefile @@ -0,0 +1,26 @@ +PORTNAME= PDL-IO-HDF +PORTVERSION= 2.003 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the HDF4 library +WWW= https://metacpan.org/dist/PDL-IO-HDF + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-ExtUtils-Depends>=0.4020:devel/p5-ExtUtils-Depends \ + ${RUN_DEPENDS} +LIB_DEPENDS= libdf.so:science/hdf +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= localbase perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/HDF/SD/SD.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/HDF/VS/VS.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-HDF/distinfo b/math/p5-PDL-IO-HDF/distinfo new file mode 100644 index 000000000000..23be038996bb --- /dev/null +++ b/math/p5-PDL-IO-HDF/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606417 +SHA256 (PDL-IO-HDF-2.003.tar.gz) = fb0998e1119b24c912d72f492f0c58678102c90499215fe1291d5f49e51f9c52 +SIZE (PDL-IO-HDF-2.003.tar.gz) = 25409 diff --git a/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 new file mode 100644 index 000000000000..291544b1e7f1 --- /dev/null +++ b/math/p5-PDL-IO-HDF/files/patch-Alien-HDF4 @@ -0,0 +1,36 @@ +--- Makefile.PL.orig 2024-12-09 01:33:50 UTC ++++ Makefile.PL +@@ -16,7 +16,6 @@ WriteMakefile( + 'ExtUtils::MakeMaker' => 0, + 'PDL' => '2.094', + 'ExtUtils::Depends' => '0.402', +- 'Alien::HDF4' => 0, + }, + PREREQ_PM => { + 'PDL' => '2.094', +--- SD/Makefile.PL.orig 2024-12-03 03:29:01 UTC ++++ SD/Makefile.PL +@@ -4,8 +4,9 @@ my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ]; + use Config; + + my $package = [ qw(SD.pd SD PDL::IO::HDF::SD) ]; +-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD Alien::HDF4)); ++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::SD)); + $pkg->set_inc(&PDL_INCLUDE()); ++$pkg->set_libs("-ldf -lmfhdf"); + $pkg->add_typemaps(&PDL_TYPEMAP()); + $pkg->add_pm( + 'SD.pm' => '$(INST_LIBDIR)/SD.pm', +--- VS/Makefile.PL.orig 2024-12-03 03:29:08 UTC ++++ VS/Makefile.PL +@@ -8,8 +8,9 @@ undef &MY::postamble; # suppress warning + undef &MY::postamble; # suppress warning + *MY::postamble = sub { pdlpp_postamble($package); }; + +-my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS Alien::HDF4)); ++my $pkg = ExtUtils::Depends->new(qw(PDL::IO::HDF::VS)); + $pkg->set_inc(&PDL_INCLUDE()); ++$pkg->set_libs("-ldf -lmfhdf"); + $pkg->add_typemaps(&PDL_TYPEMAP()); + $pkg->add_pm( + 'VS.pm' => '$(INST_LIBDIR)/VS.pm', diff --git a/math/p5-PDL-IO-HDF/pkg-descr b/math/p5-PDL-IO-HDF/pkg-descr new file mode 100644 index 000000000000..c17a0e2a63a9 --- /dev/null +++ b/math/p5-PDL-IO-HDF/pkg-descr @@ -0,0 +1,2 @@ +PDL::IO::HDF provides functions to manipulate HDF files with the SD, VS, and V +HDF interfaces. diff --git a/math/p5-PDL-IO-HDF/pkg-plist b/math/p5-PDL-IO-HDF/pkg-plist new file mode 100644 index 000000000000..07fb212cb349 --- /dev/null +++ b/math/p5-PDL-IO-HDF/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_ARCH%%/PDL/IO/HDF.pm +%%SITE_ARCH%%/PDL/IO/HDF/SD.pm +%%SITE_ARCH%%/PDL/IO/HDF/SD/Install/typemap +%%SITE_ARCH%%/PDL/IO/HDF/VS.pm +%%SITE_ARCH%%/PDL/IO/HDF/VS/Install/typemap +%%SITE_ARCH%%/auto/PDL/IO/HDF/SD/SD.so +%%SITE_ARCH%%/auto/PDL/IO/HDF/VS/VS.so +%%PERL5_MAN3%%/PDL::IO::HDF.3.gz +%%PERL5_MAN3%%/PDL::IO::HDF::SD.3.gz +%%PERL5_MAN3%%/PDL::IO::HDF::VS.3.gz diff --git a/math/p5-PDL-IO-IDL/Makefile b/math/p5-PDL-IO-IDL/Makefile new file mode 100644 index 000000000000..4731bfc9e926 --- /dev/null +++ b/math/p5-PDL-IO-IDL/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-IO-IDL +PORTVERSION= 2.098 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= I/O of IDL Save Files +WWW= https://metacpan.org/dist/PDL-IO-IDL + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-IO-IDL/distinfo b/math/p5-PDL-IO-IDL/distinfo new file mode 100644 index 000000000000..93c0e9a5a789 --- /dev/null +++ b/math/p5-PDL-IO-IDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606419 +SHA256 (PDL-IO-IDL-2.098.tar.gz) = e5ef7443dfede6239f253f5ae8ec0bc48368c3267a8183509491a2c385cf3e69 +SIZE (PDL-IO-IDL-2.098.tar.gz) = 13954 diff --git a/math/p5-PDL-IO-IDL/pkg-descr b/math/p5-PDL-IO-IDL/pkg-descr new file mode 100644 index 000000000000..80293c0b14ef --- /dev/null +++ b/math/p5-PDL-IO-IDL/pkg-descr @@ -0,0 +1,7 @@ +PDL::IO::IDL allows you to read and write IDL(tm) data files. + +Currently, only reading is implemented. Scalars, arrays, and structures are all +supported. Heap pointers, compiled code, and objects are not supported. Of those +three, only heap pointers are likely to be supported in the future. + +This code was not developed by RSI, makers of IDL. diff --git a/math/p5-PDL-IO-IDL/pkg-plist b/math/p5-PDL-IO-IDL/pkg-plist new file mode 100644 index 000000000000..e73dbc20bc51 --- /dev/null +++ b/math/p5-PDL-IO-IDL/pkg-plist @@ -0,0 +1,2 @@ +%%SITE_PERL%%/PDL/IO/IDL.pm +%%PERL5_MAN3%%/PDL::IO::IDL.3.gz diff --git a/math/p5-PDL-LinearAlgebra/Makefile b/math/p5-PDL-LinearAlgebra/Makefile new file mode 100644 index 000000000000..5accdccd98d9 --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/Makefile @@ -0,0 +1,30 @@ +PORTNAME= PDL-LinearAlgebra +PORTVERSION= 0.433 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Linear Algebra utils for PDL +WWW= https://metacpan.org/dist/PDL-LinearAlgebra + +LICENSE= ART20 +LICENSE_FILE= ${WRKSRC}/Artistic_2 + +BUILD_DEPENDS= p5-Devel-CheckLib>=0:devel/p5-Devel-CheckLib \ + p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 \ + p5-PkgConfig>=0:devel/p5-PkgConfig \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= blaslapack perl5 +USE_PERL5= configure + +MAKE_JOBS_UNSAFE= yes + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Complex/Complex.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Real/Real.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/LinearAlgebra/Trans/Trans.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-LinearAlgebra/distinfo b/math/p5-PDL-LinearAlgebra/distinfo new file mode 100644 index 000000000000..8c1acc655dec --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606421 +SHA256 (PDL-LinearAlgebra-0.433.tar.gz) = 18e47a8d807a664cbd720d461fcb57d11e5654c379c7273b118bf48c593dc0d4 +SIZE (PDL-LinearAlgebra-0.433.tar.gz) = 159760 diff --git a/math/p5-PDL-LinearAlgebra/pkg-descr b/math/p5-PDL-LinearAlgebra/pkg-descr new file mode 100644 index 000000000000..c68c606f0f6c --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/pkg-descr @@ -0,0 +1,6 @@ +PDL::LinearAlgebra provides a convenient interface to PDL::LinearAlgebra::Real +and PDL::LinearAlgebra::Complex. Since Blas and Lapack use a column major +ordering scheme some routines here need to transpose matrices before calling +fortran routines and transpose back (see the documentation of each routine). If +you need optimized code use directly PDL::LinearAlgebra::Real and +PDL::LinearAlgebra::Complex. diff --git a/math/p5-PDL-LinearAlgebra/pkg-plist b/math/p5-PDL-LinearAlgebra/pkg-plist new file mode 100644 index 000000000000..f178530b6943 --- /dev/null +++ b/math/p5-PDL-LinearAlgebra/pkg-plist @@ -0,0 +1,10 @@ +%%SITE_ARCH%%/PDL/LinearAlgebra.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Complex.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Real.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Special.pm +%%SITE_ARCH%%/PDL/LinearAlgebra/Trans.pm +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Complex/Complex.so +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Real/Real.so +%%SITE_ARCH%%/auto/PDL/LinearAlgebra/Trans/Trans.so +%%PERL5_MAN3%%/PDL::LinearAlgebra.3.gz +%%PERL5_MAN3%%/PDL::LinearAlgebra::Special.3.gz diff --git a/math/p5-PDL-Minuit/Makefile b/math/p5-PDL-Minuit/Makefile new file mode 100644 index 000000000000..9a4d7d451876 --- /dev/null +++ b/math/p5-PDL-Minuit/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Minuit +PORTVERSION= 0.001 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL interface to the Minuit library +WWW= https://metacpan.org/dist/PDL-Minuit + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-PDL>=2.093:math/p5-PDL \ + p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 \ + ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.093:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Minuit/Minuit.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Minuit/distinfo b/math/p5-PDL-Minuit/distinfo new file mode 100644 index 000000000000..87d0b5025b62 --- /dev/null +++ b/math/p5-PDL-Minuit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671155 +SHA256 (PDL-Minuit-0.001.tar.gz) = f90a6e0eb98a4d6ac867fe060dfaf6a8288247165c346c9dcf1cc9cefab7d695 +SIZE (PDL-Minuit-0.001.tar.gz) = 66517 diff --git a/math/p5-PDL-Minuit/pkg-descr b/math/p5-PDL-Minuit/pkg-descr new file mode 100644 index 000000000000..c7988391959a --- /dev/null +++ b/math/p5-PDL-Minuit/pkg-descr @@ -0,0 +1,2 @@ +PDL::Minuit implements an interface to the Minuit minimization routines (part of +the CERN Library). diff --git a/math/p5-PDL-Minuit/pkg-plist b/math/p5-PDL-Minuit/pkg-plist new file mode 100644 index 000000000000..719540637d31 --- /dev/null +++ b/math/p5-PDL-Minuit/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Minuit.pm +%%SITE_ARCH%%/auto/PDL/Minuit/Minuit.so +%%PERL5_MAN3%%/PDL::Minuit.3.gz diff --git a/math/p5-PDL-Opt-Simplex/Makefile b/math/p5-PDL-Opt-Simplex/Makefile new file mode 100644 index 000000000000..46f0b8d032a3 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/Makefile @@ -0,0 +1,22 @@ +PORTNAME= PDL-Opt-Simplex +PORTVERSION= 2.097 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simplex optimization routines +WWW= https://metacpan.org/dist/PDL-Opt-Simplex + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-PDL>=2.094:math/p5-PDL + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Opt-Simplex/distinfo b/math/p5-PDL-Opt-Simplex/distinfo new file mode 100644 index 000000000000..b8f037720050 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606423 +SHA256 (PDL-Opt-Simplex-2.097.tar.gz) = 82b0eaef84c57eb3c6f7006e1659b06d39f9a3cd8ccbe2fbab43bef7c320d9b3 +SIZE (PDL-Opt-Simplex-2.097.tar.gz) = 6958 diff --git a/math/p5-PDL-Opt-Simplex/pkg-descr b/math/p5-PDL-Opt-Simplex/pkg-descr new file mode 100644 index 000000000000..d3bb47d63943 --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/pkg-descr @@ -0,0 +1,4 @@ +PDL::Opt::Simplex implements the commonly used simplex optimization algorithm. +The basic idea of the algorithm is to move a "simplex" of N+1 points in the +N-dimensional search space according to certain rules. The main benefit of the +algorithm is that you do not need to calculate the derivatives of your function. diff --git a/math/p5-PDL-Opt-Simplex/pkg-plist b/math/p5-PDL-Opt-Simplex/pkg-plist new file mode 100644 index 000000000000..edf0fdba31ec --- /dev/null +++ b/math/p5-PDL-Opt-Simplex/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_PERL%%/PDL/Demos/Simplex.pm +%%SITE_PERL%%/PDL/Opt/Simplex.pm +%%PERL5_MAN3%%/PDL::Opt::Simplex.3.gz diff --git a/math/p5-PDL-Perldl2/Makefile b/math/p5-PDL-Perldl2/Makefile new file mode 100644 index 000000000000..c87596d6c67d --- /dev/null +++ b/math/p5-PDL-Perldl2/Makefile @@ -0,0 +1,45 @@ +PORTNAME= PDL-Perldl2 +PORTVERSION= 2.002 +PORTREVISION= 1 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Simple shell (version 2) for PDL +WWW= https://metacpan.org/dist/PDL-Perldl2 + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Devel-REPL>=0:devel/p5-Devel-REPL \ + p5-PDL>=2.095:math/p5-PDL \ + p5-namespace-clean>=0:devel/p5-namespace-clean + +USES= perl5 +USE_PERL5= configure + +NO_ARCH= yes + +OPTIONS_DEFINE= COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI +OPTIONS_DEFAULT=COMPLETION COMPLETIONDRIVER_INC COMPLETIONDRIVER_KEYWORDS COMPLETIONDRIVER_LEXENV DDS INTERRUPT LEXENV MULTILINE_PPI +COMPLETION_DESC= Completion plugin +COMPLETIONDRIVER_INC_DESC= CompletionDriver::INC plugin +COMPLETIONDRIVER_KEYWORDS_DESC= CompletionDriver::Keywords plugin +COMPLETIONDRIVER_LEXENV_DESC= CompletionDriver::LexEnv plugin +DDS_DESC= DDS plugin +INTERRUPT_DESC= Interrupt plugin +LEXENV_DESC= LexEnv plugin +MULTILINE_PPI_DESC= MultiLine::PPI plugin + +COMPLETION_RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI +COMPLETIONDRIVER_INC_RUN_DEPENDS= p5-File-Next>=0:sysutils/p5-File-Next +COMPLETIONDRIVER_KEYWORDS_RUN_DEPENDS= p5-B-Keywords>=0:devel/p5-B-Keywords +COMPLETIONDRIVER_LEXENV_RUN_DEPENDS= p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence +DDS_RUN_DEPENDS= p5-Data-Dump-Streamer>=0:devel/p5-Data-Dump-Streamer +INTERRUPT_RUN_DEPENDS= p5-Sys-SigAction>=0:devel/p5-Sys-SigAction +LEXENV_RUN_DEPENDS= p5-Lexical-Persistence>=0:devel/p5-Lexical-Persistence +MULTILINE_PPI_RUN_DEPENDS= p5-PPI>=0:textproc/p5-PPI + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Perldl2/distinfo b/math/p5-PDL-Perldl2/distinfo new file mode 100644 index 000000000000..e3fd239e3671 --- /dev/null +++ b/math/p5-PDL-Perldl2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1736671159 +SHA256 (PDL-Perldl2-2.002.tar.gz) = 337e1ad39f250bf1bd24f1feef449f21c9895a5d58ddbf5c375ea42400f92a66 +SIZE (PDL-Perldl2-2.002.tar.gz) = 16492 diff --git a/math/p5-PDL-Perldl2/pkg-descr b/math/p5-PDL-Perldl2/pkg-descr new file mode 100644 index 000000000000..963c0ef261dc --- /dev/null +++ b/math/p5-PDL-Perldl2/pkg-descr @@ -0,0 +1,9 @@ +The pdl2 program, also known as the Perldl2 shell, is a second generation +version of the original perldl interactive PDL shell. It attempts to be backward +compatible in usage while providing improved features, better support for Perl +syntax, and an more easily extended framework based on the Devel::REPL shell. + +By default, command lines beginning with the default prompt of either pdl2 or +perldl (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and +surrounding whitespace stripped. This allows for easy cut-and-paste from sample +PDL shell sessions or other examples into another PDL shell session. diff --git a/math/p5-PDL-Perldl2/pkg-plist b/math/p5-PDL-Perldl2/pkg-plist new file mode 100644 index 000000000000..9b0788a9c8cc --- /dev/null +++ b/math/p5-PDL-Perldl2/pkg-plist @@ -0,0 +1,15 @@ +bin/pdl2 +%%SITE_PERL%%/PDL/Perldl2/Plugin/CleanErrors.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/NiceSlice.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/PDLCommands.pm +%%SITE_PERL%%/PDL/Perldl2/Plugin/PrintControl.pm +%%SITE_PERL%%/PDL/Perldl2/Profile/Perldl2.pm +%%SITE_PERL%%/PDL/Perldl2/Script.pm +%%SITE_PERL%%/PDL/pdl2.pod +%%PERL5_MAN1%%/pdl2.1.gz +%%PERL5_MAN3%%/PDL::Perldl2::CleanErrors.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::NiceSlice.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::PDLCommands.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::Perldl2.3.gz +%%PERL5_MAN3%%/PDL::Perldl2::PrintControl.3.gz +%%PERL5_MAN3%%/PDL::pdl2.3.gz diff --git a/math/p5-PDL-Transform-Proj4/Makefile b/math/p5-PDL-Transform-Proj4/Makefile new file mode 100644 index 000000000000..cc81957458c5 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/Makefile @@ -0,0 +1,25 @@ +PORTNAME= PDL-Transform-Proj4 +PORTVERSION= 2.098 +CATEGORIES= math perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= PDL::Transform interface to the Proj4 projection library +WWW= https://metacpan.org/dist/PDL-Transform-Proj4 + +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ + ${RUN_DEPENDS} +LIB_DEPENDS= libproj.so:graphics/proj +RUN_DEPENDS= p5-PDL>=2.096:math/p5-PDL + +USES= localbase perl5 +USE_PERL5= configure + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Transform/Proj4/Proj4.so + +.include <bsd.port.mk> diff --git a/math/p5-PDL-Transform-Proj4/distinfo b/math/p5-PDL-Transform-Proj4/distinfo new file mode 100644 index 000000000000..ef2096c7871b --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606425 +SHA256 (PDL-Transform-Proj4-2.098.tar.gz) = 4a09903f60e0d1297249495e2465d0bb0a937c7931fb7396aefd02db834f6328 +SIZE (PDL-Transform-Proj4-2.098.tar.gz) = 27020 diff --git a/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj b/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj new file mode 100644 index 000000000000..1085dc4a0910 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/files/patch-Alien-proj @@ -0,0 +1,68 @@ +--- lib/PDL/Transform/Proj4.pd.orig 2025-01-03 22:39:08 UTC ++++ lib/PDL/Transform/Proj4.pd +@@ -5,8 +5,8 @@ use warnings; + + use strict; + use warnings; ++use Capture::Tiny ':all'; + use File::Spec; +-use Alien::proj; + + our $VERSION = "2.097"; + pp_setversion($VERSION); +@@ -104,7 +104,7 @@ sub load_projection_information { + fixed Earth For CH1903 + ); + sub load_projection_information { +- my ($text, $stderr, $exit_code) = Alien::proj->run_utility ("proj", "-lP"); ++ my ($text, $stderr, $exit_code) = capture{system "proj", "-lP"}; + warn $stderr if $stderr; + die "proj -lP error $exit_code. See above for error text." if $exit_code; + my @chunks = $text =~ /(.+?)(?=(?:^\S|\z))/gms; +@@ -175,7 +175,6 @@ use PDL::Transform; + use warnings; + use PDL::LiteF; + use PDL::Transform; +-use Alien::proj; + + =head1 NAME + +--- Makefile.PL.orig 2025-01-03 22:41:17 UTC ++++ Makefile.PL +@@ -2,7 +2,6 @@ use PDL::Core::Dev; + use warnings; + use ExtUtils::MakeMaker; + use PDL::Core::Dev; +-use Alien::proj; + + my @pd_srcs; + undef &MY::init_PM; # suppress warning +@@ -22,7 +21,6 @@ WriteMakefile( + CONFIGURE_REQUIRES => { + 'ExtUtils::MakeMaker' => 0, + 'PDL' => '2.096', +- 'Alien::proj' => '1.29', # guarantee minimum PROJ 7.1 as need degree_output + }, + PREREQ_PM => { + 'PDL' => '2.096', +@@ -30,8 +28,7 @@ WriteMakefile( + TEST_REQUIRES => { + 'Test::More' => '0.88', + }, +- INC => Alien::proj->cflags, +- LIBS => [Alien::proj->libs], ++ LIBS => ['-lproj'], + clean => { FILES => join ' ', qw(MANIFEST.bak) }, + NO_MYMETA => 1, + ); +--- t/gis_proj.t.orig 2024-12-03 06:57:09 UTC ++++ t/gis_proj.t +@@ -9,8 +9,6 @@ use PDL::Transform::Proj4; + LC_RUN_PATH); + } + use PDL::Transform::Proj4; +-use Alien::proj; +-diag "Alien::proj version $Alien::proj::VERSION"; + + my @version = eval { PDL::Transform::Proj4::proj_version() }; + is $@, '', 'proj_version no die'; diff --git a/math/p5-PDL-Transform-Proj4/pkg-descr b/math/p5-PDL-Transform-Proj4/pkg-descr new file mode 100644 index 000000000000..80bd1748d4a3 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/pkg-descr @@ -0,0 +1,25 @@ +PDL::Transform::Proj4 works like PDL::Transform::Cartography, but using the proj +library in the background. + +The main object here is the PDL::Transform::Proj4 object, aliased to the +t_proj() function. + +This object accepts all of the standard options described below, but mainly is +there to be called with just the proj_params option defined. + +When options are used, they must be used with a '+' before them when placed in +the proj_params string, but that is not required otherwise. See the SYNOPSIS +above. + +Please note that unlike PROJ, all angles in these operations are in degrees. +This is correctly (as of PDL 2.094) reflected in the PDL::Transform subclass +objects. + +Other than t_proj(), all of the other transforms below have been autogenerated, +and may not work properly. The main problem is determining the parameters a +projection requires from the proj library itself. + +Due to the difficulties in doing this, there may be times when the proj docs +specify a parameter for a projection that won't work using the anon-hash type +specification. In that case, just throw that parameter in the proj_params +string, and everything should work fine. diff --git a/math/p5-PDL-Transform-Proj4/pkg-plist b/math/p5-PDL-Transform-Proj4/pkg-plist new file mode 100644 index 000000000000..d4da04a38501 --- /dev/null +++ b/math/p5-PDL-Transform-Proj4/pkg-plist @@ -0,0 +1,3 @@ +%%SITE_ARCH%%/PDL/Demos/Proj4_demo.pm +%%SITE_ARCH%%/PDL/Transform/Proj4.pm +%%SITE_ARCH%%/auto/PDL/Transform/Proj4/Proj4.so diff --git a/math/PDL/Makefile b/math/p5-PDL/Makefile index 69b9ff1bf19c..cdc17dda70ef 100644 --- a/math/PDL/Makefile +++ b/math/p5-PDL/Makefile @@ -1,7 +1,8 @@ PORTNAME= PDL -PORTVERSION= 2.092 +PORTVERSION= 2.099 CATEGORIES= math perl5 MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Perl Data Language @@ -11,61 +12,39 @@ WWW= https://metacpan.org/dist/PDL \ LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +BROKEN_aarch64= ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC .if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld BROKEN_i386= ld: error: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output .endif -BROKEN_aarch64= ld: error: relocation R_AARCH64_ADR_PREL_PG_HI21 cannot be used against symbol __stack_chk_guard; recompile with -fPIC BUILD_DEPENDS= p5-Devel-CheckLib>=1.01:devel/p5-Devel-CheckLib \ - p5-ExtUtils-Depends>=0.402:devel/p5-ExtUtils-Depends \ ${RUN_DEPENDS} -RUN_DEPENDS= p5-Astro-FITS-Header>=0:astro/p5-Astro-FITS-Header \ +RUN_DEPENDS= p5-Astro-FITS-Header>=2.1:astro/p5-Astro-FITS-Header \ p5-File-Map>=0.57:devel/p5-File-Map \ p5-Inline>=0.83:devel/p5-Inline \ p5-Inline-C>=0.62:devel/p5-Inline-C \ - p5-PGPLOT>=2.29:graphics/p5-PGPLOT \ p5-Pod-Parser>=0:textproc/p5-Pod-Parser \ p5-Sys-SigAction>=0:devel/p5-Sys-SigAction \ p5-Term-ReadKey>=2.34:devel/p5-Term-ReadKey -TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \ +TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ + p5-Test-Exception>=0:devel/p5-Test-Exception \ p5-Test-Warn>=0:devel/p5-Test-Warn USES= gmake perl5 USE_PERL5= configure +MAKE_ENV= POSIX_THREADS_LIBS='-lpthread' MAKE_JOBS_UNSAFE= yes PORTSCOUT= limit:^[0-9\.]*$$ -OPTIONS_DEFINE= F77 FFTW GD GSL HDF OPENGL PLPLOT PROJ READLINE SINK -OPTIONS_DEFAULT=F77 FFTW -# graphics/p5-OpenGL require manual building -.if empty(PACKAGE_BUILDING) -OPTIONS_DEFAULT+= OPENGL -.endif -F77_DESC= Enable PDL::Minuit and PDL::Slatec +OPTIONS_DEFINE= FFTW READLINE SINK +OPTIONS_DEFAULT=FFTW FFTW_DESC= Enable PDL::FFTW -GD_DESC= Enable PDL::IO::GD -GSL_DESC= Enable PDL::GSL interface -HDF_DESC= Enable PDL::IO::HDF interface -OPENGL_DESC= Enable PDL::Graphics::TriD and OpenGL -PLPLOT_DESC= Enable PDL::Graphics::PLplot -PROJ_DESC= Enable PDL::GIS::Proj interface READLINE_DESC= Use GNU readline SINK_DESC= Include PDL kitchen sink -F77_BUILD_DEPENDS= p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 -F77_RUN_DEPENDS= p5-ExtUtils-F77>=1.26:lang/p5-ExtUtils-F77 FFTW_LIB_DEPENDS= libfftw.so:math/fftw -GD_LIB_DEPENDS= libgd.so:graphics/gd -GSL_LIB_DEPENDS= libgsl.so:math/gsl -HDF_LIB_DEPENDS= libdf.so:science/hdf -OPENGL_BUILD_DEPENDS= p5-OpenGL>=0.70:graphics/p5-OpenGL -OPENGL_RUN_DEPENDS= p5-OpenGL>=0.70:graphics/p5-OpenGL -OPENGL_USE= gl=glu -OPENGL_USES= gl -PLPLOT_LIB_DEPENDS= libplplotd.so:math/plplot -PROJ_LIB_DEPENDS= libproj.so:graphics/proj READLINE_RUN_DEPENDS= p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu READLINE_RUN_DEPENDS_OFF= p5-Term-ReadLine-Perl>=0:devel/p5-Term-ReadLine-Perl SINK_RUN_DEPENDS= mpeg_encode:multimedia/mpeg_encode \ @@ -81,26 +60,18 @@ RUN_DEPENDS+= p5-Text-Balanced>=2.05:textproc/p5-Text-Balanced post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pdl ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Bad/Bad.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/CallExt/CallExt.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Complex/Complex.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Compression/Compression.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Core/Core.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/FFT/FFT.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Fit/Gaussian/Gaussian.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Graphics/IIS/IIS.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Browser/Browser.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Misc/Misc.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Pnm/Pnm.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/IO/Storable/Storable.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Image2D/Image2D.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageND/ImageND.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/ImageRGB/ImageRGB.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Math/Math.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/MatrixOps/MatrixOps.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Minuit/Minuit.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ops/Ops.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Primitive/Primitive.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slatec/Slatec.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Slices/Slices.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Transform/Transform.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/PDL/Ufunc/Ufunc.so diff --git a/math/p5-PDL/distinfo b/math/p5-PDL/distinfo new file mode 100644 index 000000000000..16be8e5b6104 --- /dev/null +++ b/math/p5-PDL/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738088908 +SHA256 (PDL-2.099.tar.gz) = 67cdfc04c4dab77a799f3b867ea3228e7eddb2f4419810a7c16ad66408365800 +SIZE (PDL-2.099.tar.gz) = 2213929 diff --git a/math/PDL/pkg-descr b/math/p5-PDL/pkg-descr index 5bde47c296d3..5bde47c296d3 100644 --- a/math/PDL/pkg-descr +++ b/math/p5-PDL/pkg-descr diff --git a/math/PDL/pkg-plist b/math/p5-PDL/pkg-plist index b2882af6b737..9f405afa8490 100644 --- a/math/PDL/pkg-plist +++ b/math/p5-PDL/pkg-plist @@ -1,9 +1,7 @@ bin/pdl -bin/pdl2 bin/pdldoc bin/perldl bin/pptemplate -%%SITE_ARCH%%/Inline/MakePdlppInstallable.pm %%SITE_ARCH%%/Inline/Pdlpp.pm %%SITE_ARCH%%/PDL.pm %%SITE_ARCH%%/PDL/API.pod @@ -13,11 +11,10 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Basic.pm %%SITE_ARCH%%/PDL/Broadcasting.pod %%SITE_ARCH%%/PDL/Bugs.pod -%%SITE_ARCH%%/PDL/CallExt.pm %%SITE_ARCH%%/PDL/Char.pm -%%SITE_ARCH%%/PDL/Complex.pm %%SITE_ARCH%%/PDL/Complex/Overloads.pm %%SITE_ARCH%%/PDL/Compression.pm +%%SITE_ARCH%%/PDL/Compression/ricecomp.h %%SITE_ARCH%%/PDL/Config.pm %%SITE_ARCH%%/PDL/Constants.pm %%SITE_ARCH%%/PDL/Core.pm @@ -27,7 +24,6 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Core/pdlcore.h %%SITE_ARCH%%/PDL/Core/pdlmagic.h %%SITE_ARCH%%/PDL/Core/pdlperl.h -%%SITE_ARCH%%/PDL/Core/pdlsimple.h %%SITE_ARCH%%/PDL/Core/ppport.h %%SITE_ARCH%%/PDL/Core/typemap %%SITE_ARCH%%/PDL/Course.pod @@ -44,52 +40,50 @@ bin/pptemplate %%SITE_ARCH%%/PDL/DeveloperGuide.pod %%SITE_ARCH%%/PDL/DiskCache.pm %%SITE_ARCH%%/PDL/Doc.pm -%%SITE_ARCH%%/PDL/Doc/Config.pm %%SITE_ARCH%%/PDL/Doc/Perldl.pm %%SITE_ARCH%%/PDL/Exporter.pm %%SITE_ARCH%%/PDL/FAQ.pod %%SITE_ARCH%%/PDL/FFT.pm -%%SITE_ARCH%%/PDL/Filter/LinPred.pm -%%SITE_ARCH%%/PDL/Filter/Linear.pm -%%SITE_ARCH%%/PDL/Fit/Gaussian.pm -%%SITE_ARCH%%/PDL/Fit/LM.pm -%%SITE_ARCH%%/PDL/Fit/Linfit.pm -%%SITE_ARCH%%/PDL/Fit/Polynomial.pm +%%SITE_ARCH%%/PDL/FFT/fftn.h %%SITE_ARCH%%/PDL/Func.pm -%%SITE_ARCH%%/PDL/Gaussian.pm %%SITE_ARCH%%/PDL/Graphics.pod -%%SITE_ARCH%%/PDL/Graphics/IIS.pm -%%SITE_ARCH%%/PDL/Graphics/Limits.pm -%%SITE_ARCH%%/PDL/Graphics/State.pm -%%SITE_ARCH%%/PDL/Graphics2D.pm %%SITE_ARCH%%/PDL/IO.pod -%%SITE_ARCH%%/PDL/IO/Browser.pm -%%SITE_ARCH%%/PDL/IO/Dicom.pm %%SITE_ARCH%%/PDL/IO/Dumper.pm %%SITE_ARCH%%/PDL/IO/FITS.pm %%SITE_ARCH%%/PDL/IO/FastRaw.pm %%SITE_ARCH%%/PDL/IO/FlexRaw.pm -%%SITE_ARCH%%/PDL/IO/IDL.pm %%SITE_ARCH%%/PDL/IO/Misc.pm %%SITE_ARCH%%/PDL/IO/Pic.pm %%SITE_ARCH%%/PDL/IO/Pnm.pm +%%SITE_ARCH%%/PDL/IO/Pnm/get.h %%SITE_ARCH%%/PDL/IO/STL.pm %%SITE_ARCH%%/PDL/IO/STL/owl.stl %%SITE_ARCH%%/PDL/IO/Storable.pm %%SITE_ARCH%%/PDL/Image2D.pm +%%SITE_ARCH%%/PDL/Image2D/resample.h %%SITE_ARCH%%/PDL/ImageND.pm %%SITE_ARCH%%/PDL/ImageRGB.pm +%%SITE_ARCH%%/PDL/ImageRGB/pdlppm.h +%%SITE_ARCH%%/PDL/Index.pod %%SITE_ARCH%%/PDL/Indexing.pod %%SITE_ARCH%%/PDL/Install/Files.pm +%%SITE_ARCH%%/PDL/InstallGuide.pod %%SITE_ARCH%%/PDL/Internals.pod %%SITE_ARCH%%/PDL/Lite.pm %%SITE_ARCH%%/PDL/LiteF.pm -%%SITE_ARCH%%/PDL/Lvalue.pm %%SITE_ARCH%%/PDL/MATLAB.pod %%SITE_ARCH%%/PDL/Math.pm +%%SITE_ARCH%%/PDL/Math/NOTES +%%SITE_ARCH%%/PDL/Math/cpoly.h +%%SITE_ARCH%%/PDL/Math/mconf.h +%%SITE_ARCH%%/PDL/Math/protos.h %%SITE_ARCH%%/PDL/Matrix.pm %%SITE_ARCH%%/PDL/MatrixOps.pm -%%SITE_ARCH%%/PDL/Minuit.pm +%%SITE_ARCH%%/PDL/MatrixOps/NOTES +%%SITE_ARCH%%/PDL/MatrixOps/README.ssl +%%SITE_ARCH%%/PDL/MatrixOps/eigen.h +%%SITE_ARCH%%/PDL/MatrixOps/matrix.h +%%SITE_ARCH%%/PDL/MatrixOps/sslib.h %%SITE_ARCH%%/PDL/Modules.pod %%SITE_ARCH%%/PDL/NiceSlice.pm %%SITE_ARCH%%/PDL/NiceSlice/FilterSimple.pm @@ -97,30 +91,22 @@ bin/pptemplate %%SITE_ARCH%%/PDL/NiceSlice/ModuleCompile.pm %%SITE_ARCH%%/PDL/Objects.pod %%SITE_ARCH%%/PDL/Ops.pm -%%SITE_ARCH%%/PDL/Opt/Simplex.pm %%SITE_ARCH%%/PDL/Options.pm -%%SITE_ARCH%%/PDL/PP-Inline.pod %%SITE_ARCH%%/PDL/PP.pm %%SITE_ARCH%%/PDL/PP.pod %%SITE_ARCH%%/PDL/PP/CType.pm %%SITE_ARCH%%/PDL/PP/Dims.pm -%%SITE_ARCH%%/PDL/PP/Dump.pm %%SITE_ARCH%%/PDL/PP/PDLCode.pm %%SITE_ARCH%%/PDL/PP/PdlParObj.pm %%SITE_ARCH%%/PDL/PP/Signature.pm +%%SITE_ARCH%%/PDL/Parallel/threads.pm +%%SITE_ARCH%%/PDL/Parallel/threads/SIMD.pm %%SITE_ARCH%%/PDL/ParallelCPU.pod -%%SITE_ARCH%%/PDL/Perldl2/Plugin/CleanErrors.pm -%%SITE_ARCH%%/PDL/Perldl2/Plugin/NiceSlice.pm -%%SITE_ARCH%%/PDL/Perldl2/Plugin/PDLCommands.pm -%%SITE_ARCH%%/PDL/Perldl2/Plugin/PrintControl.pm -%%SITE_ARCH%%/PDL/Perldl2/Profile/Perldl2.pm -%%SITE_ARCH%%/PDL/Perldl2/Script.pm %%SITE_ARCH%%/PDL/Philosophy.pod %%SITE_ARCH%%/PDL/Primitive.pm %%SITE_ARCH%%/PDL/QuickStart.pod %%SITE_ARCH%%/PDL/Reduce.pm %%SITE_ARCH%%/PDL/Scilab.pod -%%SITE_ARCH%%/PDL/Slatec.pm %%SITE_ARCH%%/PDL/Slices.pm %%SITE_ARCH%%/PDL/Tips.pod %%SITE_ARCH%%/PDL/Transform.pm @@ -129,135 +115,97 @@ bin/pptemplate %%SITE_ARCH%%/PDL/Transform/Cartography/earth_day.jpg %%SITE_ARCH%%/PDL/Transform/Cartography/earth_height-2048x1024.jpg %%SITE_ARCH%%/PDL/Transform/Cartography/earth_night.jpg +%%SITE_ARCH%%/PDL/Transform/Cartography/earth_water-2048x1024.png %%SITE_ARCH%%/PDL/Tutorials.pod +%%SITE_ARCH%%/PDL/Type.pod %%SITE_ARCH%%/PDL/Types.pm %%SITE_ARCH%%/PDL/Ufunc.pm %%SITE_ARCH%%/PDL/default.perldlrc -%%SITE_ARCH%%/PDL/pdl2.pod -%%SITE_ARCH%%/PDL/pptemplate.pod +%%SITE_ARCH%%/PDLdb.pl +%%SITE_ARCH%%/Test/Deep/PDL.pm +%%SITE_ARCH%%/Test/PDL.pm %%SITE_ARCH%%/auto/PDL/Bad/Bad.so -%%SITE_ARCH%%/auto/PDL/CallExt/CallExt.so -%%SITE_ARCH%%/auto/PDL/Complex/Complex.so %%SITE_ARCH%%/auto/PDL/Compression/Compression.so %%SITE_ARCH%%/auto/PDL/Core/Core.so %%SITE_ARCH%%/auto/PDL/FFT/FFT.so -%%SITE_ARCH%%/auto/PDL/Fit/Gaussian/Gaussian.so -%%SITE_ARCH%%/auto/PDL/Graphics/IIS/IIS.so -%%SITE_ARCH%%/auto/PDL/IO/Browser/Browser.so %%SITE_ARCH%%/auto/PDL/IO/Misc/Misc.so %%SITE_ARCH%%/auto/PDL/IO/Pnm/Pnm.so -%%SITE_ARCH%%/auto/PDL/IO/Storable/Storable.so %%SITE_ARCH%%/auto/PDL/Image2D/Image2D.so %%SITE_ARCH%%/auto/PDL/ImageND/ImageND.so %%SITE_ARCH%%/auto/PDL/ImageRGB/ImageRGB.so %%SITE_ARCH%%/auto/PDL/Math/Math.so %%SITE_ARCH%%/auto/PDL/MatrixOps/MatrixOps.so -%%SITE_ARCH%%/auto/PDL/Minuit/Minuit.so %%SITE_ARCH%%/auto/PDL/Ops/Ops.so %%SITE_ARCH%%/auto/PDL/Primitive/Primitive.so -%%SITE_ARCH%%/auto/PDL/Slatec/Slatec.so %%SITE_ARCH%%/auto/PDL/Slices/Slices.so %%SITE_ARCH%%/auto/PDL/Transform/Transform.so %%SITE_ARCH%%/auto/PDL/Ufunc/Ufunc.so -%%PERL5_MAN1%%/PDL::API.1.gz -%%PERL5_MAN1%%/PDL::BadValues.1.gz -%%PERL5_MAN1%%/PDL::Broadcasting.1.gz -%%PERL5_MAN1%%/PDL::Course.1.gz -%%PERL5_MAN1%%/PDL::Dataflow.1.gz -%%PERL5_MAN1%%/PDL::DeveloperGuide.1.gz -%%PERL5_MAN1%%/PDL::FAQ.1.gz -%%PERL5_MAN1%%/PDL::Graphics.1.gz -%%PERL5_MAN1%%/PDL::Indexing.1.gz -%%PERL5_MAN1%%/PDL::Internals.1.gz -%%PERL5_MAN1%%/PDL::MATLAB.1.gz -%%PERL5_MAN1%%/PDL::Modules.1.gz -%%PERL5_MAN1%%/PDL::Objects.1.gz -%%PERL5_MAN1%%/PDL::PP-Inline.1.gz -%%PERL5_MAN1%%/PDL::PP.1.gz -%%PERL5_MAN1%%/PDL::ParallelCPU.1.gz -%%PERL5_MAN1%%/PDL::Philosophy.1.gz -%%PERL5_MAN1%%/PDL::QuickStart.1.gz -%%PERL5_MAN1%%/PDL::Scilab.1.gz -%%PERL5_MAN1%%/PDL::Tips.1.gz -%%PERL5_MAN1%%/PDL::Tutorials.1.gz %%PERL5_MAN1%%/pdl.1.gz -%%PERL5_MAN1%%/pdl2.1.gz %%PERL5_MAN1%%/pdldoc.1.gz %%PERL5_MAN1%%/perldl.1.gz %%PERL5_MAN1%%/pptemplate.1.gz -%%PERL5_MAN3%%/Bugs.3.gz +%%PERL5_MAN3%%/Inline::Pdlpp.3.gz %%PERL5_MAN3%%/PDL.3.gz +%%PERL5_MAN3%%/PDL::API.3.gz %%PERL5_MAN3%%/PDL::AutoLoader.3.gz -%%PERL5_MAN3%%/PDL::Bad.3.gz +%%PERL5_MAN3%%/PDL::BadValues.3.gz %%PERL5_MAN3%%/PDL::Basic.3.gz -%%PERL5_MAN3%%/PDL::CallExt.3.gz +%%PERL5_MAN3%%/PDL::Broadcasting.3.gz +%%PERL5_MAN3%%/PDL::Bugs.3.gz %%PERL5_MAN3%%/PDL::Char.3.gz -%%PERL5_MAN3%%/PDL::Complex.3.gz -%%PERL5_MAN3%%/PDL::Compression.3.gz +%%PERL5_MAN3%%/PDL::Complex::Overloads.3.gz %%PERL5_MAN3%%/PDL::Config.3.gz %%PERL5_MAN3%%/PDL::Constants.3.gz %%PERL5_MAN3%%/PDL::Core.3.gz +%%PERL5_MAN3%%/PDL::Core::Dev.3.gz +%%PERL5_MAN3%%/PDL::Course.3.gz +%%PERL5_MAN3%%/PDL::Dataflow.3.gz %%PERL5_MAN3%%/PDL::Dbg.3.gz %%PERL5_MAN3%%/PDL::Demos.3.gz -%%PERL5_MAN3%%/PDL::Dev.3.gz +%%PERL5_MAN3%%/PDL::Demos::Sound.3.gz +%%PERL5_MAN3%%/PDL::DeveloperGuide.3.gz %%PERL5_MAN3%%/PDL::DiskCache.3.gz %%PERL5_MAN3%%/PDL::Doc.3.gz -%%PERL5_MAN3%%/PDL::Doc::Config.3.gz %%PERL5_MAN3%%/PDL::Doc::Perldl.3.gz -%%PERL5_MAN3%%/PDL::Dumper.3.gz %%PERL5_MAN3%%/PDL::Exporter.3.gz -%%PERL5_MAN3%%/PDL::FFT.3.gz -%%PERL5_MAN3%%/PDL::Fit::Gaussian.3.gz +%%PERL5_MAN3%%/PDL::FAQ.3.gz %%PERL5_MAN3%%/PDL::Func.3.gz -%%PERL5_MAN3%%/PDL::Graphics2D.3.gz -%%PERL5_MAN3%%/PDL::Graphics::IIS.3.gz -%%PERL5_MAN3%%/PDL::Graphics::Limits.3.gz -%%PERL5_MAN3%%/PDL::Graphics::State.3.gz -%%PERL5_MAN3%%/PDL::IFiles.3.gz +%%PERL5_MAN3%%/PDL::Graphics.3.gz %%PERL5_MAN3%%/PDL::IO.3.gz -%%PERL5_MAN3%%/PDL::IO::Browser.3.gz -%%PERL5_MAN3%%/PDL::IO::Dicom.3.gz +%%PERL5_MAN3%%/PDL::IO::Dumper.3.gz %%PERL5_MAN3%%/PDL::IO::FITS.3.gz %%PERL5_MAN3%%/PDL::IO::FastRaw.3.gz %%PERL5_MAN3%%/PDL::IO::FlexRaw.3.gz -%%PERL5_MAN3%%/PDL::IO::IDL.3.gz -%%PERL5_MAN3%%/PDL::IO::Misc.3.gz -%%PERL5_MAN3%%/PDL::IO::Pnm.3.gz +%%PERL5_MAN3%%/PDL::IO::Pic.3.gz %%PERL5_MAN3%%/PDL::IO::STL.3.gz %%PERL5_MAN3%%/PDL::IO::Storable.3.gz -%%PERL5_MAN3%%/PDL::Image2D.3.gz -%%PERL5_MAN3%%/PDL::ImageND.3.gz -%%PERL5_MAN3%%/PDL::ImageRGB.3.gz -%%PERL5_MAN3%%/PDL::Linear.3.gz +%%PERL5_MAN3%%/PDL::Index.3.gz +%%PERL5_MAN3%%/PDL::Indexing.3.gz +%%PERL5_MAN3%%/PDL::Install::Files.3.gz +%%PERL5_MAN3%%/PDL::InstallGuide.3.gz +%%PERL5_MAN3%%/PDL::Internals.3.gz %%PERL5_MAN3%%/PDL::Lite.3.gz %%PERL5_MAN3%%/PDL::LiteF.3.gz -%%PERL5_MAN3%%/PDL::Lvalue.3.gz -%%PERL5_MAN3%%/PDL::Math.3.gz +%%PERL5_MAN3%%/PDL::MATLAB.3.gz %%PERL5_MAN3%%/PDL::Matrix.3.gz -%%PERL5_MAN3%%/PDL::MatrixOps.3.gz -%%PERL5_MAN3%%/PDL::Minuit.3.gz +%%PERL5_MAN3%%/PDL::Modules.3.gz %%PERL5_MAN3%%/PDL::NiceSlice.3.gz -%%PERL5_MAN3%%/PDL::Ops.3.gz -%%PERL5_MAN3%%/PDL::Opt::Simplex.3.gz +%%PERL5_MAN3%%/PDL::Objects.3.gz %%PERL5_MAN3%%/PDL::Options.3.gz -%%PERL5_MAN3%%/PDL::Overloads.3.gz -%%PERL5_MAN3%%/PDL::PP::Dump.3.gz +%%PERL5_MAN3%%/PDL::PP.3.gz %%PERL5_MAN3%%/PDL::PP::Signature.3.gz -%%PERL5_MAN3%%/PDL::Perldl2::CleanErrors.3.gz -%%PERL5_MAN3%%/PDL::Perldl2::NiceSlice.3.gz -%%PERL5_MAN3%%/PDL::Perldl2::PDLCommands.3.gz -%%PERL5_MAN3%%/PDL::Perldl2::Perldl2.3.gz -%%PERL5_MAN3%%/PDL::Perldl2::PrintControl.3.gz -%%PERL5_MAN3%%/PDL::Polynomial.3.gz -%%PERL5_MAN3%%/PDL::Primitive.3.gz +%%PERL5_MAN3%%/PDL::Parallel::threads.3.gz +%%PERL5_MAN3%%/PDL::Parallel::threads::SIMD.3.gz +%%PERL5_MAN3%%/PDL::ParallelCPU.3.gz +%%PERL5_MAN3%%/PDL::Philosophy.3.gz +%%PERL5_MAN3%%/PDL::QuickStart.3.gz %%PERL5_MAN3%%/PDL::Reduce.3.gz -%%PERL5_MAN3%%/PDL::Slatec.3.gz -%%PERL5_MAN3%%/PDL::Slices.3.gz -%%PERL5_MAN3%%/PDL::Sound.3.gz -%%PERL5_MAN3%%/PDL::Transform.3.gz +%%PERL5_MAN3%%/PDL::Scilab.3.gz +%%PERL5_MAN3%%/PDL::Tips.3.gz %%PERL5_MAN3%%/PDL::Transform::Cartography.3.gz +%%PERL5_MAN3%%/PDL::Tutorials.3.gz +%%PERL5_MAN3%%/PDL::Type.3.gz %%PERL5_MAN3%%/PDL::Types.3.gz -%%PERL5_MAN3%%/PDL::Ufunc.3.gz -%%PERL5_MAN3%%/PDL::pdl2.3.gz -%%PERL5_MAN3%%/PDL::pptemplate.3.gz -%%PERL5_MAN3%%/Pdlpp.3.gz +%%PERL5_MAN3%%/PDLdb.3.gz +%%PERL5_MAN3%%/Test::Deep::PDL.3.gz +%%PERL5_MAN3%%/Test::PDL.3.gz diff --git a/math/pari/Makefile b/math/pari/Makefile index f0db3ab91221..6d77ccab495d 100644 --- a/math/pari/Makefile +++ b/math/pari/Makefile @@ -1,5 +1,5 @@ PORTNAME= pari -DISTVERSION= 2.15.5 +DISTVERSION= 2.17.1 PORTEPOCH= 2 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/unix/ diff --git a/math/pari/distinfo b/math/pari/distinfo index d779a2d8680d..1a83d4db5a15 100644 --- a/math/pari/distinfo +++ b/math/pari/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708814587 -SHA256 (pari-2.15.5.tar.gz) = 0efdda7515d9d954f63324c34b34c560e60f73a81c3924a71260a2cc91d5f981 -SIZE (pari-2.15.5.tar.gz) = 5186798 +TIMESTAMP = 1735936121 +SHA256 (pari-2.17.1.tar.gz) = 67ba6f3071233725258541e4f174b5efbc64c65ae5115bade9edfc45f1fde5dc +SIZE (pari-2.17.1.tar.gz) = 5325234 diff --git a/math/pari/pkg-plist b/math/pari/pkg-plist index b2f2a51cedf0..838ce8d557a9 100644 --- a/math/pari/pkg-plist +++ b/math/pari/pkg-plist @@ -22,7 +22,7 @@ include/pari/parisys.h include/pari/paritune.h lib/libpari.so lib/libpari.so.%%PORTVERSION%% -lib/libpari.so.8 +lib/libpari.so.9 lib/pari/pari.cfg share/man/man1/gp-%%GP_VERSION%%.1.gz share/man/man1/gp.1.gz diff --git a/math/pari_elldata/Makefile b/math/pari_elldata/Makefile index 1c9ca3323dba..36cb6ab06b69 100644 --- a/math/pari_elldata/Makefile +++ b/math/pari_elldata/Makefile @@ -1,6 +1,6 @@ PORTNAME= elldata DISTVERSION= 2021-03-21 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/pari_galdata/Makefile b/math/pari_galdata/Makefile index 703bb60b566e..b4b7def490c3 100644 --- a/math/pari_galdata/Makefile +++ b/math/pari_galdata/Makefile @@ -1,6 +1,6 @@ PORTNAME= galdata DISTVERSION= 2008-04-11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/pari_galpol/Makefile b/math/pari_galpol/Makefile index eebb3317d4aa..79cbb488b40b 100644 --- a/math/pari_galpol/Makefile +++ b/math/pari_galpol/Makefile @@ -1,6 +1,6 @@ PORTNAME= galpol DISTVERSION= 2018-06-25 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/pari_nflistdata/Makefile b/math/pari_nflistdata/Makefile index 589c65e5cd29..1b8f9b78767b 100644 --- a/math/pari_nflistdata/Makefile +++ b/math/pari_nflistdata/Makefile @@ -1,6 +1,6 @@ PORTNAME= nflistdata DISTVERSION= 2022-03-26 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/pari_nftables/Makefile b/math/pari_nftables/Makefile index 1e3589dd7bb9..3da1afca7165 100644 --- a/math/pari_nftables/Makefile +++ b/math/pari_nftables/Makefile @@ -1,6 +1,6 @@ PORTNAME= nftables DISTVERSION= 2008-09-29 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/pari_seadata/Makefile b/math/pari_seadata/Makefile index afeca0f4eaa0..7b7402711660 100644 --- a/math/pari_seadata/Makefile +++ b/math/pari_seadata/Makefile @@ -1,6 +1,6 @@ PORTNAME= seadata DISTVERSION= 2009-06-18 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/packages/ PKGNAMEPREFIX= pari- diff --git a/math/paritwine/Makefile b/math/paritwine/Makefile index 0fb14f9c2bb3..40de36ef89fc 100644 --- a/math/paritwine/Makefile +++ b/math/paritwine/Makefile @@ -1,6 +1,6 @@ PORTNAME= paritwine DISTVERSION= 0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= http://www.multiprecision.org/downloads/ diff --git a/math/parmetis/Makefile b/math/parmetis/Makefile index a67acfd161b6..387717439c10 100644 --- a/math/parmetis/Makefile +++ b/math/parmetis/Makefile @@ -14,6 +14,10 @@ LICENSE_NAME= University of Minnesota METIS License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= auto-accept +BROKEN= Unfetchable +DEPRECATED= Fails to fetch, unmaintained for years in tree +EXPIRATION_DATE=2025-02-28 + USES= cmake:insource,noninja gmake USE_LDCONFIG= ${PREFIX}/lib/parmetis diff --git a/math/pdal/Makefile b/math/pdal/Makefile index ac931ae2cf78..e2ff17851306 100644 --- a/math/pdal/Makefile +++ b/math/pdal/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdal DISTVERSION= 2.7.2 -PORTREVISION= 1 +PORTREVISION= 6 CATEGORIES= math databases graphics MASTER_SITES= https://github.com/PDAL/PDAL/releases/download/${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-src @@ -19,7 +19,6 @@ LIB_DEPENDS= libgdal.so:graphics/gdal \ libboost_thread.so:devel/boost-libs \ libcurl.so:ftp/curl \ libgeotiff.so:graphics/libgeotiff \ - libxml2.so:textproc/libxml2 \ liblaszip.so:archivers/laszip \ libzstd.so:archivers/zstd \ ${LIB_DEPENDS_${ARCH}} @@ -30,7 +29,8 @@ LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le=libunwind.so:devel/libunwind -USES= cmake compiler:c++11-lib pathfix pkgconfig ssl tar:bz2 +USES= cmake compiler:c++11-lib gnome pathfix pkgconfig ssl tar:bz2 +USE_GNOME= libxml2 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME:tu}-${DISTVERSION}-src diff --git a/math/pdal/files/patch-vendor_kazhdan_Ply.h b/math/pdal/files/patch-vendor_kazhdan_Ply.h new file mode 100644 index 000000000000..2ec2a38292d4 --- /dev/null +++ b/math/pdal/files/patch-vendor_kazhdan_Ply.h @@ -0,0 +1,20 @@ +--- vendor/kazhdan/Ply.h.orig 2024-06-29 01:37:43 UTC ++++ vendor/kazhdan/Ply.h +@@ -317,7 +317,7 @@ class PlyOrientedVertex (public) + PlyOrientedVertex( void ) { ; } + PlyOrientedVertex( Point3D< Real > p , Point3D< Real > n ) : point(p) , normal(n) { ; } + PlyOrientedVertex operator + ( PlyOrientedVertex p ) const { return PlyOrientedVertex( point+p.point , normal+p.normal ); } +- PlyOrientedVertex operator - ( PlyOrientedVertex p ) const { return PlyOrientedVertex( point-p.value , normal-p.normal ); } ++ PlyOrientedVertex operator - ( PlyOrientedVertex p ) const { return PlyOrientedVertex( point-p.point , normal-p.normal ); } + template< class _Real > PlyOrientedVertex operator * ( _Real s ) const { return PlyOrientedVertex( point*s , normal*s ); } + template< class _Real > PlyOrientedVertex operator / ( _Real s ) const { return PlyOrientedVertex( point/s , normal/s ); } + PlyOrientedVertex& operator += ( PlyOrientedVertex p ) { point += p.point , normal += p.normal ; return *this; } +@@ -363,7 +363,7 @@ class PlyColorVertex (public) + } + + _PlyColorVertex operator + ( _PlyColorVertex p ) const { return _PlyColorVertex( point+p.point , color+p.color ); } +- _PlyColorVertex operator - ( _PlyColorVertex p ) const { return _PlyColorVertex( point-p.value , color-p.color ); } ++ _PlyColorVertex operator - ( _PlyColorVertex p ) const { return _PlyColorVertex( point-p.point , color-p.color ); } + template< class _Real > _PlyColorVertex operator * ( _Real s ) const { return _PlyColorVertex( point*s , color*s ); } + template< class _Real > _PlyColorVertex operator / ( _Real s ) const { return _PlyColorVertex( point/s , color/s ); } + _PlyColorVertex& operator += ( _PlyColorVertex p ) { point += p.point , color += p.color ; return *this; } diff --git a/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.h b/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.h new file mode 100644 index 000000000000..9152361e68bb --- /dev/null +++ b/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.h @@ -0,0 +1,11 @@ +--- vendor/kazhdan/SparseMatrix.h.orig 2024-06-29 01:37:43 UTC ++++ vendor/kazhdan/SparseMatrix.h +@@ -67,8 +67,6 @@ template<class T> class SparseMatrix (public) + SparseMatrix( const SparseMatrix& M ); + ~SparseMatrix(); + +- void SetZero(); +- + SparseMatrix<T>& operator = (const SparseMatrix<T>& M); + + SparseMatrix<T> operator * (const T& V) const; diff --git a/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.inl b/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.inl new file mode 100644 index 000000000000..c8aa440a1b36 --- /dev/null +++ b/math/pdal/files/patch-vendor_kazhdan_SparseMatrix.inl @@ -0,0 +1,16 @@ +--- vendor/kazhdan/SparseMatrix.inl.orig 2024-06-29 01:37:43 UTC ++++ vendor/kazhdan/SparseMatrix.inl +@@ -188,13 +188,6 @@ void SparseMatrix< T >::SetRowSize( int row , int coun + } + } + +- +-template<class T> +-void SparseMatrix<T>::SetZero() +-{ +- Resize(this->m_N, this->m_M); +-} +- + template<class T> + SparseMatrix<T> SparseMatrix<T>::operator * (const T& V) const + { diff --git a/math/petiga/Makefile b/math/petiga/Makefile index 4f474159943c..91ffa5a1763b 100644 --- a/math/petiga/Makefile +++ b/math/petiga/Makefile @@ -1,6 +1,6 @@ PORTNAME= petiga DISTVERSION= g20221208 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= math python MAINTAINER= yuri@FreeBSD.org diff --git a/math/pffft/Makefile b/math/pffft/Makefile index ad486c97dd63..650d0ce2966d 100644 --- a/math/pffft/Makefile +++ b/math/pffft/Makefile @@ -1,5 +1,5 @@ PORTNAME= pffft -PORTVERSION= g20210806 +PORTVERSION= 2022.12.19 # use date because this library is unlikely to ever have releases CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -14,7 +14,7 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= marton78 -GH_TAGNAME= 9603871 +GH_TAGNAME= e0bf595 CMAKE_ON= BUILD_SHARED_LIBS INSTALL_PFDSP INSTALL_PFFASTCONV diff --git a/math/pffft/distinfo b/math/pffft/distinfo index 534c8297e382..1123aaa341e0 100644 --- a/math/pffft/distinfo +++ b/math/pffft/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643563740 -SHA256 (marton78-pffft-g20210806-9603871_GH0.tar.gz) = 474d929600969d2a55e0f599459e4c2a5e004f059ad2a5a001dd481285257e14 -SIZE (marton78-pffft-g20210806-9603871_GH0.tar.gz) = 143602 +TIMESTAMP = 1737159043 +SHA256 (marton78-pffft-2022.12.19-e0bf595_GH0.tar.gz) = 2bd6fb3df6a65588b6ef4ee36f4930449dabca392125a0e07d74b780fc32a943 +SIZE (marton78-pffft-2022.12.19-e0bf595_GH0.tar.gz) = 158769 diff --git a/math/pffft/files/patch-CMakeLists.txt b/math/pffft/files/patch-CMakeLists.txt index 4ad2357aa128..b88715ccc1c5 100644 --- a/math/pffft/files/patch-CMakeLists.txt +++ b/math/pffft/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2021-08-06 18:28:48 UTC +--- CMakeLists.txt.orig 2022-12-19 10:24:43 UTC +++ CMakeLists.txt -@@ -144,7 +144,7 @@ endif() +@@ -170,7 +170,7 @@ endif() ###################################################### @@ -8,35 +8,26 @@ +add_library(PFFFT ${FLOAT_SOURCES} ${DOUBLE_SOURCES} pffft_common.c pffft_priv_impl.h pffft.hpp ) set_target_properties(PFFFT PROPERTIES OUTPUT_NAME "pffft") target_compile_definitions(PFFFT PRIVATE _USE_MATH_DEFINES) - if (USE_SCALAR_VECT) -@@ -173,8 +173,6 @@ if (USE_SIMD AND USE_TYPE_DOUBLE) - else() - set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "-mavx") - endif() -- else() -- set_property(SOURCE pffft_double.c PROPERTY COMPILE_FLAGS "-march=native") - endif() - if(DISABLE_SIMD_AVX) - target_compile_definitions(PFFFT PRIVATE PFFFT_AVX_DISABLE=1) -@@ -193,7 +191,7 @@ endif() - - if (USE_TYPE_FLOAT) + target_activate_c_compiler_warnings(PFFFT) +@@ -196,7 +196,7 @@ if (PFFFT_USE_TYPE_FLOAT) + ###################################################### -- add_library(PFDSP STATIC pf_mixer.cpp pf_mixer.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h ) -+ add_library(PFDSP pf_mixer.cpp pf_mixer.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h ) + if (PFFFT_USE_TYPE_FLOAT) +- add_library(PFDSP STATIC pf_mixer.cpp pf_mixer.h pf_cplx.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h ) ++ add_library(PFDSP pf_mixer.cpp pf_mixer.h pf_cplx.h pf_carrier.cpp pf_carrier.h pf_cic.cpp pf_cic.h fmv.h ) + set_property(TARGET PFDSP PROPERTY CXX_STANDARD 11) + set_property(TARGET PFDSP PROPERTY CXX_STANDARD_REQUIRED ON) set_target_properties(PFDSP PROPERTIES OUTPUT_NAME "pfdsp") - target_compile_definitions(PFDSP PRIVATE _USE_MATH_DEFINES) - if (USE_DEBUG_ASAN) -@@ -218,7 +216,7 @@ endif() - if (USE_FFTPACK) +@@ -225,7 +225,7 @@ if (PFFFT_USE_FFTPACK) + if (PFFFT_USE_FFTPACK) # float / single precision - add_library(FFTPACK_FLOAT STATIC fftpack.c fftpack.h) + add_library(FFTPACK_FLOAT fftpack.c fftpack.h) target_compile_definitions(FFTPACK_FLOAT PRIVATE _USE_MATH_DEFINES) - target_compile_options(FFTPACK_FLOAT PRIVATE $<$<C_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>) + target_activate_c_compiler_warnings(FFTPACK_FLOAT) target_link_libraries( FFTPACK_FLOAT ${MATHLIB} ) -@@ -227,7 +225,7 @@ if (USE_FFTPACK) +@@ -234,7 +234,7 @@ if (PFFFT_USE_FFTPACK) ) # double precision @@ -44,17 +35,17 @@ + add_library(FFTPACK_DOUBLE fftpack.c fftpack.h) target_compile_definitions(FFTPACK_DOUBLE PRIVATE _USE_MATH_DEFINES) target_compile_definitions(FFTPACK_DOUBLE PUBLIC FFTPACK_DOUBLE_PRECISION) - target_compile_options(FFTPACK_DOUBLE PRIVATE $<$<C_COMPILER_ID:GNU>:-Wall -Wextra -pedantic>) -@@ -251,7 +249,7 @@ endif() + target_activate_c_compiler_warnings(FFTPACK_DOUBLE) +@@ -258,7 +258,7 @@ if (PFFFT_USE_TYPE_FLOAT) - if (USE_TYPE_FLOAT) + if (PFFFT_USE_TYPE_FLOAT) # only 'float' supported in PFFASTCONV - add_library(PFFASTCONV STATIC pffastconv.c pffastconv.h pffft.h ) + add_library(PFFASTCONV pffastconv.c pffastconv.h pffft.h ) set_target_properties(PFFASTCONV PROPERTIES OUTPUT_NAME "pffastconv") target_compile_definitions(PFFASTCONV PRIVATE _USE_MATH_DEFINES) - if (USE_DEBUG_ASAN) -@@ -447,7 +445,9 @@ endif() + target_activate_c_compiler_warnings(PFFASTCONV) +@@ -597,7 +597,9 @@ endif() ###################################################### diff --git a/math/pffft/pkg-plist b/math/pffft/pkg-plist index e0515d72a96e..4a4fb44f4e6c 100644 --- a/math/pffft/pkg-plist +++ b/math/pffft/pkg-plist @@ -1,5 +1,6 @@ include/pffft/pf_carrier.h include/pffft/pf_cic.h +include/pffft/pf_cplx.h include/pffft/pf_mixer.h include/pffft/pffastconv.h include/pffft/pffft.h diff --git a/math/plantri/Makefile b/math/plantri/Makefile index b5fbcf4e695d..b96a87f5d0a8 100644 --- a/math/plantri/Makefile +++ b/math/plantri/Makefile @@ -1,5 +1,5 @@ PORTNAME= plantri -DISTVERSION= 5.2 +DISTVERSION= 5.5 CATEGORIES= math MASTER_SITES= http://users.cecs.anu.edu.au/~bdm/plantri/ DISTNAME= ${PORTNAME}${DISTVERSION:S/.//} diff --git a/math/plantri/distinfo b/math/plantri/distinfo index 8c264eacf92f..6d287cd5b36c 100644 --- a/math/plantri/distinfo +++ b/math/plantri/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1630721063 -SHA256 (plantri52.tar.gz) = 82bcb29f7aeb25eb9668aa6032ef27e35ea94125dc21d319f3664da06b5b8b12 -SIZE (plantri52.tar.gz) = 212765 +TIMESTAMP = 1737257295 +SHA256 (plantri55.tar.gz) = a79077bf2f0ad20f11c8a30ba92d3c36affee4dc1da49765029eb9f9f9f1092f +SIZE (plantri55.tar.gz) = 221005 diff --git a/math/plman/Makefile b/math/plman/Makefile index c14a563b8b0c..f3b7ae15bb4e 100644 --- a/math/plman/Makefile +++ b/math/plman/Makefile @@ -12,8 +12,7 @@ WWW= https://plman.sourceforge.net/ NO_BUILD= yes -USES= zip -USE_JAVA= yes +USES= java zip DATADIR= ${JAVASHAREDIR}/${PORTNAME} REPLACE_FILES= ${WRKSRC}/bin/${PORTNAME} diff --git a/math/polymake/Makefile b/math/polymake/Makefile index 07edacaa2851..55312ff415cd 100644 --- a/math/polymake/Makefile +++ b/math/polymake/Makefile @@ -1,6 +1,6 @@ PORTNAME= polymake -DISTVERSION= 4.10 -PORTREVISION= 2 +DISTVERSION= 4.13 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/V${DISTVERSION}/ \ https://polymake.org/lib/exe/fetch.php/download/ diff --git a/math/polymake/distinfo b/math/polymake/distinfo index 44d0bebb3b27..e3d780791b0b 100644 --- a/math/polymake/distinfo +++ b/math/polymake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687200086 -SHA256 (polymake-4.10-minimal.tar.bz2) = 6038b266d6d40bbe9955ede846dccf4417e4114faa87e775656161cd4ca2f8f8 -SIZE (polymake-4.10-minimal.tar.bz2) = 7293264 +TIMESTAMP = 1727625660 +SHA256 (polymake-4.13-minimal.tar.bz2) = f3adacd063b9ea60d5e9c37c6183f5dbb7458b0cb3491eba3efc38f20c565ceb +SIZE (polymake-4.13-minimal.tar.bz2) = 7338096 diff --git a/math/polymake/files/patch-external_permlib_include_permlib_bsgs.h b/math/polymake/files/patch-external_permlib_include_permlib_bsgs.h new file mode 100644 index 000000000000..176060a8a967 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_bsgs.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/bsgs.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/bsgs.h +@@ -461,7 +461,7 @@ template <class PERM> + * stabilizer chain are next to each other. + */ + template <class PERM> +-class StrongGeneratingSetSorter : public std::binary_function<typename PERM::ptr, typename PERM::ptr, bool> { ++class StrongGeneratingSetSorter { + public: + /** + * @param baseBegin begin-iterator(dom_int) to the base relative to which the strong generating set is to be sorted diff --git a/math/polymake/files/patch-external_permlib_include_permlib_predicate_identity__predicate.h b/math/polymake/files/patch-external_permlib_include_permlib_predicate_identity__predicate.h new file mode 100644 index 000000000000..0f8e6404edf9 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_predicate_identity__predicate.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/predicate/identity_predicate.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/predicate/identity_predicate.h +@@ -39,7 +39,7 @@ template <class PERM> + + /// predicate matching a permutation if it stabilizes a given list of points pointwise + template <class PERM> +-class IdentityPredicate : public std::unary_function<typename PERM::ptr, bool> { ++class IdentityPredicate { + public: + /// evaluate predicate + bool operator()(const typename PERM::ptr &p) const { diff --git a/math/polymake/files/patch-external_permlib_include_permlib_predicate_pointwise__stabilizer__predicate.h b/math/polymake/files/patch-external_permlib_include_permlib_predicate_pointwise__stabilizer__predicate.h new file mode 100644 index 000000000000..176cdb17ca29 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_predicate_pointwise__stabilizer__predicate.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/predicate/pointwise_stabilizer_predicate.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/predicate/pointwise_stabilizer_predicate.h +@@ -39,7 +39,7 @@ template <class PERM> + + /// predicate matching a permutation if it stabilizes a given list of points pointwise + template <class PERM> +-class PointwiseStabilizerPredicate : public std::unary_function<typename PERM::ptr, bool> { ++class PointwiseStabilizerPredicate { + public: + /// constructor + /** diff --git a/math/polymake/files/patch-external_permlib_include_permlib_predicate_stabilizes__point__predicate.h b/math/polymake/files/patch-external_permlib_include_permlib_predicate_stabilizes__point__predicate.h new file mode 100644 index 000000000000..311db4d802ed --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_predicate_stabilizes__point__predicate.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/predicate/stabilizes_point_predicate.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/predicate/stabilizes_point_predicate.h +@@ -39,7 +39,7 @@ template <class PERM> + + /// predicate matching points that are stabilized by given permutations + template <class PERM> +-class StabilizesPointPredicate : public std::unary_function<unsigned long, bool> { ++class StabilizesPointPredicate { + public: + /// constructor + /** diff --git a/math/polymake/files/patch-external_permlib_include_permlib_predicate_subgroup__predicate.h b/math/polymake/files/patch-external_permlib_include_permlib_predicate_subgroup__predicate.h new file mode 100644 index 000000000000..93ca0a5b9a9e --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_predicate_subgroup__predicate.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/predicate/subgroup_predicate.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/predicate/subgroup_predicate.h +@@ -42,7 +42,7 @@ template <class PERM> + + /// abstract base class for subgroup (and coset) predicates + template <class PERM> +-class SubgroupPredicate : public std::unary_function<PERM, bool> { ++class SubgroupPredicate { + public: + /// virtual destructor + virtual ~SubgroupPredicate() {} diff --git a/math/polymake/files/patch-external_permlib_include_permlib_search_partition_backtrack__refinement.h b/math/polymake/files/patch-external_permlib_include_permlib_search_partition_backtrack__refinement.h new file mode 100644 index 000000000000..4ac79394f799 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_search_partition_backtrack__refinement.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/search/partition/backtrack_refinement.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/search/partition/backtrack_refinement.h +@@ -67,7 +67,7 @@ class BacktrackRefinement : public Refinement<PERM> { + + typedef typename Refinement<PERM>::RefinementPtr RefinementPtr; + +- struct RefinementSorter : public std::binary_function<RefinementPtr, RefinementPtr, bool> { ++ struct RefinementSorter { + RefinementSorter(const BaseSorterByReference& sorter, const Partition* pi) : m_sorter(sorter), m_pi(pi) {} + + bool operator()(RefinementPtr a, RefinementPtr b) const { diff --git a/math/polymake/files/patch-external_permlib_include_permlib_sorter_base__sorter.h b/math/polymake/files/patch-external_permlib_include_permlib_sorter_base__sorter.h new file mode 100644 index 000000000000..2c7604b05d84 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_sorter_base__sorter.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/sorter/base_sorter.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/sorter/base_sorter.h +@@ -39,7 +39,7 @@ template<class ORDER> + + /// A sorter that sorts a sequence with respect to a given input ordering + template<class ORDER> +-class OrderedSorter : public std::binary_function<unsigned long, unsigned long, bool> { ++class OrderedSorter { + public: + /// true iff a preceeds b in given sequence + bool operator() (unsigned long a, unsigned long b) const { diff --git a/math/polymake/files/patch-external_permlib_include_permlib_sorter_group__sorter.h b/math/polymake/files/patch-external_permlib_include_permlib_sorter_group__sorter.h new file mode 100644 index 000000000000..7cf655ca5d21 --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_sorter_group__sorter.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/sorter/group_sorter.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/sorter/group_sorter.h +@@ -39,7 +39,7 @@ template <class PERM> + + /// A sorter that sorts a sequence of permutations with respect to a ordering induced by a base + template <class PERM> +-class GroupSorter : public std::binary_function<PERM, PERM, bool>{ ++class GroupSorter { + public: + /// constructor + /** diff --git a/math/polymake/files/patch-external_permlib_include_permlib_sorter_trivial__sorter.h b/math/polymake/files/patch-external_permlib_include_permlib_sorter_trivial__sorter.h new file mode 100644 index 000000000000..dcc9ea434dbb --- /dev/null +++ b/math/polymake/files/patch-external_permlib_include_permlib_sorter_trivial__sorter.h @@ -0,0 +1,11 @@ +--- external/permlib/include/permlib/sorter/trivial_sorter.h.orig 2024-09-24 09:32:47 UTC ++++ external/permlib/include/permlib/sorter/trivial_sorter.h +@@ -36,7 +36,7 @@ namespace permlib { + namespace permlib { + + /// A sorter that sorts a sequence in natural numerical order (1 < 2 < 3 < ...) +-class TrivialSorter : public std::binary_function<unsigned long, unsigned long, bool>{ ++class TrivialSorter { + public: + /// true iff a < b + bool operator() (unsigned long a, unsigned long b) const { diff --git a/math/polymake/files/patch-lib_core_include_ContainerChain.h b/math/polymake/files/patch-lib_core_include_ContainerChain.h new file mode 100644 index 000000000000..bff622bf092a --- /dev/null +++ b/math/polymake/files/patch-lib_core_include_ContainerChain.h @@ -0,0 +1,131 @@ +--- lib/core/include/ContainerChain.h.orig 2024-09-24 09:32:47 UTC ++++ lib/core/include/ContainerChain.h +@@ -1128,15 +1128,15 @@ class modified_container_tuple_impl (public) + + Int size() const + { +- return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).size(); ++ return this->manip_top().get_container(size_constant<base_t::normal_it_pos>()).size(); + } + Int dim() const + { +- return get_dim(this->manip_top().template get_container(size_constant<base_t::normal_it_pos>())); ++ return get_dim(this->manip_top().get_container(size_constant<base_t::normal_it_pos>())); + } + bool empty() const + { +- return this->manip_top().template get_container(size_constant<base_t::normal_it_pos>()).empty(); ++ return this->manip_top().get_container(size_constant<base_t::normal_it_pos>()).empty(); + } + + decltype(auto) front() +@@ -1153,40 +1153,40 @@ class modified_container_tuple_impl (public) + iterator make_begin(std::index_sequence<Index...>, mlist<Features...>) + { + return iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); + } + + template <size_t... Index, typename... Features> + iterator make_end(std::index_sequence<Index...>, mlist<Features...>) + { + return iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).end()...); + } + + template <size_t... Index, typename... Features> + const_iterator make_begin(std::index_sequence<Index...>, mlist<Features...>) const + { + return const_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).begin()...); + } + + template <size_t... Index, typename... Features> + const_iterator make_end(std::index_sequence<Index...>, mlist<Features...>) const + { + return const_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).end()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).end()...); + } + + template <size_t... Index> + decltype(auto) make_front(std::index_sequence<Index...>) + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>()).front()... ); + } + + template <size_t... Index> + decltype(auto) make_front(std::index_sequence<Index...>) const + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).front()... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>()).front()... ); + } + }; + +@@ -1230,40 +1230,40 @@ class modified_container_tuple_impl<Top, Params, std:: + reverse_iterator make_rbegin(std::index_sequence<Index...>, mlist<Features...>) + { + return reverse_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); + } + + template <size_t... Index, typename... Features> + reverse_iterator make_rend(std::index_sequence<Index...>, mlist<Features...>) + { + return reverse_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); + } + + template <size_t... Index, typename... Features> + const_reverse_iterator make_rbegin(std::index_sequence<Index...>, mlist<Features...>) const + { + return const_reverse_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).rbegin()...); + } + + template <size_t... Index, typename... Features> + const_reverse_iterator make_rend(std::index_sequence<Index...>, mlist<Features...>) const + { + return const_reverse_iterator(this->manip_top().get_operation(), +- ensure(this->manip_top().template get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); ++ ensure(this->manip_top().get_container(size_constant<Index>()), muntag_t<Features>()).rend()...); + } + + template <size_t... Index> + decltype(auto) make_back(std::index_sequence<Index...>) + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>()).back()... ); + } + + template <size_t... Index> + decltype(auto) make_back(std::index_sequence<Index...>) const + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>()).back()... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>()).back()... ); + } + }; + +@@ -1285,13 +1285,13 @@ class modified_container_tuple_impl<Top, Params, std:: + template <size_t... Index> + decltype(auto) make_random(Int i, std::index_sequence<Index...>) + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>())[i]... ); + } + + template <size_t... Index> + decltype(auto) make_random(Int i, std::index_sequence<Index...>) const + { +- return this->manip_top().get_operation()( this->manip_top().template get_container(size_constant<Index>())[i]... ); ++ return this->manip_top().get_operation()( this->manip_top().get_container(size_constant<Index>())[i]... ); + } + }; + diff --git a/math/polymake/files/patch-lib_core_include_GenericMatrix.h b/math/polymake/files/patch-lib_core_include_GenericMatrix.h new file mode 100644 index 000000000000..62ade36b0d90 --- /dev/null +++ b/math/polymake/files/patch-lib_core_include_GenericMatrix.h @@ -0,0 +1,17 @@ +--- lib/core/include/GenericMatrix.h.orig 2024-09-24 09:32:47 UTC ++++ lib/core/include/GenericMatrix.h +@@ -1525,12 +1525,12 @@ class ConcatRows< BlockMatrix<MatrixList, std::true_ty + template <size_t i> + decltype(auto) get_container(size_constant<i>) + { +- return concat_rows(this->hidden().template get_container(size_constant<i>())); ++ return concat_rows(this->hidden().get_container(size_constant<i>())); + } + template <size_t i> + decltype(auto) get_container(size_constant<i>) const + { +- return concat_rows(this->hidden().template get_container(size_constant<i>())); ++ return concat_rows(this->hidden().get_container(size_constant<i>())); + } + + ConcatRows& operator= (const ConcatRows& other) { return ConcatRows::generic_type::operator=(other); } diff --git a/math/polymake/files/patch-lib_core_include_internal_pool__allocator.h b/math/polymake/files/patch-lib_core_include_internal_pool__allocator.h new file mode 100644 index 000000000000..f4c4252e2d86 --- /dev/null +++ b/math/polymake/files/patch-lib_core_include_internal_pool__allocator.h @@ -0,0 +1,14 @@ +--- lib/core/include/internal/pool_allocator.h.orig 2024-09-24 09:32:47 UTC ++++ lib/core/include/internal/pool_allocator.h +@@ -34,7 +34,11 @@ class allocator : public PM_ALLOCATOR_BASE<char> { (pu + public: + void* allocate(std::size_t n) + { ++#if __cplusplus < 201703L + return base_t::allocate(n, nullptr); ++#else ++ return base_t::allocate(n); ++#endif + } + void deallocate(void* p, std::size_t n) + { diff --git a/math/polymake/files/patch-lib_core_include_optional b/math/polymake/files/patch-lib_core_include_optional new file mode 100644 index 000000000000..cb7d9756dc41 --- /dev/null +++ b/math/polymake/files/patch-lib_core_include_optional @@ -0,0 +1,38 @@ +--- lib/core/include/optional.orig 2024-09-24 09:32:47 UTC ++++ lib/core/include/optional +@@ -7,6 +7,8 @@ + // Moreover, older clangs produce strange errors even in combination with libstdc++. + // For this configuration, we include a minimal implementation just covering our needs. + ++#if __cplusplus < 201703L ++ + #if defined(__clang__) && (defined(_LIBCPP_STD_VER) || __clang_major__ < 4) + + #include "polymake/internal/type_union.h" +@@ -76,8 +78,6 @@ using pm::make_optional; + + #else // GCC or clang >= 4 + +-#if __cplusplus < 201703L +- + # include <experimental/optional> + + namespace polymake { +@@ -91,6 +91,8 @@ using std::experimental::make_optional; + using std::experimental::make_optional; + } + ++#endif ++ + #else + + #include <optional> +@@ -105,8 +107,6 @@ using std::make_optional; + using std::nullopt; + using std::make_optional; + } +- +-#endif + + #endif + diff --git a/math/polymake/pkg-plist b/math/polymake/pkg-plist index e9cb2be3968b..b0d937a789df 100644 --- a/math/polymake/pkg-plist +++ b/math/polymake/pkg-plist @@ -324,6 +324,8 @@ include/polymake/topaz/next/ChainComplex.h include/polymake/topaz/next/Filtration.h include/polymake/topaz/next/HomologyComplex.h include/polymake/topaz/next/IntersectionForm.h +include/polymake/topaz/nsw_3_spheres.h +include/polymake/topaz/nsw_d_spheres.h include/polymake/topaz/random_discrete_morse.h include/polymake/topaz/subcomplex_tools.tcc include/polymake/topaz/sum_triangulation_tools.h @@ -372,13 +374,13 @@ include/polymake/type_utils.h include/polymake/vector lib/libpolymake-apps-rt.so lib/libpolymake-apps-rt.so.4 -lib/libpolymake-apps-rt.so.4.10 +lib/libpolymake-apps-rt.so.4.13 lib/libpolymake-apps.so lib/libpolymake-apps.so.4 -lib/libpolymake-apps.so.4.10 +lib/libpolymake-apps.so.4.13 lib/libpolymake.so lib/libpolymake.so.4 -lib/libpolymake.so.4.10 +lib/libpolymake.so.4.13 libexec/polymake/config.ninja libexec/polymake/lib/common.so libexec/polymake/lib/fan.so @@ -388,10 +390,10 @@ libexec/polymake/lib/group.so libexec/polymake/lib/ideal.so libexec/polymake/lib/libpolymake-apps-rt.so libexec/polymake/lib/libpolymake-apps-rt.so.4 -libexec/polymake/lib/libpolymake-apps-rt.so.4.10 +libexec/polymake/lib/libpolymake-apps-rt.so.4.13 libexec/polymake/lib/libpolymake-apps.so libexec/polymake/lib/libpolymake-apps.so.4 -libexec/polymake/lib/libpolymake-apps.so.4.10 +libexec/polymake/lib/libpolymake-apps.so.4.13 libexec/polymake/lib/matroid.so libexec/polymake/lib/polytope.so libexec/polymake/lib/topaz.so @@ -401,13 +403,6 @@ libexec/polymake/shared %%DATADIR%%/apps/common/perllib/BackgroundViewer.pm %%DATADIR%%/apps/common/perllib/Geomview.pm %%DATADIR%%/apps/common/perllib/PmSvg.pm -%%DATADIR%%/apps/common/perllib/PolyDB.pm -%%DATADIR%%/apps/common/perllib/PolyDB/Client.pm -%%DATADIR%%/apps/common/perllib/PolyDB/Collection.pm -%%DATADIR%%/apps/common/perllib/PolyDB/Completion.pm -%%DATADIR%%/apps/common/perllib/PolyDB/Cursor.pm -%%DATADIR%%/apps/common/perllib/PolyDB/JsonIO.pm -%%DATADIR%%/apps/common/perllib/PolyDB/Schema.pm %%DATADIR%%/apps/common/perllib/Postscript.pm %%DATADIR%%/apps/common/perllib/Povray.pm %%DATADIR%%/apps/common/perllib/Sage.pm @@ -425,14 +420,6 @@ libexec/polymake/shared %%DATADIR%%/apps/common/perllib/X3d.pm %%DATADIR%%/apps/common/rules/algebraic_types %%DATADIR%%/apps/common/rules/basic_types -%%DATADIR%%/apps/common/rules/db_collection_admin.rules -%%DATADIR%%/apps/common/rules/db_help.rules -%%DATADIR%%/apps/common/rules/db_info.rules -%%DATADIR%%/apps/common/rules/db_insert.rules -%%DATADIR%%/apps/common/rules/db_query.rules -%%DATADIR%%/apps/common/rules/db_templates.rules -%%DATADIR%%/apps/common/rules/db_test.rules -%%DATADIR%%/apps/common/rules/db_user_admin.rules %%DATADIR%%/apps/common/rules/formatting_filters %%DATADIR%%/apps/common/rules/functions_help.rules %%DATADIR%%/apps/common/rules/geomview.rules @@ -446,7 +433,6 @@ libexec/polymake/shared %%DATADIR%%/apps/common/rules/objects_help.rules %%DATADIR%%/apps/common/rules/pdfviewer.rules %%DATADIR%%/apps/common/rules/permutations -%%DATADIR%%/apps/common/rules/polydb.rules %%DATADIR%%/apps/common/rules/polynomial_types %%DATADIR%%/apps/common/rules/postscript.rules %%DATADIR%%/apps/common/rules/povray.rules @@ -594,6 +580,7 @@ libexec/polymake/shared %%DATADIR%%/apps/graph/src/homomorphisms.cc %%DATADIR%%/apps/graph/src/lattice_migration.cc %%DATADIR%%/apps/graph/src/maximal_chains.cc +%%DATADIR%%/apps/graph/src/maximal_ranked_poset.cc %%DATADIR%%/apps/graph/src/neighborhood_graph.cc %%DATADIR%%/apps/graph/src/petersen.cc %%DATADIR%%/apps/graph/src/poset_tools.cc @@ -670,6 +657,7 @@ libexec/polymake/shared %%DATADIR%%/apps/matroid/src/nested.cc %%DATADIR%%/apps/matroid/src/positroid.cc %%DATADIR%%/apps/matroid/src/projective_plane.cc +%%DATADIR%%/apps/matroid/src/random_matroid.cc %%DATADIR%%/apps/matroid/src/representation.cc %%DATADIR%%/apps/matroid/src/revlex_basis_encoding.cc %%DATADIR%%/apps/matroid/src/split_flacets.cc @@ -794,6 +782,7 @@ libexec/polymake/shared %%DATADIR%%/apps/polytope/src/cell_from_subdivision.cc %%DATADIR%%/apps/polytope/src/center.cc %%DATADIR%%/apps/polytope/src/centroid_volume.cc +%%DATADIR%%/apps/polytope/src/chain_polytope.cc %%DATADIR%%/apps/polytope/src/check_inc.cc %%DATADIR%%/apps/polytope/src/check_poly.cc %%DATADIR%%/apps/polytope/src/chirotope.cc @@ -878,6 +867,7 @@ libexec/polymake/shared %%DATADIR%%/apps/polytope/src/massive_gkz.cc %%DATADIR%%/apps/polytope/src/matroid_polytope.cc %%DATADIR%%/apps/polytope/src/max_GC_rank.cc +%%DATADIR%%/apps/polytope/src/metric_cone.cc %%DATADIR%%/apps/polytope/src/minimal_vertex_angle.cc %%DATADIR%%/apps/polytope/src/minkowski_cone.cc %%DATADIR%%/apps/polytope/src/minkowski_sum.cc @@ -893,6 +883,7 @@ libexec/polymake/shared %%DATADIR%%/apps/polytope/src/nn_crust.cc %%DATADIR%%/apps/polytope/src/non_vertices.cc %%DATADIR%%/apps/polytope/src/normal_cone.cc +%%DATADIR%%/apps/polytope/src/order_polytope.cc %%DATADIR%%/apps/polytope/src/orthantify.cc %%DATADIR%%/apps/polytope/src/perles_irrational_8_polytope.cc %%DATADIR%%/apps/polytope/src/permutahedron.cc @@ -1035,6 +1026,7 @@ libexec/polymake/shared %%DATADIR%%/apps/topaz/src/is_manifold.cc %%DATADIR%%/apps/topaz/src/is_manifold_h.cc %%DATADIR%%/apps/topaz/src/is_pseudo_manifold.cc +%%DATADIR%%/apps/topaz/src/is_shifted.cc %%DATADIR%%/apps/topaz/src/is_sphere_h_impl.cc %%DATADIR%%/apps/topaz/src/is_vertex_decomposition.cc %%DATADIR%%/apps/topaz/src/isomorphic_complexes.cc @@ -1052,9 +1044,11 @@ libexec/polymake/shared %%DATADIR%%/apps/topaz/src/morse_matching_size.cc %%DATADIR%%/apps/topaz/src/morse_matching_tools.cc %%DATADIR%%/apps/topaz/src/multi_associahedron_sphere.cc +%%DATADIR%%/apps/topaz/src/nsw_3_spheres.cc +%%DATADIR%%/apps/topaz/src/nsw_constructibility.cc +%%DATADIR%%/apps/topaz/src/nsw_d_spheres.cc %%DATADIR%%/apps/topaz/src/odd_complex.cc %%DATADIR%%/apps/topaz/src/odd_complex_of_manifold.cc -%%DATADIR%%/apps/topaz/src/orientation.cc %%DATADIR%%/apps/topaz/src/persistent_homology.cc %%DATADIR%%/apps/topaz/src/poincare_sphere.cc %%DATADIR%%/apps/topaz/src/product.cc @@ -1263,6 +1257,7 @@ libexec/polymake/shared %%PPL%%%%DATADIR%%/bundled/ppl/apps/polytope/src/ppl_ch_client.cc %%PPL%%%%DATADIR%%/bundled/ppl/apps/polytope/src/ppl_interface.cc %%PPL%%%%DATADIR%%/bundled/ppl/apps/polytope/src/ppl_lp_client.cc +%%DATADIR%%/bundled/polydb/polymake.ext %%DATADIR%%/bundled/ppl/polymake.ext %%SCIP%%%%DATADIR%%/bundled/scip/apps/fan/rules/main.rules %%SCIP%%%%DATADIR%%/bundled/scip/apps/polytope/rules/main.rules @@ -1428,6 +1423,7 @@ libexec/polymake/shared %%DATADIR%%/resources/JuPyMake/README %%DATADIR%%/resources/JuPyMake/README.md %%DATADIR%%/resources/JuPyMake/example.py +%%DATADIR%%/resources/JuPyMake/pyproject.toml %%DATADIR%%/resources/JuPyMake/setup.py %%DATADIR%%/resources/blender/pm_to_blender.py %%DATADIR%%/resources/host-agent/bin/env @@ -1511,6 +1507,7 @@ libexec/polymake/shared %%DATADIR%%/upgrades/3.3 %%DATADIR%%/upgrades/3.5 %%DATADIR%%/upgrades/4.1 +%%DATADIR%%/upgrades/4.12 %%DATADIR%%/upgrades/4.2 %%DATADIR%%/upgrades/4.3 %%DATADIR%%/upgrades/4.4 @@ -1529,6 +1526,7 @@ libexec/polymake/shared %%DATADIR%%/upgrades/big_objects-3.4.1 %%DATADIR%%/upgrades/big_objects-4.0.1 %%DATADIR%%/upgrades/big_objects-4.1.1 +%%DATADIR%%/upgrades/big_objects-4.11.1 %%DATADIR%%/upgrades/big_objects-4.2.1 %%DATADIR%%/upgrades/big_objects-4.3.1 %%DATADIR%%/upgrades/big_objects-4.3.3 diff --git a/math/primecount/Makefile b/math/primecount/Makefile index 8a9644961e19..b78b1b6f028a 100644 --- a/math/primecount/Makefile +++ b/math/primecount/Makefile @@ -1,7 +1,6 @@ PORTNAME= primecount DISTVERSIONPREFIX= v -DISTVERSION= 7.4 -PORTREVISION= 2 +DISTVERSION= 7.14 CATEGORIES= math MAINTAINER= thierry@FreeBSD.org diff --git a/math/primecount/distinfo b/math/primecount/distinfo index 75811eea90a5..07785486b28b 100644 --- a/math/primecount/distinfo +++ b/math/primecount/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663430356 -SHA256 (kimwalisch-primecount-v7.4_GH0.tar.gz) = 6362887e80e849dd1c396ccec773e5a3a7904371b46f1d495d320d31f9c1ae28 -SIZE (kimwalisch-primecount-v7.4_GH0.tar.gz) = 372374 +TIMESTAMP = 1737904599 +SHA256 (kimwalisch-primecount-v7.14_GH0.tar.gz) = d867ac18cc52c0f7014682169988a76f39e4cd56f8ce78fb56e064499b1d66bb +SIZE (kimwalisch-primecount-v7.14_GH0.tar.gz) = 437328 diff --git a/math/primecount/files/patch-include_SieveTables.hpp b/math/primecount/files/patch-include_SieveTables.hpp deleted file mode 100644 index 4dd773f4b179..000000000000 --- a/math/primecount/files/patch-include_SieveTables.hpp +++ /dev/null @@ -1,29 +0,0 @@ ---- include/SieveTables.hpp.orig 2021-12-20 20:37:55 UTC -+++ include/SieveTables.hpp -@@ -60,22 +60,22 @@ constexpr int right_shift(int n) - /// on big endian CPU architectures. - - /// Reverse byte order of 64-bit integer --constexpr uint64_t bswap64(uint64_t i, uint64_t j = 0, uint64_t n = 0) -+constexpr uint64_t bswap_64(uint64_t i, uint64_t j = 0, uint64_t n = 0) - { - return (n == sizeof(uint64_t)) ? j : -- bswap64(i >> 8, (j << 8) | (i & 0xff), n + 1); -+ bswap_64(i >> 8, (j << 8) | (i & 0xff), n + 1); - } - - /// Bitmask to unset bits <= n - constexpr uint64_t unset_s(int n) - { -- return bswap64(~0ull << left_shift(n)); -+ return bswap_64(~0ull << left_shift(n)); - } - - /// Bitmask to unset bits >= n - constexpr uint64_t unset_l(int n) - { -- return bswap64((n == 0) ? 0 : ~0ull >> right_shift(n)); -+ return bswap_64((n == 0) ? 0 : ~0ull >> right_shift(n)); - } - - #else diff --git a/math/primesieve/Makefile b/math/primesieve/Makefile index 706f1c2aef4c..e14b61880d7e 100644 --- a/math/primesieve/Makefile +++ b/math/primesieve/Makefile @@ -1,6 +1,6 @@ PORTNAME= primesieve DISTVERSIONPREFIX= v -DISTVERSION= 8.0 +DISTVERSION= 12.6 PORTEPOCH= 1 CATEGORIES= math diff --git a/math/primesieve/distinfo b/math/primesieve/distinfo index 61b29da869ec..7b09d8567dde 100644 --- a/math/primesieve/distinfo +++ b/math/primesieve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1657053368 -SHA256 (kimwalisch-primesieve-v8.0_GH0.tar.gz) = 9fba723221535dbf1e30c582c5009eeb032464704da01a0c8541d8cf2a698803 -SIZE (kimwalisch-primesieve-v8.0_GH0.tar.gz) = 119635 +TIMESTAMP = 1737906030 +SHA256 (kimwalisch-primesieve-v12.6_GH0.tar.gz) = 677c1c5046e666a25e6248f3242c0b27a09953f2775fc4507e4a017a47059345 +SIZE (kimwalisch-primesieve-v12.6_GH0.tar.gz) = 201303 diff --git a/math/primesieve/pkg-plist b/math/primesieve/pkg-plist index bb205adce13e..962dd3bf1c38 100644 --- a/math/primesieve/pkg-plist +++ b/math/primesieve/pkg-plist @@ -10,7 +10,7 @@ lib/cmake/primesieve/primesieveConfigVersion.cmake lib/cmake/primesieve/primesieveShared-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/primesieve/primesieveShared.cmake lib/libprimesieve.so -lib/libprimesieve.so.10 -lib/libprimesieve.so.10.0.0 +lib/libprimesieve.so.12 +lib/libprimesieve.so.12.6.0 libdata/pkgconfig/primesieve.pc share/man/man1/primesieve.1.gz diff --git a/math/primme/Makefile b/math/primme/Makefile index ab93f756c0ff..a40d580d0f65 100644 --- a/math/primme/Makefile +++ b/math/primme/Makefile @@ -1,7 +1,7 @@ PORTNAME= primme DISTVERSIONPREFIX= v -DISTVERSION= 3.2 -PORTREVISION= 4 +DISTVERSION= 3.2.3 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -35,8 +35,10 @@ NETLIB_USES= blaslapack:netlib NETLIB_LDFLAGS= -lblas # XXX why this isn't covered by blaslapack:netlib? OPENBLAS_USES= blaslapack:openblas -TEST_ENV= ${MAKE_ENV} LDFLAGS="-lm -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so" \ - USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE} +TEST_ENV= ${MAKE_ENV} \ + LDFLAGS="-lm -Wl,-rpath=${LOCALBASE}/lib/gcc${GCC_DEFAULT} ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so" \ + USE_MPI=no USE_PETSC=no PETSC_DIR=${LOCALBASE} \ + LD_LIBRARY_PATH=${STAGEDIR}${PREFIX}/lib TEST_ARGS= F77=gfortran${GCC_DEFAULT} FC=gfortran${GCC_DEFAULT} FLDR=gfortran${GCC_DEFAULT} TEST_TARGET= all_tests test @@ -53,4 +55,7 @@ PLIST_FILES= include/primme.h \ lib/libprimme.so.3 \ lib/libprimme.so.3.2 +post-install: + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libprimme.so.3.2 + .include <bsd.port.mk> diff --git a/math/primme/distinfo b/math/primme/distinfo index 1a83d7d57247..705e13260974 100644 --- a/math/primme/distinfo +++ b/math/primme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1612122323 -SHA256 (primme-primme-v3.2_GH0.tar.gz) = 8ff242a356cea465c9728a26cb6e0487712d9ae51050a362de487e3b13a2fe9b -SIZE (primme-primme-v3.2_GH0.tar.gz) = 17447176 +TIMESTAMP = 1731138979 +SHA256 (primme-primme-v3.2.3_GH0.tar.gz) = 272fc4952ef9958b79a12de098384ff88995b7bcb1082958cd37aab05773a8a4 +SIZE (primme-primme-v3.2.3_GH0.tar.gz) = 14434625 diff --git a/math/primme/files/patch-Make__flags b/math/primme/files/patch-Make__flags new file mode 100644 index 000000000000..62310de6ff5b --- /dev/null +++ b/math/primme/files/patch-Make__flags @@ -0,0 +1,10 @@ +--- Make_flags.orig 2024-11-09 08:05:56 UTC ++++ Make_flags +@@ -32,6 +32,7 @@ FFLAGS ?= -fno-second-underscore -O + DEFINES ?= -DF77UNDERSCORE + CFLAGS ?= -O -fPIC -DNDEBUG + FFLAGS ?= -fno-second-underscore -O ++FFLAGS += -fallow-argument-mismatch + PRIMME_WITH_HALF ?= no + ifeq ($(PRIMME_WITH_HALF), yes) + CFLAGS += -DPRIMME_WITH_HALF diff --git a/math/pspp/Makefile b/math/pspp/Makefile index c71022baf075..93fcd5224489 100644 --- a/math/pspp/Makefile +++ b/math/pspp/Makefile @@ -19,8 +19,9 @@ LIB_DEPENDS= libcairo.so:graphics/cairo \ USES= cpe charsetfix gettext-tools gmake gnome iconv localbase \ libtool perl5 pkgconfig python:build readline -BROKEN_FreeBSD_15= fills disk with endless log of errors -BROKEN_FreeBSD_14= fills disk with endless log of errors +BROKEN= fills disk with endless log of errors +DEPRECATED= Listed as broken for more than 5 months +EXPIRATION_DATE=2025-02-28 CPE_VENDOR= gnu USE_GNOME= libxml2 diff --git a/math/py-CyLP/Makefile b/math/py-CyLP/Makefile index e76e3a7c81e6..3991ffa4e668 100644 --- a/math/py-CyLP/Makefile +++ b/math/py-CyLP/Makefile @@ -1,6 +1,7 @@ PORTNAME= CyLP DISTVERSIONPREFIX= v DISTVERSION= 0.92.3 +PORTREVISION= 1 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-Diofant/Makefile b/math/py-Diofant/Makefile index 53782feb9876..e080f5fd787b 100644 --- a/math/py-Diofant/Makefile +++ b/math/py-Diofant/Makefile @@ -11,6 +11,9 @@ WWW= https://github.com/diofant/diofant LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst +DEPRECATED= Depends on expired devel/py-pytest-runner +EXPIRATION_DATE=2025-03-31 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isort>0:devel/py-isort@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} \ diff --git a/math/py-PuLP/Makefile b/math/py-PuLP/Makefile index 0e567d97a2c3..6bc2538b0943 100644 --- a/math/py-PuLP/Makefile +++ b/math/py-PuLP/Makefile @@ -1,8 +1,9 @@ PORTNAME= PuLP -DISTVERSION= 2.8.0 +DISTVERSION= 2.9.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:tl}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= LP modeler written in python diff --git a/math/py-PuLP/distinfo b/math/py-PuLP/distinfo index d3c4eae5e448..b60cfd9c90eb 100644 --- a/math/py-PuLP/distinfo +++ b/math/py-PuLP/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712868648 -SHA256 (PuLP-2.8.0.tar.gz) = 4903bf96110bbab8ed2c68533f90565ebb76aa367d9e4df38e51bf727927c125 -SIZE (PuLP-2.8.0.tar.gz) = 17610412 +TIMESTAMP = 1731876958 +SHA256 (pulp-2.9.0.tar.gz) = 2e30e6c0ef2c0edac185220e3e53faca62eb786a9bd68465208f05bc63e850f3 +SIZE (pulp-2.9.0.tar.gz) = 17610175 diff --git a/math/py-Py-BOBYQA/Makefile b/math/py-Py-BOBYQA/Makefile index 2b2472244461..e8dab3d67384 100644 --- a/math/py-Py-BOBYQA/Makefile +++ b/math/py-Py-BOBYQA/Makefile @@ -1,9 +1,9 @@ PORTNAME= Py-BOBYQA -DISTVERSION= 1.4 -PORTREVISION= 1 +DISTVERSION= 1.5.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/:tl}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Flexible derivative-free solver for general objective minimization @@ -11,13 +11,15 @@ WWW= https://numericalalgorithmsgroup.github.io/pybobyqa/build/html/index.html LICENSE= GPLv3 +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pandas>=0.17:math/py-pandas@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.17:science/py-scipy@${PY_FLAVOR} # extras: trustregion USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= pep517 autoplist NO_ARCH= yes diff --git a/math/py-Py-BOBYQA/distinfo b/math/py-Py-BOBYQA/distinfo index 20cf78f3bc80..57f3a10b1e7b 100644 --- a/math/py-Py-BOBYQA/distinfo +++ b/math/py-Py-BOBYQA/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699762548 -SHA256 (Py-BOBYQA-1.4.tar.gz) = 71090cad226e25192c797abd63cdba4c6f1c45114328b1a30619eb541d8e132a -SIZE (Py-BOBYQA-1.4.tar.gz) = 38165 +TIMESTAMP = 1731880936 +SHA256 (py_bobyqa-1.5.0.tar.gz) = 3c7719b68b28834ea6d538f54603f6a891263f7c21f1a673de79e3a5e0e7e413 +SIZE (py_bobyqa-1.5.0.tar.gz) = 51486 diff --git a/math/py-PySCIPOpt/Makefile b/math/py-PySCIPOpt/Makefile index 6450ff35b00b..720d3043af77 100644 --- a/math/py-PySCIPOpt/Makefile +++ b/math/py-PySCIPOpt/Makefile @@ -1,6 +1,6 @@ PORTNAME= PySCIPOpt DISTVERSIONPREFIX= v -DISTVERSION= 5.1.1 +DISTVERSION= 5.3.0 CATEGORIES= math python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,4 +24,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyscipopt/scip*.so +# tests as of 5.3.0: 2 failed, 299 passed, 105 skipped, 11 xfailed, 308 warnings in 58.95s, see https://github.com/scipopt/PySCIPOpt/issues/951 + .include <bsd.port.mk> diff --git a/math/py-PySCIPOpt/distinfo b/math/py-PySCIPOpt/distinfo index 134c6d9d7120..2690f50355cb 100644 --- a/math/py-PySCIPOpt/distinfo +++ b/math/py-PySCIPOpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719203958 -SHA256 (scipopt-PySCIPOpt-v5.1.1_GH0.tar.gz) = 86632eb9bd1c536227e6c8362d072bdb8f42e5c45c3569376e7e9cc55d40df2c -SIZE (scipopt-PySCIPOpt-v5.1.1_GH0.tar.gz) = 283978 +TIMESTAMP = 1739082958 +SHA256 (scipopt-PySCIPOpt-v5.3.0_GH0.tar.gz) = 19d7828e1179df2942a7adc1147a26dc74417904350ae365d15e12f63f3c4eb2 +SIZE (scipopt-PySCIPOpt-v5.3.0_GH0.tar.gz) = 780260 diff --git a/math/py-Pyomo/Makefile b/math/py-Pyomo/Makefile index 556ac6431538..3053d70c64a3 100644 --- a/math/py-Pyomo/Makefile +++ b/math/py-Pyomo/Makefile @@ -1,11 +1,12 @@ PORTNAME= Pyomo -DISTVERSION= 6.8.0 +DISTVERSION= 6.8.1 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Python Optimization Modeling Objects -WWW= https://github.com/Pyomo/pyomo +WWW= https://github.com/Pyomo/pyomo \ + https://www.pyomo.org/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.md @@ -22,7 +23,7 @@ TEST_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}docplex>0:math/py-docplex@${PY_FLAVOR} \ ipopt:math/ipopt USES= python -USE_PYTHON= distutils cython concurrent autoplist pytest # 29 tests fail, see https://github.com/Pyomo/pyomo/issues/3294 +USE_PYTHON= distutils cython concurrent autoplist pytest # tests fail to run, see https://github.com/Pyomo/pyomo/issues/3424 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/math/py-Pyomo/distinfo b/math/py-Pyomo/distinfo index decc86bbd5f9..8b48984df1c1 100644 --- a/math/py-Pyomo/distinfo +++ b/math/py-Pyomo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724601784 -SHA256 (Pyomo-pyomo-6.8.0_GH0.tar.gz) = 67a7109846937f1ba04d00d643d31eb72cc371575212136642ef31be1b1430c6 -SIZE (Pyomo-pyomo-6.8.0_GH0.tar.gz) = 14990021 +TIMESTAMP = 1731745977 +SHA256 (Pyomo-pyomo-6.8.1_GH0.tar.gz) = cd24e7de15e14ef12f75bd227b1f6af8c6f0c9499f04b837d70092236010904a +SIZE (Pyomo-pyomo-6.8.1_GH0.tar.gz) = 15043858 diff --git a/math/py-ambit/Makefile b/math/py-ambit/Makefile index 147233c2e60d..542249671f22 100644 --- a/math/py-ambit/Makefile +++ b/math/py-ambit/Makefile @@ -1,7 +1,7 @@ PORTNAME= ambit DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile index 89a1908f2e40..73ee574ac418 100644 --- a/math/py-arviz/Makefile +++ b/math/py-arviz/Makefile @@ -1,6 +1,6 @@ PORTNAME= arviz DISTVERSIONPREFIX= v -DISTVERSION= 0.19.0 +DISTVERSION= 0.20.0 CATEGORIES= math python #MASTER_SITES= PYPI # missing test files PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-arviz/distinfo b/math/py-arviz/distinfo index 0843cd1f2b20..f7a7dac268ae 100644 --- a/math/py-arviz/distinfo +++ b/math/py-arviz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726456313 -SHA256 (arviz-devs-arviz-v0.19.0_GH0.tar.gz) = a810e4fa907dac81bf23789a35ba3ad2542aa2f4078688c9928d44cf9c9e668e -SIZE (arviz-devs-arviz-v0.19.0_GH0.tar.gz) = 9381393 +TIMESTAMP = 1727590231 +SHA256 (arviz-devs-arviz-v0.20.0_GH0.tar.gz) = bf975726756d48e4e57a2a5131b1f9771786b25b8f0e9dbead85fdc1ac017979 +SIZE (arviz-devs-arviz-v0.20.0_GH0.tar.gz) = 9369175 diff --git a/math/py-awkward-cpp/Makefile b/math/py-awkward-cpp/Makefile index 76750ad0a964..9a6576c827b5 100644 --- a/math/py-awkward-cpp/Makefile +++ b/math/py-awkward-cpp/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward-cpp -PORTVERSION= 38 +PORTVERSION= 44 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,15 +18,9 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=0:devel/py-pybind11@${PY_FLAVOR} rapidjson>=0:devel/rapidjson RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} -USES= cmake:indirect compiler:c++11-lang localbase python +USES= cmake:indirect compiler:c++11-lang localbase python:3.9+ USE_PYTHON= autoplist concurrent pep517 -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} < 30900 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} -.endif - post-patch: # Clean up bundled libraries @${RM} -r ${WRKSRC}/rapidjson/ @@ -34,4 +28,4 @@ post-patch: post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/py-awkward-cpp/distinfo b/math/py-awkward-cpp/distinfo index 987f2e4ef789..1e8b8f80a9cf 100644 --- a/math/py-awkward-cpp/distinfo +++ b/math/py-awkward-cpp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740971 -SHA256 (awkward_cpp-38.tar.gz) = 9744956a1d787c3d215ea13c5aa1b61109c893f01dd1efe2da68f58ede8ad15b -SIZE (awkward_cpp-38.tar.gz) = 1588912 +TIMESTAMP = 1738089112 +SHA256 (awkward_cpp-44.tar.gz) = 8dc499288d6d16b2ea20b51a27d5047e51a247b6aacfcbcb3b302cad6d3c87d8 +SIZE (awkward_cpp-44.tar.gz) = 1688272 diff --git a/math/py-awkward/Makefile b/math/py-awkward/Makefile index cf51aa0854d5..1ccd2ec1830f 100644 --- a/math/py-awkward/Makefile +++ b/math/py-awkward/Makefile @@ -1,5 +1,5 @@ PORTNAME= awkward -PORTVERSION= 2.6.8 +PORTVERSION= 2.7.4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,12 +14,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.10.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=38<38_99:math/py-awkward-cpp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:devel/py-fsspec@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}awkward-cpp>=44<44_99:math/py-awkward-cpp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.18.0,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} -USES= python +USES= python:3.9+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/math/py-awkward/distinfo b/math/py-awkward/distinfo index 5f57dc745dda..39f4db0a4b9c 100644 --- a/math/py-awkward/distinfo +++ b/math/py-awkward/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740969 -SHA256 (awkward-2.6.8.tar.gz) = 86faa8e313aedc845fb42019dee72791d5e5558554c5d2828e8b6fafb51425e4 -SIZE (awkward-2.6.8.tar.gz) = 6116939 +TIMESTAMP = 1738606479 +SHA256 (awkward-2.7.4.tar.gz) = e79b4bfd68b2030123b4bb67d5179f92c7e9bede1dadc5a1416fce0acb6cc975 +SIZE (awkward-2.7.4.tar.gz) = 6160176 diff --git a/math/py-blis/Makefile b/math/py-blis/Makefile index 5901b4f241d2..e1a9844456bd 100644 --- a/math/py-blis/Makefile +++ b/math/py-blis/Makefile @@ -1,5 +1,5 @@ PORTNAME= blis -PORTVERSION= 1.0.1 +PORTVERSION= 1.2.0 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/explosion/cython-blis/releases/download/release-v${PORTVERSION}/ @@ -12,10 +12,10 @@ WWW= https://github.com/explosion/cython-blis LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1<3.0.0,1:math/py-numpy@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cython pep517 diff --git a/math/py-blis/distinfo b/math/py-blis/distinfo index b1bd38ba85fa..6472e0c733f5 100644 --- a/math/py-blis/distinfo +++ b/math/py-blis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740973 -SHA256 (blis-1.0.1.tar.gz) = 91739cd850ca8100dcddbd8ad66942cab20c9473cdea9a35b165b11d7b8d91e4 -SIZE (blis-1.0.1.tar.gz) = 3577249 +TIMESTAMP = 1738089114 +SHA256 (blis-1.2.0.tar.gz) = f25f99d7f3cad72c86a7499212ee833fb5062d80ad1763a935e0e498bc147c69 +SIZE (blis-1.2.0.tar.gz) = 2375955 diff --git a/math/py-blis/files/patch-pyproject.toml b/math/py-blis/files/patch-pyproject.toml deleted file mode 100644 index d6c991a4feb2..000000000000 --- a/math/py-blis/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2024-07-25 17:54:37 UTC -+++ pyproject.toml -@@ -2,7 +2,7 @@ requires = [ - requires = [ - "setuptools", - "cython>=0.25", -- "numpy>=2.0.0,<3.0.0" -+ "numpy>=0,<3.0.0" - ] - build-backend = "setuptools.build_meta" - diff --git a/math/py-blis/files/patch-setup.py b/math/py-blis/files/patch-setup.py index f7813c468461..9de4a27aaf73 100644 --- a/math/py-blis/files/patch-setup.py +++ b/math/py-blis/files/patch-setup.py @@ -1,15 +1,11 @@ ---- setup.py.orig 2024-07-25 17:54:37 UTC +--- setup.py.orig 2025-01-12 18:52:51 UTC +++ setup.py -@@ -327,10 +327,10 @@ setup( +@@ -303,7 +303,7 @@ setup( setup( setup_requires=[ - "cython>=0.25", + "cython>=0.25,<4.0", - "numpy>=2.0.0,<3.0.0", -+ "numpy>=0,<3.0.0", ++ "numpy>=1.19.0,<3.0.0", ], install_requires=[ -- "numpy>=2.0.0,<3.0.0", -+ "numpy>=0,<3.0.0", - ], - ext_modules=cythonize( - [ + "numpy>=1.15.0,<3.0.0; python_version < '3.9'", diff --git a/math/py-blis07/Makefile b/math/py-blis07/Makefile deleted file mode 100644 index 78749f8c10e2..000000000000 --- a/math/py-blis07/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= blis -PORTVERSION= 0.7.11 -CATEGORIES= math python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 07 - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= BLAS-like linear algebra library, as a self-contained C-extension -WWW= https://github.com/explosion/cython-blis - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.25.0,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.19.0,1:math/py-numpy@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent cython pep517 - -PORTSCOUT= limit:^0\.7\. - -post-install: - ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + - -.include <bsd.port.mk> diff --git a/math/py-blis07/distinfo b/math/py-blis07/distinfo deleted file mode 100644 index 719d75983e76..000000000000 --- a/math/py-blis07/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1708448832 -SHA256 (blis-0.7.11.tar.gz) = cec6d48f75f7ac328ae1b6fbb372dde8c8a57c89559172277f66e01ff08d4d42 -SIZE (blis-0.7.11.tar.gz) = 2897107 diff --git a/math/py-blis07/pkg-descr b/math/py-blis07/pkg-descr deleted file mode 100644 index 4460d449c824..000000000000 --- a/math/py-blis07/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Cython BLIS provides the Blis linear algebra routines as a self-contained Python -C-extension. diff --git a/math/py-brial/Makefile b/math/py-brial/Makefile index 9fa3ce171e35..44ad5cc06e59 100644 --- a/math/py-brial/Makefile +++ b/math/py-brial/Makefile @@ -1,6 +1,5 @@ PORTNAME= brial -PORTVERSION= 1.2.11 -PORTREVISION= 1 +PORTVERSION= 1.2.12 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-brial/distinfo b/math/py-brial/distinfo index 7bce5383adce..f8d0ecee51c5 100644 --- a/math/py-brial/distinfo +++ b/math/py-brial/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659384126 -SHA256 (BRiAl-BRiAl-1.2.11_GH0.tar.gz) = 8e840c713519d7458be9c280f53cea8a0a6417011f693c37aeb2f16e4c306955 -SIZE (BRiAl-BRiAl-1.2.11_GH0.tar.gz) = 1723672 +TIMESTAMP = 1735748409 +SHA256 (BRiAl-BRiAl-1.2.12_GH0.tar.gz) = b9d39279c1021ca71fdda0dd925373f7738ebcfc4007aaf34b276b0c53ee1b88 +SIZE (BRiAl-BRiAl-1.2.12_GH0.tar.gz) = 1722469 diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile index 7300325743b9..3106b09702db 100644 --- a/math/py-clarabel/Makefile +++ b/math/py-clarabel/Makefile @@ -1,7 +1,7 @@ PORTNAME= clarabel DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-cmyt/Makefile b/math/py-cmyt/Makefile index 46ebc2c12e59..3024184f481f 100644 --- a/math/py-cmyt/Makefile +++ b/math/py-cmyt/Makefile @@ -1,17 +1,18 @@ PORTNAME= cmyt -DISTVERSION= 2.0.0 +DISTVERSIONPREFIX= v +DISTVERSION= 2.0.2 CATEGORIES= math python -MASTER_SITES= PYPI +#MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Collection of Matplotlib colormaps from the yt project -WWW= https://yt-project.org/ +WWW= https://yt-project.org \ + https://github.com/yt-project/cmyt LICENSE= BSD3CLAUSE -BUILD_DEPENDS= ${PY_SETUPTOOLS} \ - ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}matplotlib>=3.2.0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}more-itertools>=8.4:devel/py-more-itertools@${PY_FLAVOR} \ @@ -20,14 +21,13 @@ RUN_DEPENDS= ${PYNUMPY} \ USES= python USE_PYTHON= pep517 concurrent autoplist pytest -NO_ARCH= yes +USE_GITHUB= yes +GH_ACCOUNT= yt-project -POST_PLIST= rm-tests-from-plist +NO_ARCH= yes -post-install: - @${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/tests +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -rm-tests-from-plist: - @${REINPLACE_CMD} '/\/tests\//d' ${TMPPLIST} +# tests have errors: pytest.PytestUnknownMarkWarning: Unknown pytest.mark.mpl_image_compare - is this a typo? .include <bsd.port.mk> diff --git a/math/py-cmyt/distinfo b/math/py-cmyt/distinfo index cc32e0096789..4f3c9bf53288 100644 --- a/math/py-cmyt/distinfo +++ b/math/py-cmyt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703268572 -SHA256 (cmyt-2.0.0.tar.gz) = 4beef670f488818efc6ac30491bae81b63a71590936e8cdd3dc3fc9027ab4bfd -SIZE (cmyt-2.0.0.tar.gz) = 30497 +TIMESTAMP = 1737792432 +SHA256 (yt-project-cmyt-v2.0.2_GH0.tar.gz) = 56be04bd80c688cea4d7a3f2481e4e3d4a4183b055e1674137ce1b0ba8105f20 +SIZE (yt-project-cmyt-v2.0.2_GH0.tar.gz) = 1909004 diff --git a/math/py-contourpy/Makefile b/math/py-contourpy/Makefile index 45045ecfb457..7e0d777bc278 100644 --- a/math/py-contourpy/Makefile +++ b/math/py-contourpy/Makefile @@ -1,5 +1,5 @@ PORTNAME= contourpy -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-contourpy/distinfo b/math/py-contourpy/distinfo index ad3763ee5787..32c9afd03d35 100644 --- a/math/py-contourpy/distinfo +++ b/math/py-contourpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725264941 -SHA256 (contourpy-1.3.0.tar.gz) = 7ffa0db17717a8ffb127efd0c95a4362d996b892c2904db72428d5b52e1938a4 -SIZE (contourpy-1.3.0.tar.gz) = 13464370 +TIMESTAMP = 1733362349 +SHA256 (contourpy-1.3.1.tar.gz) = dfd97abd83335045a913e3bcc4a09c0ceadbe66580cf573fe961f4a825efa699 +SIZE (contourpy-1.3.1.tar.gz) = 13465753 diff --git a/math/py-cvxopt/Makefile b/math/py-cvxopt/Makefile index 31b441c7e6f8..03b1987ef60c 100644 --- a/math/py-cvxopt/Makefile +++ b/math/py-cvxopt/Makefile @@ -1,6 +1,6 @@ PORTNAME= cvxopt DISTVERSION= 1.3.2 -PORTREVISION= 9 +PORTREVISION= 11 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-cvxpy/Makefile b/math/py-cvxpy/Makefile index 3ffa214fee41..cee2b58ec787 100644 --- a/math/py-cvxpy/Makefile +++ b/math/py-cvxpy/Makefile @@ -1,5 +1,5 @@ PORTNAME= cvxpy -DISTVERSION= 1.5.2 +DISTVERSION= 1.6.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-cvxpy/distinfo b/math/py-cvxpy/distinfo index 649a9b2ed5f3..92fd606c3f55 100644 --- a/math/py-cvxpy/distinfo +++ b/math/py-cvxpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718818300 -SHA256 (cvxpy-1.5.2.tar.gz) = 8231f006f6b55da141758282aecb788b3b5742448765dba6a9440b6336080ce3 -SIZE (cvxpy-1.5.2.tar.gz) = 1585839 +TIMESTAMP = 1731869930 +SHA256 (cvxpy-1.6.0.tar.gz) = 679a9531877dfe0e2defabe106bc62a3e7ea094a7fcfcb797e121127ff8ff39a +SIZE (cvxpy-1.6.0.tar.gz) = 1603379 diff --git a/math/py-cyipopt/Makefile b/math/py-cyipopt/Makefile index f5923b48da46..d56ad744db25 100644 --- a/math/py-cyipopt/Makefile +++ b/math/py-cyipopt/Makefile @@ -1,6 +1,7 @@ PORTNAME= cyipopt DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-cypari2/Makefile b/math/py-cypari2/Makefile index c604d464ed5b..215c1fdc9623 100644 --- a/math/py-cypari2/Makefile +++ b/math/py-cypari2/Makefile @@ -1,5 +1,5 @@ PORTNAME= cypari2 -PORTVERSION= 2.1.5 +PORTVERSION= 2.2.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,7 +10,10 @@ WWW= https://github.com/sagemath/cypari2 LICENSE= GPLv2 -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} LIB_DEPENDS= libgmp.so:math/gmp \ libpari.so:math/pari RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} @@ -21,7 +24,7 @@ TEST_DEPENDS= py.test:devel/py-pytest@${PY_FLAVOR} \ #GH_ACCOUNT= sagemath USES= compiler:c11 python -USE_PYTHON= cython distutils +USE_PYTHON= pep517 .if !defined(WITH_DEBUG) LDFLAGS+= -s diff --git a/math/py-cypari2/distinfo b/math/py-cypari2/distinfo index d0973b8bc918..462a75a19fe4 100644 --- a/math/py-cypari2/distinfo +++ b/math/py-cypari2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714919603 -SHA256 (cypari2-2.1.5.tar.gz) = 1a25865c34f20b1dc95830798e34ab6436e278b8e0c80dc7bf0ab34c5db03ab8 -SIZE (cypari2-2.1.5.tar.gz) = 127119 +TIMESTAMP = 1737838943 +SHA256 (cypari2-2.2.1.tar.gz) = aaa017a6a280581902f73cf5ce1695712b6598a032be14cfab81f97c475f83b8 +SIZE (cypari2-2.2.1.tar.gz) = 127323 diff --git a/math/py-cypari2/files/patch-setup.py b/math/py-cypari2/files/patch-setup.py deleted file mode 100644 index b7461a85af6a..000000000000 --- a/math/py-cypari2/files/patch-setup.py +++ /dev/null @@ -1,10 +0,0 @@ ---- setup.py.orig 2024-03-24 18:42:39 UTC -+++ setup.py -@@ -36,7 +36,6 @@ class build_ext(_build_ext): - "binding": True, - "cdivision": True, - "language_level": 2, -- "legacy_implicit_noexcept": True, - "c_api_binop_methods": True, - } - diff --git a/math/py-cypari2/pkg-descr b/math/py-cypari2/pkg-descr index 5b4957f64c38..f8b9d1c9f59a 100644 --- a/math/py-cypari2/pkg-descr +++ b/math/py-cypari2/pkg-descr @@ -1 +1,3 @@ A Python interface to the number theory library PARI/GP. + +The interface as been kept as close as possible from PARI/GP. diff --git a/math/py-cypari2/pkg-plist b/math/py-cypari2/pkg-plist index 6610e3a4f72c..1b4c67db9b58 100644 --- a/math/py-cypari2/pkg-plist +++ b/math/py-cypari2/pkg-plist @@ -1,3 +1,8 @@ +%%PYTHON_SITELIBDIR%%/cypari2-%%VER%%.dist-info/LICENSE +%%PYTHON_SITELIBDIR%%/cypari2-%%VER%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/cypari2-%%VER%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/cypari2-%%VER%%.dist-info/WHEEL +%%PYTHON_SITELIBDIR%%/cypari2-%%VER%%.dist-info/top_level.txt %%PYTHON_SITELIBDIR%%/cypari2/__init__.py %%PYTHON_SITELIBDIR%%/cypari2/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/cypari2/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -8,6 +13,8 @@ %%PYTHON_SITELIBDIR%%/cypari2/convert%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/cypari2/convert.pxd %%PYTHON_SITELIBDIR%%/cypari2/convert.pyx +%%PYTHON_SITELIBDIR%%/cypari2/custom_block%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/cypari2/custom_block.pyx %%PYTHON_SITELIBDIR%%/cypari2/cypari.h %%PYTHON_SITELIBDIR%%/cypari2/gen%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/cypari2/gen.pxd diff --git a/math/py-docplex/Makefile b/math/py-docplex/Makefile index 61e7687619d8..fe1d198af704 100644 --- a/math/py-docplex/Makefile +++ b/math/py-docplex/Makefile @@ -1,5 +1,5 @@ PORTNAME= docplex -DISTVERSION= 2.23.222 +DISTVERSION= 2.28.240 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,10 +11,12 @@ WWW= https://www.ibm.com/cloud/decision-optimization-for-watson-studio LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= pep517 autoplist NO_ARCH= yes diff --git a/math/py-docplex/distinfo b/math/py-docplex/distinfo index 967a770d84b5..f109b03d7f70 100644 --- a/math/py-docplex/distinfo +++ b/math/py-docplex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659990447 -SHA256 (docplex-2.23.222.tar.gz) = 7395e97c41939288e0ce4f804c7092cf3874e33784549104281a7e94f7d2fb1e -SIZE (docplex-2.23.222.tar.gz) = 610785 +TIMESTAMP = 1733708005 +SHA256 (docplex-2.28.240.tar.gz) = c0de407e33f8709bb4cd91b6efeb96fd88bfecbdce2caec51afb79253bde6ff5 +SIZE (docplex-2.28.240.tar.gz) = 643369 diff --git a/math/py-docplex/files/patch-pyproject.toml b/math/py-docplex/files/patch-pyproject.toml new file mode 100644 index 000000000000..eddbfdfc534f --- /dev/null +++ b/math/py-docplex/files/patch-pyproject.toml @@ -0,0 +1,7 @@ +--- pyproject.toml.orig 2024-12-09 01:56:45 UTC ++++ pyproject.toml +@@ -1,3 +1,3 @@ + [build-system] +-requires = ["setuptools~=68.2.2"] ++requires = ["setuptools"] + build-backend = "setuptools.build_meta" diff --git a/math/py-emcee/Makefile b/math/py-emcee/Makefile new file mode 100644 index 000000000000..dc76c5458f8f --- /dev/null +++ b/math/py-emcee/Makefile @@ -0,0 +1,30 @@ +PORTNAME= emcee +DISTVERSION= 3.1.6 +CATEGORIES= math +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Python ensemble sampling toolkit for MCMC +WWW= https://emcee.readthedocs.io/en/stable/ \ + https://github.com/dfm/emcee + +LICENSE= LGPL21 MIT +LICENSE_COMB= multi +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} + +USES= python +USE_PYTHON= pep517 autoplist pytest + +NO_ARCH= yes + +# tests as of 3.1.6: 126 passed, 1 warning in 303.87s (0:05:03) + +.include <bsd.port.mk> diff --git a/math/py-emcee/distinfo b/math/py-emcee/distinfo new file mode 100644 index 000000000000..47881a0a3f62 --- /dev/null +++ b/math/py-emcee/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1731865537 +SHA256 (emcee-3.1.6.tar.gz) = 11af4daf6ab8f9ca69681e3c29054665db7bbd87fd4eb8e437d2c3a1248c637d +SIZE (emcee-3.1.6.tar.gz) = 2871117 diff --git a/math/py-emcee/pkg-descr b/math/py-emcee/pkg-descr new file mode 100644 index 000000000000..1118957b3579 --- /dev/null +++ b/math/py-emcee/pkg-descr @@ -0,0 +1,3 @@ +emcee is an MIT licensed pure-Python implementation of Goodman & Weare's Affine +Invariant Markov chain Monte Carlo (MCMC) Ensemble sampler and these pages will +show you how to use it. diff --git a/math/py-faiss/Makefile b/math/py-faiss/Makefile index 7040bfb21d68..b83f259c71b5 100644 --- a/math/py-faiss/Makefile +++ b/math/py-faiss/Makefile @@ -1,6 +1,6 @@ PORTNAME= faiss DISTVERSIONPREFIX= v -DISTVERSION= 1.8.0 +DISTVERSION= 1.9.0 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,14 +13,15 @@ LICENSE_FILE= ${WRKSRC}/../../LICENSE BROKEN_i386= clang crashes, see bug#261580 -PY_DEPENDS= ${PYNUMPY} +PY_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} BUILD_DEPENDS= swig:devel/swig \ ${PY_DEPENDS} LIB_DEPENDS= libfaiss.so:math/faiss RUN_DEPENDS= ${PY_DEPENDS} USES= cmake compiler:c++11-lang localbase python -USE_PYTHON= flavors pytest +USE_PYTHON= flavors pytest # tests fail to run, see https://github.com/facebookresearch/faiss/issues/3914 USE_GITHUB= yes GH_ACCOUNT= facebookresearch @@ -33,7 +34,7 @@ TEST_WRKSRC= ${WRKSRC}/../.. TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-patch: # remove GPU testcases - ${RM} -r ${WRKSRC}/../../faiss/gpu + @${RM} -r ${WRKSRC}/../../faiss/gpu do-install: # see https://github.com/facebookresearch/faiss/issues/2194 ${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} diff --git a/math/py-faiss/distinfo b/math/py-faiss/distinfo index 191a495b8773..ad7e827ec030 100644 --- a/math/py-faiss/distinfo +++ b/math/py-faiss/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709597479 -SHA256 (facebookresearch-faiss-v1.8.0_GH0.tar.gz) = 56ece0a419d62eaa11e39022fa27c8ed6d5a9b9eb7416cc5a0fdbeab07ec2f0c -SIZE (facebookresearch-faiss-v1.8.0_GH0.tar.gz) = 1015506 +TIMESTAMP = 1728191400 +SHA256 (facebookresearch-faiss-v1.9.0_GH0.tar.gz) = a6c3c60811aeec2dd8943a41f3df244bfed12371453d9b10eaf6ba55fafad1d2 +SIZE (facebookresearch-faiss-v1.9.0_GH0.tar.gz) = 1084439 diff --git a/math/py-faiss/files/patch-swig b/math/py-faiss/files/patch-swig deleted file mode 100644 index 1aa5f58bcbd8..000000000000 --- a/math/py-faiss/files/patch-swig +++ /dev/null @@ -1,21 +0,0 @@ -Obtained from: https://github.com/facebookresearch/faiss/commit/d6854136afa3b987defb2c8e8108bad76ebdb949 - ---- swigfaiss.swig.orig 2024-02-29 21:24:50 UTC -+++ swigfaiss.swig -@@ -1022,14 +1022,14 @@ PyObject *swig_ptr (PyObject *a) - return SWIG_NewPointerObj(data, SWIGTYPE_p_bool, 0); - } - if(PyArray_TYPE(ao) == NPY_UINT64) { --#ifdef SWIGWORDSIZE64 -+#if (__SIZEOF_LONG__ == 8) - return SWIG_NewPointerObj(data, SWIGTYPE_p_unsigned_long, 0); - #else - return SWIG_NewPointerObj(data, SWIGTYPE_p_unsigned_long_long, 0); - #endif - } - if(PyArray_TYPE(ao) == NPY_INT64) { --#ifdef SWIGWORDSIZE64 -+#if (__SIZEOF_LONG__ == 8) - return SWIG_NewPointerObj(data, SWIGTYPE_p_long, 0); - #else - return SWIG_NewPointerObj(data, SWIGTYPE_p_long_long, 0); diff --git a/math/py-faiss/pkg-plist b/math/py-faiss/pkg-plist index 6b82a1bd1b71..9f2af6dceddf 100644 --- a/math/py-faiss/pkg-plist +++ b/math/py-faiss/pkg-plist @@ -2,6 +2,7 @@ %%PYTHON_SITELIBDIR%%/faiss/_swigfaiss.so %%PYTHON_SITELIBDIR%%/faiss/array_conversions.py %%PYTHON_SITELIBDIR%%/faiss/class_wrappers.py +%%PYTHON_SITELIBDIR%%/faiss/contrib/README.md %%PYTHON_SITELIBDIR%%/faiss/contrib/__init__.py %%PYTHON_SITELIBDIR%%/faiss/contrib/big_batch_search.py %%PYTHON_SITELIBDIR%%/faiss/contrib/client_server.py @@ -14,6 +15,10 @@ %%PYTHON_SITELIBDIR%%/faiss/contrib/ivf_tools.py %%PYTHON_SITELIBDIR%%/faiss/contrib/ondisk.py %%PYTHON_SITELIBDIR%%/faiss/contrib/rpc.py +%%PYTHON_SITELIBDIR%%/faiss/contrib/torch/README.md +%%PYTHON_SITELIBDIR%%/faiss/contrib/torch/__init__.py +%%PYTHON_SITELIBDIR%%/faiss/contrib/torch/clustering.py +%%PYTHON_SITELIBDIR%%/faiss/contrib/torch/quantization.py %%PYTHON_SITELIBDIR%%/faiss/contrib/torch_utils.py %%PYTHON_SITELIBDIR%%/faiss/contrib/vecs_io.py %%PYTHON_SITELIBDIR%%/faiss/extra_wrappers.py diff --git a/math/py-fastdtw/Makefile b/math/py-fastdtw/Makefile index 47e40254817a..8f6a2ce751c9 100644 --- a/math/py-fastdtw/Makefile +++ b/math/py-fastdtw/Makefile @@ -12,6 +12,9 @@ WWW= https://github.com/slaypni/fastdtw LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Depends on expired devel/py-pytest-runner +EXPIRATION_DATE=2025-03-31 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} diff --git a/math/py-fpylll/Makefile b/math/py-fpylll/Makefile index e6ef2fedc7e1..98da7a9f521f 100644 --- a/math/py-fpylll/Makefile +++ b/math/py-fpylll/Makefile @@ -1,6 +1,5 @@ PORTNAME= fpylll -PORTVERSION= 0.5.9 -PORTREVISION= 1 +PORTVERSION= 0.6.3 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,9 +10,11 @@ WWW= https://github.com/fplll/fpylll LICENSE= GPLv2 BUILD_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pythran>0:devel/py-pythran@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} LIB_DEPENDS= libfplll.so:math/fplll \ libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ @@ -29,7 +30,7 @@ USE_GITHUB= yes GH_ACCOUNT= fplll USES= compiler:c++11-lang python -USE_PYTHON= cython distutils +USE_PYTHON= distutils .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif diff --git a/math/py-fpylll/distinfo b/math/py-fpylll/distinfo index eeede8dd8884..1a9fe9e2f8cb 100644 --- a/math/py-fpylll/distinfo +++ b/math/py-fpylll/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680168776 -SHA256 (fplll-fpylll-0.5.9_GH0.tar.gz) = d38f3cfaa3c104bba091933d6c798a4f71cad620e19a30843eb02d935a429eb2 -SIZE (fplll-fpylll-0.5.9_GH0.tar.gz) = 129908 +TIMESTAMP = 1737885511 +SHA256 (fplll-fpylll-0.6.3_GH0.tar.gz) = b9d352a1294784aabe4401c9924a22d0e1c911b76d42b61a6215e93391f04cec +SIZE (fplll-fpylll-0.6.3_GH0.tar.gz) = 133848 diff --git a/math/py-fpylll/pkg-descr b/math/py-fpylll/pkg-descr index e4ebf526f6c5..04b0cd625984 100644 --- a/math/py-fpylll/pkg-descr +++ b/math/py-fpylll/pkg-descr @@ -1 +1,4 @@ A Python wrapper for fplll. + +The basic BKZ algorithm can be implemented in about 60 pretty readable lines +of Python code. diff --git a/math/py-gimmik/Makefile b/math/py-gimmik/Makefile index 3451e6e61f13..7ac3918980b8 100644 --- a/math/py-gimmik/Makefile +++ b/math/py-gimmik/Makefile @@ -1,5 +1,5 @@ PORTNAME= gimmik -DISTVERSION= 3.1.1 +DISTVERSION= 3.2.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-gimmik/distinfo b/math/py-gimmik/distinfo index 969826427727..20ec36b9a74e 100644 --- a/math/py-gimmik/distinfo +++ b/math/py-gimmik/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687322745 -SHA256 (gimmik-3.1.1.tar.gz) = 7aec6affa0bb690d285c76dbee3935fd8fc7f660a4062c2848c3acd113bc8f1c -SIZE (gimmik-3.1.1.tar.gz) = 12042 +TIMESTAMP = 1731040644 +SHA256 (gimmik-3.2.1.tar.gz) = 048644bd71497eb07e144f2c22fdee49ba23e1cde5fb954c3c30c4e3ea23687a +SIZE (gimmik-3.2.1.tar.gz) = 12101 diff --git a/math/py-grandalf/Makefile b/math/py-grandalf/Makefile index cfd2a4b0d046..bae9b34f76b8 100644 --- a/math/py-grandalf/Makefile +++ b/math/py-grandalf/Makefile @@ -1,6 +1,6 @@ PORTNAME= grandalf DISTVERSIONPREFIX= v -DISTVERSION= 0.7 +DISTVERSION= 0.8 CATEGORIES= math graphics python #MASTER_SITES= PYPI # no tarball PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,14 +11,16 @@ WWW= https://github.com/bdcht/grandalf LICENSE= MIT +DEPRECATED= Depends on expired devel/py-pytest-runner +EXPIRATION_DATE=2025-03-31 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR} USES= python USE_GITHUB= yes GH_ACCOUNT= bdcht -USE_PYTHON= distutils autoplist +USE_PYTHON= distutils autoplist pytest NO_ARCH= yes diff --git a/math/py-grandalf/distinfo b/math/py-grandalf/distinfo index 612513e810ba..58ab8a158e36 100644 --- a/math/py-grandalf/distinfo +++ b/math/py-grandalf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1599403517 -SHA256 (bdcht-grandalf-v0.7_GH0.tar.gz) = b3112299fe0a9123c088a16bf2f1b541d0d91199b77170a9739b569bd16a828e -SIZE (bdcht-grandalf-v0.7_GH0.tar.gz) = 445621 +TIMESTAMP = 1731040005 +SHA256 (bdcht-grandalf-v0.8_GH0.tar.gz) = 82d80072e5a1928bc46d94a54d2d92a38f73da0af052efc84ce34b5f4601dfa2 +SIZE (bdcht-grandalf-v0.8_GH0.tar.gz) = 445590 diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile index fdca6765393c..e20b2aadbf2e 100644 --- a/math/py-heyoka/Makefile +++ b/math/py-heyoka/Makefile @@ -1,6 +1,7 @@ PORTNAME= heyoka DISTVERSIONPREFIX= v DISTVERSION= 6.0.0 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-hmmlearn/Makefile b/math/py-hmmlearn/Makefile index 3d3f8fe5f63e..c624c1d7f0fd 100644 --- a/math/py-hmmlearn/Makefile +++ b/math/py-hmmlearn/Makefile @@ -1,5 +1,5 @@ PORTNAME= hmmlearn -DISTVERSION= 0.3.2 +DISTVERSION= 0.3.3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-hmmlearn/distinfo b/math/py-hmmlearn/distinfo index 7db9689eb377..57c4b58dc6c2 100644 --- a/math/py-hmmlearn/distinfo +++ b/math/py-hmmlearn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725972159 -SHA256 (hmmlearn-0.3.2.tar.gz) = edaf485fdb1ea88da9ac642b2006c63d9950dd15d4d132f7205305d383e6f745 -SIZE (hmmlearn-0.3.2.tar.gz) = 78457 +TIMESTAMP = 1730490379 +SHA256 (hmmlearn-0.3.3.tar.gz) = 1d3c5dc4c5257e0c238dc1fe5387700b8cb987eab808edb3e0c73829f1cc44ec +SIZE (hmmlearn-0.3.3.tar.gz) = 78535 diff --git a/math/py-hypernetx/Makefile b/math/py-hypernetx/Makefile new file mode 100644 index 000000000000..10cb05432724 --- /dev/null +++ b/math/py-hypernetx/Makefile @@ -0,0 +1,24 @@ +PORTNAME= hypernetx +DISTVERSION= 2.3.10 +CATEGORIES= math python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= wen@FreeBSD.org +COMMENT= Python library for the creation and study of hypergraphs +WWW= https://github.com/pnnl/HyperNetX + +LICENSE= BSD3CLAUSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=0:devel/py-poetry-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}decorator>=4.3.0:devel/py-decorator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pandas>=1.3:math/py-pandas@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}networkx>=3.3:math/py-networkx@${PY_FLAVOR} + +USES= cpe python shebangfix +USE_PYTHON= autoplist concurrent pep517 pytest + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/py-hypernetx/distinfo b/math/py-hypernetx/distinfo new file mode 100644 index 000000000000..f81fbb462128 --- /dev/null +++ b/math/py-hypernetx/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734679017 +SHA256 (hypernetx-2.3.10.tar.gz) = 1ce900ea7b74aa18f6ac488a22fd1c68893b62c5fc5f0c6fdd8061baaf1cec46 +SIZE (hypernetx-2.3.10.tar.gz) = 574993 diff --git a/math/py-hypernetx/pkg-descr b/math/py-hypernetx/pkg-descr new file mode 100644 index 000000000000..2bb1eccd396c --- /dev/null +++ b/math/py-hypernetx/pkg-descr @@ -0,0 +1,3 @@ +The HyperNetX library provides classes and methods for the analysis +and visualization of complex network data modeled as hypergraphs. +The library generalizes traditional graph metrics. diff --git a/math/py-igraph/Makefile b/math/py-igraph/Makefile index 2ba862625770..841438c40989 100644 --- a/math/py-igraph/Makefile +++ b/math/py-igraph/Makefile @@ -1,6 +1,6 @@ PORTNAME= igraph DISTVERSION= 0.10.6 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-iminuit/Makefile b/math/py-iminuit/Makefile index 6fbeaccc3545..4f8c21db6976 100644 --- a/math/py-iminuit/Makefile +++ b/math/py-iminuit/Makefile @@ -1,12 +1,13 @@ PORTNAME= iminuit -DISTVERSION= 2.29.1 +DISTVERSION= 2.30.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Jupyter-friendly Python frontend for MINUIT2 in C++ -WWW= https://iminuit.readthedocs.io/en/stable/ +WWW= https://scikit-hep.org/iminuit/ \ + https://github.com/scikit-hep/iminuit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE @@ -27,7 +28,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>0:devel/py-annotated-types@ ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numba>0:devel/py-numba@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numba-stats>0:math/py-numba-stats@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pydantic>0:devel/py-pydantic@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}resample>0:math/py-resample@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ @@ -35,8 +36,10 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}annotated-types>0:devel/py-annotated-types@ ${PYTHON_PKGNAMEPREFIX}unicodeitplus>0:textproc/py-unicodeitplus@${PY_FLAVOR} USES= compiler:c++14-lang python:3.9+ -USE_PYTHON= pep517 cython_test autoplist pytest # 7 tests fail, see https://github.com/scikit-hep/iminuit/issues/1002 +USE_PYTHON= pep517 cython_test autoplist pytest TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +# tests as of 2.30.1: 4 failed, 674 passed in 53.97s, see https://github.com/scikit-hep/iminuit/issues/1063 + .include <bsd.port.mk> diff --git a/math/py-iminuit/distinfo b/math/py-iminuit/distinfo index 2a32f79ba78b..49f521673de8 100644 --- a/math/py-iminuit/distinfo +++ b/math/py-iminuit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724734206 -SHA256 (iminuit-2.29.1.tar.gz) = 474d10eb2f924b9320f6f7093e4c149d0a38c124d0419c12a07a3eca942de025 -SIZE (iminuit-2.29.1.tar.gz) = 1833873 +TIMESTAMP = 1733707605 +SHA256 (iminuit-2.30.1.tar.gz) = 2815bfdeb8e7f78185f316b75e2d4b19d0f6993bdc5ff03352ed37b70a796360 +SIZE (iminuit-2.30.1.tar.gz) = 1835277 diff --git a/math/py-islpy/Makefile b/math/py-islpy/Makefile index 84a2f78dcb29..096b12e3a51b 100644 --- a/math/py-islpy/Makefile +++ b/math/py-islpy/Makefile @@ -1,5 +1,5 @@ PORTNAME= islpy -DISTVERSION= 2023.2.5 +DISTVERSION= 2024.2 CATEGORIES= math MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -40,4 +40,6 @@ do-configure: --use-barvinok \ --prefix=${PREFIX} +# tests as of 2024.2: 31 passed, 1 skipped in 2.46s + .include <bsd.port.mk> diff --git a/math/py-islpy/distinfo b/math/py-islpy/distinfo index 460a9de74321..30672d91fc86 100644 --- a/math/py-islpy/distinfo +++ b/math/py-islpy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714099225 -SHA256 (islpy-2023.2.5.tar.gz) = dd74398baf36938abb7c2a9d9828cc1a2e549c6c80485cec8b06b29abfaad18f -SIZE (islpy-2023.2.5.tar.gz) = 1136820 +TIMESTAMP = 1731039018 +SHA256 (islpy-2024.2.tar.gz) = 52d4dc4f020894cb93636f64744c087df58ab9f97676d8f1dcb4d510249bc7ab +SIZE (islpy-2024.2.tar.gz) = 1399751 diff --git a/math/py-islpy/files/patch-pyproject.toml b/math/py-islpy/files/patch-pyproject.toml index b3f1914a9f10..6f6f46768969 100644 --- a/math/py-islpy/files/patch-pyproject.toml +++ b/math/py-islpy/files/patch-pyproject.toml @@ -1,12 +1,12 @@ ---- pyproject.toml.orig 2024-04-26 04:10:10 UTC +--- pyproject.toml.orig 2024-09-04 19:20:00 UTC +++ pyproject.toml -@@ -12,10 +12,8 @@ requires = [ +@@ -8,10 +8,8 @@ requires = [ "setuptools>=64;python_version>='3.12'", "wheel>=0.34.2", - "cmake>=3.18", "scikit-build", - "nanobind", + "nanobind>=1.3", - "ninja", "pcpp", ] diff --git a/math/py-jacobi/Makefile b/math/py-jacobi/Makefile index 3562056f80c1..f425d089bd4a 100644 --- a/math/py-jacobi/Makefile +++ b/math/py-jacobi/Makefile @@ -1,5 +1,5 @@ PORTNAME= jacobi -PORTVERSION= 0.8.1 +PORTVERSION= 0.9.2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>0:devel/py-numba@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} USES= python USE_PYTHON= pep517 autoplist pytest diff --git a/math/py-jacobi/distinfo b/math/py-jacobi/distinfo index 27e23b5dd895..441dd6e7b666 100644 --- a/math/py-jacobi/distinfo +++ b/math/py-jacobi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687502773 -SHA256 (jacobi-0.8.1.tar.gz) = 6c12846157017c22d1bf0334d14a483f369bc80ecc206af4652ac2a23ef5607d -SIZE (jacobi-0.8.1.tar.gz) = 997020 +TIMESTAMP = 1731038897 +SHA256 (jacobi-0.9.2.tar.gz) = c11f481663246ef1c2da915b9f9ab4ef229051fb14e0afc232d4668301320828 +SIZE (jacobi-0.9.2.tar.gz) = 998268 diff --git a/math/py-jax/Makefile b/math/py-jax/Makefile index abea02b8c7b3..b162691ab0cc 100644 --- a/math/py-jax/Makefile +++ b/math/py-jax/Makefile @@ -1,12 +1,13 @@ PORTNAME= jax -PORTVERSION= 0.4.33 +PORTVERSION= 0.4.38 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Differentiate, compile, and transform Numpy code -WWW= https://github.com/google/jax +WWW= https://jax.readthedocs.io/en/latest/ \ + https://github.com/jax-ml/jax LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/math/py-jax/distinfo b/math/py-jax/distinfo index 9398f7cf95d6..3ff7027e15a6 100644 --- a/math/py-jax/distinfo +++ b/math/py-jax/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740975 -SHA256 (jax-0.4.33.tar.gz) = f0d788692fc0179653066c9e1c64e57311b8c15a389837fd7baf328abefcbb92 -SIZE (jax-0.4.33.tar.gz) = 1803440 +TIMESTAMP = 1735227950 +SHA256 (jax-0.4.38.tar.gz) = 43bae65881628319e0a2148e8f81a202fbc2b8d048e35c7cb1df2416672fa4a8 +SIZE (jax-0.4.38.tar.gz) = 1930034 diff --git a/math/py-kahip/Makefile b/math/py-kahip/Makefile index 0ea0eb458649..9251e92aca00 100644 --- a/math/py-kahip/Makefile +++ b/math/py-kahip/Makefile @@ -1,6 +1,6 @@ PORTNAME= kahip DISTVERSIONPREFIX= v -DISTVERSION= 3.16 +DISTVERSION= 3.18 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-kahip/distinfo b/math/py-kahip/distinfo index ecf3b094482d..2ca24255c766 100644 --- a/math/py-kahip/distinfo +++ b/math/py-kahip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703097952 -SHA256 (KaHIP-KaHIP-v3.16_GH0.tar.gz) = b0ef72a26968d37d9baa1304f7a113b61e925966a15e86578d44e26786e76c75 -SIZE (KaHIP-KaHIP-v3.16_GH0.tar.gz) = 2465637 +TIMESTAMP = 1736915768 +SHA256 (KaHIP-KaHIP-v3.18_GH0.tar.gz) = e5003fa324362255d837899186cd0c3e42d376664f0d555e7e7a1d51334817c9 +SIZE (KaHIP-KaHIP-v3.18_GH0.tar.gz) = 2467553 diff --git a/math/py-levmar/Makefile b/math/py-levmar/Makefile index 5a29fec55826..7f8e0f971ccf 100644 --- a/math/py-levmar/Makefile +++ b/math/py-levmar/Makefile @@ -27,11 +27,11 @@ USE_PYTHON= distutils autoplist .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=incompatible-function-pointer-types .endif diff --git a/math/py-libceed/Makefile b/math/py-libceed/Makefile new file mode 100644 index 000000000000..f51af743227b --- /dev/null +++ b/math/py-libceed/Makefile @@ -0,0 +1,44 @@ +PORTNAME= libceed +DISTVERSIONPREFIX= v +DISTVERSION= 0.12.0-763 +DISTVERSIONSUFFIX= -ge3ae47f6 +CATEGORIES= math # machine-learning +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= CEED Library: Code for Efficient Extensible Discretizations +WWW= https://libceed.org/en/latest/ + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \ + ${PYNUMPY} +BUILD_DEPENDS= gmake:devel/gmake \ + ${PY_DEPENDS} +RUN_DEPENDS= ${PY_DEPENDS} + +USES= fortran python +USE_PYTHON= distutils autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= CEED +GH_PROJECT= libCEED + +CFLAGS+= -fPIC # https://github.com/CEED/libCEED/issues/1706 + +BINARY_ALIAS= make=${GMAKE} +# python3=${PYTHON_CMD} + +post-install: + @${STRIP_CMD} \ + ${STAGEDIR}${PYTHON_SITELIBDIR}/_ceed_cffi.abi3.so \ + ${STAGEDIR}${PYTHON_SITELIBDIR}/libceed/lib/libceed.so + +do-test: + cd ${WRKSRC}/python/tests && \ + ${SETENV} PYTHON=${PYTHON_CMD} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${GMAKE} test + +# rebuilds and reinstalls the C library, see https://github.com/CEED/libCEED/issues/1707 + +.include <bsd.port.mk> diff --git a/math/py-libceed/distinfo b/math/py-libceed/distinfo new file mode 100644 index 000000000000..7484df314fb6 --- /dev/null +++ b/math/py-libceed/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1729731290 +SHA256 (CEED-libCEED-v0.12.0-763-ge3ae47f6_GH0.tar.gz) = e7137cb55d8505500a6d85c869722a2c39bd8e45abea31bc5f5d5f3e895c6291 +SIZE (CEED-libCEED-v0.12.0-763-ge3ae47f6_GH0.tar.gz) = 3385219 diff --git a/math/py-libceed/pkg-descr b/math/py-libceed/pkg-descr new file mode 100644 index 000000000000..c530134e1532 --- /dev/null +++ b/math/py-libceed/pkg-descr @@ -0,0 +1,3 @@ +libCEED provides fast algebra for element-based discretizations, designed for +performance portability, run-time flexibility, and clean embedding in higher +level libraries and applications. diff --git a/math/py-libceed/pkg-plist b/math/py-libceed/pkg-plist new file mode 100644 index 000000000000..c1c018f1bf34 --- /dev/null +++ b/math/py-libceed/pkg-plist @@ -0,0 +1,86 @@ +%%PYTHON_SITELIBDIR%%/libceed/include/ceed.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/backend.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/ceed-f32.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/ceed-f64.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/ceed.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/cuda.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/fortran.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/hip.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-atomic-add-fallback.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-gen-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-jit.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-basis-nontensor-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-basis-nontensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-basis-tensor-at-points.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-basis-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-operator-assemble-diagonal.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-operator-assemble.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-qfunction.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-restriction-at-points.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-restriction-curl-oriented.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-restriction-offset.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-restriction-oriented.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-ref-restriction-strided.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-shared-basis-read-write-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-shared-basis-tensor-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-shared-basis-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/cuda/cuda-types.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-identity.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-mass1dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-mass2dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-mass3dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-massapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson1dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson1dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson2dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson2dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson3dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-poisson3dbuild.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-scale.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-vectormassapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-vectorpoisson1dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-vectorpoisson2dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/gallery/ceed-vectorpoisson3dapply.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-gen-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-jit.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-basis-nontensor-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-basis-nontensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-basis-tensor-at-points.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-basis-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-operator-assemble-diagonal.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-operator-assemble.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-qfunction.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-restriction-at-points.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-restriction-curl-oriented.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-restriction-offset.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-restriction-oriented.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-ref-restriction-strided.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-shared-basis-read-write-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-shared-basis-tensor-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-shared-basis-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/hip/hip-types.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-grad-1d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-grad-2d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-grad-3d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-interp-1d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-interp-2d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-interp-3d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-interp-deriv-nontensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-weight-1d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-weight-2d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-weight-3d.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-basis-weight-nontensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-common-defs.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-common-nontensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/magma/magma-common-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-gen-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-jit.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-ref-qfunction.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-shared-basis-read-write-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-shared-basis-tensor-templates.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-shared-basis-tensor.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/jit-source/sycl/sycl-types.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceed/types.h +%%PYTHON_SITELIBDIR%%/libceed/include/ceedf.h +%%PYTHON_SITELIBDIR%%/libceed/lib/libceed.so +%%PYTHON_SITELIBDIR%%/libceed/lib/pkgconfig/ceed.pc diff --git a/math/py-linearmodels/Makefile b/math/py-linearmodels/Makefile index 61e7823c9623..67d8d2404458 100644 --- a/math/py-linearmodels/Makefile +++ b/math/py-linearmodels/Makefile @@ -1,5 +1,5 @@ PORTNAME= linearmodels -DISTVERSION= 6.0 +DISTVERSION= 6.1 CATEGORIES= math python # statistics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,7 +19,8 @@ PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}formulaic>=1.0.0:math/py-formulaic@${PY_FLAVO ${PYTHON_PKGNAMEPREFIX}pyhdfe>=0.1:math/py-pyhdfe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=1.8.0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}statsmodels>=0.13.0:math/py-statsmodels@${PY_FLAVOR} -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ @@ -33,7 +34,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xarray>=0.13:devel/py-xarray@${PY_FLAVOR} USES= python shebangfix -USE_PYTHON= distutils cython autoplist pytest # 14 tests fail, see https://github.com/bashtage/linearmodels/issues/550 +USE_PYTHON= distutils autoplist pytest # 14 tests fail, see https://github.com/bashtage/linearmodels/issues/550 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/math/py-linearmodels/distinfo b/math/py-linearmodels/distinfo index 4eada2f6a58a..2dea0e29e350 100644 --- a/math/py-linearmodels/distinfo +++ b/math/py-linearmodels/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713669069 -SHA256 (linearmodels-6.0.tar.gz) = 3420108ba172bae6f433264fcda2c73ee1da750f7c7057722c370e41b0637ff1 -SIZE (linearmodels-6.0.tar.gz) = 1827011 +TIMESTAMP = 1727239566 +SHA256 (linearmodels-6.1.tar.gz) = 74ead48a054bc1b3ebec8e8d7187f17504058891b70c2e090372b4759eeb3e89 +SIZE (linearmodels-6.1.tar.gz) = 1828416 diff --git a/math/py-mathics-scanner/Makefile b/math/py-mathics-scanner/Makefile index 05068004895d..afad2ffdcb81 100644 --- a/math/py-mathics-scanner/Makefile +++ b/math/py-mathics-scanner/Makefile @@ -1,6 +1,5 @@ -PORTNAME= Mathics_Scanner -PORTVERSION= 1.3.0 -PORTREVISION= 1 +PORTNAME= mathics_scanner +PORTVERSION= 1.4.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +12,14 @@ LICENSE= GPLv3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ujson>0:devel/py-ujson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ujson>0:devel/py-ujson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>0:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}types-ujson>0:devel/py-types-ujson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}types-PyYAML>0:devel/py-types-PyYAML@${PY_FLAVOR} TEST_DEPENDS= gmake:devel/gmake \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} diff --git a/math/py-mathics-scanner/distinfo b/math/py-mathics-scanner/distinfo index dd1e8b722fd5..5f36f7c37f0a 100644 --- a/math/py-mathics-scanner/distinfo +++ b/math/py-mathics-scanner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1678886730 -SHA256 (Mathics_Scanner-1.3.0.tar.gz) = 39751a2d28d40c88538cc03aa72a113dcae59fc49e8e7727f30219a6cc9ef997 -SIZE (Mathics_Scanner-1.3.0.tar.gz) = 125861 +TIMESTAMP = 1737918622 +SHA256 (mathics_scanner-1.4.1.tar.gz) = a98a5ee11815bf94edf8a6f665e788915c09b9cd4fd96ed4fc26583973dc6fb1 +SIZE (mathics_scanner-1.4.1.tar.gz) = 182389 diff --git a/math/py-mathics-scanner/files/patch-Makefile b/math/py-mathics-scanner/files/patch-Makefile index 6241c44f354e..00d7154242d3 100644 --- a/math/py-mathics-scanner/files/patch-Makefile +++ b/math/py-mathics-scanner/files/patch-Makefile @@ -1,10 +1,14 @@ ---- Makefile.orig 2021-02-06 10:47:39 UTC +--- Makefile.orig 2025-01-26 16:27:42 UTC +++ Makefile -@@ -20,7 +20,6 @@ RM ?= rm +@@ -23,11 +23,9 @@ mathics_scanner/data/character-tables.json: mathics_sc all: develop - mathics_scanner/data/characters.json: mathics_scanner/data/named-characters.yml + mathics_scanner/data/character-tables.json: mathics_scanner/data/named-characters.yml - $(PIP) install -r requirements-dev.txt $(PYTHON) mathics_scanner/generate/build_tables.py + mathics_scanner/data/operators.json: mathics_scanner/data/operators.yml +- $(PIP) install -r requirements-dev.txt + $(PYTHON) mathics_scanner/generate/build_operator_tables.py + #: build everything needed to install diff --git a/math/py-mathics-scanner/pkg-plist b/math/py-mathics-scanner/pkg-plist index 74c338400240..8a8b8ad363c4 100644 --- a/math/py-mathics-scanner/pkg-plist +++ b/math/py-mathics-scanner/pkg-plist @@ -1,4 +1,13 @@ -bin/mathics-generate-json-table +bin/mathics3-generate-json-table +bin/mathics3-generate-operator-json-table +bin/mathics3-tokens +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/Mathics_Scanner-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt %%PYTHON_SITELIBDIR%%/mathics_scanner/__init__.py %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -10,6 +19,8 @@ bin/mathics-generate-json-table %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/feed.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/load.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/load.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/mathics3_tokens.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/mathics3_tokens.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/prescanner.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/prescanner.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/tokeniser.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -17,18 +28,24 @@ bin/mathics-generate-json-table %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/characters.py -%%PYTHON_SITELIBDIR%%/mathics_scanner/data/characters.json +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/character-tables.json %%PYTHON_SITELIBDIR%%/mathics_scanner/data/element.csv %%PYTHON_SITELIBDIR%%/mathics_scanner/data/named-characters.yml +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/operators.json +%%PYTHON_SITELIBDIR%%/mathics_scanner/data/operators.yml %%PYTHON_SITELIBDIR%%/mathics_scanner/errors.py %%PYTHON_SITELIBDIR%%/mathics_scanner/feed.py +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_operator_tables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_operator_tables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_tables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/build_tables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/rl_inputrc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/__pycache__/rl_inputrc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics_scanner/generate/build_operator_tables.py %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/build_tables.py %%PYTHON_SITELIBDIR%%/mathics_scanner/generate/rl_inputrc.py %%PYTHON_SITELIBDIR%%/mathics_scanner/load.py +%%PYTHON_SITELIBDIR%%/mathics_scanner/mathics3_tokens.py %%PYTHON_SITELIBDIR%%/mathics_scanner/prescanner.py %%PYTHON_SITELIBDIR%%/mathics_scanner/tokeniser.py %%PYTHON_SITELIBDIR%%/mathics_scanner/version.py diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile index ec339eb479af..0c364d7b31dd 100644 --- a/math/py-mathics/Makefile +++ b/math/py-mathics/Makefile @@ -1,6 +1,5 @@ -PORTNAME= Mathics3 -PORTVERSION= 6.0.4 -PORTREVISION= 3 +PORTNAME= mathics3 +PORTVERSION= 8.0.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,13 +15,16 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pint>0:devel/py-pint@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}Pympler>0:devel/py-pympler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}llvmlite>0:devel/py-llvmlite@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}palettable>0:misc/py-palettable@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wordcloud>0:textproc/py-wordcloud@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-image>0:graphics/py-scikit-image@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner RUN_DEPENDS= ${PYNUMPY} \ ${PY_PILLOW} \ @@ -35,6 +37,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nltk>0:textproc/py-nltk@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}stopit>0:devel/py-stopit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyaml>0:textproc/py-pyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydot>0:graphics/py-pydot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyocr>0:graphics/py-pyocr@${PY_FLAVOR} \ @@ -56,6 +59,7 @@ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}pycountry>0:textproc/py-pycountry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wordcloud>0:textproc/py-wordcloud@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}recordclass>0:devel/py-recordclass@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}unidecode>0:converters/py-unidecode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-image>0:graphics/py-scikit-image@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Mathics_Scanner>0:math/py-mathics-scanner TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ @@ -70,11 +74,10 @@ USE_PYTHON= cython cython_run distutils noflavors MAKE_ENV+= USE_CYTHON=yes SHEBANG_GLOB= *.py +PLIST_SUB= VER=${PORTVERSION} + .if !defined(WITH_DEBUG) LDFLAGS+= -s .endif -do-test: install - (cd ${TEST_WRKSRC} && py.test) - .include <bsd.port.mk> diff --git a/math/py-mathics/distinfo b/math/py-mathics/distinfo index d88eda9670a0..de69b7f6aa8a 100644 --- a/math/py-mathics/distinfo +++ b/math/py-mathics/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1700926630 -SHA256 (Mathics3-6.0.4.tar.gz) = b2d4e41008fb92c6ca00cfb345bbeca14b2ac1b447ae592254f48aba56e91d70 -SIZE (Mathics3-6.0.4.tar.gz) = 2974339 +TIMESTAMP = 1738004263 +SHA256 (mathics3-8.0.0.tar.gz) = ee0b44add808683d84200bc09d8091fa9652fe4ff0cbb3d690b0ff52651a691d +SIZE (mathics3-8.0.0.tar.gz) = 3473651 diff --git a/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt b/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt deleted file mode 100644 index 4e50e5434dc0..000000000000 --- a/math/py-mathics/files/patch-Mathics3.egg-info_requires.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- Mathics3.egg-info/requires.txt.orig 2023-11-25 02:22:46 UTC -+++ Mathics3.egg-info/requires.txt -@@ -1,6 +1,6 @@ scikit-image>=0.17 - Mathics-Scanner>=1.3.0 - scikit-image>=0.17 --numpy<1.25 -+numpy<1.27 - llvmlite - sympy>=1.8 - pillow>=9.2 diff --git a/math/py-mathics/files/patch-mathics_settings.py b/math/py-mathics/files/patch-mathics_settings.py new file mode 100644 index 000000000000..ed40dfdbd4b0 --- /dev/null +++ b/math/py-mathics/files/patch-mathics_settings.py @@ -0,0 +1,11 @@ +--- mathics/settings.py.orig 2025-01-28 08:58:07 UTC ++++ mathics/settings.py +@@ -110,7 +110,7 @@ def ensure_directory(directory: str): + """ + dir_path = Path(directory) + if not dir_path.is_dir(): +- os.mkdir(directory) ++ os.makedirs(directory) + + + def get_doctest_latex_data_path(should_be_readable=False, create_parent=False) -> str: diff --git a/math/py-mathics/files/patch-setup.py b/math/py-mathics/files/patch-setup.py deleted file mode 100644 index 96e4774e6d11..000000000000 --- a/math/py-mathics/files/patch-setup.py +++ /dev/null @@ -1,11 +0,0 @@ ---- setup.py.orig 2024-06-23 13:56:36 UTC -+++ setup.py -@@ -65,7 +65,7 @@ else: - sys.exit(-1) - else: - INSTALL_REQUIRES += [ -- "numpy<1.25", -+ "numpy<1.27", - "llvmlite", - "sympy>=1.8", - "pillow >= 9.2", diff --git a/math/py-mathics/pkg-plist b/math/py-mathics/pkg-plist index 45539705cb5b..b8614ee17d27 100644 --- a/math/py-mathics/pkg-plist +++ b/math/py-mathics/pkg-plist @@ -1,4 +1,70 @@ bin/mathics +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/entry_points.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/not-zip-safe +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt +%%PYTHON_SITELIBDIR%%/Mathics3-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/BoolEval.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/BoolEval/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/__pycache__/validate.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/__pycache__/validate.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/DTDs/validate.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/__pycache__/run_tests.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/__pycache__/run_tests.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/Pains/test_data/run_tests.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/__pycache__/bench2.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/__pycache__/bench2.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Chemistry/Resources/RDKitData/Data/SmartsLib/tests/bench2.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/setup.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/helper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/helper.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v091.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v091.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v201.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/__pycache__/test_combinatorica_v201.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/helper.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/test_combinatorica_v091.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica-repo/test/test_combinatorica_v201.py +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV06.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV091.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/CombinatoricaV201.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Combinatorica/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV06.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV091.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/CombinatoricaV201.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/DiscreteMath/RSolve.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/MUnit.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/MUnitLoader.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/MUnit/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Calendar-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Calendar.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Music-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/Music.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/PhysicalConstants-orig.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Miscellaneous/PhysicalConstants.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/IntegrationUtilityFunctions.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/PacletInfo.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/Rubi.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/ShowStepFormatting.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/ShowStepRoutines.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Rubi/Test.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/SyntaxAnnotations/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/SyntaxAnnotations/SyntaxAnnotations.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/Utilities/CleanSlate.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/VectorAnalysis/Kernel/init.m +%%PYTHON_SITELIBDIR%%/mathics/Packages/VectorAnalysis/VectorAnalysis.m %%PYTHON_SITELIBDIR%%/mathics/__init__.py %%PYTHON_SITELIBDIR%%/mathics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -25,22 +91,10 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/introselect.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/introselect.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/algorithm/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/algorithm/clusters.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/integrators.py %%PYTHON_SITELIBDIR%%/mathics/algorithm/introselect.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/optimizers.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/series.py -%%PYTHON_SITELIBDIR%%/mathics/algorithm/simplify.py %%PYTHON_SITELIBDIR%%/mathics/autoload-cli/settings.m %%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Asy/Export.m %%PYTHON_SITELIBDIR%%/mathics/autoload/formats/Base64/Export.m @@ -61,12 +115,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/codetables.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/codetables.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/compilation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -79,10 +133,10 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/evaluation.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/graphics.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/graphics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/inout.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/kernel_sessions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/kernel_sessions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/layout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/layout.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/mainloop.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -97,18 +151,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optimization.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optimization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optiondoc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/optiondoc.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/physchemdata.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/physchemdata.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/procedural.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/procedural.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/_quantities-try.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/recurrence.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -123,6 +171,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/trace.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/__pycache__/trace.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/_quantities-try.py %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -168,7 +217,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/atomic/strings.py %%PYTHON_SITELIBDIR%%/mathics/builtin/atomic/symbols.py %%PYTHON_SITELIBDIR%%/mathics/builtin/attributes.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/base.py %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/binary/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -227,6 +275,21 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/compilation.py %%PYTHON_SITELIBDIR%%/mathics/builtin/compress.py %%PYTHON_SITELIBDIR%%/mathics/builtin/datentime.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_names.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_names.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_operations.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/directory_operations.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/system_directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/system_directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/user_directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/__pycache__/user_directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/directory_names.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/directory_operations.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/system_directories.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/directories/user_directories.py %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -242,6 +305,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/drawing_options.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/drawing_options.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics3d.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/graphics_internals.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -252,6 +317,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/splines.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/uniform_polyhedra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/__pycache__/uniform_polyhedra.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/drawing_options.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/graphics3d.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/graphics_internals.py %%PYTHON_SITELIBDIR%%/mathics/builtin/drawing/plot.py @@ -263,10 +329,25 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/general.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/general.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/head_related.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/head_related.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/size_and_sig.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/__pycache__/size_and_sig.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/general.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/head_related.py %%PYTHON_SITELIBDIR%%/mathics/builtin/exp_structure/size_and_sig.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_properties.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_properties.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_utilities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/file_utilities.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/path_operations.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/__pycache__/path_operations.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/file_properties.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/file_utilities.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/file_operations/path_operations.py %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/fileformats/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -359,7 +440,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/image/properties.py %%PYTHON_SITELIBDIR%%/mathics/builtin/image/structure.py %%PYTHON_SITELIBDIR%%/mathics/builtin/image/test.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/inference.py %%PYTHON_SITELIBDIR%%/mathics/builtin/inout.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -376,6 +456,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/divlike.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/misc.py %%PYTHON_SITELIBDIR%%/mathics/builtin/intfns/recurrence.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/kernel_sessions.py %%PYTHON_SITELIBDIR%%/mathics/builtin/layout.py %%PYTHON_SITELIBDIR%%/mathics/builtin/list/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -411,6 +492,21 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/matrices/constrmatrix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/matrices/partmatrix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/messages.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix_extra.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/infix_extra.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/postfix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/postfix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/prefix.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/__pycache__/prefix.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/infix.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/infix_extra.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/postfix.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/no_meaning/prefix.py %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -455,10 +551,30 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/numpy_utils/__pycache__/with_numpy.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/numpy_utils/with_numpy.py %%PYTHON_SITELIBDIR%%/mathics/builtin/optimization.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/optiondoc.py %%PYTHON_SITELIBDIR%%/mathics/builtin/options.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/composite.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/composite.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/restrictions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/restrictions.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/basic%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/basic.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/composite%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/composite.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/defaults%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/defaults.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/restrictions%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/restrictions.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/rules%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/mathics/builtin/patterns/rules.py %%PYTHON_SITELIBDIR%%/mathics/builtin/physchemdata.py %%PYTHON_SITELIBDIR%%/mathics/builtin/procedural.py %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/__init__.py @@ -468,13 +584,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/__pycache__/magic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/magic.py %%PYTHON_SITELIBDIR%%/mathics/builtin/pymimesniffer/mimetypes.xml -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__init__.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/asizeof.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/__pycache__/asizeof.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/builtin/pympler/asizeof.py -%%PYTHON_SITELIBDIR%%/mathics/builtin/_quantities-try.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantities.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantum_mechanics/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/quantum_mechanics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -557,6 +666,12 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/string/operations.py %%PYTHON_SITELIBDIR%%/mathics/builtin/string/patterns.py %%PYTHON_SITELIBDIR%%/mathics/builtin/string/regexp.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/symbolic_history/stack.py %%PYTHON_SITELIBDIR%%/mathics/builtin/system.py %%PYTHON_SITELIBDIR%%/mathics/builtin/tensors.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__init__.py @@ -572,11 +687,14 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/logic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/numerical_properties.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/numerical_properties.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/string_tests.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/__pycache__/string_tests.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/equality_inequality.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/expression_tests.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/list_oriented.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/logic.py %%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/numerical_properties.py +%%PYTHON_SITELIBDIR%%/mathics/builtin/testing_expressions/string_tests.py %%PYTHON_SITELIBDIR%%/mathics/builtin/trace.py %%PYTHON_SITELIBDIR%%/mathics/builtin/vectors/__init__.py %%PYTHON_SITELIBDIR%%/mathics/builtin/vectors/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -597,6 +715,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/compile.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/compile.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir-next.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir-next.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/ir.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/types.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -605,6 +725,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/compile/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/compile/base.py %%PYTHON_SITELIBDIR%%/mathics/compile/compile.py +%%PYTHON_SITELIBDIR%%/mathics/compile/ir-next.py %%PYTHON_SITELIBDIR%%/mathics/compile/ir.py %%PYTHON_SITELIBDIR%%/mathics/compile/types.py %%PYTHON_SITELIBDIR%%/mathics/compile/utils.py @@ -617,6 +738,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/atoms.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/attributes.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/builtin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/builtin.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/definitions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/definitions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -627,18 +750,20 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression_predefined.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/expression_predefined.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/formatter.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/formatter.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/interrupt.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/interrupt.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/list.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/list.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/load_builtin.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/load_builtin.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/number.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/number.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/pattern.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/pattern.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/__pycache__/streams.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc @@ -656,6 +781,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/assignment.py %%PYTHON_SITELIBDIR%%/mathics/core/atoms.py %%PYTHON_SITELIBDIR%%/mathics/core/attributes.py +%%PYTHON_SITELIBDIR%%/mathics/core/builtin.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/__init__.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -671,6 +797,8 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/op.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/regex.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/core/convert/expression.py @@ -679,6 +807,7 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/convert/mpmath.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/op.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/python.py +%%PYTHON_SITELIBDIR%%/mathics/core/convert/regex.py %%PYTHON_SITELIBDIR%%/mathics/core/convert/sympy.py %%PYTHON_SITELIBDIR%%/mathics/core/definitions.py %%PYTHON_SITELIBDIR%%/mathics/core/element.py @@ -686,9 +815,11 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/exceptions.py %%PYTHON_SITELIBDIR%%/mathics/core/expression%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/expression.py +%%PYTHON_SITELIBDIR%%/mathics/core/expression_predefined.py %%PYTHON_SITELIBDIR%%/mathics/core/formatter.py %%PYTHON_SITELIBDIR%%/mathics/core/interrupt.py %%PYTHON_SITELIBDIR%%/mathics/core/list.py +%%PYTHON_SITELIBDIR%%/mathics/core/load_builtin.py %%PYTHON_SITELIBDIR%%/mathics/core/number%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/number.py %%PYTHON_SITELIBDIR%%/mathics/core/parser/__init__.py @@ -714,7 +845,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/core/parser/util.py %%PYTHON_SITELIBDIR%%/mathics/core/pattern%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/pattern.py -%%PYTHON_SITELIBDIR%%/mathics/core/read.py %%PYTHON_SITELIBDIR%%/mathics/core/rules%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/core/rules.py %%PYTHON_SITELIBDIR%%/mathics/core/streams.py @@ -736,27 +866,49 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/Testosterone.svg %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/TextRecognize.png %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/benzene.xyz +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/bignum.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/colors.json %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/copyright.csv %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/hedy.tif +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/language.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/moon.tif %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/numberdata.csv +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/numbers.txt +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/sentences.txt +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/strings.txt %%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/sunflowers.jpg +%%PYTHON_SITELIBDIR%%/mathics/data/ExampleData/words.txt %%PYTHON_SITELIBDIR%%/mathics/data/doctest_latex_data.pcl %%PYTHON_SITELIBDIR%%/mathics/data/op-tables.json +%%PYTHON_SITELIBDIR%%/mathics/data/operator-tables.json %%PYTHON_SITELIBDIR%%/mathics/doc/__init__.py %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/common_doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/common_doc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/doc_entries.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/doc_entries.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/gather.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/gather.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/latex_doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/latex_doc.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/online.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/online.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/doc/common_doc.py +%%PYTHON_SITELIBDIR%%/mathics/doc/doc_entries.py %%PYTHON_SITELIBDIR%%/mathics/doc/documentation/1-Manual.mdoc %%PYTHON_SITELIBDIR%%/mathics/doc/documentation/A-License.mdoc +%%PYTHON_SITELIBDIR%%/mathics/doc/gather.py +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/__pycache__/doc2latex.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/doc/latex/doc2latex.py %%PYTHON_SITELIBDIR%%/mathics/doc/latex_doc.py +%%PYTHON_SITELIBDIR%%/mathics/doc/online.py +%%PYTHON_SITELIBDIR%%/mathics/doc/structure.py %%PYTHON_SITELIBDIR%%/mathics/doc/utils.py %%PYTHON_SITELIBDIR%%/mathics/docpipeline.py %%PYTHON_SITELIBDIR%%/mathics/eval/__init__.py @@ -764,58 +916,186 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/arithmetic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/distance.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/distance.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/datetime.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/datetime.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/directories.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/directories.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/hyperbolic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/hyperbolic.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/inference.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/lists.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/lists.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/math_ops.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/math_ops.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/nevaluator.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/nevaluator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numerify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/numerify.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/parts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/parts.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/patterns.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/pymathics.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/pymathics.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/quantities.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/rules.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/scoping.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/scoping.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/strings.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/strings.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tensors.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/testing_expressions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/testing_expressions.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tracing.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/__pycache__/tracing.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/arithfns/basic.py %%PYTHON_SITELIBDIR%%/mathics/eval/arithmetic.py -%%PYTHON_SITELIBDIR%%/mathics/eval/distance.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assign_binaryop.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assign_binaryop.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assignment.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/__pycache__/assignment.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/assign_binaryop.py +%%PYTHON_SITELIBDIR%%/mathics/eval/assignments/assignment.py +%%PYTHON_SITELIBDIR%%/mathics/eval/datetime.py +%%PYTHON_SITELIBDIR%%/mathics/eval/directories.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/clusters.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/__pycache__/numeric.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/clusters.py +%%PYTHON_SITELIBDIR%%/mathics/eval/distance/numeric.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/charts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/charts.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/colors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/colors.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/__pycache__/plot3d.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/charts.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/colors.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/plot.py +%%PYTHON_SITELIBDIR%%/mathics/eval/drawing/plot3d.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/files.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/files.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/__pycache__/read.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/files.py +%%PYTHON_SITELIBDIR%%/mathics/eval/files_io/read.py +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/apply_fns_to_lists.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/__pycache__/apply_fns_to_lists.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/functional/apply_fns_to_lists.py +%%PYTHON_SITELIBDIR%%/mathics/eval/hyperbolic.py %%PYTHON_SITELIBDIR%%/mathics/eval/image.py +%%PYTHON_SITELIBDIR%%/mathics/eval/inference.py +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/eol.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/__pycache__/eol.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/list/eol.py %%PYTHON_SITELIBDIR%%/mathics/eval/lists.py -%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/formatvalues.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/formatvalues.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/makeboxes.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/numberform.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/numberform.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/outputforms.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/outputforms.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/precedence.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/__pycache__/precedence.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/formatvalues.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/makeboxes.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/numberform.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/operators.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/outputforms.py +%%PYTHON_SITELIBDIR%%/mathics/eval/makeboxes/precedence.py %%PYTHON_SITELIBDIR%%/mathics/eval/math_ops.py %%PYTHON_SITELIBDIR%%/mathics/eval/nevaluator%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/eval/nevaluator.py -%%PYTHON_SITELIBDIR%%/mathics/eval/numbers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/__pycache__/numbers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/__pycache__/simplify.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/algebra/simplify.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/integrators.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/optimizers.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/integrators.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/optimizers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/calculus/series.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numbers/numbers.py +%%PYTHON_SITELIBDIR%%/mathics/eval/numeric.py %%PYTHON_SITELIBDIR%%/mathics/eval/numerify.py %%PYTHON_SITELIBDIR%%/mathics/eval/parts.py %%PYTHON_SITELIBDIR%%/mathics/eval/patterns.py -%%PYTHON_SITELIBDIR%%/mathics/eval/plot.py %%PYTHON_SITELIBDIR%%/mathics/eval/pymathics.py +%%PYTHON_SITELIBDIR%%/mathics/eval/quantities.py +%%PYTHON_SITELIBDIR%%/mathics/eval/rules.py %%PYTHON_SITELIBDIR%%/mathics/eval/scoping.py %%PYTHON_SITELIBDIR%%/mathics/eval/strings.py +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__init__.py +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/__pycache__/stack.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/mathics/eval/symbolic_history/stack.py +%%PYTHON_SITELIBDIR%%/mathics/eval/sympy.py +%%PYTHON_SITELIBDIR%%/mathics/eval/tensors.py %%PYTHON_SITELIBDIR%%/mathics/eval/test%%PYTHON_EXT_SUFFIX%%.so %%PYTHON_SITELIBDIR%%/mathics/eval/test.py %%PYTHON_SITELIBDIR%%/mathics/eval/testing_expressions.py +%%PYTHON_SITELIBDIR%%/mathics/eval/tracing.py %%PYTHON_SITELIBDIR%%/mathics/format/__init__.py %%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/mathics/format/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc @@ -841,12 +1121,6 @@ bin/mathics %%PYTHON_SITELIBDIR%%/mathics/format/svg.py %%PYTHON_SITELIBDIR%%/mathics/format/text.py %%PYTHON_SITELIBDIR%%/mathics/main.py -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/CombinatoricaV0.6.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/CombinatoricaV0.9.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/Kernel/init.m -%%PYTHON_SITELIBDIR%%/mathics/packages/DiscreteMath/RSolve.m -%%PYTHON_SITELIBDIR%%/mathics/packages/VectorAnalysis/Kernel/init.m -%%PYTHON_SITELIBDIR%%/mathics/packages/VectorAnalysis/VectorAnalysis.m %%PYTHON_SITELIBDIR%%/mathics/profile_mathics.py %%PYTHON_SITELIBDIR%%/mathics/session.py %%PYTHON_SITELIBDIR%%/mathics/settings.py diff --git a/math/py-matplotlib-scalebar/Makefile b/math/py-matplotlib-scalebar/Makefile index be8179f9940b..c98331d5b4a5 100644 --- a/math/py-matplotlib-scalebar/Makefile +++ b/math/py-matplotlib-scalebar/Makefile @@ -1,9 +1,9 @@ PORTNAME= matplotlib-scalebar -PORTVERSION= 0.8.1 -PORTREVISION= 1 +PORTVERSION= 0.9.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= matplotlib_scalebar-${PORTVERSION} MAINTAINER= rhurlin@FreeBSD.org COMMENT= Artist for matplotlib to display a scale bar @@ -12,11 +12,15 @@ WWW= https://github.com/ppinard/matplotlib-scalebar LICENSE= BSD LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruff>=0.5.0:devel/py-ruff@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ruff>=0.5.0:devel/py-ruff@${PY_FLAVOR} USES= python USE_LOCALE= en_US.UTF-8 -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 pytest NO_ARCH= yes diff --git a/math/py-matplotlib-scalebar/distinfo b/math/py-matplotlib-scalebar/distinfo index 083660780bbf..5bdad2c89c54 100644 --- a/math/py-matplotlib-scalebar/distinfo +++ b/math/py-matplotlib-scalebar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1647463792 -SHA256 (matplotlib-scalebar-0.8.1.tar.gz) = 14887af1093579c5e6afae51a0a1ecc3f715cdbc5c4d7ef59cdeec76ee6bb15d -SIZE (matplotlib-scalebar-0.8.1.tar.gz) = 1108463 +TIMESTAMP = 1737790552 +SHA256 (matplotlib_scalebar-0.9.0.tar.gz) = f91adc5e4e67ac920a8fa98a55f904d56e5c2da4d56286748c31ec62146362be +SIZE (matplotlib_scalebar-0.9.0.tar.gz) = 1180588 diff --git a/math/py-minorminer/Makefile b/math/py-minorminer/Makefile index 05bb2c645427..a73893c52c16 100644 --- a/math/py-minorminer/Makefile +++ b/math/py-minorminer/Makefile @@ -1,5 +1,5 @@ PORTNAME= minorminer -DISTVERSION= 0.2.15 +DISTVERSION= 0.2.16 CATEGORIES= math python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-minorminer/distinfo b/math/py-minorminer/distinfo index 0a688843a02d..0b3334cc62bf 100644 --- a/math/py-minorminer/distinfo +++ b/math/py-minorminer/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1722290719 -SHA256 (dwavesystems-minorminer-0.2.15_GH0.tar.gz) = 8d5a35778e072f035bd6de005f7876cc1966bf3a64889907c120546067c6cbee -SIZE (dwavesystems-minorminer-0.2.15_GH0.tar.gz) = 1281113 +TIMESTAMP = 1731038865 +SHA256 (dwavesystems-minorminer-0.2.16_GH0.tar.gz) = 0945862971d6d5e37b5cdb91950758843d919e898d7e62259c9049ee13dcca74 +SIZE (dwavesystems-minorminer-0.2.16_GH0.tar.gz) = 1281256 SHA256 (boothby-glasgow-subgraph-solver-568c45f_GH0.tar.gz) = efe3971ee56bc5acf8d64a9e9f98e38962f9c4514b4356e1f7f662873a9fc8b9 SIZE (boothby-glasgow-subgraph-solver-568c45f_GH0.tar.gz) = 80856 SHA256 (nemequ-portable-snippets-84abba9_GH0.tar.gz) = 934157a2892aa9afcab81229b089b0255fdba45727ccec7a017e270fa32f7e4f diff --git a/math/py-ml-dtypes/Makefile b/math/py-ml-dtypes/Makefile index 2dd446222028..0186562c4970 100644 --- a/math/py-ml-dtypes/Makefile +++ b/math/py-ml-dtypes/Makefile @@ -1,5 +1,5 @@ PORTNAME= ml-dtypes -PORTVERSION= 0.5.0 +PORTVERSION= 0.5.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-ml-dtypes/distinfo b/math/py-ml-dtypes/distinfo index 7998b654830a..fc3946fc55a5 100644 --- a/math/py-ml-dtypes/distinfo +++ b/math/py-ml-dtypes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740977 -SHA256 (ml_dtypes-0.5.0.tar.gz) = 3e7d3a380fe73a63c884f06136f8baa7a5249cc8e9fdec677997dd78549f8128 -SIZE (ml_dtypes-0.5.0.tar.gz) = 699367 +TIMESTAMP = 1738089116 +SHA256 (ml_dtypes-0.5.1.tar.gz) = ac5b58559bb84a95848ed6984eb8013249f90b6bab62aa5acbad876e256002c9 +SIZE (ml_dtypes-0.5.1.tar.gz) = 698772 diff --git a/math/py-ml-dtypes/files/patch-pyproject.toml b/math/py-ml-dtypes/files/patch-pyproject.toml index 4d38c30d6240..5ce41da69d71 100644 --- a/math/py-ml-dtypes/files/patch-pyproject.toml +++ b/math/py-ml-dtypes/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2024-09-13 21:53:12 UTC +--- pyproject.toml.orig 2025-01-07 02:25:37 UTC +++ pyproject.toml @@ -17,11 +17,7 @@ dependencies = [ # pip dependencies of the project @@ -18,7 +18,7 @@ # We build against the most recent supported NumPy 2.0 release; # see https://github.com/numpy/numpy/issues/27265 - "numpy~=2.0", -- "setuptools~=73.0.1", +- "setuptools~=75.7.0", + "numpy>=1.26.0", + "setuptools", ] diff --git a/math/py-modin/Makefile b/math/py-modin/Makefile index e5db69c117c1..3e4d6e8e877c 100644 --- a/math/py-modin/Makefile +++ b/math/py-modin/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:devel/py-fsspec@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fsspec>=2022.11.0:filesystems/py-fsspec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.22.4,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=21.0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=2,1<2.3,1:math/py-pandas@${PY_FLAVOR} \ diff --git a/math/py-narwhals/Makefile b/math/py-narwhals/Makefile index f91725d9257c..fec92a6c5566 100644 --- a/math/py-narwhals/Makefile +++ b/math/py-narwhals/Makefile @@ -1,5 +1,5 @@ PORTNAME= narwhals -PORTVERSION= 1.8.1 +PORTVERSION= 1.26.0 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/narwhals-dev/narwhals/releases/download/v${PORTVERSION}/ @@ -20,14 +20,16 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes -OPTIONS_DEFINE= DASK PANDAS MODIN POLARS PYARROW +OPTIONS_DEFINE= DASK DUCKDB PANDAS MODIN POLARS PYARROW DASK_DESC= Dask DataFrame support +DUCKDB_DESC= DuckDB API support PANDAS_DESC= Pandas API support MODIN_DESC= Modin API support POLARS_DESC= Polars API support PYARROW_DESC= PyArrow API support -DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.7:devel/py-dask@${PY_FLAVOR} +DASK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dask>=2024.8:devel/py-dask@${PY_FLAVOR} +DUCKDB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}duckdb>=1.0:databases/py-duckdb@${PY_FLAVOR} PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=0.25.3,1:math/py-pandas@${PY_FLAVOR} MODIN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}modin>=0:math/py-modin@${PY_FLAVOR} POLARS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}polars>=0.20.3:misc/py-polars@${PY_FLAVOR} diff --git a/math/py-narwhals/distinfo b/math/py-narwhals/distinfo index 5e2953c3a63f..d84368ac1696 100644 --- a/math/py-narwhals/distinfo +++ b/math/py-narwhals/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726740979 -SHA256 (narwhals-1.8.1.tar.gz) = 97527778e11f39a1e5e2113b8fbb9ead788be41c0337f21852e684e378f583e8 -SIZE (narwhals-1.8.1.tar.gz) = 137926 +TIMESTAMP = 1739663387 +SHA256 (narwhals-1.26.0.tar.gz) = b9d7605bf1d97a9d87783a69748c39150964e2a1ab0e5a6fef3e59e56772639e +SIZE (narwhals-1.26.0.tar.gz) = 248933 diff --git a/math/py-ndindex/Makefile b/math/py-ndindex/Makefile index a7fa7b21bc4c..9329ae2cb958 100644 --- a/math/py-ndindex/Makefile +++ b/math/py-ndindex/Makefile @@ -1,6 +1,5 @@ PORTNAME= ndindex -PORTVERSION= 1.8 -PORTREVISION= 1 +PORTVERSION= 1.9.2 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/Quansight-Labs/ndindex/releases/download/${PORTVERSION}/ @@ -17,14 +16,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -USES= python -USE_PYTHON= autoplist concurrent pep517 - -NO_ARCH= yes +USES= python:3.9+ +USE_PYTHON= autoplist concurrent cython pep517 OPTIONS_DEFINE= ARRAYS ARRAYS_DESC= Array support ARRAYS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + .include <bsd.port.mk> diff --git a/math/py-ndindex/distinfo b/math/py-ndindex/distinfo index 415892b16311..ca62899867b7 100644 --- a/math/py-ndindex/distinfo +++ b/math/py-ndindex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449398 -SHA256 (ndindex-1.8.tar.gz) = 5fc87ebc784605f01dd5367374cb40e8da8f2c30988968990066c5098a7eebe8 -SIZE (ndindex-1.8.tar.gz) = 89921 +TIMESTAMP = 1727718444 +SHA256 (ndindex-1.9.2.tar.gz) = b8658a06e52d6c47445c2ec11d292e1d52c3af259214c8b52e3a1aab733daa72 +SIZE (ndindex-1.9.2.tar.gz) = 243001 diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile index 04bcf5383cc8..2155c71982a2 100644 --- a/math/py-networkx/Makefile +++ b/math/py-networkx/Makefile @@ -1,6 +1,5 @@ PORTNAME= networkx -DISTVERSION= 3.3 -PORTREVISION= 1 +DISTVERSION= 3.4 PORTEPOCH= 2 CATEGORIES= math python MASTER_SITES= PYPI diff --git a/math/py-networkx/distinfo b/math/py-networkx/distinfo index 9cd037663536..7b457ab06c97 100644 --- a/math/py-networkx/distinfo +++ b/math/py-networkx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718855028 -SHA256 (networkx-3.3.tar.gz) = 0c127d8b2f4865f59ae9cb8aafcd60b5c70f3241ebd66f7defad7c4ab90126c9 -SIZE (networkx-3.3.tar.gz) = 2126579 +TIMESTAMP = 1728895024 +SHA256 (networkx-3.4.tar.gz) = 1269b90f8f0d3a4095f016f49650f35ac169729f49b69d0572b2bb142748162b +SIZE (networkx-3.4.tar.gz) = 2151262 diff --git a/math/py-nlopt/Makefile b/math/py-nlopt/Makefile index fc43b327fc32..6abb3e6f07ce 100644 --- a/math/py-nlopt/Makefile +++ b/math/py-nlopt/Makefile @@ -1,5 +1,5 @@ PORTNAME= nlopt -DISTVERSION= 2.8.0 +DISTVERSION= 2.9.0 CATEGORIES= math #MASTER_SITES= PYPI # https://github.com/DanielBok/nlopt-python/issues/15 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -24,13 +24,13 @@ USE_PYTHON= distutils # autoplist is broken, see https://github.com/DanielBok/nl USE_GITHUB= yes GH_ACCOUNT= DanielBok GH_PROJECT= nlopt-python -GH_TUPLE= stevengj:nlopt:0b95472:nlopt/extern/nlopt +GH_TUPLE= stevengj:nlopt:75dd16e:nlopt/extern/nlopt #CMAKE_ARGS= -DFREEBSD_PYTHON_VER=${PYTHON_VER} MAKE_ENV= FREEBSD_PYTHON_VER=${PYTHON_VER} -post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/nlopt/_nlopt${PYTHON_EXT_SUFFIX}.so +xpost-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/nlopt/_nlopt.so do-test: @${SETENV} ${TEST_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} ${PYTHON_CMD} ${FILESDIR}/example.py diff --git a/math/py-nlopt/distinfo b/math/py-nlopt/distinfo index e97323b7ab90..2e6f7e75faa1 100644 --- a/math/py-nlopt/distinfo +++ b/math/py-nlopt/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1725591918 -SHA256 (DanielBok-nlopt-python-2.8.0_GH0.tar.gz) = 79d2905a76483f0cd0b7a66954beea2d426383097b75880b9b2852706a16b7fc -SIZE (DanielBok-nlopt-python-2.8.0_GH0.tar.gz) = 9152 -SHA256 (stevengj-nlopt-0b95472_GH0.tar.gz) = 9714d26bc040b0c12ed9101702b082c87385464686e92d194957f4ad22523c79 -SIZE (stevengj-nlopt-0b95472_GH0.tar.gz) = 2051424 +TIMESTAMP = 1731822083 +SHA256 (DanielBok-nlopt-python-2.9.0_GH0.tar.gz) = bd16c2a8af7819efeb6cc1b4f349c4553be02e95e628bca7a5c9891da467b99b +SIZE (DanielBok-nlopt-python-2.9.0_GH0.tar.gz) = 9154 +SHA256 (stevengj-nlopt-75dd16e_GH0.tar.gz) = 969621b928096094546d77d118e1f3e94496f9160a8b01adc6a7755e301f9568 +SIZE (stevengj-nlopt-75dd16e_GH0.tar.gz) = 2054748 diff --git a/math/py-nlopt/files/patch-extern_nlopt_CMakeLists.txt b/math/py-nlopt/files/patch-extern_nlopt_CMakeLists.txt index f4d2675e7f87..cb80d804cdf6 100644 --- a/math/py-nlopt/files/patch-extern_nlopt_CMakeLists.txt +++ b/math/py-nlopt/files/patch-extern_nlopt_CMakeLists.txt @@ -1,14 +1,14 @@ ---- extern/nlopt/CMakeLists.txt.orig 2024-04-04 04:49:46 UTC +--- extern/nlopt/CMakeLists.txt.orig 2024-11-14 05:30:22 UTC +++ extern/nlopt/CMakeLists.txt -@@ -317,9 +317,9 @@ if (NLOPT_PYTHON) +@@ -324,9 +324,9 @@ if (NLOPT_PYTHON) if (NLOPT_PYTHON) - if (CMAKE_VERSION VERSION_LESS 3.24) -- find_package (Python COMPONENTS Interpreter Development) + if (CMAKE_VERSION VERSION_LESS 3.26) +- find_package (Python 3.6 COMPONENTS Interpreter Development) + find_package (Python ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Interpreter Development) else () -- find_package (Python COMPONENTS Interpreter Development.Module) -+ find_package (Python ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Interpreter Development.Module) +- find_package (Python 3.6 COMPONENTS Interpreter Development.Module Development.SABIModule) ++ find_package (Python ${FREEBSD_PYTHON_VER} EXACT COMPONENTS Interpreter Development.Module Development.SABIModule) endif () - find_package (NumPy) + if (Python_FOUND) diff --git a/math/py-nlopt/pkg-plist b/math/py-nlopt/pkg-plist index 10df9c17ccf0..325f0732f7c5 100644 --- a/math/py-nlopt/pkg-plist +++ b/math/py-nlopt/pkg-plist @@ -3,5 +3,5 @@ %%PYTHON_SITELIBDIR%%/nlopt/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc %%PYTHON_SITELIBDIR%%/nlopt/__pycache__/nlopt%%PYTHON_EXT_SUFFIX%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/nlopt/__pycache__/nlopt%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/nlopt/_nlopt%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/nlopt/_nlopt.so %%PYTHON_SITELIBDIR%%/nlopt/nlopt.py diff --git a/math/py-numdifftools/Makefile b/math/py-numdifftools/Makefile index 7c7ba59ce5cc..222fd0db16d9 100644 --- a/math/py-numdifftools/Makefile +++ b/math/py-numdifftools/Makefile @@ -12,6 +12,9 @@ WWW= https://github.com/pbrod/numdifftools LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt +DEPRECATED= Depends on expired devel/py-pytest-runner +EXPIRATION_DATE=2025-03-31 + PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}algopy>=0.4:math/py-algopy@${PY_FLAVOR} \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0.8:science/py-scipy@${PY_FLAVOR} \ diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile index 2f62a6c60dbf..c32a9698a4ab 100644 --- a/math/py-numexpr/Makefile +++ b/math/py-numexpr/Makefile @@ -1,5 +1,5 @@ PORTNAME= numexpr -PORTVERSION= 2.10.1 +PORTVERSION= 2.10.2 CATEGORIES= math python MASTER_SITES= PYPI \ https://github.com/pydata/numexpr/releases/download/v${PORTVERSION}/ diff --git a/math/py-numexpr/distinfo b/math/py-numexpr/distinfo index 254e558e8dba..5a8cd7f2b38c 100644 --- a/math/py-numexpr/distinfo +++ b/math/py-numexpr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720022866 -SHA256 (numexpr-2.10.1.tar.gz) = 9bba99d354a65f1a008ab8b87f07d84404c668e66bab624df5b6b5373403cf81 -SIZE (numexpr-2.10.1.tar.gz) = 101580 +TIMESTAMP = 1734888336 +SHA256 (numexpr-2.10.2.tar.gz) = b0aff6b48ebc99d2f54f27b5f73a58cb92fde650aeff1b397c71c8788b4fff1a +SIZE (numexpr-2.10.2.tar.gz) = 106787 diff --git a/math/py-numpy-groupies/Makefile b/math/py-numpy-groupies/Makefile index 1070f635609f..818fa2f93319 100644 --- a/math/py-numpy-groupies/Makefile +++ b/math/py-numpy-groupies/Makefile @@ -1,5 +1,5 @@ PORTNAME= numpy-groupies -DISTVERSION= 0.9.17 +DISTVERSION= 0.11.2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,18 +12,21 @@ WWW= https://github.com/ml31415/numpy-groupies LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -TEST_DEPENDS= ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}numba>0:devel/py-numba@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numba>0:devel/py-numba@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= pep517 autoplist NO_ARCH= yes do-test: @cd ${WRKSRC} && pytest +# tests as of 0.11.2: 815 passed, 83 skipped in 489.20s (0:08:09) + .include <bsd.port.mk> diff --git a/math/py-numpy-groupies/distinfo b/math/py-numpy-groupies/distinfo index f9d62592a351..fbba81a2e5a7 100644 --- a/math/py-numpy-groupies/distinfo +++ b/math/py-numpy-groupies/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654301866 -SHA256 (numpy_groupies-0.9.17.tar.gz) = de9390b1e5e4d84c27f0f520158b4ee8afb91035972d8e22dd0aea00f5588e3a -SIZE (numpy_groupies-0.9.17.tar.gz) = 769581 +TIMESTAMP = 1739144470 +SHA256 (numpy_groupies-0.11.2.tar.gz) = 2fda978c4d28d2f1633a63972f425d0a7f2f12a75505d215b41b6de712e2ec4b +SIZE (numpy_groupies-0.11.2.tar.gz) = 159015 diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile index d462d649969d..9ab84c03540a 100644 --- a/math/py-numpy/Makefile +++ b/math/py-numpy/Makefile @@ -1,6 +1,6 @@ PORTNAME= numpy PORTVERSION= 1.26.4 -PORTREVISION= 2 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= math python MASTER_SITES= PYPI \ @@ -30,6 +30,8 @@ LDFLAGS+= -s PYDISTUTILS_BUILDARGS= --fcompiler=gnu95 PYDISTUTILS_CONFIGUREARGS= --fcompiler=gnu95 +PIE_UNSAFE= yes + PORTDOCS= * PORTSCOUT= limit:^1\. diff --git a/math/py-openTSNE/Makefile b/math/py-openTSNE/Makefile index 41346f1fe053..2710020b0206 100644 --- a/math/py-openTSNE/Makefile +++ b/math/py-openTSNE/Makefile @@ -1,8 +1,9 @@ PORTNAME= openTSNE -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.2 CATEGORIES= math python # statistics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Fast, parallel implementations of t-SNE diff --git a/math/py-openTSNE/distinfo b/math/py-openTSNE/distinfo index 8090553faf89..fd0b68b53825 100644 --- a/math/py-openTSNE/distinfo +++ b/math/py-openTSNE/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704700371 -SHA256 (openTSNE-1.0.1.tar.gz) = 51f4dffaa3366ee4a480dd21d5f64eb0fa677248a0c99490aeb8bf311124368c -SIZE (openTSNE-1.0.1.tar.gz) = 251095 +TIMESTAMP = 1731038051 +SHA256 (opentsne-1.0.2.tar.gz) = e2aecaa7a487100246f2d3fef9855d1bd6cc02a1c6da8fb2a54583f307aa4229 +SIZE (opentsne-1.0.2.tar.gz) = 251206 diff --git a/math/py-openTSNE/files/patch-openTSNE_dependencies_annoy_annoymodule.cc b/math/py-openTSNE/files/patch-openTSNE_dependencies_annoy_annoymodule.cc index 09085295e4a5..35230c2c2370 100644 --- a/math/py-openTSNE/files/patch-openTSNE_dependencies_annoy_annoymodule.cc +++ b/math/py-openTSNE/files/patch-openTSNE_dependencies_annoy_annoymodule.cc @@ -1,6 +1,4 @@ -- see https://github.com/pavlin-policar/openTSNE/issues/165 - ---- openTSNE/dependencies/annoy/annoymodule.cc.orig 2021-03-13 20:45:35 UTC +--- openTSNE/dependencies/annoy/annoymodule.cc.orig 2024-11-08 03:59:50 UTC +++ openTSNE/dependencies/annoy/annoymodule.cc @@ -177,7 +177,7 @@ py_an_init(py_annoy *self, PyObject *args, PyObject *k int f; diff --git a/math/py-openTSNE/files/patch-pyproject.toml b/math/py-openTSNE/files/patch-pyproject.toml deleted file mode 100644 index fb36163b013f..000000000000 --- a/math/py-openTSNE/files/patch-pyproject.toml +++ /dev/null @@ -1,7 +0,0 @@ ---- pyproject.toml.orig 2023-02-22 15:31:53 UTC -+++ pyproject.toml -@@ -1,3 +1,3 @@ - [build-system] --requires = ["setuptools", "wheel", "cython", "oldest-supported-numpy"] -+requires = ["setuptools", "wheel", "cython", "numpy"] - build-backend = "setuptools.build_meta" diff --git a/math/py-opt-einsum/Makefile b/math/py-opt-einsum/Makefile index 707e8481ba81..ed72f6ec8e98 100644 --- a/math/py-opt-einsum/Makefile +++ b/math/py-opt-einsum/Makefile @@ -1,6 +1,5 @@ PORTNAME= opt-einsum -PORTVERSION= 3.3.0 -PORTREVISION= 2 +PORTVERSION= 3.4.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,9 +12,9 @@ WWW= https://github.com/dgasmith/opt_einsum LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.7,1:math/py-numpy@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=22.5.0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/math/py-opt-einsum/distinfo b/math/py-opt-einsum/distinfo index e0cbe2228ff5..ae4ccf3def65 100644 --- a/math/py-opt-einsum/distinfo +++ b/math/py-opt-einsum/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1595416617 -SHA256 (opt_einsum-3.3.0.tar.gz) = 59f6475f77bbc37dcf7cd748519c0ec60722e91e63ca114e68821c0c54a46549 -SIZE (opt_einsum-3.3.0.tar.gz) = 73951 +TIMESTAMP = 1728632446 +SHA256 (opt_einsum-3.4.0.tar.gz) = 96ca72f1b886d148241348783498194c577fa30a8faac108586b14f1ba4473ac +SIZE (opt_einsum-3.4.0.tar.gz) = 63004 diff --git a/math/py-or-tools/Makefile b/math/py-or-tools/Makefile index da4c29942594..4eb4369e1b33 100644 --- a/math/py-or-tools/Makefile +++ b/math/py-or-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= or-tools DISTVERSIONPREFIX= v DISTVERSION= 9.6 -PORTREVISION= 3 +PORTREVISION= 8 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index ac0b9ccebe44..acbbdc3bb0d4 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -1,6 +1,5 @@ PORTNAME= pandas -PORTVERSION= 2.0.3 -PORTREVISION= 2 +PORTVERSION= 2.1.4 PORTEPOCH= 1 CATEGORIES= math devel python MASTER_SITES= PYPI @@ -8,16 +7,19 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= python@FreeBSD.org COMMENT= Flexible, high-performance data analysis in Python -WWW= https://pandas.pydata.org/ +WWW= https://pandas.pydata.org/ \ + https://pandas.pydata.org/docs/ \ + https://github.com/pandas-dev/pandas LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.23.2,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= meson>=1.2.1:devel/meson@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}meson-python>=0.13.1:devel/meson-python@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1<2,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}versioneer>=0:devel/py-versioneer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.23.2,1:math/py-numpy@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26.0,1<2,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>=2020.1,1:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} \ @@ -25,8 +27,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.23.2,1:math/py-numpy@${PY_FLAVOR} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=0:devel/py-arrow@${PY_FLAVOR} USES= cpe python +USE_PYTHON= autoplist concurrent cython pep517 + CPE_VENDOR= numfocus -USE_PYTHON= autoplist cython pep517 OPTIONS_DEFINE= MPL SCIPY OPTIONS_GROUP= ACCEL STORAGE HTML EXCEL diff --git a/math/py-pandas/distinfo b/math/py-pandas/distinfo index f3d6237f9348..70544f79b43f 100644 --- a/math/py-pandas/distinfo +++ b/math/py-pandas/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1688167284 -SHA256 (pandas-2.0.3.tar.gz) = c02f372a88e0d17f36d3093a644c73cfc1788e876a7c4bcb4020a77512e2043c -SIZE (pandas-2.0.3.tar.gz) = 5284455 +TIMESTAMP = 1729994428 +SHA256 (pandas-2.1.4.tar.gz) = fcb68203c833cc735321512e13861358079a96c174a61f5116a1de89c58c0ef7 +SIZE (pandas-2.1.4.tar.gz) = 4274800 diff --git a/math/py-pandas/files/patch-pyproject.toml b/math/py-pandas/files/patch-pyproject.toml index 504038c6a553..34837163ce5a 100644 --- a/math/py-pandas/files/patch-pyproject.toml +++ b/math/py-pandas/files/patch-pyproject.toml @@ -1,11 +1,21 @@ ---- pyproject.toml.orig 2023-04-24 00:14:41 UTC +--- pyproject.toml.orig 1970-01-01 00:00:00 UTC +++ pyproject.toml -@@ -5,7 +5,7 @@ requires = [ - "setuptools>=61.0.0", +@@ -2,15 +2,14 @@ requires = [ + # Minimum requirements for the build system to execute. + # See https://github.com/scipy/scipy/pull/12940 for the AIX issue. + requires = [ +- "meson-python==0.13.1", +- "meson==1.2.1", ++ "meson-python>=0.13.1", ++ "meson>=1.2.1", "wheel", "Cython>=0.29.33,<3", # Note: sync with setup.py, environment.yml and asv.conf.json -- "oldest-supported-numpy>=2022.8.16", -+ "numpy>=1.23.2", + # Note: numpy 1.25 has a backwards compatible C API by default + # we don't want to force users to compile with 1.25 though + # (Ideally, in the future, though, oldest-supported-numpy can be dropped when our min numpy is 1.25.x) +- "oldest-supported-numpy>=2022.8.16; python_version<'3.12'", +- "numpy>=1.26.0,<2; python_version>='3.12'", ++ "numpy>=1.26.0,<2", "versioneer[toml]" ] - # build-backend = "setuptools.build_meta" + diff --git a/math/py-patsy/Makefile b/math/py-patsy/Makefile index f8d0cedd3d57..f4ff41c0162e 100644 --- a/math/py-patsy/Makefile +++ b/math/py-patsy/Makefile @@ -1,6 +1,5 @@ PORTNAME= patsy -PORTVERSION= 0.5.6 -PORTREVISION= 1 +PORTVERSION= 1.0.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,8 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.4,1:math/py-numpy@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.4,1:math/py-numpy@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/math/py-patsy/distinfo b/math/py-patsy/distinfo index f16201fe9ad4..ca8c1ca6b788 100644 --- a/math/py-patsy/distinfo +++ b/math/py-patsy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449402 -SHA256 (patsy-0.5.6.tar.gz) = 95c6d47a7222535f84bff7f63d7303f2e297747a598db89cf5c67f0c0c7d2cdb -SIZE (patsy-0.5.6.tar.gz) = 398011 +TIMESTAMP = 1731679328 +SHA256 (patsy-1.0.1.tar.gz) = e786a9391eec818c054e359b737bbce692f051aee4c661f4141cc88fb459c0c4 +SIZE (patsy-1.0.1.tar.gz) = 396010 diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile index f63bf4414a19..31bfa7ee3e06 100644 --- a/math/py-petsc4py/Makefile +++ b/math/py-petsc4py/Makefile @@ -1,5 +1,5 @@ PORTNAME= petsc4py -DISTVERSION= 3.21.5 +DISTVERSION= 3.22.2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,6 +11,8 @@ WWW= https://gitlab.com/petsc/petsc LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst +BROKEN_armv7= compilation fails: LLVM ERROR: out of memory + BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3 LIB_DEPENDS= libpetsc.so:science/PETSc diff --git a/math/py-petsc4py/distinfo b/math/py-petsc4py/distinfo index 527578b2e302..8f6e28033f55 100644 --- a/math/py-petsc4py/distinfo +++ b/math/py-petsc4py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725591730 -SHA256 (petsc4py-3.21.5.tar.gz) = 70e6fa795e9abd8014faec0203cd0cc3efd79f4647c97cafc33776421c9ab1e8 -SIZE (petsc4py-3.21.5.tar.gz) = 423331 +TIMESTAMP = 1735972289 +SHA256 (petsc4py-3.22.2.tar.gz) = 6c56f62ae8819069062436d362a2cc7e44f700026eed72a903c3803afbe59fc3 +SIZE (petsc4py-3.22.2.tar.gz) = 428738 diff --git a/math/py-pplpy/Makefile b/math/py-pplpy/Makefile index e3257e1c08b1..6c66845351cb 100644 --- a/math/py-pplpy/Makefile +++ b/math/py-pplpy/Makefile @@ -1,5 +1,6 @@ PORTNAME= pplpy PORTVERSION= 0.8.9 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-primecountpy/Makefile b/math/py-primecountpy/Makefile index acac2d6b11d0..1c83130f7441 100644 --- a/math/py-primecountpy/Makefile +++ b/math/py-primecountpy/Makefile @@ -1,6 +1,6 @@ PORTNAME= primecountpy PORTVERSION= 0.1.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-primme/Makefile b/math/py-primme/Makefile index afc596e83e0c..a76aeef52a04 100644 --- a/math/py-primme/Makefile +++ b/math/py-primme/Makefile @@ -1,18 +1,21 @@ PORTNAME= primme -DISTVERSION= 3.2.2 +DISTVERSION= 3.2.3 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= PRIMME wrapper for Python -WWW= https://www.cs.wm.edu/~andreas/software/ +WWW= https://www.cs.wm.edu/~andreas/software/ \ + https://github.com/primme/primme LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libprimme.so:math/primme \ libblas.so:math/blas \ @@ -23,7 +26,7 @@ RUN_DEPENDS= ${PYNUMPY} \ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} USES= fortran gmake localbase:ldflags python shebangfix -USE_PYTHON= pep517 cython autoplist +USE_PYTHON= pep517 autoplist TEST_TARGET= test diff --git a/math/py-primme/distinfo b/math/py-primme/distinfo index e949d039bf54..815409409174 100644 --- a/math/py-primme/distinfo +++ b/math/py-primme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716351600 -SHA256 (primme-3.2.2.tar.gz) = 9260f8d56c3a9e67abfb2af1c4a5d1b4997959690b1ef6fa7209a25958927d32 -SIZE (primme-3.2.2.tar.gz) = 624043 +TIMESTAMP = 1730971787 +SHA256 (primme-3.2.3.tar.gz) = adc241c41a01adbf34d9975b2c14f58374de001f8b155a573628e99c11f67b47 +SIZE (primme-3.2.3.tar.gz) = 626795 diff --git a/math/py-pyFFTW/Makefile b/math/py-pyFFTW/Makefile index 81a1b931d092..412beca45ff9 100644 --- a/math/py-pyFFTW/Makefile +++ b/math/py-pyFFTW/Makefile @@ -1,12 +1,14 @@ PORTNAME= pyFFTW -DISTVERSION= 0.13.1 +DISTVERSION= 0.15.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:tl}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Pythonic wrapper around FFTW, the FFT library -WWW= https://hgomersall.github.io/pyFFTW/ +WWW= https://hgomersall.github.io/pyFFTW/ \ + https://github.com/pyFFTW/pyFFTW LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt @@ -14,13 +16,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt PY_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}dask>=1.0.0:devel/py-dask@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=1.2.0:science/py-scipy@${PY_FLAVOR} -BUILD_DEPENDS= ${PY_DEPENDS} +BUILD_DEPENDS= ${PY_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}cython3>0:lang/cython3@${PY_FLAVOR} LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float RUN_DEPENDS= ${PY_DEPENDS} USES= python localbase:ldflags -USE_PYTHON= distutils cython autoplist +USE_PYTHON= distutils cython autoplist pytest # tests fail with "attempted relative import with no known parent package", see https://github.com/pyFFTW/pyFFTW/issues/405 + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +TEST_WRKSRC= ${WRKSRC}/tests post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/pyfftw/pyfftw${PYTHON_EXT_SUFFIX}.so diff --git a/math/py-pyFFTW/distinfo b/math/py-pyFFTW/distinfo index 378579f3fd61..62b4944922a8 100644 --- a/math/py-pyFFTW/distinfo +++ b/math/py-pyFFTW/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687402958 -SHA256 (pyFFTW-0.13.1.tar.gz) = 09155e90a0c6d0c1f2d1f3668180a7de95fb9f83fef5137a112fb05978e87320 -SIZE (pyFFTW-0.13.1.tar.gz) = 114359 +TIMESTAMP = 1730999706 +SHA256 (pyfftw-0.15.0.tar.gz) = 2f16b9854a40c8fdd10aa5803b24ddc6ab49f9cd559dbd7f07e7d61aa205c1ca +SIZE (pyfftw-0.15.0.tar.gz) = 164003 diff --git a/math/py-pyaudi/Makefile b/math/py-pyaudi/Makefile index 47639b27816e..dd0bbbd56f5d 100644 --- a/math/py-pyaudi/Makefile +++ b/math/py-pyaudi/Makefile @@ -2,13 +2,14 @@ PORTNAME= pyaudi DISTVERSIONPREFIX= v DISTVERSION= 1.9.2-1 DISTVERSIONSUFFIX= -g899eb78 -PORTREVISION= 11 +PORTREVISION= 14 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Library implementing the algebra of Taylor polynomials -WWW= http://darioizzo.github.io/audi/ +WWW= http://darioizzo.github.io/audi/ \ + https://github.com/darioizzo/audi LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../LICENSE diff --git a/math/py-pyprobables/Makefile b/math/py-pyprobables/Makefile index 17301a3275bf..223a313ebaa4 100644 --- a/math/py-pyprobables/Makefile +++ b/math/py-pyprobables/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyprobables -PORTVERSION= 0.6.0 +PORTVERSION= 0.6.1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pyprobables/distinfo b/math/py-pyprobables/distinfo index 18c54f3fad3c..f22a96ca6623 100644 --- a/math/py-pyprobables/distinfo +++ b/math/py-pyprobables/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708448834 -SHA256 (pyprobables-0.6.0.tar.gz) = a4e72bdb4d3513121b33377728c9eafd2ae8495d5201d6a90abc3d52d9a17901 -SIZE (pyprobables-0.6.0.tar.gz) = 33638 +TIMESTAMP = 1735227954 +SHA256 (pyprobables-0.6.1.tar.gz) = 64b4d165d51beff05e716c01231c8a5503297844e58adee8771e5e7af130321d +SIZE (pyprobables-0.6.1.tar.gz) = 36043 diff --git a/math/py-pyreadstat/Makefile b/math/py-pyreadstat/Makefile new file mode 100644 index 000000000000..bfdc74a27146 --- /dev/null +++ b/math/py-pyreadstat/Makefile @@ -0,0 +1,25 @@ +PORTNAME= pyreadstat +PORTVERSION= 1.2.8 +CATEGORIES= math python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Read and Write SAS, SPSS and Stata files into/from pandas data frames +WWW= https://ofajardo.github.io/pyreadstat_documentation/_build/html/ \ + https://github.com/Roche/pyreadstat + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pandas>=1.2.0,1:math/py-pandas@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent cython pep517 + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include <bsd.port.mk> diff --git a/math/py-pyreadstat/distinfo b/math/py-pyreadstat/distinfo new file mode 100644 index 000000000000..f8963473ffb1 --- /dev/null +++ b/math/py-pyreadstat/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730540890 +SHA256 (pyreadstat-1.2.8.tar.gz) = ced3f261659f10d23843e36ec3ad6699fcac9a863820e53c6fb4b6c1abcf9e94 +SIZE (pyreadstat-1.2.8.tar.gz) = 560144 diff --git a/math/py-pyreadstat/files/patch-setup.py b/math/py-pyreadstat/files/patch-setup.py new file mode 100644 index 000000000000..ee04a6d9cc21 --- /dev/null +++ b/math/py-pyreadstat/files/patch-setup.py @@ -0,0 +1,14 @@ +--- setup.py.orig 2024-10-18 20:21:39 UTC ++++ setup.py +@@ -26,11 +26,6 @@ if PY_MAJOR_VERSION < 3 and os.name == 'nt': + if PY_MAJOR_VERSION < 3 and os.name == 'nt': + raise Exception("Python 2 is not supported on Windows.") + +-cyver = int(Cython.__version__.split(".")[0]) +-if cyver < 3: +- msg = "Cython version 3 or newer required" +- raise Exception(msg) +- + ext = '.pyx' + + diff --git a/math/py-pyreadstat/pkg-descr b/math/py-pyreadstat/pkg-descr new file mode 100644 index 000000000000..9c725249ba40 --- /dev/null +++ b/math/py-pyreadstat/pkg-descr @@ -0,0 +1,3 @@ +pyreadstat is a python package to read and write sas (sas7bdat, sas7bcat, +xport), spps (sav, zsav, por) and stata (dta) data files into/from pandas +dataframes. diff --git a/math/py-pystan/Makefile b/math/py-pystan/Makefile index 2b2d8316e177..aef88595349b 100644 --- a/math/py-pystan/Makefile +++ b/math/py-pystan/Makefile @@ -12,16 +12,13 @@ WWW= https://github.com/stan-dev/pystan LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN= several build errors +DEPRECATED= Marked as BROKEN for years +EXPIRATION_DATE=2025-02-28 + USES= compiler:c++14-lang python shebangfix USE_PYTHON= autoplist distutils -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} >= 30900 -# See PR 262797 - to be upgraded after the modernization of OCaml ports -BROKEN= several build errors -.endif - BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR} BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} @@ -35,4 +32,4 @@ SHEBANG_FILES= ${WRKSRC}/pystan/stan/lib/stan_math/lib/upgrade-sundials.sh \ NO_ARCH= yes NO_ARCH_IGNORE= _api.so _chains.so _misc.so -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/math/py-pytensor/Makefile b/math/py-pytensor/Makefile index 6486d2c443f2..f3ab180cfdcb 100644 --- a/math/py-pytensor/Makefile +++ b/math/py-pytensor/Makefile @@ -1,19 +1,20 @@ PORTNAME= pytensor -DISTVERSION= 2.25.4 +DISTVERSION= 2.26.4 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= Optimizing compiler for evaluating mathematical expressions -WWW= https://pytensor.readthedocs.io/en/latest/ +WWW= https://pytensor.readthedocs.io/en/latest/ \ + https://github.com/pymc-devs/pytensor LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/LICENSE.txt BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}versioneer>0:devel/py-versioneer@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}versioneer>=0.29:devel/py-versioneer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \ ${PY_DEPENDS} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cons>0:devel/py-cons@${PY_FLAVOR} \ diff --git a/math/py-pytensor/distinfo b/math/py-pytensor/distinfo index 9e49e0f205e8..4647295315d8 100644 --- a/math/py-pytensor/distinfo +++ b/math/py-pytensor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726887350 -SHA256 (pytensor-2.25.4.tar.gz) = 6951037301f852acd0964dabf556a27a8710e7b64cc26b58856ddca0d23238cb -SIZE (pytensor-2.25.4.tar.gz) = 3549886 +TIMESTAMP = 1733298653 +SHA256 (pytensor-2.26.4.tar.gz) = d88fee65196fd53a090f98a050ffadc651d9acbcb2207b36001ba61ac18c3626 +SIZE (pytensor-2.26.4.tar.gz) = 3561276 diff --git a/math/py-pywavelets/Makefile b/math/py-pywavelets/Makefile index cce4bc5ad5e8..833b1c858022 100644 --- a/math/py-pywavelets/Makefile +++ b/math/py-pywavelets/Makefile @@ -1,5 +1,5 @@ PORTNAME= pywavelets -PORTVERSION= 1.7.0 +PORTVERSION= 1.8.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pywavelets/distinfo b/math/py-pywavelets/distinfo index 6ff74b90bc66..12b016d826db 100644 --- a/math/py-pywavelets/distinfo +++ b/math/py-pywavelets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1724851533 -SHA256 (pywavelets-1.7.0.tar.gz) = b47250e5bb853e37db5db423bafc82847f4cde0ffdf7aebb06336a993bc174f6 -SIZE (pywavelets-1.7.0.tar.gz) = 3934767 +TIMESTAMP = 1733750500 +SHA256 (pywavelets-1.8.0.tar.gz) = f3800245754840adc143cbc29534a1b8fc4b8cff6e9d403326bd52b7bb5c35aa +SIZE (pywavelets-1.8.0.tar.gz) = 3935274 diff --git a/math/py-pywavelets/files/patch-pyproject.toml b/math/py-pywavelets/files/patch-pyproject.toml index bd30b028bceb..2becaec0461f 100644 --- a/math/py-pywavelets/files/patch-pyproject.toml +++ b/math/py-pywavelets/files/patch-pyproject.toml @@ -1,11 +1,11 @@ ---- pyproject.toml.orig 2024-08-12 15:57:53 UTC +--- pyproject.toml.orig 2024-12-09 13:26:23 UTC +++ pyproject.toml @@ -16,8 +16,7 @@ requires = [ # Note that building against numpy 1.x works fine too - users and # redistributors can do this by installing the numpy version they like and # disabling build isolation. - "numpy>=2.0.0; python_version<'3.13'", -- "numpy>=2.1.0.rc1; python_version>='3.13'", +- "numpy>=2.1.0; python_version>='3.13'", + "numpy", ] diff --git a/math/py-qdldl/Makefile b/math/py-qdldl/Makefile index 2ede893486a4..7098553ddfa6 100644 --- a/math/py-qdldl/Makefile +++ b/math/py-qdldl/Makefile @@ -1,5 +1,5 @@ PORTNAME= qdldl -PORTVERSION= 0.1.5.post3 +PORTVERSION= 0.1.7.post5 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -23,10 +23,14 @@ TEST_DEPENDS= pytest:devel/py-pytest@${PY_FLAVOR} USES= compiler:c++11-lang python USE_PYTHON= distutils autoplist +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/qdldl.cpython-*.so -do-test: install +do-test: install # this is required for some reason, and TEST_ENV doesn't work @cd ${WRKSRC} && pytest +# tests as of 0.1.7.post5: 4 failed, 5 passed in 12.28s, see https://github.com/osqp/qdldl-python/issues/53 + .include <bsd.port.mk> diff --git a/math/py-qdldl/distinfo b/math/py-qdldl/distinfo index 7aabc3b446e9..88e5673ad782 100644 --- a/math/py-qdldl/distinfo +++ b/math/py-qdldl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1690531309 -SHA256 (qdldl-0.1.5.post3.tar.gz) = 69c092f6e1fc23fb779a80a62e6fcdfe2eba05c925860248c4d6754f4736938f -SIZE (qdldl-0.1.5.post3.tar.gz) = 69178 +TIMESTAMP = 1735885941 +SHA256 (qdldl-0.1.7.post5.tar.gz) = 0b1399e1c49b5bed5aac8fd63ef08ab708d340c37fb426fe00128bc1f36b286e +SIZE (qdldl-0.1.7.post5.tar.gz) = 73920 diff --git a/math/py-quadprog/Makefile b/math/py-quadprog/Makefile index b33bbae7e38a..5955ac719c0f 100644 --- a/math/py-quadprog/Makefile +++ b/math/py-quadprog/Makefile @@ -1,5 +1,5 @@ PORTNAME= quadprog -DISTVERSION= 0.1.12 +DISTVERSION= 0.1.13 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-quadprog/distinfo b/math/py-quadprog/distinfo index fb162d5ad4f6..0473dfa699ef 100644 --- a/math/py-quadprog/distinfo +++ b/math/py-quadprog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708565418 -SHA256 (quadprog-0.1.12.tar.gz) = 594c18327e13c4246b06b14d9e90c43faac4ba702be6ae0aa0192e50a7795e47 -SIZE (quadprog-0.1.12.tar.gz) = 16884 +TIMESTAMP = 1729802567 +SHA256 (quadprog-0.1.13.tar.gz) = 9d6dd32f2762f29b840fb83741d11e527ddf48745f63b79caad0e530b4a6a0ff +SIZE (quadprog-0.1.13.tar.gz) = 16883 diff --git a/math/py-roman/Makefile b/math/py-roman/Makefile index ac224896b56a..dcef2607aa31 100644 --- a/math/py-roman/Makefile +++ b/math/py-roman/Makefile @@ -1,5 +1,5 @@ PORTNAME= roman -PORTVERSION= 4.2 +PORTVERSION= 5.0 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-roman/distinfo b/math/py-roman/distinfo index 24e2d56915c7..e0125de71044 100644 --- a/math/py-roman/distinfo +++ b/math/py-roman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715154521 -SHA256 (roman-4.2.tar.gz) = 05f335a1b2b0824f827ed42fff84b35909aab9013799145ed4508bdd4fa3b385 -SIZE (roman-4.2.tar.gz) = 7339 +TIMESTAMP = 1738332001 +SHA256 (roman-5.0.tar.gz) = cb35293c1c4046105fd899194f4f2985f78c955a8b05937f7ab93f3be1660697 +SIZE (roman-5.0.tar.gz) = 7664 diff --git a/math/py-rpy2/Makefile b/math/py-rpy2/Makefile index f7af1f988949..92ed47db8aae 100644 --- a/math/py-rpy2/Makefile +++ b/math/py-rpy2/Makefile @@ -1,5 +1,6 @@ PORTNAME= rpy2 -PORTVERSION= 3.5.16 +PORTVERSION= 3.5.17 +PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -27,11 +28,13 @@ USE_PYTHON= autoplist concurrent pep517 MAKE_ENV= RPY2_CFFI_MODE=BOTH -OPTIONS_DEFINE= PANDAS -OPTIONS_DEFAULT=PANDAS +OPTIONS_DEFINE= NUMPY PANDAS +OPTIONS_DEFAULT=NUMPY PANDAS +NUMPY__DESC= Numpy support PANDAS_DESC= Pandas support -PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ +NUMPY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} +PANDAS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.26,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pandas>=1.3.5,1:math/py-pandas@${PY_FLAVOR} .include <bsd.port.pre.mk> diff --git a/math/py-rpy2/distinfo b/math/py-rpy2/distinfo index 07b3148a7d36..5de1a3a0bd2e 100644 --- a/math/py-rpy2/distinfo +++ b/math/py-rpy2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712084528 -SHA256 (rpy2-3.5.16.tar.gz) = 837e2f74583658a5c4c339761a73f9434f33ef9ced3e30c64da7562165c2801b -SIZE (rpy2-3.5.16.tar.gz) = 220028 +TIMESTAMP = 1734888338 +SHA256 (rpy2-3.5.17.tar.gz) = dbff08c30f3d79161922623858a5b3b68a3fba8ee1747d6af41bc4ba68f3d582 +SIZE (rpy2-3.5.17.tar.gz) = 220963 diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile index 76f6e66a6dcb..8003cd7684ea 100644 --- a/math/py-rustworkx/Makefile +++ b/math/py-rustworkx/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustworkx DISTVERSION= 0.15.1 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-scikit-fem/Makefile b/math/py-scikit-fem/Makefile index 3f26fbad946a..7629e496e2c1 100644 --- a/math/py-scikit-fem/Makefile +++ b/math/py-scikit-fem/Makefile @@ -1,8 +1,9 @@ PORTNAME= scikit-fem -PORTVERSION= 9.0.1 +PORTVERSION= 10.0.2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= scikit_fem-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple finite element assemblers diff --git a/math/py-scikit-fem/distinfo b/math/py-scikit-fem/distinfo index 8daadd54b597..2e16e7e37409 100644 --- a/math/py-scikit-fem/distinfo +++ b/math/py-scikit-fem/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1708449408 -SHA256 (scikit-fem-9.0.1.tar.gz) = 69cdb8fffc9c5b81045feadcb3cdd46afe2fad21d8f64f05abe99f1af3359338 -SIZE (scikit-fem-9.0.1.tar.gz) = 389682 +TIMESTAMP = 1727314584 +SHA256 (scikit_fem-10.0.2.tar.gz) = 8448da3776bbd03a9660ef0de85c67e292de009f2226f405523c6e2388f6b0f3 +SIZE (scikit_fem-10.0.2.tar.gz) = 159954 diff --git a/math/py-scikit-umfpack/Makefile b/math/py-scikit-umfpack/Makefile index 350e08db38a4..e7f56fb1d57a 100644 --- a/math/py-scikit-umfpack/Makefile +++ b/math/py-scikit-umfpack/Makefile @@ -1,18 +1,21 @@ PORTNAME= scikit-umfpack -DISTVERSION= 0.3.3 -PORTREVISION= 9 +DISTVERSION= 0.4.1 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Python interface to UMFPACK sparse direct solver -WWW= https://scikit-umfpack.github.io/scikit-umfpack/ +WWW= https://scikit-umfpack.github.io/scikit-umfpack/ \ + https://github.com/scikit-umfpack/scikit-umfpack LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYNUMPY} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}meson-python>0:devel/meson-python@${PY_FLAVOR} \ + ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} \ swig:devel/swig LIB_DEPENDS= libamd.so:math/suitesparse-amd \ @@ -22,11 +25,19 @@ LIB_DEPENDS= libamd.so:math/suitesparse-amd \ RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR} -USES= fortran python -USE_PYTHON= distutils cython autoplist pytest # tests fail, see https://github.com/scikit-umfpack/scikit-umfpack/issues/77 +USES= fortran localbase:ldflags python +USE_PYTHON= pep517 cython autoplist pytest # tests fail, see https://github.com/scikit-umfpack/scikit-umfpack/issues/77 + +CFLAGS+= -I/usr/local/include/suitesparse +CXXFLAGS+= -I/usr/local/include/suitesparse TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} +post-patch: + ${REINPLACE_CMD} \ + -e "s|swig_inc_args = \[\]|swig_inc_args = [\'-I${LOCALBASE}/include/suitesparse\']|" \ + ${WRKSRC}/scikits/umfpack/meson.build + post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/scikits/umfpack/__umfpack${PYTHON_EXT_SUFFIX}.so diff --git a/math/py-scikit-umfpack/distinfo b/math/py-scikit-umfpack/distinfo index c0de857bc408..7da5e8029d69 100644 --- a/math/py-scikit-umfpack/distinfo +++ b/math/py-scikit-umfpack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664086556 -SHA256 (scikit-umfpack-0.3.3.tar.gz) = 464534529de182f2444809807f14133b7fee86605c167060917f115a31633ec4 -SIZE (scikit-umfpack-0.3.3.tar.gz) = 26241 +TIMESTAMP = 1731041698 +SHA256 (scikit_umfpack-0.4.1.tar.gz) = 23a16750fbf866d32341ab3885fd59687bc9d5fbb9d372e50f6a968059604d59 +SIZE (scikit_umfpack-0.4.1.tar.gz) = 31845 diff --git a/math/py-scikit-umfpack/files/patch-scikits_umfpack_umfpack.i b/math/py-scikit-umfpack/files/patch-scikits_umfpack_umfpack.i deleted file mode 100644 index 40fc3b86b101..000000000000 --- a/math/py-scikit-umfpack/files/patch-scikits_umfpack_umfpack.i +++ /dev/null @@ -1,97 +0,0 @@ ---- scikits/umfpack/umfpack.i.orig 2017-10-25 11:44:24 UTC -+++ scikits/umfpack/umfpack.i -@@ -6,6 +6,8 @@ - /* - See umfpack.py for more information. - -+ Patched from <https://github.com/scikit-umfpack/scikit-umfpack/pull/80/files> -+ - Created by: Robert Cimrman - */ - -@@ -218,18 +220,21 @@ CONF_IN( UMFPACK_INFO ) - }; - - %include <umfpack.h> --%include <umfpack_solve.h> --%include <umfpack_defaults.h> --%include <umfpack_triplet_to_col.h> --%include <umfpack_col_to_triplet.h> --%include <umfpack_transpose.h> --%include <umfpack_scale.h> - --%include <umfpack_report_symbolic.h> --%include <umfpack_report_numeric.h> --%include <umfpack_report_info.h> --%include <umfpack_report_control.h> -+#if UMFPACK_MAIN_VERSION < 6 -+ %include <umfpack_solve.h> -+ %include <umfpack_defaults.h> -+ %include <umfpack_triplet_to_col.h> -+ %include <umfpack_col_to_triplet.h> -+ %include <umfpack_transpose.h> -+ %include <umfpack_scale.h> - -+ %include <umfpack_report_symbolic.h> -+ %include <umfpack_report_numeric.h> -+ %include <umfpack_report_info.h> -+ %include <umfpack_report_control.h> -+#endif -+ - /* - The order is important below! - */ -@@ -240,21 +245,22 @@ OPAQUE_ARGOUT( void * ) - void **Numeric - } - --%include <umfpack_symbolic.h> --%include <umfpack_numeric.h> -+#if UMFPACK_MAIN_VERSION < 6 -+ %include <umfpack_symbolic.h> -+ %include <umfpack_numeric.h> -+#endif - -- - OPAQUE_ARGINOUT( void * ) - %apply void ** opaque_arginout { - void **Symbolic, - void **Numeric - } - --%include <umfpack_free_symbolic.h> --%include <umfpack_free_numeric.h> -+#if UMFPACK_MAIN_VERSION < 6 -+ %include <umfpack_free_symbolic.h> -+ %include <umfpack_free_numeric.h> -+#endif - -- -- - /* - * wnbell - attempt to get L,U,P,Q out - */ -@@ -280,8 +286,11 @@ OPAQUE_ARGINOUT( void * ) - SuiteSparse_long *n_col, - SuiteSparse_long *nz_udiag - }; --%include <umfpack_get_lunz.h> - -+#if UMFPACK_MAIN_VERSION < 6 -+ %include <umfpack_get_lunz.h> -+#endif -+ - ARRAY_IN( double, double, DOUBLE ) - %apply double *array { - double Lx [ ], -@@ -326,6 +335,8 @@ ARRAY_IN( SuiteSparse_long, SuiteSparse_long, INT64 ) - }; - %apply long *OUTPUT { SuiteSparse_long *do_recip}; - --%include <umfpack_get_numeric.h> -- -+#if UMFPACK_MAIN_VERSION < 6 -+ %include <umfpack_get_numeric.h> - #endif -+ -+#endif // SWIGPYTHON diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile index d024b3c4a4c9..87d60dd90608 100644 --- a/math/py-scs/Makefile +++ b/math/py-scs/Makefile @@ -1,5 +1,5 @@ PORTNAME= scs -DISTVERSION= 3.2.4.post3 +DISTVERSION= 3.2.7 PORTREVISION= 1 CATEGORIES= math python MASTER_SITES= PYPI diff --git a/math/py-scs/distinfo b/math/py-scs/distinfo index 4c4544df894f..48effb4dbcba 100644 --- a/math/py-scs/distinfo +++ b/math/py-scs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1718925164 -SHA256 (scs-3.2.4.post3.tar.gz) = a6ee9cb167c3d3bc57e023ee70df15ecb1fccc3eec286a02198f35198d56b612 -SIZE (scs-3.2.4.post3.tar.gz) = 1536058 +TIMESTAMP = 1731044167 +SHA256 (scs-3.2.7.tar.gz) = e89d81752ef241d7e408f21d0b69cde9bb6ce196241482e17f763cba5a7d9497 +SIZE (scs-3.2.7.tar.gz) = 1600253 diff --git a/math/py-secp256k1/Makefile b/math/py-secp256k1/Makefile index 75dbba665e7a..8d800c635753 100644 --- a/math/py-secp256k1/Makefile +++ b/math/py-secp256k1/Makefile @@ -1,6 +1,6 @@ PORTNAME= secp256k1 PORTVERSION= 0.13.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-slepc4py/Makefile b/math/py-slepc4py/Makefile index 93ed623ec398..a30c9a44b735 100644 --- a/math/py-slepc4py/Makefile +++ b/math/py-slepc4py/Makefile @@ -1,5 +1,5 @@ PORTNAME= slepc4py -DISTVERSION= 3.21.1 +DISTVERSION= 3.22.2 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-slepc4py/distinfo b/math/py-slepc4py/distinfo index c1c6faa6abb0..a244a0aa47df 100644 --- a/math/py-slepc4py/distinfo +++ b/math/py-slepc4py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714295921 -SHA256 (slepc4py-3.21.1.tar.gz) = bc8e0e270643eef9b63b249080b8fe4433be0b697d55032d9f768ef310bd7b07 -SIZE (slepc4py-3.21.1.tar.gz) = 136076 +TIMESTAMP = 1735975595 +SHA256 (slepc4py-3.22.2.tar.gz) = bd34d5560a36bafd81a0f071aca03a9fac140c6167b1b8a2f2e580b69a2a3255 +SIZE (slepc4py-3.22.2.tar.gz) = 137477 diff --git a/math/py-spvcm/Makefile b/math/py-spvcm/Makefile index 0e8ccf722533..954f3a0e967b 100644 --- a/math/py-spvcm/Makefile +++ b/math/py-spvcm/Makefile @@ -11,6 +11,9 @@ WWW= https://github.com/pysal/spvcm LICENSE= BSD3CLAUSE +DEPRECATED= Upstream repository has been archived on Jul 9, 2024 +EXPIRATION_DATE=2025-02-28 + BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpysal>=0:science/py-libpysal@${PY_FLAVOR} \ diff --git a/math/py-symengine/Makefile b/math/py-symengine/Makefile index 4c9906de7fa0..f64dc31ddcbf 100644 --- a/math/py-symengine/Makefile +++ b/math/py-symengine/Makefile @@ -1,6 +1,6 @@ PORTNAME= symengine DISTVERSIONPREFIX= v -DISTVERSION= 0.11.0 +DISTVERSION= 0.14.0 CATEGORIES= math python #MASTER_SITES= PYPI # latest release isn't compatible with math/symengine PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,18 +12,17 @@ WWW= https://symengine.org/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN= incompatible with symengine-0.12.0, see https://github.com/symengine/symengine.py/issues/484 - LIB_DEPENDS= libarb.so:math/arb \ libecm.so:math/gmp-ecm \ libflint.so:math/flint2 \ libgmp.so:math/gmp \ libmpc.so:math/mpc \ libmpfr.so:math/mpfr \ - libsymengine.so:math/symengine + libsymengine.so:math/symengine \ + libzstd.so:archivers/zstd TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR} # see https://github.com/symengine/symengine.py/issues/416 -USES= cmake compiler:c++11-lang python +USES= cmake compiler:c++11-lang llvm:15 python USE_PYTHON= cython flavors pytest USE_GITHUB= yes @@ -33,4 +32,6 @@ BINARY_ALIAS= python=${PYTHON_CMD} # cmake scripts expect python executable # cmake scripts copy build type and flags from math/symengine, and ignore all local variables of that kind +# tests as of 0.14.0: 362 passed, 2 skipped, 1 warning in 18.87s + .include <bsd.port.mk> diff --git a/math/py-symengine/distinfo b/math/py-symengine/distinfo index c97d8957c30a..fcaf8c1d7222 100644 --- a/math/py-symengine/distinfo +++ b/math/py-symengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699854135 -SHA256 (symengine-symengine.py-v0.11.0_GH0.tar.gz) = 702fc5e5640e81714eacecf9da03ba1d9cc2f49fc8c4c6154b57d3d7dfacc698 -SIZE (symengine-symengine.py-v0.11.0_GH0.tar.gz) = 111973 +TIMESTAMP = 1739871463 +SHA256 (symengine-symengine.py-v0.14.0_GH0.tar.gz) = 38e742a9b3d03b36f07b2ccba39e7e3d626e37557c26bb03ce575b95cfbd9cc4 +SIZE (symengine-symengine.py-v0.14.0_GH0.tar.gz) = 113074 diff --git a/math/py-sympy/Makefile b/math/py-sympy/Makefile index 9d7b9e2fd639..02a72318fa1f 100644 --- a/math/py-sympy/Makefile +++ b/math/py-sympy/Makefile @@ -1,6 +1,5 @@ PORTNAME= sympy -PORTVERSION= 1.11.1 -PORTREVISION= 2 +PORTVERSION= 1.13.3 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +10,7 @@ WWW= https://sympy.org/ LICENSE= BSD3CLAUSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpmath>=0.19:math/py-mpmath@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mpmath>=1.1.0:math/py-mpmath@${PY_FLAVOR} USES= python USE_PYTHON= distutils concurrent autoplist pytest diff --git a/math/py-sympy/distinfo b/math/py-sympy/distinfo index 39f2c8f94171..67412241a86d 100644 --- a/math/py-sympy/distinfo +++ b/math/py-sympy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1668387867 -SHA256 (sympy-1.11.1.tar.gz) = e32380dce63cb7c0108ed525570092fd45168bdae2faa17e528221ef72e88658 -SIZE (sympy-1.11.1.tar.gz) = 12921384 +TIMESTAMP = 1734660639 +SHA256 (sympy-1.13.3.tar.gz) = b27fd2c6530e0ab39e275fc9b683895367e51d5da91baa8d3d64db2565fec4d9 +SIZE (sympy-1.13.3.tar.gz) = 7533196 diff --git a/math/py-umap-learn/Makefile b/math/py-umap-learn/Makefile index 77b423ce4e8c..b2c467547956 100644 --- a/math/py-umap-learn/Makefile +++ b/math/py-umap-learn/Makefile @@ -1,5 +1,5 @@ PORTNAME= umap-learn -DISTVERSION= 0.5.6 +DISTVERSION= 0.5.7 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-umap-learn/distinfo b/math/py-umap-learn/distinfo index b714f1116d1f..30b172369f4b 100644 --- a/math/py-umap-learn/distinfo +++ b/math/py-umap-learn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712366136 -SHA256 (umap-learn-0.5.6.tar.gz) = 5b3917a862c23ba0fc83bfcd67a7b719dec85b3d9c01fdc7d894cce455df4e03 -SIZE (umap-learn-0.5.6.tar.gz) = 89627 +TIMESTAMP = 1731044771 +SHA256 (umap-learn-0.5.7.tar.gz) = b2a97973e4c6ffcebf241100a8de589a4c84126a832ab40f296c6d9fcc5eb19e +SIZE (umap-learn-0.5.7.tar.gz) = 92680 diff --git a/math/py-z3-solver/Makefile b/math/py-z3-solver/Makefile index ba11090e2ea5..cbceca293d81 100644 --- a/math/py-z3-solver/Makefile +++ b/math/py-z3-solver/Makefile @@ -1,7 +1,6 @@ PORTNAME= z3-solver DISTVERSIONPREFIX= z3- -DISTVERSION= 4.8.17 -PORTREVISION= 1 +DISTVERSION= 4.13.3 CATEGORIES= math PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,26 +11,39 @@ WWW= https://github.com/Z3Prover/z3 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/../../../LICENSE.txt -BROKEN= Could not find libz3.so -BROKEN_armv7= fails to compile on 13.1 and 14: clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268009 -BROKEN_riscv64= fails to configure, see https://github.com/Z3Prover/z3/issues/6183 +LIB_DEPENDS= libz3.so:math/z3 -USES= cmake:indirect compiler:c++11-lang python -USE_PYTHON= distutils autoplist - -NO_ARCH= yes +USES= cmake python +USE_PYTHON= flavors autoplist USE_GITHUB= yes GH_ACCOUNT= Z3Prover GH_PROJECT= z3 -CFLAGS_armv7= -fPIC - WRKSRC_SUBDIR= src/api/python +WRKSRC_top= ${WRKSRC}/../../.. -# CAVEAT: There should have LIB_DEPENDS=libz3.so:math/z3, but currently it rebuilds all code, see https://github.com/Z3Prover/z3/issues/1767 +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +NO_ARCH= yes -post-patch: # https://github.com/Z3Prover/z3/issues/2131 - @${REINPLACE_CMD} 's|…|...|' ${WRKSRC}/../../ast/recfun_decl_plugin.h +post-patch: + @${RLN} ${WRKSRC_top}/scripts ${WRKSRC}/scripts + @${RLN} ${WRKSRC_top}/src/api ${WRKSRC}/api + +do-test: +.for t in z3 z3num + @cd ${WRKSRC_top} && \ + ${CP} ${WRKSRC}/z3test.py . && \ + ${ECHO} "==> running the test ${t}" && \ + ${SETENV} ${TEST_ENV} ${PYTHON_CMD} z3test.py ${t} && \ + ${ECHO} "... test ${t} succeeded" +.endfor +.for e in kinematics power-of-two dog-cat-mouse sudoku eight-queens + @cd ${WRKSRC}/../../.. && \ + ${ECHO} "==> running the example ${e}" && \ + ${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${FILESDIR}/example-${e}.py && \ + ${ECHO} "... example ${e} succeeded" +.endfor .include <bsd.port.mk> diff --git a/math/py-z3-solver/distinfo b/math/py-z3-solver/distinfo index 575d20c355c6..3a3e98e88025 100644 --- a/math/py-z3-solver/distinfo +++ b/math/py-z3-solver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652241609 -SHA256 (Z3Prover-z3-z3-4.8.17_GH0.tar.gz) = 1e57637ce8d5212fd38453df28e2730a18e0a633f723682267be87f5b858a126 -SIZE (Z3Prover-z3-z3-4.8.17_GH0.tar.gz) = 5232392 +TIMESTAMP = 1731045651 +SHA256 (Z3Prover-z3-z3-4.13.3_GH0.tar.gz) = f59c9cf600ea57fb64ffeffbffd0f2d2b896854f339e846f48f069d23bc14ba0 +SIZE (Z3Prover-z3-z3-4.13.3_GH0.tar.gz) = 5583533 diff --git a/math/py-z3-solver/files/example-dog-cat-mouse.py b/math/py-z3-solver/files/example-dog-cat-mouse.py new file mode 100644 index 000000000000..861b8180f5f4 --- /dev/null +++ b/math/py-z3-solver/files/example-dog-cat-mouse.py @@ -0,0 +1,18 @@ +# example from https://ericpony.github.io/z3py-tutorial/guide-examples.htm + +from z3 import Ints, solve + + +# Create 3 integer variables +dog, cat, mouse = Ints('dog cat mouse') +solve(dog >= 1, # at least one dog + cat >= 1, # at least one cat + mouse >= 1, # at least one mouse + # we want to buy 100 animals + dog + cat + mouse == 100, + # We have 100 dollars (10000 cents): + # dogs cost 15 dollars (1500 cents), + # cats cost 1 dollar (100 cents), and + # mice cost 25 cents + 1500 * dog + 100 * cat + 25 * mouse == 10000) + diff --git a/math/py-z3-solver/files/example-eight-queens.py b/math/py-z3-solver/files/example-eight-queens.py new file mode 100644 index 000000000000..06eb2955fd02 --- /dev/null +++ b/math/py-z3-solver/files/example-eight-queens.py @@ -0,0 +1,22 @@ +# example from https://ericpony.github.io/z3py-tutorial/guide-examples.htm + +from z3 import Int, And, Distinct, If, solve, print_matrix + + +# We know each queen must be in a different row. +# So, we represent each queen by a single integer: the column position +Q = [ Int('Q_%i' % (i + 1)) for i in range(8) ] + +# Each queen is in a column {1, ... 8 } +val_c = [ And(1 <= Q[i], Q[i] <= 8) for i in range(8) ] + +# At most one queen per column +col_c = [ Distinct(Q) ] + +# Diagonal constraint +diag_c = [ If(i == j, + True, + And(Q[i] - Q[j] != i - j, Q[i] - Q[j] != j - i)) + for i in range(8) for j in range(i) ] + +solve(val_c + col_c + diag_c) diff --git a/math/py-z3-solver/files/example-kinematics.py b/math/py-z3-solver/files/example-kinematics.py new file mode 100644 index 000000000000..c1cfe30916af --- /dev/null +++ b/math/py-z3-solver/files/example-kinematics.py @@ -0,0 +1,25 @@ +# example from https://ericpony.github.io/z3py-tutorial/guide-examples.htm + +from z3 import Reals, set_option, solve + + +d, a, t, v_i, v_f = Reals('d a t v__i v__f') + +equations = [ + d == v_i * t + (a*t**2)/2, + v_f == v_i + a*t, +] + +# Given v_i, t and a, find d +problem = [ + v_i == 0, + t == 4.10, + a == 6 +] + +solve(equations + problem) + +# Display rationals in decimal notation +set_option(rational_to_decimal=True) + +solve(equations + problem) diff --git a/math/py-z3-solver/files/example-power-of-two.py b/math/py-z3-solver/files/example-power-of-two.py new file mode 100644 index 000000000000..b7fdcd090f02 --- /dev/null +++ b/math/py-z3-solver/files/example-power-of-two.py @@ -0,0 +1,15 @@ +# example from https://ericpony.github.io/z3py-tutorial/guide-examples.htm + +from z3 import BitVec, And, Or, prove + + +x = BitVec('x', 32) +powers = [ 2**i for i in range(32) ] +fast = And(x != 0, x & (x - 1) == 0) +slow = Or([ x == p for p in powers ]) +print (fast) +prove(fast == slow) + +print ("trying to prove buggy version...") +fast = x & (x - 1) == 0 +prove(fast == slow) diff --git a/math/py-z3-solver/files/example-sudoku.py b/math/py-z3-solver/files/example-sudoku.py new file mode 100644 index 000000000000..e0a19b17bf6f --- /dev/null +++ b/math/py-z3-solver/files/example-sudoku.py @@ -0,0 +1,53 @@ +# example from https://ericpony.github.io/z3py-tutorial/guide-examples.htm + +from z3 import Int, And, Distinct, If, Solver, sat, print_matrix + + +# 9x9 matrix of integer variables +X = [ [ Int("x_%s_%s" % (i+1, j+1)) for j in range(9) ] + for i in range(9) ] + +# each cell contains a value in {1, ..., 9} +cells_c = [ And(1 <= X[i][j], X[i][j] <= 9) + for i in range(9) for j in range(9) ] + +# each row contains a digit at most once +rows_c = [ Distinct(X[i]) for i in range(9) ] + +# each column contains a digit at most once +cols_c = [ Distinct([ X[i][j] for i in range(9) ]) + for j in range(9) ] + +# each 3x3 square contains a digit at most once +sq_c = [ Distinct([ X[3*i0 + i][3*j0 + j] + for i in range(3) for j in range(3) ]) + for i0 in range(3) for j0 in range(3) ] + +sudoku_c = cells_c + rows_c + cols_c + sq_c + +# sudoku instance, we use '0' for empty cells +instance = ((0,0,0,0,9,4,0,3,0), + (0,0,0,5,1,0,0,0,7), + (0,8,9,0,0,0,0,4,0), + (0,0,0,0,0,0,2,0,8), + (0,6,0,2,0,1,0,5,0), + (1,0,2,0,0,0,0,0,0), + (0,7,0,0,0,0,5,2,0), + (9,0,0,0,6,5,0,0,0), + (0,4,0,9,7,0,0,0,0)) + +instance_c = [ If(instance[i][j] == 0, + True, + X[i][j] == instance[i][j]) + for i in range(9) for j in range(9) ] + +s = Solver() +s.add(sudoku_c + instance_c) +if s.check() == sat: + m = s.model() + r = [ [ m.evaluate(X[i][j]) for j in range(9) ] + for i in range(9) ] + print_matrix(r) +else: + print ("failed to solve") + diff --git a/math/py-z3-solver/files/patch-CMakeLists.txt b/math/py-z3-solver/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..670b2e2e4e50 --- /dev/null +++ b/math/py-z3-solver/files/patch-CMakeLists.txt @@ -0,0 +1,30 @@ +--- CMakeLists.txt.orig 2024-10-07 22:51:28 UTC ++++ CMakeLists.txt +@@ -1,4 +1,27 @@ message(STATUS "Emitting rules to build Z3 python bind + message(STATUS "Emitting rules to build Z3 python bindings") ++ ++## portion of src/CMakeLists.txt ++set(Z3_API_HEADER_FILES_TO_SCAN ++ z3_api.h ++ z3_ast_containers.h ++ z3_algebraic.h ++ z3_polynomial.h ++ z3_rcf.h ++ z3_fixedpoint.h ++ z3_optimization.h ++ z3_fpa.h ++ z3_spacer.h ++) ++set(Z3_FULL_PATH_API_HEADER_FILES_TO_SCAN "") ++foreach (header_file ${Z3_API_HEADER_FILES_TO_SCAN}) ++ set(full_path_api_header_file "${CMAKE_CURRENT_SOURCE_DIR}/api/${header_file}") ++ list(APPEND Z3_FULL_PATH_API_HEADER_FILES_TO_SCAN "${full_path_api_header_file}") ++ if (NOT EXISTS "${full_path_api_header_file}") ++ message(FATAL_ERROR "API header file \"${full_path_api_header_file}\" does not exist") ++ endif() ++endforeach() ++ ++ + ############################################################################### + # Add target to build python bindings for the build directory + ############################################################################### diff --git a/math/py-z3-solver/files/patch-setup.py b/math/py-z3-solver/files/patch-setup.py deleted file mode 100644 index af13eec6c882..000000000000 --- a/math/py-z3-solver/files/patch-setup.py +++ /dev/null @@ -1,12 +0,0 @@ ---- setup.py.orig 2018-07-21 19:34:29 UTC -+++ setup.py -@@ -161,9 +161,5 @@ setup( - keywords=['z3', 'smt', 'sat', 'prover', 'theorem'], - packages=['z3'], - include_package_data=True, -- package_data={ -- 'z3': [os.path.join('lib', '*'), os.path.join('include', '*.h'), os.path.join('include', 'c++', '*.h')] -- }, -- data_files=[('bin',[os.path.join('bin',EXECUTABLE_FILE)])], - cmdclass={'build': build, 'develop': develop, 'sdist': sdist, 'bdist_egg': bdist_egg}, - ) diff --git a/math/py-z3-solver/pkg-plist b/math/py-z3-solver/pkg-plist new file mode 100644 index 000000000000..f4db9c2982a4 --- /dev/null +++ b/math/py-z3-solver/pkg-plist @@ -0,0 +1,11 @@ +%%PYTHON_SITELIBDIR%%/z3/__init__.py +%%PYTHON_SITELIBDIR%%/z3/z3.py +%%PYTHON_SITELIBDIR%%/z3/z3consts.py +%%PYTHON_SITELIBDIR%%/z3/z3core.py +%%PYTHON_SITELIBDIR%%/z3/z3num.py +%%PYTHON_SITELIBDIR%%/z3/z3poly.py +%%PYTHON_SITELIBDIR%%/z3/z3printer.py +%%PYTHON_SITELIBDIR%%/z3/z3rcf.py +%%PYTHON_SITELIBDIR%%/z3/z3test.py +%%PYTHON_SITELIBDIR%%/z3/z3types.py +%%PYTHON_SITELIBDIR%%/z3/z3util.py diff --git a/math/qalculate-gtk/Makefile b/math/qalculate-gtk/Makefile index 3dd05569d077..34c2b50a3156 100644 --- a/math/qalculate-gtk/Makefile +++ b/math/qalculate-gtk/Makefile @@ -1,5 +1,6 @@ PORTNAME= qalculate-gtk -PORTVERSION= 5.2.0 +PORTVERSION= 5.5.0 +PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/ @@ -19,10 +20,15 @@ USES= compiler:c++11-lang gettext gmake gnome \ USE_GNOME= cairo gdkpixbuf2 gtk30 intltool libxml2 GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes +OPTIONS_DEFINE= NLS WEBKIT +OPTIONS_DEFAULT= WEBKIT +OPTIONS_SUB= yes + +WEBKIT_DESC= Use WebKitGTK for display of the user manual +WEBKIT_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ + libwebkit2gtk-4.0.so:www/webkit2-gtk@40 +WEBKIT_CONFIGURE_ON= --with-webkitgtk=4.0 post-patch-NLS-off: @${REINPLACE_CMD} -e '/^SUBDIRS =/s|po ||g' ${WRKSRC}/Makefile.in diff --git a/math/qalculate-gtk/distinfo b/math/qalculate-gtk/distinfo index 278d272b53cc..736e71a62320 100644 --- a/math/qalculate-gtk/distinfo +++ b/math/qalculate-gtk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719897754 -SHA256 (qalculate-gtk-5.2.0.tar.gz) = 1a917fe5d5ca03e21a97308bac31f013d5459edd090ba20717eaf56259270dbd -SIZE (qalculate-gtk-5.2.0.tar.gz) = 2902354 +TIMESTAMP = 1736927131 +SHA256 (qalculate-gtk-5.5.0.tar.gz) = 89840c16deba524b23512dc6d8d91f74f282c672a2ad001533f4b063d49171dd +SIZE (qalculate-gtk-5.5.0.tar.gz) = 3007792 diff --git a/math/qalculate-gtk/pkg-plist b/math/qalculate-gtk/pkg-plist index 9e33a08cc3fe..bdf372225fba 100644 --- a/math/qalculate-gtk/pkg-plist +++ b/math/qalculate-gtk/pkg-plist @@ -57,6 +57,7 @@ share/icons/hicolor/scalable/apps/qalculate.svg %%NLS%%share/locale/de/LC_MESSAGES/qalculate-gtk.mo %%NLS%%share/locale/es/LC_MESSAGES/qalculate-gtk.mo %%NLS%%share/locale/fr/LC_MESSAGES/qalculate-gtk.mo +%%NLS%%share/locale/hu/LC_MESSAGES/qalculate-gtk.mo %%NLS%%share/locale/nl/LC_MESSAGES/qalculate-gtk.mo %%NLS%%share/locale/pl/LC_MESSAGES/qalculate-gtk.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/qalculate-gtk.mo diff --git a/math/qalculate-qt/Makefile b/math/qalculate-qt/Makefile index 37a245a043fc..8fd4d38d17d0 100644 --- a/math/qalculate-qt/Makefile +++ b/math/qalculate-qt/Makefile @@ -1,5 +1,5 @@ PORTNAME= qalculate-qt -PORTVERSION= 5.2.0 +PORTVERSION= 5.5.0 CATEGORIES= math MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORTVERSION}/ @@ -17,8 +17,6 @@ USES= compiler:c++17-lang gl pkgconfig qmake qt:6 USE_GL= opengl USE_QT= base tools:build -CONFLICTS_INSTALL= qalculate-qt5 qalculate-qt6 - OPTIONS_DEFINE= NLS OPTIONS_SUB= yes diff --git a/math/qalculate-qt/distinfo b/math/qalculate-qt/distinfo index 3798f86d605c..928c32eadefc 100644 --- a/math/qalculate-qt/distinfo +++ b/math/qalculate-qt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719897963 -SHA256 (qalculate-qt-5.2.0.tar.gz) = 6daef548376d1a941515f3ee5c268ec97a64668474ff6c31e02890eee12f2b75 -SIZE (qalculate-qt-5.2.0.tar.gz) = 1763726 +TIMESTAMP = 1736927278 +SHA256 (qalculate-qt-5.5.0.tar.gz) = e7e97b2fb6fde836eae2e7bc4249d54cd5ecac13c00e56188de0c21664fb4086 +SIZE (qalculate-qt-5.5.0.tar.gz) = 1882778 diff --git a/math/qalculate-qt/pkg-plist b/math/qalculate-qt/pkg-plist index ae5331c8e0f1..5b1673d60859 100644 --- a/math/qalculate-qt/pkg-plist +++ b/math/qalculate-qt/pkg-plist @@ -14,6 +14,7 @@ share/metainfo/io.github.Qalculate.qalculate-qt.metainfo.xml %%NLS%%%%DATADIR%%/translations/qalculate-qt_fr.qm %%NLS%%%%DATADIR%%/translations/qalculate-qt_nl.qm %%NLS%%%%DATADIR%%/translations/qalculate-qt_pt_BR.qm +%%NLS%%%%DATADIR%%/translations/qalculate-qt_pt_PT.qm %%NLS%%%%DATADIR%%/translations/qalculate-qt_ru.qm %%NLS%%%%DATADIR%%/translations/qalculate-qt_sl.qm %%NLS%%%%DATADIR%%/translations/qalculate-qt_sv.qm diff --git a/math/qposases/Makefile b/math/qposases/Makefile index a29a45086560..31e74ae64998 100644 --- a/math/qposases/Makefile +++ b/math/qposases/Makefile @@ -1,13 +1,13 @@ PORTNAME= qpOASES DISTVERSION= 3.2.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= math MASTER_SITES= https://www.coin-or.org/download/source/${PORTNAME}/ PKGNAMEPREFIX= coin-or- MAINTAINER= yuri@FreeBSD.org COMMENT= Library for online active set strategy quadratic programming problems -WWW= https://projects.coin-or.org/qpOASES +WWW= https://github.com/coin-or/qpOASES LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/math/qrupdate/Makefile b/math/qrupdate/Makefile index fa1fcead3a52..ef05d1b99390 100644 --- a/math/qrupdate/Makefile +++ b/math/qrupdate/Makefile @@ -1,6 +1,6 @@ PORTNAME= qrupdate PORTVERSION= 1.1.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= math MASTER_SITES= SOURCEFORGE/qrupdate/qrupdate/1.2 diff --git a/math/reduce-psl/Makefile b/math/reduce-psl/Makefile index b610fa451289..eda74212bcd5 100644 --- a/math/reduce-psl/Makefile +++ b/math/reduce-psl/Makefile @@ -1,10 +1,9 @@ PORTNAME= reduce PORTVERSION= ${SFSUBDIR:S/snapshot_//:S/-//g} -PORTREVISION= 1 CATEGORIES= math lang MASTER_SITES= SF/reduce-algebra/${SFSUBDIR}/ PKGNAMESUFFIX= -psl -DISTNAME= Reduce-svn6658-src +DISTNAME= Reduce-svn6860-src MAINTAINER= ports@FreeBSD.org COMMENT= Portable Standard Lisp REDUCE general-purpose algebra system @@ -16,7 +15,7 @@ ONLY_FOR_ARCHS= amd64 i386 USES= autoreconf:build libtool gmake ncurses -SFSUBDIR= snapshot_2023-12-18 +SFSUBDIR= snapshot_2024-08-12 TARGET_SDIR= ${ARCH:S/amd64/x86_64/}-unknown-${OPSYS:tl}${OSREL} CPPFLAGS+= -I${NCURSESINC} diff --git a/math/reduce-psl/distinfo b/math/reduce-psl/distinfo index 112cfa190827..eade9c5725ff 100644 --- a/math/reduce-psl/distinfo +++ b/math/reduce-psl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703973940 -SHA256 (Reduce-svn6658-src.tar.gz) = d32a15a5b9290b6ab2bb99ebb294ab40a694ec5e5134c79bfd16cfb44bb85bc5 -SIZE (Reduce-svn6658-src.tar.gz) = 243547020 +TIMESTAMP = 1729023009 +SHA256 (Reduce-svn6860-src.tar.gz) = bf084f096839c1ed06207d56ae8e84d1097dce9f3a95d84adb26c9465a92718d +SIZE (Reduce-svn6860-src.tar.gz) = 252169207 diff --git a/math/reduce-psl/pkg-plist.amd64 b/math/reduce-psl/pkg-plist.amd64 index 4741954249f4..8d6ef69929a6 100644 --- a/math/reduce-psl/pkg-plist.amd64 +++ b/math/reduce-psl/pkg-plist.amd64 @@ -39,7 +39,6 @@ share/man/man1/redpsl.1.gz %%DATADIR%%/psl/comasm.b %%DATADIR%%/psl/common.b %%DATADIR%%/psl/comp-decls.b -%%DATADIR%%/psl/compat.b %%DATADIR%%/psl/compiler.b %%DATADIR%%/psl/compsupport.b %%DATADIR%%/psl/cond-macros.b @@ -681,6 +680,7 @@ share/man/man1/redpsl.1.gz %%DATADIR%%/red/list.b %%DATADIR%%/red/listvecops.b %%DATADIR%%/red/log2atan.b +%%DATADIR%%/red/logoturtle.b %%DATADIR%%/red/logsort.b %%DATADIR%%/red/loops.b %%DATADIR%%/red/loops88.b @@ -752,6 +752,7 @@ share/man/man1/redpsl.1.gz %%DATADIR%%/red/nestdom.b %%DATADIR%%/red/nestrad.b %%DATADIR%%/red/newtok.b +%%DATADIR%%/red/newtok1.b %%DATADIR%%/red/newton.b %%DATADIR%%/red/noncom2.b %%DATADIR%%/red/normform.b diff --git a/math/reduce-psl/pkg-plist.i386 b/math/reduce-psl/pkg-plist.i386 index 17ccb47f3d32..082c31140b18 100644 --- a/math/reduce-psl/pkg-plist.i386 +++ b/math/reduce-psl/pkg-plist.i386 @@ -685,6 +685,7 @@ share/man/man1/redpsl.1.gz %%DATADIR%%/red/list.b %%DATADIR%%/red/listvecops.b %%DATADIR%%/red/log2atan.b +%%DATADIR%%/red/logoturtle.b %%DATADIR%%/red/logsort.b %%DATADIR%%/red/loops.b %%DATADIR%%/red/loops88.b @@ -756,6 +757,7 @@ share/man/man1/redpsl.1.gz %%DATADIR%%/red/nestdom.b %%DATADIR%%/red/nestrad.b %%DATADIR%%/red/newtok.b +%%DATADIR%%/red/newtok1.b %%DATADIR%%/red/newton.b %%DATADIR%%/red/noncom2.b %%DATADIR%%/red/normform.b diff --git a/math/reduce/Makefile b/math/reduce/Makefile index e1dc9bfe9256..068cc656123f 100644 --- a/math/reduce/Makefile +++ b/math/reduce/Makefile @@ -11,6 +11,8 @@ WWW= http://www.reduce-algebra.com/ LICENSE= BSD2CLAUSE +BROKEN_FreeBSD_15_aarch64= the bootstrapreduce build phase runs in too high memory and is killed by the system +BROKEN_FreeBSD_15_amd64= the bootstrapreduce build phase runs in too high memory and is killed by the system BROKEN_armv7= fails to compile: error: no viable overloaded '=': return *this = int128_t(rhs); BROKEN_i386= fails to compile: sysv.S:832:1: changed section flags for .eh_frame, expected: 0x2 diff --git a/math/rkward/Makefile b/math/rkward/Makefile index 2cf27f9cbc5d..363cbe7392de 100644 --- a/math/rkward/Makefile +++ b/math/rkward/Makefile @@ -1,6 +1,5 @@ PORTNAME= rkward -PORTVERSION= 0.7.5 -PORTREVISION= 4 +PORTVERSION= 0.8.0 CATEGORIES= math MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/ @@ -10,25 +9,26 @@ WWW= https://rkward.kde.org/ LICENSE= GPLv2 -LIB_DEPENDS= libR.so:math/R +LIB_DEPENDS= libR.so:math/R \ + libcups.so:print/cups \ + libxkbcommon.so:x11/libxkbcommon RUN_DEPENDS= kbibtex:databases/kbibtex \ - pandoc:textproc/hs-pandoc \ + hs-pandoc>0:textproc/hs-pandoc \ ${LR_MOD_DIR}/R2HTML/INDEX:textproc/R-cran-R2HTML \ ${LR_MOD_DIR}/rmarkdown/INDEX:textproc/R-cran-rmarkdown -TEST_DEPENDS= ${LR_MOD_DIR}/FAdist/INDEX:science/R-cran-FAdist +TEST_DEPENDS= ${LR_MOD_DIR}/FAdist/INDEX:science/R-cran-FAdist \ + xcb-util-cursor>0:x11/xcb-util-cursor -USES= cmake compiler:c++11-lang desktop-file-utils gettext fortran \ - kde:5 php:cli qt:5 shared-mime-info xorg -USE_QT= buildtools concurrent core dbus declarative gui location \ - network printsupport qmake script testlib webchannel webengine \ - widgets xml +USES= cmake compiler:c++11-lang desktop-file-utils gettext gl fortran \ + kde:6 localbase php:cli qt:6 shared-mime-info xorg +USE_GL= opengl +USE_QT= 5compat base declarative positioning webchannel webengine USE_XORG= ice x11 xext -USE_KDE= archive auth bookmarks codecs completion config configwidgets coreaddons\ - crash doctools ecm i18n itemviews jobwidgets kate:run kio \ - notifications parts service solid sonnet syntaxhighlighting texteditor \ - textwidgets widgetsaddons windowsystem xmlgui +USE_KDE= archive bookmarks breeze-icons colorscheme completion config \ + configwidgets coreaddons crash ecm doctools i18n itemviews \ + jobwidgets kio notifications parts service solid \ + syntaxhighlighting texteditor widgetsaddons windowsystem xmlgui -CFLAGS+= -I${LOCALBASE}/include TEST_TARGET= plugintests LR_MOD_DIR= ${LOCALBASE}/lib/R/library @@ -80,7 +80,7 @@ pre-configure: exit 1; fi) post-install: - ${RM} ${STAGEDIR}${PREFIX}/share/apps/katepart/syntax/r.xml # Conflicts with kate + #${RM} ${STAGEDIR}${PREFIX}/share/apps/katepart/syntax/r.xml # Conflicts with kate .if ${PORT_OPTIONS:MINSTTEST} ${MKDIR} ${STAGEDIR}${PREFIX}/${R_LIB_DIR} (cd ${WRKSRC}/rkward/rbackend/rpackages/rkwardtests && \ diff --git a/math/rkward/distinfo b/math/rkward/distinfo index ac1f557ab820..0d0c93ca1c58 100644 --- a/math/rkward/distinfo +++ b/math/rkward/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666958279 -SHA256 (rkward-0.7.5.tar.gz) = eb7d385b0b9e694fd639c858340ac14cdc7c932ec5e06b61adffbf77d12cd8c8 -SIZE (rkward-0.7.5.tar.gz) = 7682442 +TIMESTAMP = 1738347582 +SHA256 (rkward-0.8.0.tar.gz) = 179763b08cb7a15c594e4798d26ff212f43ff62befc27b8ba840df00b8debbd2 +SIZE (rkward-0.8.0.tar.gz) = 8614382 diff --git a/math/rkward/pkg-plist b/math/rkward/pkg-plist index bd04f6e7bf8a..ee562ffb4328 100644 --- a/math/rkward/pkg-plist +++ b/math/rkward/pkg-plist @@ -19,7 +19,12 @@ bin/rkward %%INSTTEST%%lib/R/library/rkwardtests/html/00Index.html %%INSTTEST%%lib/R/library/rkwardtests/html/R.css lib/libexec/rkward.rbackend +lib/librkward.rbackend.lib.so share/applications/org.kde.rkward.desktop +%%NLS%%share/doc/HTML/ca/rkward/index.cache.bz2 +%%NLS%%share/doc/HTML/ca/rkward/index.docbook +%%NLS%%share/doc/HTML/ca/rkwardplugins/index.cache.bz2 +%%NLS%%share/doc/HTML/ca/rkwardplugins/index.docbook %%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2 %%PORTDOCS%%%%DOCSDIR%%/index.docbook %%PORTDOCS%%%%DOCSDIR%%plugins/index.cache.bz2 @@ -47,7 +52,7 @@ share/icons/hicolor/32x32/apps/rkward.png share/icons/hicolor/48x48/apps/rkward.png share/icons/hicolor/64x64/apps/rkward.png share/icons/hicolor/scalable/apps/rkward.svgz -share/kservices5/rkward.protocol +share/kio/servicemenus/rkward.protocol share/ktexteditor_snippets/data/RKWardLaTeX.xml share/ktexteditor_snippets/data/RKWardR.xml share/ktexteditor_snippets/data/RKWardRMd.xml @@ -55,34 +60,301 @@ share/ktexteditor_snippets/data/RKWardpapaja.xml share/ktexteditor_snippets/data/RKWardroxygen2.xml share/ktexteditor_snippets/data/RKWardutils.xml %%NLS%%share/locale/bs/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/bs/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/ca/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ca/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ca@valencia/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/cs/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/cs/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/da/LC_MESSAGES/rkward.mo %%NLS%%share/locale/de/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/de/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/el/LC_MESSAGES/rkward.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/rkward__plots.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/eo/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/es/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/es/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/et/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/et/LC_MESSAGES/rkward__plots.mo +%%NLS%%share/locale/eu/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/eu/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/eu/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/eu/LC_MESSAGES/rkward__import_export.mo %%NLS%%share/locale/fi/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/fi/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/fr/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/fr/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/gl/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/gl/LC_MESSAGES/rkward__plots.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ia/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/it/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/it/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/ja/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ja/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/ka/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ka/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/lt/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/lt/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/nl/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/nl/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/pl/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/pl/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/pt/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/pt/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/ru/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/ru/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/sk/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/sk/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/sl/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/sl/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/sv/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/sv/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/tr/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/tr/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/uk/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/uk/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/rkward__plots.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__analysis.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__data.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__distributions.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__embedded.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__graphics_device.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__import_export.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__item_response_theory.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__pages.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/rkward__plots.mo share/man/ca/man1/rkward.1.gz share/man/de/man1/rkward.1.gz share/man/it/man1/rkward.1.gz @@ -90,11 +362,10 @@ share/man/it/man1/rkward.1.gz share/man/nl/man1/rkward.1.gz share/man/sv/man1/rkward.1.gz share/man/uk/man1/rkward.1.gz -share/metainfo/org.kde.rkward.appdata.xml +share/metainfo/org.kde.rkward.metainfo.xml share/mime/packages/vnd.kde.rkward-output.xml share/mime/packages/vnd.kde.rmarkdown.xml share/mime/packages/vnd.rkward.r.xml -share/org.kde.syntax-highlighting/syntax/rkward.xml %%DATADIR%%/00saveload/import/convert_encoding.js %%DATADIR%%/00saveload/import/convert_encoding.xml %%DATADIR%%/00saveload/import/import_csv.js @@ -483,23 +754,6 @@ share/org.kde.syntax-highlighting/syntax/rkward.xml %%DATADIR%%/distributions/wilcoxon.rkh %%DATADIR%%/distributions/wilcoxon.xml %%DATADIR%%/embedded.pluginmap -%%DATADIR%%/icons/64-apps-rkward.png -%%DATADIR%%/icons/data-factor.png -%%DATADIR%%/icons/data-logical.png -%%DATADIR%%/icons/data-numeric.png -%%DATADIR%%/icons/function.png -%%DATADIR%%/icons/list.png -%%DATADIR%%/icons/matrix.png -%%DATADIR%%/icons/menu.svg -%%DATADIR%%/icons/paste_inside_selection.png -%%DATADIR%%/icons/paste_inside_table.png -%%DATADIR%%/icons/rkward_logo.png -%%DATADIR%%/icons/run_all.png -%%DATADIR%%/icons/run_line.png -%%DATADIR%%/icons/run_selection.png -%%DATADIR%%/icons/s4_slots.png -%%DATADIR%%/icons/window_back.png -%%DATADIR%%/icons/window_forward.png %%DATADIR%%/import_export.pluginmap %%DATADIR%%/internal/Installfromgit.js %%DATADIR%%/internal/Installfromgit.rkh @@ -597,240 +851,6 @@ share/org.kde.syntax-highlighting/syntax/rkward.xml %%DATADIR%%/plots/stripchart_plot.js %%DATADIR%%/plots/stripchart_plot.xml %%DATADIR%%/pluginmap_meta.inc -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/bs/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/ca/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/ca@valencia/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/cs/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/de/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/en_GB/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/es/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/et/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/fi/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/fr/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/gl/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/it/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/ja/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/ka/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/lt/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/nl/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/pl/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/pt/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/pt_BR/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/ru/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/sk/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/sl/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/sv/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/uk/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/zh_CN/LC_MESSAGES/rkward__plots.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__analysis.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__data.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__distributions.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__embedded.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__graphics_device.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__import_export.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__item_response_theory.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__pages.mo -%%DATADIR%%/po/zh_TW/LC_MESSAGES/rkward__plots.mo %%DATADIR%%/resource.ver %%DATADIR%%/rkwarddev_scripts/README_how_to_use_rkwarddev_scripts.md %%DATADIR%%/rkwarddev_scripts/rkwarddev_power_plugin_script.R diff --git a/math/rocs/Makefile b/math/rocs/Makefile index ab4378f3d49c..0f9a12347a5b 100644 --- a/math/rocs/Makefile +++ b/math/rocs/Makefile @@ -1,5 +1,6 @@ PORTNAME= rocs DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= math education kde kde-applications MAINTAINER= kde@FreeBSD.org @@ -8,15 +9,15 @@ WWW= https://www.kde.org/applications/education/rocs LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= cmake compiler:c++11-lang desktop-file-utils gettext grantlee:5 kde:5 \ - qt:5 tar:xz xorg +USES= cmake compiler:c++11-lang desktop-file-utils gettext \ + grantlee:5 kde:5 qt:5 tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ crash i18n itemviews jobwidgets kdeclarative kio package parts \ service solid sonnet syntaxhighlighting texteditor textwidgets \ widgetsaddons windowsystem xmlgui \ doctools:build ecm:build -USE_QT= concurrent core dbus declarative gui network script scripttools svg \ - widgets xml xmlpatterns \ +USE_QT= concurrent core dbus declarative gui network script \ + scripttools svg widgets xml xmlpatterns \ buildtools:build qmake:build testlib:build USE_XORG= x11 USE_LDCONFIG= yes diff --git a/math/rocs/distinfo b/math/rocs/distinfo index 6367ca212c7f..4daca78339bb 100644 --- a/math/rocs/distinfo +++ b/math/rocs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707889318 -SHA256 (KDE/release-service/23.08.5/rocs-23.08.5.tar.xz) = f9bcc1ab8222ea48e45b58dd70449b7e02f4cd1e2bd6f62d2879e82588cd3eb1 -SIZE (KDE/release-service/23.08.5/rocs-23.08.5.tar.xz) = 1571200 +TIMESTAMP = 1738937205 +SHA256 (KDE/release-service/24.12.2/rocs-24.12.2.tar.xz) = 5c6386486eaf18e7d8546215764727fa117fa36b134b97a78927adbde79abdac +SIZE (KDE/release-service/24.12.2/rocs-24.12.2.tar.xz) = 1565728 diff --git a/math/rocs/pkg-plist b/math/rocs/pkg-plist index 80cf384daffa..d2de7488dc3b 100644 --- a/math/rocs/pkg-plist +++ b/math/rocs/pkg-plist @@ -39,7 +39,6 @@ share/icons/hicolor/scalable/actions/rocsselect.svgz share/icons/hicolor/scalable/actions/rocsunidirectional.svgz share/icons/hicolor/scalable/actions/rocsvisible.svgz share/icons/hicolor/scalable/apps/rocs.svgz -share/kxmlgui5/rocs/rocsui.rc share/locale/ar/LC_MESSAGES/libgraphtheory.mo share/locale/ar/LC_MESSAGES/rocs.mo share/locale/bg/LC_MESSAGES/libgraphtheory.mo diff --git a/math/rpcalc/Makefile b/math/rpcalc/Makefile index 4181d54cbc3f..2351cfb9897b 100644 --- a/math/rpcalc/Makefile +++ b/math/rpcalc/Makefile @@ -1,6 +1,6 @@ PORTNAME= rpcalc PORTVERSION= 0.8.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} @@ -12,7 +12,7 @@ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/doc/LICENSE USES= pyqt:5 python shebangfix -USE_PYQT= pyqt5 sip +USE_PYQT= pyqt5 SHEBANG_FILES= source/rpcalc.py diff --git a/math/rubygem-bigdecimal/Makefile b/math/rubygem-bigdecimal/Makefile index d402050c1587..abdfe81bff55 100644 --- a/math/rubygem-bigdecimal/Makefile +++ b/math/rubygem-bigdecimal/Makefile @@ -1,5 +1,5 @@ PORTNAME= bigdecimal -PORTVERSION= 3.1.8 +PORTVERSION= 3.1.9 CATEGORIES= math rubygems MASTER_SITES= RG diff --git a/math/rubygem-bigdecimal/distinfo b/math/rubygem-bigdecimal/distinfo index 794139a0cfa4..387c720019ca 100644 --- a/math/rubygem-bigdecimal/distinfo +++ b/math/rubygem-bigdecimal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843744 -SHA256 (rubygem/bigdecimal-3.1.8.gem) = a89467ed5a44f8ae01824af49cbc575871fa078332e8f77ea425725c1ffe27be -SIZE (rubygem/bigdecimal-3.1.8.gem) = 88576 +TIMESTAMP = 1735228156 +SHA256 (rubygem/bigdecimal-3.1.9.gem) = 2ffc742031521ad69c2dfc815a98e426a230a3d22aeac1995826a75dabfad8cc +SIZE (rubygem/bigdecimal-3.1.9.gem) = 88576 diff --git a/math/rubygem-cmath/Makefile b/math/rubygem-cmath/Makefile new file mode 100644 index 000000000000..8b606e61925d --- /dev/null +++ b/math/rubygem-cmath/Makefile @@ -0,0 +1,16 @@ +PORTNAME= cmath +PORTVERSION= 1.0.0 +CATEGORIES= math rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Provide trigonometric and transcendental functions for complex number +WWW= https://github.com/ruby/cmath + +LICENSE= BSD2CLAUSE + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/math/rubygem-cmath/distinfo b/math/rubygem-cmath/distinfo new file mode 100644 index 000000000000..291da57be0a4 --- /dev/null +++ b/math/rubygem-cmath/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730540892 +SHA256 (rubygem/cmath-1.0.0.gem) = 152d2b90edb33765d7fa0f7c9f650d9a6661382804add8ee6e4bce0b7d377ff6 +SIZE (rubygem/cmath-1.0.0.gem) = 6656 diff --git a/math/rubygem-cmath/pkg-descr b/math/rubygem-cmath/pkg-descr new file mode 100644 index 000000000000..31a1ef2a6de7 --- /dev/null +++ b/math/rubygem-cmath/pkg-descr @@ -0,0 +1,10 @@ +CMath provides trigonometric and transcendental functions for complex numbers. + +CMath is a library that provides trigonometric and transcendental functions for +complex numbers. The functions in this module accept integers, floating-point +numbers or complex numbers as arguments. + +Note that the selection of functions is similar, but not identical, to that in +module math. The reason for having two modules is that some users aren't +interested in complex numbers, and perhaps don't even know what they are. They +would rather have Math.sqrt(-1) raise an exception than return a complex number. diff --git a/math/rubygem-mathn/Makefile b/math/rubygem-mathn/Makefile index 03d370d99f80..2ee3fadb00a1 100644 --- a/math/rubygem-mathn/Makefile +++ b/math/rubygem-mathn/Makefile @@ -1,5 +1,5 @@ PORTNAME= mathn -PORTVERSION= 0.1.0 +PORTVERSION= 0.2.0 CATEGORIES= math rubygems MASTER_SITES= RG @@ -8,8 +8,12 @@ COMMENT= Deprecated library that extends math operations WWW= https://github.com/ruby/mathn LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE.txt +LICENSE_FILE= ${WRKSRC}/BSDL + +RUN_DEPENDS= rubygem-cmath>=0:math/rubygem-cmath USES= gem +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/math/rubygem-mathn/distinfo b/math/rubygem-mathn/distinfo index ab23d171244d..736f8b7d8e77 100644 --- a/math/rubygem-mathn/distinfo +++ b/math/rubygem-mathn/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1524345755 -SHA256 (rubygem/mathn-0.1.0.gem) = 17e4fce0fe975dd58204d19998527ce3a781cd28a789bffcfb32594aa908c8f2 -SIZE (rubygem/mathn-0.1.0.gem) = 8704 +TIMESTAMP = 1730540980 +SHA256 (rubygem/mathn-0.2.0.gem) = ed3922e0e0a1286c824151a2aa47ed5f6f62be2e0a96196d2e03d507e4561c11 +SIZE (rubygem/mathn-0.2.0.gem) = 9216 diff --git a/math/rubygem-prime/Makefile b/math/rubygem-prime/Makefile index d3c34e858b38..462604241e0b 100644 --- a/math/rubygem-prime/Makefile +++ b/math/rubygem-prime/Makefile @@ -1,5 +1,5 @@ PORTNAME= prime -PORTVERSION= 0.1.2 +PORTVERSION= 0.1.3 CATEGORIES= math rubygems MASTER_SITES= RG @@ -9,7 +9,8 @@ WWW= https://github.com/ruby/prime LICENSE= BSD2CLAUSE RUBY LICENSE_COMB= dual -LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSE.txt +LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/BSDL +LICENSE_FILE_RUBY= ${WRKSRC}/COPYING RUN_DEPENDS= rubygem-forwardable>=0:devel/rubygem-forwardable \ rubygem-singleton>=0:devel/rubygem-singleton diff --git a/math/rubygem-prime/distinfo b/math/rubygem-prime/distinfo index 5471b794d88c..f858b91da385 100644 --- a/math/rubygem-prime/distinfo +++ b/math/rubygem-prime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1609598821 -SHA256 (rubygem/prime-0.1.2.gem) = d4e956cadfaf04de036dc7dc74f95bf6a285a62cc509b28b7a66b245d19fe3a4 -SIZE (rubygem/prime-0.1.2.gem) = 11264 +TIMESTAMP = 1732261044 +SHA256 (rubygem/prime-0.1.3.gem) = baf031c50d6ce923594913befc8ac86a3251bffb9d6a5e8b03687962054e53e3 +SIZE (rubygem/prime-0.1.3.gem) = 13312 diff --git a/math/rubygem-rb-gsl/Makefile b/math/rubygem-rb-gsl/Makefile index 42139435c5ab..09a38b608c87 100644 --- a/math/rubygem-rb-gsl/Makefile +++ b/math/rubygem-rb-gsl/Makefile @@ -18,7 +18,7 @@ USES= gem .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CONFIGURE_ARGS+= --with-cflags="-Wno-error=int-conversion -Wno-error=incompatible-function-pointer-types" .endif diff --git a/math/rumur/Makefile b/math/rumur/Makefile index c6216c1926df..fb4fcc81eb85 100644 --- a/math/rumur/Makefile +++ b/math/rumur/Makefile @@ -1,6 +1,6 @@ PORTNAME= rumur DISTVERSIONPREFIX= v -DISTVERSION= 2024.07.14 +DISTVERSION= 2025.01.05 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -30,4 +30,6 @@ do-test: # the test command outputs only in the end of the run @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} --build . --target check +# tests as of 2025.01.05: 2 failed, 5381 passed, 238 skipped in 1032.03s (0:17:12), see https://github.com/Smattr/rumur/issues/289 + .include <bsd.port.mk> diff --git a/math/rumur/distinfo b/math/rumur/distinfo index 222c9eb3c09d..f1b8481b0cd8 100644 --- a/math/rumur/distinfo +++ b/math/rumur/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721103709 -SHA256 (Smattr-rumur-v2024.07.14_GH0.tar.gz) = 41a49db5167ae6c0fb14b47e91ca2e07401d5805f1ef918c6a91deccdacf6c66 -SIZE (Smattr-rumur-v2024.07.14_GH0.tar.gz) = 331016 +TIMESTAMP = 1736117682 +SHA256 (Smattr-rumur-v2025.01.05_GH0.tar.gz) = 5a17f869879800abe8a3eb9de4802c1cf85d7dae06a043f1946287d3cbcf7f93 +SIZE (Smattr-rumur-v2025.01.05_GH0.tar.gz) = 349202 diff --git a/math/rumur/pkg-plist b/math/rumur/pkg-plist index f1c04d2e9e82..d1aa3419761c 100644 --- a/math/rumur/pkg-plist +++ b/math/rumur/pkg-plist @@ -1,3 +1,4 @@ +bin/murphi-format bin/murphi2c bin/murphi2murphi bin/murphi2smv @@ -26,14 +27,18 @@ include/rumur/parse.h include/rumur/parser.yy.hh include/rumur/position.hh include/rumur/resolve-symbols.h -include/rumur/rumur-get-version.h include/rumur/rumur.h include/rumur/sanitise_rule_names.h include/rumur/scanner.h include/rumur/stack.hh include/rumur/traverse.h include/rumur/validate.h +include/rumur/version.h +lib/cmake/rumur/librumurConfig-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/rumur/librumurConfig.cmake +lib/cmake/rumur/rumurConfig.cmake lib/librumur.so +share/man/man1/murphi-format.1.gz share/man/man1/murphi2c.1.gz share/man/man1/murphi2murphi.1.gz share/man/man1/murphi2smv.1.gz @@ -41,3 +46,7 @@ share/man/man1/murphi2uclid.1.gz share/man/man1/murphi2xml.1.gz share/man/man1/rumur-run.1.gz share/man/man1/rumur.1.gz +%%DATADIR%%/lib/README.rst +%%DATADIR%%/lib/list +%%DATADIR%%/lib/v2025.01.04/list +%%DATADIR%%/lib/v2025.01.05/list diff --git a/math/saga/Makefile b/math/saga/Makefile index e9b46c8690d1..91801f867066 100644 --- a/math/saga/Makefile +++ b/math/saga/Makefile @@ -1,6 +1,5 @@ PORTNAME= saga -PORTVERSION= 9.5.1 -PORTREVISION= 2 +PORTVERSION= 9.7.2 CATEGORIES= math MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*$//}/SAGA%20-%20${PORTVERSION} @@ -30,13 +29,13 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libtiff.so:graphics/tiff RUN_DEPENDS:= swig:devel/swig -USES= cmake compiler:c++17-lang desktop-file-utils dos2unix gnome \ - iconv:wchar_t localbase pkgconfig python +USES= cmake compiler:c++17-lang desktop-file-utils dos2unix \ + gnome iconv:wchar_t localbase pkgconfig python DOS2UNIX_GLOB= *.cpp *.h USE_LDCONFIG= yes USE_WX= 3.2+ -GIT_TAGNAME= bd94e6a29 +GIT_TAGNAME= 85fa770b3 CMAKE_ARGS= -DSVM_INCLUDE:PATH=${LOCALBASE}/include/svm.h CMAKE_ON= CMAKE_VERBOSE_MAKEFILE @@ -90,7 +89,7 @@ post-patch: ${WRKSRC}/src/saga_core/saga_gui/CMakeLists.txt \ ${WRKSRC}/src/saga_core/saga_gui/dlg_about.cpp @${REINPLACE_CMD} -e 's|-lgomp|-lomp|' \ - ${WRKSRC}/src/accessories/templates/template4saga-tools/my_tool_library/Makefile + ${WRKSRC}/src/saga_core/saga_api/saga_api_to_python.py post-install: ${MKDIR} ${STAGEDIR}${DATADIR} diff --git a/math/saga/distinfo b/math/saga/distinfo index ba30a756bd7c..452c9c9067ef 100644 --- a/math/saga/distinfo +++ b/math/saga/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721128161 -SHA256 (saga-9.5.1.tar.gz) = eab76d1291f16d2a890d67fbfa3471d08012ded090e4d8a8aac913564869490a -SIZE (saga-9.5.1.tar.gz) = 9207793 +TIMESTAMP = 1737399154 +SHA256 (saga-9.7.2.tar.gz) = d675a91464414b8f6ecca97b9bfe1858523ede5be6db3281c98a51f65971b206 +SIZE (saga-9.7.2.tar.gz) = 9852216 diff --git a/math/saga/files/patch-CMakeLists.txt b/math/saga/files/patch-CMakeLists.txt index 4d5689140d5e..380875109d73 100644 --- a/math/saga/files/patch-CMakeLists.txt +++ b/math/saga/files/patch-CMakeLists.txt @@ -1,4 +1,4 @@ ---- CMakeLists.txt.orig 2023-03-29 11:00:39 UTC +--- CMakeLists.txt.orig 2024-11-13 13:14:04 UTC +++ CMakeLists.txt @@ -26,6 +26,10 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON CACHE STRING "Th set(CMAKE_CXX_STANDARD 14 CACHE STRING "C++ standard to be used") @@ -8,6 +8,6 @@ +set(COMPILER "${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION}") +add_definitions(-DCOMPILER="${COMPILER}") + - # Platform dependant compiler requirements + # Platform dependent compiler requirements if(MSVC) set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "" FORCE) diff --git a/math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp b/math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp index c488bf421406..a72556a8534e 100644 --- a/math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp +++ b/math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp @@ -1,14 +1,14 @@ ---- src/saga_core/saga_cmd/saga_cmd.cpp.orig 2023-12-11 15:05:42 UTC +--- src/saga_core/saga_cmd/saga_cmd.cpp.orig 2024-07-29 13:42:28 UTC +++ src/saga_core/saga_cmd/saga_cmd.cpp -@@ -50,6 +50,7 @@ - +@@ -51,6 +51,7 @@ #include <wx/app.h> #include <wx/utils.h> + #include <wx/filename.h> +#include <clocale> #include "config.h" #include "callback.h" -@@ -163,7 +164,7 @@ bool Run(int argc, char *argv[]) +@@ -165,7 +166,7 @@ bool Run(int argc, char *argv[]) //--------------------------------------------------------- bool Run(int argc, char *argv[]) { diff --git a/math/saga/pkg-plist b/math/saga/pkg-plist index d71334a98cce..ff873774dec2 100644 --- a/math/saga/pkg-plist +++ b/math/saga/pkg-plist @@ -195,7 +195,7 @@ lib/saga/libtable_calculus.so lib/saga/libtable_tools.so lib/saga/libtin_tools.so lib/saga/libvis_3d_viewer.so -share/applications/saga.desktop +share/applications/org.saga_gis.saga_gui.desktop share/icons/hicolor/128x128/apps/saga.png share/icons/hicolor/16x16/apps/saga.png share/icons/hicolor/192x192/apps/saga.png @@ -211,7 +211,7 @@ share/icons/hicolor/8x8/apps/saga.png share/icons/hicolor/96x96/apps/saga.png share/man/man1/saga_cmd.1.gz share/man/man1/saga_gui.1.gz -share/metainfo/org.saga-gis.saga-gui.appdata.xml +share/metainfo/org.saga_gis.saga_gui.appdata.xml share/pixmaps/saga.png %%DATADIR%%/debug/README.md %%DATADIR%%/debug/gdb_saga_api_pp.py @@ -226,6 +226,7 @@ share/pixmaps/saga.png %%DATADIR%%/helper/convert2utf-8.bat %%DATADIR%%/helper/convert2utf-8.py %%DATADIR%%/helper/create_archive.py +%%DATADIR%%/helper/create_python_toolboxes.py %%DATADIR%%/helper/doxygen_saga_api_chm %%DATADIR%%/helper/doxygen_saga_api_html %%DATADIR%%/helper/make_arcsaga_toolboxes.bat @@ -247,10 +248,11 @@ share/pixmaps/saga.png %%DATADIR%%/saga.lng.txt %%DATADIR%%/saga.png %%DATADIR%%/saga.rus.txt -%%DATADIR%%/saga_prj.srs +%%DATADIR%%/saga.srs +%%DATADIR%%/saga_preferences.srs +%%DATADIR%%/saga_srs_preferences.txt %%DATADIR%%/saga_tip.txt %%DATADIR%%/templates/template4saga-tools/my_tool_library/CMakeLists.txt -%%DATADIR%%/templates/template4saga-tools/my_tool_library/Makefile %%DATADIR%%/templates/template4saga-tools/my_tool_library/TLB_Interface.cpp %%DATADIR%%/templates/template4saga-tools/my_tool_library/my_tool.cpp %%DATADIR%%/templates/template4saga-tools/my_tool_library/my_tool.h diff --git a/math/sage/Makefile b/math/sage/Makefile deleted file mode 100644 index 817c34b47d6a..000000000000 --- a/math/sage/Makefile +++ /dev/null @@ -1,576 +0,0 @@ -PORTNAME= sage -PORTVERSION= 9.2 -PORTREVISION= 46 -CATEGORIES= math -MASTER_SITES= https://mirrors.xmission.com/sage/src/ \ - http://mirrors.xmission.com/sage/src/ \ - https://www-ftp.lip6.fr/pub/math/sagemath/src/ \ - https://mirrors.mit.edu/sage/src/ \ - https://files.sagemath.org/src/ \ - ftp://www-ftp.lip6.fr/pub/math/sagemath/src/ -#MASTER_SITES= ftp://www-ftp.lip6.fr/pub/math/sagemath/devel/ -PKGNAMESUFFIX= -math - -MAINTAINER= thierry@FreeBSD.org -COMMENT= Open source Mathematics software -WWW= https://www.sagemath.org/ - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/COPYING.txt - -BROKEN= hoping to fix it with Python-3.9 - -BUILD_DEPENDS= bash:shells/bash \ - dash:shells/dash \ - cmake:devel/cmake-core \ - dreadnaut:math/nauty \ - ${PYTHON_PKGNAMEPREFIX}alabaster>0:textproc/py-alabaster@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}backcall>0:devel/py-backcall@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}bleach>0:www/py-bleach@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}brial>0:math/py-brial@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cvxopt>0:math/py-cvxopt@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cycler>0:devel/py-cycler@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cypari2>0:math/py-cypari2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}entrypoints>0:devel/py-entrypoints@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}fpylll>0:math/py-fpylll@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}imagesize>0:graphics/py-imagesize@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipykernel>0:devel/py-ipykernel@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipython_genutils>0:devel/py-ipython_genutils@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipywidgets>0:devel/py-ipywidgets@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}itsdangerous>0:security/py-itsdangerous@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}Jinja2>0i:devel/py-Jinja2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jedi>0:devel/py-jedi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jupyter-core>0:devel/py-jupyter-core@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jupyter-client>0:devel/py-jupyter-client@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}kiwisolver>0:math/py-kiwisolver@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}mistune>0:textproc/py-mistune@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nbconvert>0:devel/py-nbconvert@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nbformat>0:devel/py-nbformat@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}notebook>0:www/py-notebook@${PY_FLAVOR}\ - ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pandocfilters>0:textproc/py-pandocfilters@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}path.py>0:devel/py-path.py@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pickleshare>0:databases/py-pickleshare@${PY_FLAVOR}\ - ${PY_PILLOW} \ - ${PYTHON_PKGNAMEPREFIX}pkgconfig>0:devel/py-pkgconfig@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pplpy>0:math/py-pplpy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}prometheus-client>0:net-mgmt/py-prometheus-client@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ptyprocess>0:sysutils/py-ptyprocess@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pycparser>0:devel/py-pycparser@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyrsistent>0:devel/py-pyrsistent@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}rpy2>0:math/py-rpy2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}scandir>0:sysutils/py-scandir@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}simplegeneric>0:devel/py-simplegeneric@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}snowballstemmer>0:textproc/py-snowballstemmer@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-applehelp>0:textproc/py-sphinxcontrib-applehelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-devhelp>0:textproc/py-sphinxcontrib-devhelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-htmlhelp>0:textproc/py-sphinxcontrib-htmlhelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-jsmath>0:textproc/py-sphinxcontrib-jsmath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-qthelp>0:textproc/py-sphinxcontrib-qthelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-serializinghtml>0:textproc/py-sphinxcontrib-serializinghtml@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-websupport>0:textproc/py-sphinxcontrib-websupport@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}terminado>0:net/py-terminado@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}testpath>0:devel/py-testpath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}traitlets>0:devel/py-traitlets@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}traitlets>0:devel/py-traitlets@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}tzlocal>0:devel/py-tzlocal@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}vcversioner>0:devel/py-vcversioner@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}webencodings>0:converters/py-webencodings@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}widgetsnbextension>0:devel/py-widgetsnbextension@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}zipp>0:devel/py-zipp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR}\ - fflas-ffpack-config:math/fflas-ffpack \ - fricas>0:math/fricas \ - gfan:math/gfan \ - git:devel/git \ - gp2c:math/gp2c \ - jmol:science/jmol \ - libatomic_ops>0:devel/libatomic_ops \ - MathJax>0:www/mathjax \ - maxima>0:math/maxima \ - p5-XML-Writer>0:textproc/p5-XML-Writer \ - p5-XML-LibXML>0:textproc/p5-XML-LibXML \ - p5-XML-LibXSLT>0:textproc/p5-XML-LibXSLT\ - p5-File-Slurp>0:devel/p5-File-Slurp \ - p5-JSON>0:converters/p5-JSON \ - p5-SVG>0:textproc/p5-SVG \ - p5-MongoDB>0:databases/p5-MongoDB \ - p5-Term-ReadLine-Gnu>0:devel/p5-Term-ReadLine-Gnu\ - palp>0:math/palp \ - pandoc:textproc/hs-pandoc \ - pari-elldata>0:math/pari_elldata\ - pari-galdata>0:math/pari_galdata\ - pari-galpol>0:math/pari_galpol \ - pari-nftables>0:math/pari_nftables \ - pari-seadata>0:math/pari_seadata\ - QuadraticSieve:math/flintqs \ - gpatch:devel/patch \ - rubiks>0:math/rubiks \ - sympow:math/sympow \ - tachyon:graphics/tachyon \ - three.js>0:www/threejs \ - yasm:devel/yasm \ - gtar:archivers/gtar \ - ffmpeg:multimedia/ffmpeg \ - ${LOCALBASE}/lib/libBLT.a:x11-toolkits/blt -LIB_DEPENDS= libarb.so:math/arb \ - libboost_thread.so:devel/boost-libs \ - libbraiding.so:math/libbraiding \ - libbrial.so:math/brial \ - libCbc.so:math/cbc \ - libcdd.so:math/cddlib \ - libcliquer.so:math/cliquer \ - libcurl.so:ftp/curl \ - libeantic.so:math/e-antic \ - libec.so:math/eclib \ - libecl.so:lang/ecl \ - libecm.so:math/gmp-ecm \ - libflint.so:math/flint2 \ - libfplll.so:math/fplll \ - libfreetype.so:print/freetype2 \ - libgc.so:devel/boehm-gc \ - libgc-threaded.so:devel/boehm-gc-threaded\ - libgf2x.so:math/gf2x \ - libgivaro.so:math/givaro \ - libglpk.so:math/glpk \ - libgap.so:math/gap \ - libgmp.so:math/gmp \ - libgsl.so:math/gsl \ - libhomfly.so:math/libhomfly \ - libiml.so:math/iml \ - libisl.so:devel/isl \ - libLfunction.so:math/lcalc \ - libffi.so:devel/libffi \ - libgd.so:graphics/gd \ - libgiac.so:math/giacxcas \ - liblinbox.so:math/linbox \ - liblrcalc.so:math/lrcalc \ - liblrs.so:math/lrslib \ - libm4ri.so:math/m4ri \ - libm4rie.so:math/m4rie \ - libmpc.so:math/mpc \ - libmpfi.so:math/mpfi \ - libmpfr.so:math/mpfr \ - libmpir.so:math/mpir \ - libntl.so:math/ntl \ - libpari.so:math/pari \ - libpcre.so:devel/pcre \ - libplanarity.so:math/planarity \ - libpng.so:graphics/png \ - libppl.so:devel/ppl \ - libR.so:math/R \ - librw.so:math/rankwidth \ - libSingular.so:math/singular \ - libumfpack.so:math/suitesparse-umfpack \ - libsemigroups.so:math/libsemigroups \ - libsymmetrica.so:math/symmetrica\ - libzmq.so:net/libzmq4 \ - libzn_poly-0.9.so:math/zn_poly \ - libqd.so:math/qd \ - libisl.so:devel/isl \ - libblas.so:math/blas \ - libicuuc.so:devel/icu \ - libtiff.so:graphics/tiff \ - liblapack.so:math/lapack \ - libedit.so:devel/libedit \ - libwebp.so:graphics/webp \ - libpcre2-8.so:devel/pcre2 \ - libgdbm.so:databases/gdbm \ - liblcms2.so:graphics/lcms2 \ - libopenjp2.so:graphics/openjpeg -RUN_DEPENDS= bash:shells/bash \ - dreadnaut:math/nauty \ - ${PYTHON_PKGNAMEPREFIX}alabaster>0:textproc/py-alabaster@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}backcall>0:devel/py-backcall@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}bleach>0:www/py-bleach@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}brial>0:math/py-brial@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cvxopt>0:math/py-cvxopt@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cycler>0:devel/py-cycler@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cypari2>0:math/py-cypari2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cysignals>0:devel/py-cysignals@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}cython>0:lang/cython@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}defusedxml>0:devel/py-defusedxml@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}entrypoints>0:devel/py-entrypoints@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}fpylll>0:math/py-fpylll@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}gmpy2>0:math/py-gmpy2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}imagesize>0:graphics/py-imagesize@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipykernel>0:devel/py-ipykernel@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipython>0:devel/ipython@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipython_genutils>0:devel/py-ipython_genutils@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ipywidgets>0:devel/py-ipywidgets@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}itsdangerous>0:security/py-itsdangerous@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jedi>0:devel/py-jedi@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jupyter-core>0:devel/py-jupyter-core@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}jupyter-client>0:devel/py-jupyter-client@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}kiwisolver>0:math/py-kiwisolver@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}markupsafe>0:textproc/py-markupsafe@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}mistune0>0:textproc/py-mistune0@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}mpmath>0:math/py-mpmath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nbconvert>0:devel/py-nbconvert@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nbformat>0:devel/py-nbformat@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}networkx>0:math/py-networkx@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}notebook>0:www/py-notebook@${PY_FLAVOR}\ - ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pandocfilters>0:textproc/py-pandocfilters@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}parso>0:textproc/py-parso@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}path.py>0:devel/py-path.py@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pexpect>0:misc/py-pexpect@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pickleshare>0:databases/py-pickleshare@${PY_FLAVOR}\ - ${PY_PILLOW} \ - ${PYTHON_PKGNAMEPREFIX}pkgconfig>0:devel/py-pkgconfig@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pplpy>0:math/py-pplpy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}prometheus-client>0:net-mgmt/py-prometheus-client@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}ptyprocess>0:sysutils/py-ptyprocess@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pybind11>0:devel/py-pybind11@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pycparser>0:devel/py-pycparser@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyparsing>0:devel/py-pyparsing@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyrsistent>0:devel/py-pyrsistent@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}rpy2>0:math/py-rpy2@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}scandir>0:sysutils/py-scandir@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}scipy>0:science/py-scipy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}send2trash>0:deskutils/py-send2trash@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}simplegeneric>0:devel/py-simplegeneric@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}snowballstemmer>0:textproc/py-snowballstemmer@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-applehelp>0:textproc/py-sphinxcontrib-applehelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-devhelp>0:textproc/py-sphinxcontrib-devhelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-htmlhelp>0:textproc/py-sphinxcontrib-htmlhelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-jsmath>0:textproc/py-sphinxcontrib-jsmath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-qthelp>0:textproc/py-sphinxcontrib-qthelp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-serializinghtml>0:textproc/py-sphinxcontrib-serializinghtml@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-websupport>0:textproc/py-sphinxcontrib-websupport@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}sympy>0:math/py-sympy@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}terminado>0:net/py-terminado@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}testpath>0:devel/py-testpath@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}traitlets>0:devel/py-traitlets@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}tzlocal>0:devel/py-tzlocal@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}vcversioner>0:devel/py-vcversioner@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}wcwidth>0:devel/py-wcwidth@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}webencodings>0:converters/py-webencodings@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}widgetsnbextension>0:devel/py-widgetsnbextension@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}zipp>0:devel/py-zipp@${PY_FLAVOR}\ - ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR}\ - fflas-ffpack-config:math/fflas-ffpack \ - fricas>0:math/fricas \ - gfan:math/gfan \ - git:devel/git \ - gp2c:math/gp2c \ - jmol:science/jmol \ - MathJax>0:www/mathjax \ - maxima>0:math/maxima \ - p5-Term-ReadLine-Gnu>0:devel/p5-Term-ReadLine-Gnu\ - palp>0:math/palp \ - pandoc:textproc/hs-pandoc \ - pari-elldata>0:math/pari_elldata\ - pari-galdata>0:math/pari_galdata\ - pari-galpol>0:math/pari_galpol \ - pari-nftables>0:math/pari_nftables \ - pari-seadata>0:math/pari_seadata\ - QuadraticSieve:math/flintqs \ - rubiks>0:math/rubiks \ - sympow:math/sympow \ - tachyon:graphics/tachyon \ - three.js>0:www/threejs \ - yasm:devel/yasm \ - pixz:archivers/pixz - -USES= autoreconf blaslapack:openblas compiler:c++11-lib fortran \ - gettext gmake gnome iconv jpeg libtool localbase magick:6,build \ - ncurses ninja:build perl5 pkgconfig python readline shebangfix \ - sqlite tex tk xorg -USE_TEX= latex:build pdftex:build tex:build -USE_XORG= x11 xext xscrnsaver -USE_GNOME= cairo glib20 pango -USE_PYTHON= cython -USE_JAVA= yes # for science/jmol - -CONFLICTS= ${PYTHON_PKGNAMEPREFIX}wheel-0.* - -SHEBANG_FILES= . -SHEBANG_LANG+= dash -dash_OLD_CMD= /bin/dash -dash_CMD= ${LOCALBASE}/bin/dash - -DISABLE_BINUTILS= yes - -LIBS= -lomp -pthread -.if !defined{WITH_DEBUG} -LDFLAGS+= -s -.endif -BLDDIR= ${WRKDIR}/build -GNU_CONFIGURE= yes -CONFIGURE_ENV= SAGE_PORT=yes CC=${CC} GCC=${CC} CXX=${CXX} AS=${AS} LD=${LD} \ - SAGE_LOCAL=${PREFIX} SAGE_DESTDIR=${BLDDIR}/ \ - DESTDIR=${BLDDIR}/${PREFIX} PATCH=${LOCALBASE}/bin/gpatch -CONFIGURE_ARGS= --with-system-gcc=force \ - --with-system-python3=yes \ - --with-python=${PYTHON_CMD} \ - --enable-build-as-root \ - --disable-download-from-upstream-url \ - --localstatedir=/var -MAKE_ENV= MAKE=${GMAKE} DESTDIR=${BLDDIR} -ALL_TARGET= build -REINPLACE_ARGS= -i '' -BINARY_ALIAS= patch=${LOCALBASE}/bin/gpatch -OPTIONS_SUB= yes -PLIST_SUB= VER=${DISTVERSION} -SUB_FILES= pkg-message - -OPTIONS_DEFINE= DOCS -PORTDOCS= * - -.include <bsd.port.pre.mk> - -WSDIR= ${BLDDIR}${PREFIX} -SPKG_INST= configure.ac configure build/sage_bootstrap/uninstall.py \ - build/make/install src/bin/sage-env -PY2FIX= bin lib/${PYTHON_VERSION} -DOC2FIX= .pickle .doctree -SE2FIX= ^ECLDIR= ^SINGULAR MAXIMA_PREFIX -SHR2FIX= GAP_ROOT_DIR PPLPY_DOCS SINGULARPATH -STG2FIX= bin/sage-env-config \ - share/jupyter/kernels/sagemath/kernel.json -BADLN= kernels/sagemath/doc nbextensions/jsmol \ - nbextensions/mathjax nbextensions/threejs -# External dependencies not yet handled by SageMath -# Note: do not use wheel from ports -PY_LIBS= alabaster attrs babel backcall bleach certifi cffi cvxopt cycler \ - cypari cysignals cython dateutil decorator defusedxml docutils \ - entrypoints fpylll gmpy2 html5lib imagesize importlib_metadata ipykernel ipython \ - ipython_genutils ipywidgets itsdangerous jedi jinja2 jsonschema jupyter_client \ - jupyter_core kiwisolver markupsafe matplotlib mistune mpmath \ - nbconvert nbformat networkx nose notebook numpy packaging pandocfilters \ - parso pathpy pexpect pickleshare pillow pkgconfig pplpy \ - prometheus_client prompt_toolkit psutil ptyprocess pybind11 pycparser pyparsing \ - pygments pyrsistent pytz pyzmq requests rpy2 scandir scipy send2trash simplegeneric \ - six snowballstemmer sphinx sphinxcontrib_applehelp sphinxcontrib_devhelp sphinxcontrib_htmlhelp sphinxcontrib_jsmath sphinxcontrib_qthelp sphinxcontrib_serializinghtml sphinxcontrib_websupport sympy terminado testpath tornado traitlets \ - tzlocal vcversioner wcwidth webencodings widgetsnbextension zipp zope_interface -JS_LIBS= jmol mathjax threejs -SPKGCM4= e_antic ecl gap libhomfly linbox maxima pynac rubiks singular - -post-patch: - ${CP} ${FILESDIR}/psutil__arch__bsd__freebsd_socks.c.patch \ - ${WRKSRC}/build/pkgs/psutil/patches/ -.for sp in ${SPKGCM4} - ${CP} ${FILESDIR}/${sp}_spkg-configure.m4 \ - ${WRKSRC}/build/pkgs/${sp}/spkg-configure.m4 -.endfor -.for sp in ${PY_LIBS} - ${CP} ${FILESDIR}/py_libs_spkg-configure.m4 \ - ${WRKSRC}/build/pkgs/${sp:C/pari2/pari/}/spkg-configure.m4 -.endfor -#.for sp in ${PY_FILES} -# ${SED} -e 's|%%PYTHON_SITELIBDIR%%|${PYTHON_SITELIBDIR}|' ${FILESDIR}/${sp}_spkg-configure.m4.in \ -# > ${WRKSRC}/build/pkgs/${sp}/spkg-configure.m4 -#.endfor -.for sp in ${JS_LIBS} - ${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${FILESDIR}/${sp}_spkg-configure.m4.in \ - > ${WRKSRC}/build/pkgs/${sp}/spkg-configure.m4 -.endfor - -pre-configure: - ${REINPLACE_CMD} -e 's|SAGE_LOCAL="$$prefix"|SAGE_LOCAL="${WSDIR}"|' \ - -e 's|lib/pkgconfig|libdata/pkgconfig|' ${WRKSRC}/configure.ac - ${REINPLACE_CMD} -e 's|SAGE_LOCAL="@prefix@"|SAGE_LOCAL="${WSDIR}"|' \ - ${WRKSRC}/src/bin/sage-env-config.in - ${REINPLACE_CMD} -e 's|%%CFLAGS%%|${CFLAGS}|;s|%%LDFLAGS%%|${LDFLAGS}|' \ - ${WRKSRC}/build/pkgs/tachyon/patches/Make-arch.patch - ${REINPLACE_CMD} -e '/SUITESPARSE_INC_DIR/s|$${SAGE_LOCAL}/include|${LOCALBASE}/include/suitesparse|'\ - ${WRKSRC}/build/pkgs/cvxopt/spkg-install.in - ${REINPLACE_CMD} -e 's|exec python3|exec ${PYTHON_CMD}|' \ - -e 's|exec "$$SAGE_LOCAL"/bin/python3|exec ${PYTHON_CMD}|' \ - ${WRKSRC}/src/bin/sage -.for f in ${PY_LIBS} - ${REINPLACE_CMD} -e 's|python3|${PYTHON_CMD}|;s|py_libs|${f}|' \ - ${WRKSRC}/build/pkgs/${f}/spkg-configure.m4 -.endfor - ${REINPLACE_CMD} -e 's|import attrs|import attr|' \ - ${WRKSRC}/build/pkgs/attrs/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import cypari|import cypari2|' \ - ${WRKSRC}/build/pkgs/cypari/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import ipython|import IPython|' \ - ${WRKSRC}/build/pkgs/ipython/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import pathpy|import path|' \ - ${WRKSRC}/build/pkgs/pathpy/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import pillow|import PIL|' \ - ${WRKSRC}/build/pkgs/pillow/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import pplpy|import ppl|' \ - ${WRKSRC}/build/pkgs/pplpy/spkg-configure.m4 - ${REINPLACE_CMD} -e 's|import pyzmq|import zmq|' \ - ${WRKSRC}/build/pkgs/pyzmq/spkg-configure.m4 -.for f in applehelp devhelp htmlhelp jsmath qthelp serializinghtml websupport - ${REINPLACE_CMD} -e 's|import sphinxcontrib_|import sphinxcontrib.|' \ - ${WRKSRC}/build/pkgs/sphinxcontrib_${f}/spkg-configure.m4 -.endfor - ${REINPLACE_CMD} -e 's|import zope_interface|import zope.interface|' \ - ${WRKSRC}/build/pkgs/zope_interface/spkg-configure.m4 - ${REINPLACE_CMD} -e '/GAP_ROOT=/s|$$SAGE_LOCAL|${LOCALBASE}|' \ - ${WRKSRC}/build/pkgs/gap_packages/spkg-install.in - ${REINPLACE_CMD} -e "/os.path.join/s|SAGE_LOCAL|'${LOCALBASE}'|"\ - ${WRKSRC}/src/sage/libs/gap/util.pyx - ${REINPLACE_CMD} -e "/os.path.join(SAGE_LOCAL/s|SAGE_LOCAL|'${LOCALBASE}'|" \ - ${WRKSRC}/src/sage/env.py - ${REINPLACE_CMD} -e "/^library_dirs/s|SAGE_LOCAL|'${LOCALBASE}'|" \ - ${WRKSRC}/src/setup.py -.for f in ${SHR2FIX} - ${REINPLACE_CMD} -e "/${f}/s|SAGE_SHARE|'${LOCALBASE}/share/'|" \ - ${WRKSRC}/src/sage/env.py -.endfor - ${REINPLACE_CMD} -e "/JMOL_DIR/s|SAGE_SHARE|'${JAVASHAREDIR}'|" \ - -e "/JMOL_DIR/s|jmol|classes|" \ - ${WRKSRC}/src/sage/env.py - ${REINPLACE_CMD} -e "/JSMOL_DIR/s|SAGE_SHARE|'${LOCALBASE}/www'|" \ - -e "/JSMOL_DIR/s|jsmol|JSmol|" \ - ${WRKSRC}/src/sage/env.py - ${REINPLACE_CMD} -e "/MATHJAX_DIR/s|SAGE_SHARE|'${LOCALBASE}/www'|" \ - -e "/MATHJAX_DIR/s|mathjax|MathJax|" \ - ${WRKSRC}/src/sage/env.py - ${REINPLACE_CMD} -e "/THREEJS_DIR/s|SAGE_SHARE|'${LOCALBASE}/www'|" \ - ${WRKSRC}/src/sage/env.py -.for f in ${SE2FIX} - ${REINPLACE_CMD} -e '/${f}/s|$$SAGE_LOCAL|${LOCALBASE}|' \ - ${WRKSRC}/src/bin/sage-env -.endfor - ${REINPLACE_CMD} -e '/LDFLAGS=/s|-rpath,$$SAGE_LOCAL|-rpath,${LOCALBASE}|' \ - ${WRKSRC}/src/bin/sage-env -.for f in ${SPKG_INST} - ${REINPLACE_CMD} -e 's|/var/lib/sage|/share/libdata/${PORTNAME}|' \ - ${WRKSRC}/${f} -.endfor - # Bug with py-docutils > 0.16 - ${RM} -r ${WRKSRC}/src/doc/hu - (cd ${WRKSRC} && ./bootstrap) - ${MKDIR} ${BLDDIR}${PREFIX}/lib/pkgconfig # Removed thereafter - -post-build: -.if ${PORT_OPTIONS:MDOCS} - (cd ${WRKSRC} && ${MAKE_ENV} ${MAKE_CMD} doc) -.endif -.for d in ${PY2FIX} - ${FIND} ${WSDIR}/${d} -type f -exec ${GREP} -I -l "${WSDIR}/bin/python" {} \; |\ - ${XARGS} ${SED} -i "" -e 's|${WSDIR}/bin/pytho.*|${PYTHON_CMD}|' -.endfor -.for d in ${PY2FIX} - ${FIND} ${WSDIR}/${d} -type f -exec ${GREP} -I -l "/usr/bin/env python" {} \; |\ - ${XARGS} ${SED} -i "" -e 's|/usr/bin/env pytho.*|${PYTHON_CMD}|' -.endfor - ${FIND} ${BLDDIR}/${PYTHON_LIBDIR} -type d -name __pycache__ | \ - ${XARGS} ${RM} -r -.for f in ${DOC2FIX} - ${FIND} ${BLDDIR}${DOCSDIR} -type f -name "*${f}" | ${XARGS} \ - ${SED} -i "" -e 's|${BLDDIR}||g' -.endfor -.for f in ${STG2FIX} - ${SED} -i "" -e 's|${BLDDIR}||g' ${BLDDIR}${PREFIX}/${f} -.endfor - ${RM} ${BLDDIR}${PYTHON_CMD} ${BADLN:C|^|${BLDDIR}${PREFIX}/share/jupyter/|} - ${RM} -r ${BLDDIR}${PREFIX}/var - ${RM} ${BLDDIR}${PREFIX}/lib64 ${BLDDIR}${PREFIX}/lib/pkgconfig/blas.pc \ - ${BLDDIR}${PREFIX}/lib/pkgconfig/cblas.pc \ - ${BLDDIR}${PREFIX}/lib/pkgconfig/gsl.pc \ - ${BLDDIR}${PREFIX}/lib/pkgconfig/lapack.pc - # Cannot use a package system for pip and setuptools - ${RM} ${BLDDIR}${PREFIX}/bin/easy_install* ${BLDDIR}${PREFIX}/bin/pip* - ${RM} -r ${BLDDIR}${PYTHON_SITELIBDIR}/pip-* ${BLDDIR}${PYTHON_SITELIBDIR}/pip/ - ${RM} -r ${BLDDIR}${PYTHON_SITELIBDIR}/setuptools* \ - ${BLDDIR}${PYTHON_SITELIBDIR}/easy_install.py \ - ${BLDDIR}${PYTHON_SITELIBDIR}/pkg_resources \ - ${BLDDIR}${PYTHON_SITELIBDIR}/__pycache__/easy_install* - # Remove CONFLICTS with lang/python3 - ${RM} ${BLDDIR}${PREFIX}/bin/python ${BLDDIR}${PREFIX}/bin/python3 - ${REINPLACE_CMD} -e '/exec/s|python3|${PYTHON_VERSION}|' ${BLDDIR}${PREFIX}/bin/sage - # ${TRUE} because compilation of some .py fails: compileall.py -q to see errors - (cd ${WSDIR} && (${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} || \ - ${TRUE})) - ${FIND} ${BLDDIR}${PREFIX} -name "*.bak" -delete -# See https://lists.freebsd.org/pipermail/freebsd-python/2020-June/020710.html -.if exists(${PYTHON_SITELIBDIR}/path.py-7.1.dist-info/WHEEL) -PLIST_SUB+= EGG="@comment " WHEEL="" -.else -PLIST_SUB+= EGG="" WHEEL="@comment " -.endif - -do-install: - cd "${BLDDIR}" && ${FIND} . | ${CPIO} -pduml ${STAGEDIR} - # Remove bad links - ${LN} -sf ${DOCSDIR} \ - ${STAGEDIR}${PREFIX}/share/jupyter/kernels/sagemath/doc - ${LN} -sf ${LOCALBASE}/www/JSmol \ - ${STAGEDIR}${PREFIX}/share/jupyter/nbextensions/jsmol - ${LN} -sf ${LOCALBASE}/www/MathJax \ - ${STAGEDIR}${PREFIX}/share/jupyter/nbextensions/mathjax - ${LN} -sf ${LOCALBASE}/www/threejs \ - ${STAGEDIR}${PREFIX}/share/jupyter/nbextensions/threejs - -post-install: - ${RM} ${STAGEDIR}${PREFIX}/lib64 ${STAGEDIR}${PREFIX}/libdata/pkgconfig/blas.pc \ - ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/distutils-precedence.pth \ - ${STAGEDIR}${PREFIX}/libdata/pkgconfig/cblas.pc \ - ${STAGEDIR}${PREFIX}/libdata/pkgconfig/gsl.pc \ - ${STAGEDIR}${PREFIX}/libdata/pkgconfig/lapack.pc - ${RM} -r ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_distutils_hack - -.include <bsd.port.post.mk> diff --git a/math/sage/distinfo b/math/sage/distinfo deleted file mode 100644 index 81a4184af6fe..000000000000 --- a/math/sage/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1603652320 -SHA256 (sage-9.2.tar.gz) = 790550d9a5dc416f469773e9284b1080494ae221d6a616a33a9e5345d513baf9 -SIZE (sage-9.2.tar.gz) = 1162140478 diff --git a/math/sage/files/e_antic_spkg-configure.m4 b/math/sage/files/e_antic_spkg-configure.m4 deleted file mode 100644 index 5113faedeed1..000000000000 --- a/math/sage/files/e_antic_spkg-configure.m4 +++ /dev/null @@ -1,8 +0,0 @@ -SAGE_SPKG_CONFIGURE([e_antic], [ - SAGE_SPKG_DEPCHECK([arb gmp flint], [ - AC_CHECK_HEADER([e-antic/e-antic.h], [ - AC_SEARCH_LIBS([renf_init], [eantic], [ - ], [sage_spkg_install_e_antic=yes]) - ], [sage_spkg_install_e_antic=yes]) - ]) -]) diff --git a/math/sage/files/ecl_spkg-configure.m4 b/math/sage/files/ecl_spkg-configure.m4 deleted file mode 100644 index 39c5b862809e..000000000000 --- a/math/sage/files/ecl_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([ecl], [ - AC_PATH_PROG([ECL], [ecl]) - AS_IF([test x$ECL = x], [ - AC_MSG_NOTICE([ecl not found. Installing ecl]) - sage_spkg_install_ecl=yes]) -]) diff --git a/math/sage/files/gap_spkg-configure.m4 b/math/sage/files/gap_spkg-configure.m4 deleted file mode 100644 index 91cd0899d21a..000000000000 --- a/math/sage/files/gap_spkg-configure.m4 +++ /dev/null @@ -1,8 +0,0 @@ -SAGE_SPKG_CONFIGURE([gap], [ - SAGE_SPKG_DEPCHECK([gmp], [ - AC_CHECK_HEADER([gap/system.h], [ - AC_SEARCH_LIBS([GAP_COMM], [gap], [ - ], [sage_spkg_install_gap=yes]) - ], [sage_spkg_install_gap=yes]) - ]) -]) diff --git a/math/sage/files/gc_spkg-configure.m4 b/math/sage/files/gc_spkg-configure.m4 deleted file mode 100644 index 4eda93d63818..000000000000 --- a/math/sage/files/gc_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([gc], [ - SAGE_SPKG_DEPCHECK([libatomic_ops], [ - dnl checking with pkg-config - PKG_CHECK_MODULES([GC], [bdw-gc-threaded >= 7.6.4], [], [sage_spkg_install_gc=yes]) - ]) -]) diff --git a/math/sage/files/jmol_spkg-configure.m4.in b/math/sage/files/jmol_spkg-configure.m4.in deleted file mode 100644 index 44fbb5276aa0..000000000000 --- a/math/sage/files/jmol_spkg-configure.m4.in +++ /dev/null @@ -1,10 +0,0 @@ -SAGE_SPKG_CONFIGURE( - [jmol], [dnl direct testing of file existence - AC_MSG_CHECKING(JSmol installation...) - if [[ -f %%LOCALBASE%%/www/JSmol/JSmol.lite.js ]] ; then - AC_MSG_RESULT(OK) - else - AC_MSG_RESULT(KO) - sage_spkg_install_jmol=yes - fi -]) diff --git a/math/sage/files/libhomfly_spkg-configure.m4 b/math/sage/files/libhomfly_spkg-configure.m4 deleted file mode 100644 index 2f25c92534ea..000000000000 --- a/math/sage/files/libhomfly_spkg-configure.m4 +++ /dev/null @@ -1,8 +0,0 @@ -SAGE_SPKG_CONFIGURE([libhomfly], [ - SAGE_SPKG_DEPCHECK([gc], [ - AC_CHECK_HEADER([homfly.h], [ - AC_SEARCH_LIBS([homfly], [homfly], [ - ], [sage_spkg_install_libhomfly=yes]) - ], [sage_spkg_install_libhomfly=yes]) - ]) -]) diff --git a/math/sage/files/linbox_spkg-configure.m4 b/math/sage/files/linbox_spkg-configure.m4 deleted file mode 100644 index 58e5db0b7802..000000000000 --- a/math/sage/files/linbox_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([linbox], [ - SAGE_SPKG_DEPCHECK([gmp givaro fflas-ffpack], [ - dnl checking with pkg-config - PKG_CHECK_MODULES([LINBOX], [linbox >= 1.6.3], [], [sage_spkg_install_linbox=yes]) - ]) -]) diff --git a/math/sage/files/mathjax_spkg-configure.m4.in b/math/sage/files/mathjax_spkg-configure.m4.in deleted file mode 100644 index 5f733efb7dfc..000000000000 --- a/math/sage/files/mathjax_spkg-configure.m4.in +++ /dev/null @@ -1,10 +0,0 @@ -SAGE_SPKG_CONFIGURE( - [mathjax], [dnl direct testing of file existence - AC_MSG_CHECKING(MathJax installation...) - if [[ -f %%LOCALBASE%%/www/MathJax/MathJax.js ]] ; then - AC_MSG_RESULT(OK) - else - AC_MSG_RESULT(KO) - sage_spkg_install_mathjax=yes - fi -]) diff --git a/math/sage/files/maxima_spkg-configure.m4 b/math/sage/files/maxima_spkg-configure.m4 deleted file mode 100644 index 26ebc1f01f28..000000000000 --- a/math/sage/files/maxima_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([maxima], [ - AC_PATH_PROG([MAXIMA], [maxima]) - AS_IF([test x$MAXIMA = x], [ - AC_MSG_NOTICE([maxima not found. Installing maxima]) - sage_spkg_install_maxima=yes]) -]) diff --git a/math/sage/files/patch-bootstrap b/math/sage/files/patch-bootstrap deleted file mode 100644 index 1b28a370bffc..000000000000 --- a/math/sage/files/patch-bootstrap +++ /dev/null @@ -1,13 +0,0 @@ ---- bootstrap.orig 2020-10-02 09:05:18 UTC -+++ bootstrap -@@ -116,7 +116,9 @@ SAGE_SPKG_CONFIGURE_$(echo ${pkgname} | tr '[a-z]' '[A - BOOTSTRAP_QUIET="${BOOTSTRAP_QUIET}" \ - SAGE_ROOT="$SAGE_ROOT" \ - src/doc/bootstrap && \ -- install_config_rpath && \ -+ install_config_rpath -+ exit -+ # Continue with FreeBSD autoreconf - aclocal -I m4 && \ - automake --add-missing --copy build/make/Makefile-auto 3>&1 1>&2 2>&3 \ - | sed "${QUIET_SED_FILTER}" 3>&1 1>&2 2>&3 && \ diff --git a/math/sage/files/patch-build_bin_sage-apply-patches b/math/sage/files/patch-build_bin_sage-apply-patches deleted file mode 100644 index 1b470552c77a..000000000000 --- a/math/sage/files/patch-build_bin_sage-apply-patches +++ /dev/null @@ -1,11 +0,0 @@ ---- build/bin/sage-apply-patches.orig 2020-01-01 11:03:10 UTC -+++ build/bin/sage-apply-patches -@@ -67,7 +67,7 @@ if [[ -r "${patches[0]}" ]]; then - # Skip non-existing or non-readable patches - [ -r "$patch" ] || continue - echo "Applying $patch" -- patch $patch_strip $patch_args < "$patch" -+ gpatch $patch_strip $patch_args < "$patch" - if [ $? -ne 0 ]; then - echo >&2 "Error applying '$patch'" - exit 1 diff --git a/math/sage/files/patch-build_make_install b/math/sage/files/patch-build_make_install deleted file mode 100644 index fcbd87b411de..000000000000 --- a/math/sage/files/patch-build_make_install +++ /dev/null @@ -1,13 +0,0 @@ ---- build/make/install.orig 2020-10-27 19:12:31 UTC -+++ build/make/install -@@ -31,7 +31,9 @@ if [ -z "${SAGE_ORIG_PATH_SET}" ]; then - fi - export PATH="$SAGE_ROOT/build/bin:$SAGE_SRC/bin:$SAGE_LOCAL/bin:$PATH" - --export PYTHONPATH="$SAGE_LOCAL" -+PYTHON_SITELIBDIR=`$PYTHON_FOR_VENV -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])'` -+REL_PYTHON_SITELIBDIR=`echo $PYTHON_SITELIBDIR | sed -e "s|$PYTHONBASE||"` -+export PYTHONPATH="$SAGE_LOCAL:$SAGE_LOCAL$REL_PYTHON_SITELIBDIR:$PYTHON_SITELIBDIR" - - ############################################################################### - # Skip the rest if nothing to do (i.e., to [re]build). diff --git a/math/sage/files/patch-build_pkgs_cddlib_spkg-configure.m4 b/math/sage/files/patch-build_pkgs_cddlib_spkg-configure.m4 deleted file mode 100644 index 2d42a2d019bd..000000000000 --- a/math/sage/files/patch-build_pkgs_cddlib_spkg-configure.m4 +++ /dev/null @@ -1,23 +0,0 @@ ---- build/pkgs/cddlib/spkg-configure.m4.orig 2020-04-27 18:08:24 UTC -+++ build/pkgs/cddlib/spkg-configure.m4 -@@ -24,13 +24,13 @@ SAGE_SPKG_CONFIGURE([cddlib], [ - dnl check, passing up a chance to detect cddlib on Fedora and Debian - dnl for now. Once all of cddlib's consumers know about the new (or - dnl both) locations, we can update this check to support them. -- AC_CHECK_HEADER([cdd.h],[],[sage_spkg_install_cddlib=yes],[ -- #include <setoper.h> -- #include <cddmp.h> -+ AC_CHECK_HEADER([cdd/cdd.h],[ -+ dnl Both lattE and gfan try to link against libcddgmp (as -+ dnl opposed to libcdd). -+ AC_SEARCH_LIBS([dd_abs],[cddgmp],[],[sage_spkg_install_cddlib=yes]) -+ ],[sage_spkg_install_cddlib=yes],[ -+ #include <cdd/setoper.h> -+ #include <cdd/cddmp.h> - ]) -- -- dnl Both lattE and gfan try to link against libcddgmp (as -- dnl opposed to libcdd). -- AC_SEARCH_LIBS([dd_abs],[cddgmp],[],[sage_spkg_install_cddlib=yes]) - ]) - ]) diff --git a/math/sage/files/patch-build_pkgs_giac_spkg-configure.m4 b/math/sage/files/patch-build_pkgs_giac_spkg-configure.m4 deleted file mode 100644 index cb99e98f4b1e..000000000000 --- a/math/sage/files/patch-build_pkgs_giac_spkg-configure.m4 +++ /dev/null @@ -1,30 +0,0 @@ ---- build/pkgs/giac/spkg-configure.m4.orig 2021-03-16 21:40:45 UTC -+++ build/pkgs/giac/spkg-configure.m4 -@@ -1,26 +1,8 @@ - SAGE_SPKG_CONFIGURE([giac], [ -- SAGE_SPKG_DEPCHECK([pari], [ -- dnl giac does not seem to reveal its patchlevel -- m4_pushdef([GIAC_MIN_VERSION], [1.5.0]) -- m4_pushdef([GIAC_MAX_VERSION], [1.5.999]) -- AC_CACHE_CHECK([for giac >= ]GIAC_MIN_VERSION[, <= ]GIAC_MAX_VERSION, [ac_cv_path_GIAC], [ -- AC_PATH_PROGS_FEATURE_CHECK([GIAC], [giac], [ -- giac_version=$($ac_path_GIAC --version 2> /dev/null | tail -1) -- AS_IF([test -n "$giac_version"], [ -- AX_COMPARE_VERSION([$giac_version], [ge], GIAC_MIN_VERSION, [ -- AX_COMPARE_VERSION([$giac_version], [le], GIAC_MAX_VERSION, [ -- ac_cv_path_GIAC="$ac_path_GIAC" -- ]) -- ]) -- ]) -- ]) -- ]) -- AS_IF([test -z "$ac_cv_path_GIAC"], -- [sage_spkg_install_giac=yes]) -+ SAGE_SPKG_DEPCHECK([glpk pari], [ - AC_CHECK_HEADER([giac/giac.h], [ - AC_SEARCH_LIBS([ConvertUTF16toUTF8], [giac], [ - ], [sage_spkg_install_giac=yes]) - ], [sage_spkg_install_giac=yes]) -- m4_popdef([GIAC_MIN_VERSION]) - ]) - ]) diff --git a/math/sage/files/patch-build_pkgs_gsl_spkg-configure.m4 b/math/sage/files/patch-build_pkgs_gsl_spkg-configure.m4 deleted file mode 100644 index 9bb727698838..000000000000 --- a/math/sage/files/patch-build_pkgs_gsl_spkg-configure.m4 +++ /dev/null @@ -1,18 +0,0 @@ ---- build/pkgs/gsl/spkg-configure.m4.orig 2020-05-27 14:11:57 UTC -+++ build/pkgs/gsl/spkg-configure.m4 -@@ -2,15 +2,6 @@ SAGE_SPKG_CONFIGURE([gsl], [ - m4_pushdef([SAGE_GSL_MINVER],["2.4"]) - SAGE_SPKG_DEPCHECK([atlas openblas], [ - PKG_CHECK_MODULES([GSL], [gsl >= $SAGE_GSL_MINVER], [ -- PKG_CHECK_VAR([GSLPCDIR], [gsl], [pcfiledir], [ -- GSL_PC="$GSLPCDIR"/gsl.pc -- AC_SUBST([SAGE_SYSTEM_FACADE_PC_FILES]) -- AS_VAR_APPEND([SAGE_SYSTEM_FACADE_PC_FILES], [" \$(SAGE_PKGCONFIG)/gsl.pc"]) -- AC_SUBST([SAGE_GSL_PC_COMMAND],["\$(SED) -e 's/\$\${GSL_CBLAS_LIB}//' -e \"s/^GSL_CBLAS_LIB=.*/Requires: cblas/\" \"$GSL_PC\" > \"\$(@)\""]) -- ], [ -- AC_MSG_WARN([Unable to locate the directory of gsl.pc. This should not happen!]) -- sage_spkg_install_gsl=yes -- ]) - ], [sage_spkg_install_gsl=yes]) - ]) - m4_popdef([SAGE_GSL_MINVER]) diff --git a/math/sage/files/patch-build_pkgs_libnauty_spkg-configure.m4 b/math/sage/files/patch-build_pkgs_libnauty_spkg-configure.m4 deleted file mode 100644 index f4feea1c76ea..000000000000 --- a/math/sage/files/patch-build_pkgs_libnauty_spkg-configure.m4 +++ /dev/null @@ -1,10 +0,0 @@ ---- build/pkgs/libnauty/spkg-configure.m4.orig 2020-10-02 15:26:33 UTC -+++ build/pkgs/libnauty/spkg-configure.m4 -@@ -2,6 +2,6 @@ SAGE_SPKG_CONFIGURE([libnauty], [ - SAGE_SPKG_DEPCHECK([nauty], [ - dnl The library is actually installed by the nauty spkg. - AC_CHECK_HEADER([nauty/nauty.h], [], [sage_spkg_install_libnauty=yes]) -- AC_SEARCH_LIBS([nauty], [densenauty], [], [sage_spkg_install_libnauty=yes]) -+ AC_SEARCH_LIBS([densenauty], [nauty], [], [sage_spkg_install_libnauty=yes]) - ]) - ]) diff --git a/math/sage/files/patch-build_pkgs_pari_spkg-configure.m4 b/math/sage/files/patch-build_pkgs_pari_spkg-configure.m4 deleted file mode 100644 index 5ca504a22bdf..000000000000 --- a/math/sage/files/patch-build_pkgs_pari_spkg-configure.m4 +++ /dev/null @@ -1,20 +0,0 @@ ---- build/pkgs/pari/spkg-configure.m4.orig 2020-10-27 19:12:31 UTC -+++ build/pkgs/pari/spkg-configure.m4 -@@ -77,17 +77,6 @@ SAGE_SPKG_CONFIGURE([pari], [ - AC_MSG_NOTICE([Otherwise Sage will build its own pari/GP.]) - sage_spkg_install_pari=yes - fi -- AC_MSG_CHECKING([whether bnfisunit bug of pari 2.11.3 is fixed]) -- bug_check=`echo "bnf = bnfinit(y^4-y-1); bnfisunit(bnf,-y^3+2*y^2-1)" | $GP -qf 2>> config.log` -- expected="[[0, 2, Mod(0, 2)]]~" -- if test x"$bug_check" = x"$expected"; then -- AC_MSG_RESULT([yes]) -- else -- AC_MSG_RESULT([no; cannot use system pari/GP with known bug]) -- AC_MSG_NOTICE([Upgrade your system package and reconfigure.]) -- AC_MSG_NOTICE([Otherwise Sage will build its own pari/GP.]) -- sage_spkg_install_pari=yes -- fi - AC_MSG_CHECKING([whether qfisom bug of pari 2.11.2 is fixed]) - bug_check=`echo "qfisom([[16,6;6,10]],[[4,3;3,10]])" | $GP -qf 2>> config.log` - expected="0" diff --git a/math/sage/files/patch-build_pkgs_tachyon_patches_Make-arch.patch b/math/sage/files/patch-build_pkgs_tachyon_patches_Make-arch.patch deleted file mode 100644 index 8bd1bccd2f0d..000000000000 --- a/math/sage/files/patch-build_pkgs_tachyon_patches_Make-arch.patch +++ /dev/null @@ -1,542 +0,0 @@ ---- build/pkgs/tachyon/patches/Make-arch.patch.orig 2020-01-01 11:03:10 UTC -+++ build/pkgs/tachyon/patches/Make-arch.patch -@@ -10,7 +10,15 @@ - - # MPI path setup, probably shouldn't need to be changed. - MPIINC=$(MPIDIR)/include --@@ -23,7 +24,8 @@ default: -+@@ -16,14 +17,15 @@ -+ MISCDEFS=$(USEJPEG) $(USEPNG) $(FLT) $(MBOX) -+ MISCINC=$(JPEGINC) $(PNGINC) $(SPACEBALLINC) -+ MISCFLAGS=$(MISCDEFS) $(MISCINC) -+-MISCLIB=$(JPEGLIB) $(PNGLIB) $(SPACEBALLLIB) -++MISCLIB=%%LDFLAGS%% $(JPEGLIB) $(PNGLIB) $(SPACEBALLLIB) -+ -+ default: -+ @echo " Choose one of the architectures specified below." - @echo "--------------------------------------------------------------" - @echo " Parallel Versions " - @echo "" -@@ -20,7 +28,7 @@ - @echo " aix-64-thr - IBM AIX 5.x POSIX Threads, 64-bit " - @echo " aix-mpi - IBM AIX 5.x (SP) MPI " - @echo " asci-red-mpi - Intel ASCI Red MPI " --@@ -32,11 +34,12 @@ default: -+@@ -32,11 +34,12 @@ - @echo " cray-t3e-mpi - Cray T3E MPI " - @echo " cray-xt3-mpi - Cray XT3 MPI " - @echo " compaq-alphasc-mpi - Lemieux at PSC MPI " -@@ -34,7 +42,7 @@ - @echo " linux-alpha-ccc-qsw - Linux Alpha, Compaq C, MPI, QSWnet " - @echo " linux-lam - Linux MPI (OSC LAM) " - @echo " linux-lam-64 - Linux AMD64/EM64T, MPI, 64-bit " --@@ -48,13 +51,14 @@ default: -+@@ -48,13 +51,14 @@ - @echo "linux-ia64-thr-sgicc - Linux IA-64, SGI Pro64 Compilers " - @echo " macosx-thr - MacOS X PowerPC, POSIX Threads " - @echo " macosx-x86-thr - MacOS X Intel x86, POSIX Threads " -@@ -56,7 +64,7 @@ - @echo "--------------------------------------------------------------" - @echo " Hybrid Parallel Versions " - @echo "" --@@ -63,9 +67,11 @@ default: -+@@ -63,9 +67,11 @@ - @echo "--------------------------------------------------------------" - @echo " Sequential Versions " - @echo "" -@@ -70,7 +78,7 @@ - @echo " irix6 - SGI Irix 6.x " - @echo " linux - Linux " - @echo " linux-64 - Linux, AMD64/EM64T, GCC 3.x, 64-bit " --@@ -102,7 +108,7 @@ default: -+@@ -102,7 +108,7 @@ - @echo "Consult the README file in this directory for further info. " - - ## -@@ -79,7 +87,7 @@ - ## No pthreads on ASCI Red yet. I didn't bother with the cop() stuff - ## - asci-red-mpi: --@@ -118,7 +124,7 @@ asci-red-mpi: -+@@ -118,7 +124,7 @@ - - ## - ## IBM Blue Gene/L Parallel Supercomputer -@@ -88,7 +96,7 @@ - ## NOTE: strip breaks bluegene executables, they are dynamically re-linked - ## at runtime, so we must use /bin/true rather than strip - ## --@@ -137,7 +143,7 @@ bluegene-mpi: -+@@ -137,7 +143,7 @@ - ## Cray Parallel Vector Processor Machines Using Threads - ## - ## Tested on J90s, but should work on almost any of the Cray PVP systems. -@@ -97,7 +105,7 @@ - ## off running on a fast workstation, or even better, on a T3E!!! - ## - cray-thr: --@@ -228,7 +234,7 @@ cray-xt3-mpi: -+@@ -228,7 +234,7 @@ - ## - ## Architecture flags for the Intel Paragon XP/S Supercomputer using MPI - ## for message passing. NX is no longer supported by this software. -@@ -106,7 +114,7 @@ - ## Concurrent I/O is used by default. - ## - --@@ -264,8 +270,8 @@ paragon-mpi: -+@@ -264,8 +270,8 @@ - - - ## -@@ -117,7 +125,7 @@ - ## Tested with the mpich distribution from Argonne National Labs - ## - --@@ -277,7 +283,7 @@ ipsc860-mpi: -+@@ -277,7 +283,7 @@ - "AR = ar860" \ - "ARFLAGS = r" \ - "STRIP = strip860" \ -@@ -126,7 +134,7 @@ - - ipsc860-mpi-debug: - $(MAKE) all \ --@@ -287,7 +293,7 @@ ipsc860-mpi-debug: -+@@ -287,7 +293,7 @@ - "AR = ar860" \ - "ARFLAGS = r" \ - "STRIP = touch " \ -@@ -135,7 +143,7 @@ - - - ## --@@ -296,22 +302,18 @@ ipsc860-mpi-debug: -+@@ -296,22 +302,18 @@ - tru64-alpha: - $(MAKE) all \ - "ARCH = tru64-alpha" \ -@@ -159,7 +167,7 @@ - "ARFLAGS = r" \ - "STRIP = strip" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" --@@ -319,9 +321,7 @@ tru64-alpha-thr: -+@@ -319,9 +321,7 @@ - tru64-alpha-thr-ogl: - $(MAKE) all \ - "ARCH = tru64-alpha-thr-ogl" \ -@@ -169,7 +177,7 @@ - "ARFLAGS = r" \ - "STRIP = strip" \ - "LIBS = -L. -ltachyon $(TRU64_GLX_LIBS) $(MISCLIB) -lm" --@@ -448,7 +448,7 @@ solaris-ultra-hpc: -+@@ -448,7 +448,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -178,7 +186,7 @@ - - solaris-mpi: - $(MAKE) all \ --@@ -458,7 +458,7 @@ solaris-mpi: -+@@ -458,7 +458,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -187,25 +195,29 @@ - - solaris-thr: - $(MAKE) all \ --@@ -473,9 +473,15 @@ solaris-thr: -+@@ -473,13 +473,19 @@ - solaris-pthreads-gcc: - $(MAKE) all \ - "ARCH = solaris-pthreads-gcc" \ - - "CC = gcc" \ - "CFLAGS = -Wall -O3 -fomit-frame-pointer -ffast-math -D_REENTRANT -DSunOS $(MISCFLAGS) -DTHR -DUSEPOSIXTHREADS" \ - - "AR = ar" \ --+ "ARFLAGS = r" \ --+ "STRIP = strip" \ --+ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" --+ -+ "ARFLAGS = r" \ -+ "STRIP = strip" \ -+ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" -+ - +solaris-pthreads-gcc-64-bit: - + $(MAKE) all \ - + "ARCH = solaris-pthreads-gcc" \ - + "CFLAGS = -Wall -O4 -m64 -fomit-frame-pointer -ffast-math -D_REENTRANT -DSunOS $(MISCFLAGS) -DTHR -DUSEPOSIXTHREADS" \ -- "ARFLAGS = r" \ -- "STRIP = strip" \ -- "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" --@@ -618,7 +624,7 @@ solaris-ultra-hpc-ogl: -++ "ARFLAGS = r" \ -++ "STRIP = strip" \ -++ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" -++ -+ solaris-thr-x11: -+ $(MAKE) all \ -+ "ARCH = solaris-thr-x11" \ -+@@ -618,7 +624,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -214,7 +226,7 @@ - - solaris-ultra-pthreads-ogl: - $(MAKE) all \ --@@ -643,9 +649,7 @@ solaris-apcc-ultra-thr: -+@@ -643,9 +649,7 @@ - solaris-gcc-thr: - $(MAKE) all \ - "ARCH = solaris-gcc-thr" \ -@@ -224,7 +236,7 @@ - "ARFLAGS = r" \ - "STRIP = touch" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lsocket -lthread" --@@ -653,9 +657,7 @@ solaris-gcc-thr: -+@@ -653,9 +657,7 @@ - solaris-gcc-thr-x11: - $(MAKE) all \ - "ARCH = solaris-gcc-thr-x11" \ -@@ -234,7 +246,7 @@ - "ARFLAGS = r" \ - "STRIP = touch" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lsocket $(X11LIB) -lthread" --@@ -701,7 +703,7 @@ irix5-mpi: -+@@ -701,7 +703,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -243,7 +255,7 @@ - - irix5: - $(MAKE) all \ --@@ -710,7 +712,7 @@ irix5: -+@@ -710,7 +712,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -252,7 +264,7 @@ - - irix6: - $(MAKE) all \ --@@ -719,7 +721,7 @@ irix6: -+@@ -719,7 +721,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -261,7 +273,7 @@ - - irix6-purify: - $(MAKE) all \ --@@ -738,7 +740,7 @@ irix6-64-thr: -+@@ -738,7 +740,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -270,7 +282,7 @@ - - irix6-thr: - $(MAKE) all \ --@@ -747,7 +749,7 @@ irix6-thr: -+@@ -747,7 +749,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -279,7 +291,7 @@ - - irix6-thr-purify: - $(MAKE) all \ --@@ -766,7 +768,7 @@ irix6-thr-ogl: -+@@ -766,7 +768,7 @@ - "AR = ar" \ - "ARFLAGS = r" \ - "STRIP = strip" \ -@@ -288,7 +300,7 @@ - - - ## --@@ -776,6 +778,8 @@ irix6-thr-ogl: -+@@ -776,6 +778,8 @@ - ## available yet, since access to a thread capable test machine is needed - ## for implementation. These configurations require xlc. - ## -@@ -297,7 +309,7 @@ - - - aix: --@@ -788,6 +792,19 @@ aix: -+@@ -788,6 +792,19 @@ - "STRIP = strip" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - -@@ -317,7 +329,7 @@ - aix-mpi: - $(MAKE) all \ - "ARCH = aix-mpi" \ --@@ -808,6 +825,19 @@ aix-thr: -+@@ -808,6 +825,19 @@ - "STRIP = strip" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" - -@@ -337,7 +349,7 @@ - aix-64-thr: - $(MAKE) all \ - "ARCH = aix-64-thr" \ --@@ -836,6 +866,32 @@ hpux: -+@@ -836,6 +866,32 @@ - "STRIP = strip" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - -@@ -370,7 +382,7 @@ - hpux-thr: - $(MAKE) all \ - "ARCH = hpux-thr" \ --@@ -867,67 +923,57 @@ hpux-ia64-thr: -+@@ -867,67 +923,57 @@ - next: - $(MAKE) all \ - "ARCH = next" \ -@@ -391,16 +403,16 @@ - "ARFLAGS = r" \ - "STRIP = strip" \ - - "RANLIB = ranlib" \ --+ "LIBS = -L. -ltachyon $(MISCLIB)" --+ -+ "LIBS = -L. -ltachyon $(MISCLIB)" -+ - +macosx-64: - + $(MAKE) all \ - + "ARCH = macosx" \ - + "CFLAGS = -Os -m64 -ffast-math -DBsd $(MISCFLAGS)" \ - + "ARFLAGS = r" \ - + "STRIP = strip" \ -- "LIBS = -L. -ltachyon $(MISCLIB)" -- -++ "LIBS = -L. -ltachyon $(MISCLIB)" -++ - macosx-thr: - $(MAKE) all \ - "ARCH = macosx-thr" \ -@@ -446,7 +458,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lpthread -L/usr/X11R6/lib -lGLU -lGL -lX11 -framework Carbon" - - --@@ -938,12 +984,9 @@ macosx-x86-thr-ogl: -+@@ -938,12 +984,9 @@ - beos: - $(MAKE) all \ - "ARCH = beos" \ -@@ -459,13 +471,14 @@ - "LIBS = -L. -ltachyon $(MISCLIB)" - - ## --@@ -954,23 +997,17 @@ beos: -+@@ -954,23 +997,17 @@ - bsd: - $(MAKE) all \ - "ARCH = bsd" \ - - "CC = gcc" \ -- "CFLAGS = -O3 -fomit-frame-pointer -ffast-math -DBsd $(MISCFLAGS)" \ -+- "CFLAGS = -O3 -fomit-frame-pointer -ffast-math -DBsd $(MISCFLAGS)" \ - - "AR = ar" \ -++ "CFLAGS = %%CFLAGS%% -DBsd $(MISCFLAGS)" \ - "ARFLAGS = r" \ - "STRIP = strip" \ - - "RANLIB = ranlib" \ -@@ -475,15 +488,16 @@ - $(MAKE) all \ - "ARCH = bsd-sparc" \ - - "CC = gcc" \ -- "CFLAGS = -mv8 -msupersparc -O3 -fomit-frame-pointer -ffast-math -DBsd $(MISCFLAGS)" \ -+- "CFLAGS = -mv8 -msupersparc -O3 -fomit-frame-pointer -ffast-math -DBsd $(MISCFLAGS)" \ - - "AR = ar" \ -++ "CFLAGS = -mv8 -msupersparc %%CFLAGS%% -DBsd $(MISCFLAGS)" \ - "ARFLAGS = r" \ - "STRIP = strip" \ - - "RANLIB = ranlib" \ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - - ## --@@ -980,23 +1017,17 @@ bsd-sparc: -+@@ -980,23 +1017,17 @@ - win32: - $(MAKE) all \ - "ARCH = win32" \ -@@ -509,7 +523,7 @@ - "LIBS = -L. -L'/Program files/MPIPro/LIB' -ltachyon -lmpi $(MISCLIB) -lm" - - ## --@@ -1007,60 +1038,45 @@ win32-mpi: -+@@ -1007,60 +1038,45 @@ - linux: - $(MAKE) all \ - "ARCH = linux" \ -@@ -570,7 +584,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - - --@@ -1068,12 +1084,9 @@ linux-64-debug: -+@@ -1068,12 +1084,9 @@ - linux-64-thr: - $(MAKE) all \ - "ARCH = linux-64-thr" \ -@@ -583,7 +597,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" - - --@@ -1081,17 +1094,14 @@ linux-64-thr: -+@@ -1081,17 +1094,14 @@ - linux-p4: - $(MAKE) all \ - "ARCH = linux-p4" \ -@@ -603,7 +617,7 @@ - linux-p4-icc: - $(MAKE) all \ - "ARCH = linux-p4-icc" \ --@@ -1119,23 +1129,17 @@ linux-p4-icc-thr: -+@@ -1119,23 +1129,17 @@ - linux-athlon: - $(MAKE) all \ - "ARCH = linux-athlon" \ -@@ -627,7 +641,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" - - --@@ -1167,21 +1171,25 @@ linux-athlon-pgcc: -+@@ -1167,21 +1171,25 @@ - linux-thr: - $(MAKE) all \ - "ARCH = linux-thr" \ -@@ -637,8 +651,8 @@ - "ARFLAGS = r" \ - "STRIP = strip" \ - - "RANLIB = ranlib" \ --+ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" --+ -+ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" -+ - +# Linux Arm using gcc, with threads - +linux-arm-thr: - + $(MAKE) all \ -@@ -646,8 +660,8 @@ - + "CFLAGS = -Wall -O3 -fomit-frame-pointer -ffast-math -DLinux -DTHR -D_REENTRANT $(MISCFLAGS)" \ - + "ARFLAGS = r" \ - + "STRIP = strip" \ -- "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" -- -++ "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" -++ - # Linux x86 using gcc, threads, and OpenGL - linux-thr-ogl: - $(MAKE) all \ -@@ -658,7 +672,7 @@ - "ARFLAGS = r" \ - "STRIP = touch" \ - "LIBS = -L. -ltachyon $(MISCLIB) $(LINUX_GLX_LIBS) $(MISCLIB) -lm -lpthread" --@@ -1190,24 +1198,18 @@ linux-thr-ogl: -+@@ -1190,24 +1198,18 @@ - linux-beowulf-mpi-ogl: - $(MAKE) all \ - "ARCH = linux-beowulf-mpi" \ -@@ -683,7 +697,7 @@ - "LIBS = -L. -ltachyon -lmpi $(MISCLIB) -lm" - - # Linux x86 using LAM MPI --@@ -1239,10 +1241,8 @@ linux-mpi: -+@@ -1239,10 +1241,8 @@ - "ARCH = linux-mpi" \ - "CC = mpicc" \ - "CFLAGS = -DLinux -DMPI $(MISCFLAGS)" \ -@@ -694,7 +708,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - - linux-mpi-thr: --@@ -1250,10 +1250,8 @@ linux-mpi-thr: -+@@ -1250,10 +1250,8 @@ - "ARCH = linux-mpi-thr" \ - "CC = mpicc" \ - "CFLAGS = -DLinux -DMPI -DTHR $(MISCFLAGS)" \ -@@ -705,7 +719,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" - - linux-mpi-64: --@@ -1261,10 +1259,8 @@ linux-mpi-64: -+@@ -1261,10 +1259,8 @@ - "ARCH = linux-mpi-64" \ - "CC = mpicc" \ - "CFLAGS = -Wall -O3 -fomit-frame-pointer -ffast-math -I$(LAMHOME)/h -DLinux -DMPI -DLP64 $(MISCFLAGS)" \ -@@ -716,7 +730,7 @@ - "LIBS = -L. -L$(LAMHOME)/lib -ltachyon $(MISCLIB) -lm" - - --@@ -1297,48 +1293,36 @@ linux-lam-thr: -+@@ -1297,48 +1293,36 @@ - linux-ipaq: - $(MAKE) all \ - "ARCH = linux-ipaq" \ -@@ -768,7 +782,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - - # Linux Alpha using Compaq's compilers --@@ -1369,12 +1353,9 @@ linux-alpha-ccc-qsw: -+@@ -1369,12 +1353,9 @@ - linux-ia64: - $(MAKE) all \ - "ARCH = linux-ia64" \ -@@ -782,7 +796,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm" - - # Linux IA-64 using SGI compilers (Merced, Itanium, McKinley, etc) --@@ -1393,12 +1374,9 @@ linux-ia64-sgicc: -+@@ -1393,12 +1374,9 @@ - linux-ia64-thr: - $(MAKE) all \ - "ARCH = linux-ia64-thr" \ -@@ -796,7 +810,7 @@ - "LIBS = -L. -ltachyon $(MISCLIB) -lm -lpthread" - - # Linux IA-64 using SGI compilers and threads (Merced, Itanium, McKinley, etc) --@@ -1421,9 +1399,7 @@ linux-ia64-thr-sgicc: -+@@ -1421,9 +1399,7 @@ - sgi-altix-mpi: - $(MAKE) all \ - "ARCH = sgi-altix-mpi" \ -@@ -806,7 +820,7 @@ - "ARFLAGS = r" \ - "STRIP = strip" \ - "LIBS = -ltachyon -lmpi $(MISCLIB) -lm " --@@ -1432,7 +1408,7 @@ sgi-altix-mpi: -+@@ -1432,7 +1408,7 @@ - ## CSPI PowerPC Based Multicomputers Running VXWORKS - ## This configuration works for the machine at MPI Software Technologies - ## Uses MSTI MPI/Pro for message passing. -@@ -815,7 +829,7 @@ - cspi-ppc-mpi: - $(MAKE) all \ - "ARCH = cspi-ppc-mpi" \ --@@ -1448,7 +1424,7 @@ cspi-ppc-mpi: -+@@ -1448,7 +1424,7 @@ - ## Mercury PowerPC Based Multicomputers Running MCOS - ## This configuration works for the machine at MPI Software Technologies - ## Uses MSTI MPI/Pro for message passing. -@@ -824,7 +838,7 @@ - mercury-ppc-mpi: - $(MAKE) all \ - "ARCH = mercury-ppc-mpi" \ --@@ -1469,7 +1445,7 @@ mercury-ppc-mpi-rtvi: -+@@ -1469,7 +1445,7 @@ - "ARFLAGS = -r" \ - "STRIP = /bin/touch" \ - "LIBS = -L. -L/opt/MPIPro/lib ../compile/mercury-ppc-mpi-rtvi/libmgf.a ../compile/mercury-ppc-mpi-rtvi/libray.a $(RTVILIB) -lmpi.appc" -@@ -833,7 +847,7 @@ - @echo " Also, copy your machines file into your CWD." - - ## --@@ -1490,7 +1466,7 @@ mercury-i860-rtvi: -+@@ -1490,7 +1466,7 @@ - ## Mercury i860 Based Multicomputers Running MCOS - ## This configuration works for the machine at MPI Software Technologies - ## Uses MSTI MPI/Pro for message passing. diff --git a/math/sage/files/patch-src_bin_sage-env b/math/sage/files/patch-src_bin_sage-env deleted file mode 100644 index 1702a4496c8a..000000000000 --- a/math/sage/files/patch-src_bin_sage-env +++ /dev/null @@ -1,29 +0,0 @@ ---- src/bin/sage-env.orig 2020-10-28 20:36:07 UTC -+++ src/bin/sage-env -@@ -454,16 +454,16 @@ unset R_HOME - unset R_PROFILE - # Do not use the global Makevars.site and ~/.R/Makevars when installing R packages - # Provide empty files to appease some R packages' installation scripts. --if [ -d "$SAGE_LOCAL/lib/R/share" ] ; then -- R_MAKEVARS_SITE="$SAGE_LOCAL/lib/R/share/Makevars.site" && export R_MAKEVARS_SITE -- if ! [ -f "$R_MAKEVARS_SITE" ] ; then -- if ! [ -e "$R_MAKEVARS_SITE" ] ; then -- echo "## Empty site-wide Makevars file for Sage's R" > "$R_MAKEVARS_SITE" -- else -- >&2 echo "Warning: $R_MAKEVARS_SITE exists and is not a file : trouble ahead..." -- fi -- fi --fi -+#if [ -d "$SAGE_LOCAL/lib/R/share" ] ; then -+# R_MAKEVARS_SITE="$SAGE_LOCAL/lib/R/share/Makevars.site" && export R_MAKEVARS_SITE -+# if ! [ -f "$R_MAKEVARS_SITE" ] ; then -+# if ! [ -e "$R_MAKEVARS_SITE" ] ; then -+# echo "## Empty site-wide Makevars file for Sage's R" > "$R_MAKEVARS_SITE" -+# else -+# >&2 echo "Warning: $R_MAKEVARS_SITE exists and is not a file : trouble ahead..." -+# fi -+# fi -+#fi - if [ -d "$DOT_SAGE" ] ; then - if ! [ -d "$DOT_SAGE/R" ] ; then - if ! [ -e "$DOT_SAGE/R" ] ; then diff --git a/math/sage/files/patch-src_sage_libs_eclib_____init____.pxd b/math/sage/files/patch-src_sage_libs_eclib_____init____.pxd deleted file mode 100644 index 0fec7993c35a..000000000000 --- a/math/sage/files/patch-src_sage_libs_eclib_____init____.pxd +++ /dev/null @@ -1,17 +0,0 @@ ---- src/sage/libs/eclib/__init__.pxd.orig 2021-03-16 21:40:43 UTC -+++ src/sage/libs/eclib/__init__.pxd -@@ -8,9 +8,11 @@ from libcpp.pair cimport pair - from sage.libs.ntl.types cimport ZZ_c - - --# NOTE: eclib includes have specific dependencies and must be included --# in a specific order. So we start by listing all relevant include files --# in the correct order. -+# NOTE: eclib used to have specific dependencies, so that they had to -+# be included in a specific order. Although this is no longer the -+# case, we start by listing all relevant include files in the correct -+# order. -+ - cdef extern from "eclib/vector.h": pass - cdef extern from "eclib/xmod.h": pass - cdef extern from "eclib/svector.h": pass diff --git a/math/sage/files/patch-src_sage_libs_eclib_interface.py b/math/sage/files/patch-src_sage_libs_eclib_interface.py deleted file mode 100644 index d5391d53fc26..000000000000 --- a/math/sage/files/patch-src_sage_libs_eclib_interface.py +++ /dev/null @@ -1,699 +0,0 @@ ---- src/sage/libs/eclib/interface.py.orig 2021-03-16 21:40:43 UTC -+++ src/sage/libs/eclib/interface.py -@@ -21,18 +21,17 @@ Check that ``eclib`` is imported as needed:: - sage: [k for k in sys.modules if k.startswith("sage.libs.eclib")] - [] - sage: EllipticCurve('11a1').mwrank_curve() -- y^2+ y = x^3 - x^2 - 10*x - 20 -+ y^2 + y = x^3 - x^2 - 10 x - 20 - sage: [k for k in sys.modules if k.startswith("sage.libs.eclib")] - ['...'] - """ -- -+import sys - from sage.structure.sage_object import SageObject - from sage.rings.all import Integer - from sage.rings.integer_ring import IntegerRing - --from .mwrank import _Curvedata, _two_descent, _mw -+from .mwrank import _Curvedata, _two_descent, _mw, parse_point_list - -- - class mwrank_EllipticCurve(SageObject): - r""" - The :class:`mwrank_EllipticCurve` class represents an elliptic -@@ -67,7 +66,7 @@ class mwrank_EllipticCurve(SageObject): - - sage: e = mwrank_EllipticCurve([3, -4]) - sage: e -- y^2 = x^3 + 3*x - 4 -+ y^2 = x^3 + 3 x - 4 - sage: e.ainvs() - [0, 0, 0, 3, -4] - -@@ -127,6 +126,7 @@ class mwrank_EllipticCurve(SageObject): - - # place holders - self.__saturate = -2 # not yet saturated -+ self.__descent = None - - def __reduce__(self): - r""" -@@ -137,12 +137,9 @@ class mwrank_EllipticCurve(SageObject): - sage: E = mwrank_EllipticCurve([0,0,1,-7,6]) - sage: E.__reduce__() - (<class 'sage.libs.eclib.interface.mwrank_EllipticCurve'>, ([0, 0, 1, -7, 6], False)) -- -- - """ - return mwrank_EllipticCurve, (self.__ainvs, self.__verbose) - -- - def set_verbose(self, verbose): - """ - Set the verbosity of printing of output by the :meth:`two_descent()` and -@@ -247,53 +244,27 @@ class mwrank_EllipticCurve(SageObject): - - sage: E = mwrank_EllipticCurve([0,-1,1,0,0]) - sage: E.__repr__() -- 'y^2+ y = x^3 - x^2 ' -+ 'y^2 + y = x^3 - x^2' - """ -- # TODO: Is the use (or omission) of spaces here intentional? -- a = self.ainvs() -- s = "y^2" -- if a[0] == -1: -- s += "- x*y " -- elif a[0] == 1: -- s += "+ x*y " -- elif a[0] != 0: -- s += "+ %s*x*y "%a[0] -- if a[2] == -1: -- s += " - y" -- elif a[2] == 1: -- s += "+ y" -- elif a[2] != 0: -- s += "+ %s*y"%a[2] -- s += " = x^3 " -- if a[1] == -1: -- s += "- x^2 " -- elif a[1] == 1: -- s += "+ x^2 " -- elif a[1] != 0: -- s += "+ %s*x^2 "%a[1] -- if a[3] == -1: -- s += "- x " -- elif a[3] == 1: -- s += "+ x " -- elif a[3] != 0: -- s += "+ %s*x "%a[3] -- if a[4] == -1: -- s += "-1" -- elif a[4] == 1: -- s += "+1" -- elif a[4] != 0: -- s += "+ %s"%a[4] -- s = s.replace("+ -","- ") -- return s -+ a1, a2, a3, a4, a6 = self.__ainvs -+ # we do not assume a1, a2, a3 are reduced to {0,1}, {-1,0,1}, {0,1} -+ coeff = lambda a: ''.join([" +" if a > 0 else " -", -+ " " + str(abs(a)) if abs(a) > 1 else ""]) -+ return ''.join(['y^2', -+ ' '.join([coeff(a1), 'xy']) if a1 else '', -+ ' '.join([coeff(a3), 'y']) if a3 else '', -+ ' = x^3', -+ ' '.join([coeff(a2), 'x^2']) if a2 else '', -+ ' '.join([coeff(a4), 'x']) if a4 else '', -+ ' '.join([" +" if a6 > 0 else " -", str(abs(a6))]) if a6 else '']) - -- - def two_descent(self, -- verbose = True, -- selmer_only = False, -- first_limit = 20, -- second_limit = 8, -- n_aux = -1, -- second_descent = True): -+ verbose=True, -+ selmer_only=False, -+ first_limit=20, -+ second_limit=8, -+ n_aux=-1, -+ second_descent=True): - r""" - Compute 2-descent data for this curve. - -@@ -374,16 +345,14 @@ class mwrank_EllipticCurve(SageObject): - second_limit = int(second_limit) - n_aux = int(n_aux) - second_descent = int(second_descent) # convert from bool to (int) 0 or 1 -- # TODO: Don't allow limits above some value...??? -- # (since otherwise mwrank just sets limit tiny) - self.__descent = _two_descent() - self.__descent.do_descent(self.__curve, -- verbose, -- selmer_only, -- first_limit, -- second_limit, -- n_aux, -- second_descent) -+ verbose, -+ selmer_only, -+ first_limit, -+ second_limit, -+ n_aux, -+ second_descent) - if not self.__descent.ok(): - raise RuntimeError("A 2-descent did not complete successfully.") - self.__saturate = -2 # not yet saturated -@@ -398,11 +367,9 @@ class mwrank_EllipticCurve(SageObject): - sage: E._mwrank_EllipticCurve__two_descent_data() - <sage.libs.eclib.mwrank._two_descent object at ...> - """ -- try: -- return self.__descent -- except AttributeError: -+ if self.__descent is None: - self.two_descent(self.__verbose) -- return self.__descent -+ return self.__descent - - def conductor(self): - """ -@@ -565,22 +532,24 @@ class mwrank_EllipticCurve(SageObject): - R = self.__two_descent_data().regulator() - return float(R) - -- def saturate(self, bound=-1): -+ def saturate(self, bound=-1, lower=2): - """ -- Compute the saturation of the Mordell-Weil group at all -- primes up to ``bound``. -+ Compute the saturation of the Mordell-Weil group. - - INPUT: - -- - ``bound`` (int, default -1) -- Use `-1` (the default) to -- saturate at *all* primes, `0` for no saturation, or `n` (a -- positive integer) to saturate at all primes up to `n`. -+ - ``bound`` (int, default -1) -- If `-1`, saturate at *all* -+ primes by computing a bound on the saturation index, -+ otherwise saturate at all primes up to the minimum of -+ ``bound`` and the saturation index bound. - -+ - ``lower`` (int, default 2) -- Only saturate at primes not -+ less than this. -+ - EXAMPLES: - - Since the 2-descent automatically saturates at primes up to -- 20, it is not easy to come up with an example where saturation -- has any effect:: -+ 20, further saturation often has no effect:: - - sage: E = mwrank_EllipticCurve([0, 0, 0, -1002231243161, 0]) - sage: E.gens() -@@ -599,7 +568,7 @@ class mwrank_EllipticCurve(SageObject): - """ - bound = int(bound) - if self.__saturate < bound: -- self.__two_descent_data().saturate(bound) -+ self.__two_descent_data().saturate(bound, lower) - self.__saturate = bound - - def gens(self): -@@ -613,8 +582,7 @@ class mwrank_EllipticCurve(SageObject): - [[0, -1, 1]] - """ - self.saturate() -- L = eval(self.__two_descent_data().getbasis().replace(":",",")) -- return [[Integer(x), Integer(y), Integer(z)] for (x,y,z) in L] -+ return parse_point_list(self.__two_descent_data().getbasis()) - - def certain(self): - r""" -@@ -760,65 +728,37 @@ class mwrank_MordellWeil(SageObject): - sage: EQ.search(1) - P1 = [0:1:0] is torsion point, order 1 - P1 = [-3:0:1] is generator number 1 -- saturating up to 20...Checking 2-saturation -- Points have successfully been 2-saturated (max q used = 7) -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 7) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 23) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 41) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 17) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 43) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 31) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 37) -+ saturating up to 20...Saturation index bound (for points of good reduction) = 3 -+ Reducing saturation bound from given value 20 to computed index bound 3 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 7) -+ Checking 3-saturation -+ Points were proved 3-saturated (max q used = 7) - done - P2 = [-2:3:1] is generator number 2 -- saturating up to 20...Checking 2-saturation -+ saturating up to 20...Saturation index bound (for points of good reduction) = 4 -+ Reducing saturation bound from given value 20 to computed index bound 4 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation - possible kernel vector = [1,1] - This point may be in 2E(Q): [14:-52:1] -- ...and it is! -+ ...and it is! - Replacing old generator #1 with new generator [1:-1:1] -+ Reducing index bound from 4 to 2 - Points have successfully been 2-saturated (max q used = 7) - Index gain = 2^1 -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 13) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 67) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 53) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 73) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 103) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 113) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 47) -- done (index = 2). -+ done, index = 2. - Gained index 2, new generators = [ [1:-1:1] [-2:3:1] ] - P3 = [-14:25:8] is generator number 3 -- saturating up to 20...Checking 2-saturation -- Points have successfully been 2-saturated (max q used = 11) -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 13) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 71) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 101) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 127) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 151) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 139) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 179) -- done (index = 1). -+ saturating up to 20...Saturation index bound (for points of good reduction) = 3 -+ Reducing saturation bound from given value 20 to computed index bound 3 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 11) -+ Checking 3-saturation -+ Points were proved 3-saturated (max q used = 13) -+ done, index = 1. - P4 = [-1:3:1] = -1*P1 + -1*P2 + -1*P3 (mod torsion) - P4 = [0:2:1] = 2*P1 + 0*P2 + 1*P3 (mod torsion) - P4 = [2:13:8] = -3*P1 + 1*P2 + -1*P3 (mod torsion) -@@ -878,7 +818,7 @@ class mwrank_MordellWeil(SageObject): - sage: E = mwrank_EllipticCurve([0,0,1,-7,6]) - sage: EQ = mwrank_MordellWeil(E) - sage: EQ.__reduce__() -- (<class 'sage.libs.eclib.interface.mwrank_MordellWeil'>, (y^2+ y = x^3 - 7*x + 6, True, 1, 999)) -+ (<class 'sage.libs.eclib.interface.mwrank_MordellWeil'>, (y^2 + y = x^3 - 7 x + 6, True, 1, 999)) - """ - return mwrank_MordellWeil, (self.__curve, self.__verbose, self.__pp, self.__maxr) - -@@ -902,21 +842,20 @@ class mwrank_MordellWeil(SageObject): - """ - return "Subgroup of Mordell-Weil group: %s"%self.__mw - -- def process(self, v, sat=0): -- """ -+ def process(self, v, saturation_bound=0): -+ """Process points in the list ``v``. -+ - This function allows one to add points to a :class:`mwrank_MordellWeil` object. - -- Process points in the list ``v``, with saturation at primes up to -- ``sat``. If ``sat`` is zero (the default), do no saturation. -- - INPUT: - - - ``v`` (list of 3-tuples or lists of ints or Integers) -- a - list of triples of integers, which define points on the - curve. - -- - ``sat`` (int, default 0) -- saturate at primes up to ``sat``, or at -- *all* primes if ``sat`` is zero. -+ - ``saturation_bound`` (int, default 0) -- saturate at primes up to -+ ``saturation_bound``, or at *all* primes if ``saturation_bound`` is -1; when ``saturation_bound`` -+ is 0 (the default), do no saturation.. - - OUTPUT: - -@@ -939,11 +878,11 @@ class mwrank_MordellWeil(SageObject): - sage: EQ.points() - [[1, -1, 1], [-2, 3, 1], [-14, 25, 8]] - -- Example to illustrate the saturation parameter ``sat``:: -+ Example to illustrate the saturation parameter ``saturation_bound``:: - - sage: E = mwrank_EllipticCurve([0,0,1,-7,6]) - sage: EQ = mwrank_MordellWeil(E) -- sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], sat=20) -+ sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], saturation_bound=20) - P1 = [1547:-2967:343] is generator number 1 - ... - Gained index 5, new generators = [ [-2:3:1] [-14:25:8] [1:-1:1] ] -@@ -956,7 +895,7 @@ class mwrank_MordellWeil(SageObject): - - sage: E = mwrank_EllipticCurve([0,0,1,-7,6]) - sage: EQ = mwrank_MordellWeil(E) -- sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], sat=0) -+ sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], saturation_bound=0) - P1 = [1547:-2967:343] is generator number 1 - P2 = [2707496766203306:864581029138191:2969715140223272] is generator number 2 - P3 = [-13422227300:-49322830557:12167000000] is generator number 3 -@@ -965,55 +904,92 @@ class mwrank_MordellWeil(SageObject): - sage: EQ.regulator() - 375.42920288254555 - sage: EQ.saturate(2) # points were not 2-saturated -- saturating basis...Saturation index bound = 93 -- WARNING: saturation at primes p > 2 will not be done; -- ... -+ saturating basis...Saturation index bound (for points of good reduction) = 93 -+ Only p-saturating for p up to given value 2. -+ The resulting points may not be p-saturated for p between this and the computed index bound 93 -+ Checking saturation at [ 2 ] -+ Checking 2-saturation -+ possible kernel vector = [1,0,0] -+ This point may be in 2E(Q): [1547:-2967:343] -+ ...and it is! -+ Replacing old generator #1 with new generator [-2:3:1] -+ Reducing index bound from 93 to 46 -+ Points have successfully been 2-saturated (max q used = 11) -+ Index gain = 2^1 -+ done - Gained index 2 -- New regulator = 93.857... -- (False, 2, '[ ]') -+ New regulator = 93.85730072 -+ (True, 2, '[ ]') - sage: EQ.points() - [[-2, 3, 1], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]] - sage: EQ.regulator() - 93.85730072063639 - sage: EQ.saturate(3) # points were not 3-saturated -- saturating basis...Saturation index bound = 46 -- WARNING: saturation at primes p > 3 will not be done; -- ... -+ saturating basis...Saturation index bound (for points of good reduction) = 46 -+ Only p-saturating for p up to given value 3. -+ The resulting points may not be p-saturated for p between this and the computed index bound 46 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 11) -+ Checking 3-saturation -+ possible kernel vector = [0,1,0] -+ This point may be in 3E(Q): [2707496766203306:864581029138191:2969715140223272] -+ ...and it is! -+ Replacing old generator #2 with new generator [-14:25:8] -+ Reducing index bound from 46 to 15 -+ Points have successfully been 3-saturated (max q used = 13) -+ Index gain = 3^1 -+ done - Gained index 3 -- New regulator = 10.428... -- (False, 3, '[ ]') -+ New regulator = 10.42858897 -+ (True, 3, '[ ]') - sage: EQ.points() - [[-2, 3, 1], [-14, 25, 8], [-13422227300, -49322830557, 12167000000]] - sage: EQ.regulator() - 10.4285889689596 - sage: EQ.saturate(5) # points were not 5-saturated -- saturating basis...Saturation index bound = 15 -- WARNING: saturation at primes p > 5 will not be done; -- ... -+ saturating basis...Saturation index bound (for points of good reduction) = 15 -+ Only p-saturating for p up to given value 5. -+ The resulting points may not be p-saturated for p between this and the computed index bound 15 -+ Checking saturation at [ 2 3 5 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 11) -+ Checking 3-saturation -+ Points were proved 3-saturated (max q used = 13) -+ Checking 5-saturation -+ possible kernel vector = [0,0,1] -+ This point may be in 5E(Q): [-13422227300:-49322830557:12167000000] -+ ...and it is! -+ Replacing old generator #3 with new generator [1:-1:1] -+ Reducing index bound from 15 to 3 -+ Points have successfully been 5-saturated (max q used = 71) -+ Index gain = 5^1 -+ done - Gained index 5 -- New regulator = 0.417... -- (False, 5, '[ ]') -+ New regulator = 0.4171435588 -+ (True, 5, '[ ]') - sage: EQ.points() - [[-2, 3, 1], [-14, 25, 8], [1, -1, 1]] - sage: EQ.regulator() - 0.417143558758384 - sage: EQ.saturate() # points are now saturated -- saturating basis...Saturation index bound = 3 -+ saturating basis...Saturation index bound (for points of good reduction) = 3 -+ Tamagawa index primes are [ ] - Checking saturation at [ 2 3 ] -- Checking 2-saturation -+ Checking 2-saturation - Points were proved 2-saturated (max q used = 11) -- Checking 3-saturation -+ Checking 3-saturation - Points were proved 3-saturated (max q used = 13) - done - (True, 1, '[ ]') - """ - if not isinstance(v, list): - raise TypeError("v (=%s) must be a list"%v) -- sat = int(sat) -+ saturation_bound = int(saturation_bound) - for P in v: -- if not isinstance(P, (list,tuple)) or len(P) != 3: -+ if not isinstance(P, (list, tuple)) or len(P) != 3: - raise TypeError("v (=%s) must be a list of 3-tuples (or 3-element lists) of ints"%v) -- self.__mw.process(P, sat) -+ self.__mw.process(P, saturation_bound) - - def regulator(self): - """ -@@ -1091,23 +1067,21 @@ class mwrank_MordellWeil(SageObject): - """ - return self.__mw.rank() - -- def saturate(self, max_prime=-1, odd_primes_only=False): -- r""" -- Saturate this subgroup of the Mordell-Weil group. -+ def saturate(self, max_prime=-1, min_prime=2): -+ r"""Saturate this subgroup of the Mordell-Weil group. - - INPUT: - -- - ``max_prime`` (int, default -1) -- saturation is performed for -- all primes up to ``max_prime``. If `-1` (the default), an -+ - ``max_prime`` (int, default -1) -- If `-1` (the default), an - upper bound is computed for the primes at which the subgroup -- may not be saturated, and this is used; however, if the -- computed bound is greater than a value set by the ``eclib`` -- library (currently 97) then no saturation will be attempted -- at primes above this. -+ may not be saturated, and saturation is performed for all -+ primes up to this bound. Otherwise, the bound used is the -+ minimum of ``max_prime`` and the computed bound. - -- - ``odd_primes_only`` (bool, default ``False``) -- only do -- saturation at odd primes. (If the points have been found -- via :meth:`two_descent` they should already be 2-saturated.) -+ - ``min_prime`` (int, default 2) -- only do saturation at -+ primes no less than this. (For example, if the points have -+ been found via :meth:`two_descent` they should already be -+ 2-saturated so a value of 3 is appropriate.) - - OUTPUT: - -@@ -1115,40 +1089,35 @@ class mwrank_MordellWeil(SageObject): - - - ``ok`` (bool) -- ``True`` if and only if the saturation was - provably successful at all primes attempted. If the default -- was used for ``max_prime`` and no warning was output about -- the computed saturation bound being too high, then ``True`` -- indicates that the subgroup is saturated at *all* -- primes. -+ was used for ``max_prime``, then ``True`` indicates that the -+ subgroup is saturated at *all* primes. - - - ``index`` (int) -- the index of the group generated by the - original points in their saturation. - - - ``unsatlist`` (list of ints) -- list of primes at which -- saturation could not be proved or achieved. Increasing the -- precision should correct this, since it happens when -- a linear combination of the points appears to be a multiple -- of `p` but cannot be divided by `p`. (Note that ``eclib`` -- uses floating point methods based on elliptic logarithms to -- divide points.) -+ saturation could not be proved or achieved. - - .. note:: - -- We emphasize that if this function returns ``True`` as the -- first return argument (``ok``), and if the default was used for the -- parameter ``max_prime``, then the points in the basis after -- calling this function are saturated at *all* primes, -- i.e., saturating at the primes up to ``max_prime`` are -- sufficient to saturate at all primes. Note that the -- function might not have needed to saturate at all primes up -- to ``max_prime``. It has worked out what prime you need to -- saturate up to, and that prime might be smaller than ``max_prime``. -+ In versions up to v20190909, ``eclib`` used floating point -+ methods based on elliptic logarithms to divide points, and -+ did not compute the precision necessary, which could casue -+ failures. Since v20210310, ``eclib`` uses exact method based -+ on division polynomials, which should mean that such -+ failures does not happen. - - .. note:: - -- Currently (May 2010), this does not remember the result of -- calling :meth:`search()`. So calling :meth:`search()` up -- to height 20 then calling :meth:`saturate()` results in -- another search up to height 18. -+ We emphasize that if this function returns ``True`` as the -+ first return argument (``ok``), and if the default was used -+ for the parameter ``max_prime``, then the points in the -+ basis after calling this function are saturated at *all* -+ primes, i.e., saturating at the primes up to ``max_prime`` -+ are sufficient to saturate at all primes. Note that the -+ function computes an upper bound for the index of -+ saturation, and does no work for primes greater than this -+ even if ``max_prime`` is larger. - - EXAMPLES:: - -@@ -1160,7 +1129,7 @@ class mwrank_MordellWeil(SageObject): - automatic saturation at this stage we set the parameter - ``sat`` to 0 (which is in fact the default):: - -- sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], sat=0) -+ sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], saturation_bound=0) - P1 = [1547:-2967:343] is generator number 1 - P2 = [2707496766203306:864581029138191:2969715140223272] is generator number 2 - P3 = [-13422227300:-49322830557:12167000000] is generator number 3 -@@ -1172,12 +1141,12 @@ class mwrank_MordellWeil(SageObject): - Now we saturate at `p=2`, and gain index 2:: - - sage: EQ.saturate(2) # points were not 2-saturated -- saturating basis...Saturation index bound = 93 -- WARNING: saturation at primes p > 2 will not be done; -+ saturating basis...Saturation index bound (for points of good reduction) = 93 -+ Only p-saturating for p up to given value 2. - ... - Gained index 2 - New regulator = 93.857... -- (False, 2, '[ ]') -+ (True, 2, '[ ]') - sage: EQ - Subgroup of Mordell-Weil group: [[-2:3:1], [2707496766203306:864581029138191:2969715140223272], [-13422227300:-49322830557:12167000000]] - sage: EQ.regulator() -@@ -1186,12 +1155,12 @@ class mwrank_MordellWeil(SageObject): - Now we saturate at `p=3`, and gain index 3:: - - sage: EQ.saturate(3) # points were not 3-saturated -- saturating basis...Saturation index bound = 46 -- WARNING: saturation at primes p > 3 will not be done; -+ saturating basis...Saturation index bound (for points of good reduction) = 46 -+ Only p-saturating for p up to given value 3. - ... - Gained index 3 - New regulator = 10.428... -- (False, 3, '[ ]') -+ (True, 3, '[ ]') - sage: EQ - Subgroup of Mordell-Weil group: [[-2:3:1], [-14:25:8], [-13422227300:-49322830557:12167000000]] - sage: EQ.regulator() -@@ -1200,12 +1169,12 @@ class mwrank_MordellWeil(SageObject): - Now we saturate at `p=5`, and gain index 5:: - - sage: EQ.saturate(5) # points were not 5-saturated -- saturating basis...Saturation index bound = 15 -- WARNING: saturation at primes p > 5 will not be done; -+ saturating basis...Saturation index bound (for points of good reduction) = 15 -+ Only p-saturating for p up to given value 5. - ... - Gained index 5 - New regulator = 0.417... -- (False, 5, '[ ]') -+ (True, 5, '[ ]') - sage: EQ - Subgroup of Mordell-Weil group: [[-2:3:1], [-14:25:8], [1:-1:1]] - sage: EQ.regulator() -@@ -1215,7 +1184,8 @@ class mwrank_MordellWeil(SageObject): - the points are now provably saturated at all primes:: - - sage: EQ.saturate() # points are now saturated -- saturating basis...Saturation index bound = 3 -+ saturating basis...Saturation index bound (for points of good reduction) = 3 -+ Tamagawa index primes are [ ] - Checking saturation at [ 2 3 ] - Checking 2-saturation - Points were proved 2-saturated (max q used = 11) -@@ -1229,7 +1199,7 @@ class mwrank_MordellWeil(SageObject): - - sage: E = mwrank_EllipticCurve([0,0,1,-7,6]) - sage: EQ = mwrank_MordellWeil(E) -- sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], sat=5) -+ sage: EQ.process([[1547, -2967, 343], [2707496766203306, 864581029138191, 2969715140223272], [-13422227300, -49322830557, 12167000000]], saturation_bound=5) - P1 = [1547:-2967:343] is generator number 1 - ... - Gained index 5, new generators = [ [-2:3:1] [-14:25:8] [1:-1:1] ] -@@ -1242,7 +1212,8 @@ class mwrank_MordellWeil(SageObject): - verify that full saturation has been done:: - - sage: EQ.saturate() -- saturating basis...Saturation index bound = 3 -+ saturating basis...Saturation index bound (for points of good reduction) = 3 -+ Tamagawa index primes are [ ] - Checking saturation at [ 2 3 ] - Checking 2-saturation - Points were proved 2-saturated (max q used = 11) -@@ -1255,8 +1226,9 @@ class mwrank_MordellWeil(SageObject): - index of the points in their saturation is at most 3, then - proves saturation at 2 and at 3, by reducing the points modulo - all primes of good reduction up to 11, respectively 13. -+ - """ -- ok, index, unsat = self.__mw.saturate(int(max_prime), odd_primes_only) -+ ok, index, unsat = self.__mw.saturate(int(max_prime), int(min_prime)) - return bool(ok), int(str(index)), unsat - - def search(self, height_limit=18, verbose=False): -@@ -1271,9 +1243,9 @@ class mwrank_MordellWeil(SageObject): - - .. note:: - -- On 32-bit machines, this *must* be < 21.48 else -+ On 32-bit machines, this *must* be < 21.48 (`31\log(2)`) else - `\exp(h_{\text{lim}}) > 2^{31}` and overflows. On 64-bit machines, it -- must be *at most* 43.668. However, this bound is a logarithmic -+ must be *at most* 43.668 (`63\log(2)`) . However, this bound is a logarithmic - bound and increasing it by just 1 increases the running time - by (roughly) `\exp(1.5)=4.5`, so searching up to even 20 - takes a very long time. -@@ -1320,8 +1292,10 @@ class mwrank_MordellWeil(SageObject): - Subgroup of Mordell-Weil group: [[4413270:10381877:27000]] - """ - height_limit = float(height_limit) -- if height_limit >= 21.4: # TODO: docstring says 21.48 (for 32-bit machines; what about 64-bit...?) -- raise ValueError("The height limit must be < 21.4.") -+ int_bits = sys.maxsize.bit_length() -+ max_height_limit = int_bits * 0.693147 # log(2.0) = 0.693147 approx -+ if height_limit >= max_height_limit: -+ raise ValueError("The height limit must be < {} = {}log(2) on a {}-bit machine.".format(max_height_limit, int_bits, int_bits+1)) - - moduli_option = 0 # Use Stoll's sieving program... see strategies in ratpoints-1.4.c - -@@ -1352,5 +1326,4 @@ class mwrank_MordellWeil(SageObject): - [[1, -1, 1], [-2, 3, 1], [-14, 25, 8]] - - """ -- L = eval(self.__mw.getbasis().replace(":",",")) -- return [[Integer(x), Integer(y), Integer(z)] for (x,y,z) in L] -+ return self.__mw.getbasis() diff --git a/math/sage/files/patch-src_sage_libs_eclib_mwrank.pyx b/math/sage/files/patch-src_sage_libs_eclib_mwrank.pyx deleted file mode 100644 index fb2a2e584e48..000000000000 --- a/math/sage/files/patch-src_sage_libs_eclib_mwrank.pyx +++ /dev/null @@ -1,418 +0,0 @@ ---- src/sage/libs/eclib/mwrank.pyx.orig 2021-03-16 21:40:43 UTC -+++ src/sage/libs/eclib/mwrank.pyx -@@ -28,6 +28,7 @@ from cysignals.signals cimport sig_on, sig_off - from sage.cpython.string cimport char_to_str, str_to_bytes - from sage.cpython.string import FS_ENCODING - from sage.libs.eclib cimport bigint, Curvedata, mw, two_descent -+from sage.rings.all import Integer - - cdef extern from "wrap.cpp": - ### misc functions ### -@@ -55,8 +56,8 @@ cdef extern from "wrap.cpp": - char* mw_getbasis(mw* m) - double mw_regulator(mw* m) - int mw_rank(mw* m) -- int mw_saturate(mw* m, bigint* index, char** unsat, -- long sat_bd, int odd_primes_only) -+ int mw_saturate(mw* m, long* index, char** unsat, -+ long sat_bd, long sat_low_bd) - void mw_search(mw* m, char* h_lim, int moduli_option, int verb) - - ### two_descent ### -@@ -67,9 +68,8 @@ cdef extern from "wrap.cpp": - long two_descent_get_rank(two_descent* t) - long two_descent_get_rank_bound(two_descent* t) - long two_descent_get_selmer_rank(two_descent* t) -- void two_descent_saturate(two_descent* t, long sat_bd) -+ void two_descent_saturate(two_descent* t, long sat_bd, long sat_low_bd) - -- - cdef object string_sigoff(char* s): - sig_off() - # Makes a python string and deletes what is pointed to by s. -@@ -445,7 +445,6 @@ cdef class _Curvedata: # cython class wrapping eclib - -1269581104000000 - """ - sig_on() -- from sage.rings.all import Integer - return Integer(string_sigoff(Curvedata_getdiscr(self.x))) - - def conductor(self): -@@ -467,7 +466,6 @@ cdef class _Curvedata: # cython class wrapping eclib - 126958110400 - """ - sig_on() -- from sage.rings.all import Integer - return Integer(string_sigoff(Curvedata_conductor(self.x))) - - def isogeny_class(self, verbose=False): -@@ -503,6 +501,36 @@ cdef class _Curvedata: # cython class wrapping eclib - - ############# _mw ################# - -+def parse_point_list(s): -+ r""" -+ Parse a string representing a list of points. -+ -+ INPUT: -+ -+ - ``s`` (string) -- string representation of a list of points, for -+ example '[]', '[[1:2:3]]', or '[[1:2:3],[4:5:6]]'. -+ -+ OUTPUT: -+ -+ (list) a list of triples of integers, for example [], [[1,2,3]], [[1,2,3],[4,5,6]]. -+ -+ EXAMPLES:: -+ -+ sage: from sage.libs.eclib.mwrank import parse_point_list -+ sage: parse_point_list('[]') -+ [] -+ sage: parse_point_list('[[1:2:3]]') -+ [[1, 2, 3]] -+ sage: parse_point_list('[[1:2:3],[4:5:6]]') -+ [[1, 2, 3], [4, 5, 6]] -+ -+ """ -+ s = s.replace(":", ",").replace(" ", "") -+ if s == '[]': -+ return [] -+ pts = s[2:-2].split('],[') -+ return [[Integer(x) for x in pt.split(",")] for pt in pts] -+ - cdef class _mw: - """ - Cython class wrapping eclib's mw class. -@@ -561,72 +589,37 @@ cdef class _mw: - sage: EQ.search(1) - P1 = [0:1:0] is torsion point, order 1 - P1 = [-3:0:1] is generator number 1 -- ... -- P4 = [12:35:27] = 1*P1 + -1*P2 + -1*P3 (mod torsion) -- -- The previous command produces the following output:: -- -- P1 = [0:1:0] is torsion point, order 1 -- P1 = [-3:0:1] is generator number 1 -- saturating up to 20...Checking 2-saturation -- Points have successfully been 2-saturated (max q used = 7) -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 7) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 23) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 41) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 17) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 43) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 31) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 37) -+ saturating up to 20...Saturation index bound (for points of good reduction) = 3 -+ Reducing saturation bound from given value 20 to computed index bound 3 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 7) -+ Checking 3-saturation -+ Points were proved 3-saturated (max q used = 7) - done - P2 = [-2:3:1] is generator number 2 -- saturating up to 20...Checking 2-saturation -+ saturating up to 20...Saturation index bound (for points of good reduction) = 4 -+ Reducing saturation bound from given value 20 to computed index bound 4 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation - possible kernel vector = [1,1] - This point may be in 2E(Q): [14:-52:1] -- ...and it is! -+ ...and it is! - Replacing old generator #1 with new generator [1:-1:1] -+ Reducing index bound from 4 to 2 - Points have successfully been 2-saturated (max q used = 7) - Index gain = 2^1 -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 13) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 67) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 53) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 73) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 103) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 113) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 47) -- done (index = 2). -+ done, index = 2. - Gained index 2, new generators = [ [1:-1:1] [-2:3:1] ] - P3 = [-14:25:8] is generator number 3 -- saturating up to 20...Checking 2-saturation -- Points have successfully been 2-saturated (max q used = 11) -- Checking 3-saturation -- Points have successfully been 3-saturated (max q used = 13) -- Checking 5-saturation -- Points have successfully been 5-saturated (max q used = 71) -- Checking 7-saturation -- Points have successfully been 7-saturated (max q used = 101) -- Checking 11-saturation -- Points have successfully been 11-saturated (max q used = 127) -- Checking 13-saturation -- Points have successfully been 13-saturated (max q used = 151) -- Checking 17-saturation -- Points have successfully been 17-saturated (max q used = 139) -- Checking 19-saturation -- Points have successfully been 19-saturated (max q used = 179) -- done (index = 1). -+ saturating up to 20...Saturation index bound (for points of good reduction) = 3 -+ Reducing saturation bound from given value 20 to computed index bound 3 -+ Checking saturation at [ 2 3 ] -+ Checking 2-saturation -+ Points were proved 2-saturated (max q used = 11) -+ Checking 3-saturation -+ Points were proved 3-saturated (max q used = 13) -+ done, index = 1. - P4 = [-1:3:1] = -1*P1 + -1*P2 + -1*P3 (mod torsion) - P4 = [0:2:1] = 2*P1 + 0*P2 + 1*P3 (mod torsion) - P4 = [2:13:8] = -3*P1 + 1*P2 + -1*P3 (mod torsion) -@@ -687,7 +680,7 @@ cdef class _mw: - sig_on() - return string_sigoff(mw_getbasis(self.x)) - -- def process(self, point, sat=0): -+ def process(self, point, saturation_bound=0): - """ - Processes the given point, adding it to the mw group. - -@@ -697,10 +690,12 @@ cdef class _mw: - An ``ArithmeticError`` is raised if the point is not on the - curve. - -- - ``sat`` (int, default 0) --saturate at primes up to ``sat``. -- No saturation is done if ``sat=0``. (Note that it is more -- efficient to add several points at once and then saturate -- just once at the end). -+ - ``saturation_bound`` (int, default 0) --saturate at primes up to ``saturation_bound``. -+ No saturation is done if ``saturation_bound=0``. If ``saturation_bound=-1`` then -+ saturation is done at all primes, by computing a bound on -+ the saturation index. Note that it is more efficient to add -+ several points at once and then saturate just once at the -+ end. - - .. NOTE:: - -@@ -746,7 +741,7 @@ cdef class _mw: - cdef _bigint x,y,z - sig_on() - x,y,z = _bigint(point[0]), _bigint(point[1]), _bigint(point[2]) -- r = mw_process(self.curve, self.x, x.x, y.x, z.x, sat) -+ r = mw_process(self.curve, self.x, x.x, y.x, z.x, saturation_bound) - sig_off() - if r != 0: - raise ArithmeticError("point (=%s) not on curve." % point) -@@ -757,8 +752,8 @@ cdef class _mw: - - OUTPUT: - -- (string) String representation of the points in the basis of -- the mw group. -+ (list) list of integer triples giving the projective -+ coordinates of the points in the basis. - - EXAMPLES:: - -@@ -768,13 +763,13 @@ cdef class _mw: - sage: EQ = _mw(E) - sage: EQ.search(3) - sage: EQ.getbasis() -- '[[0:-1:1], [-1:1:1]]' -+ [[0, -1, 1], [-1, 1, 1]] - sage: EQ.rank() - 2 - """ - sig_on() - s = string_sigoff(mw_getbasis(self.x)) -- return s -+ return parse_point_list(s) - - def regulator(self): - """ -@@ -797,7 +792,7 @@ cdef class _mw: - sage: EQ = _mw(E) - sage: EQ.search(3) - sage: EQ.getbasis() -- '[[0:-1:1], [-1:1:1]]' -+ [[0, -1, 1], [-1, 1, 1]] - sage: EQ.rank() - 2 - sage: EQ.regulator() -@@ -824,40 +819,55 @@ cdef class _mw: - sage: EQ = _mw(E) - sage: EQ.search(3) - sage: EQ.getbasis() -- '[[0:-1:1], [-1:1:1]]' -+ [[0, -1, 1], [-1, 1, 1]] - sage: EQ.rank() - 2 - """ - sig_on() - r = mw_rank(self.x) - sig_off() -- from sage.rings.all import Integer - return Integer(r) - -- def saturate(self, int sat_bd=-1, int odd_primes_only=0): -+ def saturate(self, int sat_bd=-1, int sat_low_bd=2): - """ - Saturates the current subgroup of the mw group. - - INPUT: - -- - ``sat_bnd`` (int, default -1) -- bound on primes at which to -- saturate. If -1 (default), compute a bound for the primes -- which may not be saturated, and use that. -+ - ``sat_bnd`` (int, default -1) -- upper bound on primes at -+ which to saturate. If -1 (default), compute a bound for the -+ primes which may not be saturated, and use that. Otherwise, -+ the bound used is the minumum of the value of ``sat_bnd`` -+ and the computed bound. - -- - ``odd_primes_only`` (bool, default ``False``) -- only do -- saturation at odd primes. (If the points have been found -- via 2-descent they should already be 2-saturated.) -+ - ``sat_low_bd`` (int, default 2) -- only do saturation at -+ prime not less than this. For exampe, if the points have -+ been found via 2-descent they should already be 2-saturated, -+ and ``sat_low_bd=3`` is appropriate. - - OUTPUT: - - (tuple) (success flag, index, list) The success flag will be 1 - unless something failed (usually an indication that the points -- were not saturated but the precision is not high enough to -- divide out successfully). The index is the index of the mw -- group before saturation in the mw group after. The list is a -- string representation of the primes at which saturation was -- not proved or achieved. -+ were not saturated but eclib was not able to divide out -+ successfully). The index is the index of the mw group before -+ saturation in the mw group after. The list is a string -+ representation of the primes at which saturation was not -+ proved or achieved. - -+ .. NOTE:: -+ -+ ``eclib`` will compute a bound on the saturation index. If -+ the computed saturation bound is very large and ``sat_bnd`` is -+ -1, ``eclib`` may output a warning, but will still attempt to -+ saturate up to the computed bound. If a positive value of -+ ``sat_bnd`` is given which is greater than the computed bound, -+ `p`-saturation will only be carried out for primes up to the -+ compated bound. Setting ``sat_low_bnd`` to a value greater -+ than 2 allows for saturation to be done incrementally, or for -+ exactly one prime `p` by setting both ``sat_bd`` and -+ ``sat_low_bd`` to `p`. -+ - EXAMPLES:: - - sage: from sage.libs.eclib.mwrank import _Curvedata -@@ -872,34 +882,23 @@ cdef class _mw: - sage: EQ - [[-1:1:1]] - -- If we set the saturation bound at 2, then saturation will fail:: -+ If we set the saturation bound at 2, then saturation will not -+ enlarge the basis, but the success flag is still 1 (True) -+ since we did not ask to check 3-saturation:: - - sage: EQ = _mw(E) - sage: EQ.process([494, -5720, 6859]) # 3 times another point - sage: EQ.saturate(sat_bd=2) -- Saturation index bound = 10 -- WARNING: saturation at primes p > 2 will not be done; -- points may be unsaturated at primes between 2 and index bound -- Failed to saturate MW basis at primes [ ] -- (0, 1, '[ ]') -+ (1, 1, '[ ]') - sage: EQ - [[494:-5720:6859]] - -- The following output is also seen in the preceding example:: -- -- Saturation index bound = 10 -- WARNING: saturation at primes p > 2 will not be done; -- points may be unsaturated at primes between 2 and index bound -- Failed to saturate MW basis at primes [ ] -- -- - """ -- cdef _bigint index -+ cdef long index - cdef char* s - cdef int ok - sig_on() -- index = _bigint() -- ok = mw_saturate(self.x, index.x, &s, sat_bd, odd_primes_only) -+ ok = mw_saturate(self.x, &index, &s, sat_bd, sat_low_bd) - unsat = string_sigoff(s) - return ok, index, unsat - -@@ -1094,7 +1093,6 @@ cdef class _two_descent: - sig_on() - r = two_descent_get_rank(self.x) - sig_off() -- from sage.rings.all import Integer - return Integer(r) - - def getrankbound(self): -@@ -1128,7 +1126,6 @@ cdef class _two_descent: - sig_on() - r = two_descent_get_rank_bound(self.x) - sig_off() -- from sage.rings.all import Integer - return Integer(r) - - def getselmer(self): -@@ -1161,7 +1158,6 @@ cdef class _two_descent: - sig_on() - r = two_descent_get_selmer_rank(self.x) - sig_off() -- from sage.rings.all import Integer - return Integer(r) - - def ok(self): -@@ -1222,10 +1218,21 @@ cdef class _two_descent: - """ - return two_descent_get_certain(self.x) - -- def saturate(self, saturation_bound=0): -+ def saturate(self, saturation_bound=0, lower=3): - """ - Carries out saturation of the points found by a 2-descent. - -+ INPUT: -+ -+ - ``saturation_bound`` (int) -- an upper bound on the primes -+ `p` at which `p`-saturation will be carried out, or -1, in -+ which case ``eclib`` will compute an upper bound on the -+ saturation index. -+ -+ - ``lower`` (int, default 3) -- do no `p`-saturation for `p` -+ less than this. The default is 3 since the points found -+ during 2-descent will be 2-saturated. -+ - OUTPUT: - - None. -@@ -1257,7 +1264,7 @@ cdef class _two_descent: - '[[1:-1:1], [-2:3:1], [-14:25:8]]' - """ - sig_on() -- two_descent_saturate(self.x, saturation_bound) -+ two_descent_saturate(self.x, saturation_bound, 3) - sig_off() - - def getbasis(self): diff --git a/math/sage/files/patch-src_sage_libs_eclib_wrap.cpp b/math/sage/files/patch-src_sage_libs_eclib_wrap.cpp deleted file mode 100644 index 6079115f72be..000000000000 --- a/math/sage/files/patch-src_sage_libs_eclib_wrap.cpp +++ /dev/null @@ -1,29 +0,0 @@ ---- src/sage/libs/eclib/wrap.cpp.orig 2021-03-16 21:40:43 UTC -+++ src/sage/libs/eclib/wrap.cpp -@@ -178,11 +178,11 @@ int mw_rank(struct mw* m) - } - - /* Returns index and unsat long array, which user must deallocate */ --int mw_saturate(struct mw* m, bigint* index, char** unsat, -- long sat_bd, int odd_primes_only) -+int mw_saturate(struct mw* m, long* index, char** unsat, -+ long sat_bd, long sat_low_bd) - { - vector<long> v; -- int s = m->saturate(*index, v, sat_bd, odd_primes_only); -+ int s = m->saturate(*index, v, sat_bd, sat_low_bd); - ostringstream instore; - instore << v; - *unsat = stringstream_to_char(instore); -@@ -236,9 +236,9 @@ long two_descent_get_certain(const two_descent* t) - return t->getcertain(); - } - --void two_descent_saturate(struct two_descent* t, long sat_bd) -+void two_descent_saturate(struct two_descent* t, long sat_bd, long sat_low_bd) - { -- t->saturate(sat_bd); -+ t->saturate(sat_bd, sat_low_bd); - } - - double two_descent_regulator(struct two_descent* t) diff --git a/math/sage/files/pkg-message.in b/math/sage/files/pkg-message.in deleted file mode 100644 index 2936192d8b0b..000000000000 --- a/math/sage/files/pkg-message.in +++ /dev/null @@ -1,5 +0,0 @@ -Before running sage, please define and export the following variables: - -export SAGE_ROOT=%%PREFIX%% -export SAGE_LOCAL=%%PREFIX%% - diff --git a/math/sage/files/psutil__arch__bsd__freebsd_socks.c.patch b/math/sage/files/psutil__arch__bsd__freebsd_socks.c.patch deleted file mode 100644 index 9c9876ee1d25..000000000000 --- a/math/sage/files/psutil__arch__bsd__freebsd_socks.c.patch +++ /dev/null @@ -1,86 +0,0 @@ ---- a/psutil/arch/bsd/freebsd_socks.c.orig 2017-03-21 00:28:50.234080000 -0700 -+++ b/psutil/arch/bsd/freebsd_socks.c 2017-03-21 00:35:53.545508000 -0700 -@@ -112,10 +112,17 @@ - } - - -+#if __FreeBSD_version >= 1200026 -+static struct xtcpcb * -+psutil_search_tcplist(char *buf, struct kinfo_file *kif) { -+ struct xtcpcb *tp; -+ struct xinpcb *inp; -+#else - static struct tcpcb * - psutil_search_tcplist(char *buf, struct kinfo_file *kif) { - struct tcpcb *tp; - struct inpcb *inp; -+#endif - struct xinpgen *xig, *oxig; - struct xsocket *so; - -@@ -123,9 +130,15 @@ - for (xig = (struct xinpgen *)((char *)xig + xig->xig_len); - xig->xig_len > sizeof(struct xinpgen); - xig = (struct xinpgen *)((char *)xig + xig->xig_len)) { -+#if __FreeBSD_version >= 1200026 -+ tp = (struct xtcpcb *)xig; -+ inp = &tp->xt_inp; -+ so = &inp->xi_socket; -+#else - tp = &((struct xtcpcb *)xig)->xt_tp; - inp = &((struct xtcpcb *)xig)->xt_inp; - so = &((struct xtcpcb *)xig)->xt_socket; -+#endif - - if (so->so_type != kif->kf_sock_type || - so->xso_family != kif->kf_sock_domain || -@@ -208,7 +221,11 @@ - struct xinpgen *xig, *exig; - struct xinpcb *xip; - struct xtcpcb *xtp; -+#if __FreeBSD_version >= 1200026 -+ struct xinpcb *inp; -+#else - struct inpcb *inp; -+#endif - struct xsocket *so; - const char *varname = NULL; - size_t len, bufsize; -@@ -273,8 +290,13 @@ - goto error; - } - inp = &xtp->xt_inp; -+#if __FreeBSD_version >= 1200026 -+ so = &inp->xi_socket; -+ status = xtp->t_state; -+#else - so = &xtp->xt_socket; - status = xtp->xt_tp.t_state; -+#endif - break; - case IPPROTO_UDP: - xip = (struct xinpcb *)xig; -@@ -283,7 +305,11 @@ - "struct xinpcb size mismatch"); - goto error; - } -+#if __FreeBSD_version >= 1200026 -+ inp = xip; -+#else - inp = &xip->xi_inp; -+#endif - so = &xip->xi_socket; - status = PSUTIL_CONN_NONE; - break; -@@ -477,7 +503,11 @@ - struct kinfo_file *freep = NULL; - struct kinfo_file *kif; - char *tcplist = NULL; -+#if __FreeBSD_version >= 1200026 -+ struct xtcpcb *tcp; -+#else - struct tcpcb *tcp; -+#endif - - PyObject *py_retlist = PyList_New(0); - PyObject *py_tuple = NULL; diff --git a/math/sage/files/py_libs_spkg-configure.m4 b/math/sage/files/py_libs_spkg-configure.m4 deleted file mode 100644 index db82eafd4939..000000000000 --- a/math/sage/files/py_libs_spkg-configure.m4 +++ /dev/null @@ -1,11 +0,0 @@ -SAGE_SPKG_CONFIGURE( - [py_libs], [dnl direct testing for import module - AC_MSG_CHECKING(Import module py_libs...) - python3 -c "import py_libs;" > /dev/null 2>&1 - if test $? -ne 0; then - AC_MSG_RESULT(KO) - sage_spkg_install_py_libs=yes - else - AC_MSG_RESULT(OK) - fi -]) diff --git a/math/sage/files/pynac_spkg-configure.m4 b/math/sage/files/pynac_spkg-configure.m4 deleted file mode 100644 index 1eec4ca010e3..000000000000 --- a/math/sage/files/pynac_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([pynac], [ - SAGE_SPKG_DEPCHECK([gmp ntl flint singular giac], [ - dnl checking with pkg-config - PKG_CHECK_MODULES([libpynac], [pynac >= 0.7.26], [], [sage_spkg_install_pynac=yes]) - ]) -]) diff --git a/math/sage/files/rubiks_spkg-configure.m4 b/math/sage/files/rubiks_spkg-configure.m4 deleted file mode 100644 index 0f8b0264b0e4..000000000000 --- a/math/sage/files/rubiks_spkg-configure.m4 +++ /dev/null @@ -1,11 +0,0 @@ -SAGE_SPKG_CONFIGURE([rubiks], [ - AC_PATH_PROG([rubiks], [cu2]) - AC_PATH_PROG([rubiks], [cubex]) - AC_PATH_PROG([rubiks], [dikcube]) - AC_PATH_PROG([rubiks], [mcube]) - AC_PATH_PROG([rubiks], [optimal]) - AC_PATH_PROG([rubiks], [size222]) - AS_IF([test x$rubiks = x], [ - AC_MSG_NOTICE([rubiks not found. Installing rubiks]) - sage_spkg_install_rubiks=yes]) -]) diff --git a/math/sage/files/sage_brial_spkg-configure.m4.in b/math/sage/files/sage_brial_spkg-configure.m4.in deleted file mode 100644 index a757bdcc0cf2..000000000000 --- a/math/sage/files/sage_brial_spkg-configure.m4.in +++ /dev/null @@ -1,10 +0,0 @@ -SAGE_SPKG_CONFIGURE( - [sage_brial], [dnl direct testing of file existence, import do not work without sage - AC_MSG_CHECKING(py-brial installation...) - if [[ -f %%PYTHON_SITELIBDIR%%/brial/cnf.py ]] ; then - AC_MSG_RESULT(OK) - else - AC_MSG_RESULT(KO) - sage_spkg_install_sage_brial=yes - fi -]) diff --git a/math/sage/files/singular_spkg-configure.m4 b/math/sage/files/singular_spkg-configure.m4 deleted file mode 100644 index 30a222414cdc..000000000000 --- a/math/sage/files/singular_spkg-configure.m4 +++ /dev/null @@ -1,6 +0,0 @@ -SAGE_SPKG_CONFIGURE([singular], [ - SAGE_SPKG_DEPCHECK([gmp mpfr], [ - dnl checking with pkg-config - PKG_CHECK_MODULES([libSingular], [Singular >= 4.1.1], [], [sage_spkg_install_singular=yes]) - ]) -]) diff --git a/math/sage/files/threejs_spkg-configure.m4.in b/math/sage/files/threejs_spkg-configure.m4.in deleted file mode 100644 index d068477ff88d..000000000000 --- a/math/sage/files/threejs_spkg-configure.m4.in +++ /dev/null @@ -1,10 +0,0 @@ -SAGE_SPKG_CONFIGURE( - [threejs], [dnl direct testing of file existence - AC_MSG_CHECKING(ThreeJS installation...) - if [[ -f %%LOCALBASE%%/www/threejs/Three.js ]] ; then - AC_MSG_RESULT(OK) - else - AC_MSG_RESULT(KO) - sage_spkg_install_threejs=yes - fi -]) diff --git a/math/sage/files/zn_poly_spkg-configure.m4 b/math/sage/files/zn_poly_spkg-configure.m4 deleted file mode 100644 index 88bfd21c8d1d..000000000000 --- a/math/sage/files/zn_poly_spkg-configure.m4 +++ /dev/null @@ -1,8 +0,0 @@ -SAGE_SPKG_CONFIGURE([zn_poly], [ - SAGE_SPKG_DEPCHECK([gmp], [ - AC_CHECK_HEADER([zn_poly/zn_poly.h], [ - AC_SEARCH_LIBS([zn_mod_init], [zn_poly-0.9], [ - ], [sage_spkg_install_zn_poly=yes]) - ], [sage_spkg_install_zn_poly=yes]) - ]) -]) diff --git a/math/sage/pkg-descr b/math/sage/pkg-descr deleted file mode 100644 index c50ce28e3909..000000000000 --- a/math/sage/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Sage is a free open-source mathematics software system licensed under the GPL. -It combines the power of many existing open-source packages into a common -Python-based interface. - -Mission: Creating a viable free open source alternative to Magma, Maple, -Mathematica and Matlab. - -For instructions on adding optional packages, see files/optional-packages.txt. - -You may want to avoid the command "make install" and instead simply use the -bin/mv command to move the ${WRKSRC} directory to where-ever you want it. diff --git a/math/sage/pkg-plist b/math/sage/pkg-plist deleted file mode 100644 index 37a8b9a7f15f..000000000000 --- a/math/sage/pkg-plist +++ /dev/null @@ -1,7006 +0,0 @@ -bin/math-readline -bin/sage -bin/sage-cachegrind -bin/sage-callgrind -bin/sage-cleaner -bin/sage-config -bin/sage-coverage -bin/sage-coverageall -bin/sage-cython -bin/sage-download-upstream -bin/sage-env -bin/sage-env-config -bin/sage-eval -bin/sage-fixdoctests -bin/sage-gdb-commands -bin/sage-grep -bin/sage-grepdoc -bin/sage-inline-fortran -bin/sage-ipynb2rst -bin/sage-ipython -bin/sage-list-packages -bin/sage-location -bin/sage-massif -bin/sage-native-execute -bin/sage-notebook -bin/sage-num-threads.py -bin/sage-omega -bin/sage-open -bin/sage-preparse -bin/sage-pypkg-location -bin/sage-python -bin/sage-rebase.bat -bin/sage-rebase.sh -bin/sage-rebaseall.bat -bin/sage-rebaseall.sh -bin/sage-rst2txt -bin/sage-run -bin/sage-run-cython -bin/sage-runtests -bin/sage-startuptime.py -bin/sage-update-src -bin/sage-update-version -bin/sage-upgrade -bin/sage-valgrind -bin/sage-version.sh -bin/sagenb-export -bin/wheel -include/ratpoints.h -lib/libratpoints.a -%%PYTHON_SITELIBDIR%%/__pycache__/sage_conf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/__pycache__/sagetex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage-%%VER%%-py%%PYTHON_VER%%.egg-info -%%PYTHON_SITELIBDIR%%/sage/__init__.py -%%PYTHON_SITELIBDIR%%/sage/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/__pycache__/all_cmdline.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/__pycache__/all_notebook.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/__pycache__/env.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/affine_nil_temperley_lieb.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/askey_wilson.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/associated_graded.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/cellular_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/clifford_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/cluster_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/commutative_dga.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/free_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/free_algebra_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/free_algebra_quotient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/free_algebra_quotient_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/free_zinbiel_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/group_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/hall_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/iwahori_hecke_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/jordan_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/nil_coxeter_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/orlik_solomon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/orlik_terao.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/q_system.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/quantum_matrix_coordinate_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/quaternion_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/quaternion_algebra_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/rational_cherednik_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/schur_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/shuffle_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/splitting_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/tensor_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/weyl_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/yangian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/__pycache__/yokonuma_hecke_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/affine_nil_temperley_lieb.py -%%PYTHON_SITELIBDIR%%/sage/algebras/algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/askey_wilson.py -%%PYTHON_SITELIBDIR%%/sage/algebras/associated_graded.py -%%PYTHON_SITELIBDIR%%/sage/algebras/catalog.py -%%PYTHON_SITELIBDIR%%/sage/algebras/cellular_basis.py -%%PYTHON_SITELIBDIR%%/sage/algebras/clifford_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/cluster_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/commutative_dga.py -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__pycache__/finite_dimensional_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__pycache__/finite_dimensional_algebra_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/__pycache__/finite_dimensional_algebra_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -%%PYTHON_SITELIBDIR%%/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -%%PYTHON_SITELIBDIR%%/sage/algebras/free_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/free_algebra_element.py -%%PYTHON_SITELIBDIR%%/sage/algebras/free_algebra_quotient.py -%%PYTHON_SITELIBDIR%%/sage/algebras/free_algebra_quotient_element.py -%%PYTHON_SITELIBDIR%%/sage/algebras/free_zinbiel_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/group_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/hall_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/__pycache__/ariki_koike_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/hecke_algebras/ariki_koike_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/iwahori_hecke_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/jordan_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_element_letterplace.pxd -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_element_letterplace.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_element_letterplace%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_letterplace.pxd -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_letterplace.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/free_algebra_letterplace%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/letterplace_ideal.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/letterplace/letterplace_ideal%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/abelian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/affine_lie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/bch.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/classical_lie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/free_lie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/heisenberg.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/lie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/nilpotent_lie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/onsager.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/poincare_birkhoff_witt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/quotient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/rank_two_heisenberg_virasoro.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/structure_coefficients.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/subalgebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/verma_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/__pycache__/virasoro.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/abelian.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/affine_lie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/bch.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/classical_lie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/examples.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/free_lie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/heisenberg.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/lie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/lie_algebra_element.pxd -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/lie_algebra_element.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/lie_algebra_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/morphism.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/nilpotent_lie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/onsager.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/poincare_birkhoff_witt.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/quotient.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/structure_coefficients.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/subalgebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/verma_module.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_algebras/virasoro.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/abelian_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/affine_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/bosonic_ghosts_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/fermionic_ghosts_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/finitely_freely_generated_lca.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/free_bosons_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/free_fermions_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/freely_generated_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/graded_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/lie_conformal_algebra_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/lie_conformal_algebra_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/lie_conformal_algebra_with_structure_coefs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/n2_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/neveu_schwarz_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/virasoro_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/__pycache__/weyl_lie_conformal_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/examples.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/nil_coxeter_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/orlik_solomon.py -%%PYTHON_SITELIBDIR%%/sage/algebras/orlik_terao.py -%%PYTHON_SITELIBDIR%%/sage/algebras/q_system.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/fock_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/q_numbers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/quantum_group_gap.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/__pycache__/representations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/fock_space.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/q_numbers.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/quantum_group_gap.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_groups/representations.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quantum_matrix_coordinate_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/__pycache__/quaternion_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra_element.pxd -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra_element.pyx -%%PYTHON_SITELIBDIR%%/sage/algebras/quatalg/quaternion_algebra_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/algebras/quaternion_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/quaternion_algebra_element.py -%%PYTHON_SITELIBDIR%%/sage/algebras/rational_cherednik_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/schur_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/shuffle_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/splitting_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__init__.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/steenrod_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/steenrod_algebra_bases.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/steenrod_algebra_misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/__pycache__/steenrod_algebra_mult.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/all.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/steenrod_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/steenrod_algebra_bases.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/steenrod_algebra_misc.py -%%PYTHON_SITELIBDIR%%/sage/algebras/steenrod/steenrod_algebra_mult.py -%%PYTHON_SITELIBDIR%%/sage/algebras/tensor_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/weyl_algebra.py -%%PYTHON_SITELIBDIR%%/sage/algebras/yangian.py -%%PYTHON_SITELIBDIR%%/sage/algebras/yokonuma_hecke_algebra.py -%%PYTHON_SITELIBDIR%%/sage/all.py -%%PYTHON_SITELIBDIR%%/sage/all_cmdline.py -%%PYTHON_SITELIBDIR%%/sage/all_notebook.py -%%PYTHON_SITELIBDIR%%/sage/arith/__init__.py -%%PYTHON_SITELIBDIR%%/sage/arith/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/arith/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/arith/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/arith/all.py -%%PYTHON_SITELIBDIR%%/sage/arith/constants.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/functions.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/functions.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/functions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/arith/long.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/misc.py -%%PYTHON_SITELIBDIR%%/sage/arith/multi_modular.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/multi_modular.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/multi_modular%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/arith/numerical_approx.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/numerical_approx.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/numerical_approx%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/arith/power.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/power.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/power%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/arith/rational_reconstruction.pxd -%%PYTHON_SITELIBDIR%%/sage/arith/rational_reconstruction.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/rational_reconstruction%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/arith/srange.pyx -%%PYTHON_SITELIBDIR%%/sage/arith/srange%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/__init__.py -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/calculus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/desolvers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/functional.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/predefined.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/test_sympy.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/__pycache__/wester.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/all.py -%%PYTHON_SITELIBDIR%%/sage/calculus/calculus.py -%%PYTHON_SITELIBDIR%%/sage/calculus/desolvers.py -%%PYTHON_SITELIBDIR%%/sage/calculus/functional.py -%%PYTHON_SITELIBDIR%%/sage/calculus/functions.py -%%PYTHON_SITELIBDIR%%/sage/calculus/integration.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/integration%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/interpolation.pxd -%%PYTHON_SITELIBDIR%%/sage/calculus/interpolation.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/interpolation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/interpolators.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/interpolators%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/ode.pxd -%%PYTHON_SITELIBDIR%%/sage/calculus/ode.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/ode%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/predefined.py -%%PYTHON_SITELIBDIR%%/sage/calculus/riemann.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/riemann%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/test_sympy.py -%%PYTHON_SITELIBDIR%%/sage/calculus/tests.py -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/__init__.py -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/__pycache__/dft.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/all.py -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/dft.py -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/dwt.pxd -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/dwt.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/dwt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/fft.pxd -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/fft.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/transforms/fft%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/var.pyx -%%PYTHON_SITELIBDIR%%/sage/calculus/var%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/calculus/wester.py -%%PYTHON_SITELIBDIR%%/sage/categories/__init__.py -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/additive_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/additive_magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/additive_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/additive_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/affine_weyl_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/algebra_functor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/algebra_ideals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/algebra_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/aperiodic_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/associative_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/bialgebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/bialgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/bimodules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/cartesian_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/category.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/category_types.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/category_with_axiom.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/chain_complexes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/classical_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/coalgebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/coalgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_additive_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_additive_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_additive_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_algebra_ideals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_ring_ideals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/commutative_rings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/complete_discrete_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/complex_reflection_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/complex_reflection_or_generalized_coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/covariant_functorial_construction.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/coxeter_group_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/cw_complexes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/discrete_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/distributive_magmas_and_additive_magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/division_rings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/euclidean_domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/facade_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/fields.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/filtered_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/filtered_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/filtered_hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/filtered_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/filtered_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_complex_reflection_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_bialgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_coalgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_graded_lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_nilpotent_lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_dimensional_semisimple_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_fields.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_lattice_posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_permutation_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finite_weyl_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finitely_generated_lambda_bracket_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finitely_generated_lie_conformal_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finitely_generated_magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/finitely_generated_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/function_fields.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/g_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/gcd_domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/generalized_coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_bialgebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_bialgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_coalgebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_coalgebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_hopf_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_lie_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_lie_conformal_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graded_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/graphs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/group_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/groupoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/h_trivial_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/hecke_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/highest_weight_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/homsets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/hopf_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/infinite_enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/integral_domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/isomorphic_objects.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/j_trivial_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/kac_moody_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/l_trivial_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lambda_bracket_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lambda_bracket_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lattice_posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/left_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lie_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lie_conformal_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lie_conformal_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/lie_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/loop_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/magmas_and_additive_magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/magmatic_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/manifolds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/matrix_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/metric_spaces.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/modular_abelian_varieties.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/monoid_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/number_fields.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/objects.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/partially_ordered_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/permutation_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/pointed_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/polyhedra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/poor_man_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/primer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/principal_ideal_domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/pushout.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/quantum_group_representations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/quotient_fields.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/quotients.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/r_trivial_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/realizations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/regular_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/regular_supercrystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/right_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/ring_ideals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/rings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/rngs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/schemes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/semirings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/semisimple_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/sets_cat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/sets_with_grading.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/sets_with_partial_maps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/shephard_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/signed_tensor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/simplicial_complexes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/simplicial_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/subobjects.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/subquotients.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_lie_conformal_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/super_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/supercommutative_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/supercrystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/tensor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/topological_spaces.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/triangular_kac_moody_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/tutorial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/unique_factorization_domains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/unital_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/vector_bundles.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/vector_spaces.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/weyl_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/__pycache__/with_realizations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/action.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/action.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/action%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/additive_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/additive_magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/additive_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/additive_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/affine_weyl_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/algebra_functor.py -%%PYTHON_SITELIBDIR%%/sage/categories/algebra_ideals.py -%%PYTHON_SITELIBDIR%%/sage/categories/algebra_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/all.py -%%PYTHON_SITELIBDIR%%/sage/categories/aperiodic_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/associative_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/basic.py -%%PYTHON_SITELIBDIR%%/sage/categories/bialgebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/bialgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/bimodules.py -%%PYTHON_SITELIBDIR%%/sage/categories/cartesian_product.py -%%PYTHON_SITELIBDIR%%/sage/categories/category.py -%%PYTHON_SITELIBDIR%%/sage/categories/category_cy_helper.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/category_cy_helper.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/category_cy_helper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/category_singleton.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/category_singleton.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/category_singleton%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/category_types.py -%%PYTHON_SITELIBDIR%%/sage/categories/category_with_axiom.py -%%PYTHON_SITELIBDIR%%/sage/categories/chain_complexes.py -%%PYTHON_SITELIBDIR%%/sage/categories/classical_crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/coalgebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/coalgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/coercion_methods.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/coercion_methods%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_additive_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_additive_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_additive_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_algebra_ideals.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_ring_ideals.py -%%PYTHON_SITELIBDIR%%/sage/categories/commutative_rings.py -%%PYTHON_SITELIBDIR%%/sage/categories/complete_discrete_valuation.py -%%PYTHON_SITELIBDIR%%/sage/categories/complex_reflection_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/complex_reflection_or_generalized_coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/covariant_functorial_construction.py -%%PYTHON_SITELIBDIR%%/sage/categories/coxeter_group_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/cw_complexes.py -%%PYTHON_SITELIBDIR%%/sage/categories/discrete_valuation.py -%%PYTHON_SITELIBDIR%%/sage/categories/distributive_magmas_and_additive_magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/division_rings.py -%%PYTHON_SITELIBDIR%%/sage/categories/domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/dual.py -%%PYTHON_SITELIBDIR%%/sage/categories/enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/euclidean_domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__init__.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/commutative_additive_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/commutative_additive_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/cw_complexes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/facade_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/filtered_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/filtered_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_coxeter_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_dimensional_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_dimensional_lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/finite_weyl_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/graded_connected_hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/graded_modules_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/graphs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/hopf_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/infinite_enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/lie_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/lie_algebras_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/magmas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/manifolds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/monoids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/semigroups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/sets_cat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/sets_with_grading.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/__pycache__/with_realizations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/categories/examples/algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/commutative_additive_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/commutative_additive_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/cw_complexes.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/facade_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/filtered_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/filtered_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_dimensional_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/finite_weyl_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/graded_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/graphs.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/infinite_enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/lie_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/manifolds.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/posets.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/semigroups_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/examples/semigroups_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/examples/sets_cat.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/sets_with_grading.py -%%PYTHON_SITELIBDIR%%/sage/categories/examples/with_realizations.py -%%PYTHON_SITELIBDIR%%/sage/categories/facade_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/fields.py -%%PYTHON_SITELIBDIR%%/sage/categories/filtered_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/filtered_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/filtered_hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/filtered_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/filtered_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_complex_reflection_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_bialgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_coalgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_fields.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_lattice_posets.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_permutation_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_posets.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/finite_weyl_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/finitely_generated_lambda_bracket_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/finitely_generated_lie_conformal_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/finitely_generated_magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/finitely_generated_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/function_fields.py -%%PYTHON_SITELIBDIR%%/sage/categories/functor.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/functor.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/functor%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/g_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/gcd_domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/generalized_coxeter_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_bialgebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_bialgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_coalgebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_coalgebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_hopf_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_lie_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_lie_conformal_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/graded_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/graphs.py -%%PYTHON_SITELIBDIR%%/sage/categories/group_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/groupoid.py -%%PYTHON_SITELIBDIR%%/sage/categories/groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/h_trivial_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/hecke_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/highest_weight_crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/homset.py -%%PYTHON_SITELIBDIR%%/sage/categories/homsets.py -%%PYTHON_SITELIBDIR%%/sage/categories/hopf_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/infinite_enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/integral_domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/isomorphic_objects.py -%%PYTHON_SITELIBDIR%%/sage/categories/j_trivial_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/kac_moody_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/l_trivial_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/lambda_bracket_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/lambda_bracket_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/lattice_posets.py -%%PYTHON_SITELIBDIR%%/sage/categories/left_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/lie_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/lie_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/lie_conformal_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/lie_conformal_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/lie_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/loop_crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/magmas_and_additive_magmas.py -%%PYTHON_SITELIBDIR%%/sage/categories/magmatic_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/manifolds.py -%%PYTHON_SITELIBDIR%%/sage/categories/map.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/map.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/map%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/matrix_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/metric_spaces.py -%%PYTHON_SITELIBDIR%%/sage/categories/modular_abelian_varieties.py -%%PYTHON_SITELIBDIR%%/sage/categories/modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/monoid_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/morphism.pxd -%%PYTHON_SITELIBDIR%%/sage/categories/morphism.pyx -%%PYTHON_SITELIBDIR%%/sage/categories/morphism%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/categories/number_fields.py -%%PYTHON_SITELIBDIR%%/sage/categories/objects.py -%%PYTHON_SITELIBDIR%%/sage/categories/partially_ordered_monoids.py -%%PYTHON_SITELIBDIR%%/sage/categories/permutation_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/pointed_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/polyhedra.py -%%PYTHON_SITELIBDIR%%/sage/categories/poor_man_map.py -%%PYTHON_SITELIBDIR%%/sage/categories/posets.py -%%PYTHON_SITELIBDIR%%/sage/categories/primer.py -%%PYTHON_SITELIBDIR%%/sage/categories/principal_ideal_domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/pushout.py -%%PYTHON_SITELIBDIR%%/sage/categories/quantum_group_representations.py -%%PYTHON_SITELIBDIR%%/sage/categories/quotient_fields.py -%%PYTHON_SITELIBDIR%%/sage/categories/quotients.py -%%PYTHON_SITELIBDIR%%/sage/categories/r_trivial_semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/realizations.py -%%PYTHON_SITELIBDIR%%/sage/categories/regular_crystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/regular_supercrystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/right_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/ring_ideals.py -%%PYTHON_SITELIBDIR%%/sage/categories/rings.py -%%PYTHON_SITELIBDIR%%/sage/categories/rngs.py -%%PYTHON_SITELIBDIR%%/sage/categories/schemes.py -%%PYTHON_SITELIBDIR%%/sage/categories/semigroups.py -%%PYTHON_SITELIBDIR%%/sage/categories/semirings.py -%%PYTHON_SITELIBDIR%%/sage/categories/semisimple_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/sets_cat.py -%%PYTHON_SITELIBDIR%%/sage/categories/sets_with_grading.py -%%PYTHON_SITELIBDIR%%/sage/categories/sets_with_partial_maps.py -%%PYTHON_SITELIBDIR%%/sage/categories/shephard_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/signed_tensor.py -%%PYTHON_SITELIBDIR%%/sage/categories/simplicial_complexes.py -%%PYTHON_SITELIBDIR%%/sage/categories/simplicial_sets.py -%%PYTHON_SITELIBDIR%%/sage/categories/subobjects.py -%%PYTHON_SITELIBDIR%%/sage/categories/subquotients.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_hopf_algebras_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_lie_conformal_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_modules.py -%%PYTHON_SITELIBDIR%%/sage/categories/super_modules_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/categories/supercommutative_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/supercrystals.py -%%PYTHON_SITELIBDIR%%/sage/categories/tensor.py -%%PYTHON_SITELIBDIR%%/sage/categories/topological_spaces.py -%%PYTHON_SITELIBDIR%%/sage/categories/triangular_kac_moody_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/tutorial.py -%%PYTHON_SITELIBDIR%%/sage/categories/unique_factorization_domains.py -%%PYTHON_SITELIBDIR%%/sage/categories/unital_algebras.py -%%PYTHON_SITELIBDIR%%/sage/categories/vector_bundles.py -%%PYTHON_SITELIBDIR%%/sage/categories/vector_spaces.py -%%PYTHON_SITELIBDIR%%/sage/categories/weyl_groups.py -%%PYTHON_SITELIBDIR%%/sage/categories/with_realizations.py -%%PYTHON_SITELIBDIR%%/sage/coding/__init__.py -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/abstract_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/bch_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/bounds_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/channel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/channels_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/code_bounds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/code_constructions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/codes_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/cyclic_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/databases.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/decoder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/decoders_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/delsarte_bounds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/encoder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/encoders_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/extended_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/gabidulin_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/golay_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/goppa_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/grs_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/guava.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/hamming_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/information_set_decoder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/linear_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/linear_code_no_metric.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/linear_rank_metric.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/parity_check_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/punctured_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/reed_muller_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/relative_finite_field_extension.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/self_dual_codes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/subfield_subcode.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/__pycache__/two_weight_db.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/abstract_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/all.py -%%PYTHON_SITELIBDIR%%/sage/coding/bch_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/binary_code.pxd -%%PYTHON_SITELIBDIR%%/sage/coding/binary_code.pyx -%%PYTHON_SITELIBDIR%%/sage/coding/binary_code%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/coding/bounds_catalog.py -%%PYTHON_SITELIBDIR%%/sage/coding/channel.py -%%PYTHON_SITELIBDIR%%/sage/coding/channels_catalog.py -%%PYTHON_SITELIBDIR%%/sage/coding/code_bounds.py -%%PYTHON_SITELIBDIR%%/sage/coding/code_constructions.py -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/__init__.py -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/autgroup_can_label.pyx -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/autgroup_can_label%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/codecan.pxd -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/codecan.pyx -%%PYTHON_SITELIBDIR%%/sage/coding/codecan/codecan%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/coding/codes_catalog.py -%%PYTHON_SITELIBDIR%%/sage/coding/cyclic_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/databases.py -%%PYTHON_SITELIBDIR%%/sage/coding/decoder.py -%%PYTHON_SITELIBDIR%%/sage/coding/decoders_catalog.py -%%PYTHON_SITELIBDIR%%/sage/coding/delsarte_bounds.py -%%PYTHON_SITELIBDIR%%/sage/coding/encoder.py -%%PYTHON_SITELIBDIR%%/sage/coding/encoders_catalog.py -%%PYTHON_SITELIBDIR%%/sage/coding/extended_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/gabidulin_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/golay_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/goppa_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/grs_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/guava.py -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/__init__.py -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/__pycache__/gs_decoder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/__pycache__/interpolation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/gs_decoder.py -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/interpolation.py -%%PYTHON_SITELIBDIR%%/sage/coding/guruswami_sudan/utils.py -%%PYTHON_SITELIBDIR%%/sage/coding/hamming_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/information_set_decoder.py -%%PYTHON_SITELIBDIR%%/sage/coding/kasami_codes.pyx -%%PYTHON_SITELIBDIR%%/sage/coding/kasami_codes%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/coding/linear_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/linear_code_no_metric.py -%%PYTHON_SITELIBDIR%%/sage/coding/linear_rank_metric.py -%%PYTHON_SITELIBDIR%%/sage/coding/parity_check_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/punctured_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/reed_muller_code.py -%%PYTHON_SITELIBDIR%%/sage/coding/relative_finite_field_extension.py -%%PYTHON_SITELIBDIR%%/sage/coding/self_dual_codes.py -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/__init__.py -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/__pycache__/huffman.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/all.py -%%PYTHON_SITELIBDIR%%/sage/coding/source_coding/huffman.py -%%PYTHON_SITELIBDIR%%/sage/coding/subfield_subcode.py -%%PYTHON_SITELIBDIR%%/sage/coding/two_weight_db.py -%%PYTHON_SITELIBDIR%%/sage/combinat/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/abstract_tree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/affine_permutation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/algebraic_combinatorics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/alternating_sign_matrix.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/backtrack.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/baxter_permutations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/binary_recurrence_sequences.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/binary_tree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/blob_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/cartesian_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/catalog_partitions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/cluster_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/colored_permutations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/combinat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/combination.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/combinatorial_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/combinatorial_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/composition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/composition_signed.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/composition_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/constellation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/core.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/counting.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/cyclic_sieving_phenomenon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/decorated_permutation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/derangements.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/descent_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/diagram_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/dlx.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/dyck_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/e_one_star.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/family.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/finite_state_machine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/finite_state_machine_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/fqsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/free_dendriform_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/free_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/free_prelie_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/fully_commutative_elements.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/fully_packed_loop.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/gelfand_tsetlin_patterns.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/graph_path.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/gray_codes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/grossman_larson_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/growth.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/hall_polynomial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/hillman_grassl.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/integer_list_old.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/integer_matrices.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/integer_vector.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/integer_vector_weighted.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/integer_vectors_mod_permgroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/interval_posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/k_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/kazhdan_lusztig.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/knutson_tao_puzzles.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/lr_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/lyndon_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/multiset_partition_into_sets_ordered.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/necklace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/non_decreasing_parking_function.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/ordered_tree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/output.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/parallelogram_polyomino.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/parking_functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/partition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/partition_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/partition_kleshchev.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/partition_shifting_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/partition_tuple.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/perfect_matching.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/permutation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/plane_partition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/q_analogues.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/quickref.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/ranker.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/restricted_growth.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/ribbon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/ribbon_shaped_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/ribbon_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/rooted_tree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/rsk.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/schubert_polynomial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/set_partition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/set_partition_ordered.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/shard_order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/shifted_primed_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/shuffle.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/sidon_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/similarity_class_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/sine_gordon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/six_vertex_model.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/skew_partition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/skew_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/sloane_functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/subset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/subsets_hereditary.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/subsets_pairwise.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/subword.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/subword_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/super_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/superpartition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/symmetric_group_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/symmetric_group_representations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tableau_residues.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tableau_tuple.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tamari_lattices.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tiling.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tools.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tuple.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/tutorial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/vector_partition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/__pycache__/yang_baxter_graph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/abstract_tree.py -%%PYTHON_SITELIBDIR%%/sage/combinat/affine_permutation.py -%%PYTHON_SITELIBDIR%%/sage/combinat/algebraic_combinatorics.py -%%PYTHON_SITELIBDIR%%/sage/combinat/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/alternating_sign_matrix.py -%%PYTHON_SITELIBDIR%%/sage/combinat/backtrack.py -%%PYTHON_SITELIBDIR%%/sage/combinat/baxter_permutations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/binary_recurrence_sequences.py -%%PYTHON_SITELIBDIR%%/sage/combinat/binary_tree.py -%%PYTHON_SITELIBDIR%%/sage/combinat/blob_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cartesian_product.py -%%PYTHON_SITELIBDIR%%/sage/combinat/catalog_partitions.py -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/__pycache__/fsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/__pycache__/wqsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/fsym.py -%%PYTHON_SITELIBDIR%%/sage/combinat/chas/wqsym.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/cluster_seed.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/interact.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/mutation_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/mutation_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/quiver.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/__pycache__/quiver_mutation_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/cluster_seed.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/interact.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/mutation_class.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/mutation_type.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/quiver.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cluster_complex.py -%%PYTHON_SITELIBDIR%%/sage/combinat/colored_permutations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/combinat.py -%%PYTHON_SITELIBDIR%%/sage/combinat/combinat_cython.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/combinat_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/combinat_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/combination.py -%%PYTHON_SITELIBDIR%%/sage/combinat/combinatorial_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/combinatorial_map.py -%%PYTHON_SITELIBDIR%%/sage/combinat/composition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/composition_signed.py -%%PYTHON_SITELIBDIR%%/sage/combinat/composition_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/constellation.py -%%PYTHON_SITELIBDIR%%/sage/combinat/core.py -%%PYTHON_SITELIBDIR%%/sage/combinat/counting.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/affine_factorization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/affinization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/alcove_path.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/bkk_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/catalog_elementary_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/catalog_infinity_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/catalog_kirillov_reshetikhin.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/direct_sum.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/elementary_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/fast_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/fully_commutative_stable_grothendieck.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/generalized_young_walls.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/highest_weight_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/induced_structure.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/infinity_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/kac_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/kirillov_reshetikhin.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/kyoto_path_model.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/littelmann_path.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/monomial_crystals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/multisegments.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/mv_polytopes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/pbw_crystal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/polyhedral_realization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/star_crystal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/subcrystal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/tensor_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/__pycache__/virtual_crystal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/affine_factorization.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/affinization.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/alcove_path.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/bkk_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/catalog.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/catalog_elementary_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/catalog_infinity_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/catalog_kirillov_reshetikhin.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/direct_sum.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/elementary_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/fast_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/fully_commutative_stable_grothendieck.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/generalized_young_walls.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/highest_weight_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/induced_structure.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/infinity_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/kac_modules.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/kirillov_reshetikhin.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/kyoto_path_model.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/letters.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/letters.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/letters%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/littelmann_path.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/monomial_crystals.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/multisegments.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/mv_polytopes.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/pbw_crystal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/pbw_datum.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/pbw_datum.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/pbw_datum%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/polyhedral_realization.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/spins.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/spins.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/spins%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/star_crystal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/subcrystal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/tensor_product.py -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/tensor_product_element.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/tensor_product_element.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/tensor_product_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/crystals/virtual_crystal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/cyclic_sieving_phenomenon.py -%%PYTHON_SITELIBDIR%%/sage/combinat/debruijn_sequence.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/debruijn_sequence%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/decorated_permutation.py -%%PYTHON_SITELIBDIR%%/sage/combinat/degree_sequences.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/degree_sequences%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/derangements.py -%%PYTHON_SITELIBDIR%%/sage/combinat/descent_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/bibd.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/block_design.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/covering_design.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/database.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/design_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/difference_family.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/difference_matrices.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/ext_rep.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/group_divisible_designs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/incidence_structures.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/latin_squares.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/orthogonal_arrays.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/orthogonal_arrays_build_recursive.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/resolvable_bibd.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/steiner_quadruple_systems.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/__pycache__/twographs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/bibd.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/block_design.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/covering_design.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/database.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/design_catalog.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/designs_pyx.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/designs_pyx.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/designs_pyx%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/difference_family.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/difference_matrices.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/evenly_distributed_sets.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/evenly_distributed_sets%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/ext_rep.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/gen_quadrangles_with_spread.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/gen_quadrangles_with_spread%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/group_divisible_designs.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/incidence_structures.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/latin_squares.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/orthogonal_arrays.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/orthogonal_arrays_build_recursive.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/orthogonal_arrays_find_recursive%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/resolvable_bibd.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/steiner_quadruple_systems.py -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/subhypergraph_search.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/subhypergraph_search%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/designs/twographs.py -%%PYTHON_SITELIBDIR%%/sage/combinat/diagram_algebras.py -%%PYTHON_SITELIBDIR%%/sage/combinat/dlx.py -%%PYTHON_SITELIBDIR%%/sage/combinat/dyck_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/e_one_star.py -%%PYTHON_SITELIBDIR%%/sage/combinat/enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/combinat/enumeration_mod_permgroup.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/enumeration_mod_permgroup.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/enumeration_mod_permgroup%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/expnums.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/expnums%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/family.py -%%PYTHON_SITELIBDIR%%/sage/combinat/fast_vector_partitions.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/fast_vector_partitions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/finite_state_machine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/finite_state_machine_generators.py -%%PYTHON_SITELIBDIR%%/sage/combinat/fqsym.py -%%PYTHON_SITELIBDIR%%/sage/combinat/free_dendriform_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/free_module.py -%%PYTHON_SITELIBDIR%%/sage/combinat/free_prelie_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/fully_commutative_elements.py -%%PYTHON_SITELIBDIR%%/sage/combinat/fully_packed_loop.py -%%PYTHON_SITELIBDIR%%/sage/combinat/gelfand_tsetlin_patterns.py -%%PYTHON_SITELIBDIR%%/sage/combinat/graph_path.py -%%PYTHON_SITELIBDIR%%/sage/combinat/gray_codes.py -%%PYTHON_SITELIBDIR%%/sage/combinat/grossman_larson_algebras.py -%%PYTHON_SITELIBDIR%%/sage/combinat/growth.py -%%PYTHON_SITELIBDIR%%/sage/combinat/hall_polynomial.py -%%PYTHON_SITELIBDIR%%/sage/combinat/hillman_grassl.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_list_old.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/__pycache__/lists.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/__pycache__/nn.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/base.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/base.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/invlex.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/invlex.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/invlex%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/lists.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_lists/nn.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_matrices.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_vector.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_vector_weighted.py -%%PYTHON_SITELIBDIR%%/sage/combinat/integer_vectors_mod_permgroup.py -%%PYTHON_SITELIBDIR%%/sage/combinat/interval_posets.py -%%PYTHON_SITELIBDIR%%/sage/combinat/k_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/kazhdan_lusztig.py -%%PYTHON_SITELIBDIR%%/sage/combinat/knutson_tao_puzzles.py -%%PYTHON_SITELIBDIR%%/sage/combinat/lr_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/lyndon_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__pycache__/dlxcpp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__pycache__/hadamard_matrix.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/__pycache__/latin.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/dancing_links.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/dancing_links%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/dancing_links_c.h -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/dlxcpp.py -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/hadamard_matrix.py -%%PYTHON_SITELIBDIR%%/sage/combinat/matrices/latin.py -%%PYTHON_SITELIBDIR%%/sage/combinat/misc.py -%%PYTHON_SITELIBDIR%%/sage/combinat/multiset_partition_into_sets_ordered.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/combinatorics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/generic_basis_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/ncsf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/qsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/__pycache__/tutorial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/combinatorics.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/generic_basis_code.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/ncsf.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/qsym.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsf_qsym/tutorial.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__pycache__/bases.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__pycache__/dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/__pycache__/ncsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/bases.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/dual.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ncsym/ncsym.py -%%PYTHON_SITELIBDIR%%/sage/combinat/necklace.py -%%PYTHON_SITELIBDIR%%/sage/combinat/non_decreasing_parking_function.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ordered_tree.py -%%PYTHON_SITELIBDIR%%/sage/combinat/output.py -%%PYTHON_SITELIBDIR%%/sage/combinat/parallelogram_polyomino.py -%%PYTHON_SITELIBDIR%%/sage/combinat/parking_functions.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partition_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partition_kleshchev.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partition_shifting_algebras.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partition_tuple.py -%%PYTHON_SITELIBDIR%%/sage/combinat/partitions.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/partitions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/dyck_path.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/frieze.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/__pycache__/path_tableau.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/catalog.py -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/dyck_path.py -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/frieze.py -%%PYTHON_SITELIBDIR%%/sage/combinat/path_tableaux/path_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/perfect_matching.py -%%PYTHON_SITELIBDIR%%/sage/combinat/permutation.py -%%PYTHON_SITELIBDIR%%/sage/combinat/permutation_cython.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/permutation_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/permutation_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/plane_partition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/cartesian_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/d_complete.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/elements.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/forest.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/hasse_diagram.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/incidence_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/lattices.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/linear_extensions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/mobile.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/moebius_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/poset_examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/__pycache__/posets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/cartesian_product.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/d_complete.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/elements.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/forest.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/hasse_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/hasse_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/hasse_diagram.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/incidence_algebras.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/lattices.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/linear_extensions.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/mobile.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/moebius_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/poset_examples.py -%%PYTHON_SITELIBDIR%%/sage/combinat/posets/posets.py -%%PYTHON_SITELIBDIR%%/sage/combinat/q_analogues.py -%%PYTHON_SITELIBDIR%%/sage/combinat/q_bernoulli.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/q_bernoulli%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/quickref.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ranker.py -%%PYTHON_SITELIBDIR%%/sage/combinat/restricted_growth.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ribbon.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ribbon_shaped_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/ribbon_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_abstract_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_infinity.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_A.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_A2_dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_A2_even.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_A2_odd.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_B.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_C.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_D.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_D_tri.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_D_twisted.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bij_type_E67.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/bijection.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/kleber_tree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/kr_tableaux.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/rc_crystal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/rc_infinity.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/rigged_configuration_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/rigged_configurations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/tensor_product_kr_tableaux.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/__pycache__/tensor_product_kr_tableaux_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_abstract_class.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_infinity.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_A.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_A2_dual.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_A2_even.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_A2_odd.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_B.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_C.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_D.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_D_tri.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_D_twisted.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bij_type_E67.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/bijection.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/kleber_tree.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/kr_tableaux.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rc_crystal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rc_infinity.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rigged_configuration_element.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rigged_configurations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rigged_partition.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rigged_partition.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/rigged_partition%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/ambient_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/associahedron.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/braid_move_calculator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/branching_rules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/cartan_matrix.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/cartan_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/coxeter_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/coxeter_matrix.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/coxeter_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/dynkin_diagram.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/extended_affine_weyl_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/fundamental_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/fusion_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/hecke_algebra_representation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/integrable_representations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/non_symmetric_macdonald_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/pieri_factors.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/reflection_group_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/reflection_group_real.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/root_lattice_realization_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/root_lattice_realizations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/root_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/root_system.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_A.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_A_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_A_infinity.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_B.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_BC_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_B_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_C.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_C_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_D.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_D_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_E.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_E_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_F.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_F_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_G.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_G_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_H.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_I.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_Q.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_affine.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_folded.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_marked.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_reducible.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_relabel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/type_super_A.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/weight_lattice_realizations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/weight_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/weyl_characters.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/__pycache__/weyl_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/ambient_space.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/associahedron.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/braid_move_calculator.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/braid_orbit.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/braid_orbit%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/branching_rules.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/cartan_matrix.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/cartan_type.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/coxeter_group.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/coxeter_matrix.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/coxeter_type.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/dynkin_diagram.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/extended_affine_weyl_group.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/fundamental_group.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/fusion_ring.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/hecke_algebra_representation.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/integrable_representations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/pieri_factors.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/plot.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_c.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_c%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_complex.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_element.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_element.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/reflection_group_real.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/root_lattice_realization_algebras.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/root_lattice_realizations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/root_space.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/root_system.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_A.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_A_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_A_infinity.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_B.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_BC_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_B_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_C.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_C_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_D.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_D_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_E.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_E_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_F.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_F_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_G.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_G_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_H.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_I.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_Q.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_affine.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_dual.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_folded.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_marked.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_reducible.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_relabel.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/type_super_A.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/weight_lattice_realizations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/weight_space.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/weyl_characters.py -%%PYTHON_SITELIBDIR%%/sage/combinat/root_system/weyl_group.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rooted_tree.py -%%PYTHON_SITELIBDIR%%/sage/combinat/rsk.py -%%PYTHON_SITELIBDIR%%/sage/combinat/schubert_polynomial.py -%%PYTHON_SITELIBDIR%%/sage/combinat/set_partition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/set_partition_ordered.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/character.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/classical.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/elementary.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/hall_littlewood.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/hecke.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/homogeneous.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/jack.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/k_dual.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/kfpoly.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/llt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/macdonald.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/monomial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/multiplicative.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/new_kschur.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/ns_macdonald.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/orthogonal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/orthotriang.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/powersum.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/schur.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/sf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/sfa.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/symplectic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/__pycache__/witt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/character.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/classical.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/dual.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/elementary.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/hall_littlewood.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/hecke.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/homogeneous.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/jack.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/k_dual.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/kfpoly.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/llt.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/macdonald.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/monomial.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/multiplicative.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/new_kschur.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/ns_macdonald.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/orthogonal.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/orthotriang.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/powersum.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/schur.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/sf.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/sfa.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/symplectic.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sf/witt.py -%%PYTHON_SITELIBDIR%%/sage/combinat/shard_order.py -%%PYTHON_SITELIBDIR%%/sage/combinat/shifted_primed_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/shuffle.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sidon_sets.py -%%PYTHON_SITELIBDIR%%/sage/combinat/similarity_class_type.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sine_gordon.py -%%PYTHON_SITELIBDIR%%/sage/combinat/six_vertex_model.py -%%PYTHON_SITELIBDIR%%/sage/combinat/skew_partition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/skew_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/sloane_functions.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/characteristic_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/composition_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/cycle_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/empty_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/functorial_composition_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/generating_series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/library.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/linear_order_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/partition_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/permutation_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/product_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/recursive_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/series_order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/set_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/stream.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/subset_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/__pycache__/sum_species.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/species/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/characteristic_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/composition_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/cycle_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/empty_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/functorial_composition_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/generating_series.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/library.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/linear_order_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/misc.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/partition_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/permutation_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/product_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/recursive_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/series.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/series_order.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/set_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/stream.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/structure.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/subset_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/species/sum_species.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subset.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subsets_hereditary.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subsets_pairwise.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subword.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subword_complex.py -%%PYTHON_SITELIBDIR%%/sage/combinat/subword_complex_c.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/subword_complex_c%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/super_tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/superpartition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/symmetric_group_algebra.py -%%PYTHON_SITELIBDIR%%/sage/combinat/symmetric_group_representations.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tableau.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tableau_residues.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tableau_tuple.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tamari_lattices.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tiling.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tools.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tuple.py -%%PYTHON_SITELIBDIR%%/sage/combinat/tutorial.py -%%PYTHON_SITELIBDIR%%/sage/combinat/vector_partition.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__init__.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/abstract_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/alphabet.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/finite_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/infinite_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/lyndon_word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/paths.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/shuffle_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/suffix_trees.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/word.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/word_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/word_infinite_datatypes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/word_options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/__pycache__/words.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/combinat/words/abstract_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/all.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/alphabet.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/finite_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/infinite_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/lyndon_word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/morphism.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/paths.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/shuffle_product.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/suffix_trees.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_char.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_char%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_datatypes.pxd -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_datatypes.pyx -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_datatypes%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_generators.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_infinite_datatypes.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/word_options.py -%%PYTHON_SITELIBDIR%%/sage/combinat/words/words.py -%%PYTHON_SITELIBDIR%%/sage/combinat/yang_baxter_graph.py -%%PYTHON_SITELIBDIR%%/sage/cpython/__init__.py -%%PYTHON_SITELIBDIR%%/sage/cpython/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/cpython/__pycache__/_py2_random.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/cpython/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/cpython/_py2_random.py -%%PYTHON_SITELIBDIR%%/sage/cpython/all.py -%%PYTHON_SITELIBDIR%%/sage/cpython/atexit.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/atexit%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/builtin_types.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/builtin_types%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/cython_metaclass.h -%%PYTHON_SITELIBDIR%%/sage/cpython/cython_metaclass.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/cython_metaclass.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/cython_metaclass%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/debug.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/debug%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/dict_del_by_value.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/dict_del_by_value.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/dict_del_by_value%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/getattr.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/getattr.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/getattr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/python_debug.h -%%PYTHON_SITELIBDIR%%/sage/cpython/python_debug.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/pyx_visit.h -%%PYTHON_SITELIBDIR%%/sage/cpython/string.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/string.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/string%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/string_impl.h -%%PYTHON_SITELIBDIR%%/sage/cpython/type.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/type.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/type%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/cpython/wrapperdescr.pxd -%%PYTHON_SITELIBDIR%%/sage/cpython/wrapperdescr.pyx -%%PYTHON_SITELIBDIR%%/sage/cpython/wrapperdescr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/crypto/__init__.py -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/cipher.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/classical.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/classical_cipher.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/cryptosystem.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/lattice.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/lfsr.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/lwe.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/sbox.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/sboxes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/stream.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/stream_cipher.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/all.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__init__.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/des.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/miniaes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/present.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/__pycache__/sdes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/all.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/des.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/miniaes.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/present.py -%%PYTHON_SITELIBDIR%%/sage/crypto/block_cipher/sdes.py -%%PYTHON_SITELIBDIR%%/sage/crypto/boolean_function.pyx -%%PYTHON_SITELIBDIR%%/sage/crypto/boolean_function%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/crypto/cipher.py -%%PYTHON_SITELIBDIR%%/sage/crypto/classical.py -%%PYTHON_SITELIBDIR%%/sage/crypto/classical_cipher.py -%%PYTHON_SITELIBDIR%%/sage/crypto/cryptosystem.py -%%PYTHON_SITELIBDIR%%/sage/crypto/lattice.py -%%PYTHON_SITELIBDIR%%/sage/crypto/lfsr.py -%%PYTHON_SITELIBDIR%%/sage/crypto/lwe.py -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__init__.py -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__pycache__/mpolynomialsystemgenerator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__pycache__/rijndael_gf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__pycache__/sbox.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/__pycache__/sr.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/mpolynomialsystemgenerator.py -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/rijndael_gf.py -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/sbox.py -%%PYTHON_SITELIBDIR%%/sage/crypto/mq/sr.py -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/__init__.py -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/__pycache__/blum_goldwasser.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/all.py -%%PYTHON_SITELIBDIR%%/sage/crypto/public_key/blum_goldwasser.py -%%PYTHON_SITELIBDIR%%/sage/crypto/sbox.py -%%PYTHON_SITELIBDIR%%/sage/crypto/sboxes.py -%%PYTHON_SITELIBDIR%%/sage/crypto/stream.py -%%PYTHON_SITELIBDIR%%/sage/crypto/stream_cipher.py -%%PYTHON_SITELIBDIR%%/sage/crypto/util.py -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_element_letterplace -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.free_algebra_letterplace -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.letterplace.letterplace_ideal -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.lie_algebras.lie_algebra_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.algebras.quatalg.quaternion_algebra_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.functions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.multi_modular -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.numerical_approx -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.power -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.rational_reconstruction -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.arith.srange -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.integration -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.interpolation -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.interpolators -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.ode -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.riemann -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.transforms.dwt -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.transforms.fft -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.calculus.var -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.action -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.category_cy_helper -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.category_singleton -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.coercion_methods -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.examples.semigroups_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.functor -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.map -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.categories.morphism -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.coding.binary_code -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.coding.codecan.autgroup_can_label -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.coding.codecan.codecan -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.coding.kasami_codes -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.combinat_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.crystals.letters -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.crystals.pbw_datum -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.crystals.spins -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.crystals.tensor_product_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.debruijn_sequence -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.degree_sequences -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.designs.designs_pyx -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.designs.evenly_distributed_sets -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.designs.gen_quadrangles_with_spread -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.designs.orthogonal_arrays_find_recursive -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.designs.subhypergraph_search -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.enumeration_mod_permgroup -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.expnums -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.fast_vector_partitions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.integer_lists.invlex -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.matrices.dancing_links -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.partitions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.permutation_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.posets.hasse_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.q_bernoulli -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.rigged_configurations.rigged_partition -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.root_system.braid_orbit -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_c -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.root_system.reflection_group_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.subword_complex_c -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.words.word_char -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.combinat.words.word_datatypes -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.atexit -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.builtin_types -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.cython_metaclass -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.debug -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.dict_del_by_value -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.getattr -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.string -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.type -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.cpython.wrapperdescr -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.crypto.boolean_function -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.data_structures.binary_search -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.data_structures.bitset -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.data_structures.bitset_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.data_structures.blas_dict -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.data_structures.bounded_integer_sequences -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.docs.instancedoc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.dynamics.arithmetic_dynamics.projective_ds_helper -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.dynamics.complex_dynamics.mandel_julia_helper -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.fast_callable -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.fast_eval -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_cdf -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_el -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_py -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rdf -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.interpreters.wrapper_rr -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.memory -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.ext.memory_allocator -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.finance.fractal -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.finance.markov_multifractal_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.finance.option -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.finance.time_series -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.functions.prime_pi -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.games.sudoku_backtrack -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.integral_points -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.point_collection -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.conversions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.toric_lattice_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.geometry.triangulation.base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.asteroidal_triples -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.boost_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.c_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.dense_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.graph_backends -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.sparse_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.static_dense_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.base.static_sparse_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.centrality -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.chrompoly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.cliquer -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.comparability -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.connectivity -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.convexity_properties -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.distances_all_pairs -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.generators.distance_regular -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.generic_graph_pyx -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.genus -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_coloring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.bandwidth -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.clique_separators -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.cutwidth -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.fast_digraph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.graph_products -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.rankwidth -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_decompositions.vertex_separation -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.graph_generators_pyx -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.hyperbolicity -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.independent_sets -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.isoperimetric_inequalities -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.line_graph -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.matchpoly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.path_enumeration -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.planarity -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.spanning_tree -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.strongly_regular_db -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.traversals -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.trees -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.views -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.graphs.weakly_chordal -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.group -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.libgap_wrapper -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.matrix_gps.group_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.old -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.canonical_augmentation -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.data_structures -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.double_coset -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_binary -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_graphs -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_lists -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_matrices -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_python -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref.refinement_sets -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.partn_ref2.refinement_generic -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.perm_gps.permgroup_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.groups.semimonomial_transformations.semimonomial_transformation -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.interacts.library_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.interfaces.process -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.interfaces.sagespawn -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.lfunctions.zero_sums -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.arb.arb_version -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.arb.arith -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.braiding -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ecl -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.eclib.homspace -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.eclib.mat -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.eclib.mwrank -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.eclib.newforms -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.flint.arith -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.flint.flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.flint.fmpz_poly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.gap.element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.gap.libgap -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.gap.util -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.giac.giac -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.glpk.error -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.gmp.pylong -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.gsl.array -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.homfly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.lcalc.lcalc_Lfunction -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.libecm -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.linbox.linbox_flint_interface -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.lrcalc.lrcalc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_impl -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_libmp -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.mpmath.ext_main -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.mpmath.utils -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.convert -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.error -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2E -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EContext -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2EX -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_GF2X -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZX -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_p -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pContext -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pE -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEContext -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pEX -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_ZZ_pX -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_p -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pContext -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_lzz_pX -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_GF2E -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ntl.ntl_mat_ZZ -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_gmp -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pari.convert_sage -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pari.misc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pynac.constant -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.pynac.pynac -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.ratpoints -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.readline -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.function -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.groebner_strategy -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.option -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.polynomial -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.ring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.singular.singular -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.libs.symmetrica.symmetrica -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.action -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.args -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.change_ring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.constructor -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.echelon_matrix -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix0 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix1 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix2 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_ball_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_complex_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_cyclo_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gap -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_generic_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_gf2e_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_integer_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mod2_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_double -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_dense_float -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_modn_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_mpolynomial_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_polynomial_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_rational_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_real_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_symbolic_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.matrix_window -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.misc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matrix.strassen -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.basis_exchange_matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.basis_matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.circuit_closures_matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.extension -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.lean_matrix -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.linear_matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.set_system -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.union_matroid -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.matroids.unpickling -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.media.channels -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.allocator -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.binary_tree -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.c3 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.c3_controlled -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.cachefunc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.callable_dict -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.citation -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.classcall_metaclass -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.constant_function -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.derivative -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.fast_methods -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.fpickle -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.function_mangling -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.inherit_comparison -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.lazy_attribute -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.lazy_import -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.lazy_list -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.lazy_string -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.misc_c -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.nested_class -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.parser -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.persist -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.pickle_old -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.randstate -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.reset -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.sage_ostools -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.sage_timeit_class -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.search -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.session -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.stopgap -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.misc.weak_dict -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.arithgroup_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.congroup -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.arithgroup.farey_symbol -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.hypergeometric_misc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modform.eis_series_cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modform.l_series_gross_zagier_coeffs -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modsym.apply -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modsym.heilbronn -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modsym.manin_symbol -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modsym.p1list -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.modsym.relation_matrix_pyx -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modular.pollack_stevens.dist -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.finite_submodule_iter -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.free_module_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.module -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_complex_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_integer_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_mod2_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_modn_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_rational_sparse -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.vector_real_double_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.modules.with_basis.indexed_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.monoids.free_abelian_monoid_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.cvxopt_sdp_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.generic_sdp_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_exact_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.glpk_graph_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.interactivelp_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.matrix_sdp_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.backends.ppl_backend -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.gauss_legendre -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.linear_functions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.linear_tensor_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.mip -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.numerical.sdp -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.complex_plot -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.implicit_surface -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.index_face_set -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.parametric_surface -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.shapes -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.plot.plot3d.transform -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.probability.probability_distribution -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.quadratic_forms.count_local_2 -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.quadratic_forms.quadratic_form__evaluate -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.quadratic_forms.ternary -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.quivers.algebra_elements -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.quivers.paths -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.bernmm -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.bernoulli_mod_p -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.complex_arb -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.complex_double -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.complex_interval -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.complex_mpc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.complex_number -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.convert.mpfi -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.factorint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.fast_arith -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_givaro -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_ntl_gf2e -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.element_pari_ffelt -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.finite_field_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_finite_field_givaro -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.hom_prime_finite_field -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.integer_mod -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.finite_rings.residue_field -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_FpT -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.fraction_field_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.function_field.element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.integer -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.integer_ring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.laurent_series_ring_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.morphism -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.noncommutative_ideals -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_element_quadratic -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.number_field_morphisms -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.number_field.totallyreal_data -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.common_conversion -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.local_generic_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.morphism -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CA_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_CR_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_FM_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ZZ_pX_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_absolute_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_capped_relative_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_ext_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_fixed_mod_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_floating_point_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_generic_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.padic_printing -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_ext -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.pow_computer_relative -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CA -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_CR -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FM -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.qadic_flint_FP -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CA -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_CR -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FM -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.padics.relative_ramified_FP -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.cyclotomic -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.evaluation_ntl -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.hilbert -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.laurent_polynomial -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ideal_libsingular -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_libsingular -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.multi_polynomial_ring_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.ore_polynomial_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.pbori.pbori -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.plural -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polydict -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_compiled -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_complex_arb -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_gf2x -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_integer_dense_ntl -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_modn_dense_ntl -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_number_field -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_rational_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_real_mpfr_dense -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_ring_homomorphism -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zmod_flint -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.polynomial_zz_pex -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.real_roots -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.refine_root -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_field -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.skew_polynomial_finite_order -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.symmetric_reduction -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.polynomial.weil.weil_polynomials -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.power_series_mpoly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.power_series_pari -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.power_series_poly -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.power_series_ring_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.puiseux_series_ring_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.rational -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_arb -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_double -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_interval_absolute -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_lazy -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_mpfi -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.real_mpfr -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.ring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.ring_extension -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_conversion -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.ring_extension_morphism -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.semirings.tropical_semiring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.sum_of_squares -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.rings.tate_algebra_ideal -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.sat.solvers.satsolver -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.descent_two_isogeny -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.mod_sym_num -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.schemes.elliptic_curves.period_lattice_region -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.schemes.hyperelliptic_curves.hypellfrob -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.schemes.toric.divisor_class -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.sets.disjoint_set -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.sets.finite_set_map_cy -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.sets.pythonclass -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.sets.recursively_enumerated_set -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.distributions.discrete_gaussian_integer -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.hmm.chmm -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.hmm.distributions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.hmm.hmm -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.hmm.util -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.stats.intlist -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.category_object -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.coerce -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.coerce_actions -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.coerce_dict -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.coerce_maps -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.debug_options -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.element -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.element_wrapper -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.factory -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.list_clone -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.list_clone_demo -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.list_clone_timings_cy -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.misc -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.mutability -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.parent -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.parent_base -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.parent_gens -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.parent_old -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.richcmp -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.structure.sage_object -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.comparison -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.constants_c -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.expression -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.function -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.getitem -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.ring -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.series -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.symbolic.substitution_map -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.tests.cython -%%PYTHON_SITELIBDIR%%/sage/cython_debug/cython_debug_info_sage.tests.stl_vector -%%PYTHON_SITELIBDIR%%/sage/cython_debug/interpreter -%%PYTHON_SITELIBDIR%%/sage/data_structures/__init__.py -%%PYTHON_SITELIBDIR%%/sage/data_structures/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/data_structures/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/data_structures/__pycache__/mutable_poset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/data_structures/all.py -%%PYTHON_SITELIBDIR%%/sage/data_structures/binary_matrix.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/binary_matrix.pxi -%%PYTHON_SITELIBDIR%%/sage/data_structures/binary_search.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/binary_search.pyx -%%PYTHON_SITELIBDIR%%/sage/data_structures/binary_search%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset.pyx -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset_base.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset_base.pyx -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/data_structures/bitset_intrinsics.h -%%PYTHON_SITELIBDIR%%/sage/data_structures/blas_dict.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/blas_dict.pyx -%%PYTHON_SITELIBDIR%%/sage/data_structures/blas_dict%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/data_structures/bounded_integer_sequences.pxd -%%PYTHON_SITELIBDIR%%/sage/data_structures/bounded_integer_sequences.pyx -%%PYTHON_SITELIBDIR%%/sage/data_structures/bounded_integer_sequences%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/data_structures/mutable_poset.py -%%PYTHON_SITELIBDIR%%/sage/data_structures/sparse_bitset.pxd -%%PYTHON_SITELIBDIR%%/sage/databases/__init__.py -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/conway.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/cremona.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/cunningham_tables.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/db_class_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/db_modular_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/findstat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/jones.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/odlyzko.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/oeis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/sloane.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/sql_db.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/stein_watkins.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/__pycache__/symbolic_data.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/databases/all.py -%%PYTHON_SITELIBDIR%%/sage/databases/conway.py -%%PYTHON_SITELIBDIR%%/sage/databases/cremona.py -%%PYTHON_SITELIBDIR%%/sage/databases/cunningham_tables.py -%%PYTHON_SITELIBDIR%%/sage/databases/db_class_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/databases/db_modular_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/databases/findstat.py -%%PYTHON_SITELIBDIR%%/sage/databases/jones.py -%%PYTHON_SITELIBDIR%%/sage/databases/odlyzko.py -%%PYTHON_SITELIBDIR%%/sage/databases/oeis.py -%%PYTHON_SITELIBDIR%%/sage/databases/sloane.py -%%PYTHON_SITELIBDIR%%/sage/databases/sql_db.py -%%PYTHON_SITELIBDIR%%/sage/databases/stein_watkins.py -%%PYTHON_SITELIBDIR%%/sage/databases/symbolic_data.py -%%PYTHON_SITELIBDIR%%/sage/docs/__init__.py -%%PYTHON_SITELIBDIR%%/sage/docs/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/docs/__pycache__/conf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/docs/conf.py -%%PYTHON_SITELIBDIR%%/sage/docs/instancedoc.pyx -%%PYTHON_SITELIBDIR%%/sage/docs/instancedoc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/doctest/__init__.py -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/control.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/external.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/fixtures.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/forker.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/parsing.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/reporting.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/sources.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/doctest/all.py -%%PYTHON_SITELIBDIR%%/sage/doctest/control.py -%%PYTHON_SITELIBDIR%%/sage/doctest/external.py -%%PYTHON_SITELIBDIR%%/sage/doctest/fixtures.py -%%PYTHON_SITELIBDIR%%/sage/doctest/forker.py -%%PYTHON_SITELIBDIR%%/sage/doctest/parsing.py -%%PYTHON_SITELIBDIR%%/sage/doctest/reporting.py -%%PYTHON_SITELIBDIR%%/sage/doctest/sources.py -%%PYTHON_SITELIBDIR%%/sage/doctest/test.py -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/1second.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/99seconds.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/abort.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/atexit.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/fail_and_die.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/initial.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/interrupt.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/interrupt_diehard.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/keyboardinterrupt.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/longtime.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/memlimit.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/nodoctest -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/random_seed.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/show_skipped.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/sig_on.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/simple_failure.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/sleep_and_raise.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/tests/tolerance.rst -%%PYTHON_SITELIBDIR%%/sage/doctest/util.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/__pycache__/finite_dynamical_system.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/__pycache__/finite_dynamical_system_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/__pycache__/surface_dynamics_deprecation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/all.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/affine_ds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/endPN_automorphism_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/endPN_minimal_model.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/generic_ds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/product_projective_ds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/projective_ds.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/__pycache__/wehlerK3.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/affine_ds.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/all.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/generic_ds.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/product_projective_ds.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/projective_ds.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/projective_ds_helper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/dynamics/arithmetic_dynamics/wehlerK3.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__init__.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/elementary.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/glca.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/__pycache__/solitons.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/all.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/catalog.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/elementary.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/glca.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/cellular_automata/solitons.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/__pycache__/mandel_julia.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/all.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/mandel_julia.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -%%PYTHON_SITELIBDIR%%/sage/dynamics/complex_dynamics/mandel_julia_helper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/dynamics/finite_dynamical_system.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/finite_dynamical_system_catalog.py -%%PYTHON_SITELIBDIR%%/sage/dynamics/surface_dynamics_deprecation.py -%%PYTHON_SITELIBDIR%%/sage/env.py -%%PYTHON_SITELIBDIR%%/sage/ext/__init__.py -%%PYTHON_SITELIBDIR%%/sage/ext/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/ext/ccobject.h -%%PYTHON_SITELIBDIR%%/sage/ext/cplusplus.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/fast_callable.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/fast_callable.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/fast_callable%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/fast_eval.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/fast_eval.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/fast_eval%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/__init__.py -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cc.h -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cc.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cc.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cdf.h -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cdf.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cdf.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_cdf%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_el.h -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_el.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_el.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_el%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_py.h -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_py.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_py.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_py%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rdf.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rdf.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rdf%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rr.h -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rr.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rr.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/interpreters/wrapper_rr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/memory.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/memory%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/memory_allocator.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/memory_allocator.pyx -%%PYTHON_SITELIBDIR%%/sage/ext/memory_allocator%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/ext/mod_int.h -%%PYTHON_SITELIBDIR%%/sage/ext/mod_int.pxd -%%PYTHON_SITELIBDIR%%/sage/ext/stdsage.pxd -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/invalid/syntax_error.tachyon -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.avi -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.canvas3d -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.dvi -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.flv -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.gif -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.jpg -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.mkv -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.mov -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.mp4 -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.ogv -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.pdf -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.png -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.svg -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.webm -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example.wmv -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example_jmol.spt.zip -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example_wavefront/scene.mtl -%%PYTHON_SITELIBDIR%%/sage/ext_data/doctest/rich_output/example_wavefront/scene.obj -%%PYTHON_SITELIBDIR%%/sage/ext_data/gap/console.g -%%PYTHON_SITELIBDIR%%/sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -%%PYTHON_SITELIBDIR%%/sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -%%PYTHON_SITELIBDIR%%/sage/ext_data/gap/sage.g -%%PYTHON_SITELIBDIR%%/sage/ext_data/graphs/graph_plot_js.html -%%PYTHON_SITELIBDIR%%/sage/ext_data/kenzo/CP2.txt -%%PYTHON_SITELIBDIR%%/sage/ext_data/kenzo/CP3.txt -%%PYTHON_SITELIBDIR%%/sage/ext_data/kenzo/CP4.txt -%%PYTHON_SITELIBDIR%%/sage/ext_data/kenzo/README.txt -%%PYTHON_SITELIBDIR%%/sage/ext_data/kenzo/S4.txt -%%PYTHON_SITELIBDIR%%/sage/ext_data/magma/latex/latex.m -%%PYTHON_SITELIBDIR%%/sage/ext_data/magma/latex/latex.spec -%%PYTHON_SITELIBDIR%%/sage/ext_data/magma/sage/basic.m -%%PYTHON_SITELIBDIR%%/sage/ext_data/magma/sage/sage.spec -%%PYTHON_SITELIBDIR%%/sage/ext_data/magma/spec -%%PYTHON_SITELIBDIR%%/sage/ext_data/mwrank/PRIMES -%%PYTHON_SITELIBDIR%%/sage/ext_data/nbconvert/__pycache__/postprocess.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/ext_data/nbconvert/postprocess.py -%%PYTHON_SITELIBDIR%%/sage/ext_data/nbconvert/rst_sage.tpl -%%PYTHON_SITELIBDIR%%/sage/ext_data/nodoctest -%%PYTHON_SITELIBDIR%%/sage/ext_data/notebook-ipython/logo-64x64.png -%%PYTHON_SITELIBDIR%%/sage/ext_data/notebook-ipython/logo.svg -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/buzzard/DimensionSk.g -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/buzzard/Tpprog.g -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/buzzard/genusn.g -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/computel.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/computel.gp.template -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-bsw -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-chgen -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-chqua -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-delta -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-eisen -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-gen2 -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-gen3 -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-gen4 -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-nf -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-shin -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-tau2 -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-zeta -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/ex-zeta2 -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/dokchitser/testall -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/simon/ell.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/simon/ellQ.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/simon/ellcommon.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/simon/qfsolve.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/pari/simon/resultant3.gp -%%PYTHON_SITELIBDIR%%/sage/ext_data/singular/function_field/core.lib -%%PYTHON_SITELIBDIR%%/sage/ext_data/threejs/animation.css -%%PYTHON_SITELIBDIR%%/sage/ext_data/threejs/animation.html -%%PYTHON_SITELIBDIR%%/sage/ext_data/threejs/animation.js -%%PYTHON_SITELIBDIR%%/sage/ext_data/threejs/threejs_template.html -%%PYTHON_SITELIBDIR%%/sage/ext_data/valgrind/pyalloc.supp -%%PYTHON_SITELIBDIR%%/sage/ext_data/valgrind/sage-additional.supp -%%PYTHON_SITELIBDIR%%/sage/ext_data/valgrind/sage.supp -%%PYTHON_SITELIBDIR%%/sage/features/__init__.py -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/bliss.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/csdp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/databases.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/fes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/ffmpeg.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/gap.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/graph_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/graphviz.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/imagemagick.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/kenzo.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/latte.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/lrs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/pandoc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/__pycache__/rubiks.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/features/bliss.py -%%PYTHON_SITELIBDIR%%/sage/features/csdp.py -%%PYTHON_SITELIBDIR%%/sage/features/databases.py -%%PYTHON_SITELIBDIR%%/sage/features/fes.py -%%PYTHON_SITELIBDIR%%/sage/features/ffmpeg.py -%%PYTHON_SITELIBDIR%%/sage/features/gap.py -%%PYTHON_SITELIBDIR%%/sage/features/graph_generators.py -%%PYTHON_SITELIBDIR%%/sage/features/graphviz.py -%%PYTHON_SITELIBDIR%%/sage/features/imagemagick.py -%%PYTHON_SITELIBDIR%%/sage/features/kenzo.py -%%PYTHON_SITELIBDIR%%/sage/features/latte.py -%%PYTHON_SITELIBDIR%%/sage/features/lrs.py -%%PYTHON_SITELIBDIR%%/sage/features/pandoc.py -%%PYTHON_SITELIBDIR%%/sage/features/rubiks.py -%%PYTHON_SITELIBDIR%%/sage/finance/__init__.py -%%PYTHON_SITELIBDIR%%/sage/finance/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/finance/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/finance/__pycache__/easter.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/finance/__pycache__/markov_multifractal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/finance/__pycache__/stock.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/finance/all.py -%%PYTHON_SITELIBDIR%%/sage/finance/easter.py -%%PYTHON_SITELIBDIR%%/sage/finance/fractal.pyx -%%PYTHON_SITELIBDIR%%/sage/finance/fractal%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/finance/markov_multifractal.py -%%PYTHON_SITELIBDIR%%/sage/finance/markov_multifractal_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/finance/markov_multifractal_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/finance/option.pyx -%%PYTHON_SITELIBDIR%%/sage/finance/option%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/finance/stock.py -%%PYTHON_SITELIBDIR%%/sage/finance/time_series.pxd -%%PYTHON_SITELIBDIR%%/sage/finance/time_series.pyx -%%PYTHON_SITELIBDIR%%/sage/finance/time_series%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/functions/__init__.py -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/airy.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/bessel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/error.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/exp_integral.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/gamma.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/generalized.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/hyperbolic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/hypergeometric.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/jacobi.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/log.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/min_max.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/orthogonal_polys.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/other.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/piecewise.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/special.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/spike_function.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/transcendental.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/trig.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/__pycache__/wigner.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/functions/airy.py -%%PYTHON_SITELIBDIR%%/sage/functions/all.py -%%PYTHON_SITELIBDIR%%/sage/functions/bessel.py -%%PYTHON_SITELIBDIR%%/sage/functions/error.py -%%PYTHON_SITELIBDIR%%/sage/functions/exp_integral.py -%%PYTHON_SITELIBDIR%%/sage/functions/gamma.py -%%PYTHON_SITELIBDIR%%/sage/functions/generalized.py -%%PYTHON_SITELIBDIR%%/sage/functions/hyperbolic.py -%%PYTHON_SITELIBDIR%%/sage/functions/hypergeometric.py -%%PYTHON_SITELIBDIR%%/sage/functions/jacobi.py -%%PYTHON_SITELIBDIR%%/sage/functions/log.py -%%PYTHON_SITELIBDIR%%/sage/functions/min_max.py -%%PYTHON_SITELIBDIR%%/sage/functions/orthogonal_polys.py -%%PYTHON_SITELIBDIR%%/sage/functions/other.py -%%PYTHON_SITELIBDIR%%/sage/functions/piecewise.py -%%PYTHON_SITELIBDIR%%/sage/functions/prime_pi.pyx -%%PYTHON_SITELIBDIR%%/sage/functions/prime_pi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/functions/special.py -%%PYTHON_SITELIBDIR%%/sage/functions/spike_function.py -%%PYTHON_SITELIBDIR%%/sage/functions/transcendental.py -%%PYTHON_SITELIBDIR%%/sage/functions/trig.py -%%PYTHON_SITELIBDIR%%/sage/functions/wigner.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/__init__.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/catalog_normal_form_games.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/cooperative_game.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/gambit_docs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/matching_game.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/normal_form_game.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/__pycache__/parser.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/game_theory/all.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/catalog.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/catalog_normal_form_games.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/cooperative_game.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/gambit_docs.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/matching_game.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/normal_form_game.py -%%PYTHON_SITELIBDIR%%/sage/game_theory/parser.py -%%PYTHON_SITELIBDIR%%/sage/games/__init__.py -%%PYTHON_SITELIBDIR%%/sage/games/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/games/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/games/__pycache__/hexad.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/games/__pycache__/quantumino.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/games/__pycache__/sudoku.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/games/all.py -%%PYTHON_SITELIBDIR%%/sage/games/hexad.py -%%PYTHON_SITELIBDIR%%/sage/games/quantumino.py -%%PYTHON_SITELIBDIR%%/sage/games/sudoku.py -%%PYTHON_SITELIBDIR%%/sage/games/sudoku_backtrack.pyx -%%PYTHON_SITELIBDIR%%/sage/games/sudoku_backtrack%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/cone.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/cone_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/fan.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/fan_isomorphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/fan_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/hasse_diagram.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/lattice_polytope.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/linear_expression.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/newton_polygon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/pseudolines.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/ribbon_graph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/toric_lattice.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/toric_plotter.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/__pycache__/voronoi_diagram.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/all.py -%%PYTHON_SITELIBDIR%%/sage/geometry/cone.py -%%PYTHON_SITELIBDIR%%/sage/geometry/cone_catalog.py -%%PYTHON_SITELIBDIR%%/sage/geometry/fan.py -%%PYTHON_SITELIBDIR%%/sage/geometry/fan_isomorphism.py -%%PYTHON_SITELIBDIR%%/sage/geometry/fan_morphism.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hasse_diagram.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_coercion.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_constants.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_geodesic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_interface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_isometry.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_model.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/__pycache__/hyperbolic_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/all.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_coercion.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_constants.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_interface.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_isometry.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_model.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperbolic_space/hyperbolic_point.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/affine_subspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/arrangement.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/check_freeness.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/hyperplane.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/library.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/affine_subspace.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/arrangement.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/check_freeness.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/hyperplane.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/library.py -%%PYTHON_SITELIBDIR%%/sage/geometry/hyperplane_arrangement/plot.py -%%PYTHON_SITELIBDIR%%/sage/geometry/integral_points.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/integral_points%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/lattice_polytope.py -%%PYTHON_SITELIBDIR%%/sage/geometry/linear_expression.py -%%PYTHON_SITELIBDIR%%/sage/geometry/newton_polygon.py -%%PYTHON_SITELIBDIR%%/sage/geometry/point_collection.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/point_collection%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/backend_cdd.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/backend_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/backend_normaliz.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/backend_polymake.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/backend_ppl.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/base_QQ.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/base_RDF.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/base_ZZ.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/cdd_file_format.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/double_description.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/double_description_inhomogeneous.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/face.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/lattice_euclidean_group_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/library.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/palp_database.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/parent.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/ppl_lattice_polygon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/ppl_lattice_polytope.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/__pycache__/representation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/all.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/backend_cdd.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/backend_field.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/backend_normaliz.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/backend_polymake.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/backend_ppl.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/base.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/base_QQ.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/base_RDF.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/base_ZZ.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/cdd_file_format.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/conversions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/constructor.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/double_description.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/double_description_inhomogeneous.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/face.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/lattice_euclidean_group_element.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/library.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/misc.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/modules/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/modules/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/modules/__pycache__/formal_polyhedra_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/modules/formal_polyhedra_module.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/palp_database.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/parent.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/plot.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/ppl_lattice_polygon.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/ppl_lattice_polytope.py -%%PYTHON_SITELIBDIR%%/sage/geometry/polyhedron/representation.py -%%PYTHON_SITELIBDIR%%/sage/geometry/pseudolines.py -%%PYTHON_SITELIBDIR%%/sage/geometry/ribbon_graph.py -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/__pycache__/parametrized_surface3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/__pycache__/surface3d_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/all.py -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/parametrized_surface3d.py -%%PYTHON_SITELIBDIR%%/sage/geometry/riemannian_manifolds/surface3d_generators.py -%%PYTHON_SITELIBDIR%%/sage/geometry/toric_lattice.py -%%PYTHON_SITELIBDIR%%/sage/geometry/toric_lattice_element.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/toric_lattice_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/toric_plotter.py -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/__init__.py -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/__pycache__/point_configuration.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/all.py -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/base.pyx -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/data.h -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/data.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/element.py -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/functions.h -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/functions.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/point_configuration.py -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/triangulations.h -%%PYTHON_SITELIBDIR%%/sage/geometry/triangulation/triangulations.pxd -%%PYTHON_SITELIBDIR%%/sage/geometry/voronoi_diagram.py -%%PYTHON_SITELIBDIR%%/sage/graphs/__init__.py -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/bipartite_graph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/digraph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/digraph_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/domination.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/dot2tex_utils.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/generic_graph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_database.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_editor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_input.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_latex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_list.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/graph_plot_js.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/hypergraph_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/isgci.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/lovasz_theta.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/orientations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/partial_cube.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/pq_trees.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/print_graphs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/schnyder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/__pycache__/tutte_polynomial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/all.py -%%PYTHON_SITELIBDIR%%/sage/graphs/asteroidal_triples.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/asteroidal_triples%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/__init__.py -%%PYTHON_SITELIBDIR%%/sage/graphs/base/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/base/__pycache__/overview.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/base/boost_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/boost_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/boost_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/c_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/c_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/c_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/dense_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/dense_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/dense_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/graph_backends.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/graph_backends.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/graph_backends%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/overview.py -%%PYTHON_SITELIBDIR%%/sage/graphs/base/sparse_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/sparse_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/sparse_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_dense_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_dense_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_dense_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_graph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/base/static_sparse_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/bipartite_graph.py -%%PYTHON_SITELIBDIR%%/sage/graphs/bliss.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/centrality.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/centrality%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/chrompoly.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/chrompoly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/cliquer.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/cliquer.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/cliquer%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/comparability.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/comparability%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/connectivity.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/connectivity.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/connectivity%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/convexity_properties.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/convexity_properties.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/convexity_properties%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/digraph.py -%%PYTHON_SITELIBDIR%%/sage/graphs/digraph_generators.py -%%PYTHON_SITELIBDIR%%/sage/graphs/distances_all_pairs.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/distances_all_pairs.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/distances_all_pairs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/domination.py -%%PYTHON_SITELIBDIR%%/sage/graphs/dot2tex_utils.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__init__.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/basic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/chessboard.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/classical_geometries.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/degree_sequence.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/families.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/intersection.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/platonic_solids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/random.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/smallgraphs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/__pycache__/world_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/basic.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/chessboard.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/classical_geometries.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/degree_sequence.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/distance_regular.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/distance_regular%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/families.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/intersection.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/platonic_solids.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/random.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/smallgraphs.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generators/world_map.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generic_graph.py -%%PYTHON_SITELIBDIR%%/sage/graphs/generic_graph_pyx.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/generic_graph_pyx.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/generic_graph_pyx%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/genus.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/genus%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_coloring.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_coloring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_database.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/__init__.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/__pycache__/modular_decomposition.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/bandwidth.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/bandwidth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/clique_separators.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/clique_separators%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/cutwidth.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/cutwidth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/fast_digraph.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/fast_digraph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/fast_digraph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/graph_products.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/graph_products%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/modular_decomposition.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/rankwidth.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/rankwidth.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/rankwidth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/tdlib.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/vertex_separation.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/vertex_separation.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_decompositions/vertex_separation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_editor.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_generators.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_generators_pyx.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_generators_pyx%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_input.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_latex.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_list.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_plot.py -%%PYTHON_SITELIBDIR%%/sage/graphs/graph_plot_js.py -%%PYTHON_SITELIBDIR%%/sage/graphs/hyperbolicity.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/hyperbolicity%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/hypergraph_generators.py -%%PYTHON_SITELIBDIR%%/sage/graphs/independent_sets.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/independent_sets.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/independent_sets%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/isgci.py -%%PYTHON_SITELIBDIR%%/sage/graphs/isoperimetric_inequalities.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/isoperimetric_inequalities%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/line_graph.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/line_graph%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/lovasz_theta.py -%%PYTHON_SITELIBDIR%%/sage/graphs/matchpoly.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/matchpoly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/mcqd.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/mcqd.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/orientations.py -%%PYTHON_SITELIBDIR%%/sage/graphs/partial_cube.py -%%PYTHON_SITELIBDIR%%/sage/graphs/path_enumeration.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/path_enumeration%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/planarity.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/planarity%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/pq_trees.py -%%PYTHON_SITELIBDIR%%/sage/graphs/print_graphs.py -%%PYTHON_SITELIBDIR%%/sage/graphs/schnyder.py -%%PYTHON_SITELIBDIR%%/sage/graphs/spanning_tree.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/spanning_tree%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/strongly_regular_db.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/strongly_regular_db%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/traversals.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/traversals.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/traversals%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/trees.pxd -%%PYTHON_SITELIBDIR%%/sage/graphs/trees.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/trees%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/tutte_polynomial.py -%%PYTHON_SITELIBDIR%%/sage/graphs/views.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/views%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/graphs/weakly_chordal.pyx -%%PYTHON_SITELIBDIR%%/sage/graphs/weakly_chordal%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/artin.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/braid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/class_function.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/conjugacy_classes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/cubic_braid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/finitely_presented.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/finitely_presented_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/finitely_presented_named.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/fqf_orthogonal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/free_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/group_exp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/group_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/group_semidirect_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/groups_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/indexed_free_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/libgap_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/libgap_mixin.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/libgap_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/pari_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/__pycache__/raag.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/abelian_aut.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/abelian_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/abelian_group_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/abelian_group_gap.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/abelian_group_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/dual_abelian_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/dual_abelian_group_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/element_base.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/__pycache__/values.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/abelian_aut.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/abelian_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/abelian_group_element.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/abelian_group_gap.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/abelian_group_morphism.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/all.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/dual_abelian_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/dual_abelian_group_element.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/element_base.py -%%PYTHON_SITELIBDIR%%/sage/groups/abelian_gps/values.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/additive_abelian_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/additive_abelian_wrapper.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/qmodnz.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/__pycache__/qmodnz_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/additive_abelian_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/additive_abelian_wrapper.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/all.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/qmodnz.py -%%PYTHON_SITELIBDIR%%/sage/groups/additive_abelian/qmodnz_element.py -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__pycache__/affine_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__pycache__/euclidean_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/__pycache__/group_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/affine_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/euclidean_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/affine_gps/group_element.py -%%PYTHON_SITELIBDIR%%/sage/groups/all.py -%%PYTHON_SITELIBDIR%%/sage/groups/artin.py -%%PYTHON_SITELIBDIR%%/sage/groups/braid.py -%%PYTHON_SITELIBDIR%%/sage/groups/class_function.py -%%PYTHON_SITELIBDIR%%/sage/groups/conjugacy_classes.py -%%PYTHON_SITELIBDIR%%/sage/groups/cubic_braid.py -%%PYTHON_SITELIBDIR%%/sage/groups/finitely_presented.py -%%PYTHON_SITELIBDIR%%/sage/groups/finitely_presented_catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/finitely_presented_named.py -%%PYTHON_SITELIBDIR%%/sage/groups/fqf_orthogonal.py -%%PYTHON_SITELIBDIR%%/sage/groups/free_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/generic.py -%%PYTHON_SITELIBDIR%%/sage/groups/group.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/group.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/group%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/group_exp.py -%%PYTHON_SITELIBDIR%%/sage/groups/group_homset.py -%%PYTHON_SITELIBDIR%%/sage/groups/group_semidirect_product.py -%%PYTHON_SITELIBDIR%%/sage/groups/groups_catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/indexed_free_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_mixin.py -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_morphism.py -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_wrapper.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_wrapper.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/libgap_wrapper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/__pycache__/nilpotent_lie_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/lie_gps/nilpotent_lie_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/binary_dihedral.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/coxeter_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/finitely_generated.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/heisenberg.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/isometries.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/linear.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/matrix_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/named_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/orthogonal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/pickling_overrides.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/symplectic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/__pycache__/unitary.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/all.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/binary_dihedral.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/coxeter_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/finitely_generated.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/group_element.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/group_element.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/group_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/heisenberg.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/homset.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/isometries.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/linear.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/matrix_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/morphism.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/named_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/orthogonal.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/pickling_overrides.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/symplectic.py -%%PYTHON_SITELIBDIR%%/sage/groups/matrix_gps/unitary.py -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__pycache__/argument_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__pycache__/imaginary_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__pycache__/misc_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/__pycache__/misc_groups_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/argument_groups.py -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/imaginary_groups.py -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/misc_groups.py -%%PYTHON_SITELIBDIR%%/sage/groups/misc_gps/misc_groups_catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/old.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/old.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/old%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/pari_group.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/cubegroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/permgroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/permgroup_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/permgroup_named.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/permutation_groups_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/__pycache__/symgp_conjugacy_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/all.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/constructor.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/cubegroup.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/canonical_augmentation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/data_structures.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/data_structures.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/data_structures%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/double_coset.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/double_coset.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/double_coset%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_binary.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_binary.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_binary%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_graphs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_lists.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_lists.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_lists%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_matrices%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_python.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_python.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_python%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_sets.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_sets.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref/refinement_sets%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/refinement_generic.h -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/partn_ref2/refinement_generic%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup_element.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup_element.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup_morphism.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permgroup_named.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/permutation_groups_catalog.py -%%PYTHON_SITELIBDIR%%/sage/groups/perm_gps/symgp_conjugacy_class.py -%%PYTHON_SITELIBDIR%%/sage/groups/raag.py -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/__init__.py -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/__pycache__/semimonomial_transformation_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/semimonomial_transformation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -%%PYTHON_SITELIBDIR%%/sage/homology/__init__.py -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/algebraic_topological_model.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/cell_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/chain_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/chain_complex_homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/chain_complex_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/chain_homotopy.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/chains.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/cubical_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/delta_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/hochschild_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/homology_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/homology_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/homology_vector_space_with_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/koszul_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/matrix_utils.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_complex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_complex_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_complex_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_complexes_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_set.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_set_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_set_constructions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_set_examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/simplicial_set_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/homology/algebraic_topological_model.py -%%PYTHON_SITELIBDIR%%/sage/homology/all.py -%%PYTHON_SITELIBDIR%%/sage/homology/cell_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/chain_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/chain_complex_homspace.py -%%PYTHON_SITELIBDIR%%/sage/homology/chain_complex_morphism.py -%%PYTHON_SITELIBDIR%%/sage/homology/chain_homotopy.py -%%PYTHON_SITELIBDIR%%/sage/homology/chains.py -%%PYTHON_SITELIBDIR%%/sage/homology/cubical_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/delta_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/examples.py -%%PYTHON_SITELIBDIR%%/sage/homology/hochschild_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/homology_group.py -%%PYTHON_SITELIBDIR%%/sage/homology/homology_morphism.py -%%PYTHON_SITELIBDIR%%/sage/homology/homology_vector_space_with_basis.py -%%PYTHON_SITELIBDIR%%/sage/homology/koszul_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/matrix_utils.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_complex.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_complex_homset.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_complex_morphism.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_complexes_catalog.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_set.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_set_catalog.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_set_constructions.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_set_examples.py -%%PYTHON_SITELIBDIR%%/sage/homology/simplicial_set_morphism.py -%%PYTHON_SITELIBDIR%%/sage/homology/tests.py -%%PYTHON_SITELIBDIR%%/sage/interacts/__init__.py -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/calculus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/debugger.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/fractals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/geometry.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/library.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/__pycache__/statistics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interacts/algebra.py -%%PYTHON_SITELIBDIR%%/sage/interacts/all.py -%%PYTHON_SITELIBDIR%%/sage/interacts/calculus.py -%%PYTHON_SITELIBDIR%%/sage/interacts/debugger.py -%%PYTHON_SITELIBDIR%%/sage/interacts/fractals.py -%%PYTHON_SITELIBDIR%%/sage/interacts/geometry.py -%%PYTHON_SITELIBDIR%%/sage/interacts/library.py -%%PYTHON_SITELIBDIR%%/sage/interacts/library_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/interacts/library_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/interacts/statistics.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/__init__.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/axiom.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/chomp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/cleaner.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/ecm.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/expect.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/four_ti_2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/fricas.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/frobby.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gap.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gap3.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gap_workspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/genus2reduction.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gfan.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/giac.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gnuplot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/gp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/interface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/jmoldata.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/kash.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/kenzo.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/latte.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/lie.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/lisp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/macaulay2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/magma.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/magma_free.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/maple.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/mathematica.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/matlab.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/maxima.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/maxima_abstract.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/maxima_lib.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/mupad.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/mwrank.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/octave.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/phc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/polymake.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/povray.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/psage.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/qepcad.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/qsieve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/quit.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/r.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/read_data.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/rubik.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/sage0.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/scilab.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/singular.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/tab_completion.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/tachyon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/__pycache__/tides.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/interfaces/all.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/axiom.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/chomp.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/cleaner.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/ecm.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/expect.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/four_ti_2.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/fricas.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/frobby.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gap.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gap3.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gap_workspace.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/genus2reduction.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gfan.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/giac.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gnuplot.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/gp.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/interface.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/jmoldata.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/kash.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/kenzo.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/latte.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/lie.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/lisp.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/macaulay2.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/magma.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/magma_free.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/maple.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/mathematica.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/matlab.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/maxima.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/maxima_abstract.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/maxima_lib.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/mupad.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/mwrank.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/octave.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/phc.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/polymake.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/povray.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/primecount.pyx -%%PYTHON_SITELIBDIR%%/sage/interfaces/process.pxd -%%PYTHON_SITELIBDIR%%/sage/interfaces/process.pyx -%%PYTHON_SITELIBDIR%%/sage/interfaces/process%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/interfaces/psage.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/qepcad.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/qsieve.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/quit.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/r.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/read_data.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/rubik.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/sage-maxima.lisp -%%PYTHON_SITELIBDIR%%/sage/interfaces/sage0.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/sagespawn.pyx -%%PYTHON_SITELIBDIR%%/sage/interfaces/sagespawn%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/interfaces/scilab.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/singular.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/sympy.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/tab_completion.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/tachyon.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/tests.py -%%PYTHON_SITELIBDIR%%/sage/interfaces/tides.py -%%PYTHON_SITELIBDIR%%/sage/knots/__init__.py -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/gauss_code.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/knot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/knot_table.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/__pycache__/link.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/knots/all.py -%%PYTHON_SITELIBDIR%%/sage/knots/gauss_code.py -%%PYTHON_SITELIBDIR%%/sage/knots/knot.py -%%PYTHON_SITELIBDIR%%/sage/knots/knot_table.py -%%PYTHON_SITELIBDIR%%/sage/knots/link.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__init__.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/dokchitser.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/lcalc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/pari.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/__pycache__/sympow.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/lfunctions/all.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/dokchitser.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/lcalc.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/pari.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/sympow.py -%%PYTHON_SITELIBDIR%%/sage/lfunctions/zero_sums.pyx -%%PYTHON_SITELIBDIR%%/sage/lfunctions/zero_sums%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/arb/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/arb/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_calc.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_elliptic.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_hypgeom.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_mat.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_modular.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/acb_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arb.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arb_hypgeom.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arb_version.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arb_version%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arb_wrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arf.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arith.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/arb/arith%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/arb/bernoulli.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/mag.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/arb/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/braiding.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/braiding%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/__pycache__/coxeter_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/coxeter.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/coxeter.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/coxeter_group.py -%%PYTHON_SITELIBDIR%%/sage/libs/coxeter3/decl.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/cremona/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/cremona/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/ecl.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ecl.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ecl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__init__.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/__pycache__/interface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/constructor.py -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/homspace.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/homspace.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/homspace%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/interface.py -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/mat.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/mat.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/mat%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/mwrank.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/mwrank%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/newforms.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/newforms.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/eclib/newforms%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/eclsig.h -%%PYTHON_SITELIBDIR%%/sage/libs/fes.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/flint/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/flint/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/flint/arith.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/arith.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/flint/arith%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/flint/flint.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/flint.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/flint/flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/flint/flint_ntl_wrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/flint/flint_wrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpq.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpq_mat.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpq_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_mat.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_mod_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_poly.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_poly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_poly_mat.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_poly_q.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fmpz_vec.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fq.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/fq_nmod.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/nmod_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/nmod_poly_linkage.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/flint/nmod_vec.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/ntl_interface.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/padic.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/padic_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/qadic.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/flint/ulong_extras.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/all_documented_functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/assigned_names.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/context_managers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/gap_functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/gap_globals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/operations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/saved_workspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/__pycache__/test_long.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/all_documented_functions.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/assigned_names.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/context_managers.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/element.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gap/element.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/gap/element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/gap/gap_functions.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/gap_globals.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/gap_includes.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gap/libgap.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/gap/libgap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/gap/operations.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/sage.gaprc -%%PYTHON_SITELIBDIR%%/sage/libs/gap/saved_workspace.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/test.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/test_long.py -%%PYTHON_SITELIBDIR%%/sage/libs/gap/util.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gap/util.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/gap/util%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/giac/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/giac/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/giac/auto-methods.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/giac/giac.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/giac/giac.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/giac/giac%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/giac/keywords.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/giac/misc.h -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/constants.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/env.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/error.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/error%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/graph.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/lp.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/glpk/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/all.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/binop.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/misc.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/mpf.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/mpn.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/mpq.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/mpz.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/pylong.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/pylong.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/pylong%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/random.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/randomize.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmp/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gmpxx.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/airy.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/all.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/array.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/array.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/array%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/bessel.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/blas.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/blas_types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/block.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/chebyshev.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/clausen.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/combination.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/complex.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/coulomb.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/coupling.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/dawson.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/debye.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/dilog.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/eigen.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/elementary.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/ellint.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/elljac.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/erf.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/errno.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/exp.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/expint.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/fermi_dirac.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/fft.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/fit.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/gamma.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/gegenbauer.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/histogram.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/hyperg.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/integration.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/interp.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/laguerre.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/lambert.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/legendre.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/linalg.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/log.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/math.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/matrix.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/matrix_complex.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/min.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/monte.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/ntuple.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/odeiv.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/permutation.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/poly.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/pow_int.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/psi.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/qrng.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/random.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/rng.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/roots.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/sort.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/statistics.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/sum.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/synchrotron.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/transport.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/trig.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/vector.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/vector_complex.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/wavelet.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/gsl/zeta.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/homfly.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/homfly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/iml.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/lcalc_Lfunction.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/lcalc_Lfunction.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/lcalc_Lfunction%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/lcalc/lcalc_sage.h -%%PYTHON_SITELIBDIR%%/sage/libs/libecm.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/libecm%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/conversion.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/fflas.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/givaro.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/linbox.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/linbox_flint_interface.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/linbox_flint_interface.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/linbox/linbox_flint_interface%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/API.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/Polynomial_ram.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/Polynomial_shared.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/fmpz_poly_unram.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/mpz.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/linkages/padics/unram_shared.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/lrcalc/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/lrcalc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/lrcalc/lrcalc.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/lrcalc/lrcalc.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/lrcalc/lrcalc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/m4ri.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/m4rie.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/meataxe.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/meataxe.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/mpc/__init__.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpc/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpfi/__init__.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpfi/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpfr/__init__.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpfr/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_impl.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_impl.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_impl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_libmp.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_libmp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_main.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_main.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/ext_main%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/utils.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/utils.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/mpmath/utils%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/mwrank/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/mwrank/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/GF2.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/GF2E.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/GF2EX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/GF2X.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZ.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZ_p.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZ_pE.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZ_pEX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ZZ_pX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/conversion.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/convert.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/convert.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/convert%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/decl.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/error.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/error%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/lzz_p.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/lzz_pX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/mat_GF2.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/mat_GF2E.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/mat_ZZ.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/misc.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2E.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2E.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2E%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EContext.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EContext.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EContext%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EX.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2EX%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2X.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2X.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2X%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_GF2X_linkage.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZX.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZX%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_p.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_p.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_p%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pContext.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pContext.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pContext%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pE.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pE.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pE%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEContext.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEContext.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEContext%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEX.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEX%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pX.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_ZZ_pX%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_p.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_p.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_p%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pContext.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pContext.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pContext%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pX.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pX.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_lzz_pX%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2E.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2E.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_GF2E%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_ZZ.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_ZZ.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_mat_ZZ%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntl_tools.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntlwrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/ntlwrap_impl.h -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/types.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/vec_GF2.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ntl/vec_GF2E.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pari/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/pari/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/pari/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/pari/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/pari/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_gmp.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_gmp.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_gmp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_sage.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_sage.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pari/convert_sage%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pari/misc.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pari/misc.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pari/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pari/tests.py -%%PYTHON_SITELIBDIR%%/sage/libs/polybori/__init__.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/polybori/decl.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/polybori/pb_wrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/primecount.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/constant.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/constant.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/constant%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/pynac.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/pynac.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/pynac%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/pynac/pynac_wrap.h -%%PYTHON_SITELIBDIR%%/sage/libs/ratpoints.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/ratpoints.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/ratpoints%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/readline.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/readline%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/singular/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/singular/__pycache__/function_factory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/singular/__pycache__/standard_options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/singular/decl.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/function.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/function.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/function%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/function_factory.py -%%PYTHON_SITELIBDIR%%/sage/libs/singular/groebner_strategy.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/groebner_strategy.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/groebner_strategy%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/option.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/option%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/polynomial.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/polynomial.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/polynomial%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/ring.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/ring.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/ring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/singular.pxd -%%PYTHON_SITELIBDIR%%/sage/libs/singular/singular.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/singular/singular%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/libs/singular/standard_options.py -%%PYTHON_SITELIBDIR%%/sage/libs/sirocco.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/__init__.py -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/all.py -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/kostka.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/part.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/plet.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/sab.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/sb.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/sc.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/schur.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/symmetrica.pxi -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/symmetrica.pyx -%%PYTHON_SITELIBDIR%%/sage/libs/symmetrica/symmetrica%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/logic/__init__.py -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/booleval.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/boolformula.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/logic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/logicparser.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/logictable.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/__pycache__/propcalc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/logic/all.py -%%PYTHON_SITELIBDIR%%/sage/logic/booleval.py -%%PYTHON_SITELIBDIR%%/sage/logic/boolformula.py -%%PYTHON_SITELIBDIR%%/sage/logic/logic.py -%%PYTHON_SITELIBDIR%%/sage/logic/logicparser.py -%%PYTHON_SITELIBDIR%%/sage/logic/logictable.py -%%PYTHON_SITELIBDIR%%/sage/logic/propcalc.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/__init__.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/calculus_method.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/chart.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/chart_func.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/continuous_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/local_frame.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/manifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/manifold_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/scalarfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/scalarfield_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/section.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/section_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/subset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/topological_submanifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/trivialization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/utilities.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/vector_bundle.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/vector_bundle_fiber.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/__pycache__/vector_bundle_fiber_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/all.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/calculus_method.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/catalog.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/chart.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/chart_func.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/continuous_map.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__init__.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/affine_connection.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/automorphismfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/automorphismfield_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/bundle_connection.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/characteristic_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/chart.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/degenerate.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/degenerate_submanifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/diff_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/diff_form_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/diff_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/differentiable_submanifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/euclidean.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/integrated_curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/levi_civita_connection.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/manifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/manifold_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/metric.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/mixed_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/mixed_form_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/multivector_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/multivectorfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/pseudo_riemannian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/pseudo_riemannian_submanifold.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/real_line.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/scalarfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/scalarfield_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/tangent_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/tangent_vector.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/tensorfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/tensorfield_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/tensorfield_paral.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/vector_bundle.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/vectorfield.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/vectorfield_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/__pycache__/vectorframe.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/affine_connection.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/automorphismfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/automorphismfield_group.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/bundle_connection.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/characteristic_class.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/chart.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/curve.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/degenerate.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/degenerate_submanifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/diff_form.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/diff_form_module.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/diff_map.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/differentiable_submanifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/euclidean.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/integrated_curve.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/levi_civita_connection.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/manifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/manifold_homset.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/metric.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/mixed_form.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/mixed_form_algebra.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/multivector_module.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/multivectorfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/pseudo_riemannian.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/real_line.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/scalarfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/scalarfield_algebra.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/tangent_space.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/tangent_vector.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/tensorfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/tensorfield_module.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/tensorfield_paral.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/vector_bundle.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/vectorfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/vectorfield_module.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/differentiable/vectorframe.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/local_frame.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/manifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/manifold_homset.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/operators.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/point.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/scalarfield.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/scalarfield_algebra.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/section.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/section_module.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/structure.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/subset.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/topological_submanifold.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/trivialization.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/utilities.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/vector_bundle.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/vector_bundle_fiber.py -%%PYTHON_SITELIBDIR%%/sage/manifolds/vector_bundle_fiber_element.py -%%PYTHON_SITELIBDIR%%/sage/matrix/__init__.py -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/berlekamp_massey.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/compute_J_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/docs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/matrix_integer_dense_hnf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/matrix_integer_dense_saturation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/matrix_misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/matrix_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/operation_table.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/special.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/symplectic_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matrix/action.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/action.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/action%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/all.py -%%PYTHON_SITELIBDIR%%/sage/matrix/args.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/args.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/args%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/benchmark.py -%%PYTHON_SITELIBDIR%%/sage/matrix/berlekamp_massey.py -%%PYTHON_SITELIBDIR%%/sage/matrix/change_ring.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/change_ring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/compute_J_ideal.py -%%PYTHON_SITELIBDIR%%/sage/matrix/constructor.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/constructor%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/docs.py -%%PYTHON_SITELIBDIR%%/sage/matrix/echelon_matrix.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/echelon_matrix%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix0.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix0.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix0%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix1.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix1.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix1%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix2.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix2.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_ball_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_ball_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_ball_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_complex_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_cyclo_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_cyclo_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_cyclo_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_domain_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_domain_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gap.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gap.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_generic_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gf2e_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gf2e_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gf2e_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gfpn_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_gfpn_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_dense_hnf.py -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_dense_saturation.py -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_integer_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_misc.py -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mod2_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mod2_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mod2_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_double.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_double.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_double%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_float.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_float.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_float%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_template.pxi -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_dense_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_modn_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mpolynomial_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mpolynomial_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_mpolynomial_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_polynomial_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_polynomial_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_polynomial_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_rational_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_real_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_real_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_real_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_space.py -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_symbolic_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_symbolic_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_symbolic_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_window.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_window.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/matrix_window%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/misc.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/operation_table.py -%%PYTHON_SITELIBDIR%%/sage/matrix/special.py -%%PYTHON_SITELIBDIR%%/sage/matrix/strassen.pyx -%%PYTHON_SITELIBDIR%%/sage/matrix/strassen%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matrix/symplectic_basis.py -%%PYTHON_SITELIBDIR%%/sage/matrix/template.pxd -%%PYTHON_SITELIBDIR%%/sage/matrix/tests.py -%%PYTHON_SITELIBDIR%%/sage/matroids/__init__.py -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/advanced.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/dual_matroid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/graphic_matroid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/matroids_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/matroids_plot_helpers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/minor_matroid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/named_matroids.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/rank_matroid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/__pycache__/utilities.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/matroids/advanced.py -%%PYTHON_SITELIBDIR%%/sage/matroids/all.py -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_exchange_matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_exchange_matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_exchange_matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/basis_matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/catalog.py -%%PYTHON_SITELIBDIR%%/sage/matroids/circuit_closures_matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/circuit_closures_matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/circuit_closures_matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/constructor.py -%%PYTHON_SITELIBDIR%%/sage/matroids/dual_matroid.py -%%PYTHON_SITELIBDIR%%/sage/matroids/extension.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/extension.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/extension%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/graphic_matroid.py -%%PYTHON_SITELIBDIR%%/sage/matroids/lean_matrix.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/lean_matrix.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/lean_matrix%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/linear_matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/linear_matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/linear_matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/matroids_catalog.py -%%PYTHON_SITELIBDIR%%/sage/matroids/matroids_plot_helpers.py -%%PYTHON_SITELIBDIR%%/sage/matroids/minor_matroid.py -%%PYTHON_SITELIBDIR%%/sage/matroids/minorfix.h -%%PYTHON_SITELIBDIR%%/sage/matroids/named_matroids.py -%%PYTHON_SITELIBDIR%%/sage/matroids/rank_matroid.py -%%PYTHON_SITELIBDIR%%/sage/matroids/set_system.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/set_system.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/set_system%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/union_matroid.pxd -%%PYTHON_SITELIBDIR%%/sage/matroids/union_matroid.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/union_matroid%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/unpickling.pyx -%%PYTHON_SITELIBDIR%%/sage/matroids/unpickling%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/matroids/utilities.py -%%PYTHON_SITELIBDIR%%/sage/media/__init__.py -%%PYTHON_SITELIBDIR%%/sage/media/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/media/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/media/__pycache__/wav.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/media/all.py -%%PYTHON_SITELIBDIR%%/sage/media/channels.pyx -%%PYTHON_SITELIBDIR%%/sage/media/channels%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/media/wav.py -%%PYTHON_SITELIBDIR%%/sage/misc/__init__.py -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/abstract_method.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/banner.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/bindable_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/call.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/classgraph.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/compat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/converting_dict.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/copying.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/cython.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/decorators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/dev_tools.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/dist.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/edit_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/element_with_label.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/explain_pickle.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/flatten.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/func_persist.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/functional.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/getusage.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/gperftools.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/html.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/inline_fortran.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/latex.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/latex_macros.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/lazy_format.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/lazy_import_cache.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/map_threaded.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/mathml.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/messaging.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/method_decorator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/mrange.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/multireplace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/nested_class_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/object_multiplexer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/package.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/pager.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/prandom.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/profiler.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/proof.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/random_testing.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/remote_file.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/repr.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/rest_index_of_methods.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sage_eval.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sage_input.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sage_timeit.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sage_unittest.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sagedoc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sageinspect.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sh.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/sphinxify.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/superseded.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/table.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/temporary_file.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/test_class_pickling.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/trace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/unknown.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/verbose.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/__pycache__/viewer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/misc/abstract_method.py -%%PYTHON_SITELIBDIR%%/sage/misc/all.py -%%PYTHON_SITELIBDIR%%/sage/misc/allocator.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/allocator.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/allocator%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/banner.py -%%PYTHON_SITELIBDIR%%/sage/misc/benchmark.py -%%PYTHON_SITELIBDIR%%/sage/misc/binary_tree.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/binary_tree.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/binary_tree%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/bindable_class.py -%%PYTHON_SITELIBDIR%%/sage/misc/c3.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/c3%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/c3_controlled.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/c3_controlled.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/c3_controlled%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/cachefunc.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/cachefunc.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/cachefunc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/call.py -%%PYTHON_SITELIBDIR%%/sage/misc/callable_dict.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/callable_dict%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/citation.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/citation%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/classcall_metaclass.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/classcall_metaclass.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/classcall_metaclass%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/classgraph.py -%%PYTHON_SITELIBDIR%%/sage/misc/compat.py -%%PYTHON_SITELIBDIR%%/sage/misc/constant_function.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/constant_function%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/converting_dict.py -%%PYTHON_SITELIBDIR%%/sage/misc/copying.py -%%PYTHON_SITELIBDIR%%/sage/misc/cython.py -%%PYTHON_SITELIBDIR%%/sage/misc/decorators.py -%%PYTHON_SITELIBDIR%%/sage/misc/defaults.py -%%PYTHON_SITELIBDIR%%/sage/misc/derivative.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/derivative%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/dev_tools.py -%%PYTHON_SITELIBDIR%%/sage/misc/dist.py -%%PYTHON_SITELIBDIR%%/sage/misc/edit_module.py -%%PYTHON_SITELIBDIR%%/sage/misc/element_with_label.py -%%PYTHON_SITELIBDIR%%/sage/misc/explain_pickle.py -%%PYTHON_SITELIBDIR%%/sage/misc/fast_methods.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/fast_methods.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/fast_methods%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/flatten.py -%%PYTHON_SITELIBDIR%%/sage/misc/fpickle.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/fpickle%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/func_persist.py -%%PYTHON_SITELIBDIR%%/sage/misc/function_mangling.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/function_mangling.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/function_mangling%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/functional.py -%%PYTHON_SITELIBDIR%%/sage/misc/getusage.py -%%PYTHON_SITELIBDIR%%/sage/misc/gperftools.py -%%PYTHON_SITELIBDIR%%/sage/misc/html.py -%%PYTHON_SITELIBDIR%%/sage/misc/inherit_comparison.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/inherit_comparison.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/inherit_comparison%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/inline_fortran.py -%%PYTHON_SITELIBDIR%%/sage/misc/latex.py -%%PYTHON_SITELIBDIR%%/sage/misc/latex_macros.py -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_attribute.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_attribute%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_format.py -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_import.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_import%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_import_cache.py -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_list.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_list.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_list%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_string.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_string.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/lazy_string%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/map_threaded.py -%%PYTHON_SITELIBDIR%%/sage/misc/mathml.py -%%PYTHON_SITELIBDIR%%/sage/misc/messaging.py -%%PYTHON_SITELIBDIR%%/sage/misc/method_decorator.py -%%PYTHON_SITELIBDIR%%/sage/misc/misc.py -%%PYTHON_SITELIBDIR%%/sage/misc/misc_c.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/misc_c.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/misc_c%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/mrange.py -%%PYTHON_SITELIBDIR%%/sage/misc/multireplace.py -%%PYTHON_SITELIBDIR%%/sage/misc/nested_class.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/nested_class.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/nested_class%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/nested_class_test.py -%%PYTHON_SITELIBDIR%%/sage/misc/object_multiplexer.py -%%PYTHON_SITELIBDIR%%/sage/misc/package.py -%%PYTHON_SITELIBDIR%%/sage/misc/pager.py -%%PYTHON_SITELIBDIR%%/sage/misc/parser.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/parser%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/persist.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/persist%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/pickle_old.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/pickle_old%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/prandom.py -%%PYTHON_SITELIBDIR%%/sage/misc/profiler.py -%%PYTHON_SITELIBDIR%%/sage/misc/proof.py -%%PYTHON_SITELIBDIR%%/sage/misc/python.py -%%PYTHON_SITELIBDIR%%/sage/misc/random_testing.py -%%PYTHON_SITELIBDIR%%/sage/misc/randstate.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/randstate.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/randstate%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/remote_file.py -%%PYTHON_SITELIBDIR%%/sage/misc/repr.py -%%PYTHON_SITELIBDIR%%/sage/misc/reset.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/reset%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/rest_index_of_methods.py -%%PYTHON_SITELIBDIR%%/sage/misc/sage_eval.py -%%PYTHON_SITELIBDIR%%/sage/misc/sage_input.py -%%PYTHON_SITELIBDIR%%/sage/misc/sage_ostools.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/sage_ostools%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/sage_timeit.py -%%PYTHON_SITELIBDIR%%/sage/misc/sage_timeit_class.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/sage_timeit_class%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/sage_unittest.py -%%PYTHON_SITELIBDIR%%/sage/misc/sagedoc.py -%%PYTHON_SITELIBDIR%%/sage/misc/sageinspect.py -%%PYTHON_SITELIBDIR%%/sage/misc/search.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/search.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/search%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/session.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/session%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/sh.py -%%PYTHON_SITELIBDIR%%/sage/misc/sphinxify.py -%%PYTHON_SITELIBDIR%%/sage/misc/stopgap.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/stopgap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/misc/superseded.py -%%PYTHON_SITELIBDIR%%/sage/misc/table.py -%%PYTHON_SITELIBDIR%%/sage/misc/temporary_file.py -%%PYTHON_SITELIBDIR%%/sage/misc/test_class_pickling.py -%%PYTHON_SITELIBDIR%%/sage/misc/trace.py -%%PYTHON_SITELIBDIR%%/sage/misc/unknown.py -%%PYTHON_SITELIBDIR%%/sage/misc/verbose.py -%%PYTHON_SITELIBDIR%%/sage/misc/viewer.py -%%PYTHON_SITELIBDIR%%/sage/misc/weak_dict.pxd -%%PYTHON_SITELIBDIR%%/sage/misc/weak_dict.pyx -%%PYTHON_SITELIBDIR%%/sage/misc/weak_dict%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/buzzard.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/congroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/congroup_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/cusps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/cusps_nf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/dims.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/dirichlet.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/etaproducts.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/hypergeometric_motive.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/__pycache__/multiple_zeta.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/abvar.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/abvar_ambient_jacobian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/abvar_newform.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/cuspidal_subgroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/finite_subgroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/homology.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/lseries.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/torsion_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/__pycache__/torsion_subgroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/abvar.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/abvar_ambient_jacobian.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/abvar_newform.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/constructor.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/cuspidal_subgroup.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/finite_subgroup.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/homology.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/homspace.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/lseries.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/morphism.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/torsion_point.py -%%PYTHON_SITELIBDIR%%/sage/modular/abvar/torsion_subgroup.py -%%PYTHON_SITELIBDIR%%/sage/modular/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/arithgroup_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/arithgroup_perm.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_gamma.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_gamma0.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_gamma1.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_gammaH.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/congroup_sl2z.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/arithgroup_element.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/arithgroup_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/arithgroup_generic.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/arithgroup_perm.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_gamma.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_gamma0.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_gamma1.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_gammaH.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_generic.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/congroup_sl2z.py -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/farey_symbol.h -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/farey_symbol.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/farey_symbol%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/arithgroup/tests.py -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/__pycache__/btquotient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/__pycache__/pautomorphicform.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/btquotient.py -%%PYTHON_SITELIBDIR%%/sage/modular/btquotients/pautomorphicform.py -%%PYTHON_SITELIBDIR%%/sage/modular/buzzard.py -%%PYTHON_SITELIBDIR%%/sage/modular/congroup.py -%%PYTHON_SITELIBDIR%%/sage/modular/congroup_element.py -%%PYTHON_SITELIBDIR%%/sage/modular/cusps.py -%%PYTHON_SITELIBDIR%%/sage/modular/cusps_nf.py -%%PYTHON_SITELIBDIR%%/sage/modular/dims.py -%%PYTHON_SITELIBDIR%%/sage/modular/dirichlet.py -%%PYTHON_SITELIBDIR%%/sage/modular/etaproducts.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/ambient_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/degenmap.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/hecke_operator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/__pycache__/submodule.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/algebra.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/ambient_module.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/degenmap.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/element.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/hecke_operator.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/homspace.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/module.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/morphism.py -%%PYTHON_SITELIBDIR%%/sage/modular/hecke/submodule.py -%%PYTHON_SITELIBDIR%%/sage/modular/hypergeometric_misc.pxd -%%PYTHON_SITELIBDIR%%/sage/modular/hypergeometric_misc.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/hypergeometric_misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/hypergeometric_motive.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/liftings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/local_comp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/smoothchar.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/__pycache__/type_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/liftings.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/local_comp.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/smoothchar.py -%%PYTHON_SITELIBDIR%%/sage/modular/local_comp/type_space.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/ambient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/ambient_R.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/ambient_eps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/ambient_g0.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/ambient_g1.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/cuspidal_submodule.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/eis_series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/eisenstein_submodule.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/find_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/half_integral.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/hecke_operator_on_qexp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/j_invariant.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/l_series_gross_zagier.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/notes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/numerical.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/periods.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/submodule.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/theta.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/vm_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/__pycache__/weight1.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/ambient.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/ambient_R.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/ambient_eps.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/ambient_g0.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/ambient_g1.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/constructor.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/cuspidal_submodule.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/defaults.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/eis_series.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/eis_series_cython.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modform/eis_series_cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modform/eisenstein_submodule.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/element.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/find_generators.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/half_integral.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/hecke_operator_on_qexp.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/j_invariant.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/l_series_gross_zagier.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/l_series_gross_zagier_coeffs.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modform/l_series_gross_zagier_coeffs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modform/notes.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/numerical.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/periods.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/space.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/submodule.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/test.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/tests.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/theta.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/vm_basis.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform/weight1.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/abstract_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/abstract_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/analytic_type.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/functors.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/graded_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/graded_ring_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/hecke_triangle_group_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/hecke_triangle_groups.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/readme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/series_constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/__pycache__/subspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/abstract_ring.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/abstract_space.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/analytic_type.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/constructor.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/element.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/functors.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/graded_ring.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/graded_ring_element.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/hecke_triangle_groups.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/readme.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/series_constructor.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/space.py -%%PYTHON_SITELIBDIR%%/sage/modular/modform_hecketriangle/subspace.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/ambient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/boundary.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/g1list.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/ghlist.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/hecke_operator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/manin_symbol_list.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/modsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/modular_symbols.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/p1list_nf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/relation_matrix.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/subspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/ambient.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/apply.pxd -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/apply.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/apply%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/boundary.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/element.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/g1list.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/ghlist.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/hecke_operator.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/heilbronn.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/heilbronn%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/manin_symbol.pxd -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/manin_symbol.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/manin_symbol%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/manin_symbol_list.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/modsym.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/modular_symbols.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/p1list.pxd -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/p1list.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/p1list%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/p1list_nf.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/relation_matrix.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/relation_matrix_pyx.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/relation_matrix_pyx%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/space.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/subspace.py -%%PYTHON_SITELIBDIR%%/sage/modular/modsym/tests.py -%%PYTHON_SITELIBDIR%%/sage/modular/multiple_zeta.py -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__pycache__/genus0.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__pycache__/hecke_series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/__pycache__/weightspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/genus0.py -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/hecke_series.py -%%PYTHON_SITELIBDIR%%/sage/modular/overconvergent/weightspace.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/distributions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/fund_domain.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/manin_map.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/modsym.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/padic_lseries.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/sigma0.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/__pycache__/space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/dist.pxd -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/dist.pyx -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/dist%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/distributions.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/fund_domain.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/manin_map.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/modsym.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/padic_lseries.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/sigma0.py -%%PYTHON_SITELIBDIR%%/sage/modular/pollack_stevens/space.py -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/__pycache__/brandt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/quatalg/brandt.py -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/__pycache__/ssmod.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/all.py -%%PYTHON_SITELIBDIR%%/sage/modular/ssmod/ssmod.py -%%PYTHON_SITELIBDIR%%/sage/modules/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/complex_double_vector.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/diamond_cutting.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/filtered_vector_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_module_homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_module_integer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_module_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_quadratic_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/free_quadratic_module_integer_symmetric.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/matrix_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/module_functors.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/multi_filtered_vector_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/quotient_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/real_double_vector.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/tensor_operations.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/torsion_quadratic_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/tutorial_free_modules.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/vector_callable_symbolic_dense.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/vector_space_homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/vector_space_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/__pycache__/vector_symbolic_dense.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/all.py -%%PYTHON_SITELIBDIR%%/sage/modules/complex_double_vector.py -%%PYTHON_SITELIBDIR%%/sage/modules/diamond_cutting.py -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/__pycache__/fgp_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/__pycache__/fgp_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/__pycache__/fgp_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/fgp_element.py -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/fgp_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/fg_pid/fgp_morphism.py -%%PYTHON_SITELIBDIR%%/sage/modules/filtered_vector_space.py -%%PYTHON_SITELIBDIR%%/sage/modules/finite_submodule_iter.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/finite_submodule_iter.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/finite_submodule_iter%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/free_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_element.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_element.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_homspace.py -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_integer.py -%%PYTHON_SITELIBDIR%%/sage/modules/free_module_morphism.py -%%PYTHON_SITELIBDIR%%/sage/modules/free_quadratic_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/free_quadratic_module_integer_symmetric.py -%%PYTHON_SITELIBDIR%%/sage/modules/matrix_morphism.py -%%PYTHON_SITELIBDIR%%/sage/modules/misc.py -%%PYTHON_SITELIBDIR%%/sage/modules/module.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/module.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/module%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/module_functors.py -%%PYTHON_SITELIBDIR%%/sage/modules/multi_filtered_vector_space.py -%%PYTHON_SITELIBDIR%%/sage/modules/quotient_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/real_double_vector.py -%%PYTHON_SITELIBDIR%%/sage/modules/tensor_operations.py -%%PYTHON_SITELIBDIR%%/sage/modules/torsion_quadratic_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/tutorial_free_modules.py -%%PYTHON_SITELIBDIR%%/sage/modules/vector_callable_symbolic_dense.py -%%PYTHON_SITELIBDIR%%/sage/modules/vector_complex_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_complex_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_complex_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_integer_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_mod2_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_mod2_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_mod2_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_modn_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_sparse.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_sparse.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_rational_sparse%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_real_double_dense.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/vector_real_double_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/vector_real_double_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/vector_space_homspace.py -%%PYTHON_SITELIBDIR%%/sage/modules/vector_space_morphism.py -%%PYTHON_SITELIBDIR%%/sage/modules/vector_symbolic_dense.py -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__init__.py -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__pycache__/cell_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__pycache__/representation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/__pycache__/subquotient.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/cell_module.py -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/indexed_element.pxd -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/indexed_element.pyx -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/indexed_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/morphism.py -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/representation.py -%%PYTHON_SITELIBDIR%%/sage/modules/with_basis/subquotient.py -%%PYTHON_SITELIBDIR%%/sage/monoids/__init__.py -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/automatic_semigroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/free_abelian_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/free_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/free_monoid_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/hecke_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/indexed_free_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/string_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/string_monoid_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/string_ops.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/__pycache__/trace_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/monoids/all.py -%%PYTHON_SITELIBDIR%%/sage/monoids/automatic_semigroup.py -%%PYTHON_SITELIBDIR%%/sage/monoids/free_abelian_monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/free_abelian_monoid_element.pxd -%%PYTHON_SITELIBDIR%%/sage/monoids/free_abelian_monoid_element.pyx -%%PYTHON_SITELIBDIR%%/sage/monoids/free_abelian_monoid_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/monoids/free_monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/free_monoid_element.py -%%PYTHON_SITELIBDIR%%/sage/monoids/hecke_monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/indexed_free_monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/string_monoid.py -%%PYTHON_SITELIBDIR%%/sage/monoids/string_monoid_element.py -%%PYTHON_SITELIBDIR%%/sage/monoids/string_ops.py -%%PYTHON_SITELIBDIR%%/sage/monoids/trace_monoid.py -%%PYTHON_SITELIBDIR%%/sage/numerical/__init__.py -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/interactive_simplex_method.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/knapsack.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/linear_tensor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/linear_tensor_constraints.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/__pycache__/optimize.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/all.py -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/__init__.py -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/__pycache__/logging_backend.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/cvxopt_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/cvxopt_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/cvxopt_sdp_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/cvxopt_sdp_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_sdp_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_sdp_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/generic_sdp_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_exact_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_exact_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_exact_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_graph_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_graph_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/glpk_graph_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/interactivelp_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/interactivelp_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/interactivelp_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/logging_backend.py -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/matrix_sdp_backend.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/matrix_sdp_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/matrix_sdp_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/ppl_backend.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/backends/ppl_backend%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/gauss_legendre.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/gauss_legendre%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/interactive_simplex_method.py -%%PYTHON_SITELIBDIR%%/sage/numerical/knapsack.py -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_functions.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_functions.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_functions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_tensor.py -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_tensor_constraints.py -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_tensor_element.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_tensor_element.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/linear_tensor_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/mip.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/mip.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/mip%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/numerical/optimize.py -%%PYTHON_SITELIBDIR%%/sage/numerical/sdp.pxd -%%PYTHON_SITELIBDIR%%/sage/numerical/sdp.pyx -%%PYTHON_SITELIBDIR%%/sage/numerical/sdp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/parallel/__init__.py -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/decorate.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/map_reduce.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/multiprocessing_sage.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/ncpus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/parallelism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/reference.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/__pycache__/use_fork.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/parallel/all.py -%%PYTHON_SITELIBDIR%%/sage/parallel/decorate.py -%%PYTHON_SITELIBDIR%%/sage/parallel/map_reduce.py -%%PYTHON_SITELIBDIR%%/sage/parallel/multiprocessing_sage.py -%%PYTHON_SITELIBDIR%%/sage/parallel/ncpus.py -%%PYTHON_SITELIBDIR%%/sage/parallel/parallelism.py -%%PYTHON_SITELIBDIR%%/sage/parallel/reference.py -%%PYTHON_SITELIBDIR%%/sage/parallel/use_fork.py -%%PYTHON_SITELIBDIR%%/sage/plot/__init__.py -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/animate.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/arc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/arrow.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/bar_chart.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/bezier_path.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/circle.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/colors.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/contour_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/density_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/disk.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/ellipse.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/graphics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/histogram.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/hyperbolic_arc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/hyperbolic_polygon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/hyperbolic_regular_polygon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/line.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/matrix_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/multigraphics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/plot_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/polygon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/primitive.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/scatter_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/step.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/streamline_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/__pycache__/text.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/all.py -%%PYTHON_SITELIBDIR%%/sage/plot/animate.py -%%PYTHON_SITELIBDIR%%/sage/plot/arc.py -%%PYTHON_SITELIBDIR%%/sage/plot/arrow.py -%%PYTHON_SITELIBDIR%%/sage/plot/bar_chart.py -%%PYTHON_SITELIBDIR%%/sage/plot/bezier_path.py -%%PYTHON_SITELIBDIR%%/sage/plot/circle.py -%%PYTHON_SITELIBDIR%%/sage/plot/colors.py -%%PYTHON_SITELIBDIR%%/sage/plot/complex_plot.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/complex_plot%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/contour_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/density_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/disk.py -%%PYTHON_SITELIBDIR%%/sage/plot/ellipse.py -%%PYTHON_SITELIBDIR%%/sage/plot/graphics.py -%%PYTHON_SITELIBDIR%%/sage/plot/histogram.py -%%PYTHON_SITELIBDIR%%/sage/plot/hyperbolic_arc.py -%%PYTHON_SITELIBDIR%%/sage/plot/hyperbolic_polygon.py -%%PYTHON_SITELIBDIR%%/sage/plot/hyperbolic_regular_polygon.py -%%PYTHON_SITELIBDIR%%/sage/plot/line.py -%%PYTHON_SITELIBDIR%%/sage/plot/matrix_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/misc.py -%%PYTHON_SITELIBDIR%%/sage/plot/multigraphics.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__init__.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/implicit_plot3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/introduction.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/list_plot3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/parametric_plot3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/platonic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/plot3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/plot_field3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/revolution_plot3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/shapes2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/tachyon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/texture.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/__pycache__/tri_plot.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/all.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/base.pxd -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/base.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/implicit_plot3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/implicit_surface.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/implicit_surface%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/index_face_set.pxd -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/index_face_set.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/index_face_set%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/introduction.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/list_plot3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/parametric_plot3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/parametric_surface.pxd -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/parametric_surface.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/parametric_surface%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/platonic.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/plot3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/plot_field3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/point_c.pxi -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/revolution_plot3d.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/shapes.pxd -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/shapes.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/shapes%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/shapes2.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/tachyon.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/texture.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/transform.pxd -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/transform.pyx -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/transform%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/plot/plot3d/tri_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/plot_field.py -%%PYTHON_SITELIBDIR%%/sage/plot/point.py -%%PYTHON_SITELIBDIR%%/sage/plot/polygon.py -%%PYTHON_SITELIBDIR%%/sage/plot/primitive.py -%%PYTHON_SITELIBDIR%%/sage/plot/scatter_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/step.py -%%PYTHON_SITELIBDIR%%/sage/plot/streamline_plot.py -%%PYTHON_SITELIBDIR%%/sage/plot/text.py -%%PYTHON_SITELIBDIR%%/sage/probability/__init__.py -%%PYTHON_SITELIBDIR%%/sage/probability/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/probability/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/probability/__pycache__/random_variable.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/probability/all.py -%%PYTHON_SITELIBDIR%%/sage/probability/probability_distribution.pyx -%%PYTHON_SITELIBDIR%%/sage/probability/probability_distribution%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/probability/random_variable.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__init__.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/binary_qf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/constructions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/extras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/qfsolve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__automorphisms.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__count_local_2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__equivalence_testing.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__genus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__local_density_congruence.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__local_density_interfaces.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__local_field_invariants.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__local_normal_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__local_representation_conditions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__mass.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__mass__Conway_Sloane_masses.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__mass__Siegel_densities.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__neighbors.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__reduction_theory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__siegel_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__split_local_covering.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__ternary_Tornaria.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__theta.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/quadratic_form__variable_substitutions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/random_quadraticform.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/special_values.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/__pycache__/ternary_qf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/all.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/binary_qf.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/constructions.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/count_local_2.pyx -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/count_local_2%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/extras.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/__init__.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/__pycache__/genus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/__pycache__/normal_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/all.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/genus.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/genera/normal_form.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/qfsolve.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__automorphisms.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__count_local_2.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__equivalence_testing.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__evaluate.pyx -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__evaluate%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__genus.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__local_density_congruence.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__local_density_interfaces.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__local_field_invariants.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__local_normal_form.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__local_representation_conditions.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__mass.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__neighbors.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__reduction_theory.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__siegel_product.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__split_local_covering.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__theta.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/quadratic_form__variable_substitutions.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/random_quadraticform.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/special_values.py -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/ternary.pyx -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/ternary%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/quadratic_forms/ternary_qf.py -%%PYTHON_SITELIBDIR%%/sage/quivers/__init__.py -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/homspace.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/path_semigroup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/__pycache__/representation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/quivers/algebra.py -%%PYTHON_SITELIBDIR%%/sage/quivers/algebra_elements.pxd -%%PYTHON_SITELIBDIR%%/sage/quivers/algebra_elements.pxi -%%PYTHON_SITELIBDIR%%/sage/quivers/algebra_elements.pyx -%%PYTHON_SITELIBDIR%%/sage/quivers/algebra_elements%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/quivers/homspace.py -%%PYTHON_SITELIBDIR%%/sage/quivers/morphism.py -%%PYTHON_SITELIBDIR%%/sage/quivers/path_semigroup.py -%%PYTHON_SITELIBDIR%%/sage/quivers/paths.pxd -%%PYTHON_SITELIBDIR%%/sage/quivers/paths.pyx -%%PYTHON_SITELIBDIR%%/sage/quivers/paths%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/quivers/representation.py -%%PYTHON_SITELIBDIR%%/sage/repl/__init__.py -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/attach.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/configuration.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/inputhook.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/interface_magic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/interpreter.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/ipython_extension.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/ipython_tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/load.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/preparse.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/prompts.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/__pycache__/user_globals.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/all.py -%%PYTHON_SITELIBDIR%%/sage/repl/attach.py -%%PYTHON_SITELIBDIR%%/sage/repl/configuration.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/__init__.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/fancy_repr.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/formatter.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/jsmol_iframe.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/pretty_print.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/display/fancy_repr.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/formatter.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/jsmol_iframe.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/pretty_print.py -%%PYTHON_SITELIBDIR%%/sage/repl/display/util.py -%%PYTHON_SITELIBDIR%%/sage/repl/image.py -%%PYTHON_SITELIBDIR%%/sage/repl/inputhook.py -%%PYTHON_SITELIBDIR%%/sage/repl/interface_magic.py -%%PYTHON_SITELIBDIR%%/sage/repl/interpreter.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_extension.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__init__.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__main__.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/all_jupyter.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/install.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/interact.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/kernel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/widgets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/__pycache__/widgets_sagenb.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/all_jupyter.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/install.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/interact.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/kernel.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/widgets.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_kernel/widgets_sagenb.py -%%PYTHON_SITELIBDIR%%/sage/repl/ipython_tests.py -%%PYTHON_SITELIBDIR%%/sage/repl/load.py -%%PYTHON_SITELIBDIR%%/sage/repl/preparse.py -%%PYTHON_SITELIBDIR%%/sage/repl/prompts.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__init__.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/backend_base.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/backend_doctest.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/backend_emacs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/backend_ipython.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/backend_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/buffer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/display_manager.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_basic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_browser.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_graphics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_graphics3d.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/output_video.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/preferences.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/__pycache__/pretty_print.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/backend_base.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/backend_doctest.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/backend_emacs.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/backend_ipython.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/backend_test.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/buffer.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/display_manager.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_basic.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_browser.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_catalog.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_graphics.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_graphics3d.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/output_video.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/preferences.py -%%PYTHON_SITELIBDIR%%/sage/repl/rich_output/pretty_print.py -%%PYTHON_SITELIBDIR%%/sage/repl/user_globals.py -%%PYTHON_SITELIBDIR%%/sage/rings/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/algebraic_closure_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/big_oh.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/cfinite_sequence.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/commutative_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/complex_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/complex_interval_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/continued_fraction.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/derivation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/fraction_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/ideal_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/infinity.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/invariant_theory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/laurent_series_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/lazy_laurent_series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/lazy_laurent_series_operator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/lazy_laurent_series_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/localization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/monomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/multi_power_series_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/multi_power_series_ring_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/numbers_abc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/pari_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/power_series_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/puiseux_series_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/qqbar.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/qqbar_decorators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/quotient_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/quotient_ring_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/rational_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/real_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/real_interval_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/ring_extension_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/tate_algebra.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/__pycache__/universal_cyclotomic_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/algebraic_closure_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/asymptotic_expansion_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/asymptotic_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/asymptotics_multivariate_generating_functions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/growth_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/growth_group_cartesian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/__pycache__/term_monoid.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/asymptotic_expansion_generators.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/asymptotic_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/growth_group.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/growth_group_cartesian.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/misc.py -%%PYTHON_SITELIBDIR%%/sage/rings/asymptotic/term_monoid.py -%%PYTHON_SITELIBDIR%%/sage/rings/bernmm.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/bernmm%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/bernoulli_mod_p.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/bernoulli_mod_p%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/big_oh.py -%%PYTHON_SITELIBDIR%%/sage/rings/cfinite_sequence.py -%%PYTHON_SITELIBDIR%%/sage/rings/commutative_algebra.py -%%PYTHON_SITELIBDIR%%/sage/rings/complex_arb.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/complex_arb.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/complex_arb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/complex_double.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/complex_double.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/complex_double%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/complex_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/complex_interval.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/complex_interval.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/complex_interval%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/complex_interval_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/complex_mpc.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/complex_mpc.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/complex_mpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/complex_number.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/complex_number.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/complex_number%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/continued_fraction.py -%%PYTHON_SITELIBDIR%%/sage/rings/convert/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/convert/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/convert/mpfi.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/convert/mpfi.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/convert/mpfi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/derivation.py -%%PYTHON_SITELIBDIR%%/sage/rings/factorint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/factorint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/fast_arith.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/fast_arith.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/fast_arith%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/conway_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/finite_field_constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/finite_field_givaro.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/finite_field_ntl_gf2e.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/finite_field_pari_ffelt.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/finite_field_prime_modn.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/integer_mod_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/__pycache__/maps_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/conway_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_base.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_base.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_givaro.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_givaro.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_givaro%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_ntl_gf2e.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_ntl_gf2e.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_ntl_gf2e%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_pari_ffelt.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_pari_ffelt.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/element_pari_ffelt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_base.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_base.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_constructor.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_givaro.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_ntl_gf2e.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_pari_ffelt.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/finite_field_prime_modn.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field_givaro.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field_givaro.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_finite_field_givaro%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_prime_finite_field.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_prime_finite_field.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/hom_prime_finite_field%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/homset.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/integer_mod.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/integer_mod.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/integer_mod%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/integer_mod_limits.h -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/integer_mod_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/maps_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/residue_field.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/residue_field.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/residue_field%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/finite_rings/stdint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field_FpT.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field_FpT.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field_FpT%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/fraction_field_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/differential.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/divisor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/function_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/function_field_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/maps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/place.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/__pycache__/valuation_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/constructor.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/differential.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/divisor.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/function_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/function_field_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/maps.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/order.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/place.py -%%PYTHON_SITELIBDIR%%/sage/rings/function_field/valuation_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/homset.py -%%PYTHON_SITELIBDIR%%/sage/rings/ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/ideal_monoid.py -%%PYTHON_SITELIBDIR%%/sage/rings/infinity.py -%%PYTHON_SITELIBDIR%%/sage/rings/integer.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/integer.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/integer%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/integer_fake.h -%%PYTHON_SITELIBDIR%%/sage/rings/integer_fake.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/integer_ring.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/integer_ring.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/integer_ring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/invariant_theory.py -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/__pycache__/invariant_theory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/__pycache__/reconstruction.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/invariant_theory.py -%%PYTHON_SITELIBDIR%%/sage/rings/invariants/reconstruction.py -%%PYTHON_SITELIBDIR%%/sage/rings/laurent_series_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/laurent_series_ring_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/laurent_series_ring_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/laurent_series_ring_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/lazy_laurent_series.py -%%PYTHON_SITELIBDIR%%/sage/rings/lazy_laurent_series_operator.py -%%PYTHON_SITELIBDIR%%/sage/rings/lazy_laurent_series_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/localization.py -%%PYTHON_SITELIBDIR%%/sage/rings/monomials.py -%%PYTHON_SITELIBDIR%%/sage/rings/morphism.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/morphism.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/morphism%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/multi_power_series_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/multi_power_series_ring_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/noncommutative_ideals.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/noncommutative_ideals%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/S_unit_solver.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/S_unit_solver.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/bdd_height.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/class_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/galois_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/maps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/number_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/number_field_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/number_field_ideal_rel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/number_field_rel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/small_primes_of_degree_one.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/splitting_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/structure.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/totallyreal_phc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/totallyreal_rel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/__pycache__/unit_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/bdd_height.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/class_group.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/galois_group.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/homset.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/maps.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/morphism.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_base.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_base.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element_quadratic.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element_quadratic.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_element_quadratic%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_ideal_rel.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_morphisms.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_morphisms%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/number_field_rel.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/order.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/small_primes_of_degree_one.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/splitting_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/structure.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal_data.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal_data.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal_data%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal_phc.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/totallyreal_rel.py -%%PYTHON_SITELIBDIR%%/sage/rings/number_field/unit_group.py -%%PYTHON_SITELIBDIR%%/sage/rings/numbers_abc.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/CA_template.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/CA_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/CR_template.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/CR_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/FM_template.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/FM_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/FP_template.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/FP_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/eisenstein_extension_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/factory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/generic_nodes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/lattice_precision.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/local_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/misc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_base_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_base_leaves.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_extension_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_extension_leaves.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_lattice_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/padic_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/precision_error.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/relative_extension_leaves.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/tutorial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/__pycache__/unramified_extension_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/padics/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/common_conversion.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/common_conversion.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/common_conversion%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/eisenstein_extension_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/factory.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/generic_nodes.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/lattice_precision.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/local_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/local_generic_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/local_generic_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/local_generic_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/misc.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/morphism.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/morphism.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/morphism%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CA_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CA_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CA_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CR_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CR_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_CR_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_FM_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_FM_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_FM_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ZZ_pX_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_base_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_base_leaves.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_absolute_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_absolute_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_absolute_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_relative_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_relative_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_capped_relative_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ext_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ext_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_ext_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_extension_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_extension_leaves.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_fixed_mod_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_fixed_mod_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_fixed_mod_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_floating_point_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_floating_point_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_floating_point_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_generic_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_generic_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_generic_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_lattice_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_printing.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_printing.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_printing%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_template_element.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_template_element_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/padics/padic_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_ext.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_ext.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_ext%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_relative.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_relative.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/pow_computer_relative%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/precision_error.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CA.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CA.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CA%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CR.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CR.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_CR%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FM.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FM.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FM%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FP.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FP.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/qadic_flint_FP%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_extension_leaves.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CA.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CA.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CA%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CR.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CR.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_CR%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FM.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FM.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FM%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FP.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FP.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/padics/relative_ramified_FP%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/padics/tests.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/tutorial.py -%%PYTHON_SITELIBDIR%%/sage/rings/padics/unramified_extension_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/pari_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/binary_form_reduce.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/complex_roots.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/convolution.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/flatten.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/groebner_fan.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/infinite_polynomial_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/infinite_polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/laurent_polynomial_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/laurent_polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/multi_polynomial_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/multi_polynomial_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/multi_polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/multi_polynomial_ring_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/multi_polynomial_sequence.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/omega.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/ore_function_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/ore_function_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/ore_polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_element_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_fateman.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_quotient_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_quotient_ring_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_ring_constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/polynomial_singular_interface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/skew_polynomial_ring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/symmetric_ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/term_order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/toy_buchberger.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/toy_d_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/__pycache__/toy_variety.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/binary_form_reduce.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/complex_roots.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/convolution.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/cyclotomic.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/cyclotomic%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_ntl.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_ntl.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/evaluation_ntl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/flatten.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/groebner_fan.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/hilbert.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/hilbert%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/infinite_polynomial_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/infinite_polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/laurent_polynomial.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/laurent_polynomial.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/laurent_polynomial%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/laurent_polynomial_ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/laurent_polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ideal_libsingular%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_libsingular.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_libsingular.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_libsingular%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ring_base.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ring_base.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ring_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_ring_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/multi_polynomial_sequence.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/omega.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_function_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_function_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_polynomial_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_polynomial_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_polynomial_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/ore_polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/__pycache__/polynomial_padic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/__pycache__/polynomial_padic_capped_relative_dense.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/__pycache__/polynomial_padic_flat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/polynomial_padic.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/padics/polynomial_padic_flat.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/PyPolyBoRi.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/PyPolyBoRi.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/blocks.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/cnf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/easy_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/fglm.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/frontend.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/gbcore.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/gbrefs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/heuristics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/interpolate.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/interred.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/ll.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/nf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/parallel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/randompoly.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/rank.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/specialsets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/__pycache__/statistics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/blocks.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/cnf.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/easy_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/fglm.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/frontend.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/gbcore.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/gbrefs.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/heuristics.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/interpolate.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/interred.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/ll.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/nf.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/parallel.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/pbori.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/pbori.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/pbori%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/randompoly.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/rank.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/specialsets.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/pbori/statistics.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/plural.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/plural.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/plural%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polydict.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polydict.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polydict%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_compiled.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_compiled.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_compiled%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_complex_arb.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_complex_arb.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_complex_arb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_element_generic.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_fateman.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_gf2x.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_gf2x.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_gf2x%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_integer_dense_ntl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_modn_dense_ntl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_number_field.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_number_field%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_quotient_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_quotient_ring_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_rational_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_rational_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_rational_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_real_mpfr_dense%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_ring_constructor.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_ring_homomorphism.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_ring_homomorphism.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_ring_homomorphism%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_singular_interface.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_template.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_template_header.pxi -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zmod_flint.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zmod_flint.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zmod_flint%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zz_pex.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zz_pex.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/polynomial_zz_pex%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/real_roots.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/real_roots.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/real_roots%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/refine_root.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/refine_root%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_field.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_field.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_field%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_order.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_order.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_finite_order%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/skew_polynomial_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/symmetric_ideal.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/symmetric_reduction.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/symmetric_reduction.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/symmetric_reduction%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/term_order.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/toy_buchberger.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/toy_d_basis.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/toy_variety.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/weil_polynomials.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/polynomial/weil/weil_polynomials%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_mpoly.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_mpoly.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_mpoly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_pari.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_pari.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_pari%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_poly.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_poly.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_poly%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_ring_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_ring_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/power_series_ring_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/puiseux_series_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/puiseux_series_ring_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/puiseux_series_ring_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/puiseux_series_ring_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/qqbar.py -%%PYTHON_SITELIBDIR%%/sage/rings/qqbar_decorators.py -%%PYTHON_SITELIBDIR%%/sage/rings/quotient_ring.py -%%PYTHON_SITELIBDIR%%/sage/rings/quotient_ring_element.py -%%PYTHON_SITELIBDIR%%/sage/rings/rational.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/rational.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/rational%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/rational_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/real_arb.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/real_arb.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_arb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/real_double.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/real_double.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_double%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/real_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/real_interval_absolute.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_interval_absolute%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/real_interval_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/real_lazy.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/real_lazy.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_lazy%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfi.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfi.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfr.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfr.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/real_mpfr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/ring.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/ring.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/ring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_conversion.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_conversion.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_conversion%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_homset.py -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_morphism.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_morphism.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/ring_extension_morphism%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/__pycache__/non_negative_integer_semiring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/non_negative_integer_semiring.py -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/tropical_semiring.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/semirings/tropical_semiring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/sum_of_squares.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/sum_of_squares.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/sum_of_squares%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra.py -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_element.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_element.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_ideal.pxd -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_ideal.pyx -%%PYTHON_SITELIBDIR%%/sage/rings/tate_algebra_ideal%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/rings/tests.py -%%PYTHON_SITELIBDIR%%/sage/rings/universal_cyclotomic_field.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__init__.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/augmented_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/developing_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/gauss_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/inductive_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/limit_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/mapped_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/scaled_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/trivial_valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/valuation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/valuation_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/valuations_catalog.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/__pycache__/value_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/all.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/augmented_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/developing_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/gauss_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/inductive_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/limit_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/mapped_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/scaled_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/trivial_valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/valuation.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/valuation_space.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/valuations_catalog.py -%%PYTHON_SITELIBDIR%%/sage/rings/valuation/value_group.py -%%PYTHON_SITELIBDIR%%/sage/sandpiles/__init__.py -%%PYTHON_SITELIBDIR%%/sage/sandpiles/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sandpiles/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sandpiles/__pycache__/examples.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sandpiles/__pycache__/sandpile.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sandpiles/all.py -%%PYTHON_SITELIBDIR%%/sage/sandpiles/examples.py -%%PYTHON_SITELIBDIR%%/sage/sandpiles/sandpile.py -%%PYTHON_SITELIBDIR%%/sage/sat/__init__.py -%%PYTHON_SITELIBDIR%%/sage/sat/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/__pycache__/boolean_polynomials.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/all.py -%%PYTHON_SITELIBDIR%%/sage/sat/boolean_polynomials.py -%%PYTHON_SITELIBDIR%%/sage/sat/converters/__init__.py -%%PYTHON_SITELIBDIR%%/sage/sat/converters/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/converters/__pycache__/anf2cnf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/converters/__pycache__/polybori.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/converters/anf2cnf.py -%%PYTHON_SITELIBDIR%%/sage/sat/converters/polybori.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__init__.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__pycache__/cryptominisat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__pycache__/dimacs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__pycache__/picosat.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/__pycache__/sat_lp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/cryptominisat.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/dimacs.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/picosat.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/sat_lp.py -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/satsolver.pxd -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/satsolver.pyx -%%PYTHON_SITELIBDIR%%/sage/sat/solvers/satsolver%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/__pycache__/overview.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_rational_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/affine_subscheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_rational_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_space.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/affine_subscheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/affine/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/__pycache__/berkovich_cp_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/__pycache__/berkovich_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/berkovich_cp_element.py -%%PYTHON_SITELIBDIR%%/sage/schemes/berkovich/berkovich_space.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/affine_curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/closed_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/projective_curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/__pycache__/zariski_vankampen.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/affine_curve.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/closed_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/curve.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/projective_curve.py -%%PYTHON_SITELIBDIR%%/sage/schemes/curves/zariski_vankampen.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/charpoly_frobenius.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/cycliccover_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/__pycache__/cycliccover_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/charpoly_frobenius.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/cycliccover_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/cyclic_covers/cycliccover_generic.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/BSD.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/BSD.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/cardinality.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/cm.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ec_database.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_curve_isogeny.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_egros.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_local_data.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_modular_symbols.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_number_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_padic_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_rational_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_tate_curve.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_torsion.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/ell_wp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/formal_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/gal_reps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/gal_reps_number_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/gp_simon.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/heegner.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/height.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/isogeny_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/isogeny_small_degree.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/jacobian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/kodaira_symbol.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/kraus.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/lseries_ell.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/mod5family.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/modular_parametrization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/padic_lseries.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/padics.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/period_lattice.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/saturation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/sha_tate.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/weierstrass_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/__pycache__/weierstrass_transform.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/cardinality.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/cm.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/descent_two_isogeny.pyx -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/descent_two_isogeny%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ec_database.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_curve_isogeny.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_egros.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_generic.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_local_data.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_modular_symbols.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_number_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_padic_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_rational_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_tate_curve.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_torsion.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/ell_wp.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/formal_group.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/gal_reps.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/gal_reps_number_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/gp_simon.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/heegner.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/height.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/isogeny_class.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/isogeny_small_degree.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/jacobian.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/kodaira_symbol.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/kraus.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/lseries_ell.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/mod5family.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/mod_sym_num.pyx -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/mod_sym_num%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/modular_parametrization.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/padic_lseries.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/padics.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/period_lattice.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/period_lattice_region.pyx -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/period_lattice_region%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/saturation.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/sha_tate.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/weierstrass_morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/elliptic_curves/weierstrass_transform.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/algebraic_scheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/ambient_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/divisor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/divisor_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/glue.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/hypersurface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/scheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/__pycache__/spec.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/algebraic_scheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/ambient_space.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/divisor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/divisor_group.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/glue.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/hypersurface.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/scheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/generic/spec.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/hyperelliptic_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/hyperelliptic_g2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/hyperelliptic_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/hyperelliptic_padic_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/hyperelliptic_rational_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/invariants.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/jacobian_g2.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/jacobian_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/jacobian_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/jacobian_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/kummer_surface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/mestre.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/__pycache__/monsky_washnitzer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hypellfrob.pyx -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hypellfrob%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/invariants.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/jacobian_g2.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/jacobian_generic.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/jacobian_homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/jacobian_morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/kummer_surface.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/mestre.py -%%PYTHON_SITELIBDIR%%/sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/__pycache__/abstract_jacobian.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/abstract_jacobian.py -%%PYTHON_SITELIBDIR%%/sage/schemes/jacobians/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/overview.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/con_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/con_finite_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/con_number_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/con_rational_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/con_rational_function_field.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/con_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/con_finite_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/con_number_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/con_rational_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/con_rational_function_field.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_conics/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/__pycache__/quartic_constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/__pycache__/quartic_generic.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/quartic_constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/plane_quartics/quartic_generic.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/rational_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/__pycache__/subscheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/rational_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/space.py -%%PYTHON_SITELIBDIR%%/sage/schemes/product_projective/subscheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_rational_point.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_space.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/__pycache__/projective_subscheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_rational_point.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_space.py -%%PYTHON_SITELIBDIR%%/sage/schemes/projective/projective_subscheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/riemann_surfaces/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/riemann_surfaces/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/riemann_surfaces/__pycache__/riemann_surface.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/riemann_surfaces/riemann_surface.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/chow_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/divisor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/fano_variety.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/ideal.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/library.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/points.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/toric_subscheme.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/variety.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/weierstrass.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/weierstrass_covering.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/__pycache__/weierstrass_higher.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/all.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/chow_group.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/divisor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/divisor_class.pyx -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/divisor_class%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/fano_variety.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/homset.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/ideal.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/library.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/morphism.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/points.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/__init__.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/__pycache__/constructor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/__pycache__/klyachko.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/constructor.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/sheaf/klyachko.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/toric_subscheme.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/variety.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/weierstrass.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/weierstrass_covering.py -%%PYTHON_SITELIBDIR%%/sage/schemes/toric/weierstrass_higher.py -%%PYTHON_SITELIBDIR%%/sage/server/__init__.py -%%PYTHON_SITELIBDIR%%/sage/server/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/server/__pycache__/support.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/server/support.py -%%PYTHON_SITELIBDIR%%/sage/sets/__init__.py -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/cartesian_product.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/disjoint_union_enumerated_sets.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/family.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/finite_enumerated_set.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/finite_set_maps.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/integer_range.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/non_negative_integers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/positive_integers.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/primes.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/real_set.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/set.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/set_from_iterator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/__pycache__/totally_ordered_finite_set.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/sets/all.py -%%PYTHON_SITELIBDIR%%/sage/sets/cartesian_product.py -%%PYTHON_SITELIBDIR%%/sage/sets/disjoint_set.pxd -%%PYTHON_SITELIBDIR%%/sage/sets/disjoint_set.pyx -%%PYTHON_SITELIBDIR%%/sage/sets/disjoint_set%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/sets/disjoint_union_enumerated_sets.py -%%PYTHON_SITELIBDIR%%/sage/sets/family.py -%%PYTHON_SITELIBDIR%%/sage/sets/finite_enumerated_set.py -%%PYTHON_SITELIBDIR%%/sage/sets/finite_set_map_cy.pxd -%%PYTHON_SITELIBDIR%%/sage/sets/finite_set_map_cy.pyx -%%PYTHON_SITELIBDIR%%/sage/sets/finite_set_map_cy%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/sets/finite_set_maps.py -%%PYTHON_SITELIBDIR%%/sage/sets/integer_range.py -%%PYTHON_SITELIBDIR%%/sage/sets/non_negative_integers.py -%%PYTHON_SITELIBDIR%%/sage/sets/positive_integers.py -%%PYTHON_SITELIBDIR%%/sage/sets/primes.py -%%PYTHON_SITELIBDIR%%/sage/sets/pythonclass.pxd -%%PYTHON_SITELIBDIR%%/sage/sets/pythonclass.pyx -%%PYTHON_SITELIBDIR%%/sage/sets/pythonclass%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/sets/real_set.py -%%PYTHON_SITELIBDIR%%/sage/sets/recursively_enumerated_set.pxd -%%PYTHON_SITELIBDIR%%/sage/sets/recursively_enumerated_set.pyx -%%PYTHON_SITELIBDIR%%/sage/sets/recursively_enumerated_set%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/sets/set.py -%%PYTHON_SITELIBDIR%%/sage/sets/set_from_iterator.py -%%PYTHON_SITELIBDIR%%/sage/sets/totally_ordered_finite_set.py -%%PYTHON_SITELIBDIR%%/sage/stats/__init__.py -%%PYTHON_SITELIBDIR%%/sage/stats/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/__pycache__/basic_stats.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/__pycache__/r.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/all.py -%%PYTHON_SITELIBDIR%%/sage/stats/basic_stats.py -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/__init__.py -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/__pycache__/discrete_gaussian_lattice.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/__pycache__/discrete_gaussian_polynomial.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/dgs.h -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/dgs.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/dgs_bern.h -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/dgs_gauss.h -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/dgs_misc.h -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/discrete_gaussian_integer.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/discrete_gaussian_integer.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/discrete_gaussian_integer%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/discrete_gaussian_lattice.py -%%PYTHON_SITELIBDIR%%/sage/stats/distributions/discrete_gaussian_polynomial.py -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/__init__.py -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/all.py -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/chmm.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/chmm%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/distributions.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/distributions.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/distributions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/hmm.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/hmm.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/hmm%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/util.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/util.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/hmm/util%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/intlist.pxd -%%PYTHON_SITELIBDIR%%/sage/stats/intlist.pyx -%%PYTHON_SITELIBDIR%%/sage/stats/intlist%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/stats/r.py -%%PYTHON_SITELIBDIR%%/sage/structure/__init__.py -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/coerce_exceptions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/dynamic_class.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/factorization.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/factorization_integer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/formal_sum.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/gens_py.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/global_options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/graphics_file.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/indexed_generators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/list_clone_timings.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/nonexact.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/sequence.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/set_factories.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/set_factories_example.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/test_factory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/__pycache__/unique_representation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/all.py -%%PYTHON_SITELIBDIR%%/sage/structure/category_object.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/category_object.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/category_object%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/coerce.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/coerce.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/coerce%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_actions.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_actions.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_actions%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_dict.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_dict.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_dict%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_exceptions.py -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_maps.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_maps.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/coerce_maps%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/debug_options.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/debug_options.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/debug_options%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/dynamic_class.py -%%PYTHON_SITELIBDIR%%/sage/structure/element.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/element.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/element%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/element_wrapper.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/element_wrapper.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/element_wrapper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/factorization.py -%%PYTHON_SITELIBDIR%%/sage/structure/factorization_integer.py -%%PYTHON_SITELIBDIR%%/sage/structure/factory.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/factory%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/formal_sum.py -%%PYTHON_SITELIBDIR%%/sage/structure/gens_py.py -%%PYTHON_SITELIBDIR%%/sage/structure/global_options.py -%%PYTHON_SITELIBDIR%%/sage/structure/graphics_file.py -%%PYTHON_SITELIBDIR%%/sage/structure/indexed_generators.py -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone_demo.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone_demo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone_timings.py -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone_timings_cy.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/list_clone_timings_cy%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/misc.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/mutability.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/mutability.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/mutability%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/nonexact.py -%%PYTHON_SITELIBDIR%%/sage/structure/parent.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/parent.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/parent%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/parent_base.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/parent_base.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/parent_base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/parent_gens.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/parent_gens.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/parent_gens%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/parent_old.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/parent_old.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/parent_old%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/proof/__init__.py -%%PYTHON_SITELIBDIR%%/sage/structure/proof/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/proof/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/proof/__pycache__/proof.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/structure/proof/all.py -%%PYTHON_SITELIBDIR%%/sage/structure/proof/proof.py -%%PYTHON_SITELIBDIR%%/sage/structure/richcmp.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/richcmp.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/richcmp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/sage_object.pxd -%%PYTHON_SITELIBDIR%%/sage/structure/sage_object.pyx -%%PYTHON_SITELIBDIR%%/sage/structure/sage_object%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/structure/sequence.py -%%PYTHON_SITELIBDIR%%/sage/structure/set_factories.py -%%PYTHON_SITELIBDIR%%/sage/structure/set_factories_example.py -%%PYTHON_SITELIBDIR%%/sage/structure/test_factory.py -%%PYTHON_SITELIBDIR%%/sage/structure/unique_representation.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/__init__.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/assumptions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/callable.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/complexity_measures.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/constants.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/expression_conversions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/function_factory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/maxima_wrapper.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/operators.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/random_tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/relation.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/subring.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/tests.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/__pycache__/units.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/all.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/assumptions.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/benchmark.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/callable.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/comparison.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/comparison.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/comparison%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/complexity_measures.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/constants.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/constants_c.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/constants_c%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/expression.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/expression.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/expression%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/expression_conversions.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/function.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/function.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/function%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/function_factory.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/getitem.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/getitem.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/getitem%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/__init__.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/__pycache__/external.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/__pycache__/integral.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/external.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/integration/integral.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/maxima_wrapper.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/operators.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/random_tests.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/relation.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/ring.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/ring.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/ring%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/series.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/series.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/series%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/subring.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/substitution_map.pxd -%%PYTHON_SITELIBDIR%%/sage/symbolic/substitution_map.pyx -%%PYTHON_SITELIBDIR%%/sage/symbolic/substitution_map%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/symbolic/tests.py -%%PYTHON_SITELIBDIR%%/sage/symbolic/units.py -%%PYTHON_SITELIBDIR%%/sage/tensor/__init__.py -%%PYTHON_SITELIBDIR%%/sage/tensor/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/__pycache__/coordinate_patch.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/__pycache__/differential_form_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/__pycache__/differential_forms.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/all.py -%%PYTHON_SITELIBDIR%%/sage/tensor/coordinate_patch.py -%%PYTHON_SITELIBDIR%%/sage/tensor/differential_form_element.py -%%PYTHON_SITELIBDIR%%/sage/tensor/differential_forms.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__init__.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/alternating_contr_tensor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/comp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/ext_pow_free_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/finite_rank_free_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/format_utilities.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_alt_form.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_automorphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_basis.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_homset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_linear_group.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_morphism.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/free_module_tensor.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/tensor_free_module.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/__pycache__/tensor_with_indices.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/all.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/alternating_contr_tensor.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/comp.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/ext_pow_free_module.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/finite_rank_free_module.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/format_utilities.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_alt_form.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_automorphism.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_basis.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_element.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_homset.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_linear_group.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_morphism.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/free_module_tensor.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/tensor_free_module.py -%%PYTHON_SITELIBDIR%%/sage/tensor/modules/tensor_with_indices.py -%%PYTHON_SITELIBDIR%%/sage/tests/__init__.py -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/article_heuberger_krenn_kropf_fsm-in-sage.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/arxiv_0812_2725.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/benchmark.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/book_schilling_zabrocki_kschur_primer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/book_stein_ent.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/book_stein_modform.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/cmdline.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/combinatorial_hopf_algebras.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/deprecation_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/finite_poset.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/functools_partial_src.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/gap_packages.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/gosper-sum.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/modular_group_cohomology.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/parigp.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/startup.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/symbolic-series.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/__pycache__/sympy.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/tests/all.py -%%PYTHON_SITELIBDIR%%/sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -%%PYTHON_SITELIBDIR%%/sage/tests/arxiv_0812_2725.py -%%PYTHON_SITELIBDIR%%/sage/tests/benchmark.py -%%PYTHON_SITELIBDIR%%/sage/tests/book_schilling_zabrocki_kschur_primer.py -%%PYTHON_SITELIBDIR%%/sage/tests/book_stein_ent.py -%%PYTHON_SITELIBDIR%%/sage/tests/book_stein_modform.py -%%PYTHON_SITELIBDIR%%/sage/tests/cmdline.py -%%PYTHON_SITELIBDIR%%/sage/tests/combinatorial_hopf_algebras.py -%%PYTHON_SITELIBDIR%%/sage/tests/cython.pyx -%%PYTHON_SITELIBDIR%%/sage/tests/cython%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/tests/deprecation_test.py -%%PYTHON_SITELIBDIR%%/sage/tests/finite_poset.py -%%PYTHON_SITELIBDIR%%/sage/tests/functools_partial_src.py -%%PYTHON_SITELIBDIR%%/sage/tests/gap_packages.py -%%PYTHON_SITELIBDIR%%/sage/tests/gosper-sum.py -%%PYTHON_SITELIBDIR%%/sage/tests/modular_group_cohomology.py -%%PYTHON_SITELIBDIR%%/sage/tests/parigp.py -%%PYTHON_SITELIBDIR%%/sage/tests/startup.py -%%PYTHON_SITELIBDIR%%/sage/tests/stl_vector.pyx -%%PYTHON_SITELIBDIR%%/sage/tests/stl_vector%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/sage/tests/symbolic-series.py -%%PYTHON_SITELIBDIR%%/sage/tests/sympy.py -%%PYTHON_SITELIBDIR%%/sage/typeset/__init__.py -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/all.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/ascii_art.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/character_art.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/character_art_factory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/symbols.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/__pycache__/unicode_art.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage/typeset/all.py -%%PYTHON_SITELIBDIR%%/sage/typeset/ascii_art.py -%%PYTHON_SITELIBDIR%%/sage/typeset/character_art.py -%%PYTHON_SITELIBDIR%%/sage/typeset/character_art_factory.py -%%PYTHON_SITELIBDIR%%/sage/typeset/symbols.py -%%PYTHON_SITELIBDIR%%/sage/typeset/unicode_art.py -%%PYTHON_SITELIBDIR%%/sage/version.py -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/RECORD -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/REQUESTED -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/WHEEL -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/direct_url.json -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/sage_conf-%%VER%%.dist-info/top_level.txt -%%PYTHON_SITELIBDIR%%/sage_conf.py -%%PYTHON_SITELIBDIR%%/sage_setup/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/clean.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/excepthook.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/find.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/library_order.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/optional_extension.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/run_parallel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/__main__.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/__pycache__/giacpy-mkkeywords.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/giacpy-mkkeywords.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__main__.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/generator.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/instructions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/memory.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/storage.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/generator.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/instructions.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/memory.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/base.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/cc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/cdf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/element.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/python.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/rdf.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/__pycache__/rr.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/base.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/cc.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/cdf.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/element.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/python.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/rdf.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/specs/rr.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/storage.py -%%PYTHON_SITELIBDIR%%/sage_setup/autogen/interpreters/utils.py -%%PYTHON_SITELIBDIR%%/sage_setup/clean.py -%%PYTHON_SITELIBDIR%%/sage_setup/command/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/command/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/command/__pycache__/sage_build.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/command/__pycache__/sage_build_cython.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/command/__pycache__/sage_build_ext.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/command/__pycache__/sage_install.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/command/sage_build.py -%%PYTHON_SITELIBDIR%%/sage_setup/command/sage_build_cython.py -%%PYTHON_SITELIBDIR%%/sage_setup/command/sage_build_ext.py -%%PYTHON_SITELIBDIR%%/sage_setup/command/sage_install.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__main__.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__pycache__/build_options.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__pycache__/sphinxbuild.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/build_options.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/__init__.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/__pycache__/inventory_builder.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/__pycache__/multidocs.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/__pycache__/sage_autodoc.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/inventory_builder.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/multidocs.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/ext/sage_autodoc.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/sphinxbuild.py -%%PYTHON_SITELIBDIR%%/sage_setup/docbuild/utils.py -%%PYTHON_SITELIBDIR%%/sage_setup/excepthook.py -%%PYTHON_SITELIBDIR%%/sage_setup/find.py -%%PYTHON_SITELIBDIR%%/sage_setup/library_order.py -%%PYTHON_SITELIBDIR%%/sage_setup/optional_extension.py -%%PYTHON_SITELIBDIR%%/sage_setup/run_parallel.py -%%PYTHON_SITELIBDIR%%/sage_setup/util.py -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/LICENSE -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/RECORD -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/REQUESTED -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/WHEEL -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/direct_url.json -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/sagenb_export-3.3.dist-info/top_level.txt -%%PYTHON_SITELIBDIR%%/sagenb_export/__init__.py -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/actions.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/cmdline.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/defaults.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/ipynb_writer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/logger.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/sagenb_reader.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/text_writer.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/__pycache__/unescape.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/actions.py -%%PYTHON_SITELIBDIR%%/sagenb_export/cmdline.py -%%PYTHON_SITELIBDIR%%/sagenb_export/defaults.py -%%PYTHON_SITELIBDIR%%/sagenb_export/ipynb_writer.py -%%PYTHON_SITELIBDIR%%/sagenb_export/logger.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__init__.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/asset_handler.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/export_handler.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/jinja2_env.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/list_handler.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/__pycache__/start_sagenb_handler.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/asset_handler.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/export_handler.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/jinja2_env.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/list_handler.html -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/list_handler.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/start_sagenb_handler.py -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/www/run-sagenb.html -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/%%WWWDIR%%math_icon.svg -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/%%WWWDIR%%nb-export.css -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/%%WWWDIR%%nb-export.js -%%PYTHON_SITELIBDIR%%/sagenb_export/nbextension/www/start-sagenb.js -%%PYTHON_SITELIBDIR%%/sagenb_export/sagenb_reader.py -%%PYTHON_SITELIBDIR%%/sagenb_export/text_writer.py -%%PYTHON_SITELIBDIR%%/sagenb_export/unescape.py -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/RECORD -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/REQUESTED -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/WHEEL -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/direct_url.json -%%PYTHON_SITELIBDIR%%/sagetex-3.5.dist-info/top_level.txt -%%PYTHON_SITELIBDIR%%/sagetex.py -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/PKG-INFO -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/SOURCES.txt -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/dependency_links.txt -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/entry_points.txt -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/not-zip-safe -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/requires.txt -%%PYTHON_SITELIBDIR%%/wheel-0.34.2-py%%PYTHON_VER%%.egg-info/top_level.txt -%%PYTHON_SITELIBDIR%%/wheel/__init__.py -%%PYTHON_SITELIBDIR%%/wheel/__main__.py -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/bdist_wheel.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/macosx_libfile.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/metadata.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/pep425tags.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/pkginfo.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/util.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/__pycache__/wheelfile.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/_version.py -%%PYTHON_SITELIBDIR%%/wheel/bdist_wheel.py -%%PYTHON_SITELIBDIR%%/wheel/cli/__init__.py -%%PYTHON_SITELIBDIR%%/wheel/cli/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/cli/__pycache__/convert.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/cli/__pycache__/pack.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/cli/__pycache__/unpack.cpython-%%PYTHON_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/wheel/cli/convert.py -%%PYTHON_SITELIBDIR%%/wheel/cli/pack.py -%%PYTHON_SITELIBDIR%%/wheel/cli/unpack.py -%%PYTHON_SITELIBDIR%%/wheel/macosx_libfile.py -%%PYTHON_SITELIBDIR%%/wheel/metadata.py -%%PYTHON_SITELIBDIR%%/wheel/pep425tags.py -%%PYTHON_SITELIBDIR%%/wheel/pkginfo.py -%%PYTHON_SITELIBDIR%%/wheel/util.py -%%PYTHON_SITELIBDIR%%/wheel/wheelfile.py -lib/sage-force-relocate.txt -pyvenv.cfg -share/combinatorial_designs/MOLS_table.txt -share/conway_polynomials/conway_polynomials.p -share/cremona/cremona_mini.db -%%PORTDOCS%%share/doc/sagetex/example.pdf -%%PORTDOCS%%share/doc/sagetex/example.tex -%%PORTDOCS%%share/doc/sagetex/sagetex.pdf -share/ellcurves/rank0 -share/ellcurves/rank1 -share/ellcurves/rank10 -share/ellcurves/rank11 -share/ellcurves/rank12 -share/ellcurves/rank14 -share/ellcurves/rank15 -share/ellcurves/rank17 -share/ellcurves/rank19 -share/ellcurves/rank2 -share/ellcurves/rank20 -share/ellcurves/rank21 -share/ellcurves/rank22 -share/ellcurves/rank23 -share/ellcurves/rank24 -share/ellcurves/rank28 -share/ellcurves/rank3 -share/ellcurves/rank4 -share/ellcurves/rank5 -share/ellcurves/rank6 -share/ellcurves/rank7 -share/ellcurves/rank8 -share/ellcurves/rank9 -share/graphs/brouwer_srg_database.json -share/graphs/graphs.db -share/graphs/isgci_sage.xml -share/graphs/smallgraphs.txt -share/jupyter/kernels/sagemath/doc -share/jupyter/kernels/sagemath/kernel.json -share/jupyter/kernels/sagemath/logo-64x64.png -share/jupyter/kernels/sagemath/logo.svg -share/jupyter/nbextensions/jsmol -share/jupyter/nbextensions/mathjax -share/jupyter/nbextensions/threejs -share/libdata/sage/installed/.dummy -share/libdata/sage/installed/sage_conf-none -share/libdata/sage/installed/sagelib-%%VER%% -share/libdata/sage/wheels/sage_conf-%%VER%%-py3-none-any.whl -share/reflexive_polytopes/Full2d/zzdb.info -share/reflexive_polytopes/Full2d/zzdb.v03 -share/reflexive_polytopes/Full2d/zzdb.v04 -share/reflexive_polytopes/Full2d/zzdb.v05 -share/reflexive_polytopes/Full2d/zzdb.v06 -share/reflexive_polytopes/Full3d/zzdb.info -share/reflexive_polytopes/Full3d/zzdb.v04 -share/reflexive_polytopes/Full3d/zzdb.v05 -share/reflexive_polytopes/Full3d/zzdb.v06 -share/reflexive_polytopes/Full3d/zzdb.v07 -share/reflexive_polytopes/Full3d/zzdb.v08 -share/reflexive_polytopes/Full3d/zzdb.v09 -share/reflexive_polytopes/Full3d/zzdb.v10 -share/reflexive_polytopes/Full3d/zzdb.v11 -share/reflexive_polytopes/Full3d/zzdb.v12 -share/reflexive_polytopes/Full3d/zzdb.v13 -share/reflexive_polytopes/reflexive_polytopes_2d -share/reflexive_polytopes/reflexive_polytopes_3d -%%TEXMFDIR%%/tex/latex/sagetex/CONTRIBUTORS -%%TEXMFDIR%%/tex/latex/sagetex/__pycache__/extractsagecode.cpython-%%PYTHON_SUFFIX%%.pyc -%%TEXMFDIR%%/tex/latex/sagetex/__pycache__/makestatic.cpython-%%PYTHON_SUFFIX%%.pyc -%%TEXMFDIR%%/tex/latex/sagetex/__pycache__/remote-sagetex.cpython-%%PYTHON_SUFFIX%%.pyc -%%TEXMFDIR%%/tex/latex/sagetex/__pycache__/run-sagetex-if-necessary.cpython-%%PYTHON_SUFFIX%%.pyc -%%TEXMFDIR%%/tex/latex/sagetex/__pycache__/sagetexparse.cpython-%%PYTHON_SUFFIX%%.pyc -%%TEXMFDIR%%/tex/latex/sagetex/example.tex -%%TEXMFDIR%%/tex/latex/sagetex/extractsagecode.py -%%TEXMFDIR%%/tex/latex/sagetex/makestatic.py -%%TEXMFDIR%%/tex/latex/sagetex/py-and-sty.dtx -%%TEXMFDIR%%/tex/latex/sagetex/remote-sagetex.dtx -%%TEXMFDIR%%/tex/latex/sagetex/remote-sagetex.py -%%TEXMFDIR%%/tex/latex/sagetex/run-sagetex-if-necessary.py -%%TEXMFDIR%%/tex/latex/sagetex/sagetex.dtx -%%TEXMFDIR%%/tex/latex/sagetex/sagetex.ins -%%TEXMFDIR%%/tex/latex/sagetex/sagetex.sty -%%TEXMFDIR%%/tex/latex/sagetex/sagetexparse.py -%%TEXMFDIR%%/tex/latex/sagetex/scripts.dtx -share/thebe/thebe.js diff --git a/math/savage/Makefile b/math/savage/Makefile index c3f75d3da278..f7f51439fd48 100644 --- a/math/savage/Makefile +++ b/math/savage/Makefile @@ -1,7 +1,7 @@ PORTNAME= savage DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/math/scalapack/Makefile b/math/scalapack/Makefile index 8511d909641b..0a5668a213eb 100644 --- a/math/scalapack/Makefile +++ b/math/scalapack/Makefile @@ -1,10 +1,9 @@ PORTNAME= scalapack -PORTVERSION= 2.2.0 -PORTREVISION= 4 +PORTVERSION= 2.2.2 DISTVERSIONPREFIX= v CATEGORIES= math -MAINTAINER= ports@FreeBSD.org +MAINTAINER= fortran@FreeBSD.org COMMENT= ScaLAPACK Scalable LAPACK library WWW= https://www.netlib.org/scalapack/ @@ -27,7 +26,7 @@ ARCH2FIX= PBLAS/SRC PBLAS/SRC/PBBLAS PBLAS/SRC/PTOOLS PBLAS/SRC/PTZBLAS \ DATADIR= ${PREFIX}/share/${PORTNAME:tu} EXAMPLESDIR= ${PREFIX}/share/examples/${PORTNAME:tu} SUB_FILES= pkg-message -PLIST_SUB= SVERSION=${SVERSION} PORTVERSION=2.1.0 +PLIST_SUB= SVERSION=${SVERSION} PORTVERSION=2.2.1 VER=${PORTVERSION:R} OPTIONS_DEFINE= EXAMPLES OPTIONS_RADIO= LA MPI @@ -59,7 +58,7 @@ FPIC= -fpic CFLAGS+= ${FPIC} ${MPI_CFLAGS} FFLAGS+= ${FPIC} LDFLAGS+= ${MPI_LIBS} -SVERSION= 2 +SVERSION= ${PORTVERSION:R:R} .if ${GCC_DEFAULT} >= 10 # workaround for Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1) @@ -77,8 +76,9 @@ post-build: (cd ${WRKSRC} && ${DO_MAKE_BUILD} ${ALL_TARGET}) post-install: - ${INSTALL_LIB} ${WRKSRC}/lib/libscalapack.so ${STAGEDIR}${PREFIX}/lib/libscalapack.so.${SVERSION} - ${LN} -sf libscalapack.so.${SVERSION} ${STAGEDIR}${PREFIX}/lib/libscalapack.so + ${INSTALL_LIB} ${WRKSRC}/lib/libscalapack.so ${STAGEDIR}${PREFIX}/lib/libscalapack.so.${PORTVERSION:R} + ${LN} -sf libscalapack.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libscalapack.so + ${LN} -sf libscalapack.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libscalapack.so.${SVERSION} ${MKDIR} ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING (cd ${BUILD_WRKSRC}/TESTING/ ;\ ${INSTALL_PROGRAM} x* ${STAGEDIR}${PREFIX}/share/SCALAPACK/TESTING ;\ diff --git a/math/scalapack/distinfo b/math/scalapack/distinfo index 1566d33f0e07..0d6d2f2f076b 100644 --- a/math/scalapack/distinfo +++ b/math/scalapack/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1672152375 -SHA256 (Reference-ScaLAPACK-scalapack-v2.2.0_GH0.tar.gz) = 8862fc9673acf5f87a474aaa71cd74ae27e9bbeee475dbd7292cec5b8bcbdcf3 -SIZE (Reference-ScaLAPACK-scalapack-v2.2.0_GH0.tar.gz) = 4769477 +TIMESTAMP = 1739027129 +SHA256 (Reference-ScaLAPACK-scalapack-v2.2.2_GH0.tar.gz) = a2f0c9180a210bf7ffe126c9cb81099cf337da1a7120ddb4cbe4894eb7b7d022 +SIZE (Reference-ScaLAPACK-scalapack-v2.2.2_GH0.tar.gz) = 4769347 diff --git a/math/scalapack/pkg-plist b/math/scalapack/pkg-plist index 6faa8bf92511..f9961bd828fd 100644 --- a/math/scalapack/pkg-plist +++ b/math/scalapack/pkg-plist @@ -11,6 +11,7 @@ lib/cmake/scalapack-%%PORTVERSION%%/scalapack-targets.cmake lib/libscalapack.a lib/libscalapack.so lib/libscalapack.so.%%SVERSION%% +lib/libscalapack.so.%%VER%% libdata/pkgconfig/scalapack.pc %%DATADIR%%/TESTING/BLLT.dat %%DATADIR%%/TESTING/BLU.dat diff --git a/math/scalapackfx/Makefile b/math/scalapackfx/Makefile index 394750352bee..0d4e7d640914 100644 --- a/math/scalapackfx/Makefile +++ b/math/scalapackfx/Makefile @@ -1,6 +1,6 @@ PORTNAME= scalapackfx DISTVERSION= 1.2 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/scilab/Makefile b/math/scilab/Makefile index e0b85e20534b..95a4faccb394 100644 --- a/math/scilab/Makefile +++ b/math/scilab/Makefile @@ -1,6 +1,6 @@ PORTNAME= scilab PORTVERSION= 6.1.1 -PORTREVISION= 18 +PORTREVISION= 21 CATEGORIES= math cad java MASTER_SITES= https://www.scilab.org/download/${PORTVERSION}/ DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} @@ -14,8 +14,7 @@ LICENSE_COMB= dual LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/COPYING-BSD -LIB_DEPENDS= libxml2.so:textproc/libxml2 \ - libpcre.so:devel/pcre \ +LIB_DEPENDS= libpcre.so:devel/pcre \ libcurl.so:ftp/curl \ libhdf5.so:science/hdf5 \ libarpack.so:math/arpack-ng \ @@ -28,6 +27,7 @@ RUN_DEPENDS= xdg-open:devel/xdg-utils USES= compiler:c++17-lang cpe desktop-file-utils eigen:3,build \ fortran gettext gmake gnome iconv:wchar_t libtool \ localbase ncurses pathfix pkgconfig shared-mime-info +USE_GNOME= libxml2 USE_LOCALE= en_US.UTF-8 GNU_CONFIGURE= yes @@ -83,7 +83,7 @@ _GUI_DEPENDS+= ${JAVALIBDIR}/commons-beanutils.jar:java/apache-commons-beanutils ${LOCALBASE}/bin/splint:devel/splint # Documentation building: _GUI_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/javahelp/javahelp.xsl:textproc/docbook-xsl \ - ${JAVALIBDIR}/saxon-he-10.6.jar:textproc/saxon-he \ + ${JAVALIBDIR}/saxon-he-12.5.jar:textproc/saxon-he \ ${JAVALIBDIR}/xml-apis-ext.jar:textproc/xml-commons \ xsltproc:textproc/libxslt # Other gui deps: @@ -96,8 +96,8 @@ GUI_BUILD_DEPENDS= ${_GUI_DEPENDS} \ GUI_RUN_DEPENDS= ${_GUI_DEPENDS} GUI_ALL_TARGET= all doc -GUI_USES= gl -GUI_USE= GL=gl JAVA=yes +GUI_USES= gl java +GUI_USE= GL=gl GUI_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-bin-JAVA_HOME GUI_CONFIGURE_ON= --with-jdk=${JAVA_HOME} \ --with-docbook=${LOCALBASE}/share/xsl/docbook \ diff --git a/math/scipoptsuite/Makefile b/math/scipoptsuite/Makefile index 94367f318ca0..218421f0e7af 100644 --- a/math/scipoptsuite/Makefile +++ b/math/scipoptsuite/Makefile @@ -1,5 +1,6 @@ PORTNAME= scipoptsuite -DISTVERSION= 9.1.1 +DISTVERSION= 9.2.0 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= https://scipopt.org/download/release/ diff --git a/math/scipoptsuite/distinfo b/math/scipoptsuite/distinfo index cf9864bd7078..0772ef1bdd2f 100644 --- a/math/scipoptsuite/distinfo +++ b/math/scipoptsuite/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726395026 -SHA256 (scipoptsuite-9.1.1.tgz) = 331d9f30367add81518d95d353085dd051f3caf80f167548f8dd62d2ed959a6c -SIZE (scipoptsuite-9.1.1.tgz) = 17432178 +TIMESTAMP = 1730960064 +SHA256 (scipoptsuite-9.2.0.tgz) = a174cc58592d245c74c9c95c1d4819750d7ba2d467b4baae616a5aa336aac8d0 +SIZE (scipoptsuite-9.2.0.tgz) = 17537270 diff --git a/math/scipoptsuite/pkg-plist b/math/scipoptsuite/pkg-plist index cb5c89c6f8ba..26e7e14e942f 100644 --- a/math/scipoptsuite/pkg-plist +++ b/math/scipoptsuite/pkg-plist @@ -7,6 +7,8 @@ bin/soplex bin/zimpl include/blockmemshell/memory.h include/dijkstra/dijkstra.h +include/gcg/automorphism.h +include/gcg/automorphism.hpp include/gcg/branch_bpstrong.h include/gcg/branch_empty.h include/gcg/branch_generic.h @@ -39,6 +41,7 @@ include/gcg/dec_densemasterconss.h include/gcg/dec_generalmastersetcover.h include/gcg/dec_generalmastersetpack.h include/gcg/dec_generalmastersetpart.h +include/gcg/dec_isomorph.h include/gcg/dec_mastersetcover.h include/gcg/dec_mastersetpack.h include/gcg/dec_mastersetpart.h @@ -104,7 +107,7 @@ include/gcg/pricer_gcg.h include/gcg/pricestore_gcg.h include/gcg/pricingjob.h include/gcg/pricingprob.h -include/gcg/pub_bliss.h +include/gcg/pub_automorphism.h include/gcg/pub_clscons.h include/gcg/pub_clsvar.h include/gcg/pub_colpool.h @@ -923,6 +926,7 @@ include/soplex/sol.h include/soplex/solbase.h include/soplex/solverational.hpp include/soplex/solvereal.hpp +include/soplex/soplex_interface.h include/soplex/sorter.h include/soplex/spxalloc.h include/soplex/spxautopr.h @@ -1071,6 +1075,7 @@ include/zimpl/zlpglue.h lib/cmake/gcg/gcg-config.cmake lib/cmake/gcg/gcg-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/gcg/gcg-targets.cmake +lib/cmake/papilo/FindGMP.cmake lib/cmake/papilo/FindTBB.cmake lib/cmake/papilo/papilo-config-version.cmake lib/cmake/papilo/papilo-config.cmake @@ -1089,16 +1094,16 @@ lib/cmake/zimpl/zimpl-config.cmake lib/cmake/zimpl/zimpl-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/zimpl/zimpl-targets.cmake lib/libgcg.so -lib/libgcg.so.3.6 -lib/libgcg.so.3.6.3.0 +lib/libgcg.so.3.7 +lib/libgcg.so.3.7.0.0 lib/libpapilo-core.a lib/libscip.so -lib/libscip.so.9.1 -lib/libscip.so.9.1.1.0 +lib/libscip.so.9.2 +lib/libscip.so.9.2.0.0 lib/libsoplex-pic.a lib/libsoplex.a lib/libsoplexshared.so lib/libsoplexshared.so.7.1 -lib/libsoplexshared.so.7.1.1.0 +lib/libsoplexshared.so.7.1.2.0 lib/libzimpl-pic.a lib/libzimpl.a diff --git a/math/scorec-core/Makefile b/math/scorec-core/Makefile index 832a469e0817..9bfd733f69e4 100644 --- a/math/scorec-core/Makefile +++ b/math/scorec-core/Makefile @@ -1,6 +1,6 @@ PORTNAME= scorec-core DISTVERSIONPREFIX= v -DISTVERSION= 2.2.8 +DISTVERSION= 3.0.2 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/scorec-core/distinfo b/math/scorec-core/distinfo index 38bc40d2719c..70a9daf73d36 100644 --- a/math/scorec-core/distinfo +++ b/math/scorec-core/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1703443096 -SHA256 (SCOREC-core-v2.2.8_GH0.tar.gz) = 5216d0d5ac031c9357a59986b1bc6f2cbdbac0356059e98a2bec78c1777a59e2 -SIZE (SCOREC-core-v2.2.8_GH0.tar.gz) = 1247064 +TIMESTAMP = 1733815009 +SHA256 (SCOREC-core-v3.0.2_GH0.tar.gz) = f4768e7eda8982ac32f79442af5b20ad7c3993381563779826fc2ecddad7bd3c +SIZE (SCOREC-core-v3.0.2_GH0.tar.gz) = 1481342 SHA256 (SCOREC-pumi-meshes-7b84de7_GH0.tar.gz) = 72f552318dac42aeebc6f1a2f4e7f7de4eaee69da7a32026d2b1e4081c28ed71 SIZE (SCOREC-pumi-meshes-7b84de7_GH0.tar.gz) = 33991978 diff --git a/math/scorec-core/pkg-plist b/math/scorec-core/pkg-plist index c6c01b6f673c..0586ddc632f4 100644 --- a/math/scorec-core/pkg-plist +++ b/math/scorec-core/pkg-plist @@ -43,6 +43,7 @@ bin/zsplit include/GenIterator.h include/GenTag.h include/PCU.h +include/PCU_C.h include/agm.h include/apf.h include/apf2mth.h @@ -53,6 +54,7 @@ include/apfConvert.h include/apfDynamicArray.h include/apfDynamicMatrix.h include/apfDynamicVector.h +include/apfElement.h include/apfField.h include/apfFieldData.h include/apfGeometry.h @@ -104,6 +106,7 @@ include/mthTensor.h include/mthVector.h include/mth_def.h include/parma.h +include/pcu_defines.h include/pcu_io.h include/pcu_util.h include/ph.h diff --git a/math/scs/Makefile b/math/scs/Makefile index fc99582186ef..c2f4c37ecdde 100644 --- a/math/scs/Makefile +++ b/math/scs/Makefile @@ -1,5 +1,6 @@ PORTNAME= scs DISTVERSION= 3.2.7 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/sdpa/Makefile b/math/sdpa/Makefile index fe3f2deef2aa..7e2ae2debc5b 100644 --- a/math/sdpa/Makefile +++ b/math/sdpa/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdpa DISTVERSION= 7.3.17 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTNAME} \ DEBIAN/pool/main/m/mumps:mumps diff --git a/math/sdpa/files/patch-etc_Makefile b/math/sdpa/files/patch-etc_Makefile new file mode 100644 index 000000000000..eb4bab9c35f0 --- /dev/null +++ b/math/sdpa/files/patch-etc_Makefile @@ -0,0 +1,48 @@ +--- etc/Makefile.orig 2024-11-06 14:01:05 UTC ++++ etc/Makefile +@@ -21,26 +21,26 @@ SDPA_MAKEFILE = ../Makefile + # The following variables are set from + # the arguments given to './configure' script for building SDPA + ################################################################### +-SDPA_PACKAGE= ${shell grep "^PACKAGE_STRING =" ${SDPA_MAKEFILE} | awk '{printf("%s.%s",$$3,$$4)}'} ++SDPA_PACKAGE:= ${shell grep "^PACKAGE_STRING =" ${SDPA_MAKEFILE} | awk '{printf("%s.%s",$$3,$$4)}'} + +-SDPA_DIR = ${shell grep "^prefix =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} +-SDPA_LIB = ${SDPA_DIR}/lib/libsdpa.a +-MUMPS_DIR = ${shell grep "^MUMPS_DIR =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} +-MUMPS_INCLUDE = ${shell grep "^MUMPS_INCLUDE =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} +-MUMPS_LIBS = ${shell grep "^MUMPS_LIBS =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} +-CC = ${shell grep "^CC =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-CFLAGS = ${shell grep "^CFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} +-CXX = ${shell grep "^CXX =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-CXXFLAGS = ${shell grep "^CXXFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} +-CPPFLAGS = ${shell grep "^CPPFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} +-FC = ${shell grep "^FC =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-FCFLAGS = ${shell grep "^FCFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} +-LAPACK_LIBS = ${shell grep "^LAPACK_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-BLAS_LIBS = ${shell grep "^BLAS_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-PTHREAD_INCLUDE= ${shell grep "^PTHREAD_INCLUDE = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-PTHREAD_LIBS= ${shell grep "^PTHREAD_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-FCLIBS = ${shell grep "^FCLIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-VERSION = ${shell grep "^VERSION = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++SDPA_DIR := ${shell grep "^prefix =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} ++SDPA_LIB := ${SDPA_DIR}/lib/libsdpa.a ++MUMPS_DIR := ${shell grep "^MUMPS_DIR =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} ++MUMPS_INCLUDE := ${shell grep "^MUMPS_INCLUDE =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} ++MUMPS_LIBS := ${shell grep "^MUMPS_LIBS =" ${SDPA_MAKEFILE} | cut -f2 -d= | sed 's+ ++'} ++CC := ${shell grep "^CC =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++CFLAGS := ${shell grep "^CFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} ++CXX := ${shell grep "^CXX =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++CXXFLAGS := ${shell grep "^CXXFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} ++CPPFLAGS := ${shell grep "^CPPFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} ++FC := ${shell grep "^FC =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++FCFLAGS := ${shell grep "^FCFLAGS = " ${SDPA_MAKEFILE} | cut -f2- -d=} ++LAPACK_LIBS := ${shell grep "^LAPACK_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++BLAS_LIBS := ${shell grep "^BLAS_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++PTHREAD_INCLUDE:= ${shell grep "^PTHREAD_INCLUDE = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++PTHREAD_LIBS:= ${shell grep "^PTHREAD_LIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++FCLIBS := ${shell grep "^FCLIBS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++VERSION := ${shell grep "^VERSION = " ${SDPA_MAKEFILE} | cut -f2 -d=} + ################################################################### + + TARGET = make.inc diff --git a/math/sdpa/files/patch-mumps_Makefile b/math/sdpa/files/patch-mumps_Makefile new file mode 100644 index 000000000000..721b74eb8d7f --- /dev/null +++ b/math/sdpa/files/patch-mumps_Makefile @@ -0,0 +1,27 @@ +--- mumps/Makefile.orig 2024-11-06 14:00:35 UTC ++++ mumps/Makefile +@@ -8,15 +8,15 @@ SDPA_MAKEFILE = ../Makefile + # the arguments given to './configure' script for building SDPA + ################################################################### + +-CC = ${shell grep "^CC =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-CFLAGS = ${shell grep "^CFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-CXX = ${shell grep "^CXX =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-CXXFLAGS = ${shell grep "^CXXFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-FC = ${shell grep "^FC =" ${SDPA_MAKEFILE} | cut -f2 -d=} +-FCFLAGS = ${shell grep "^FCFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-PTHREAD_INCLUDE = ${shell grep "^PTHREAD_INCLUDE = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-AR = ${shell grep "^AR = " ${SDPA_MAKEFILE} | cut -f2 -d=} +-RANLIB = ${shell grep "^RANLIB = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++CC := ${shell grep "^CC =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++CFLAGS := ${shell grep "^CFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++CXX := ${shell grep "^CXX =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++CXXFLAGS := ${shell grep "^CXXFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++FC := ${shell grep "^FC =" ${SDPA_MAKEFILE} | cut -f2 -d=} ++FCFLAGS := ${shell grep "^FCFLAGS = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++PTHREAD_INCLUDE := ${shell grep "^PTHREAD_INCLUDE = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++AR := ${shell grep "^AR = " ${SDPA_MAKEFILE} | cut -f2 -d=} ++RANLIB := ${shell grep "^RANLIB = " ${SDPA_MAKEFILE} | cut -f2 -d=} + + ################################################################### + diff --git a/math/secp256k1/Makefile b/math/secp256k1/Makefile index 12300beabaa8..abdc97284a3b 100644 --- a/math/secp256k1/Makefile +++ b/math/secp256k1/Makefile @@ -1,6 +1,6 @@ PORTNAME= secp256k1 DISTVERSIONPREFIX= v -DISTVERSION= 0.5.1 +DISTVERSION= 0.6.0 CATEGORIES= math security java MAINTAINER= ale@FreeBSD.org diff --git a/math/secp256k1/distinfo b/math/secp256k1/distinfo index 88812ed94e6c..378b71da49a9 100644 --- a/math/secp256k1/distinfo +++ b/math/secp256k1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723195821 -SHA256 (bitcoin-core-secp256k1-v0.5.1_GH0.tar.gz) = 081f4730becba2715a6b0fd198fedd9e649a6caaa6a7d6d3cf0f9fa7483f2cf1 -SIZE (bitcoin-core-secp256k1-v0.5.1_GH0.tar.gz) = 1962518 +TIMESTAMP = 1730814381 +SHA256 (bitcoin-core-secp256k1-v0.6.0_GH0.tar.gz) = 785bb98e7d6705c51c8dfa8ac3af6aa2ccfa3774714d51c0b9e28fac1146e9f1 +SIZE (bitcoin-core-secp256k1-v0.6.0_GH0.tar.gz) = 1996783 diff --git a/math/secp256k1/pkg-plist b/math/secp256k1/pkg-plist index cfa7c6be0011..f9489d99bc4e 100644 --- a/math/secp256k1/pkg-plist +++ b/math/secp256k1/pkg-plist @@ -2,11 +2,12 @@ include/secp256k1.h include/secp256k1_ecdh.h include/secp256k1_ellswift.h include/secp256k1_extrakeys.h +include/secp256k1_musig.h include/secp256k1_preallocated.h include/secp256k1_recovery.h include/secp256k1_schnorrsig.h lib/libsecp256k1.a lib/libsecp256k1.so -lib/libsecp256k1.so.2 -lib/libsecp256k1.so.2.2.1 +lib/libsecp256k1.so.5 +lib/libsecp256k1.so.5.0.0 libdata/pkgconfig/libsecp256k1.pc diff --git a/math/sfft/Makefile b/math/sfft/Makefile index 2a1f158197f6..640917ef2039 100644 --- a/math/sfft/Makefile +++ b/math/sfft/Makefile @@ -1,6 +1,6 @@ PORTNAME= sfft -PORTVERSION= 0.1.0 -PORTREVISION= 12 +DISTVERSION= 0.1.0 +PORTREVISION= 14 CATEGORIES= math MASTER_SITES= http://spiral.net/software/sfft/ LOCAL/bf DISTFILES= ${DISTNAME}${EXTRACT_SUFX} @@ -12,12 +12,18 @@ WWW= https://spiral.net/software/sfft.html LICENSE= GPLv2 -ONLY_FOR_ARCHS= amd64 i386 +ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 ONLY_FOR_ARCHS_REASON= requires SSE instructions, which are x86-specific +BROKEN_armv7= /usr/local/bin/ld: error: unsupported option: -z relro + +BUILD_DEPENDS_aarch64= ${LOCALBASE}/include/sse2neon.h:devel/sse2neon +BUILD_DEPENDS_armv7= ${BUILD_DEPENDS_aarch64} +BUILD_DEPENDS+= ${BUILD_DEPENDS_${ARCH}} + LIB_DEPENDS= libfftw3.so:math/fftw3 -USES= uidfix zip +USES= localbase:ldflags uidfix zip USE_GCC= yes USE_LDCONFIG= yes @@ -26,8 +32,10 @@ OPTIONS_DEFAULT= OPTIMIZED_CFLAGS BUILD_WRKSRC= ${WRKSRC}/src INSTALL_WRKSRC= ${BUILD_WRKSRC} -CFLAGS+= -fopenmp -msse2 -Iflopcount -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +CFLAGS_armv7= -mfpu=neon +CFLAGS_i386= -msse2 +CFLAGS+= -fopenmp -Iflopcount +CXXFLAGS+= ${CFLAGS_${ARCH}} -fopenmp -Iflopcount HEADERS= sfft.h HDIR= include/sfft MAKE_ENV= LDADD="-lfftw3 ${LIBM}" LIB=sfft SHLIB_MAJOR="${SHLIB_MAJOR}" \ @@ -43,11 +51,6 @@ SRCS= common.cc computefourier-1.0-2.0.cc \ .include <bsd.port.options.mk> -.if !${ARCH:Mamd64} && !${MACHINE_CPU:Msse2} -IGNORE= this port requires SSE2, and benefits from SSE3 -- set CPUTYPE\ -appropriately -.endif - LIBM= -lm .if ${PORT_OPTIONS:MDOCS} || make(makesum) @@ -73,36 +76,20 @@ MAKE_ENV+= WITHOUT_PROFILE=yes .endif post-extract: - @${CP} /usr/include/complex.h ${BUILD_WRKSRC}/sfftcomplex.h @${PRINTF} "LIBDIR=\t${PREFIX}/lib\n.include <bsd.lib.mk>\n" > \ ${BUILD_WRKSRC}/Makefile -post-patch: - @${REINPLACE_CMD} -e 's/string\.h/cstring/' \ - ${WRKSRC}/src/utils.cc - @${REINPLACE_CMD} -E -e '/<complex\.h>/ \ - {s/<complex\.h>/ "sfftcomplex.h"/; x ; \ - s|^.*$$|#endif|; G; x; \ - s|^.*$$|extern "C" {|; G; x; \ - s|^.*$$|#ifdef __cplusplus|; G; x; \ - s|^.*$$|#ifdef __cplusplus|; H; \ - s|^.*$$|}|; H; \ - s|^.*$$|#endif|; H; x;}' \ - ${WRKSRC}/src/computefourier-1.0-2.0.h \ - ${WRKSRC}/src/computefourier-3.0.h \ - ${WRKSRC}/src/fft.h - CORELIMIT?= /usr/bin/limits -Sc 0 do-test: - @cd ${BUILD_WRKSRC}; \ - ${CXX} ${CXXFLAGS} -o sfft-verification verification.cc \ - ${LDFLAGS} libsfft.a -lfftw3 ${LIBM} ; \ - for _v in 1 2 3 ; do \ - for _k in 5 10 50; do \ - echo "Checking sfft version $${_v} with $${_k} frequency components:"; \ - ${CORELIMIT} ./sfft-verification -k $${_k} -r 3 -v $${_v} || ${TRUE} ; \ - done ; done + cd ${BUILD_WRKSRC} && ${CXX} ${CXXFLAGS} -o sfft-verification verification.cc \ + ${LDFLAGS} libsfft.a -lfftw3 ${LIBM} +.for v in 1 2 3 +. for k in 5 10 50 + @${ECHO_CMD} "Checking sfft version $v with $k frequency components:" + cd ${BUILD_WRKSRC} && ${CORELIMIT} ./sfft-verification -k $k -r 3 -v $v || ${TRUE} +. endfor +.endfor post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${HDIR} diff --git a/math/sfft/files/patch-src__computefourier-1.0-2.0.cc b/math/sfft/files/patch-src__computefourier-1.0-2.0.cc index 09b1e51d5b29..d7a691a639bb 100644 --- a/math/sfft/files/patch-src__computefourier-1.0-2.0.cc +++ b/math/sfft/files/patch-src__computefourier-1.0-2.0.cc @@ -1,6 +1,6 @@ ---- src/computefourier-1.0-2.0.cc.orig 2013-06-13 08:12:25.000000000 -0400 -+++ src/computefourier-1.0-2.0.cc 2013-08-09 00:26:54.000000000 -0400 -@@ -248,8 +248,13 @@ +--- src/computefourier-1.0-2.0.cc.orig 2013-06-13 12:12:25 UTC ++++ src/computefourier-1.0-2.0.cc +@@ -248,8 +248,13 @@ inner_loop_locate(sfft_v1v2_data * data, complex_t * o __m128d ad_bc = _mm_mul_pd(ab, dc); __m128d ac_mbd = _mm_mul_pd(ac_bd, signs); @@ -15,7 +15,7 @@ unsigned int i_mod_B_p_offset = (i & B2_m_1) + offset; __m128d xy = _mm_load_pd(d_x_sampt + i_mod_B_p_offset); __m128d st = _mm_add_pd(xy, ab_times_cd); -@@ -283,7 +288,13 @@ +@@ -283,7 +288,13 @@ inner_loop_locate(sfft_v1v2_data * data, complex_t * o __m128d ab_square = _mm_mul_pd(ab, ab); __m128d cd_square = _mm_mul_pd(cd, cd); @@ -29,7 +29,7 @@ _mm_store_pd(samples + j, r); } -@@ -390,11 +401,23 @@ +@@ -390,11 +401,23 @@ estimate_values(sfft_v1v2_data * data, const int *hits __m128d ad_bc = _mm_mul_pd(ab, dc); __m128d mad_bc = _mm_mul_pd(ad_bc, signs); diff --git a/math/sfft/files/patch-src__computefourier-3.0.cc b/math/sfft/files/patch-src__computefourier-3.0.cc index aba106fdd70a..e1653f6f1de0 100644 --- a/math/sfft/files/patch-src__computefourier-3.0.cc +++ b/math/sfft/files/patch-src__computefourier-3.0.cc @@ -1,6 +1,6 @@ ---- src/computefourier-3.0.cc.orig 2013-06-13 08:12:26.000000000 -0400 -+++ src/computefourier-3.0.cc 2013-08-10 17:02:52.000000000 -0400 -@@ -416,27 +416,64 @@ +--- src/computefourier-3.0.cc.orig 2013-06-13 12:12:26 UTC ++++ src/computefourier-3.0.cc +@@ -416,27 +416,64 @@ update_gaussian_loops2(int key, complex_t value, compl __m128d t1r = _mm_mul_pd(v1r, ab31); __m128d t1i = _mm_mul_pd(v1i, ba31); @@ -65,7 +65,7 @@ FLOPCOUNT_INCREMENT(6 * (4 + 2)); -@@ -524,11 +561,28 @@ +@@ -524,11 +561,28 @@ estimate_freq_gauss_loops2(sfft_v3_data * data, int WH __m128d a3b3_sq = _mm_mul_pd(a3b3, a3b3); FLOPCOUNT_INCREMENT(8); @@ -94,7 +94,7 @@ FLOPCOUNT_INCREMENT(1); _mm_store_pd(zero_buck_check, zbc); -@@ -681,13 +735,35 @@ +@@ -681,13 +735,35 @@ estimate_freq_mansour_loops2(sfft_v3_data * data, int __m128d a3b3_sq = _mm_mul_pd(a3b3, a3b3); FLOPCOUNT_INCREMENT(8); diff --git a/math/sfft/files/patch-src_fft.h b/math/sfft/files/patch-src_fft.h new file mode 100644 index 000000000000..0c3f9d3483a9 --- /dev/null +++ b/math/sfft/files/patch-src_fft.h @@ -0,0 +1,15 @@ +--- src/fft.h.orig 2024-10-15 16:15:00 UTC ++++ src/fft.h +@@ -32,6 +32,12 @@ + //#define USE_FLOAT + #define USE_DOUBLE + ++#ifdef __cplusplus ++#define complex __complex__ ++#undef I ++#define I ((float __complex__)1.0j) ++#endif ++ + #ifdef USE_FLOAT + typedef float complex complex_t; + typedef float real_t; diff --git a/math/sfft/files/patch-src_intrinsics.h b/math/sfft/files/patch-src_intrinsics.h new file mode 100644 index 000000000000..e721bb6706aa --- /dev/null +++ b/math/sfft/files/patch-src_intrinsics.h @@ -0,0 +1,13 @@ +--- src/intrinsics.h.orig 2024-10-15 15:55:56 UTC ++++ src/intrinsics.h +@@ -20,7 +20,9 @@ + */ + + +-#if defined(__ICC) ++#if defined(__arm__) || defined(__aarch64__) ++#include <sse2neon.h> ++#elif defined(__ICC) + #include <xmmintrin.h> + #elif defined(__GNUC__) + #include <x86intrin.h> diff --git a/math/sfft/files/patch-src_simulation.cc b/math/sfft/files/patch-src_simulation.cc new file mode 100644 index 000000000000..c97106ae1a38 --- /dev/null +++ b/math/sfft/files/patch-src_simulation.cc @@ -0,0 +1,11 @@ +--- src/simulation.cc.orig 2024-10-15 16:05:30 UTC ++++ src/simulation.cc +@@ -50,7 +50,7 @@ void simulation::setup(int argc, char **argv) + int version = 1; + int fftw_opt = FFTW_ESTIMATE; + +- char ch; ++ int ch; + while ((ch = getopt(argc, argv, "hton:k:r:v:")) != EOF) + { + switch (ch) diff --git a/math/sfft/files/patch-src_timing__many.cc b/math/sfft/files/patch-src_timing__many.cc new file mode 100644 index 000000000000..15b475a5eab6 --- /dev/null +++ b/math/sfft/files/patch-src_timing__many.cc @@ -0,0 +1,11 @@ +--- src/timing_many.cc.orig 2024-10-15 16:05:53 UTC ++++ src/timing_many.cc +@@ -51,7 +51,7 @@ parse_arguments(int argc, char **argv, int *n, int *k, + parse_arguments(int argc, char **argv, int *n, int *k, int *num_inputs, + int *version, int *fftw_opt, bool * simple_parallelism) + { +- char ch; ++ int ch; + while ((ch = getopt(argc, argv, "htosi:n:k:v:")) != EOF) + { + switch (ch) diff --git a/math/singular/Makefile b/math/singular/Makefile index 81b98957c545..bd63862b1669 100644 --- a/math/singular/Makefile +++ b/math/singular/Makefile @@ -1,13 +1,15 @@ PORTNAME= singular -DISTVERSIONPREFIX= Release- -DISTVERSION= 4-4-0 +PORTVERSION= ${GH_TAGNAME:S/Release-//:S/-/./g:S/p/./} +#DISTVERSIONPREFIX= Release- +#DISTVERSION= 4-4-0 CATEGORIES= math #MASTER_SITES= ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/${PORTVERSION:C/\./-/g}/ DIST_SUBDIR= ${PORTNAME} MAINTAINER= yuri@FreeBSD.org COMMENT= Computer algebra system for polynomial computations -WWW= https://www.singular.uni-kl.de/ +WWW= https://www.singular.uni-kl.de/ \ + https://github.com/Singular/Singular LICENSE= GPLv3RLE LICENSE_FILE= ${WRKSRC}/COPYING @@ -18,11 +20,13 @@ RUN_DEPENDS= bash:shells/bash USES= autoreconf gmake libtool ncurses perl5 pkgconfig readline shebangfix USE_CXXSTD= c++14 +USE_LDCONFIG= yes +USE_PERL5= build + USE_GITHUB= yes GH_ACCOUNT= Singular GH_PROJECT= Singular -USE_LDCONFIG= yes -USE_PERL5= build +GH_TAGNAME= Release-4-4-1 SHEBANG_FILES= Singular/surfex \ libpolys/libpolys-config.in \ @@ -43,6 +47,7 @@ OPTIONS_SUB= yes FLINT_DESC= Use FLINT library GFAN_DESC= Build gfanlib library (bundled) +GFAN_LIB_DEPENDS= libcddgmp.so:math/cddlib NTL_DESC= Use NTL library DOCS_MASTER_SITES= ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/${PORTVERSION:C/\./-/g}/:doc diff --git a/math/singular/distinfo b/math/singular/distinfo index 12ef9df251d5..d317535ba5a7 100644 --- a/math/singular/distinfo +++ b/math/singular/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1718594940 +TIMESTAMP = 1737180241 SHA256 (singular/doc.tbz2) = 10334afd99fe3a3e91669185ef5c104a25c97f0fd0dd6c53d98b47d5243df939 SIZE (singular/doc.tbz2) = 3976252 -SHA256 (singular/Singular-Singular-Release-4-4-0_GH0.tar.gz) = b60063628a223b2519e1d44310e05bc664b671735466da3ec192969681d2772c -SIZE (singular/Singular-Singular-Release-4-4-0_GH0.tar.gz) = 13797514 +SHA256 (singular/Singular-Singular-4.4.1-Release-4-4-1_GH0.tar.gz) = f10e47151bebc61b6d188c026acdcddfa46cbd6303ac512c2b9913b41242b7f8 +SIZE (singular/Singular-Singular-4.4.1-Release-4-4-1_GH0.tar.gz) = 13849477 diff --git a/math/singular/pkg-plist b/math/singular/pkg-plist index 48729b9922f5..8e48af96aac8 100644 --- a/math/singular/pkg-plist +++ b/math/singular/pkg-plist @@ -229,70 +229,70 @@ include/singular/reporter/reporter.h include/singular/reporter/s_buff.h include/singular/reporter/si_signals.h include/singular/singularconfig.h -lib/libSingular-4.4.0.so +lib/libSingular-4.4.1.so lib/libSingular.a lib/libSingular.so -lib/libfactory-4.4.0.so +lib/libfactory-4.4.1.so lib/libfactory.a lib/libfactory.so lib/libomalloc-0.9.6.so lib/libomalloc.a lib/libomalloc.so -lib/libpolys-4.4.0.so +lib/libpolys-4.4.1.so lib/libpolys.a lib/libpolys.so -lib/libsingular_resources-4.4.0.so +lib/libsingular_resources-4.4.1.so lib/libsingular_resources.a lib/libsingular_resources.so +lib/singular/MOD/cohomo.a +lib/singular/MOD/cohomo.so +lib/singular/MOD/customstd.a +lib/singular/MOD/customstd.so +lib/singular/MOD/freealgebra.a +lib/singular/MOD/freealgebra.so +%%GFAN%%lib/singular/MOD/gfanlib.a +%%GFAN%%lib/singular/MOD/gfanlib.so +lib/singular/MOD/gitfan.a +lib/singular/MOD/gitfan.so +lib/singular/MOD/interval.a +lib/singular/MOD/interval.so +lib/singular/MOD/loctriv.a +lib/singular/MOD/loctriv.so +lib/singular/MOD/machinelearning.a +lib/singular/MOD/machinelearning.so +lib/singular/MOD/p_Procs_FieldGeneral.a +lib/singular/MOD/p_Procs_FieldGeneral.so +lib/singular/MOD/p_Procs_FieldIndep.a +lib/singular/MOD/p_Procs_FieldIndep.so +lib/singular/MOD/p_Procs_FieldQ.a +lib/singular/MOD/p_Procs_FieldQ.so +lib/singular/MOD/p_Procs_FieldZp.a +lib/singular/MOD/p_Procs_FieldZp.so +lib/singular/MOD/partialgb.a +lib/singular/MOD/partialgb.so +lib/singular/MOD/pyobject.a +lib/singular/MOD/pyobject.so +lib/singular/MOD/singmathic.a +lib/singular/MOD/singmathic.so +lib/singular/MOD/sispasm.a +lib/singular/MOD/sispasm.so +lib/singular/MOD/subsets.a +lib/singular/MOD/subsets.so +lib/singular/MOD/systhreads.a +lib/singular/MOD/systhreads.so +lib/singular/MOD/syzextra.a +lib/singular/MOD/syzextra.so libdata/pkgconfig/Singular.pc libdata/pkgconfig/factory.pc libdata/pkgconfig/libpolys.pc libdata/pkgconfig/omalloc.pc libdata/pkgconfig/singular_resources.pc libexec/singular/MOD/change_cost -libexec/singular/MOD/cohomo.a -libexec/singular/MOD/cohomo.so -libexec/singular/MOD/customstd.a -libexec/singular/MOD/customstd.so -libexec/singular/MOD/freealgebra.a -libexec/singular/MOD/freealgebra.so -%%GFAN%%libexec/singular/MOD/gfanlib.a -%%GFAN%%libexec/singular/MOD/gfanlib.so -libexec/singular/MOD/gitfan.a -libexec/singular/MOD/gitfan.so -libexec/singular/MOD/interval.a -libexec/singular/MOD/interval.so -libexec/singular/MOD/loctriv.a -libexec/singular/MOD/loctriv.so -libexec/singular/MOD/machinelearning.a -libexec/singular/MOD/machinelearning.so -libexec/singular/MOD/p_Procs_FieldGeneral.a -libexec/singular/MOD/p_Procs_FieldGeneral.so -libexec/singular/MOD/p_Procs_FieldIndep.a -libexec/singular/MOD/p_Procs_FieldIndep.so -libexec/singular/MOD/p_Procs_FieldQ.a -libexec/singular/MOD/p_Procs_FieldQ.so -libexec/singular/MOD/p_Procs_FieldZp.a -libexec/singular/MOD/p_Procs_FieldZp.so -libexec/singular/MOD/partialgb.a -libexec/singular/MOD/partialgb.so -libexec/singular/MOD/pyobject.a -libexec/singular/MOD/pyobject.so -libexec/singular/MOD/singmathic.a -libexec/singular/MOD/singmathic.so libexec/singular/MOD/singularsurf libexec/singular/MOD/singularsurf_jupyter libexec/singular/MOD/singularsurf_win -libexec/singular/MOD/sispasm.a -libexec/singular/MOD/sispasm.so libexec/singular/MOD/solve_IP -libexec/singular/MOD/subsets.a -libexec/singular/MOD/subsets.so libexec/singular/MOD/surfex -libexec/singular/MOD/systhreads.a -libexec/singular/MOD/systhreads.so -libexec/singular/MOD/syzextra.a -libexec/singular/MOD/syzextra.so libexec/singular/MOD/toric_ideal share/applications/Singular-manual.desktop share/applications/Singular.desktop @@ -414,6 +414,7 @@ share/ml_singular/extract.lib %%DATADIR%%/LIB/algebra.lib %%DATADIR%%/LIB/all.lib %%DATADIR%%/LIB/arcpoint.lib +%%DATADIR%%/LIB/arnold.lib %%DATADIR%%/LIB/arnoldclassify.lib %%DATADIR%%/LIB/arr.lib %%DATADIR%%/LIB/assprimeszerodim.lib @@ -506,6 +507,8 @@ share/ml_singular/extract.lib %%DATADIR%%/LIB/moddiq.lib %%DATADIR%%/LIB/modfinduni.lib %%DATADIR%%/LIB/modnormal.lib +%%DATADIR%%/LIB/modprimdec.lib +%%DATADIR%%/LIB/modquotient.lib %%DATADIR%%/LIB/modstd.lib %%DATADIR%%/LIB/modular.lib %%DATADIR%%/LIB/modules.lib @@ -592,6 +595,7 @@ share/ml_singular/extract.lib %%DATADIR%%/LIB/solve.lib %%DATADIR%%/LIB/spcurve.lib %%DATADIR%%/LIB/spectrum.lib +%%DATADIR%%/LIB/ssi.lib %%DATADIR%%/LIB/standard.lib %%DATADIR%%/LIB/stanleyreisner.lib %%DATADIR%%/LIB/stdmodule.lib @@ -608,6 +612,7 @@ share/ml_singular/extract.lib %%DATADIR%%/LIB/teachstd.lib %%DATADIR%%/LIB/template.lib %%DATADIR%%/LIB/toric.lib +%%DATADIR%%/LIB/transformation.lib %%DATADIR%%/LIB/triang.lib %%DATADIR%%/LIB/tropical.lib %%DATADIR%%/LIB/tropicalEllipticCovers.lib diff --git a/math/sleef/Makefile b/math/sleef/Makefile index 58c39fbe3832..732f706c49ef 100644 --- a/math/sleef/Makefile +++ b/math/sleef/Makefile @@ -1,23 +1,27 @@ PORTNAME= sleef -DISTVERSION= 3.5.1-62 -DISTVERSIONSUFFIX= -g85440a5 +DISTVERSION= 3.8 CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm WWW= https://sleef.org LICENSE= BSL LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= cmake:testing compiler:c11 pathfix +LIB_DEPENDS= libgmp.so:math/gmp \ + libmpfr.so:math/mpfr \ + libfftw3.so:math/fftw3 + +USES= cmake:testing compiler:c11 pathfix ssl +CMAKE_ARGS= -DSLEEF_BUILD_SHARED_LIBS:BOOL=ON USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= shibatch -CMAKE_OFF= BUILD_TESTS -CMAKE_TESTING_ON= BUILD_TESTS +CMAKE_OFF= SLEEF_BUILD_TESTS +CMAKE_TESTING_ON= SLEEF_BUILD_TESTS .include <bsd.port.options.mk> diff --git a/math/sleef/distinfo b/math/sleef/distinfo index 52040a5d61f5..a963e33bacc1 100644 --- a/math/sleef/distinfo +++ b/math/sleef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1664661522 -SHA256 (shibatch-sleef-3.5.1-62-g85440a5_GH0.tar.gz) = 6544ea223bdf6f5d7bfc58afb55942066125f5325b535dd0cb136248ece53c43 -SIZE (shibatch-sleef-3.5.1-62-g85440a5_GH0.tar.gz) = 1659120 +TIMESTAMP = 1739116908 +SHA256 (shibatch-sleef-3.8_GH0.tar.gz) = a12ccd50f57083c530e1c76f10d52865defbd19fc9e2c85b483493065709874a +SIZE (shibatch-sleef-3.8_GH0.tar.gz) = 1863935 diff --git a/math/sleef/files/patch-src_libm-tester_testerutil.c b/math/sleef/files/patch-src_libm-tester_testerutil.c deleted file mode 100644 index 88736d53aac8..000000000000 --- a/math/sleef/files/patch-src_libm-tester_testerutil.c +++ /dev/null @@ -1,35 +0,0 @@ ---- src/libm-tester/testerutil.c.orig 2021-04-05 11:53:56 UTC -+++ src/libm-tester/testerutil.c -@@ -289,32 +289,6 @@ double countULP2sp(float d, mpfr_t c0) { - - // - --void mpfr_sinpi(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd) { -- mpfr_t frpi, frd; -- mpfr_inits(frpi, frd, NULL); -- -- mpfr_const_pi(frpi, GMP_RNDN); -- mpfr_set_d(frd, 1.0, GMP_RNDN); -- mpfr_mul(frpi, frpi, frd, GMP_RNDN); -- mpfr_mul(frd, frpi, arg, GMP_RNDN); -- mpfr_sin(ret, frd, GMP_RNDN); -- -- mpfr_clears(frpi, frd, NULL); --} -- --void mpfr_cospi(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd) { -- mpfr_t frpi, frd; -- mpfr_inits(frpi, frd, NULL); -- -- mpfr_const_pi(frpi, GMP_RNDN); -- mpfr_set_d(frd, 1.0, GMP_RNDN); -- mpfr_mul(frpi, frpi, frd, GMP_RNDN); -- mpfr_mul(frd, frpi, arg, GMP_RNDN); -- mpfr_cos(ret, frd, GMP_RNDN); -- -- mpfr_clears(frpi, frd, NULL); --} -- - void mpfr_lgamma_nosign(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd) { - int s; - mpfr_lgamma(ret, &s, arg, rnd); diff --git a/math/sleef/files/patch-src_libm-tester_testerutil.h b/math/sleef/files/patch-src_libm-tester_testerutil.h deleted file mode 100644 index 7180c654214f..000000000000 --- a/math/sleef/files/patch-src_libm-tester_testerutil.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/libm-tester/testerutil.h.orig 2021-04-05 11:53:56 UTC -+++ src/libm-tester/testerutil.h -@@ -90,7 +90,5 @@ int cmpDenormsp(float x, mpfr_t fry); - double countULPsp(float d, mpfr_t c); - double countULP2sp(float d, mpfr_t c); - --void mpfr_sinpi(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd); --void mpfr_cospi(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd); - void mpfr_lgamma_nosign(mpfr_t ret, mpfr_t arg, mpfr_rnd_t rnd); - #endif diff --git a/math/sleef/files/patch-src_libm_tryvsx3.c b/math/sleef/files/patch-src_libm_tryvsx3.c deleted file mode 100644 index 7688d72abe2b..000000000000 --- a/math/sleef/files/patch-src_libm_tryvsx3.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/libm/tryvsx3.c.orig 2023-05-12 23:04:06 UTC -+++ src/libm/tryvsx3.c -@@ -1,8 +1,8 @@ - #include <altivec.h> - - __vector double sleef_cpuidtmp0; --__vector unsigned long long sleef_cpuidtmp1, sleef_cpuidtmp2; -+__vector unsigned long long sleef_cpuidtmp1, sleef_cpuidtmp3; - - void sleef_tryVSX3() { -- sleef_cpuidtmp0 = vec_insert_exp(sleef_cpuidtmp1, sleef_cpuidtmp2); -+ sleef_cpuidtmp0 = vec_insert_exp(sleef_cpuidtmp1, sleef_cpuidtmp3); - } diff --git a/math/sleef/pkg-plist b/math/sleef/pkg-plist index 401838754a81..13a16396cec5 100644 --- a/math/sleef/pkg-plist +++ b/math/sleef/pkg-plist @@ -5,7 +5,8 @@ lib/cmake/sleef/sleefTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/sleef/sleefTargets.cmake lib/libsleef.so lib/libsleef.so.3 -lib/libsleef.so.3.6.0 +lib/libsleef.so.3.8.0 libdata/pkgconfig/sleef.pc +%%GNUABI%%lib/libsleefgnuabi.so %%GNUABI%%lib/libsleefgnuabi.so.3 -%%GNUABI%%lib/libsleefgnuabi.so.3.6 +%%GNUABI%%lib/libsleefgnuabi.so.3.8 diff --git a/math/slepc/Makefile b/math/slepc/Makefile index 1d1654cdc098..2d7c04e4a2a2 100644 --- a/math/slepc/Makefile +++ b/math/slepc/Makefile @@ -1,5 +1,5 @@ PORTNAME= slepc -DISTVERSION= 3.21.1 +DISTVERSION= 3.22.2 PORTREVISION= 1 CATEGORIES= math devel MASTER_SITES= http://slepc.upv.es/download/distrib/ diff --git a/math/slepc/distinfo b/math/slepc/distinfo index b5dd794e84e4..48ff1d429af3 100644 --- a/math/slepc/distinfo +++ b/math/slepc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714295542 -SHA256 (slepc-3.21.1.tar.gz) = beb33f0a15c3ce81744b15ad09ddf84dae70dbf3475c5ef032b8549ab87d6d8a -SIZE (slepc-3.21.1.tar.gz) = 1827860 +TIMESTAMP = 1735974380 +SHA256 (slepc-3.22.2.tar.gz) = b60e58b2fa5eb7db05ce5e3a585811b43b1cc7cf89c32266e37b05f0cefd8899 +SIZE (slepc-3.22.2.tar.gz) = 1868380 diff --git a/math/slepc/pkg-plist b/math/slepc/pkg-plist index 9e7c1e082897..b77b08aabc69 100644 --- a/math/slepc/pkg-plist +++ b/math/slepc/pkg-plist @@ -35,7 +35,7 @@ include/slepcbv.mod include/slepcbvdef.mod include/slepcbvdefdummy.mod include/slepcconf.h -include/slepccublas.h +include/slepccupmblas.h include/slepcds.h include/slepcds.mod include/slepcdsdef.mod @@ -87,10 +87,10 @@ include/slepcsysdef.mod include/slepcvec.h include/slepcversion.h lib/libslepc.so -lib/libslepc.so.3.21 -lib/libslepc.so.3.21.1 +lib/libslepc.so.3.22 +lib/libslepc.so.3.22.2 lib/slepc/conf/configure-hash -lib/slepc/conf/modules/slepc/3.21.1 +lib/slepc/conf/modules/slepc/3.22.2 lib/slepc/conf/slepc_common lib/slepc/conf/slepc_rules lib/slepc/conf/slepc_rules_doc.mk diff --git a/math/slicot/Makefile b/math/slicot/Makefile index 11736372b667..d03fcdc8d85b 100644 --- a/math/slicot/Makefile +++ b/math/slicot/Makefile @@ -1,6 +1,6 @@ PORTNAME= SLICOT PORTVERSION= 5.9 -PORTREVISION= 1 +PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/sound-of-sorting/Makefile b/math/sound-of-sorting/Makefile index 782354a8691d..e9a0214bf639 100644 --- a/math/sound-of-sorting/Makefile +++ b/math/sound-of-sorting/Makefile @@ -1,7 +1,7 @@ PORTNAME= sound-of-sorting PORTVERSION= 0.6.5 DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MAINTAINER= se@FreeBSD.org diff --git a/math/spar/Makefile b/math/spar/Makefile index e530dfe1bf22..747031c5d46d 100644 --- a/math/spar/Makefile +++ b/math/spar/Makefile @@ -21,8 +21,8 @@ GNU_CONFIGURE_MANPREFIX=${PREFIX}/share .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) -CFLAGS+= -Wno-error=int-conversion +.if ${OPSYS} == FreeBSD +CFLAGS+= -Wno-error=int-conversion -Wno-error=incompatible-function-pointer-types .endif post-patch: diff --git a/math/spectra/Makefile b/math/spectra/Makefile index 8299bf6966e4..739f5b77a75e 100644 --- a/math/spectra/Makefile +++ b/math/spectra/Makefile @@ -1,12 +1,12 @@ PORTNAME= spectra DISTVERSIONPREFIX= v -DISTVERSION= 1.0.1 -PORTREVISION= 1 +DISTVERSION= 1.1.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library for large scale eigenvalue problems -WWW= https://spectralib.org +WWW= https://spectralib.org \ + https://github.com/yixuan/spectra LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE diff --git a/math/spectra/distinfo b/math/spectra/distinfo index 746d062f8644..05ef527b965c 100644 --- a/math/spectra/distinfo +++ b/math/spectra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1649316625 -SHA256 (yixuan-spectra-v1.0.1_GH0.tar.gz) = 919e3fbc8c539a321fd5a0766966922b7637cc52eb50a969241a997c733789f3 -SIZE (yixuan-spectra-v1.0.1_GH0.tar.gz) = 259951 +TIMESTAMP = 1735791195 +SHA256 (yixuan-spectra-v1.1.0_GH0.tar.gz) = d29671e3d1b8036728933cadfddb05668a3cd6133331e91fc4535a9b85bedc79 +SIZE (yixuan-spectra-v1.1.0_GH0.tar.gz) = 273206 diff --git a/math/spectra/pkg-plist b/math/spectra/pkg-plist index 1bfb3f17ca09..8c7bf0abdcc6 100644 --- a/math/spectra/pkg-plist +++ b/math/spectra/pkg-plist @@ -3,6 +3,8 @@ include/Spectra/GenEigsBase.h include/Spectra/GenEigsComplexShiftSolver.h include/Spectra/GenEigsRealShiftSolver.h include/Spectra/GenEigsSolver.h +include/Spectra/HermEigsBase.h +include/Spectra/HermEigsSolver.h include/Spectra/JDSymEigsBase.h include/Spectra/LinAlg/Arnoldi.h include/Spectra/LinAlg/BKLDLT.h @@ -19,12 +21,14 @@ include/Spectra/MatOp/DenseCholesky.h include/Spectra/MatOp/DenseGenComplexShiftSolve.h include/Spectra/MatOp/DenseGenMatProd.h include/Spectra/MatOp/DenseGenRealShiftSolve.h +include/Spectra/MatOp/DenseHermMatProd.h include/Spectra/MatOp/DenseSymMatProd.h include/Spectra/MatOp/DenseSymShiftSolve.h include/Spectra/MatOp/SparseCholesky.h include/Spectra/MatOp/SparseGenComplexShiftSolve.h include/Spectra/MatOp/SparseGenMatProd.h include/Spectra/MatOp/SparseGenRealShiftSolve.h +include/Spectra/MatOp/SparseHermMatProd.h include/Spectra/MatOp/SparseRegularInverse.h include/Spectra/MatOp/SparseSymMatProd.h include/Spectra/MatOp/SparseSymShiftSolve.h @@ -35,7 +39,6 @@ include/Spectra/MatOp/internal/SymGEigsCayleyOp.h include/Spectra/MatOp/internal/SymGEigsCholeskyOp.h include/Spectra/MatOp/internal/SymGEigsRegInvOp.h include/Spectra/MatOp/internal/SymGEigsShiftInvertOp.h -include/Spectra/SymEigsBase.h include/Spectra/SymEigsShiftSolver.h include/Spectra/SymEigsSolver.h include/Spectra/SymGEigsShiftSolver.h @@ -48,6 +51,6 @@ include/Spectra/Util/TypeTraits.h include/Spectra/Util/Version.h include/Spectra/contrib/LOBPCGSolver.h include/Spectra/contrib/PartialSVDSolver.h -%%DATADIR%%/cmake/Spectra-targets.cmake -%%DATADIR%%/cmake/spectra-config-version.cmake -%%DATADIR%%/cmake/spectra-config.cmake +share/cmake/Spectra/Spectra-targets.cmake +share/cmake/Spectra/spectra-config-version.cmake +share/cmake/Spectra/spectra-config.cmake diff --git a/math/spfft/Makefile b/math/spfft/Makefile index 53c508210a18..f043d2ede192 100644 --- a/math/spfft/Makefile +++ b/math/spfft/Makefile @@ -1,11 +1,8 @@ PORTNAME= spfft DISTVERSIONPREFIX= v -DISTVERSION= 1.1.0 +DISTVERSION= 1.1.1 CATEGORIES= math -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch:-p1 # https://github.com/eth-cscs/SpFFT/pull/57 - MAINTAINER= yuri@FreeBSD.org COMMENT= Sparse 3D FFT library WWW= https://github.com/eth-cscs/SpFFT @@ -60,4 +57,6 @@ post-test: ./run_local_tests && \ ./run_mpi_tests +# tests as of 1.1.1: [ PASSED ] 6500 tests. + .include <bsd.port.mk> diff --git a/math/spfft/distinfo b/math/spfft/distinfo index de07c982f6fd..499d2708b80c 100644 --- a/math/spfft/distinfo +++ b/math/spfft/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1711106034 -SHA256 (eth-cscs-SpFFT-v1.1.0_GH0.tar.gz) = d4673b3135aebfa1c440723226fe976d518ff881285b3d4787f1aa8210eac81e -SIZE (eth-cscs-SpFFT-v1.1.0_GH0.tar.gz) = 364222 -SHA256 (c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch) = ef24018e565693e805cccb56f36aa0ed2dc9a31b3d6bf26a5aaceeb5f15f253b -SIZE (c91e7ec9f420d477a8144dee2bc36cd8dde434c4.patch) = 1657 +TIMESTAMP = 1737351085 +SHA256 (eth-cscs-SpFFT-v1.1.1_GH0.tar.gz) = 675a048124a96b8c7f89d59d3ac0355833e28b38622e76c4d478ee91b25d766c +SIZE (eth-cscs-SpFFT-v1.1.1_GH0.tar.gz) = 364351 diff --git a/math/spfft/pkg-plist b/math/spfft/pkg-plist index 2bb8ab4fb313..f47faf67d3ac 100644 --- a/math/spfft/pkg-plist +++ b/math/spfft/pkg-plist @@ -32,5 +32,5 @@ lib/cmake/SpFFT/modules/FindFFTWF.cmake lib/cmake/SpFFT/modules/FindMKLSequential.cmake lib/libspfft.so lib/libspfft.so.1 -lib/libspfft.so.1.1.0 +lib/libspfft.so.1.1.1 libdata/pkgconfig/SpFFT.pc diff --git a/math/spla/Makefile b/math/spla/Makefile index 49371e07a49a..d9d4645a39c9 100644 --- a/math/spla/Makefile +++ b/math/spla/Makefile @@ -1,6 +1,7 @@ PORTNAME= spla DISTVERSIONPREFIX= v DISTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/spooles/Makefile b/math/spooles/Makefile index 321d3790fcfd..5e57ffba90e1 100644 --- a/math/spooles/Makefile +++ b/math/spooles/Makefile @@ -40,7 +40,7 @@ PICFLAG?= -fpic .include <bsd.port.pre.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/math/sprng/files/patch-SRC_pmlcg_longlong.h b/math/sprng/files/patch-SRC_pmlcg_longlong.h new file mode 100644 index 000000000000..a153cbb31087 --- /dev/null +++ b/math/sprng/files/patch-SRC_pmlcg_longlong.h @@ -0,0 +1,15 @@ +--- SRC/pmlcg/longlong.h.orig 2024-12-17 18:25:17 UTC ++++ SRC/pmlcg/longlong.h +@@ -211,9 +211,8 @@ UDItype __umulsidi3 (USItype, USItype); + "r" ((USItype) (al)), \ + "rI" ((USItype) (bl))) + #define umul_ppmm(xh, xl, a, b) \ +-{register USItype __t0, __t1, __t2; \ +- __asm__ ("%@ Inlined umul_ppmm\n" \ +- " mov %2, %5, lsr #16\n" \ ++{USItype __t0, __t1, __t2; \ ++ __asm__ (" mov %2, %5, lsr #16\n" \ + " mov %0, %6, lsr #16\n" \ + " bic %3, %5, %2, lsl #16\n" \ + " bic %4, %6, %0, lsl #16\n" \ + diff --git a/math/stp/Makefile b/math/stp/Makefile index a9edc2122cde..e7de69ab9729 100644 --- a/math/stp/Makefile +++ b/math/stp/Makefile @@ -1,5 +1,6 @@ PORTNAME= stp DISTVERSION= 2.3.4 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= math diff --git a/math/suitesparse-amd/Makefile b/math/suitesparse-amd/Makefile index 2a8fbed6e045..d691bd32e98a 100644 --- a/math/suitesparse-amd/Makefile +++ b/math/suitesparse-amd/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.3.2 +PORTVERSION= 3.3.3 CATEGORIES= math COMMENT= Symmetric approximate minimum degree diff --git a/math/suitesparse-camd/Makefile b/math/suitesparse-camd/Makefile index 28d0cd655109..be7105d4eee0 100644 --- a/math/suitesparse-camd/Makefile +++ b/math/suitesparse-camd/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.3.2 +PORTVERSION= 3.3.3 CATEGORIES= math COMMENT= Symmetric approximate minimum degree diff --git a/math/suitesparse-ccolamd/Makefile b/math/suitesparse-ccolamd/Makefile index 2fdb3d42052f..784e115fefbf 100644 --- a/math/suitesparse-ccolamd/Makefile +++ b/math/suitesparse-ccolamd/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.3.3 +PORTVERSION= 3.3.4 CATEGORIES= math COMMENT= Constrained column approximate minimum degree ordering diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile index c5835b4b3053..9ef4e76ca1b7 100644 --- a/math/suitesparse-cholmod/Makefile +++ b/math/suitesparse-cholmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 5.2.1 +PORTVERSION= 5.3.0 PORTREVISION= 1 CATEGORIES= math diff --git a/math/suitesparse-colamd/Makefile b/math/suitesparse-colamd/Makefile index f936080ea81b..4edc32470c9a 100644 --- a/math/suitesparse-colamd/Makefile +++ b/math/suitesparse-colamd/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.3.3 +PORTVERSION= 3.3.4 CATEGORIES= math COMMENT= Column approximate minimum degree ordering algorithm diff --git a/math/suitesparse-cxsparse/Makefile b/math/suitesparse-cxsparse/Makefile index 22480f8cdb6a..fa1aa8d7d47b 100644 --- a/math/suitesparse-cxsparse/Makefile +++ b/math/suitesparse-cxsparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 4.4.0 +PORTVERSION= 4.4.1 CATEGORIES= math COMMENT= Extended version of CSparse diff --git a/math/suitesparse-graphblas/Makefile b/math/suitesparse-graphblas/Makefile index 3ca18c66dba2..f50b29b293a7 100644 --- a/math/suitesparse-graphblas/Makefile +++ b/math/suitesparse-graphblas/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 9.1.0 +PORTVERSION= 9.3.1 CATEGORIES= math COMMENT= Graph algorithms in the language of linear algebra diff --git a/math/suitesparse-klu/Makefile b/math/suitesparse-klu/Makefile index 686d1d82514d..1d955e7b479c 100644 --- a/math/suitesparse-klu/Makefile +++ b/math/suitesparse-klu/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 2.3.3 +PORTVERSION= 2.3.5 CATEGORIES= math COMMENT= Sparse LU factorization, for circuit simulation diff --git a/math/suitesparse-lagraph/Makefile b/math/suitesparse-lagraph/Makefile index fd532be85270..2274949621f5 100644 --- a/math/suitesparse-lagraph/Makefile +++ b/math/suitesparse-lagraph/Makefile @@ -1,5 +1,6 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 1.1.3 +PORTVERSION= 1.1.4 +PORTREVISION= 1 CATEGORIES= math COMMENT= Graph algorithms based on GraphBLAS diff --git a/math/suitesparse-lagraph/files/patch-LAGraph_experimental_CMakeLists.txt b/math/suitesparse-lagraph/files/patch-LAGraph_experimental_CMakeLists.txt new file mode 100644 index 000000000000..183ff20b401b --- /dev/null +++ b/math/suitesparse-lagraph/files/patch-LAGraph_experimental_CMakeLists.txt @@ -0,0 +1,23 @@ +--- LAGraph/experimental/CMakeLists.txt.orig 2025-01-20 03:05:28 UTC ++++ LAGraph/experimental/CMakeLists.txt +@@ -38,7 +38,7 @@ if ( BUILD_SHARED_LIBS ) + set_target_properties ( LAGraphX PROPERTIES EXPORT_NO_SYSTEM ON ) + endif ( ) + +- target_link_libraries ( LAGraphX PRIVATE LAGraph GraphBLAS::GraphBLAS ) ++ target_link_libraries ( LAGraphX PRIVATE LAGraph GraphBLAS::GraphBLAS -lm ) + + target_include_directories ( LAGraphX PUBLIC + $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include> +@@ -71,9 +71,9 @@ if ( BUILD_STATIC_LIBS ) + endif ( ) + + if ( TARGET GraphBLAS::GraphBLAS_static ) +- target_link_libraries ( LAGraphX_static PRIVATE GraphBLAS::GraphBLAS_static ) ++ target_link_libraries ( LAGraphX_static PRIVATE GraphBLAS::GraphBLAS_static -lm ) + else ( ) +- target_link_libraries ( LAGraphX_static PRIVATE GraphBLAS::GraphBLAS ) ++ target_link_libraries ( LAGraphX_static PRIVATE GraphBLAS::GraphBLAS -lm ) + endif ( ) + + target_include_directories ( LAGraphX_static PUBLIC diff --git a/math/suitesparse-mongoose/Makefile b/math/suitesparse-mongoose/Makefile index 6119148b28fe..42feafc8145e 100644 --- a/math/suitesparse-mongoose/Makefile +++ b/math/suitesparse-mongoose/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.3.3 +PORTVERSION= 3.3.4 CATEGORIES= math COMMENT= Symmetric approximate minimum degree diff --git a/math/suitesparse-paru/Makefile b/math/suitesparse-paru/Makefile index 616e6c1a7cc7..891dabfadce1 100644 --- a/math/suitesparse-paru/Makefile +++ b/math/suitesparse-paru/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 0.1.3 +PORTVERSION= 1.0.0 PORTREVISION= 1 CATEGORIES= math parallel diff --git a/math/suitesparse-paru/pkg-plist b/math/suitesparse-paru/pkg-plist index cb2209f264ef..d69f298fbcbd 100644 --- a/math/suitesparse-paru/pkg-plist +++ b/math/suitesparse-paru/pkg-plist @@ -1,13 +1,11 @@ -include/suitesparse/ParU.hpp -include/suitesparse/ParU_C.h -include/suitesparse/ParU_definitions.h +include/suitesparse/ParU.h lib/cmake/ParU/ParUConfig.cmake lib/cmake/ParU/ParUConfigVersion.cmake lib/cmake/ParU/ParUTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/ParU/ParUTargets.cmake lib/libparu.a lib/libparu.so -lib/libparu.so.0 +lib/libparu.so.1 lib/libparu.so.%%VER%% libdata/pkgconfig/ParU.pc %%PORTDOCS%%%%DOCSDIR%%/ParU_README.md diff --git a/math/suitesparse-rbio/Makefile b/math/suitesparse-rbio/Makefile index f0c690bdb3d9..6f8f9c0b87fe 100644 --- a/math/suitesparse-rbio/Makefile +++ b/math/suitesparse-rbio/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 4.3.2 +PORTVERSION= 4.3.4 CATEGORIES= math COMMENT= Read/write sparse matrices diff --git a/math/suitesparse-spex/Makefile b/math/suitesparse-spex/Makefile index d7738b8b2c55..6f4f6bd31799 100644 --- a/math/suitesparse-spex/Makefile +++ b/math/suitesparse-spex/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 3.1.0 +PORTVERSION= 3.2.1 CATEGORIES= math COMMENT= Sparse Left-looking Integer-Preserving LU Factorization diff --git a/math/suitesparse-spqr/Makefile b/math/suitesparse-spqr/Makefile index 13347b410441..c3e64e65cbf8 100644 --- a/math/suitesparse-spqr/Makefile +++ b/math/suitesparse-spqr/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 4.3.3 +PORTVERSION= 4.3.4 PORTREVISION= 1 CATEGORIES= math diff --git a/math/suitesparse-umfpack/Makefile b/math/suitesparse-umfpack/Makefile index e9501819e3e1..26e9c6a17275 100644 --- a/math/suitesparse-umfpack/Makefile +++ b/math/suitesparse-umfpack/Makefile @@ -1,5 +1,5 @@ PORTNAME= ${MPORTNAME:tl} -PORTVERSION= 6.3.3 +PORTVERSION= 6.3.5 PORTREVISION= 1 CATEGORIES= math diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile index 57ceaffc1048..a953a537a212 100644 --- a/math/suitesparse/Makefile +++ b/math/suitesparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= suitesparse -PORTVERSION= 7.7.0 +PORTVERSION= 7.8.3 CATEGORIES= math MAINTAINER= fortran@FreeBSD.org diff --git a/math/suitesparse/bsd.suitesparse.mk b/math/suitesparse/bsd.suitesparse.mk index 5719f8b702b4..8ac3a0ce1b58 100644 --- a/math/suitesparse/bsd.suitesparse.mk +++ b/math/suitesparse/bsd.suitesparse.mk @@ -4,7 +4,7 @@ PKGNAMEPREFIX= suitesparse- SSPNAME= suitesparse -SSPVERSION= 7.7.0 +SSPVERSION= 7.8.3 DISTVERSIONPREFIX= v MAINTAINER= fortran@FreeBSD.org @@ -39,7 +39,7 @@ LIB_DEPENDS+= libsuitesparseconfig.so:math/suitesparse-config OPTIONS_DEFINE+=DEMOS .endif -USES+= cmake:insource pathfix +USES+= cmake:insource fortran pathfix DOCSDIR= ${PREFIX}/share/doc/${SSPNAME} MAKE_ENV= JOBS="${MAKE_JOBS_NUMBER}" \ diff --git a/math/suitesparse/distinfo b/math/suitesparse/distinfo index 412a443bd086..cf2fa0364c59 100644 --- a/math/suitesparse/distinfo +++ b/math/suitesparse/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714315898 -SHA256 (suitesparse/v7.7.0.tar.gz) = 529b067f5d80981f45ddf6766627b8fc5af619822f068f342aab776e683df4f3 -SIZE (suitesparse/v7.7.0.tar.gz) = 85876065 +TIMESTAMP = 1737655022 +SHA256 (suitesparse/v7.8.3.tar.gz) = ce39b28d4038a09c14f21e02c664401be73c0cb96a9198418d6a98a7db73a259 +SIZE (suitesparse/v7.8.3.tar.gz) = 87356354 diff --git a/math/sundials/Makefile b/math/sundials/Makefile index 2844ca90e308..9e2dda2aadee 100644 --- a/math/sundials/Makefile +++ b/math/sundials/Makefile @@ -1,12 +1,13 @@ PORTNAME= sundials -DISTVERSION= 6.6.0 -PORTREVISION= 9 +DISTVERSION= 7.2.1 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}/ MAINTAINER= yuri@FreeBSD.org COMMENT= SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers -WWW= https://computing.llnl.gov/projects/sundials +WWW= https://computing.llnl.gov/projects/sundials \ + https://github.com/LLNL/sundials LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -25,6 +26,10 @@ FCFLAGS:= ${FFLAGS} # project checks that these flags are equal OPTIONS_DEFINE= BLAS EXAMPLES KLU LAPACK MPI OPENMP OPTIONS_DEFAULT= KLU LAPACK MPI OPENMP +# no OpenMP on armv7 +.if !exists(/usr/include/omp.h) +OPTIONS_EXCLUDE= OPENMP +.endif OPTIONS_GROUP= VECTORS OPTIONS_GROUP_VECTORS= HYPRE PETSC VECTORS_DESC= Alternative vector libraries diff --git a/math/sundials/distinfo b/math/sundials/distinfo index d3b57c0b4157..75157f94d5f2 100644 --- a/math/sundials/distinfo +++ b/math/sundials/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692767874 -SHA256 (sundials-6.6.0.tar.gz) = f90029b8da846c8faff5530fd1fa4847079188d040554f55c1d5d1e04743d29d -SIZE (sundials-6.6.0.tar.gz) = 91658584 +TIMESTAMP = 1734866493 +SHA256 (sundials-7.2.1.tar.gz) = 3781e3f7cdf372ca12f7fbe64f561a8b9a507b8a8b2c4d6ce28d8e4df4befbea +SIZE (sundials-7.2.1.tar.gz) = 94198358 diff --git a/math/sundials/pkg-plist b/math/sundials/pkg-plist index d745bd6a7499..c93d79a472e9 100644 --- a/math/sundials/pkg-plist +++ b/math/sundials/pkg-plist @@ -6,41 +6,34 @@ include/arkode/arkode_butcher.h include/arkode/arkode_butcher_dirk.h include/arkode/arkode_butcher_erk.h include/arkode/arkode_erkstep.h +include/arkode/arkode_forcingstep.h include/arkode/arkode_ls.h +include/arkode/arkode_lsrkstep.h include/arkode/arkode_mristep.h +include/arkode/arkode_splittingstep.h include/arkode/arkode_sprk.h include/arkode/arkode_sprkstep.h include/cvode/cvode.h include/cvode/cvode_bandpre.h include/cvode/cvode_bbdpre.h include/cvode/cvode_diag.h -include/cvode/cvode_direct.h include/cvode/cvode_ls.h include/cvode/cvode_proj.h -include/cvode/cvode_spils.h include/cvodes/cvodes.h include/cvodes/cvodes_bandpre.h include/cvodes/cvodes_bbdpre.h include/cvodes/cvodes_diag.h -include/cvodes/cvodes_direct.h include/cvodes/cvodes_ls.h include/cvodes/cvodes_proj.h -include/cvodes/cvodes_spils.h include/ida/ida.h include/ida/ida_bbdpre.h -include/ida/ida_direct.h include/ida/ida_ls.h -include/ida/ida_spils.h include/idas/idas.h include/idas/idas_bbdpre.h -include/idas/idas_direct.h include/idas/idas_ls.h -include/idas/idas_spils.h include/kinsol/kinsol.h include/kinsol/kinsol_bbdpre.h -include/kinsol/kinsol_direct.h include/kinsol/kinsol_ls.h -include/kinsol/kinsol_spils.h include/nvector/nvector_manyvector.h %%MPI%%include/nvector/nvector_mpimanyvector.h %%MPI%%include/nvector/nvector_mpiplusx.h @@ -50,18 +43,28 @@ include/nvector/nvector_manyvector.h %%PETSC%%include/nvector/nvector_petsc.h include/nvector/nvector_pthreads.h include/nvector/nvector_serial.h +include/sunadaptcontroller/sunadaptcontroller_imexgus.h +include/sunadaptcontroller/sunadaptcontroller_mrihtol.h +include/sunadaptcontroller/sunadaptcontroller_soderlind.h include/sundials/NOTICE +include/sundials/priv/sundials_context_impl.h +include/sundials/priv/sundials_errors_impl.h +%%MPI%%include/sundials/priv/sundials_mpi_errors_impl.h +include/sundials/sundials_adaptcontroller.h include/sundials/sundials_band.h include/sundials/sundials_base.hpp include/sundials/sundials_config.h include/sundials/sundials_context.h include/sundials/sundials_context.hpp include/sundials/sundials_convertibleto.hpp +include/sundials/sundials_core.h +include/sundials/sundials_core.hpp include/sundials/sundials_dense.h include/sundials/sundials_direct.h +include/sundials/sundials_errors.h include/sundials/sundials_export.h +include/sundials/sundials_futils.h include/sundials/sundials_iterative.h -%%LAPACK%%include/sundials/sundials_lapack.h include/sundials/sundials_linearsolver.h include/sundials/sundials_linearsolver.hpp include/sundials/sundials_logger.h @@ -69,13 +72,18 @@ include/sundials/sundials_math.h include/sundials/sundials_matrix.h include/sundials/sundials_matrix.hpp include/sundials/sundials_memory.h +include/sundials/sundials_memory.hpp +%%MPI%%include/sundials/sundials_mpi_errors.h %%MPI%%include/sundials/sundials_mpi_types.h include/sundials/sundials_nonlinearsolver.h include/sundials/sundials_nonlinearsolver.hpp include/sundials/sundials_nvector.h include/sundials/sundials_nvector.hpp include/sundials/sundials_profiler.h +include/sundials/sundials_profiler.hpp +include/sundials/sundials_stepper.h include/sundials/sundials_types.h +include/sundials/sundials_types_deprecated.h include/sundials/sundials_version.h include/sunlinsol/sunlinsol_band.h include/sunlinsol/sunlinsol_dense.h @@ -98,83 +106,95 @@ lib/cmake/sundials/SUNDIALSConfigVersion.cmake lib/cmake/sundials/SUNDIALSTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/sundials/SUNDIALSTargets.cmake lib/libsundials_arkode.so -lib/libsundials_arkode.so.5 -lib/libsundials_arkode.so.5.6.0 +lib/libsundials_arkode.so.6 +lib/libsundials_arkode.so.6.2.1 +lib/libsundials_core.so +lib/libsundials_core.so.7 +lib/libsundials_core.so.7.2.1 lib/libsundials_cvode.so -lib/libsundials_cvode.so.6 -lib/libsundials_cvode.so.6.6.0 +lib/libsundials_cvode.so.7 +lib/libsundials_cvode.so.7.2.1 lib/libsundials_cvodes.so -lib/libsundials_cvodes.so.6 -lib/libsundials_cvodes.so.6.6.0 -lib/libsundials_generic.so -lib/libsundials_generic.so.6 -lib/libsundials_generic.so.6.6.0 +lib/libsundials_cvodes.so.7 +lib/libsundials_cvodes.so.7.2.1 lib/libsundials_ida.so -lib/libsundials_ida.so.6 -lib/libsundials_ida.so.6.6.0 +lib/libsundials_ida.so.7 +lib/libsundials_ida.so.7.2.1 lib/libsundials_idas.so -lib/libsundials_idas.so.5 -lib/libsundials_idas.so.5.6.0 +lib/libsundials_idas.so.6 +lib/libsundials_idas.so.6.2.1 lib/libsundials_kinsol.so -lib/libsundials_kinsol.so.6 -lib/libsundials_kinsol.so.6.6.0 +lib/libsundials_kinsol.so.7 +lib/libsundials_kinsol.so.7.2.1 lib/libsundials_nvecmanyvector.so -lib/libsundials_nvecmanyvector.so.6 -lib/libsundials_nvecmanyvector.so.6.6.0 +lib/libsundials_nvecmanyvector.so.7 +lib/libsundials_nvecmanyvector.so.7.2.1 %%MPI%%lib/libsundials_nvecmpimanyvector.so -%%MPI%%lib/libsundials_nvecmpimanyvector.so.6 -%%MPI%%lib/libsundials_nvecmpimanyvector.so.6.6.0 +%%MPI%%lib/libsundials_nvecmpimanyvector.so.7 +%%MPI%%lib/libsundials_nvecmpimanyvector.so.7.2.1 %%MPI%%lib/libsundials_nvecmpiplusx.so -%%MPI%%lib/libsundials_nvecmpiplusx.so.6 -%%MPI%%lib/libsundials_nvecmpiplusx.so.6.6.0 +%%MPI%%lib/libsundials_nvecmpiplusx.so.7 +%%MPI%%lib/libsundials_nvecmpiplusx.so.7.2.1 %%OPENMP%%lib/libsundials_nvecopenmp.so -%%OPENMP%%lib/libsundials_nvecopenmp.so.6 -%%OPENMP%%lib/libsundials_nvecopenmp.so.6.6.0 +%%OPENMP%%lib/libsundials_nvecopenmp.so.7 +%%OPENMP%%lib/libsundials_nvecopenmp.so.7.2.1 %%MPI%%lib/libsundials_nvecparallel.so -%%MPI%%lib/libsundials_nvecparallel.so.6 -%%MPI%%lib/libsundials_nvecparallel.so.6.6.0 +%%MPI%%lib/libsundials_nvecparallel.so.7 +%%MPI%%lib/libsundials_nvecparallel.so.7.2.1 %%HYPRE%%lib/libsundials_nvecparhyp.so -%%HYPRE%%lib/libsundials_nvecparhyp.so.6 -%%HYPRE%%lib/libsundials_nvecparhyp.so.6.6.0 +%%HYPRE%%lib/libsundials_nvecparhyp.so.7 +%%HYPRE%%lib/libsundials_nvecparhyp.so.7.2.1 %%PETSC%%lib/libsundials_nvecpetsc.so -%%PETSC%%lib/libsundials_nvecpetsc.so.6 -%%PETSC%%lib/libsundials_nvecpetsc.so.6.6.0 +%%PETSC%%lib/libsundials_nvecpetsc.so.7 +%%PETSC%%lib/libsundials_nvecpetsc.so.7.2.1 lib/libsundials_nvecpthreads.so -lib/libsundials_nvecpthreads.so.6 -lib/libsundials_nvecpthreads.so.6.6.0 +lib/libsundials_nvecpthreads.so.7 +lib/libsundials_nvecpthreads.so.7.2.1 lib/libsundials_nvecserial.so -lib/libsundials_nvecserial.so.6 -lib/libsundials_nvecserial.so.6.6.0 +lib/libsundials_nvecserial.so.7 +lib/libsundials_nvecserial.so.7.2.1 lib/libsundials_sunlinsolband.so -lib/libsundials_sunlinsolband.so.4.6.0 +lib/libsundials_sunlinsolband.so.5 +lib/libsundials_sunlinsolband.so.5.2.1 lib/libsundials_sunlinsoldense.so -lib/libsundials_sunlinsoldense.so.4.6.0 +lib/libsundials_sunlinsoldense.so.5 +lib/libsundials_sunlinsoldense.so.5.2.1 %%KLU%%lib/libsundials_sunlinsolklu.so -%%KLU%%lib/libsundials_sunlinsolklu.so.4.6.0 +%%KLU%%lib/libsundials_sunlinsolklu.so.5 +%%KLU%%lib/libsundials_sunlinsolklu.so.5.2.1 %%LAPACK%%lib/libsundials_sunlinsollapackband.so -%%LAPACK%%lib/libsundials_sunlinsollapackband.so.4.6.0 +%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5 +%%LAPACK%%lib/libsundials_sunlinsollapackband.so.5.2.1 %%LAPACK%%lib/libsundials_sunlinsollapackdense.so -%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.4.6.0 +%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5 +%%LAPACK%%lib/libsundials_sunlinsollapackdense.so.5.2.1 lib/libsundials_sunlinsolpcg.so -lib/libsundials_sunlinsolpcg.so.4.6.0 +lib/libsundials_sunlinsolpcg.so.5 +lib/libsundials_sunlinsolpcg.so.5.2.1 lib/libsundials_sunlinsolspbcgs.so -lib/libsundials_sunlinsolspbcgs.so.4.6.0 +lib/libsundials_sunlinsolspbcgs.so.5 +lib/libsundials_sunlinsolspbcgs.so.5.2.1 lib/libsundials_sunlinsolspfgmr.so -lib/libsundials_sunlinsolspfgmr.so.4.6.0 +lib/libsundials_sunlinsolspfgmr.so.5 +lib/libsundials_sunlinsolspfgmr.so.5.2.1 lib/libsundials_sunlinsolspgmr.so -lib/libsundials_sunlinsolspgmr.so.4.6.0 +lib/libsundials_sunlinsolspgmr.so.5 +lib/libsundials_sunlinsolspgmr.so.5.2.1 lib/libsundials_sunlinsolsptfqmr.so -lib/libsundials_sunlinsolsptfqmr.so.4.6.0 +lib/libsundials_sunlinsolsptfqmr.so.5 +lib/libsundials_sunlinsolsptfqmr.so.5.2.1 lib/libsundials_sunmatrixband.so -lib/libsundials_sunmatrixband.so.4 -lib/libsundials_sunmatrixband.so.4.6.0 +lib/libsundials_sunmatrixband.so.5 +lib/libsundials_sunmatrixband.so.5.2.1 lib/libsundials_sunmatrixdense.so -lib/libsundials_sunmatrixdense.so.4 -lib/libsundials_sunmatrixdense.so.4.6.0 +lib/libsundials_sunmatrixdense.so.5 +lib/libsundials_sunmatrixdense.so.5.2.1 lib/libsundials_sunmatrixsparse.so -lib/libsundials_sunmatrixsparse.so.4 -lib/libsundials_sunmatrixsparse.so.4.6.0 +lib/libsundials_sunmatrixsparse.so.5 +lib/libsundials_sunmatrixsparse.so.5.2.1 lib/libsundials_sunnonlinsolfixedpoint.so -lib/libsundials_sunnonlinsolfixedpoint.so.3.6.0 +lib/libsundials_sunnonlinsolfixedpoint.so.4 +lib/libsundials_sunnonlinsolfixedpoint.so.4.2.1 lib/libsundials_sunnonlinsolnewton.so -lib/libsundials_sunnonlinsolnewton.so.3.6.0 +lib/libsundials_sunnonlinsolnewton.so.4 +lib/libsundials_sunnonlinsolnewton.so.4.2.1 diff --git a/math/superlu-dist/Makefile b/math/superlu-dist/Makefile index 296b54e7f418..932f05dc86fc 100644 --- a/math/superlu-dist/Makefile +++ b/math/superlu-dist/Makefile @@ -1,6 +1,7 @@ PORTNAME= superlu-dist DISTVERSIONPREFIX= v -DISTVERSION= 9.0.0 +DISTVERSION= 9.1.0 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/superlu-dist/distinfo b/math/superlu-dist/distinfo index e8158ca4ce4a..9e5cc043e69e 100644 --- a/math/superlu-dist/distinfo +++ b/math/superlu-dist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720986562 -SHA256 (xiaoyeli-superlu_dist-v9.0.0_GH0.tar.gz) = aa43d33d4b1b0f5f7b5ad7685e9a6bc25088832c6c74d2ab8f75a2c9f4e9e955 -SIZE (xiaoyeli-superlu_dist-v9.0.0_GH0.tar.gz) = 2913310 +TIMESTAMP = 1731315975 +SHA256 (xiaoyeli-superlu_dist-v9.1.0_GH0.tar.gz) = 1cb2c6dc7e8231b2ec30c1266e55e440ffca9f55527771d8df28f900dd179f9d +SIZE (xiaoyeli-superlu_dist-v9.1.0_GH0.tar.gz) = 2910591 diff --git a/math/superlu-dist/pkg-plist b/math/superlu-dist/pkg-plist index 1f35793c4c3b..455beecf7c4e 100644 --- a/math/superlu-dist/pkg-plist +++ b/math/superlu-dist/pkg-plist @@ -15,7 +15,6 @@ include/gpu_wrapper.h include/l_panels_impl.hpp include/luAuxStructTemplated.hpp include/lu_common.hpp -include/lupanels.hpp include/lupanelsComm3dGPU_impl.hpp include/lupanels_GPU.cuh include/lupanels_GPU_impl.hpp @@ -43,16 +42,20 @@ include/superlupara_mod.mod include/supermatrix.h include/u_panels_impl.hpp include/util_dist.h -include/xlupanels.hpp include/xlupanels_GPU.cuh include/zlustruct_gpu.h +lib/PYTHON/pdbridge.py +lib/PYTHON/pddrive.py lib/libsuperlu_dist.a lib/libsuperlu_dist.so lib/libsuperlu_dist.so.9 -lib/libsuperlu_dist.so.9.0.0 -%%FORTRAN%%lib/libsuperlu_dist_fortran.a -%%FORTRAN%%lib/libsuperlu_dist_fortran.so -%%FORTRAN%%lib/libsuperlu_dist_fortran.so.9 -%%FORTRAN%%lib/libsuperlu_dist_fortran.so.9.0.0 +lib/libsuperlu_dist.so.9.1.0 +lib/libsuperlu_dist_fortran.a +lib/libsuperlu_dist_fortran.so +lib/libsuperlu_dist_fortran.so.9 +lib/libsuperlu_dist_fortran.so.9.1.0 +lib/libsuperlu_dist_python.so +lib/libsuperlu_dist_python.so.9 +lib/libsuperlu_dist_python.so.9.1.0 libdata/pkgconfig/superlu_dist.pc %%PORTDOCS%%%%DOCSDIR%%/ug.pdf diff --git a/math/superlu/Makefile b/math/superlu/Makefile index bb3d8f475995..e6a9fc273496 100644 --- a/math/superlu/Makefile +++ b/math/superlu/Makefile @@ -1,7 +1,7 @@ PORTNAME= superlu DISTVERSIONPREFIX= v DISTVERSION= 5.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= robert.ayrapetyan@gmail.com diff --git a/math/symengine/Makefile b/math/symengine/Makefile index 29df54e60a6d..e841743d140d 100644 --- a/math/symengine/Makefile +++ b/math/symengine/Makefile @@ -1,11 +1,12 @@ PORTNAME= symengine DISTVERSIONPREFIX= v -DISTVERSION= 0.12.0 +DISTVERSION= 0.14.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Fast symbolic manipulation library, written in C++ -WWW= https://symengine.org/ +WWW= https://symengine.org \ + https://github.com/symengine/symengine LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE @@ -83,4 +84,6 @@ do-test: # one test fails: https://github.com/symengine/symengine/issues/1697 ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test +# tests as of 0.14.0: 100% tests passed, 0 tests failed out of 66 + .include <bsd.port.mk> diff --git a/math/symengine/distinfo b/math/symengine/distinfo index 2fc9f708f278..2b666d169f3a 100644 --- a/math/symengine/distinfo +++ b/math/symengine/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719204397 -SHA256 (symengine-symengine-v0.12.0_GH0.tar.gz) = 1b5c3b0bc6a9f187635f93585649f24a18e9c7f2167cebcd885edeaaf211d956 -SIZE (symengine-symengine-v0.12.0_GH0.tar.gz) = 898768 +TIMESTAMP = 1739871000 +SHA256 (symengine-symengine-v0.14.0_GH0.tar.gz) = 11c5f64e9eec998152437f288b8429ec001168277d55f3f5f1df78e3cf129707 +SIZE (symengine-symengine-v0.14.0_GH0.tar.gz) = 944589 diff --git a/math/symengine/pkg-plist b/math/symengine/pkg-plist index 40191ee96326..f594f806dfa9 100644 --- a/math/symengine/pkg-plist +++ b/math/symengine/pkg-plist @@ -152,5 +152,5 @@ lib/cmake/symengine/SymEngineConfigVersion.cmake lib/cmake/symengine/SymEngineTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/symengine/SymEngineTargets.cmake lib/libsymengine.so -lib/libsymengine.so.0.11 -lib/libsymengine.so.0.11.2 +lib/libsymengine.so.0.14 +lib/libsymengine.so.0.14.0 diff --git a/math/symphony/Makefile b/math/symphony/Makefile index fd6db02466a6..7cdd15b86479 100644 --- a/math/symphony/Makefile +++ b/math/symphony/Makefile @@ -1,7 +1,7 @@ PORTNAME= symphony DISTVERSIONPREFIX= releases/ DISTVERSION= 5.7.2 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= math PKGNAMEPREFIX= coin-or- diff --git a/math/sympol/Makefile b/math/sympol/Makefile index 2251932e83a5..b3dd0d5462f0 100644 --- a/math/sympol/Makefile +++ b/math/sympol/Makefile @@ -1,7 +1,7 @@ PORTNAME= sympol DISTVERSIONPREFIX= v DISTVERSION= 0.1.9 -PORTREVISION= 10 +PORTREVISION= 13 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/sympow/Makefile b/math/sympow/Makefile index 3f72fbcb7d4b..8de6dcc5afe1 100644 --- a/math/sympow/Makefile +++ b/math/sympow/Makefile @@ -1,5 +1,6 @@ PORTNAME= sympow PORTVERSION= 2.023.7 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= math diff --git a/math/tablix/Makefile b/math/tablix/Makefile deleted file mode 100644 index 833bc337a44a..000000000000 --- a/math/tablix/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -PORTNAME= tablix2 -PORTVERSION= 0.3.5 -PORTREVISION= 9 -CATEGORIES= math www -MASTER_SITES= http://www.tablix.org/releases/stable/ \ - http://my.samba.org/ - -MAINTAINER= amir.husaini@gmail.com -COMMENT= Free software for solving timetabling problems -WWW= https://www.tablix.org/ - -BROKEN= Unfetchable -DEPRECATED= Abandonware, upstream is gone and source code is no longer available -EXPIRATION_DATE=2024-09-30 - -BUILD_DEPENDS= pvm:net/pvm -RUN_DEPENDS= pvm:net/pvm - -PVM_ROOT= ${LOCALBASE}/lib/pvm - -USE_GNOME= libxml2 -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USES= gettext gmake gnome libtool shebangfix -SHEBANG_FILES= ${WRKSRC}/utils/tablix2_plot \ - ${WRKSRC}/utils/tablix2_benchmark \ - ${WRKSRC}/ttf/tablix2_test - -CONFIGURE_ENV= PVM_ROOT=${PVM_ROOT} PVM_LIB=${LOCALBASE}/lib -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/lib - -post-install: - ${MKDIR} ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD - ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2 ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD/tablix2 - ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2_kernel ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD/tablix2_kernel - ${INSTALL_SCRIPT} ${WRKSRC}/src/tablix2_output ${STAGEDIR}${PVM_ROOT}/bin/FREEBSD/tablix2_output - -.include <bsd.port.mk> diff --git a/math/tablix/distinfo b/math/tablix/distinfo deleted file mode 100644 index af842fa58e96..000000000000 --- a/math/tablix/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (tablix2-0.3.5.tar.gz) = 800ad85cb15d654a200a1b72969c219e29cbe5f55d4f092e316e52062083fd1d -SIZE (tablix2-0.3.5.tar.gz) = 4361294 diff --git a/math/tablix/files/patch-po-Makefile.in.in b/math/tablix/files/patch-po-Makefile.in.in deleted file mode 100644 index 408a314953d2..000000000000 --- a/math/tablix/files/patch-po-Makefile.in.in +++ /dev/null @@ -1,10 +0,0 @@ ---- po/Makefile.in.in.orig Wed Feb 14 13:44:33 2007 -+++ po/Makefile.in.in Sat Jul 14 18:06:22 2007 -@@ -25,6 +25,7 @@ - exec_prefix = @exec_prefix@ - datarootdir = @datarootdir@ - datadir = @datadir@ -+DATADIRNAME = @DATADIRNAME@ - localedir = @localedir@ - gettextsrcdir = $(datadir)/gettext/po - diff --git a/math/tablix/pkg-descr b/math/tablix/pkg-descr deleted file mode 100644 index 6580b3c193f1..000000000000 --- a/math/tablix/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Tablix is a powerful free software kernel for solving general timetabling -problems. It uses a coarse-grained parallel genetic algorithm in -combination with other techniques to construct sensible timetables from XML -formatted problem descriptions. Tablix can run on a single host as well as -on a heterogeneous parallel virtual machine using PVM3. - -Tablix kernel supports a very wide range of timetabling problems, -from high school timetabling to barge scheduling. A number of timetable -constraints are already implemented in the default installation. -Because of kernel's modular design it is easy to add custom timetable -constraints and/or modify existing ones. Kernel modules are written in C. -Extensive API documentation is available on the internet -and in the source distribution. diff --git a/math/tablix/pkg-plist b/math/tablix/pkg-plist deleted file mode 100644 index 499dec593987..000000000000 --- a/math/tablix/pkg-plist +++ /dev/null @@ -1,49 +0,0 @@ -bin/tablix2 -bin/tablix2_benchmark -bin/tablix2_kernel -bin/tablix2_output -bin/tablix2_plot -bin/tablix2_test -lib/pvm/bin/FREEBSD/tablix2 -lib/pvm/bin/FREEBSD/tablix2_kernel -lib/pvm/bin/FREEBSD/tablix2_output -lib/tablix2/available.so -lib/tablix2/consecutive.so -lib/tablix2/events_sameday.so -lib/tablix2/export_csv.so -lib/tablix2/export_gnutu.so -lib/tablix2/export_htmlcss.so -lib/tablix2/export_htmlcss2.so -lib/tablix2/export_ttf.so -lib/tablix2/export_vcal.so -lib/tablix2/firstlastequal.so -lib/tablix2/firstorlast.so -lib/tablix2/fixed.so -lib/tablix2/fixedtime.so -lib/tablix2/freemorning.so -lib/tablix2/freeperiod.so -lib/tablix2/holes.so -lib/tablix2/maxconsecutive.so -lib/tablix2/maxperday.so -lib/tablix2/minrooms.so -lib/tablix2/perday.so -lib/tablix2/placecapability.so -lib/tablix2/preferredroom.so -lib/tablix2/preferredtime.so -lib/tablix2/recurrence.so -lib/tablix2/sameday.so -lib/tablix2/sametime.so -lib/tablix2/sametimeas.so -lib/tablix2/simplesametime.so -lib/tablix2/timeblocks.so -lib/tablix2/timeblocks_sameday.so -lib/tablix2/timeplace.so -lib/tablix2/walk.so -share/man/man1/tablix2.1.gz -share/man/man1/tablix2_benchmark.1.gz -share/man/man1/tablix2_kernel.1.gz -share/man/man1/tablix2_output.1.gz -share/man/man1/tablix2_plot.1.gz -share/man/man1/tablix2_test.1.gz -share/locale/sl/LC_MESSAGES/tablix2.mo -share/tablix2/modulesref.xml diff --git a/math/taucs/Makefile b/math/taucs/Makefile index 8b89cdec821b..5bd6c7c28d17 100644 --- a/math/taucs/Makefile +++ b/math/taucs/Makefile @@ -1,6 +1,6 @@ PORTNAME= taucs PORTVERSION= 2.2 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= math MASTER_SITES= http://www.tau.ac.il/~stoledo/taucs/${PORTVERSION}/ \ LOCAL/bf diff --git a/math/tblis/Makefile b/math/tblis/Makefile index 24846640a725..bebf7fcf8c7e 100644 --- a/math/tblis/Makefile +++ b/math/tblis/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v CATEGORIES= math -MAINTAINER= jmd@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Framework for performing tensor operations WWW= https://github.com/devinamatthews/tblis diff --git a/math/teyjus/Makefile b/math/teyjus/Makefile index cafc79f444e0..f51fb4d9ae59 100644 --- a/math/teyjus/Makefile +++ b/math/teyjus/Makefile @@ -15,16 +15,21 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= omake:devel/omake \ bash:shells/bash -USES= dos2unix shebangfix +USES= dos2unix ocaml shebangfix DOS2UNIX_FILES= source/OMakefile SHEBANG_GLOB= run_test -USE_OCAML= yes USE_GITHUB= yes CFLAGS+= -Wno-error=comment EXES= tjcc tjdepend tjdis tjlink tjsim PLIST_FILES= ${EXES:S/^/bin\//} +.include <bsd.port.options.mk> + +.if ${ARCH} == powerpc +USE_BINUTILS= yes +.endif + # replacing bundled and outdated OCaml headers with a symlink to # the current headers post-patch: diff --git a/math/timbl/Makefile b/math/timbl/Makefile index 4736a8724cf3..1951c62e8c3f 100644 --- a/math/timbl/Makefile +++ b/math/timbl/Makefile @@ -1,5 +1,6 @@ PORTNAME= timbl -DISTVERSION= 6.9 +DISTVERSION= 6.10 +PORTREVISION= 1 CATEGORIES= math education MASTER_SITES= https://github.com/LanguageMachines/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/math/timbl/distinfo b/math/timbl/distinfo index bd40aeec0d41..1450d6f721a2 100644 --- a/math/timbl/distinfo +++ b/math/timbl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1712131617 -SHA256 (timbl-6.9.tar.gz) = a65e341957fad623615e06c319eef1e52070af0681a32ede2825b81340a3f693 -SIZE (timbl-6.9.tar.gz) = 594514 +TIMESTAMP = 1737875441 +SHA256 (timbl-6.10.tar.gz) = 668536c13b6dcb251d786f6218d02499f2ec7384755608ccf0a22f134bf2940b +SIZE (timbl-6.10.tar.gz) = 612088 diff --git a/math/tmv/Makefile b/math/tmv/Makefile index c61055399ee8..82fb8b2935d2 100644 --- a/math/tmv/Makefile +++ b/math/tmv/Makefile @@ -1,7 +1,7 @@ PORTNAME= tmv DISTVERSIONPREFIX= v -DISTVERSION= 0.75 -PORTREVISION= 10 +DISTVERSION= 0.76 +PORTREVISION= 1 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org @@ -13,9 +13,10 @@ LICENSE_FILE= ${WRKSRC}/TMV_LICENSE USES= gmake blaslapack:netlib localbase USE_CXXSTD= c++14 +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= rmjarvis -USE_LDCONFIG= yes BUILD_WRKSRC= ${WRKSRC}/src INSTALL_WRKSRC= ${BUILD_WRKSRC} diff --git a/math/tmv/distinfo b/math/tmv/distinfo index 2fe3022b17f1..cfbfed60c2ca 100644 --- a/math/tmv/distinfo +++ b/math/tmv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1514521249 -SHA256 (rmjarvis-tmv-v0.75_GH0.tar.gz) = f0ed1b500c5f4ee12f9d018a7d6a883f06df4a345a1010e3f96223410c9b3dea -SIZE (rmjarvis-tmv-v0.75_GH0.tar.gz) = 1676639 +TIMESTAMP = 1737004576 +SHA256 (rmjarvis-tmv-v0.76_GH0.tar.gz) = 0fff114e26d0b192a6e96b722eaa3de57c86a1a2d794bf4c996d882549184e7e +SIZE (rmjarvis-tmv-v0.76_GH0.tar.gz) = 1721095 diff --git a/math/trlib/Makefile b/math/trlib/Makefile index 6f371fdb48c5..25fbf3ddd0e4 100644 --- a/math/trlib/Makefile +++ b/math/trlib/Makefile @@ -1,6 +1,6 @@ PORTNAME= trlib DISTVERSION= 0.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/unuran/Makefile b/math/unuran/Makefile index 4b4921c7d805..012118d0ff02 100644 --- a/math/unuran/Makefile +++ b/math/unuran/Makefile @@ -16,7 +16,6 @@ USES= gmake libtool localbase:ldflags GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared --with-urng-rngstream --with-urng-default=rngstream \ --enable-info -MAKE_ENV= MAKE="${MAKE_CMD}" USE_LDCONFIG= yes INFO= unuran @@ -24,10 +23,6 @@ PORTDOCS= unuran.pdf unuran.txt OPTIONS_DEFINE= DOCS -post-patch: - @${REINPLACE_CMD} -e '/UNURANFULLCHECK=true make check/s/make/${MAKE_CMD}/' \ - ${WRKSRC}/Makefile.in - post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for DD in ${PORTDOCS} diff --git a/math/vowpal_wabbit/Makefile b/math/vowpal_wabbit/Makefile index 7ecaebee6c82..2ea41f61e4e4 100644 --- a/math/vowpal_wabbit/Makefile +++ b/math/vowpal_wabbit/Makefile @@ -1,12 +1,15 @@ PORTNAME= vowpal_wabbit PORTVERSION= 7.10 -PORTREVISION= 23 +PORTREVISION= 27 CATEGORIES= math MAINTAINER= demon@FreeBSD.org COMMENT= Fast out-of-core learning system WWW= https://github.com/JohnLangford/vowpal_wabbit/wiki +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + LIB_DEPENDS= libboost_thread.so:devel/boost-libs USES= compiler:c++11-lang libtool @@ -16,5 +19,6 @@ USE_GITHUB= yes GH_ACCOUNT= JohnLangford CONFIGURE_ARGS= --enable-shared=no --with-boost=${LOCALBASE} +LIBS+= -lutil .include <bsd.port.mk> diff --git a/math/vtk8/Makefile b/math/vtk8/Makefile index 20a513ac5a48..d0a3a97bdb2d 100644 --- a/math/vtk8/Makefile +++ b/math/vtk8/Makefile @@ -1,6 +1,6 @@ PORTNAME= vtk -DISTVERSION= 8.2.0 -PORTREVISION= 5 +DISTVERSION= 8.2.0 # it has only one consumer that is possibly dead upstream but is still compiling fine +PORTREVISION= 6 CATEGORIES= math graphics MASTER_SITES= http://www.vtk.org/files/release/${VTK_SHORT_VER}/ PKGNAMESUFFIX= 8 @@ -12,14 +12,14 @@ WWW= https://www.vtk.org LICENSE= BSD3CLAUSE -BROKEN_FreeBSD_13_aarch64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275784 +BROKEN_FreeBSD_15= complation fails: error: no member named 'derived' in 'Transpose<TranspositionsBase<type-parameter-0-0>>' LIB_DEPENDS= libtiff.so:graphics/tiff \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libexpat.so:textproc/expat2 -CONFLICTS= vtk6 vtk9 +CONFLICTS= vtk9 USES= alias cmake compiler:c++11-lang gl jpeg localbase perl5 xorg USE_LDCONFIG= ${PREFIX}/lib/vtk-${VTK_SHORT_VER} @@ -29,7 +29,8 @@ CMAKE_ON= BUILD_SHARED_LIBS \ VTK_INSTALL_NO_DOCUMENTATION VTK_USE_SYSTEM_EXPAT VTK_USE_SYSTEM_TIFF \ VTK_USE_SYSTEM_PNG VTK_USE_SYSTEM_JPEG VTK_USE_SYSTEM_FREETYPE VTK_USE_SYSTEM_ZLIB \ Module_vtkTestingCore Module_vtkTestingRendering -CMAKE_ARGS+= -DVTK_INSTALL_LIBRARY_DIR=lib/vtk-${VTK_SHORT_VER} \ +CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=false \ + -DVTK_INSTALL_LIBRARY_DIR=lib/vtk-${VTK_SHORT_VER} \ -DVTK_INSTALL_ARCHIVE_DIR=lib/vtk-${VTK_SHORT_VER} \ -DVTK_INSTALL_QT_DIR=/${QT_LIBDIR_REL}/plugins/designer \ -DSTAGEDIR=${STAGEDIR} @@ -40,7 +41,7 @@ DOCSDIR= ${PREFIX}/share/doc/vtk-${VTK_SHORT_VER} DATADIR= ${PREFIX}/share/vtk-${VTK_SHORT_VER} # Options -OPTIONS_DEFINE= DESIGNER DOCS OSMESA QT5 EXAMPLES +OPTIONS_DEFINE= DESIGNER DOCS OSMESA QT5 OPTIONS_DEFAULT= MPI QT5 OSMESA_DESC= Use Mesa for off-screen rendering DESIGNER_DESC= Build the Qt Designer plugin @@ -84,7 +85,7 @@ OSMESA_LIB_DEPENDS= libOSMesa.so:graphics/libosmesa # Wrapping JAVA_CATEGORIES= java -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java JAVA_CMAKE_BOOL= VTK_WRAP_JAVA Module_vtkWrappingJava JAVA_CMAKE_ON= -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include \ -DJAVA_AWT_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so \ @@ -99,8 +100,6 @@ TCLTK_CMAKE_ON= -DTCL_INCLUDE_PATH:PATH=${TCL_INCLUDEDIR} \ DOCS_CMAKE_BOOL= BUILD_DOCUMENTATION DOCS_BUILD_DEPENDS= doxygen:devel/doxygen -EXAMPLES_CMAKE_BOOL= BUILD_EXAMPLES - # Mangling so that it will build when science/netcdf is installed. post-patch: @${MV} ${WRKSRC}/ThirdParty/netcdf/vtknetcdf/include/netcdf.h \ diff --git a/math/vtk9/Makefile b/math/vtk9/Makefile index 1caede6b971f..85979ec768e3 100644 --- a/math/vtk9/Makefile +++ b/math/vtk9/Makefile @@ -8,12 +8,12 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= Visualization toolkit -WWW= https://vtk.org/ +WWW= https://vtk.org \ + https://gitlab.kitware.com/vtk/vtk \ + https://github.com/Kitware/VTK LICENSE= BSD3CLAUSE -BROKEN_FreeBSD_13_aarch64= clang crashes, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275784 - LIB_DEPENDS= \ libexpat.so:textproc/expat2 \ libfreetype.so:print/freetype2 \ @@ -100,7 +100,7 @@ OSMESA_CMAKE_ON= -DVTK_OPENGL_HAS_OSMESA:BOOL=ON \ -DVTK_USE_X:BOOL=OFF OSMESA_LIB_DEPENDS= libOSMesa.so:graphics/libosmesa -JAVA_VARS= USE_JAVA=yes +JAVA_USES= java JAVA_CMAKE_BOOL= VTK_WRAP_JAVA JAVA_CMAKE_ON= -DJAVA_INCLUDE_PATH:PATH=${JAVA_HOME}/include \ -DJAVA_AWT_LIBRARY:PATH=${JAVA_HOME}/jre/lib/${ARCH}/libjawt.so \ diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c new file mode 100644 index 000000000000..eb29a277f139 --- /dev/null +++ b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop.c @@ -0,0 +1,14 @@ +- fix build with science/netcdf 4.9.3 +- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680 + +--- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c.orig 2025-02-10 02:00:23 UTC ++++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop.c +@@ -243,7 +243,7 @@ int ex_put_prop(int exoid, ex_entity_type obj_type, ex + vals[0] = 0; /* fill value */ + /* create attribute to cause variable to fill with zeros per routine spec + */ +- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) { ++ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) { + snprintf(errmsg, MAX_ERR_LENGTH, + "ERROR: failed to create property name fill attribute in file id %d", exoid); + ex_err_fn(exoid, __func__, errmsg, status); diff --git a/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c new file mode 100644 index 000000000000..335822e40906 --- /dev/null +++ b/math/vtk9/files/patch-ThirdParty_exodusII_vtkexodusII_src_ex__put__prop__names.c @@ -0,0 +1,14 @@ +- fix build with science/netcdf 4.9.3 +- see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284680 + +--- ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c.orig 2025-02-10 02:01:23 UTC ++++ ThirdParty/exodusII/vtkexodusII/src/ex_put_prop_names.c +@@ -172,7 +172,7 @@ int ex_put_prop_names(int exoid, ex_entity_type obj_ty + + /* create attribute to cause variable to fill with zeros per routine spec + */ +- if ((status = nc_put_att_longlong(exoid, propid, _FillValue, int_type, 1, vals)) != NC_NOERR) { ++ if ((status = nc_put_att_longlong(exoid, propid, NC_FillValue, int_type, 1, vals)) != NC_NOERR) { + snprintf(errmsg, MAX_ERR_LENGTH, + "ERROR: failed to create property name fill attribute in file id %d", exoid); + ex_err_fn(exoid, __func__, errmsg, status); diff --git a/math/xfce4-calculator-plugin/Makefile b/math/xfce4-calculator-plugin/Makefile index f3af68219d50..446fcee70cd7 100644 --- a/math/xfce4-calculator-plugin/Makefile +++ b/math/xfce4-calculator-plugin/Makefile @@ -1,13 +1,12 @@ PORTNAME= xfce4-calculator-plugin -PORTVERSION= 0.7.2 -PORTREVISION= 2 +PORTVERSION= 0.7.3 CATEGORIES= math xfce MASTER_SITES= XFCE/panel-plugins DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Simple calculator for the Xfce panel -WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin +WWW= https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/start LICENSE= GPLv2 @@ -15,7 +14,7 @@ LIB_DEPENDS= libharfbuzz.so:print/harfbuzz USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bz2 xfce xorg -USE_GNOME= cairo gdkpixbuf2 gtk30 intltool +USE_GNOME= cairo gdkpixbuf2 gtk30 USE_XFCE= libmenu panel USE_XORG= x11 diff --git a/math/xfce4-calculator-plugin/distinfo b/math/xfce4-calculator-plugin/distinfo index 262faff2190c..92d4c9278f2d 100644 --- a/math/xfce4-calculator-plugin/distinfo +++ b/math/xfce4-calculator-plugin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1681925175 -SHA256 (xfce4/xfce4-calculator-plugin-0.7.2.tar.bz2) = d1f622bea41a90c1686bf9f13c488ab28e995e2762b84712dea9027e0c94028b -SIZE (xfce4/xfce4-calculator-plugin-0.7.2.tar.bz2) = 422611 +TIMESTAMP = 1735047891 +SHA256 (xfce4/xfce4-calculator-plugin-0.7.3.tar.bz2) = 3feb5f56092ceef2858c3c1bd443317d4caf289a6409f9db506f49088e19a2e8 +SIZE (xfce4/xfce4-calculator-plugin-0.7.3.tar.bz2) = 481917 diff --git a/math/xfce4-calculator-plugin/pkg-plist b/math/xfce4-calculator-plugin/pkg-plist index 2f056bcfc19c..757d696c120d 100644 --- a/math/xfce4-calculator-plugin/pkg-plist +++ b/math/xfce4-calculator-plugin/pkg-plist @@ -41,6 +41,7 @@ share/icons/hicolor/64x64/apps/xfce4-calculator-plugin.png %%NLS%%share/locale/pl/LC_MESSAGES/xfce4-calculator-plugin.mo %%NLS%%share/locale/pt/LC_MESSAGES/xfce4-calculator-plugin.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-calculator-plugin.mo +%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-calculator-plugin.mo %%NLS%%share/locale/ru/LC_MESSAGES/xfce4-calculator-plugin.mo %%NLS%%share/locale/sk/LC_MESSAGES/xfce4-calculator-plugin.mo %%NLS%%share/locale/sl/LC_MESSAGES/xfce4-calculator-plugin.mo diff --git a/math/xgraph/Makefile b/math/xgraph/Makefile index 47f1a2a0c731..1aceb5743f3d 100644 --- a/math/xgraph/Makefile +++ b/math/xgraph/Makefile @@ -22,7 +22,7 @@ OPTIONS_DEFINE= EXAMPLES .include <bsd.port.options.mk> -.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 )) +.if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif diff --git a/math/xlapack/Makefile b/math/xlapack/Makefile index 86f6f2706bb4..24da2163a150 100644 --- a/math/xlapack/Makefile +++ b/math/xlapack/Makefile @@ -3,6 +3,8 @@ PORTNAME= xlapack MAINTAINER= fortran@FreeBSD.org COMMENT= Extended Precision LAPACK +BROKEN= 3.12.1 does not build, see https://github.com/Reference-LAPACK/lapack/issues/1092 + XLAPACK_SLAVEPORT= yes MASTERDIR= ${.CURDIR}/../lapack diff --git a/math/xlife++/Makefile b/math/xlife++/Makefile index 7f54ad8b4146..ca7e96356bbe 100644 --- a/math/xlife++/Makefile +++ b/math/xlife++/Makefile @@ -6,11 +6,14 @@ DISTNAME= xlifepp-sources-v${DISTVERSION}-2022-04-22 MAINTAINER= yuri@FreeBSD.org COMMENT= XLiFE++: eXtended Library of Finite Elements in C++ -WWW= https://uma.ensta-paristech.fr/soft/XLiFE++/ +WWW= https://xlifepp.pages.math.cnrs.fr/ \ + https://uma.ensta-paristech.fr/soft/XLiFE++/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +BROKEN_FreeBSD_15= compilation fails with clang-19, e-mailed to authors on 2024-11-03 + USES= cmake compiler:c++11-lang eigen:3 fortran tar:tbz USE_CXXSTD= c++11 USE_LDCONFIG= yes diff --git a/math/xspread/Makefile b/math/xspread/Makefile index e59edda7b823..8025c603540e 100644 --- a/math/xspread/Makefile +++ b/math/xspread/Makefile @@ -1,6 +1,6 @@ PORTNAME= xspread PORTVERSION= 3.1.1c -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MASTER_SITES= http://archive.debian.org/%SUBDIR%/ \ http://mirror.safehostnet.com/debian-archive/%SUBDIR%/ \ diff --git a/math/xspread/files/patch-interp.c b/math/xspread/files/patch-interp.c index b3b52477548e..03306f8858f3 100644 --- a/math/xspread/files/patch-interp.c +++ b/math/xspread/files/patch-interp.c @@ -1,6 +1,15 @@ ---- interp.c.orig 1995-11-07 02:17:26 UTC +--- interp.c.orig +++ interp.c -@@ -516,7 +516,7 @@ int mo, day, yr; +@@ -33,7 +33,7 @@ + #include <setjmp.h> + #include <ctype.h> + +-extern int errno; /* set by math functions */ ++#include <errno.h> + + #include "sc.h" + +@@ -516,7 +516,7 @@ mdays[1] = 28 + (yr%4 == 0); if (mo < 1 || mo > 12 || day < 1 || day > mdays[--mo] || diff --git a/math/z3/Makefile b/math/z3/Makefile index d58e82b1d59a..f4f27d32517b 100644 --- a/math/z3/Makefile +++ b/math/z3/Makefile @@ -1,7 +1,8 @@ PORTNAME= z3 -DISTVERSIONPREFIX= z3- -DISTVERSION= 4.13.0 +DISTVERSION= 4.13.4.0 CATEGORIES= math +MASTER_SITES= https://github.com/Z3Prover/z3/releases/download/${PORTNAME}-${DISTVERSION:R}/ +DISTNAME= ${PORTNAME}_solver-${DISTVERSION} MAINTAINER= arrowd@FreeBSD.org COMMENT= Z3 Theorem Prover @@ -10,18 +11,17 @@ WWW= https://github.com/Z3Prover/z3 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= cmake compiler:c++11-lang localbase:ldflags -USE_GITHUB= yes -GH_ACCOUNT= Z3Prover +USES= cmake compiler:c++20-lang localbase:ldflags -OPTIONS_DEFINE= GMP +WRKSRC_SUBDIR= core -OPTIONS_SUB= yes +CMAKE_OFF= Z3_ENABLE_EXAMPLE_TARGETS +CMAKE_ARGS= -DCMAKE_INSTALL_PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig + +OPTIONS_DEFINE= GMP +OPTIONS_SUB= yes -GMP_DESC= Use GMP library for AP arithmetic GMP_CMAKE_BOOL= Z3_USE_LIB_GMP GMP_LIB_DEPENDS= libgmp.so:math/gmp -CMAKE_ARGS= -DCMAKE_INSTALL_PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig - .include <bsd.port.mk> diff --git a/math/z3/distinfo b/math/z3/distinfo index 57345d04df5a..519e40ed8032 100644 --- a/math/z3/distinfo +++ b/math/z3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713421143 -SHA256 (Z3Prover-z3-z3-4.13.0_GH0.tar.gz) = 01bcc61c8362e37bb89fd2430f7e3385e86df7915019bd2ce45de9d9bd934502 -SIZE (Z3Prover-z3-z3-4.13.0_GH0.tar.gz) = 5520232 +TIMESTAMP = 1736078545 +SHA256 (z3_solver-4.13.4.0.tar.gz) = 66944689398d19f831f94524e95e99961d998afa27cfef1918a5a441029ea73f +SIZE (z3_solver-4.13.4.0.tar.gz) = 4969872 diff --git a/math/z3/files/patch-CMakeLists.txt b/math/z3/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..ecd14ad7a61c --- /dev/null +++ b/math/z3/files/patch-CMakeLists.txt @@ -0,0 +1,22 @@ +Let Framework control CPU-specific optimizations + +--- CMakeLists.txt.orig 2025-01-05 12:12:08 UTC ++++ CMakeLists.txt +@@ -269,7 +269,7 @@ endif() + + + +-################################################################################ ++#[[ ################################################################################ + # FP math + ################################################################################ + # FIXME: Support ARM "-mfpu=vfp -mfloat-abi=hard" +@@ -286,7 +286,7 @@ if ((TARGET_ARCHITECTURE STREQUAL "x86_64") OR (TARGET + list(APPEND Z3_COMPONENT_CXX_FLAGS ${SSE_FLAGS}) + endif() + unset(SSE_FLAGS) +-endif() ++endif() ]] + + ################################################################################ + # Threading support diff --git a/math/z3/files/patch-backport-2ce89e5f4 b/math/z3/files/patch-backport-2ce89e5f4 deleted file mode 100644 index 07161f1d64ed..000000000000 --- a/math/z3/files/patch-backport-2ce89e5f4 +++ /dev/null @@ -1,125 +0,0 @@ -From 2ce89e5f491fa817d02d8fdce8c62798beab258b Mon Sep 17 00:00:00 2001 -From: David Seifert <16636962+SoapGentoo@users.noreply.github.com> -Date: Mon, 29 Jul 2024 20:07:10 +0200 -Subject: [PATCH] Gcc 15 two phase (#7313) - -* Fix `-Wclass-memaccess` - -* Fix for GCC 15 two-phase lookup - -* GCC 15 is more aggressive about checking dependent names: - https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=r15-2117-g313afcfdabeab3 - -Bug: https://bugs.gentoo.org/936634 ---- - src/math/lp/lp_settings.h | 69 ++++++++++++++++----------------- - src/math/lp/static_matrix.h | 2 +- - src/math/lp/static_matrix_def.h | 2 +- - 3 files changed, 36 insertions(+), 37 deletions(-) - -diff --git src/math/lp/lp_settings.h src/math/lp/lp_settings.h -index d1a4be21c64..0d47877c76b 100644 ---- src/math/lp/lp_settings.h -+++ src/math/lp/lp_settings.h ---- src/math/lp/lp_settings.h.orig 2024-03-07 18:25:16 UTC -+++ src/math/lp/lp_settings.h -@@ -97,39 +97,39 @@ struct statistics { - }; - - struct statistics { -- unsigned m_make_feasible; -- unsigned m_total_iterations; -- unsigned m_iters_with_no_cost_growing; -- unsigned m_num_factorizations; -- unsigned m_num_of_implied_bounds; -- unsigned m_need_to_solve_inf; -- unsigned m_max_cols; -- unsigned m_max_rows; -- unsigned m_gcd_calls; -- unsigned m_gcd_conflicts; -- unsigned m_cube_calls; -- unsigned m_cube_success; -- unsigned m_patches; -- unsigned m_patches_success; -- unsigned m_hnf_cutter_calls; -- unsigned m_hnf_cuts; -- unsigned m_nla_calls; -- unsigned m_gomory_cuts; -- unsigned m_nla_add_bounds; -- unsigned m_nla_propagate_bounds; -- unsigned m_nla_propagate_eq; -- unsigned m_nla_lemmas; -- unsigned m_nra_calls; -- unsigned m_nla_bounds_improvements; -- unsigned m_horner_calls; -- unsigned m_horner_conflicts; -- unsigned m_cross_nested_forms; -- unsigned m_grobner_calls; -- unsigned m_grobner_conflicts; -- unsigned m_offset_eqs; -- unsigned m_fixed_eqs; -+ unsigned m_make_feasible = 0; -+ unsigned m_total_iterations = 0; -+ unsigned m_iters_with_no_cost_growing = 0; -+ unsigned m_num_factorizations = 0; -+ unsigned m_num_of_implied_bounds = 0; -+ unsigned m_need_to_solve_inf = 0; -+ unsigned m_max_cols = 0; -+ unsigned m_max_rows = 0; -+ unsigned m_gcd_calls = 0; -+ unsigned m_gcd_conflicts = 0; -+ unsigned m_cube_calls = 0; -+ unsigned m_cube_success = 0; -+ unsigned m_patches = 0; -+ unsigned m_patches_success = 0; -+ unsigned m_hnf_cutter_calls = 0; -+ unsigned m_hnf_cuts = 0; -+ unsigned m_nla_calls = 0; -+ unsigned m_gomory_cuts = 0; -+ unsigned m_nla_add_bounds = 0; -+ unsigned m_nla_propagate_bounds = 0; -+ unsigned m_nla_propagate_eq = 0; -+ unsigned m_nla_lemmas = 0; -+ unsigned m_nra_calls = 0; -+ unsigned m_nla_bounds_improvements = 0; -+ unsigned m_horner_calls = 0; -+ unsigned m_horner_conflicts = 0; -+ unsigned m_cross_nested_forms = 0; -+ unsigned m_grobner_calls = 0; -+ unsigned m_grobner_conflicts = 0; -+ unsigned m_offset_eqs = 0; -+ unsigned m_fixed_eqs = 0; - statistics() { reset(); } -- void reset() { memset(this, 0, sizeof(*this)); } -+ void reset() { *this = statistics{}; } - void collect_statistics(::statistics& st) const { - st.update("arith-factorizations", m_num_factorizations); - st.update("arith-make-feasible", m_make_feasible); -diff --git src/math/lp/static_matrix.h src/math/lp/static_matrix.h -index 9d6bb859964..42dd476b5d4 100644 ---- src/math/lp/static_matrix.h -+++ src/math/lp/static_matrix.h -@@ -79,7 +79,7 @@ class static_matrix (public) - ref(static_matrix & m, unsigned row, unsigned col):m_matrix(m), m_row(row), m_col(col) {} - ref & operator=(T const & v) { m_matrix.set( m_row, m_col, v); return *this; } - -- ref operator=(ref & v) { m_matrix.set(m_row, m_col, v.m_matrix.get(v.m_row, v.m_col)); return *this; } -+ ref operator=(ref & v) { m_matrix.set(m_row, m_col, v.m_matrix.get_elem(v.m_row, v.m_col)); return *this; } - - operator T () const { return m_matrix.get_elem(m_row, m_col); } - }; -diff --git src/math/lp/static_matrix_def.h src/math/lp/static_matrix_def.h -index 0370ee8990a..c3b2fc16821 100644 ---- src/math/lp/static_matrix_def.h -+++ src/math/lp/static_matrix_def.h ---- src/math/lp/static_matrix_def.h.orig 2024-03-07 18:25:16 UTC -+++ src/math/lp/static_matrix_def.h -@@ -92,7 +92,7 @@ static_matrix<T, X>::static_matrix(static_matrix const - init_row_columns(m, m); - for (; m-- > 0; ) - for (auto & col : A.m_columns[m]) -- set(col.var(), m, A.get_value_of_column_cell(col)); -+ set(col.var(), m, A.get_column_cell(col)); - } - - template <typename T, typename X> void static_matrix<T, X>::clear() { diff --git a/math/z3/pkg-plist b/math/z3/pkg-plist index 09c647afface..3c98fbec2351 100644 --- a/math/z3/pkg-plist +++ b/math/z3/pkg-plist @@ -19,5 +19,5 @@ lib/cmake/z3/Z3Targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/z3/Z3Targets.cmake lib/libz3.so lib/libz3.so.4.13 -lib/libz3.so.4.13.0.0 +lib/libz3.so.4.13.4.0 libdata/pkgconfig/z3.pc diff --git a/math/zegrapher/Makefile b/math/zegrapher/Makefile index f21aef2dfd60..b66058526bbd 100644 --- a/math/zegrapher/Makefile +++ b/math/zegrapher/Makefile @@ -1,30 +1,28 @@ PORTNAME= ZeGrapher DISTVERSIONPREFIX= v -DISTVERSION= 3.1.1.20200921 -PORTREVISION= 2 +DISTVERSION= 3.1.1.20250115 CATEGORIES= math graphics MAINTAINER= yuri@FreeBSD.org COMMENT= Software for plotting mathematical objects -WWW= https://zegrapher.com/en/ +WWW= https://zegrapher.com/en/ \ + https://github.com/AdelKS/ZeGrapher LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/include/boost/math/special_functions/binomial.hpp:devel/boost-libs -USES= compiler:c++11-lang desktop-file-utils gl qmake qt:5 +USES= cmake:indirect compiler:c++11-lang desktop-file-utils gl meson pkgconfig qt:6 +USE_QT= base declarative svg tools:build +USE_GL= gl + USE_GITHUB= yes GH_ACCOUNT= AdelKS -GH_TAGNAME= 6832bd61291b3e82bc05233ae74e8d7556abe910 -USE_QT= core gui network printsupport svg widgets buildtools:build -USE_GL= gl +GH_TAGNAME= d574a39 +GH_TUPLE= AdelKS:ZeCalculator:v0.11.1:ZeCalculator/subprojects/zecalculator -PLIST_FILES= bin/${PORTNAME} \ - share/${PORTNAME}/locale/${PORTNAME}_fr.qm \ - share/applications/${PORTNAME}.desktop \ - share/icons/hicolor/128x128/apps/${PORTNAME}.png \ - share/metainfo/ZeGrapher.appdata.xml +PLIST_FILES= bin/${PORTNAME} PORTSCOUT= limit:^[1-9].* diff --git a/math/zegrapher/distinfo b/math/zegrapher/distinfo index 89743b024d43..bd055ac558c8 100644 --- a/math/zegrapher/distinfo +++ b/math/zegrapher/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1600911690 -SHA256 (AdelKS-ZeGrapher-v3.1.1.20200921-6832bd61291b3e82bc05233ae74e8d7556abe910_GH0.tar.gz) = d71bd4408b97664f495e120dcb378dacd2cf7800aa27212f0a9095e3a7b619bc -SIZE (AdelKS-ZeGrapher-v3.1.1.20200921-6832bd61291b3e82bc05233ae74e8d7556abe910_GH0.tar.gz) = 1091745 +TIMESTAMP = 1739763418 +SHA256 (AdelKS-ZeGrapher-v3.1.1.20250115-d574a39_GH0.tar.gz) = ec6406a3bca01e06c1c9c47a3d008e1060c91bf5ea4230c976bf60d6204f8a0b +SIZE (AdelKS-ZeGrapher-v3.1.1.20250115-d574a39_GH0.tar.gz) = 780545 +SHA256 (AdelKS-ZeCalculator-v0.11.1_GH0.tar.gz) = dfd35f22c66e1a4609ed3b5ff8376595805b2ee289da80727dbb5fcf2b6cd9f6 +SIZE (AdelKS-ZeCalculator-v0.11.1_GH0.tar.gz) = 97002 diff --git a/math/zimpl/Makefile b/math/zimpl/Makefile index 000212b69935..7c58ccd87854 100644 --- a/math/zimpl/Makefile +++ b/math/zimpl/Makefile @@ -1,12 +1,11 @@ PORTNAME= zimpl -DISTVERSION= 3.3.6 -PORTREVISION= 1 +DISTVERSION= 3.6.2 CATEGORIES= math -MASTER_SITES= https://zimpl.zib.de/download/ MAINTAINER= yuri@FreeBSD.org COMMENT= Language to translate the LP models into .lp or .mps -WWW= https://zimpl.zib.de +WWW= https://zimpl.zib.de \ + https://github.com/scipopt/zimpl LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE @@ -20,6 +19,10 @@ LIB_DEPENDS= libgmp.so:math/gmp USES= cmake tar:tgz USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= scipopt +GH_TAGNAME= v${DISTVERSION:S/.//g} + CMAKE_ON= BUILD_SHARED_LIBS .include <bsd.port.mk> diff --git a/math/zimpl/distinfo b/math/zimpl/distinfo index 53e0da227d2f..d332293e6908 100644 --- a/math/zimpl/distinfo +++ b/math/zimpl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1541970033 -SHA256 (zimpl-3.3.6.tgz) = 1f3f0bc2b9710a87b04985d9f14cc1bc207add8b2e16a8b373cb540b8fbe1326 -SIZE (zimpl-3.3.6.tgz) = 746262 +TIMESTAMP = 1731123417 +SHA256 (scipopt-zimpl-3.6.2-v362_GH0.tar.gz) = d99bdfa227d8871560b92dd90026280b185ce8f28b0d3fe295b871f0eca8d4f1 +SIZE (scipopt-zimpl-3.6.2-v362_GH0.tar.gz) = 5257233 diff --git a/math/zimpl/files/patch-CMakeLists.txt b/math/zimpl/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..9f0f37dc693d --- /dev/null +++ b/math/zimpl/files/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +- https://github.com/scipopt/zimpl/issues/1 + +--- CMakeLists.txt.orig 2024-11-09 04:34:10 UTC ++++ CMakeLists.txt +@@ -47,8 +47,6 @@ set(CMAKE_C_STANDARD 99) + + # use C99 standard + set(CMAKE_C_STANDARD 99) +-set(CMAKE_C_VISIBILITY_PRESET hidden) +-set(CMAKE_VISIBILITY_INLINES_HIDDEN 1) + + option(ZLIB "use ZLIB" ON) + option(SANITIZE_ADDRESS "should the address sanitizer be enabled in debug mode if available" OFF) diff --git a/math/zimpl/files/patch-src_CMakeLists.txt b/math/zimpl/files/patch-src_CMakeLists.txt index 5358f70035f7..7e631bb81820 100644 --- a/math/zimpl/files/patch-src_CMakeLists.txt +++ b/math/zimpl/files/patch-src_CMakeLists.txt @@ -1,8 +1,8 @@ - Allow to build shared libs. ---- src/CMakeLists.txt.orig 2021-08-01 07:59:48 UTC +--- src/CMakeLists.txt.orig 2024-09-13 05:08:28 UTC +++ src/CMakeLists.txt -@@ -116,12 +116,12 @@ if(MSVC) +@@ -118,12 +118,12 @@ endif() endif() #create zimpl with pic diff --git a/math/zimpl/pkg-plist b/math/zimpl/pkg-plist index 080e1057e759..587102fc2510 100644 --- a/math/zimpl/pkg-plist +++ b/math/zimpl/pkg-plist @@ -1,4 +1,5 @@ bin/zimpl +include/zimpl/attribute.h include/zimpl/blkmem.h include/zimpl/bound.h include/zimpl/code.h @@ -37,6 +38,7 @@ include/zimpl/tuple.h include/zimpl/xlpglue.h include/zimpl/zimpllib.h include/zimpl/zlpglue.h +lib/cmake/zimpl/zimpl-config-version.cmake lib/cmake/zimpl/zimpl-config.cmake lib/cmake/zimpl/zimpl-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/zimpl/zimpl-targets.cmake |