From 0066a9504147b2bf046a691334fe7b1245fa768b7013154bf44cef877dbec377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Mon, 30 Sep 2024 07:48:56 +0000 Subject: [PATCH] Accepting request 1203490 from GNOME:Next Scripted push of GNOME 47 OBS-URL: https://build.opensuse.org/request/show/1203490 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/python-gobject?expand=0&rev=155 --- _service | 2 +- pygobject-3.48.2.obscpio | 3 --- pygobject-3.50.0.obscpio | 3 +++ pygobject.obsinfo | 6 +++--- python-gobject.changes | 25 +++++++++++++++++++++++++ python-gobject.spec | 8 +++----- 6 files changed, 35 insertions(+), 12 deletions(-) delete mode 100644 pygobject-3.48.2.obscpio create mode 100644 pygobject-3.50.0.obscpio diff --git a/_service b/_service index 68f2568..1179768 100644 --- a/_service +++ b/_service @@ -3,7 +3,7 @@ git https://gitlab.gnome.org/GNOME/pygobject.git - 3.48.2 + 3.50.0 @PARENT_TAG@+@TAG_OFFSET@ v?(.*)\+0 \1 diff --git a/pygobject-3.48.2.obscpio b/pygobject-3.48.2.obscpio deleted file mode 100644 index cbcfae0..0000000 --- a/pygobject-3.48.2.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b284a70c43d79909a604f020b798237eff2a6d460f8812043b57b449a366ee0 -size 2975756 diff --git a/pygobject-3.50.0.obscpio b/pygobject-3.50.0.obscpio new file mode 100644 index 0000000..3742b74 --- /dev/null +++ b/pygobject-3.50.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f253779f84b6618fec7794ad4b67db2017f8bd6b7a1575a2daa627f8364726a5 +size 3292172 diff --git a/pygobject.obsinfo b/pygobject.obsinfo index d6f7456..472917c 100644 --- a/pygobject.obsinfo +++ b/pygobject.obsinfo @@ -1,4 +1,4 @@ name: pygobject -version: 3.48.2 -mtime: 1712387303 -commit: 02be5508acd0abd8567b319e0830947994c57320 +version: 3.50.0 +mtime: 1726139389 +commit: 48a875ea1c33f275f3f751d0d0a48762526a1abe diff --git a/python-gobject.changes b/python-gobject.changes index 93c7d68..cd8c8fe 100644 --- a/python-gobject.changes +++ b/python-gobject.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Thu Sep 12 12:32:33 UTC 2024 - Bjørn Lie + +- Update to version 3.50.0: + + tests: Fix event test errors when GTK is not installed + +------------------------------------------------------------------- +Fri Sep 6 18:59:31 UTC 2024 - Bjørn Lie + +- Update to version 3.49.0: + + Rename master branch to main + + Drop support for Python 3.8 + + Add Override for Gio.DataInputStream + + Treat GParamSpec as any other fundamental type + + override connection.register_object to prevent an invocation + object from leaking + + Various PyPy related fixes + + bind_property: Accept keyword arguments + + Various documentation improvements + + Python2 / GTK2 cleanups + + asyncio integration with support to await Gio async functions + + meson: move from .egg-info to .dist-info/METADATA + + build: fixes for building with gobject-introspection 1.81 +- Stop removing executable bits from examples, no longer needed. + ------------------------------------------------------------------- Mon Apr 8 06:47:10 UTC 2024 - Dominique Leuenberger diff --git a/python-gobject.spec b/python-gobject.spec index df7caee..6fd4bb0 100644 --- a/python-gobject.spec +++ b/python-gobject.spec @@ -34,7 +34,7 @@ %define libffi_version 3.0 %{?sle15_python_module_pythons} Name: python-gobject -Version: 3.48.2 +Version: 3.50.0 Release: 0 Summary: Python bindings for GObject License: LGPL-2.1-or-later @@ -124,8 +124,6 @@ addon libraries such as pygtk in both Python2 and Python3. %prep %setup -q -n %{_name}-%{version} -# Remove the executable bits from example scripts: -find examples -name '*.py' -exec chmod -R -x {} + %build export CFLAGS="%{optflags}" @@ -157,7 +155,8 @@ find %{buildroot}%{$python_sitearch} -name GIMarshallingTests* -delete -print } find %{buildroot} "(" -name '*.la' -or -name '*.a' ")" -delete -rm %{buildroot}%{_libdir}/*/site-packages/*.egg-info +# Nuke a stray metadata file +find %{buildroot}%{python_sitearch}/PyGObject*/ "(" -name 'METADATA' ")" -delete -print %{?python_compileall} %python_expand %fdupes %{buildroot}%{$python_sitearch} @@ -165,7 +164,6 @@ rm %{buildroot}%{_libdir}/*/site-packages/*.egg-info %files %{python_files} %license COPYING %doc NEWS -%doc examples/ %{python_sitearch}/gi/ # Lives in cairo subpackage %exclude %{python_sitearch}/gi/_gi_cairo*.so