From owner-svn-ports-all@freebsd.org Fri Jun 19 16:45:10 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 063D7332A06; Fri, 19 Jun 2020 16:45:10 +0000 (UTC) (envelope-from sunpoet@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 "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49pPmj6Mrwz4TTP; Fri, 19 Jun 2020 16:45:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D5F841E0BC; Fri, 19 Jun 2020 16:45:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05JGj9IE000871; Fri, 19 Jun 2020 16:45:09 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05JGj9S4000868; Fri, 19 Jun 2020 16:45:09 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202006191645.05JGj9S4000868@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Fri, 19 Jun 2020 16:45:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r539669 - head/devel/py-gevent X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: head/devel/py-gevent X-SVN-Commit-Revision: 539669 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2020 16:45:10 -0000 Author: sunpoet Date: Fri Jun 19 16:45:08 2020 New Revision: 539669 URL: https://svnweb.freebsd.org/changeset/ports/539669 Log: Update to 1.5.0 - Update WWW Changes: https://github.com/gevent/gevent/blob/master/docs/changelog_1_5.rst https://www.gevent.org/whatsnew_1_5.html Modified: head/devel/py-gevent/Makefile head/devel/py-gevent/distinfo head/devel/py-gevent/pkg-descr Modified: head/devel/py-gevent/Makefile ============================================================================== --- head/devel/py-gevent/Makefile Fri Jun 19 16:35:56 2020 (r539668) +++ head/devel/py-gevent/Makefile Fri Jun 19 16:45:08 2020 (r539669) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= gevent -PORTVERSION= 1.4.0 +PORTVERSION= 1.5.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,8 +13,13 @@ COMMENT= Python co-routine networking library based on LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= c-ares>=1.15.0:dns/c-ares \ + libev>=4.31:devel/libev \ + libuv>=1.34.0:devel/libuv \ + ${RUN_DEPENDS} LIB_DEPENDS= libcares.so:dns/c-ares \ - libev.so:devel/libev + libev.so:devel/libev \ + libuv.so:devel/libuv RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenlet>=0.4.14:devel/py-greenlet@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR} @@ -22,7 +27,7 @@ USES= localbase python USE_PYTHON= autoplist concurrent distutils DO_MAKE_TEST= ${SETENV} PYTHONPATH=../ ${PYTHON_CMD} -MAKE_ENV= CARES_EMBED=0 LIBEV_EMBED=0 +MAKE_ENV= GEVENTSETUP_EMBED_CARES=0 GEVENTSETUP_EMBED_LIBEV=0 GEVENTSETUP_EMBED_LIBUV=0 TEST_TARGET= testrunner.py TEST_WRKSRC= ${WRKSRC}/greentest @@ -32,8 +37,10 @@ post-patch: .if ${PYTHON_REL} >= 3000 @${RM} ${WRKSRC}/src/gevent/_util_py2.py .endif +# Clean up bundled libraries + @${RM} -fr ${WRKSRC}/deps/ post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/gevent/*.so ${STAGEDIR}${PYTHON_SITELIBDIR}/gevent/libev/corecext.so + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include Modified: head/devel/py-gevent/distinfo ============================================================================== --- head/devel/py-gevent/distinfo Fri Jun 19 16:35:56 2020 (r539668) +++ head/devel/py-gevent/distinfo Fri Jun 19 16:45:08 2020 (r539669) @@ -1,3 +1,3 @@ -TIMESTAMP = 1546784484 -SHA256 (gevent-1.4.0.tar.gz) = 1eb7fa3b9bd9174dfe9c3b59b7a09b768ecd496debfc4976a9530a3e15c990d1 -SIZE (gevent-1.4.0.tar.gz) = 5169595 +TIMESTAMP = 1592419265 +SHA256 (gevent-1.5.0.tar.gz) = b2814258e3b3fb32786bb73af271ad31f51e1ac01f33b37426b66cb8491b4c29 +SIZE (gevent-1.5.0.tar.gz) = 5301322 Modified: head/devel/py-gevent/pkg-descr ============================================================================== --- head/devel/py-gevent/pkg-descr Fri Jun 19 16:35:56 2020 (r539668) +++ head/devel/py-gevent/pkg-descr Fri Jun 19 16:45:08 2020 (r539669) @@ -15,5 +15,4 @@ gevent is inspired by eventlet but features more consi implementation and better performance. Read why others use gevent and check out the list of the open source projects based on gevent. -WWW: http://www.gevent.org/ -WWW: https://pypi.org/project/gevent/ +WWW: https://www.gevent.org/