summaryrefslogtreecommitdiff
path: root/devel/py-ddtrace
diff options
context:
space:
mode:
Diffstat (limited to 'devel/py-ddtrace')
-rw-r--r--devel/py-ddtrace/Makefile5
-rw-r--r--devel/py-ddtrace/distinfo6
-rw-r--r--devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt4
3 files changed, 7 insertions, 8 deletions
diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index 3033e357dbfe..c02c31015501 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ddtrace
-PORTVERSION= 2.21.11
-PORTREVISION= 2
+PORTVERSION= 2.21.12
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil
@@ -27,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bytecode>=0.16.0:devel/py-bytecode@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}protobuf>=3,1:devel/py-protobuf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}wrapt>=1:devel/py-wrapt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wrapt>=1<2:devel/py-wrapt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xmltodict>=0.12:devel/py-xmltodict@${PY_FLAVOR}
USES= cargo cmake:indirect compiler:c++17-lang python shebangfix
diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo
index c2ef0d4c17ad..de42f07ec572 100644
--- a/devel/py-ddtrace/distinfo
+++ b/devel/py-ddtrace/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1753796054
-SHA256 (ddtrace-2.21.11.tar.gz) = 02934d38dd668bee51344230c6d041111e64575b2a648a738b23f11da7092f74
-SIZE (ddtrace-2.21.11.tar.gz) = 9402225
+TIMESTAMP = 1761446608
+SHA256 (ddtrace-2.21.12.tar.gz) = a37e948be2f9821ef8782697252c7e937edf0c847dda3f7e12a94f47ba6442a2
+SIZE (ddtrace-2.21.12.tar.gz) = 9404597
SHA256 (abseil-cpp-20250127.1.tar.gz) = b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811
SIZE (abseil-cpp-20250127.1.tar.gz) = 2267282
SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
diff --git a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
index f24e695155b4..c72b301d05ab 100644
--- a/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
+++ b/devel/py-ddtrace/files/patch-ddtrace-appsec-_iast-_taint_tracking-CMakeLists.txt
@@ -1,4 +1,4 @@
---- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-04-07 19:46:51 UTC
+--- ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt.orig 2025-10-24 08:35:12 UTC
+++ ddtrace/appsec/_iast/_taint_tracking/CMakeLists.txt
@@ -3,7 +3,7 @@ option(BUILD_MACOS "Build for MacOS" OFF)
@@ -13,7 +13,7 @@
add_definitions(-DDONT_COMPILE_ABSEIL) # Define DONT_COMPILE_ABSEIL preprocessor variable
else()
message("Release mode: using abseil (DD_COMPILE_ABSEIL unset or not 0/false)")
-- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.1.zip")
+- FetchContent_Declare(absl URL "https://github.com/abseil/abseil-cpp/archive/refs/tags/20250127.1.zip")
- FetchContent_MakeAvailable(absl)
+ add_subdirectory(absl)
endif()