Sync from SUSE:SLFO:Main python-pycairo revision 3082d261b9bca68a72a9554e0f086caf

This commit is contained in:
Adrian Schröter 2024-12-13 12:00:54 +01:00
parent ebb6e5909f
commit dd76ee5bca
4 changed files with 48 additions and 8 deletions

BIN
pycairo-1.24.0.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
pycairo-1.26.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Mon Jul 29 14:49:40 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 1.26.1
* Fix Surface.set_mime_data() with Python 3.13 :pr:`366`
This also fixes the test suite with Python 3.13b2.
* Update vendored Windows wheel dependencies :pr:`370`
-------------------------------------------------------------------
Fri Mar 22 20:59:59 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.26.0:
* Bump minimum required meson version from 0.56.0 to 0.64.0
* Various meson related cleanups :pr:`350`
* Fix header file being installed to the wrong location with
meson on some systems :pr:`350`
* Adds a new ``wheel`` meson build option as preparation for
meson-python support :pr:`350` :pr:`345`
* Update dependencies (libpng, pixman, zlib) of the Windows
wheels :pr:`358`
* Various maintenance related updates :pr:`360` :pr:`359`
:pr:`361` :pr:`362`
-------------------------------------------------------------------
Tue Oct 24 00:45:54 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
- update to 1.25.1:
* fix a crash in pypy3.10
* Fix the build with CPython 3.13.0a1
- introduced from 1.25.0:
* update to cairo 1.18.0 (for windows only)
* new apis:
- Status.SVG_FONT_ERROR
- FontOptions.get_color_mode(), FontOptions.set_color_mode(), ColorMode
- FontOptions.set_color_palette(), FontOptions.get_color_palette(), COLOR_PALETTE_DEFAULT
- FontOptions.set_custom_palette_color(), FontOptions.get_custom_palette_color()
- TAG_CONTENT, TAG_CONTENT_REF
- Pattern.get_dither(), Pattern.set_dither(), Dither
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 25 18:29:50 UTC 2023 - Dirk Müller <dmueller@suse.com> Tue Jul 25 18:29:50 UTC 2023 - Dirk Müller <dmueller@suse.com>
@ -16,7 +56,7 @@ Tue Apr 25 12:00:14 UTC 2023 - Matej Cepl <mcepl@suse.com>
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Dec 7 20:50:28 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com> Wed Dec 7 20:50:28 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to version 1.23.0 - Update to version 1.23.0
* Reminder to distro packagers: Building/installing pycairo using setup.py is deprecated, please use meson instead. * Reminder to distro packagers: Building/installing pycairo using setup.py is deprecated, please use meson instead.
* git: changed default branch from “master” to “main” * git: changed default branch from “master” to “main”
* Windows: Update the cairo version included in the wheels from 1.17.2 to 1.17.6 #pr-243 * Windows: Update the cairo version included in the wheels from 1.17.2 to 1.17.6 #pr-243
@ -370,7 +410,7 @@ Tue Jul 21 13:16:50 CEST 2009 - lmedinas@gmail.com
+ Bug Fixes: + Bug Fixes:
- ImageSurface.create_from_png _read_func fix - ImageSurface.create_from_png _read_func fix
- ToyFontFace type fix - ToyFontFace type fix
- fdo#19221: restore cairo.Matrix '*' operator to the way it - fdo#19221: restore cairo.Matrix '*' operator to the way it
originally worked. originally worked.
+ Documentation completed + Documentation completed
@ -489,7 +529,7 @@ Mon Sep 25 18:45:37 CEST 2006 - jhargadon@suse.de
- setup.py has been updated to allow installation by executing - setup.py has been updated to allow installation by executing
$ python setup.py install $ python setup.py install
- examples/cairo_snippets/snippets/gradient_mask.py - examples/cairo_snippets/snippets/gradient_mask.py
A new example to demonstrate pattern masks. A new example to demonstrate pattern masks.
- The cairo.svg module has been removed because: - The cairo.svg module has been removed because:
1) Cairo does not include SVG parsing, so this module does not belong 1) Cairo does not include SVG parsing, so this module does not belong
in pycairo. in pycairo.

View File

@ -1,7 +1,7 @@
# #
# spec file for package python-pycairo # spec file for package python-pycairo
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -19,7 +19,7 @@
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
%define oldpython python %define oldpython python
Name: python-pycairo Name: python-pycairo
Version: 1.24.0 Version: 1.26.1
Release: 0 Release: 0
Summary: Python Bindings for Cairo Summary: Python Bindings for Cairo
License: LGPL-2.1-or-later OR MPL-1.1 License: LGPL-2.1-or-later OR MPL-1.1