diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile index f65779abc8f6..3d96f39bdf41 100644 --- a/devel/libmcfp/Makefile +++ b/devel/libmcfp/Makefile @@ -1,29 +1,29 @@ PORTNAME= libmcfp DISTVERSIONPREFIX= v -DISTVERSION= 1.3.5 +DISTVERSION= 1.4.2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C++ header only library to parse command line arguments WWW= https://github.com/mhekkel/libmcfp LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= catch2>0:devel/catch2 \ ${LOCALBASE}/include/boost/test/included/unit_test.hpp:devel/boost-libs USES= cmake:testing localbase USE_GITHUB= yes GH_ACCOUNT= mhekkel CMAKE_OFF= BUILD_TESTING NO_ARCH= yes PORTSCOUT= limit:^.*[0-9]\.[0-9].* -# 100% tests passed, 0 tests failed out of 1 +# tests as of 1.4.2: 100% tests passed, 0 tests failed out of 1 .include diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo index c18e64ff6711..b25230d6bc2e 100644 --- a/devel/libmcfp/distinfo +++ b/devel/libmcfp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738122933 -SHA256 (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 6995aeb4514710b626dc34b2e8316457cf9243a4601a59c7b101426863c8e45e -SIZE (mhekkel-libmcfp-v1.3.5_GH0.tar.gz) = 24061 +TIMESTAMP = 1762638327 +SHA256 (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = dcdf3e81601081b2a9e2f2e1bb1ee2a8545190358d5d9bec9158ad70f5ca355e +SIZE (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = 35123 diff --git a/devel/libmcfp/files/patch-test_CMakeLists.txt b/devel/libmcfp/files/patch-test_CMakeLists.txt new file mode 100644 index 000000000000..1a2d6364fcbe --- /dev/null +++ b/devel/libmcfp/files/patch-test_CMakeLists.txt @@ -0,0 +1,12 @@ +--- test/CMakeLists.txt.orig 2025-11-08 21:48:08 UTC ++++ test/CMakeLists.txt +@@ -22,7 +22,8 @@ + # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +-CPMAddPackage("gh:catchorg/Catch2@3.4.0") ++#CPMAddPackage("gh:catchorg/Catch2@3.4.0") ++find_package(Catch2 3.4.0 REQUIRED) + + add_executable(mcfp-unit-test ${CMAKE_CURRENT_SOURCE_DIR}/unit-test.cpp) + diff --git a/devel/libmcfp/pkg-plist b/devel/libmcfp/pkg-plist index 1c3e31b4dd09..f8de2293a2c9 100644 --- a/devel/libmcfp/pkg-plist +++ b/devel/libmcfp/pkg-plist @@ -1,12 +1,9 @@ include/mcfp/detail/charconv.hpp include/mcfp/detail/options.hpp include/mcfp/error.hpp include/mcfp/mcfp.hpp include/mcfp/text.hpp include/mcfp/utilities.hpp -lib/cmake/libmcfp/libmcfpConfig.cmake -lib/cmake/libmcfp/libmcfpConfigVersion.cmake -lib/cmake/libmcfp/libmcfpTargets.cmake lib/cmake/mcfp/mcfpConfig.cmake lib/cmake/mcfp/mcfpConfigVersion.cmake lib/cmake/mcfp/mcfpTargets.cmake