Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gobject-introspection-1.72.0-1.3 RPM for armv7hl

From OpenSuSE Ports Tumbleweed for armv7hl

Name: gobject-introspection Distribution: openSUSE Tumbleweed
Version: 1.72.0 Vendor: openSUSE
Release: 1.3 Build date: Wed May 11 04:19:06 2022
Group: Development/Libraries/GNOME Build host: obs-arm-10
Size: 12497681 Source RPM: gobject-introspection-1.72.0-1.3.src.rpm
Summary: GObject Introspection Tools
The goal of the project is to describe the APIs and collect them in
a uniform, machine readable format.




GPL-2.0-or-later AND LGPL-2.1-or-later


* Fri Mar 18 2022 Bjørn Lie <>
  - Update to version 1.72.0:
    + Add new utility API to libgirepository for bindings
      implementing an argument cache.
    + Update the GIR data for GLib, GObject, GModule, and GIO.
* Mon Feb 14 2022 Bjørn Lie <>
  - Update to version 1.71.0:
    + Create new API for libffi closures
    + Treat @-prefixed shlib paths as absolute on macOS
    + Add new `forever` scope
    + Build fixes with newer Meson
    + Improve regression test suite
    + Avoid a segfault when using an invalid GType
    + Build fixes on Windows when using g-i as a subproject
    + Warn about property name collisions
    + Add "strict" warnings to g-ir-scanner
    + Add the "emitter" annotation for signal emitters
    + Add a command line option to g-ir-scanner to specify the
    + Add new convenience API to libgirepository
    + Build fixes on Windows when using MSVC
    + Documentation fixes
    + Update the GIR data for GLib, GObject, and GIO
  - Drop patches fixed upstream:
    + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
    + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
    + 827494d6415b696a98fa195cbd883b50cc893bfc.patch
