Skip to content

Commit

Permalink
devel/py-ddtrace: Update to 0.58.5
Browse files Browse the repository at this point in the history
  • Loading branch information
sunpoet committed Mar 7, 2022
1 parent 34d2b45 commit 0613e79
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 10 deletions.
5 changes: 1 addition & 4 deletions devel/py-ddtrace/Makefile
@@ -1,7 +1,7 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>

PORTNAME= ddtrace
PORTVERSION= 0.57.3
PORTVERSION= 0.58.5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Expand All @@ -27,9 +27,6 @@ OPENTRACING_DESC= OpenTracing support

OPENTRACING_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}opentracing>=2.0.0:devel/py-opentracing@${PY_FLAVOR}

post-patch:
@${RM} ${WRKSRC}/ddtrace/profiling/collector/stack.c

post-install:
${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +

Expand Down
6 changes: 3 additions & 3 deletions devel/py-ddtrace/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1643382534
SHA256 (ddtrace-0.57.3.tar.gz) = e0e4829c150ce3a0b9ec13efe1992885df84516d19eab9f820ec4b1ad163c483
SIZE (ddtrace-0.57.3.tar.gz) = 1542579
TIMESTAMP = 1646057936
SHA256 (ddtrace-0.58.5.tar.gz) = 3e1d36938de39b5283014b50b4e6af3233611419fdbf38f5496369ebd5a97257
SIZE (ddtrace-0.58.5.tar.gz) = 1643673
21 changes: 18 additions & 3 deletions devel/py-ddtrace/files/patch-setup.py
@@ -1,11 +1,26 @@
--- setup.py.orig 2021-10-28 20:18:41 UTC
--- setup.py.orig 2022-02-24 22:37:13 UTC
+++ setup.py
@@ -203,7 +203,7 @@ setup(
@@ -258,7 +257,7 @@ setup(
"Programming Language :: Python :: 3.10",
],
use_scm_version={"write_to": "ddtrace/_version.py"},
- setup_requires=["setuptools_scm[toml]>=4,<6.1", "cython"],
- setup_requires=["setuptools_scm[toml]>=4,<6.1", "cython", "cmake", "ninja"],
+ setup_requires=["setuptools_scm[toml]>=4", "cython"],
ext_modules=ext_modules
+ cythonize(
[
@@ -309,14 +308,6 @@ setup(
"ddtrace.profiling._build",
sources=["ddtrace/profiling/_build.pyx"],
language="c",
- ),
- Cython.Distutils.Extension(
- "ddtrace.appsec._ddwaf",
- sources=["ddtrace/appsec/_ddwaf.pyx"],
- include_dirs=["ddtrace/appsec/include"],
- library_dirs=["ddtrace/appsec/lib"],
- libraries=ddwaf_libraries,
- language="c++",
),
],
compile_time_env={

0 comments on commit 0613e79

Please sign in to comment.