summaryrefslogtreecommitdiff
path: root/devel/libddwaf
diff options
context:
space:
mode:
Diffstat (limited to 'devel/libddwaf')
-rw-r--r--devel/libddwaf/Makefile2
-rw-r--r--devel/libddwaf/distinfo6
-rw-r--r--devel/libddwaf/files/patch-cmake-objects.cmake11
3 files changed, 11 insertions, 8 deletions
diff --git a/devel/libddwaf/Makefile b/devel/libddwaf/Makefile
index 8470ff572a59..c080b688117f 100644
--- a/devel/libddwaf/Makefile
+++ b/devel/libddwaf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libddwaf
-PORTVERSION= 1.25.1
+PORTVERSION= 1.26.0
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/devel/libddwaf/distinfo b/devel/libddwaf/distinfo
index 98850bf422ea..869a8e73b8a1 100644
--- a/devel/libddwaf/distinfo
+++ b/devel/libddwaf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751375025
-SHA256 (DataDog-libddwaf-1.25.1_GH0.tar.gz) = d66ec2f2db943a755d6b55dc91186f77262588421f5f5b7dace1c9c003a2a004
-SIZE (DataDog-libddwaf-1.25.1_GH0.tar.gz) = 1495357
+TIMESTAMP = 1751622347
+SHA256 (DataDog-libddwaf-1.26.0_GH0.tar.gz) = c6f47c14601d249765d96eaad200e7704517ccdca8e633f5e7665850c832ede3
+SIZE (DataDog-libddwaf-1.26.0_GH0.tar.gz) = 1497338
diff --git a/devel/libddwaf/files/patch-cmake-objects.cmake b/devel/libddwaf/files/patch-cmake-objects.cmake
index 3451a9cd84e5..e2551d434e6d 100644
--- a/devel/libddwaf/files/patch-cmake-objects.cmake
+++ b/devel/libddwaf/files/patch-cmake-objects.cmake
@@ -1,6 +1,6 @@
---- cmake/objects.cmake.orig 2024-05-08 08:20:47 UTC
+--- cmake/objects.cmake.orig 2025-07-02 10:21:03 UTC
+++ cmake/objects.cmake
-@@ -68,31 +68,6 @@ set(LIBDDWAF_SOURCE
+@@ -90,30 +90,6 @@ set(LIBDDWAF_SOURCE
${libddwaf_SOURCE_DIR}/src/libcxx-compat/monotonic_buffer_resource.cpp
${libddwaf_SOURCE_DIR}/src/vendor/fmt/format.cc
${libddwaf_SOURCE_DIR}/src/vendor/radixlib/radixlib.c
@@ -23,7 +23,6 @@
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/re2.cc
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/regexp.cc
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/simplify.cc
-- ${libddwaf_SOURCE_DIR}/src/vendor/re2/stringpiece.cc
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/tostring.cc
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/unicode_casefold.cc
- ${libddwaf_SOURCE_DIR}/src/vendor/re2/unicode_groups.cc
@@ -32,7 +31,7 @@
)
set(LIBDDWAF_PUBLIC_INCLUDES ${libddwaf_SOURCE_DIR}/include)
-@@ -100,12 +75,25 @@ set(LIBDDWAF_PRIVATE_INCLUDES
+@@ -121,12 +97,29 @@ set(LIBDDWAF_PRIVATE_INCLUDES
set(LIBDDWAF_PRIVATE_INCLUDES
${libddwaf_SOURCE_DIR}/src
${libddwaf_SOURCE_DIR}/src/vendor
@@ -47,6 +46,10 @@
+if (LIBAC)
+ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES ac)
+endif()
++find_library(LIBFMT fmt)
++if (LIBFMT)
++ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES fmt)
++endif()
+find_library(LIBINJECTION injection)
+if (LIBINJECTION)
+ list(APPEND LIBDDWAF_INTERFACE_LIBRARIES injection)