git: d5fed995808a - main - math/cocoalib: Update to 0.99800 and adopt again

From: Lorenzo Salvadore <salvadore_at_FreeBSD.org>
Date: Thu, 21 Apr 2022 12:00:45 UTC
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d5fed995808a3286453d9d107fe2f6c4eee8fff4

commit d5fed995808a3286453d9d107fe2f6c4eee8fff4
Author:     Lorenzo Salvadore <salvadore@FreeBSD.org>
AuthorDate: 2022-04-21 02:01:40 +0000
Commit:     Lorenzo Salvadore <salvadore@FreeBSD.org>
CommitDate: 2022-04-21 12:00:07 +0000

    math/cocoalib: Update to 0.99800 and adopt again
    
    Approved by:    gerald (mentor)
---
 math/cocoalib/Makefile  | 12 ++++---
 math/cocoalib/distinfo  |  6 ++--
 math/cocoalib/pkg-plist | 86 ++++++++++++++++++++++++++-----------------------
 3 files changed, 55 insertions(+), 49 deletions(-)

diff --git a/math/cocoalib/Makefile b/math/cocoalib/Makefile
index 7fcc3b5fd7f7..0aa55e6b40ed 100644
--- a/math/cocoalib/Makefile
+++ b/math/cocoalib/Makefile
@@ -1,15 +1,15 @@
 PORTNAME=	cocoalib
-DISTVERSION=	0.99717
+DISTVERSION=	0.99800
 CATEGORIES=	math
