svn commit: r439427 - in head/devel: . py-grpcio py-grpcio/files
Vanilla I. Shu
vanilla at FreeBSD.org
Wed Apr 26 03:27:49 UTC 2017
Author: vanilla
Date: Wed Apr 26 03:27:47 2017
New Revision: 439427
URL: https://svnweb.freebsd.org/changeset/ports/439427
Log:
Add py-grpcio.
Added:
head/devel/py-grpcio/
head/devel/py-grpcio/Makefile (contents, props changed)
head/devel/py-grpcio/distinfo (contents, props changed)
head/devel/py-grpcio/files/
head/devel/py-grpcio/files/patch-src_core_lib_tsi_ssl__transport__security.c (contents, props changed)
head/devel/py-grpcio/pkg-descr (contents, props changed)
head/devel/py-grpcio/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Apr 26 01:30:01 2017 (r439426)
+++ head/devel/Makefile Wed Apr 26 03:27:47 2017 (r439427)
@@ -4328,6 +4328,7 @@
SUBDIR += py-greenlet
SUBDIR += py-grizzled
SUBDIR += py-grouch
+ SUBDIR += py-grpcio
SUBDIR += py-gyp
SUBDIR += py-hash_ring
SUBDIR += py-hghooks
Added: head/devel/py-grpcio/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-grpcio/Makefile Wed Apr 26 03:27:47 2017 (r439427)
@@ -0,0 +1,18 @@
+# Created by: vanilla@
+# $FreeBSD$
+
+PORTNAME= grpcio
+PORTVERSION= 1.2.1
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= vanilla at FreeBSD.org
+COMMENT= HTTP/2-based RPC framework
+
+LICENSE= BSD3CLAUSE
+
+USES= python
+USE_PYTHON= distutils
+
+.include <bsd.port.mk>
Added: head/devel/py-grpcio/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-grpcio/distinfo Wed Apr 26 03:27:47 2017 (r439427)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1491375453
+SHA256 (grpcio-1.2.1.tar.gz) = e1fffa9a5223981b386785dd88ab1d2a491c1207eef1629158050922e8cfa905
+SIZE (grpcio-1.2.1.tar.gz) = 7201893
Added: head/devel/py-grpcio/files/patch-src_core_lib_tsi_ssl__transport__security.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-grpcio/files/patch-src_core_lib_tsi_ssl__transport__security.c Wed Apr 26 03:27:47 2017 (r439427)
@@ -0,0 +1,10 @@
+--- src/core/lib/tsi/ssl_transport_security.c.orig 2017-04-05 06:58:29 UTC
++++ src/core/lib/tsi/ssl_transport_security.c
+@@ -35,6 +35,7 @@
+
+ #include <grpc/support/port_platform.h>
+
++#include <sys/socket.h>
+ #include <limits.h>
+ #include <string.h>
+
Added: head/devel/py-grpcio/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-grpcio/pkg-descr Wed Apr 26 03:27:47 2017 (r439427)
@@ -0,0 +1,3 @@
+HTTP/2-based RPC framework.
+
+WWW: https://pypi.python.org/pypi/grpcio
Added: head/devel/py-grpcio/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-grpcio/pkg-plist Wed Apr 26 03:27:47 2017 (r439427)
@@ -0,0 +1,107 @@
+%%PYTHON_SITELIBDIR%%/grpc/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_auth.py
+%%PYTHON_SITELIBDIR%%/grpc/_auth.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_auth.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_channel.py
+%%PYTHON_SITELIBDIR%%/grpc/_channel.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_channel.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_common.py
+%%PYTHON_SITELIBDIR%%/grpc/_common.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_common.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_credential_composition.py
+%%PYTHON_SITELIBDIR%%/grpc/_credential_composition.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_credential_composition.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_cython/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/_cython/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_cython/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_cython/_credentials/roots.pem
+%%PYTHON_SITELIBDIR%%/grpc/_cython/_cygrpc/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/_cython/_cygrpc/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_cython/_cygrpc/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_cython/cygrpc.so
+%%PYTHON_SITELIBDIR%%/grpc/_grpcio_metadata.py
+%%PYTHON_SITELIBDIR%%/grpc/_grpcio_metadata.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_grpcio_metadata.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_plugin_wrapping.py
+%%PYTHON_SITELIBDIR%%/grpc/_plugin_wrapping.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_plugin_wrapping.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_server.py
+%%PYTHON_SITELIBDIR%%/grpc/_server.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_server.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/_utilities.py
+%%PYTHON_SITELIBDIR%%/grpc/_utilities.pyc
+%%PYTHON_SITELIBDIR%%/grpc/_utilities.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/_client_adaptations.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/_client_adaptations.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/_client_adaptations.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/_server_adaptations.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/_server_adaptations.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/_server_adaptations.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/implementations.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/implementations.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/implementations.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/interfaces.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/interfaces.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/interfaces.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/beta/utilities.py
+%%PYTHON_SITELIBDIR%%/grpc/beta/utilities.pyc
+%%PYTHON_SITELIBDIR%%/grpc/beta/utilities.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/cardinality.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/cardinality.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/cardinality.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/style.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/style.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/common/style.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/abandonment.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/abandonment.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/abandonment.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/callable_util.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/callable_util.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/callable_util.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/future.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/future.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/future.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/logging_pool.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/logging_pool.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/logging_pool.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream_util.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream_util.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/foundation/stream_util.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/base.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/base.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/base.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/utilities.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/utilities.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/base/utilities.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/__init__.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/__init__.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/__init__.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/face.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/face.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/face.%%PYTHON_PYOEXTENSION%%
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/utilities.py
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/utilities.pyc
+%%PYTHON_SITELIBDIR%%/grpc/framework/interfaces/face/utilities.%%PYTHON_PYOEXTENSION%%
More information about the svn-ports-head
mailing list