Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 05 Feb 2026 21:42:59 +0000
From:      Guido Falsi <madpilot@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 4355bacae2e5 - main - devel/yaml-cpp: Update to 0.9.0
Message-ID:  <69850ee3.18a96.43773eb2@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by madpilot:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4355bacae2e52419909c3f65d69475b2844a8225

commit 4355bacae2e52419909c3f65d69475b2844a8225
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2026-02-05 21:42:22 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2026-02-05 21:42:22 +0000

    devel/yaml-cpp: Update to 0.9.0
    
    While here make portclippy/portfmt happy.
---
 devel/yaml-cpp/Makefile                   | 12 ++++++------
 devel/yaml-cpp/distinfo                   |  6 +++---
 devel/yaml-cpp/files/patch-CMakeLists.txt | 24 ++++++++++++++----------
 devel/yaml-cpp/pkg-plist                  |  3 ++-
 4 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/devel/yaml-cpp/Makefile b/devel/yaml-cpp/Makefile
index 2cbf48072602..354fcecbd3ae 100644
--- a/devel/yaml-cpp/Makefile
+++ b/devel/yaml-cpp/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	yaml-cpp
-PORTVERSION=	0.8.0
+PORTVERSION=	0.9.0
+DISTVERSIONPREFIX=	${PORTNAME}-
 CATEGORIES=	devel
 
 MAINTAINER=	madpilot@FreeBSD.org
@@ -10,13 +11,12 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		cmake compiler:c++11-lang
-USE_LDCONFIG=	yes
-CMAKE_ARGS+=	-DYAML_BUILD_SHARED_LIBS:BOOL=ON \
-		-DYAML_CPP_BUILD_TOOLS=OFF \
-		-DYAML_CPP_BUILD_TESTS=OFF
-
 USE_GITHUB=	yes
 GH_ACCOUNT=	jbeder
+USE_LDCONFIG=	yes
+CMAKE_ARGS+=	-DYAML_BUILD_SHARED_LIBS:BOOL=ON \
+		-DYAML_CPP_BUILD_TESTS=OFF \
+		-DYAML_CPP_BUILD_TOOLS=OFF
 
 post-patch:
 	@${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|" \
diff --git a/devel/yaml-cpp/distinfo b/devel/yaml-cpp/distinfo
index 9e42f9c68d36..b454cc04c4be 100644
--- a/devel/yaml-cpp/distinfo
+++ b/devel/yaml-cpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691697492
-SHA256 (jbeder-yaml-cpp-0.8.0_GH0.tar.gz) = fbe74bbdcee21d656715688706da3c8becfd946d92cd44705cc6098bb23b3a16
-SIZE (jbeder-yaml-cpp-0.8.0_GH0.tar.gz) = 1017151
+TIMESTAMP = 1770278178
+SHA256 (jbeder-yaml-cpp-yaml-cpp-0.9.0_GH0.tar.gz) = 25cb043240f828a8c51beb830569634bc7ac603978e0f69d6b63558dadefd49a
+SIZE (jbeder-yaml-cpp-yaml-cpp-0.9.0_GH0.tar.gz) = 1056093
diff --git a/devel/yaml-cpp/files/patch-CMakeLists.txt b/devel/yaml-cpp/files/patch-CMakeLists.txt
index a111495208fb..4940b3bd31e4 100644
--- a/devel/yaml-cpp/files/patch-CMakeLists.txt
+++ b/devel/yaml-cpp/files/patch-CMakeLists.txt
@@ -1,6 +1,15 @@
---- CMakeLists.txt.orig	2023-08-10 19:27:56 UTC
+--- CMakeLists.txt.orig	2026-02-04 20:26:25 UTC
 +++ CMakeLists.txt
-@@ -139,11 +139,11 @@ set_target_properties(yaml-cpp PROPERTIES
+@@ -36,7 +36,7 @@ cmake_dependent_option(YAML_MSVC_SHARED_RT
+ cmake_dependent_option(YAML_MSVC_SHARED_RT
+   "MSVC: Build yaml-cpp with shared runtime libs (/MD)" ON
+   "CMAKE_SYSTEM_NAME MATCHES Windows" OFF)
+-set(YAML_CPP_INSTALL_CMAKEDIR "${CMAKE_INSTALL_LIBDIR}/cmake/yaml-cpp"
++set(YAML_CPP_INSTALL_CMAKEDIR "lib/cmake/yaml-cpp"
+   CACHE STRING "Path to install the CMake package to")
+  
+ if (YAML_CPP_FORMAT_SOURCE)
+@@ -146,7 +146,7 @@ set_target_properties(yaml-cpp PROPERTIES
  
  set_target_properties(yaml-cpp PROPERTIES
    VERSION "${PROJECT_VERSION}"
@@ -9,17 +18,12 @@
    PROJECT_LABEL "yaml-cpp ${yaml-cpp-label-postfix}"
    DEBUG_POSTFIX "${CMAKE_DEBUG_POSTFIX}")
  
--set(CONFIG_EXPORT_DIR "${CMAKE_INSTALL_LIBDIR}/cmake/yaml-cpp")
-+set(CONFIG_EXPORT_DIR "lib/cmake/yaml-cpp")
- set(EXPORT_TARGETS yaml-cpp)
- configure_package_config_file(
-   "${PROJECT_SOURCE_DIR}/yaml-cpp-config.cmake.in"
-@@ -175,7 +175,7 @@ if (YAML_CPP_INSTALL)
+@@ -181,7 +181,7 @@ if (YAML_CPP_INSTALL)
        "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake"
-     DESTINATION "${CONFIG_EXPORT_DIR}")
+     DESTINATION "${YAML_CPP_INSTALL_CMAKEDIR}")
    install(FILES "${PROJECT_BINARY_DIR}/yaml-cpp.pc"
 -    DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
 +    DESTINATION libdata/pkgconfig)
  endif()
- unset(CONFIG_EXPORT_DIR)
  
+ if(YAML_CPP_BUILD_TESTS)
diff --git a/devel/yaml-cpp/pkg-plist b/devel/yaml-cpp/pkg-plist
index b925af95317f..7fa37ea3bb40 100644
--- a/devel/yaml-cpp/pkg-plist
+++ b/devel/yaml-cpp/pkg-plist
@@ -11,6 +11,7 @@ include/yaml-cpp/emittermanip.h
 include/yaml-cpp/emitterstyle.h
 include/yaml-cpp/eventhandler.h
 include/yaml-cpp/exceptions.h
+include/yaml-cpp/fptostring.h
 include/yaml-cpp/mark.h
 include/yaml-cpp/node/convert.h
 include/yaml-cpp/node/detail/impl.h
@@ -41,5 +42,5 @@ lib/cmake/yaml-cpp/yaml-cpp-targets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/yaml-cpp/yaml-cpp-targets.cmake
 lib/libyaml-cpp.so
 lib/libyaml-cpp.so.0
-lib/libyaml-cpp.so.0.8.0
+lib/libyaml-cpp.so.0.9.0
 libdata/pkgconfig/yaml-cpp.pc


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69850ee3.18a96.43773eb2>