diff --git a/gobject-introspection-1.76.1.tar.xz b/gobject-introspection-1.76.1.tar.xz deleted file mode 100644 index 6acf5a8fab9e1687fd3a123fbcf9b90d2e4c5d8e..0000000000000000000000000000000000000000 Binary files a/gobject-introspection-1.76.1.tar.xz and /dev/null differ diff --git a/gobject-introspection-1.84.0.tar.xz b/gobject-introspection-1.84.0.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..0ddda684ec4549960aec8889eda8e47a3ff11731 Binary files /dev/null and b/gobject-introspection-1.84.0.tar.xz differ diff --git a/gobject-introspection-typelib.template b/gobject-introspection-typelib.template index 9f8a87e1e85350d14dd8860559ef62d2960acc25..5747b7e4d8f41ee0cc6517b2e34baf3439f6b0b8 100644 --- a/gobject-introspection-typelib.template +++ b/gobject-introspection-typelib.template @@ -2,10 +2,6 @@ typelib(DBus) = 1.0 typelib(DBusGLib) = 1.0 typelib(GIRepository) = 2.0 typelib(GL) = 1.0 -typelib(GLib) = 2.0 -typelib(GModule) = 2.0 -typelib(GObject) = 2.0 -typelib(Gio) = 2.0 typelib(Vulkan) = 1.0 typelib(cairo) = 1.0 typelib(fontconfig) = 2.0 diff --git a/gobject-introspection.spec b/gobject-introspection.spec index 82dd72da303e0478c3e3d6036a033f55ec93951c..695cb131be278f3c4af93ca8b9244c4b6f5cb7c4 100644 --- a/gobject-introspection.spec +++ b/gobject-introspection.spec @@ -1,12 +1,12 @@ -%global glib2_version 2.76.0 +%global glib2_version 2.82.0 Name: gobject-introspection -Version: 1.76.1 -Release: 3 +Version: 1.84.0 +Release: 1 Summary: Introspection system for GObject-based libraries License: GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause URL: https://gi.readthedocs.io/ -Source0: https://download.gnome.org/sources/gobject-introspection/1.76/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gobject-introspection/1.84/%{name}-%{version}.tar.xz # gi-find-deps.sh is a rpm helper from openSUSE for Provides and Requires. # Script creates typelib()-style Provides/Requires. Source1: gi-find-deps.sh @@ -14,7 +14,7 @@ Source2: gobjectintrospection.attr Source3: gobject-introspection-typelib.template BuildRequires: gcc -BuildRequires: meson >= 0.60.0 +BuildRequires: meson >= 1.4.0 BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo-gobject) BuildRequires: pkgconfig(gio-2.0) >= %{glib2_version} @@ -23,7 +23,7 @@ BuildRequires: pkgconfig(glib-2.0) >= %{glib2_version} BuildRequires: pkgconfig(gmodule-2.0) >= %{glib2_version} BuildRequires: pkgconfig(gobject-2.0) >= %{glib2_version} BuildRequires: pkgconfig(libffi) -BuildRequires: python3-devel >= 3.6 +BuildRequires: python3-devel >= 3.8 BuildRequires: python3-mako BuildRequires: python3-markdown BuildRequires: gtk-doc @@ -47,10 +47,10 @@ Requires: glib2%{?_isa} >= %{glib2_version} Requires: libtool Requires: /usr/bin/file Requires: /usr/bin/pcre2grep -Requires: python3-libxml2 Requires: python3-mako Requires: python3-markdown Requires: python(abi) = %{python3_version} +Requires: python3-setuptools %description devel Libraries and headers for gobject-introspection @@ -103,6 +103,9 @@ diff -s %{S:3} gobject-introspection-typelib.installed %{_mandir}/man1/*.1* %changelog +* Fri Jun 06 2025 Funda Wang - 1.84.0-1 +- update to version 1.84.0 + * Mon Oct 14 2024 Funda Wang - 1.76.1-3 - check typelib provides against installed typelib libs - promote python-gobject for downstream packages diff --git a/gobjectintrospection.attr b/gobjectintrospection.attr index a814b5f9f9a57f73d5e7ca8f938bea1558ae4655..d41df3d37fdfde0718dcda09f21361d2c1c0d3d3 100644 --- a/gobjectintrospection.attr +++ b/gobjectintrospection.attr @@ -1,4 +1,4 @@ %__gobjectintrospection_provides %{_rpmconfigdir}/gi-find-deps.sh -P -%__gobjectintrospection_requires %{_rpmconfigdir}/gi-find-deps.sh -R +#__gobjectintrospection_requires %{_rpmconfigdir}/gi-find-deps.sh -R %__gobjectintrospection_path ^((%{_libdir}|%{_datadir}/gir-1.0)/.*\.typelib)|(.*\.gresource)|(.*\.py)|(.*\.js)|(.*\.so)|(%{_bindir}/.*)$ %__gobjectintrospection_exclude_path ^/usr/share/doc/