Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 Jan 2026 13:46:34 +0000
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: e2ddf6ae9f4b - main - math/form: Update to 5.0.0
Message-ID:  <697cb63a.24790.4b629914@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by ehaupt:

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

commit e2ddf6ae9f4b27014d534faeb494843ad842d1c8
Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2026-01-30 13:45:56 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2026-01-30 13:46:30 +0000

    math/form: Update to 5.0.0
---
 math/form/Makefile                 | 14 +++++++-------
 math/form/distinfo                 |  6 +++---
 math/form/files/patch-configure.ac | 21 ++++++---------------
 3 files changed, 16 insertions(+), 25 deletions(-)

diff --git a/math/form/Makefile b/math/form/Makefile
index 24c178d81e13..0b6055a87023 100644
--- a/math/form/Makefile
+++ b/math/form/Makefile
@@ -1,21 +1,21 @@
 PORTNAME=	form
-DISTVERSIONPREFIX=	v
-DISTVERSION=	4.3.1
-PORTREVISION=	1
+DISTVERSION=	5.0.0
 CATEGORIES=	math
+MASTER_SITES=	https://github.com/form-dev/form/releases/download/v${DISTVERSION}/
 
 MAINTAINER=	ehaupt@FreeBSD.org
 COMMENT=	Symbolic Manipulation System
-WWW=		https://www.nikhef.nl/~form/
+WWW=		https://www.nikhef.nl/~form/ \
+		https://github.com/form-dev/form
 
 LICENSE=	GPLv3+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-LIB_DEPENDS=	libgmp.so:math/gmp
+LIB_DEPENDS=	libgmp.so:math/gmp \
+		libmpfr.so:math/mpfr \
+		libzstd.so:archivers/zstd
 
 USES=		autoreconf gmake localbase
-USE_GITHUB=	yes
-GH_ACCOUNT=	vermaseren
 
 GNU_CONFIGURE=		yes
 CONFIGURE_ARGS+=	--disable-native \
diff --git a/math/form/distinfo b/math/form/distinfo
index 9c32e83324f1..2aa8d0431803 100644
--- a/math/form/distinfo
+++ b/math/form/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681277568
-SHA256 (vermaseren-form-v4.3.1_GH0.tar.gz) = c32bb45e3c52ecdfe1ea5bf8cca289bb5e9c7841af24eb971a3f30d886ac60b7
-SIZE (vermaseren-form-v4.3.1_GH0.tar.gz) = 1288306
+TIMESTAMP = 1769779175
+SHA256 (form-5.0.0.tar.gz) = 10d22acf2f0acf831b494e6a73682828980b9054ea8ec2b5dc46677dca8d6518
+SIZE (form-5.0.0.tar.gz) = 1741391
diff --git a/math/form/files/patch-configure.ac b/math/form/files/patch-configure.ac
index 30b228134f2d..0e383408c7d6 100644
--- a/math/form/files/patch-configure.ac
+++ b/math/form/files/patch-configure.ac
@@ -1,20 +1,11 @@
---- configure.ac.orig	2022-11-15 09:35:49 UTC
+--- configure.ac.orig	2026-01-27 09:44:03 UTC
 +++ configure.ac
-@@ -768,8 +768,6 @@ AC_DEFUN([AX_HANDLE_EXTRA_WARNING],
- 		[$1="$$1 -Wno-misleading-indentation"])
- 	# Too many false positives.
- 	# See: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443
--	AX_CHECK_COMPILE_FLAG([-Wno-stringop-overflow],
--		[$1="$$1 -Wno-stringop-overflow"])
- fi[]dnl
- ])
- 
-@@ -780,7 +778,7 @@ if test "$my_test_COMPILEFLAGS" != set; then
- 		COMPILEFLAGS="-Wall -Wextra -Wpadded"
+@@ -938,7 +938,7 @@ if test "$my_test_COMPILEFLAGS" != set; then
+ 		COMPILEFLAGS="-Wall -Wextra"
  		AX_HANDLE_EXTRA_WARNING([COMPILEFLAGS])
  		# Enable optimizations.
 -		COMPILEFLAGS="$COMPILEFLAGS -O3"
 +		COMPILEFLAGS="$COMPILEFLAGS"
- 		if test "x$enable_profile" != xgprof; then
- 			# -pg conflicts with -fomit-frame-pointer.
- 			COMPILEFLAGS="$COMPILEFLAGS -fomit-frame-pointer"
+ 		if test "x$enable_backtrace" = xyes; then
+ 			# Keep symbols and frame pointers for easier debugging.
+ 			COMPILEFLAGS="$COMPILEFLAGS -g -fno-omit-frame-pointer"


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697cb63a.24790.4b629914>