./graphics/py-cairo, Python bindings for cairo

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.20.0, Package name: py38-cairo-1.20.0, Maintainer: leuzi

Cairo is a 2D graphics library with support for multiple output
devices. Currently supported output targets include the X Window
System, win32, and image buffers. Experimental backends include OpenGL
(through glitz), Quartz, XCB, PostScript and PDF file output.


Required to run:
[graphics/cairo] [devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: d6bbd57626a1a5af27cc2ac621032d9838990197
RMD160: e27cf9ad27fb430ea1eed8da41bb9bb6108284bc
Filesize: 336.299 KB

Version history: (Expand)


CVS history: (Expand)


   2020-12-22 15:39:49 by Nia Alarie | Files touched by this commit (1)
Log message:
py-cairo: Temporarily remove self-conflict as a cautionary measure
   2020-12-07 15:42:00 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-cairo: mark with PYTHON_SELF_CONFLICT

While here, simplify PLIST since this no longer supports python 2.x
   2020-10-14 18:27:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-cairo: update to 1.20.0.

1.20.0 - 2020-10-05
-------------------

* Require Python 3.6+ :pr:`201`
* Require cairo 1.15.10+ :pr:`204`
* docs: support Sphinx 3.0 :pr:`207`
* meson: add 'tests' option to skip tests :pr:`188`
* Windows: build wheels :pr:`197`
* Add support for Python 3.9 and 3.10 :pr:`198` :pr:`202`
* examples: add a Jupyter Notebook example :pr:`181`
* Raise an error early when being passed a file object not opened in binary mode \ 
:pr:`205`
* Add a pyproject.toml file :pr:`206`
   2020-09-03 17:45:12 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-cairo: update to 1.19.1.

1.19.1 - 2020-02-16
-------------------

* docs: Add moderngl in the integration section. :pr:`174` (:user:`Einar Forselv \ 
<einarf>`)
* Support os.PathLike with PyPy3 >= 7.3.0

1.19.0 - 2020-01-23
-------------------

* Python 2 is no longer supported :pr:`172`
* Add machine-readable license statement :pr:`158` (:user:`Maxim Ivanov \ 
<ulidtko>`)
* travis-ci: Manually set sysroot so correct SDK is used (:user:`Stuart Axon \ 
<stuaxo>`)
* Support Python 3.8 on Windows (because of DLL lookup changes)
* Fix wrong type for set_dash() offset parameter in the docs/types.
   2020-08-17 22:20:41 by Leonardo Taccari | Files touched by this commit (2202)
Log message:
*: revbump after fontconfig bl3 changes (libuuid removal)
   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-11-06 13:53:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-cairo: update to 1.18.2.

1.18.2 - 2019-10-24
-------------------

* Fix a minor compatibility issue with Python 3.8 (fixes the test suite)
   2019-04-27 20:38:43 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
py-cairo: update to 1.18.1.

1.18.1 - 2019-04-19
-------------------

* meson: install .egg-info to platlib
* meson: fix configure error with meson 0.50 re absolute paths :pr:`145`
* PyPy: don't use PyOS_FSPath() with PyPy3.6, it's missing: \ 
https://bitbucket.org/pypy/pypy/issues/2961
* Docs fixes :pr:`134` (:user:`Matteo Italia <cvtsi2sd>`)