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 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}"