commit python-efl for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-efl for openSUSE:Factory checked in at 2023-09-01 14:19:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-efl (Old) and /work/SRC/openSUSE:Factory/.python-efl.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-efl" Fri Sep 1 14:19:37 2023 rev:7 rq:1108352 version:1.26.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-efl/python-efl.changes 2022-02-25 21:25:28.291642587 +0100 +++ /work/SRC/openSUSE:Factory/.python-efl.new.1766/python-efl.changes 2023-09-01 14:20:28.314932549 +0200 @@ -1,0 +2,21 @@ +Thu Aug 31 21:46:49 UTC 2023 - Fridrich Strba <fstrba@suse.com> + +- Use Cython to regenerate files during the build +- Build documentation using sphinx-build since Sphinx 7+ dropped + the integration with setuptools +- Added patch: + * cython3.patch + + Explicite declaration of functions as noexcept: + in Cython 3+, default swallowing of Python exception is + deprecated and the new default is to propagate them. + Generation of files is ending up in error on exception + mismatch + +------------------------------------------------------------------- +Tue Mar 21 01:10:27 UTC 2023 - Simon Lees <sflees@suse.de> + +- Update to 1.26.0 + * Sync with latest efl +- Drop memory-allocation-error.patch fixed upstream + +------------------------------------------------------------------- Old: ---- memory-allocation-error.patch python-efl-1.25.0.tar.xz New: ---- cython3.patch python-efl-1.26.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-efl.spec ++++++ --- /var/tmp/diff_new_pack.zkEggY/_old 2023-09-01 14:20:29.646980091 +0200 +++ /var/tmp/diff_new_pack.zkEggY/_new 2023-09-01 14:20:29.654980377 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-efl # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,18 @@ %{?!python_module:%define python_module() python3-%{**}} Name: python-efl -Version: 1.25.0 +Version: 1.26.0 Release: 0 Summary: Python bindings of evas License: GPL-3.0-only AND LGPL-3.0-only Group: Development/Libraries/Python URL: http://enlightenment.org Source: https://download.enlightenment.org/rel/bindings/python/%{name}-%{version}.tar.xz -Patch0: memory-allocation-error.patch +Patch0: cython3.patch +BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} BuildRequires: dbus-1-python3-devel BuildRequires: pkgconfig -BuildRequires: python3-Cython BuildRequires: pkgconfig(ecore) BuildRequires: pkgconfig(edje) BuildRequires: pkgconfig(elementary) @@ -101,13 +101,14 @@ sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" ./doc/conf.py %build +export ENABLE_CYTHON=1 export CFLAGS="$CFLAGS -Wno-declaration-after-statement" %ifarch %ix86 export CFLAGS="$CFLAGS -O0" %endif %if 0%{?suse_version} -%{python_expand $python setup.py build -g -$python setup.py build_doc} +%{python_expand $python setup.py build -g} +sphinx-build doc build/sphinx/html %else %py2_build %py3_build ++++++ cython3.patch ++++++ ++++ 1521 lines (skipped) ++++++ python-efl-1.25.0.tar.xz -> python-efl-1.26.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/python-efl/python-efl-1.25.0.tar.xz /work/SRC/openSUSE:Factory/.python-efl.new.1766/python-efl-1.26.0.tar.xz differ: char 26, line 1
participants (1)
-
Source-Sync