Page MenuHomeFreeBSD

D24369.id70427.diff
No OneTemporary

D24369.id70427.diff

Index: devel/Makefile
===================================================================
--- devel/Makefile
+++ devel/Makefile
@@ -4268,6 +4268,7 @@
SUBDIR += py-country
SUBDIR += py-cov-core
SUBDIR += py-coverage
+ SUBDIR += py-cppy
SUBDIR += py-crank
SUBDIR += py-crc32c
SUBDIR += py-crcmod
Index: devel/py-cppy/Makefile
===================================================================
--- /dev/null
+++ devel/py-cppy/Makefile
@@ -0,0 +1,18 @@
+# $FreeBSD$
+
+PORTNAME= cppy
+DISTVERSION= 1.1.0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= lbartoletti@FreeBSD.org
+COMMENT= Collection of C++ headers to write Python C extension modules
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= python
+USE_PYTHON= allflavors autoplist concurrent distutils
+
+.include <bsd.port.mk>
Index: devel/py-cppy/distinfo
===================================================================
--- /dev/null
+++ devel/py-cppy/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1586582962
+SHA256 (cppy-1.1.0.tar.gz) = 4eda6f1952054a270f32dc11df7c5e24b259a09fddf7bfaa5f33df9fb4a29642
+SIZE (cppy-1.1.0.tar.gz) = 11777
Index: devel/py-cppy/pkg-descr
===================================================================
--- /dev/null
+++ devel/py-cppy/pkg-descr
@@ -0,0 +1,6 @@
+A small C++ header library which makes it easier to write Python extension
+modules. The primary feature is a PyObject smart pointer which automatically
+handles reference counting and provides convenience methods for performing
+common object operations.
+
+WWW: https://pypi.python.org/pypi/cppy
Index: math/py-kiwisolver/Makefile
===================================================================
--- math/py-kiwisolver/Makefile
+++ math/py-kiwisolver/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= kiwisolver
-PORTVERSION= 1.1.0
+PORTVERSION= 1.2.0
CATEGORIES= math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,11 @@
LICENSE= BSD3CLAUSE
-USES= python
-USE_PYTHON= autoplist concurrent distutils
+USES= python:3.6+
+USE_PYTHON= allflavors autoplist concurrent distutils
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cppy>=1.1.0:devel/py-cppy@${PY_FLAVOR}
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}.so
.include <bsd.port.mk>
Index: math/py-kiwisolver/distinfo
===================================================================
--- math/py-kiwisolver/distinfo
+++ math/py-kiwisolver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556631212
-SHA256 (kiwisolver-1.1.0.tar.gz) = 53eaed412477c836e1b9522c19858a8557d6e595077830146182225613b11a75
-SIZE (kiwisolver-1.1.0.tar.gz) = 30847
+TIMESTAMP = 1586581890
+SHA256 (kiwisolver-1.2.0.tar.gz) = 247800260cd38160c362d211dcaf4ed0f7816afb5efe56544748b21d6ad6d17f
+SIZE (kiwisolver-1.2.0.tar.gz) = 52090

File Metadata

Mime Type
text/plain
Expires
Wed, Mar 4, 9:14 AM (8 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29236495
Default Alt Text
D24369.id70427.diff (2 KB)

Event Timeline