* Thu Feb 10 2022 Dirk Müller <>
  - use bash for bash scripts (bsc#1195391)
* Tue Feb 01 2022 Bjørn Lie <>
  - Add upstream patches to fix build with meson 0.61.0 and newer:
    + 7c1178069f1c58a05ec56a94ca6ba124215a947b.patch
    + effb1e09dee263cdac4ec593e8caf316e6f01fe2.patch
    + 827494d6415b696a98fa195cbd883b50cc893bfc.patch
* Sat Nov 06 2021 Bjørn Lie <>
  - Add explicit libgirepository-1_0-1 Requires to devel subpackage,
    it was already pulled in via the main package, so no real change.
  - Use ldconfig_scriptlets macro for post(un) handling.
* Fri Sep 17 2021 Bjørn Lie <>
  - Update to version 1.70.0:
    + Update the GIR data for GLib, GObject, and GIO.
* Wed Aug 25 2021 Dominique Leuenberger <>
  - Update to version 1.69.0:
    + Fix build when gobject-introspection is a subproject,
    + Add more float types,
    + Make test suite work with cross-related options,
    + Fix several leaks found by Coverity,
    + Fix enum member,
    + Add g-ir-doc-tool man page,
    + Export warnlib sources as variables,
    + Update the GLib annotations,
    + Add "final" class attribute,
    + Add option to make .gir files installation paths configurable,
    + Handle constructors with mismatched GTypes,
    + Add property accessors annotations,
* Mon Jun 28 2021 Dominique Leuenberger <>
  - Revert back o HOSTTYPE: RPM_ARCH is not available to the dep
* Tue Jun 08 2021 Jan Engelhardt <>
  - Don't use HOSTTYPE, use RPM_ARCH.
  - ia64 never used ()(64bit) markers, do drop that from gi-find-deps.
* Tue Jun 08 2021 Dominique Leuenberger <>
  - on Tumbleweed, HOSTTYPE on ppc64/ppc64le reports
    powerpc64 and powerpc64le: accept those strings as 64bit archs.
* Sat Mar 20 2021 Dominique Leuenberger <>
  - Update to version 1.68.0:
    + Update GLib annotations.
    + docs: cleanup.
    + Fix syntax errors in gir-1.2.rnc.
* Thu Mar 18 2021 Dominique Leuenberger <>
  - Update to version 1.67.1:
    + Requires Python 3.6+.
    + Update GLib annotations.
    + Fix compatibility with Python 3.10.
    + Fix build with GIR data disabled.
    + Add test object for signal marshallers.
* Mon Oct 05 2020
  - Update to version 1.66.1:
    + Update glib annotations.
    + gimarshallingtests: Add more tests for flags..
    + Revert "giscanner: Fix section matching for documentation.
* Mon Sep 14 2020
  - Update to version 1.66.0:
    + Support the gtk-doc action syntax.
    + GITypeInfo storage type utility API.
    + libgirepository: Add a couple missing nullable annotations.
    + dumper: Fix missing symbols in LTO case or with overridden
      symbol visibility settings.
    + Documentation improvements.
    + Remove old autoconf fallback code for the python tools.
    + giscanner: parse block comments for members and fields.
    + Add the notion of standalone doc sections.
    + giscanner: Add support for using clang-cl.
    + giscanner: Fix section matching for documentation.
* Sun Apr 05 2020 Bjørn Lie <>
  - Update to version 1.64.1:
    + Replace calls to deprecated xml.etree.cElementTree removed in
      Python 3.9.
    + gimarshallingtests: Use g_assert_cmpfloat_with_epsilon. Fixes
      tests on some architectures.
* Sun Mar 08 2020 Bjørn Lie <>
  - Update to version 1.64.0:
    + Update glib annotations.
    + Fix regress scanner tests for non-gcc/clang compilers.
    + Document how to update glib GIR.
* Wed Feb 12 2020
  - Update to version 1.63.2:
    + Update glib annotations.
    + Fix build reproducibility.
    + Drop deprecated xml.etree.ElementTree.Element.getchildren()
  - Changes from version 1.63.1:
    + Update glib annotations.
    + build: require meson 0.50.1.
    + scanner: Support array arguments with static keyword.
    + Fix non-libtool code being run with no nob-libtool
    + meson: change "cairo" and "doctool" from a boolean to a
      feature option.
    + Fix a memory leak in g_irepository_get_object_gtype_interfaces.
      respect prefix/datadir/libdir.
    + girepository: Also store GType cache misses.
    + docs: Document GI_CROSS_LAUNCHER envvar.
  - Change  -Dcairo=true and -Ddoctool=true meson parameters to
    - Dcairo=enabled and -Ddoctool=enabled: follow upstreams changes.
* Fri Dec 13 2019 Stefan Brüns <>
  - Drop python3-Sphix BuildRequires, only used for rebuilding the
    website contents.
* Sat Oct 12 2019 Stefan Brüns <>
  - Depend on the specific Python ABI version the module was built with,
    as the _giscanner binary module is ABI dependent. Fixes boo#1153837
* Mon Sep 09 2019
  - Update to version 1.62.0:
    + No changes since 1.61.2.
* Fri Aug 30 2019
  - Update to version 1.61.2:
    + dumper: Use the distutils linker.
    + structinfo: Fix offset in find_method().
    + tests: Don't include "config.h" in installed files.
    + meson: Make meson.override_find_program working on more complex
      use cases.
  - Changes from version 1.61.1:
    + Drop autotools build system.
    + meson: require 0.49.2.
    + Update glib annotations.
    + Add documentation to the RelaxNG schema.
    + Unused variable fixes.
    + cachestore: handle cache getting deleted while loading it.
    + Add Vulkan gir.
    + Make g_irepository_get_object_gtype_interfaces actually work.
    + gimarshallingtests: Add a marshalling test case for GPtrArrays
      and GArrays of structures.
    + scanner: parse and expose function macros.
    + meson: use pkg-config directly for libffi cflags and libs.
    + meson: Fix wrong dependency type check for gio-unix.
    + regress: Add regression test for signal with GError param.
  - Add Vulkan to typelib template.
* Wed Aug 14 2019 QK ZHU <>
  - Update upate javascript_requires function to parse
    the new JS import style (bsc#1140614).
* Sat Jun 15 2019 Bjørn Lie <>
  - Update to version 1.60.2:
    + docwriter: Fix Exception message attribute.
    + meson: fix default cairo DLL name on Windows.
    + scanner: Fix error on Windows in case source files are on
      different drives.
    + gi-test: Fix gir file tests with MSVC.
    + MSVC.README.rst: Update VS 2008/x64 build notes.
    + giscanner/scannerlexer.l: Include io.h on Windows.
    + build: Force-include msvc_recommended_pragmas.h on Visual
    + Update glib annotations.
* Tue Apr 09 2019 Bjørn Lie <>
  - Update to version 1.60.1:
    + Update glib annotations.
    + shlibs: fall back to basename on macOS for relative paths.
    + meson: always pass --quiet to g-ir-scanner.
    + docs: include '--c-include' in g-ir-scanner man page.
    + tests: Fix compatibility with Python 3.5.
* Sun Mar 10 2019 Bjørn Lie <>
  - Update to version 1.60.0:
    + gir: Update glib annotations.
* Mon Mar 04 2019 Bjørn Lie <>
  - Update to version 1.59.5:
    + gir:
    - Include C header in cairo gir file.
    - Skip glib-enumtypes.h for GObject-2.0.
* Thu Feb 14 2019
  - Update to version 1.59.4:
    + tests: Add functions using flat struct arrays.
    + Clean shebangs out of non-executable scripts and drop exec perm
    + maintransformer: parse deprecation annotations for section
    + repository: g_irepository_get_object_gtype_interfaces.
    + message: handle fatal errors even if warnings are disabled.
    + autotools: Fix build with ``-Wl,--as-needed``.
    + maintransformer: Don't warn on (optional) annotations on
    + girepository: Fix a possible use-after-free if
      g_mapped_file_new() fails and fix possible leak of transitive
      dependency names.
* Wed Jan 09 2019 Dominique Leuenberger <>
  - Fix shebangs for files installed to /usr/bin to not use
* Tue Jan 08 2019
  - Update to version 1.59.3:
    + meson:
    - Use underscore as a separator in build options (gtk-doc->
      gtk_doc etc).
    - Warn that not all tests will be run if building without
    + scanner:
    - Merge specifiers and qualifiers when merging basic types.
      Fixes "unsigned char" being wrongly parsed as "unsigned" etc.
    - Rework source root directory guessing code to not depend on
      the build directory.
    - Remove incorrect c:type generated for array of synthesized
    - Flatten multi-dimensional arrays fields.
    + website: add cppgir C++ binding.
  - Replace -Dgtk-doc=true call to meson with -Dgtk_doc=true.
  - Pass -Ddoctool=true and -Dcairo=true to meson, build and install
    g-ir-doc-tool and use cairo during meson_check (tests).
* Fri Jan 04 2019
  - Update to version 1.59.2:
    + Everything included in 1.58.3.
    + meson: Various fixes and all tests have been ported.
    + scanner: Save preprocessor input and output files with
    + automake: Use the wildcard function where needed.
    + build: extend ``PYTHONPATH`` instead of replacing it.
    + gir/cairo: add ``cairo_rectangle_t``.
    + Add a ``--version`` option to g-ir-compiler and g-ir-generate.
    + tests: various test improvements.
    + ccompiler: don't use Python compiler flags.
    + parser: Do not bail out when parsing GIR files without doc
    + gimarshallingtests: Remove declarations of nonexistent
  - Changes from version 1.59.1:
    + Everything included in 1.58.2.
    + build:
    - Drop Python 2 support, require Python 3.4+.
    - Add option to make .gir files installation paths
    - Skip gobject/gvaluecollector.h when constructing GObject GIR.
    - Port various tests to work with meson.
    + regress:
    - Add test for write-only property.
    - Implement interface and override properties.
    + writer: Include documentation and symbol position in source
    + giscanner:
    - Print relative filename paths when warning.
    - Define grefcount and gatomicrefcount as aliases to gint.
    - Allow empty declarations. Fixes warnings with mingw headers.
    - Replace linked lists with arrays in source scanner.
    + girepository:
    - Various docs cleanups and fixes.
    - Don't abort when calling g_base_info_get_name() on a
    - Add version macros and functions.



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jun 14 23:38:30 2022