Index: head/devel/py-grpcio/Makefile =================================================================== --- head/devel/py-grpcio/Makefile (revision 473595) +++ head/devel/py-grpcio/Makefile (revision 473596) @@ -1,32 +1,34 @@ # Created by: vanilla@ # $FreeBSD$ PORTNAME= grpcio -PORTVERSION= 1.12.1 +PORTVERSION= 1.13.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= vanilla@FreeBSD.org COMMENT= HTTP/2-based RPC framework LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>1:devel/py-six@${PY_FLAVOR} \ ${PY_ENUM34} \ ${PY_FUTURES} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3:devel/py-protobuf@${PY_FLAVOR} LIB_DEPENDS= libcares.so:dns/c-ares BROKEN_powerpc64= fails to compile: cpu-ppc64le.c: 'AT_HWCAP2' undeclared USES= compiler:gcc-c++11-lib localbase:ldflags python USE_PYTHON= autoplist distutils +MAKE_ENV+= GRPC_PYTHON_BUILD_SYSTEM_ZLIB=true \ + GRPC_PYTHON_BUILD_SYSTEM_CARES=true CFLAGS+= -Ithird_party/boringssl/include LDFLAGS+= -lcares post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/grpc/_cython/cygrpc.so ${REINPLACE_CMD} -e 's|${PYTHONPREFIX_SITELIBDIR}/\(.*\)/grpcio/grpc/_cython/cygrpc.so|${PYTHONPREFIX_SITELIBDIR}/grpc/_cython/cygrpc.so|g' ${_PYTHONPKGLIST} .include Index: head/devel/py-grpcio/distinfo =================================================================== --- head/devel/py-grpcio/distinfo (revision 473595) +++ head/devel/py-grpcio/distinfo (revision 473596) @@ -1,3 +1,3 @@ -TIMESTAMP = 1528188962 -SHA256 (grpcio-1.12.1.tar.gz) = f14faadfd09aa8526536cd2149e274563f45b767fca1736ccc53803a6af3f90e -SIZE (grpcio-1.12.1.tar.gz) = 14222845 +TIMESTAMP = 1530327814 +SHA256 (grpcio-1.13.0.tar.gz) = 6324581e215157f0fbe335dff2e21a65b4406db98ac7cca05f1e23b4f510b426 +SIZE (grpcio-1.13.0.tar.gz) = 14320631 Index: head/devel/py-grpcio/files/patch-setup.py =================================================================== --- head/devel/py-grpcio/files/patch-setup.py (revision 473595) +++ head/devel/py-grpcio/files/patch-setup.py (nonexistent) @@ -1,34 +0,0 @@ ---- setup.py.orig 2018-04-13 19:56:08 UTC -+++ setup.py -@@ -37,17 +37,6 @@ PYTHON_STEM = os.path.join('src', 'pytho - CORE_INCLUDE = ('include', '.',) - BORINGSSL_INCLUDE = (os.path.join('third_party', 'boringssl', 'include'),) - ZLIB_INCLUDE = (os.path.join('third_party', 'zlib'),) --CARES_INCLUDE = ( -- os.path.join('third_party', 'cares'), -- os.path.join('third_party', 'cares', 'cares'),) --if 'darwin' in sys.platform: -- CARES_INCLUDE += (os.path.join('third_party', 'cares', 'config_darwin'),) --if 'freebsd' in sys.platform: -- CARES_INCLUDE += (os.path.join('third_party', 'cares', 'config_freebsd'),) --if 'linux' in sys.platform: -- CARES_INCLUDE += (os.path.join('third_party', 'cares', 'config_linux'),) --if 'openbsd' in sys.platform: -- CARES_INCLUDE += (os.path.join('third_party', 'cares', 'config_openbsd'),) - ADDRESS_SORTING_INCLUDE = (os.path.join('third_party', 'address_sorting', 'include'),) - README = os.path.join(PYTHON_STEM, 'README.rst') - -@@ -145,12 +134,10 @@ CYTHON_EXTENSION_MODULE_NAMES = ('grpc._ - CYTHON_HELPER_C_FILES = () - - CORE_C_FILES = tuple(grpc_core_dependencies.CORE_SOURCE_FILES) --if "win32" in sys.platform: -- CORE_C_FILES = filter(lambda x: 'third_party/cares' not in x, CORE_C_FILES) - - EXTENSION_INCLUDE_DIRECTORIES = ( - (PYTHON_STEM,) + CORE_INCLUDE + BORINGSSL_INCLUDE + ZLIB_INCLUDE + -- CARES_INCLUDE + ADDRESS_SORTING_INCLUDE) -+ ADDRESS_SORTING_INCLUDE) - - EXTENSION_LIBRARIES = () - if "linux" in sys.platform: Property changes on: head/devel/py-grpcio/files/patch-setup.py ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property