Fri Apr 27 14:37:09 2018 UTC ()
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)


(wiz)
diff -r1.55 -r1.56 pkgsrc/graphics/py-cairo/Makefile
diff -r1.6 -r1.7 pkgsrc/graphics/py-cairo/PLIST
diff -r1.21 -r1.22 pkgsrc/graphics/py-cairo/distinfo

cvs diff -r1.55 -r1.56 pkgsrc/graphics/py-cairo/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/py-cairo/Makefile 2018/03/12 11:15:37 1.55
+++ pkgsrc/graphics/py-cairo/Makefile 2018/04/27 14:37:09 1.56
@@ -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
3DISTNAME= pycairo-1.16.3 3DISTNAME= pycairo-1.17.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5PKGREVISION= 1 
6CATEGORIES= graphics 5CATEGORIES= graphics
7MASTER_SITES= ${MASTER_SITE_GITHUB:=pygobject/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=pygobject/}
8GITHUB_PROJECT= pycairo 7GITHUB_PROJECT= pycairo
9GITHUB_RELEASE= v${PKGVERSION_NOREV} 8GITHUB_RELEASE= v${PKGVERSION_NOREV}
10 9
11MAINTAINER= leuzi@trash.net 10MAINTAINER= leuzi@trash.net
12HOMEPAGE= http://cairographics.org/pycairo/ 11HOMEPAGE= http://cairographics.org/pycairo/
13COMMENT= Python bindings for cairo 12COMMENT= Python bindings for cairo
14LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 13LICENSE= gnu-lgpl-v2.1 OR mpl-1.1
15 14
16USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
17 16
18BUILDLINK_API_DEPENDS.cairo+= cairo>=1.13.1 17BUILDLINK_API_DEPENDS.cairo+= cairo>=1.13.1

cvs diff -r1.6 -r1.7 pkgsrc/graphics/py-cairo/PLIST (expand / switch to unified diff)

--- pkgsrc/graphics/py-cairo/PLIST 2018/03/11 18:06:13 1.6
+++ pkgsrc/graphics/py-cairo/PLIST 2018/04/27 14:37:09 1.7
@@ -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

cvs diff -r1.21 -r1.22 pkgsrc/graphics/py-cairo/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/py-cairo/distinfo 2018/03/11 18:06:13 1.21
+++ pkgsrc/graphics/py-cairo/distinfo 2018/04/27 14:37:09 1.22
@@ -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
3SHA1 (pycairo-1.16.3.tar.gz) = 76a86de083d89336a1596667622293980d2ab3d0 3SHA1 (pycairo-1.17.0.tar.gz) = 3d82ddc88d734647bece62f8e0cd301f14d6550a
4RMD160 (pycairo-1.16.3.tar.gz) = 62c1559626b3a7e0f673a32a09f81348d95b4602 4RMD160 (pycairo-1.17.0.tar.gz) = 4897f0faebb7e30a3ff9d377871b93ec294e6e23
5SHA512 (pycairo-1.16.3.tar.gz) = d60978f85eb0430f2038b0e7d0bce23602e8c180a7611eea424fd8bc3cdd8ce249af364abd0e77ab3b7ab439761721cba5c2398f51af2a89add3fb7fda8aa5db 5SHA512 (pycairo-1.17.0.tar.gz) = c073f04d92c9a577f7dcea8d46335751ebd896a65e682e99e4453877d8ba2cadad4437f4ceb1ce8c05eb87d5757a2bd78ac2549e63e38720f4c9276e6f70bdd5
6Size (pycairo-1.16.3.tar.gz) = 188610 bytes 6Size (pycairo-1.17.0.tar.gz) = 192182 bytes