diff --git a/math/mingw32-libgmp/Makefile b/math/mingw32-libgmp/Makefile index 0224e5dd4815..955312372cfb 100644 --- a/math/mingw32-libgmp/Makefile +++ b/math/mingw32-libgmp/Makefile @@ -1,44 +1,49 @@ PORTNAME= libgmp -PORTVERSION= 6.0.0 -PORTREVISION= 4 +PORTVERSION= 6.1.0 CATEGORIES= math devel MASTER_SITES= GNU/gmp PKGNAMEPREFIX= mingw32- -DISTNAME= gmp-${DISTVERSION}a +DISTNAME= gmp-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library for arbitrary precision arithmetic (MinGW32) WWW= http://www.swox.com/gmp/ -BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \ - mingwm10.dll:devel/mingw32-bin-msvcrt +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Broken for more than a year +EXPIRATION_DATE= 2023-11-20 BROKEN_FreeBSD_13= error: '::gets' has not been declared BROKEN_FreeBSD_14= error: '::gets' has not been declared -WRKSRC= ${WRKDIR}/gmp-${PORTVERSION} +BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \ + mingwm10.dll:devel/mingw32-bin-msvcrt + +USES= libtool tar:bzip2 -USES= libtool makeinfo tar:bzip2 -GMP_TARG= ${PKGNAMEPREFIX:S/-$//} GNU_CONFIGURE= yes -CC= ${PKGNAMEPREFIX}gcc -CXX= ${PKGNAMEPREFIX}c++ -CFLAGS+= -I/usr/include -SSP_CFLAGS?= -fstack-protector # XXX -strong isn't supported by GCC < 4.9 -CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" \ - PREFIX="${PREFIX}/${GMP_TARG}" \ - M4="/usr/bin/m4" CONFIGURE_ARGS= --enable-cxx --host=${GMP_TARG} \ --includedir=${PREFIX}/${GMP_TARG}/include \ --exec_prefix=${PREFIX}/${GMP_TARG} \ --datadir=${PREFIX}/${GMP_TARG}/share \ --libdir=${PREFIX}/${GMP_TARG}/lib +CONFIGURE_ENV= MAKEINFO="${MAKEINFO} --no-split" \ + PREFIX="${PREFIX}/${GMP_TARG}" \ + M4="/usr/bin/m4" CONFIGURE_TARGET= +CFLAGS+= -I/usr/include +SSP_CFLAGS?= -fstack-protector # XXX -strong isn't supported by GCC < 4.9 + +CC= ${PKGNAMEPREFIX}gcc +CXX= ${PKGNAMEPREFIX}c++ + +WRKSRC= ${WRKDIR}/gmp-${PORTVERSION} + +GMP_TARG= ${PKGNAMEPREFIX:S/-$//} + INFO= gmp INFO_PATH= ${GMP_TARG}/info -post-extract: - @${RM} ${WRKSRC}/doc/gmp.info* - .include diff --git a/math/mingw32-libgmp/distinfo b/math/mingw32-libgmp/distinfo index 1f1747ea4875..1e386c0a51b4 100644 --- a/math/mingw32-libgmp/distinfo +++ b/math/mingw32-libgmp/distinfo @@ -1,2 +1,3 @@ -SHA256 (gmp-6.0.0a.tar.bz2) = 7f8e9a804b9c6d07164cf754207be838ece1219425d64e28cfa3e70d5c759aaf -SIZE (gmp-6.0.0a.tar.bz2) = 2319400 +TIMESTAMP = 1697829725 +SHA256 (gmp-6.1.0.tar.bz2) = 498449a994efeba527885c10405993427995d3f86b8768d8cdf8d9dd7c6b73e8 +SIZE (gmp-6.1.0.tar.bz2) = 2383840