Bjørn Lie
e820ef1bca
- Update to version 1.60.0: + gir: Update glib annotations. - Update to version 1.59.5: + gir: - Include C header in cairo gir file. - Skip glib-enumtypes.h for GObject-2.0. - Update to version 1.59.4: + tests: Add functions using flat struct arrays. + Clean shebangs out of non-executable scripts and drop exec perm from xmlwriter.py. + maintransformer: parse deprecation annotations for section blocks. + 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 (inout). + girepository: Fix a possible use-after-free if g_mapped_file_new() fails and fix possible leak of transitive dependency names. - Fix shebangs for files installed to /usr/bin to not use /usr/bin/env. - 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 cairo/doctool. + 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 unions. - 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). - 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 ``save-temps``. + 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 positions. + gimarshallingtests: Remove declarations of nonexistent functions. - 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 configurable. - 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 files. + 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 GITypeInfo. - Add version macros and functions. OBS-URL: https://build.opensuse.org/request/show/689484 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gobject-introspection?expand=0&rev=200 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
baselibs.conf | ||
gi-find-deps.sh | ||
gobject-introspection-1.60.0.tar.xz | ||
gobject-introspection-rpmlintrc | ||
gobject-introspection-typelib.template | ||
gobject-introspection.changes | ||
gobject-introspection.spec | ||
gobjectintrospection.attr |