diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 7be0506eef93..a0eea51574ed 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,40 +1,40 @@ # Created by: Po-Chuan Hsieh # $FreeBSD$ PORTNAME= ddtrace -PORTVERSION= 0.35.0 +PORTVERSION= 0.36.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Datadog tracing code LICENSE= APACHE20 BSD3CLAUSE LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.Apache LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE.BSD3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PY_ENUM34} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.0:devel/py-msgpack@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cython distutils OPTIONS_DEFINE= OPENTRACING OPTIONS_DEFAULT=OPENTRACING OPENTRACING_DESC= OpenTracing support OPENTRACING_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}opentracing>=2.0.0:devel/py-opentracing@${PY_FLAVOR} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/ddtrace/vendor/*/*.so .include .if ${PYTHON_REL} < 3000 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}funcsigs>=0:devel/py-funcsigs@${PY_FLAVOR} .endif .include diff --git a/devel/py-ddtrace/distinfo b/devel/py-ddtrace/distinfo index 218487e628a0..15a9b09217c8 100644 --- a/devel/py-ddtrace/distinfo +++ b/devel/py-ddtrace/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1585063954 -SHA256 (ddtrace-0.35.0.tar.gz) = 71539e20fca1ba83b9ac64da80785051c433bff0a752136884d95b668ad4ae4c -SIZE (ddtrace-0.35.0.tar.gz) = 836529 +TIMESTAMP = 1585833193 +SHA256 (ddtrace-0.36.0.tar.gz) = 8e7fc47fdce5ead3d7941b559a5a51a2293faf9dbcc6181ef6b2d9c9bc3fd8c3 +SIZE (ddtrace-0.36.0.tar.gz) = 845868 diff --git a/devel/py-ddtrace/files/patch-ddtrace-profile-collector-stack.pyx b/devel/py-ddtrace/files/patch-ddtrace-profiling-collector-stack.pyx similarity index 76% rename from devel/py-ddtrace/files/patch-ddtrace-profile-collector-stack.pyx rename to devel/py-ddtrace/files/patch-ddtrace-profiling-collector-stack.pyx index 3465aa0d750d..fd6c2eb25215 100644 --- a/devel/py-ddtrace/files/patch-ddtrace-profile-collector-stack.pyx +++ b/devel/py-ddtrace/files/patch-ddtrace-profiling-collector-stack.pyx @@ -1,11 +1,11 @@ ---- ddtrace/profile/collector/stack.pyx.orig 2020-03-13 18:20:41 UTC -+++ ddtrace/profile/collector/stack.pyx +--- ddtrace/profiling/collector/stack.pyx.orig 2020-03-13 18:20:41 UTC ++++ ddtrace/profiling/collector/stack.pyx @@ -34,7 +34,7 @@ IF UNAME_SYSNAME == "Linux": cdef extern from "": # POSIX says this might be a struct, but CPython relies on it being an integer. - ctypedef int pthread_t + ctypedef struct pthread_t int pthread_getcpuclockid(pthread_t thread, clockid_t *clock_id) cdef p_pthread_getcpuclockid(tid):