git: 2cb2ed39e753 - main - devel/libmcfp: update 2.0.0 → 2.0.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 09 Jun 2026 03:56:30 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=2cb2ed39e7534698dca9fd961adb23378693eb90
commit 2cb2ed39e7534698dca9fd961adb23378693eb90
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-06-09 03:56:24 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-06-09 03:56:24 +0000
devel/libmcfp: update 2.0.0 → 2.0.2
---
devel/libmcfp/Makefile | 3 +--
devel/libmcfp/distinfo | 6 +++---
devel/libmcfp/files/patch-CMakeLists.txt | 28 +++++++++++-----------------
3 files changed, 15 insertions(+), 22 deletions(-)
diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile
index 22ad20c5e650..ffe37eea7498 100644
--- a/devel/libmcfp/Makefile
+++ b/devel/libmcfp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libmcfp
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
+DISTVERSION= 2.0.2
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
@@ -8,7 +8,6 @@ COMMENT= C++ header only library to parse command line arguments
WWW= https://github.com/mhekkel/libmcfp
LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= fast_float>0:math/fast_float
TEST_DEPENDS= catch2>0:devel/catch2 \
diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo
index d9118ed13ed4..10194ce7abdf 100644
--- a/devel/libmcfp/distinfo
+++ b/devel/libmcfp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1774153183
-SHA256 (mhekkel-libmcfp-v2.0.0_GH0.tar.gz) = 696d1fc1b8280ccc51af311458596220a20865b5fd1402a0f719120b5b4fd2a2
-SIZE (mhekkel-libmcfp-v2.0.0_GH0.tar.gz) = 43115
+TIMESTAMP = 1780977209
+SHA256 (mhekkel-libmcfp-v2.0.2_GH0.tar.gz) = c8bb92764f565e045777e96a581fef37d34d5052395dbd45bb7726bcbd3e9b21
+SIZE (mhekkel-libmcfp-v2.0.2_GH0.tar.gz) = 47477
diff --git a/devel/libmcfp/files/patch-CMakeLists.txt b/devel/libmcfp/files/patch-CMakeLists.txt
index e8ed17305ee2..be8d4438ba37 100644
--- a/devel/libmcfp/files/patch-CMakeLists.txt
+++ b/devel/libmcfp/files/patch-CMakeLists.txt
@@ -1,8 +1,8 @@
-- https://github.com/mhekkel/libmcfp/issues/5
---- CMakeLists.txt.orig 2026-03-22 04:25:02 UTC
+--- CMakeLists.txt.orig 2026-06-05 13:03:22 UTC
+++ CMakeLists.txt
-@@ -29,7 +29,7 @@ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cm
+@@ -15,7 +15,7 @@ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cm
list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
@@ -10,28 +10,22 @@
+#include(CPM)
include(CMakePackageConfigHelpers)
include(CTest)
-
-@@ -44,12 +44,12 @@ try_compile(STD_CHARCONV_COMPILING
+ include(GNUInstallDirs)
+@@ -35,7 +35,7 @@ try_compile(STD_CHARCONV_COMPILING
try_compile(STD_CHARCONV_COMPILING
- SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/cmake/test-charconv.cpp)
+ SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/cmake/test-charconv.cpp)
-if(NOT STD_CHARCONV_COMPILING)
+if(FALSE AND NOT STD_CHARCONV_COMPILING)
- message(NOTICE "mcfp: Using fast_float for std::from_chars")
- CPMFindPackage(
- NAME fast_float
- GIT_REPOSITORY "https://github.com/fastfloat/fast_float"
-- GIT_TAG v8.0.2
-+ GIT_TAG v8.2.2
- EXCLUDE_FROM_ALL YES)
- endif()
-
-@@ -65,7 +65,7 @@ target_compile_features(mcfp PUBLIC cxx_std_20)
+ message(NOTICE "mcfp: Using fast_float for std::from_chars")
+ CPMFindPackage(
+ NAME FastFloat
+@@ -59,7 +59,7 @@ target_compile_features(mcfp PUBLIC cxx_std_23)
- target_compile_features(mcfp PUBLIC cxx_std_20)
+ target_compile_features(mcfp PUBLIC cxx_std_23)
-if(NOT STD_CHARCONV_COMPILING)
+if(FALSE AND NOT STD_CHARCONV_COMPILING)
- target_include_directories(mcfp PRIVATE $<TARGET_PROPERTY:FastFloat::fast_float,INTERFACE_INCLUDE_DIRECTORIES>)
+ target_include_directories(mcfp PRIVATE $<TARGET_PROPERTY:FastFloat::fast_float,INTERFACE_INCLUDE_DIRECTORIES>)
endif()