From nobody Wed Aug 2 00:38:53 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RFtQB0Vsvz4q3Fv; Wed, 2 Aug 2023 00:38:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RFtQ600l5z3ppQ; Wed, 2 Aug 2023 00:38:53 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690936734; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8adlxOxC17J43ymUFqIinTc3cZqWI9ra2wo79axtqEc=; b=Ln90N8Vmrqpzi9yCMqfBt5ldzG4xNXKjZ1ajJAvKl0sXmIpEd90b25QMuVfbOSA3RIEYO4 0BiN7KEDivM9uReIXXULpAkApqGTmb1H5eXQbLVJkDcPCgAMA7kjOYwemgP6aETdnsrHKi qNvZOpCiGy6WRYbRmRrU1ueB7mmSz+4V7x+BTPtaXtGp5pqwMJs/jV9Z/UlrD0tWYxVhDJ e7RRtVZiRiiIJYBBaULkgIJTKBO40UYmFaRXewsIcgfuqruIbYPN/3xkYW/1PNniP2PILf vHflT/oGClpMKUSkboesHY9olP3tH9p6pAhdvKsxaqCWl0nxRobCPGB5vFmaBw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690936734; a=rsa-sha256; cv=none; b=h3e9/NxXaOLHjjGRSdFs1ewPLd/5Eiss4ekyA6AEjqFk38cHRC08vPCgHArwt+8026Q0h+ d7BO6cB0EOp25WUixqQEKPCqV5xHnxyd+RgxPZow8yy5+b5nYN4klSzhvNTZvxMIvCcjnl 62jeNLKwjX1KVrp95oth1FQfLQfyiwV2visZEj2iGLMQwNx8O2wS3ows6IKDf9+F/xq2wU xI+P+Ne7HD18o/08dyvUZUfOK7kCMuLecCSQfeJVM80QAuWP3VfMWLJUi4z5Xz3lq4GCrB l2qdFyBXtH39IFVUd+6OaSMOV0yO6X26fhkOszTMzr4uul6tCWOA5g/j8+ZPww== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690936734; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8adlxOxC17J43ymUFqIinTc3cZqWI9ra2wo79axtqEc=; b=k7ZdEN0RHrJaLRicdXXrK21/QqOadXA642ewH71BhZy1smHhCkSygLamJYBpATiiG/rXPc gZ+LwfJN/UlXOUe8NI6QW2dYwSxDn+ldS5lnP4Vj7XjCm2Ri8inMA1iuBtem6Ip8PgeP8b Vuc/YL4o2BaqJ5SZNAqdT4PU2IOu0F+PhlcFe6KsJdoFj8VpvouQxl373ivJXG6awczsQm W4B4/RXQvmnLPsZhtSVr2ZPrg0hsFjqAGzAhf5NMujFOFGWGXBKPyzcmQqZD+9abPG9pev EHWvTl1grBK/6hjme3SbDi254dTV2D50nRdmu0HR2tgyOuivfImygxv/UnYi2g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RFtQ53fklzyq1; Wed, 2 Aug 2023 00:38:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3720crff061038; Wed, 2 Aug 2023 00:38:53 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3720crP8061037; Wed, 2 Aug 2023 00:38:53 GMT (envelope-from git) Date: Wed, 2 Aug 2023 00:38:53 GMT Message-Id: <202308020038.3720crP8061037@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Wen Heping Subject: git: 4409f4891a8f - main - math/givaro: Update to 4.2.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: wen X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 4409f4891a8fe2f7c547961ca57c00b2fb578c59 Auto-Submitted: auto-generated The branch main has been updated by wen: URL: https://cgit.FreeBSD.org/ports/commit/?id=4409f4891a8fe2f7c547961ca57c00b2fb578c59 commit 4409f4891a8fe2f7c547961ca57c00b2fb578c59 Author: Wen Heping AuthorDate: 2023-08-01 14:20:22 +0000 Commit: Wen Heping CommitDate: 2023-08-01 14:21:35 +0000 math/givaro: Update to 4.2.0 PR: 272641 Reported by: wen@ Approved by: maintainer --- math/givaro/Makefile | 5 ++--- math/givaro/distinfo | 6 +++--- math/givaro/files/patch-configure.ac | 17 ++++++++--------- math/givaro/pkg-plist | 7 +++++-- 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/math/givaro/Makefile b/math/givaro/Makefile index e510c9dfab1f..ba924c8758a8 100644 --- a/math/givaro/Makefile +++ b/math/givaro/Makefile @@ -1,7 +1,6 @@ PORTNAME= givaro -PORTVERSION= 4.1.1 +PORTVERSION= 4.2.0 DISTVERSIONPREFIX=v -PORTREVISION= 3 CATEGORIES= math MAINTAINER= pi@FreeBSD.org @@ -15,7 +14,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libgmp.so:math/gmp -USES= autoreconf compiler:c++11-lang gmake libtool pathfix pkgconfig +USES= autoreconf compiler:c++11-lang gmake libtool localbase pathfix pkgconfig USE_CXXSTD= c++11 USE_GITHUB= yes GH_ACCOUNT= linbox-team diff --git a/math/givaro/distinfo b/math/givaro/distinfo index 1736bd31d7ea..6a5502692cc6 100644 --- a/math/givaro/distinfo +++ b/math/givaro/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1583962842 -SHA256 (linbox-team-givaro-v4.1.1_GH0.tar.gz) = d0cde67e7b29c5d6a0ba0afb52410a91bd0f7f2c2b14def1fe4f98b22b7494d7 -SIZE (linbox-team-givaro-v4.1.1_GH0.tar.gz) = 645424 +TIMESTAMP = 1690897251 +SHA256 (linbox-team-givaro-v4.2.0_GH0.tar.gz) = dca23a928e4704f045848fce884fe49ce09a8de7ebf750b87c807ca4e0facedd +SIZE (linbox-team-givaro-v4.2.0_GH0.tar.gz) = 637479 diff --git a/math/givaro/files/patch-configure.ac b/math/givaro/files/patch-configure.ac index 8e403236e6e0..467b392f1a1a 100644 --- a/math/givaro/files/patch-configure.ac +++ b/math/givaro/files/patch-configure.ac @@ -1,15 +1,14 @@ ---- configure.ac.orig 2019-06-07 13:23:45 UTC +--- configure.ac.orig 2023-07-20 23:09:18 UTC +++ configure.ac -@@ -49,11 +49,7 @@ AC_COMPILER_NAME +@@ -48,10 +48,7 @@ AC_COMPILER_NAME # We need a C++11 compiler now - AB 2014-12-12 # clang-3.8 does not support __float128 without explicitly passing it -std=c++11 --if test "x${CCNAM}" = "xclang38" ; then -- AX_CXX_COMPILE_STDCXX_11([noext],[mandatory]) --else -- AX_CXX_COMPILE_STDCXX_11([ext],[mandatory]) --fi +-AS_IF([test "x${CCNAM}" = "xclang38"], +- [AX_CXX_COMPILE_STDCXX_11([noext],[mandatory])], +- [AX_CXX_COMPILE_STDCXX_11([ext],[mandatory])] +- ) +AX_CXX_COMPILE_STDCXX_11([noext],[mandatory]) - REQUIRED_FLAGS="$CXX11FLAGS" + REQUIRED_FLAGS="${CXX11FLAGS}" # Add the c++11 flags for the configure compilations as clang needs it to work properly with a glibc++ compiled with gcc - BACKUP_CXXFLAGS="${CXXFLAGS}" + CXXFLAGS="${CXX11FLAGS} ${CXXFLAGS}" diff --git a/math/givaro/pkg-plist b/math/givaro/pkg-plist index 896131553393..9439e4d032ea 100644 --- a/math/givaro/pkg-plist +++ b/math/givaro/pkg-plist @@ -1,6 +1,5 @@ %%PORTDOCS%%%%DOCSDIR%%/givaro.html bin/givaro-config -bin/givaro-makefile include/givaro-config.h include/givaro/StaticElement.h include/givaro/chineseremainder.h @@ -113,9 +112,11 @@ include/givaro/givtablelimits.h include/givaro/givtimer.h include/givaro/givtruncdomain.h include/givaro/givtruncdomain.inl +include/givaro/givtypestring.h include/givaro/givvectdenseops.inl include/givaro/givvectdensespe.inl include/givaro/givvector.h +include/givaro/givvectordense.h include/givaro/givvectordense.inl include/givaro/givvectorsparse.h include/givaro/givvectorsparse.inl @@ -153,6 +154,7 @@ include/givaro/montgomery-int32.inl include/givaro/montgomery-ruint.h include/givaro/montgomery-ruint.inl include/givaro/montgomery.h +include/givaro/qfield.h include/givaro/random-integer.h include/givaro/ring-interface.h include/givaro/udl.h @@ -224,5 +226,6 @@ include/recint/rutools.h lib/libgivaro.a lib/libgivaro.so lib/libgivaro.so.9 -lib/libgivaro.so.9.1.1 +lib/libgivaro.so.9.2.0 libdata/pkgconfig/givaro.pc +%%DATADIR%%/givaro-makefile