Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Jun 2026 03:56:30 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 2cb2ed39e753 - main - devel/libmcfp: update 2.0=?utf-8?Q?=2E0 =E2=86=92 2?=.0.2
Message-ID:  <6a278eee.23167.4802b8c0@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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()
  


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a278eee.23167.4802b8c0>