From dd76ee5bca1431c560156d55a5e60f71aa7dbceabf16f55d7e99580bc91fbd94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 13 Dec 2024 12:00:54 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main python-pycairo revision 3082d261b9bca68a72a9554e0f086caf --- pycairo-1.24.0.tar.gz | 3 --- pycairo-1.26.1.tar.gz | 3 +++ python-pycairo.changes | 46 +++++++++++++++++++++++++++++++++++++++--- python-pycairo.spec | 4 ++-- 4 files changed, 48 insertions(+), 8 deletions(-) delete mode 100644 pycairo-1.24.0.tar.gz create mode 100644 pycairo-1.26.1.tar.gz diff --git a/pycairo-1.24.0.tar.gz b/pycairo-1.24.0.tar.gz deleted file mode 100644 index fba2009..0000000 --- a/pycairo-1.24.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1444d52f1bb4cc79a4a0c0fe2ccec4bd78ff885ab01ebe1c0f637d8392bcafb6 -size 344850 diff --git a/pycairo-1.26.1.tar.gz b/pycairo-1.26.1.tar.gz new file mode 100644 index 0000000..6d8d2b0 --- /dev/null +++ b/pycairo-1.26.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11b999ce55b798dbf13516ab038e0ce8b6ec299b208d7c4e767a6f7e68e8430 +size 346882 diff --git a/python-pycairo.changes b/python-pycairo.changes index 1c5db06..4e852f7 100644 --- a/python-pycairo.changes +++ b/python-pycairo.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Mon Jul 29 14:49:40 UTC 2024 - John Paul Adrian Glaubitz + +- 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 + +- 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 + +- 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 @@ -16,7 +56,7 @@ Tue Apr 25 12:00:14 UTC 2023 - Matej Cepl ------------------------------------------------------------------- Wed Dec 7 20:50:28 UTC 2022 - Yogalakshmi Arunachalam -- 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. * 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 @@ -370,7 +410,7 @@ Tue Jul 21 13:16:50 CEST 2009 - lmedinas@gmail.com + Bug Fixes: - ImageSurface.create_from_png _read_func 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. + 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 $ python setup.py install - 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: 1) Cairo does not include SVG parsing, so this module does not belong in pycairo. diff --git a/python-pycairo.spec b/python-pycairo.spec index 6cfaf45..bf139f2 100644 --- a/python-pycairo.spec +++ b/python-pycairo.spec @@ -1,7 +1,7 @@ # # 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 # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?sle15_python_module_pythons} %define oldpython python Name: python-pycairo -Version: 1.24.0 +Version: 1.26.1 Release: 0 Summary: Python Bindings for Cairo License: LGPL-2.1-or-later OR MPL-1.1