git: 0097ef9a2cad - main - biology/{,py-}libsedml: update 2.0.32 → 2.0.33

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Thu, 24 Apr 2025 07:33:45 UTC
The branch main has been updated by yuri:

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

commit 0097ef9a2cada42a49e4f79f5d8f5479dff862ff
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-04-24 06:30:30 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-04-24 07:33:39 +0000

    biology/{,py-}libsedml: update 2.0.32 → 2.0.33
    
    Reported by:    portscout
---
 biology/libsedml/Makefile                      |  9 +++++++--
 biology/libsedml/distinfo                      |  6 +++---
 biology/libsedml/pkg-plist                     |  2 +-
 biology/py-libsedml/Makefile                   |  2 +-
 biology/py-libsedml/distinfo                   |  6 +++---
 biology/py-libsedml/files/patch-CMakeLists.txt | 13 +------------
 6 files changed, 16 insertions(+), 22 deletions(-)

diff --git a/biology/libsedml/Makefile b/biology/libsedml/Makefile
index c979cd8bc72f..cb2c3d8df493 100644
--- a/biology/libsedml/Makefile
+++ b/biology/libsedml/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libsedml
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.0.32
+DISTVERSION=	2.0.33
 CATEGORIES=	biology devel
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -15,7 +15,7 @@ BUILD_DEPENDS=	libsbml>0:biology/libsbml \
 RUN_DEPENDS=	libsbml>0:biology/libsbml \
 		libnuml>0:biology/libnuml # when static lib libnuml.a is fixed these should be run-time dependency
 
-USES=		cmake compiler:c++11-lang gnome
+USES=		cmake:testing compiler:c++11-lang gnome
 USE_GNOME=	libxml2
 USE_LDCONFIG=	yes
 
@@ -23,6 +23,9 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	fbergmann
 GH_PROJECT=	libSEDML
 
+CMAKE_OFF=		BUILD_TESTS
+CMAKE_TESTING_ON=	BUILD_TESTS
+
 post-install:
 	# no need to install LICENSE, README, VERSION
 	@${RM} -r ${STAGEDIR}${DATADIR}
@@ -31,4 +34,6 @@ post-install:
 
 # the project builds static libs with -fPIC, see https://github.com/fbergmann/libSEDML/issues/155
 
+# tests as of 2.0.33: All tests passed (351 assertions in 33 test cases)
+
 .include <bsd.port.mk>
diff --git a/biology/libsedml/distinfo b/biology/libsedml/distinfo
index 7f650a78b96f..2740d95dfdbb 100644
--- a/biology/libsedml/distinfo
+++ b/biology/libsedml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654751397
-SHA256 (fbergmann-libSEDML-v2.0.32_GH0.tar.gz) = 95f0781c19e73bb86618cce1678f4238f3cc11abe070b49f2a25e869071b8069
-SIZE (fbergmann-libSEDML-v2.0.32_GH0.tar.gz) = 966584
+TIMESTAMP = 1745471328
+SHA256 (fbergmann-libSEDML-v2.0.33_GH0.tar.gz) = a3f69ecb5dc1084343d4de5dc0990bdd9def2f7eb819986015d33ca9735dbe76
+SIZE (fbergmann-libSEDML-v2.0.33_GH0.tar.gz) = 1006915
diff --git a/biology/libsedml/pkg-plist b/biology/libsedml/pkg-plist
index eca7bc710ba9..ab1d1ee629f9 100644
--- a/biology/libsedml/pkg-plist
+++ b/biology/libsedml/pkg-plist
@@ -116,4 +116,4 @@ lib/cmake/sedml-targets.cmake
 lib/libsedml-static.a
 lib/libsedml.so
 lib/libsedml.so.2
-lib/libsedml.so.2.0.32
+lib/libsedml.so.2.0.33
diff --git a/biology/py-libsedml/Makefile b/biology/py-libsedml/Makefile
index 6b8e59cf0a3e..8e56763ea40b 100644
--- a/biology/py-libsedml/Makefile
+++ b/biology/py-libsedml/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libsedml
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.0.32
+DISTVERSION=	2.0.33
 CATEGORIES=	biology devel
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
diff --git a/biology/py-libsedml/distinfo b/biology/py-libsedml/distinfo
index 7bc4e026e156..529392d3d0ac 100644
--- a/biology/py-libsedml/distinfo
+++ b/biology/py-libsedml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1654751643
-SHA256 (fbergmann-libSEDML-v2.0.32_GH0.tar.gz) = 95f0781c19e73bb86618cce1678f4238f3cc11abe070b49f2a25e869071b8069
-SIZE (fbergmann-libSEDML-v2.0.32_GH0.tar.gz) = 966584
+TIMESTAMP = 1745471845
+SHA256 (fbergmann-libSEDML-v2.0.33_GH0.tar.gz) = a3f69ecb5dc1084343d4de5dc0990bdd9def2f7eb819986015d33ca9735dbe76
+SIZE (fbergmann-libSEDML-v2.0.33_GH0.tar.gz) = 1006915
diff --git a/biology/py-libsedml/files/patch-CMakeLists.txt b/biology/py-libsedml/files/patch-CMakeLists.txt
index 1ad8d3a30828..576ed26d7b4c 100644
--- a/biology/py-libsedml/files/patch-CMakeLists.txt
+++ b/biology/py-libsedml/files/patch-CMakeLists.txt
@@ -1,16 +1,5 @@
---- CMakeLists.txt.orig	2022-06-07 11:34:09 UTC
+--- CMakeLists.txt.orig	2025-04-24 05:19:57 UTC
 +++ CMakeLists.txt
-@@ -37,8 +37,8 @@ endif(LIBSEDML_REMOVE_WRAPPERS)
- 
- 
- set(SWIG_EXTRA_FLAGS -DSWIGEXPORT 
--   -DLIBSBML_CPP_NAMESPACE_BEGIN -DLIBSBML_CPP_NAMESPACE_END -DLIBSBML_CPP_NAMESPACE_QUALIFIER -DLIBSBML_CPP_NAMESPACE_USE
--   -DLIBNUML_CPP_NAMESPACE_BEGIN -DLIBNUML_CPP_NAMESPACE_END -DLIBNUML_CPP_NAMESPACE_QUALIFIER -DLIBNUML_CPP_NAMESPACE_USE
-+   -DLIBSBML_CPP_NAMESPACE_BEGIN= -DLIBSBML_CPP_NAMESPACE_END= -DLIBSBML_CPP_NAMESPACE_QUALIFIER= -DLIBSBML_CPP_NAMESPACE_USE=
-+   -DLIBNUML_CPP_NAMESPACE_BEGIN= -DLIBNUML_CPP_NAMESPACE_END= -DLIBNUML_CPP_NAMESPACE_QUALIFIER= -DLIBNUML_CPP_NAMESPACE_USE=
-    )
- if(NOT UNIX)
-   set(SWIG_EXTRA_FLAGS ${SWIG_EXTRA_FLAGS} -DSWIGWIN -DSWIG_CSHARP_NO_WSTRING_HELPER )
 @@ -49,6 +49,7 @@ ADD_CUSTOM_COMMAND(  
      OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/libsedml_wrap.cpp
      COMMAND "${SWIG_EXECUTABLE}"