- 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`
- Update to version 1.23.0
    - fdo#19221: restore cairo.Matrix '*' operator to the way it
  A new example to demonstrate pattern masks.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=28
This commit is contained in:
Dirk Mueller 2024-03-22 21:01:17 +00:00 committed by Git OBS Bridge
parent 0daada72fc
commit f748f01486
4 changed files with 23 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e2be4fbc3b4536f16db7a11982cbf713e75069a4d73d44fe5a49b68423f5c0c
size 347088

3
pycairo-1.26.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2dddd0a874fbddb21e14acd9b955881ee1dc6e63b9c549a192d613a907f9cbeb
size 346850

View File

@ -1,3 +1,18 @@
-------------------------------------------------------------------
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> Tue Oct 24 00:45:54 UTC 2023 - Soc Virnyl Estela <uncomfy+openbuildservice@uncomfyhalomacro.pl>
@ -33,7 +48,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
@ -387,7 +402,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
@ -506,7 +521,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.25.1 Version: 1.26.0
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