From nobody Sun Oct 9 15:38:54 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MlmRf482Xz4dw98; Sun, 9 Oct 2022 15:38:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MlmRf3dg8z3bNX; Sun, 9 Oct 2022 15:38:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665329934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Z78nSoF9fvoZJgSmKCMNpVKask1B8mpIhWIix9e/Rcw=; b=sLP9Ur26q8BcWIuAF9t7hOHcc7IjOF2g9oRcB/mcwbjnBRat7GV9xCa430QTYG9604y8oy T2WqABOlyqHLGEJDoCntrzEMLpaNZZL15xN4ehn+yVXC9xL67k13q1yGMJTBkVA1Guqs0z 8d4QGaskcEUnWZsbPHk+4JY/wTVnPYkDE4RMUxqXf+P/7Bm4eaVu+JfdCzf9zpBkRUiMl9 MQVqwGkdOOrdznigKGXXZHodk/YJMn9CNBa+7eH6mRf0D06SOKeJ8rfUSJRk+UMTkwD/fK cFBXZsBsqnXuzHmZcIvu4CFHTt23k2m2PYduc+YKqHu6+vO+OzRpFXmIaCi+XQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4MlmRf2lNPzKYk; Sun, 9 Oct 2022 15:38:54 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 299FcsiB041609; Sun, 9 Oct 2022 15:38:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 299Fcsgu041608; Sun, 9 Oct 2022 15:38:54 GMT (envelope-from git) Date: Sun, 9 Oct 2022 15:38:54 GMT Message-Id: <202210091538.299Fcsgu041608@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 3e980b25c98a - main - devel/py-geventhttpclient: Add py-geventhttpclient 2.0.2 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3e980b25c98ad905dcf0a2168ae019328271c317 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665329934; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Z78nSoF9fvoZJgSmKCMNpVKask1B8mpIhWIix9e/Rcw=; b=EGLK7s4E56JuCDYbd2uMGeGektgrDkFA/i++DkzyZ82KcLGAhhMpc8rssy97Ln1zuymrVy EWh1Wmq8tsi88WUPpBmxB0MSI6XsjYayzhmpv1e07xaJ5qr90jdZ3MPe/FgxRlLafeHmY2 TUNr3wD5L2d69Vl0nfUUzGPMTJneiUjGW7dUGKm5qfNRfd+AEcc8lzowiT0YMko7L3lGgt 58JnPrMowP4uIfxwvpCKFweTLSV5oMDDOTzet03iTZUo6zkqAKrgMlLtSEugOcf4BcMleL dwtpaFlTprtnfHt2kkPcJQt3fhs9Rj5OzBbp+nauuVKEiQ9KcnfeBoiADndmPw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665329934; a=rsa-sha256; cv=none; b=BgIxPl28NlFp59XqVKR8EXQMuNI4a4zYS4x2l4/P+LumpkE1ZWSZ6XjgXYPRIcZQMFyE6y kDFi+sUC70KB/ePHaFcEpr9CjNAMoWcJ3+aZjUvVfGUzjW+yneO8jD6VwS546lP+HyCjjr XeDqsirxqfNjbNxuy1ZolrbtPmBT1Sd/2nSV3Lw06tx/X0if/VezabNReRb5Q/6Tc7Yrmr p2/B9GPNoMQ52N7cvqUn4tQ69exG7nH7zTkLkjWKfyG1mSDJvd6O/G8MKV4HTbm4FK8jJ3 iMQQ9bhhbtZ9OqcWc48TVSPR9Xn8O5AVsl8WUEn5SVS9Xz8TtlU3SetILiU9XA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=3e980b25c98ad905dcf0a2168ae019328271c317 commit 3e980b25c98ad905dcf0a2168ae019328271c317 Author: Po-Chuan Hsieh AuthorDate: 2022-10-09 15:19:07 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-10-09 15:37:43 +0000 devel/py-geventhttpclient: Add py-geventhttpclient 2.0.2 geventhttpclient is a high performance, concurrent HTTP client library for python using gevent. geventhttpclient uses a fast http parser, written in C. geventhttpclient has been specifically designed for high concurrency, streaming and support HTTP 1.1 persistent connections. More generally it is designed for efficiently pulling from REST APIs and streaming APIs like Twitter's. Safe SSL support is provided by default. geventhttpclient depends on the certifi CA Bundle. This is the same CA Bundle which ships with the Requests codebase, and is derived from Mozilla Firefox's canonical set. --- devel/Makefile | 1 + devel/py-geventhttpclient/Makefile | 25 +++++++++++++++++++++++++ devel/py-geventhttpclient/distinfo | 3 +++ devel/py-geventhttpclient/pkg-descr | 12 ++++++++++++ 4 files changed, 41 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 6408a48bd647..ce75868ae15d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4583,6 +4583,7 @@ SUBDIR += py-geojson SUBDIR += py-get-reader SUBDIR += py-gevent + SUBDIR += py-geventhttpclient SUBDIR += py-git-semver SUBDIR += py-git-up SUBDIR += py-git-url-parse diff --git a/devel/py-geventhttpclient/Makefile b/devel/py-geventhttpclient/Makefile new file mode 100644 index 000000000000..6886ccfe55ce --- /dev/null +++ b/devel/py-geventhttpclient/Makefile @@ -0,0 +1,25 @@ +PORTNAME= geventhttpclient +PORTVERSION= 2.0.2 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Http client library for gevent +WWW= https://github.com/geventhttpclient/geventhttpclient + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gevent>=0.13:devel/py-gevent@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python:3.7+ +USE_PYTHON= autoplist concurrent distutils + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + + +.include diff --git a/devel/py-geventhttpclient/distinfo b/devel/py-geventhttpclient/distinfo new file mode 100644 index 000000000000..15b58a074c21 --- /dev/null +++ b/devel/py-geventhttpclient/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1665073070 +SHA256 (geventhttpclient-2.0.2.tar.gz) = 8135a85200b170def7293d01dd1557931fcd1bec1ac78c52ad7cedd22368b9ba +SIZE (geventhttpclient-2.0.2.tar.gz) = 73821 diff --git a/devel/py-geventhttpclient/pkg-descr b/devel/py-geventhttpclient/pkg-descr new file mode 100644 index 000000000000..e85c96a0942e --- /dev/null +++ b/devel/py-geventhttpclient/pkg-descr @@ -0,0 +1,12 @@ +geventhttpclient is a high performance, concurrent HTTP client library for +python using gevent. + +geventhttpclient uses a fast http parser, written in C. + +geventhttpclient has been specifically designed for high concurrency, streaming +and support HTTP 1.1 persistent connections. More generally it is designed for +efficiently pulling from REST APIs and streaming APIs like Twitter's. + +Safe SSL support is provided by default. geventhttpclient depends on the certifi +CA Bundle. This is the same CA Bundle which ships with the Requests codebase, +and is derived from Mozilla Firefox's canonical set.