Sun Dec 2 09:11:41 2018 UTC ()
py-cairo: update to 1.18.0.
1.18.0 - 2018-11-04
-------------------
Build:
* Dropped Python 3.3 support
* meson build requires meson >=0.47 (was >=0.46)
* Fix various build warnings with GCC8
* meson: Don't link against libpython on non-Windows systems :pr:`120`
* meson: Improve support for Visual Studio builds
:pr:`121` (:user:`Chun-wei Fan <fanc999>`)
* setup.py: Support specifying custom ``--pkgconfigdir``
:pr:`127` (:user:`Michał Górny <mgorny>`)
Fixes:
* docs: Remove a broken link :pr:`124` (:user:`Nik Nyby <nikolas@gnu.org>`)
* typing: Add missing annotations for __enter__/__exit__ :pr:`126`
New API:
Some are only available when building with newer cairo versions, see the
linked API docs for details.
* :data:`CAIRO_VERSION`, :data:`CAIRO_VERSION_STRING`,
:data:`CAIRO_VERSION_MAJOR`, :data:`CAIRO_VERSION_MINOR`,
:data:`CAIRO_VERSION_MICRO`
* :attr:`Status.TAG_ERROR`, :attr:`Status.FREETYPE_ERROR`,
:attr:`Status.PNG_ERROR`, :attr:`Status.WIN32_GDI_ERROR`
* :class:`SVGUnit`, :class:`PDFMetadata`, :class:`PDFOutlineFlags`
* :meth:`FontOptions.set_variations`, :meth:`FontOptions.get_variations`
* :meth:`Context.tag_begin`, :meth:`Context.tag_end`,
:data:`TAG_DEST`, :data:`TAG_LINK`
* :meth:`PDFSurface.set_page_label`, :meth:`PDFSurface.set_metadata`,
:meth:`PDFSurface.set_thumbnail_size`, :meth:`PDFSurface.add_outline`,
:data:`PDF_OUTLINE_ROOT`
* :meth:`SVGSurface.set_document_unit`, :meth:`SVGSurface.get_document_unit`
* :data:`MIME_TYPE_CCITT_FAX`, :data:`MIME_TYPE_CCITT_FAX_PARAMS`,
:data:`MIME_TYPE_EPS`, :data:`MIME_TYPE_EPS_PARAMS`,
:data:`MIME_TYPE_JBIG2`, :data:`MIME_TYPE_JBIG2_GLOBAL`,
:data:`MIME_TYPE_JBIG2_GLOBAL_ID`
(wiz)
diff -r1.59 -r1.60 pkgsrc/graphics/py-cairo/Makefile
diff -r1.23 -r1.24 pkgsrc/graphics/py-cairo/distinfo
--- pkgsrc/graphics/py-cairo/Makefile 2018/11/14 22:21:45 1.59
+++ pkgsrc/graphics/py-cairo/Makefile 2018/12/02 09:11:41 1.60
| @@ -1,18 +1,17 @@ | | | @@ -1,18 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.59 2018/11/14 22:21:45 kleink Exp $ | | 1 | # $NetBSD: Makefile,v 1.60 2018/12/02 09:11:41 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= pycairo-1.17.1 | | 3 | DISTNAME= pycairo-1.18.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 |
--- pkgsrc/graphics/py-cairo/distinfo 2018/08/16 12:32:58 1.23
+++ pkgsrc/graphics/py-cairo/distinfo 2018/12/02 09:11:41 1.24
| @@ -1,6 +1,6 @@ | | | @@ -1,6 +1,6 @@ |
1 | $NetBSD: distinfo,v 1.23 2018/08/16 12:32:58 wiz Exp $ | | 1 | $NetBSD: distinfo,v 1.24 2018/12/02 09:11:41 wiz Exp $ |
2 | | | 2 | |
3 | SHA1 (pycairo-1.17.1.tar.gz) = 474bc2e6316f5ce8b0371fff07c6121f5e17f79f | | 3 | SHA1 (pycairo-1.18.0.tar.gz) = 9bbfcbd1e31e9ce47cc8d689d2bfb386834c3b44 |
4 | RMD160 (pycairo-1.17.1.tar.gz) = 46c562fad05a9565df2940085ec27e335400ec52 | | 4 | RMD160 (pycairo-1.18.0.tar.gz) = 0e5f6d6c9be9b7a58ac74b4b2dbee802e07e8d8a |
5 | SHA512 (pycairo-1.17.1.tar.gz) = b6a6af4afa4ac92020b375a72e6f8a7981e6628d4e68877a7fd08bd8ae3835063000b16214d84a40aff4c6b4cf0937236724631ae6dac368a9db0bf3837063fe | | 5 | SHA512 (pycairo-1.18.0.tar.gz) = 29af1eff8fc3ca942c6d7fcda8e5e004f01d1bfdab911f4ebb34213520922cf35c12d07bd18fe74a2c6d3c7f5a1aefd7fb5fe9b7cd310e6707b7451d5d5e18b0 |
6 | Size (pycairo-1.17.1.tar.gz) = 194388 bytes | | 6 | Size (pycairo-1.18.0.tar.gz) = 202140 bytes |