-MASTER_SITES=	http://cocoa.dima.unige.it/cocoalib/tgz/
+MASTER_SITES=	https://cocoa.dima.unige.it/cocoa/cocoalib/tgz/
 DISTNAME=	CoCoALib-${DISTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	salvadore@FreeBSD.org
 COMMENT=	C++ library for doing Computations in Commutative Algebra
 
 LICENSE=			GPLv3+ GFDL PD
 LICENSE_COMB=			multi
-LICENSE_FILE_GPLv3+ =		${WRKSRC}/COPYING-GPLv3
+LICENSE_FILE_GPLv3+ =		${WRKSRC}/COPYRIGHT-full-text
 LICENSE_FILE_GFDL=		${WRKSRC}/doc/COPYING
 
 BUILD_DEPENDS=	bash:shells/bash
@@ -25,7 +25,9 @@ CXXFLAGS+=	-I${WRKSRC}/include \
 		-I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/multivariate \
 		-I${WRKSRC}/src/AlgebraicCore/TmpFactorDir/linalg \
 		-I${LOCALBASE}/include \
-		-DCoCoA_ULONG2LONG=1 -fPIC
+		-DCoCoA_ULONG2LONG=1 \
+		-DCoCoA_ULONGLONG2LONGLONG=1 \
+		-fPIC
 LDFLAGS+=	-L${LOCALBASE}/lib -L${BUILD_WRKSRC} -lcocoa -lgmp
 
 BUILD_WRKSRC=	${WRKSRC}/src/AlgebraicCore
diff --git a/math/cocoalib/distinfo b/math/cocoalib/distinfo
index 845242d3304e..e4a3788852e4 100644
--- a/math/cocoalib/distinfo
+++ b/math/cocoalib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1644858430
-SHA256 (CoCoALib-0.99717.tgz) = abc152aaf1336758102fa9d1a6d534f7686a5a4eadb69cbf54c706fbd93c8caf
-SIZE (CoCoALib-0.99717.tgz) = 5630927
+TIMESTAMP = 1650493548
+SHA256 (CoCoALib-0.99800.tgz) = f8bb227e2e1729e171cf7ac2008af71df25914607712c35db7bcb5a044a928c6
+SIZE (CoCoALib-0.99800.tgz) = 4720593
diff --git a/math/cocoalib/pkg-plist b/math/cocoalib/pkg-plist
index b8124b52d328..a116e87dd7bb 100644
--- a/math/cocoalib/pkg-plist
+++ b/math/cocoalib/pkg-plist
@@ -1,21 +1,15 @@
 include/CoCoA/ApproxPts.H
 include/CoCoA/ApproxPts2.H
-include/CoCoA/assert.H
 include/CoCoA/BenchmarkToolkit.H
 include/CoCoA/BigInt.H
 include/CoCoA/BigIntOps.H
 include/CoCoA/BigRat.H
 include/CoCoA/BigRatInterval.H
 include/CoCoA/BigRatOps.H
-include/CoCoA/bool3.H
 include/CoCoA/BuildInfo.H
 include/CoCoA/CanonicalHom.H
-include/CoCoA/combinatorics.H
-include/CoCoA/config.H
-include/CoCoA/convert.H
 include/CoCoA/CpuTimeLimit.H
-include/CoCoA/debug_new.H
-include/CoCoA/degree.H
+include/CoCoA/DUPFp.H
 include/CoCoA/DenseMatrix.H
 include/CoCoA/DenseUPolyClean.H
 include/CoCoA/DenseUPolyRing.H
@@ -23,58 +17,45 @@ include/CoCoA/DistrMPolyClean.H
 include/CoCoA/DistrMPolyInlFpPP.H
 include/CoCoA/DistrMPolyInlPP.H
 include/CoCoA/DivMask.H
-include/CoCoA/DUPFp.H
 include/CoCoA/DynamicBitset.H
-include/CoCoA/error.H
-include/CoCoA/exception.H
 include/CoCoA/ExternalLibs-Frobby.H
 include/CoCoA/ExternalLibs-GFan.H
 include/CoCoA/ExternalLibs-GSL.H
 include/CoCoA/ExternalLibs-MathSAT.H
 include/CoCoA/ExternalLibs-Normaliz.H
 include/CoCoA/ExternalLibs.H
-include/CoCoA/factor.H
-include/CoCoA/factorization.H
 include/CoCoA/FGModule.H
 include/CoCoA/FieldIdeal.H
 include/CoCoA/FloatApprox.H
 include/CoCoA/FractionField.H
 include/CoCoA/FreeModule.H
 include/CoCoA/GBEnv.H
-include/CoCoA/geobucket.H
 include/CoCoA/GlobalManager.H
 include/CoCoA/HomomorphismOps.H
-include/CoCoA/ideal.H
-include/CoCoA/interrupt.H
-include/CoCoA/library.H
 include/CoCoA/LinDepMill.H
 include/CoCoA/LogStream.H
 include/CoCoA/MachineInt.H
-include/CoCoA/matrix.H
 include/CoCoA/MatrixForOrdering.H
 include/CoCoA/MatrixFp.H
 include/CoCoA/MatrixOps.H
 include/CoCoA/MatrixSpecial.H
 include/CoCoA/MatrixView.H
 include/CoCoA/MemPool.H
-include/CoCoA/module.H
 include/CoCoA/ModuleOrdering.H
+include/CoCoA/NumTheory-CRT.H
 include/CoCoA/NumTheory-ContFrac.H
 include/CoCoA/NumTheory-CoprimeFactorBasis.H
-include/CoCoA/NumTheory-CRT.H
+include/CoCoA/NumTheory-RatReconstruct.H
+include/CoCoA/NumTheory-SimplestRat.H
 include/CoCoA/NumTheory-factor.H
 include/CoCoA/NumTheory-gcd.H
 include/CoCoA/NumTheory-misc.H
 include/CoCoA/NumTheory-modular.H
 include/CoCoA/NumTheory-prime.H
-include/CoCoA/NumTheory-RatReconstruct.H
-include/CoCoA/NumTheory-SimplestRat.H
-include/CoCoA/obsolescent.H
+include/CoCoA/NumTheory-root.H
 include/CoCoA/OpenMath.H
 include/CoCoA/OpenMathXML.H
 include/CoCoA/OrdvArith.H
-include/CoCoA/PolyFamilies.H
-include/CoCoA/PolyRing.H
 include/CoCoA/PPMonoid.H
 include/CoCoA/PPMonoidEv.H
 include/CoCoA/PPMonoidEvOv.H
@@ -84,16 +65,15 @@ include/CoCoA/PPMonoidSparse.H
 include/CoCoA/PPOrdering.H
 include/CoCoA/PPWithMask.H
 include/CoCoA/PREPROCESSOR_DEFNS.H
+include/CoCoA/PolyFamilies.H
+include/CoCoA/PolyRing.H
 include/CoCoA/ProgressReporter.H
 include/CoCoA/QBGenerator.H
 include/CoCoA/QuasiPoly.H
 include/CoCoA/QuotientModule.H
 include/CoCoA/QuotientRing.H
-include/CoCoA/random.H
 include/CoCoA/RandomSparseNonSing01Mat.H
 include/CoCoA/ReductionCog.H
-include/CoCoA/ring-AutomaticConversion.H
-include/CoCoA/ring.H
 include/CoCoA/RingDenseUPolyClean.H
 include/CoCoA/RingDistrMPolyClean.H
 include/CoCoA/RingDistrMPolyInlFpPP.H
@@ -122,30 +102,27 @@ include/CoCoA/SmallFqVecImpl.H
 include/CoCoA/SmartPtrIRC.H
 include/CoCoA/SparsePolyIter.H
 include/CoCoA/SparsePolyOps-EvalInterval.H
+include/CoCoA/SparsePolyOps-MinPoly.H
+include/CoCoA/SparsePolyOps-RealRadical.H
+include/CoCoA/SparsePolyOps-RingElem.H
+include/CoCoA/SparsePolyOps-SturmSeq.H
 include/CoCoA/SparsePolyOps-hilbert.H
+include/CoCoA/SparsePolyOps-ideal-RadicalMembership.H
 include/CoCoA/SparsePolyOps-ideal-monomial.H
 include/CoCoA/SparsePolyOps-ideal-points.H
 include/CoCoA/SparsePolyOps-ideal.H
 include/CoCoA/SparsePolyOps-implicit.H
-include/CoCoA/SparsePolyOps-interreduced.H
 include/CoCoA/SparsePolyOps-involutive.H
-include/CoCoA/SparsePolyOps-MinPoly.H
-include/CoCoA/SparsePolyOps-RadicalMembership.H
-include/CoCoA/SparsePolyOps-RealRadical.H
 include/CoCoA/SparsePolyOps-resultant.H
-include/CoCoA/SparsePolyOps-RingElem.H
-include/CoCoA/SparsePolyOps-SturmSeq.H
+include/CoCoA/SparsePolyOps-vector.H
 include/CoCoA/SparsePolyRing.H
-include/CoCoA/submodule.H
 include/CoCoA/SugarDegree.H
-include/CoCoA/symbol.H
-include/CoCoA/time.H
 include/CoCoA/TmpF5.H
 include/CoCoA/TmpGOperations.H
 include/CoCoA/TmpGPair.H
 include/CoCoA/TmpGPoly.H
-include/CoCoA/TmpGReductor.H
 include/CoCoA/TmpGRStats.H
+include/CoCoA/TmpGReductor.H
 include/CoCoA/TmpGTypes.H
 include/CoCoA/TmpIsTree.H
 include/CoCoA/TmpJBAlgorithm.H
@@ -159,21 +136,46 @@ include/CoCoA/TmpMorseElement.H
 include/CoCoA/TmpMorseGraph.H
 include/CoCoA/TmpMorsePaths.H
 include/CoCoA/TmpMorseResolution.H
-include/CoCoA/TmpPartialMorseBetti.H
 include/CoCoA/TmpPBMill.H
 include/CoCoA/TmpPPVector.H
+include/CoCoA/TmpPartialMorseBetti.H
 include/CoCoA/TmpResolutionMinimization.H
 include/CoCoA/TmpStabilityAlgorithm.H
 include/CoCoA/TmpToric.H
 include/CoCoA/TmpUniversalInvolutiveBasisContainer.H
 include/CoCoA/ToString.H
 include/CoCoA/ULong2Long.H
+include/CoCoA/ULongLong2LongLong.H
 include/CoCoA/UPoly.H
+include/CoCoA/VectorOps.H
+include/CoCoA/VerificationLevel.H
+include/CoCoA/assert.H
+include/CoCoA/bool3.H
+include/CoCoA/combinatorics.H
+include/CoCoA/config.H
+include/CoCoA/convert.H
+include/CoCoA/debug_new.H
+include/CoCoA/degree.H
+include/CoCoA/error.H
+include/CoCoA/exception.H
+include/CoCoA/factor.H
+include/CoCoA/factorization.H
+include/CoCoA/geobucket.H
+include/CoCoA/ideal.H
+include/CoCoA/interrupt.H
+include/CoCoA/library.H
+include/CoCoA/matrix.H
+include/CoCoA/module.H
+include/CoCoA/obsolescent.H
+include/CoCoA/random.H
+include/CoCoA/ring-AutomaticConversion.H
+include/CoCoA/ring.H
+include/CoCoA/submodule.H
+include/CoCoA/symbol.H
+include/CoCoA/time.H
 include/CoCoA/utils-gmp.H
 include/CoCoA/utils.H
-include/CoCoA/VectorOps.H
 include/CoCoA/verbose.H
-include/CoCoA/VerificationLevel.H
 lib/libcocoa.a
 lib/libcocoa.so
 lib/libcocoa.so.0
@@ -240,7 +242,6 @@ lib/libcocoa.so.0
 %%PORTDOCS%%%%DOCSDIR%%/html/QBGenerator.html
 %%PORTDOCS%%%%DOCSDIR%%/html/QuasiPoly.html
 %%PORTDOCS%%%%DOCSDIR%%/html/QuotientRing.html
-%%PORTDOCS%%%%DOCSDIR%%/html/RadicalMembership.html
 %%PORTDOCS%%%%DOCSDIR%%/html/ReductionCog.html
 %%PORTDOCS%%%%DOCSDIR%%/html/RegisterServerOps.html
 %%PORTDOCS%%%%DOCSDIR%%/html/RingDistrMPolyClean.html
@@ -273,6 +274,7 @@ lib/libcocoa.so.0
 %%PORTDOCS%%%%DOCSDIR%%/html/SugarDegree.html
 %%PORTDOCS%%%%DOCSDIR%%/html/ToString.html
 %%PORTDOCS%%%%DOCSDIR%%/html/ULong2Long.html
+%%PORTDOCS%%%%DOCSDIR%%/html/ULongLong2LongLong.html
 %%PORTDOCS%%%%DOCSDIR%%/html/UniversalInvolutiveBasisContainer.html
 %%PORTDOCS%%%%DOCSDIR%%/html/VectorOps.html
 %%PORTDOCS%%%%DOCSDIR%%/html/VerificationLevel.html
@@ -308,6 +310,7 @@ lib/libcocoa.so.0
 %%PORTDOCS%%%%DOCSDIR%%/html/utils-gmp.html
 %%PORTDOCS%%%%DOCSDIR%%/html/utils.html
 %%PORTDOCS%%%%DOCSDIR%%/html/verbose.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-00-intro.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-AlexanderDual.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-ApproxPts1.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-BenchmarkToolkit.C
@@ -415,6 +418,7 @@ lib/libcocoa.so.0
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-bool.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-class.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-fn-defn.C
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-integers.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-loop-for1.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-loop-for2.C
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ex-c++-loop-while.C