Date: Sun, 22 Mar 2026 05:38:18 +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: f9c02e9e7171 - main - devel/libmcfp: update 1.4=?utf-8?Q?=2E2 =E2=86=92 2?=.0.0 Message-ID: <69bf804a.317e9.2d590df0@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=f9c02e9e71711db9d1d2099d868102e871f927dd commit f9c02e9e71711db9d1d2099d868102e871f927dd Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-03-22 05:10:43 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-03-22 05:38:13 +0000 devel/libmcfp: update 1.4.2 → 2.0.0 --- devel/libmcfp/Makefile | 5 ++-- devel/libmcfp/distinfo | 6 ++--- devel/libmcfp/files/patch-CMakeLists.txt | 37 +++++++++++++++++++++++++++ devel/libmcfp/files/patch-test_CMakeLists.txt | 12 --------- devel/libmcfp/pkg-plist | 14 +++++----- devel/mrc/Makefile | 1 + 6 files changed, 52 insertions(+), 23 deletions(-) diff --git a/devel/libmcfp/Makefile b/devel/libmcfp/Makefile index 3d96f39bdf41..22ad20c5e650 100644 --- a/devel/libmcfp/Makefile +++ b/devel/libmcfp/Makefile @@ -1,6 +1,6 @@ PORTNAME= libmcfp DISTVERSIONPREFIX= v -DISTVERSION= 1.4.2 +DISTVERSION= 2.0.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -10,10 +10,11 @@ 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 \ ${LOCALBASE}/include/boost/test/included/unit_test.hpp:devel/boost-libs -USES= cmake:testing localbase +USES= cmake:testing localbase llvm:build USE_GITHUB= yes GH_ACCOUNT= mhekkel diff --git a/devel/libmcfp/distinfo b/devel/libmcfp/distinfo index b25230d6bc2e..d9118ed13ed4 100644 --- a/devel/libmcfp/distinfo +++ b/devel/libmcfp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762638327 -SHA256 (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = dcdf3e81601081b2a9e2f2e1bb1ee2a8545190358d5d9bec9158ad70f5ca355e -SIZE (mhekkel-libmcfp-v1.4.2_GH0.tar.gz) = 35123 +TIMESTAMP = 1774153183 +SHA256 (mhekkel-libmcfp-v2.0.0_GH0.tar.gz) = 696d1fc1b8280ccc51af311458596220a20865b5fd1402a0f719120b5b4fd2a2 +SIZE (mhekkel-libmcfp-v2.0.0_GH0.tar.gz) = 43115 diff --git a/devel/libmcfp/files/patch-CMakeLists.txt b/devel/libmcfp/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..e8ed17305ee2 --- /dev/null +++ b/devel/libmcfp/files/patch-CMakeLists.txt @@ -0,0 +1,37 @@ +-- https://github.com/mhekkel/libmcfp/issues/5 + +--- CMakeLists.txt.orig 2026-03-22 04:25:02 UTC ++++ CMakeLists.txt +@@ -29,7 +29,7 @@ list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cm + + list(APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) + +-include(CPM) ++#include(CPM) + include(CMakePackageConfigHelpers) + include(CTest) + +@@ -44,12 +44,12 @@ try_compile(STD_CHARCONV_COMPILING + try_compile(STD_CHARCONV_COMPILING + 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) + + target_compile_features(mcfp PUBLIC cxx_std_20) + +-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>) + endif() + diff --git a/devel/libmcfp/files/patch-test_CMakeLists.txt b/devel/libmcfp/files/patch-test_CMakeLists.txt deleted file mode 100644 index 1a2d6364fcbe..000000000000 --- a/devel/libmcfp/files/patch-test_CMakeLists.txt +++ /dev/null @@ -1,12 +0,0 @@ ---- 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 f8de2293a2c9..c727960460a8 100644 --- a/devel/libmcfp/pkg-plist +++ b/devel/libmcfp/pkg-plist @@ -1,9 +1,11 @@ -include/mcfp/detail/charconv.hpp -include/mcfp/detail/options.hpp +include/mcfp/charconv.hpp include/mcfp/error.hpp include/mcfp/mcfp.hpp +include/mcfp/options.hpp +include/mcfp/sections.hpp include/mcfp/text.hpp -include/mcfp/utilities.hpp -lib/cmake/mcfp/mcfpConfig.cmake -lib/cmake/mcfp/mcfpConfigVersion.cmake -lib/cmake/mcfp/mcfpTargets.cmake +lib/cmake/mcfp/mcfp-config-version.cmake +lib/cmake/mcfp/mcfp-config.cmake +lib/cmake/mcfp/mcfp-targets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/mcfp/mcfp-targets.cmake +lib/libmcfp.a diff --git a/devel/mrc/Makefile b/devel/mrc/Makefile index fab7aaf08c53..3a280a5bd57d 100644 --- a/devel/mrc/Makefile +++ b/devel/mrc/Makefile @@ -1,6 +1,7 @@ PORTNAME= mrc DISTVERSIONPREFIX= v DISTVERSION= 1.3.16 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.orghome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69bf804a.317e9.2d590df0>
