py-cairo: update to 1.17.0. 1.17.0 - 2018-04-15 ------------------- * :class:`cairo.Surface` and :class:`cairo.Device` can now be used as context managers. :bug:`103` * Fix a leak when a cairo error was raised. * Fix a leak when a mapped surface was GCed instead of unmapped. * Make it possible to use the C API with Python 3 outside of the compilation unit doing the import by defining ``PYCAIRO_NO_IMPORT``. :bug:`110` * Implement PEP 561 (added a py.typed marker)diff -r1.55 -r1.56 pkgsrc/graphics/py-cairo/Makefile
(wiz)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.55 2018/03/12 11:15:37 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.56 2018/04/27 14:37:09 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= pycairo-1.16.3 | 3 | DISTNAME= pycairo-1.17.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=pygobject/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=pygobject/} | |
8 | GITHUB_PROJECT= pycairo | 7 | GITHUB_PROJECT= pycairo | |
9 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | 8 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
10 | 9 | |||
11 | MAINTAINER= leuzi@trash.net | 10 | MAINTAINER= leuzi@trash.net | |
12 | HOMEPAGE= http://cairographics.org/pycairo/ | 11 | HOMEPAGE= http://cairographics.org/pycairo/ | |
13 | COMMENT= Python bindings for cairo | 12 | COMMENT= Python bindings for cairo | |
14 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 | 13 | LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 | |
15 | 14 | |||
16 | USE_TOOLS+= pkg-config | 15 | USE_TOOLS+= pkg-config | |
17 | 16 | |||
18 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.13.1 | 17 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.13.1 |
@@ -1,13 +1,14 @@ | @@ -1,13 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.6 2018/03/11 18:06:13 wiz Exp $ | 1 | @comment $NetBSD: PLIST,v 1.7 2018/04/27 14:37:09 wiz Exp $ | |
2 | ${PYSITELIB}/${EGG_FILE} | 2 | ${PYSITELIB}/${EGG_FILE} | |
3 | ${PYSITELIB}/cairo/__init__.py | 3 | ${PYSITELIB}/cairo/__init__.py | |
4 | ${PYSITELIB}/cairo/__init__.pyc | 4 | ${PYSITELIB}/cairo/__init__.pyc | |
5 | ${PYSITELIB}/cairo/__init__.pyi | 5 | ${PYSITELIB}/cairo/__init__.pyi | |
6 | ${PYSITELIB}/cairo/__init__.pyo | 6 | ${PYSITELIB}/cairo/__init__.pyo | |
7 | ${PYSITELIB}/cairo/_cairo.so | 7 | ${PYSITELIB}/cairo/_cairo.so | |
8 | ${PYSITELIB}/cairo/py.typed | |||
8 | ${PLIST.py2x}${PYSITELIB}/cairo/include/pycairo.h | 9 | ${PLIST.py2x}${PYSITELIB}/cairo/include/pycairo.h | |
9 | ${PLIST.py3x}${PYSITELIB}/cairo/include/py3cairo.h | 10 | ${PLIST.py3x}${PYSITELIB}/cairo/include/py3cairo.h | |
10 | ${PLIST.py2x}include/pycairo/pycairo.h | 11 | ${PLIST.py2x}include/pycairo/pycairo.h | |
11 | ${PLIST.py3x}include/pycairo/py3cairo.h | 12 | ${PLIST.py3x}include/pycairo/py3cairo.h | |
12 | ${PLIST.py2x}lib/pkgconfig/pycairo.pc | 13 | ${PLIST.py2x}lib/pkgconfig/pycairo.pc | |
13 | ${PLIST.py3x}lib/pkgconfig/py3cairo.pc | 14 | ${PLIST.py3x}lib/pkgconfig/py3cairo.pc |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.21 2018/03/11 18:06:13 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.22 2018/04/27 14:37:09 wiz Exp $ | |
2 | 2 | |||
3 | SHA1 (pycairo-1.16.3.tar.gz) = 76a86de083d89336a1596667622293980d2ab3d0 | 3 | SHA1 (pycairo-1.17.0.tar.gz) = 3d82ddc88d734647bece62f8e0cd301f14d6550a | |
4 | RMD160 (pycairo-1.16.3.tar.gz) = 62c1559626b3a7e0f673a32a09f81348d95b4602 | 4 | RMD160 (pycairo-1.17.0.tar.gz) = 4897f0faebb7e30a3ff9d377871b93ec294e6e23 | |
5 | SHA512 (pycairo-1.16.3.tar.gz) = d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db | 5 | SHA512 (pycairo-1.17.0.tar.gz) = c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5 | |
6 | Size (pycairo-1.16.3.tar.gz) = 188610 bytes | 6 | Size (pycairo-1.17.0.tar.gz) = 192182 bytes |