Hello Internet, GObject Introspection 0.6.4 (and gir-repository 0.6.4) now available. This release fixes a number of bugs, crucially for operating system builders we should now use the correct SONAME in the typelibs, which avoids generated typelibs causing dependencies on -devel/-dev packages.
The 0.6 series is still in development, suitable for development and evaluation, while work continues on finalization. gobject-introspection: http://ftp.gnome.org/pub/GNOME/sources/gobject-introspection/0.6/ gir-repository: http://ftp.gnome.org/pub/GNOME/sources/gir-repository/0.6/ Introspection 0.6.4 shortlog: Andreas Rottmann (1): Allow annotations on fields Brian Cameron (2): Check the CC environment variable instead of assuming to use the gcc compiler. Back out the previous change. Now go back to hardcoding compiler to gcc. Using CC fails when building gobject-introspection because CC is defined to be $(SHELL) scripts/shave cc '$(SHAVE_SAVED_CC)'. A more sophisticated fix will be needed later. C. Scott Ananian (2): Fix 'make check'. Bug 586994: Add annotations for g_file_open_tmp()/g_file_replace_contents(). Colin Walters (22): Bug 579008 - Don't override element-type for arrays Bug 583686 - Add gobject-introspection-no-export-1.0.pc Window isn't a record, but really a typedef for uint32 Add allow-none for etag for g_file_replace Use all libraries specified on the command line Only accept bison as yacc tool -DGLIB_COMPILATION when scanning GLib Excise shave in favor of automake 1.11 silent rules Use current working directory for temporary executables Protect against source_filename being None when analyzing constants Move LPATH and $(CHECK_DEBUG) bits into $(SCANNER) Also remove LD_LIBRARY_PATH bit from before AM_V_GEN for BarApp Bug 592055 - Build/test fixes Add FT_Library and cairo_font_face_t to hand-written .girs Make Everything-1.0.gir depend on GObject-2.0.gir [typelib] Clean up dlopen handling Merge branch 'typelib-dlopen' LD_LIBRARY_PATH exorcism Bug 590883 - Use 'cc' instead of 'gcc' for preprocessing Bug 587279 - Add COPYING.GPL and COPYING.LGPL Bug 578200 - Substitute $(PYTHON) in g-ir-scanner.in Bug 574351 - Add --pkg-export option Dan Winship (3): Sync the basic types array in girnode.c:serialize_type with GITypeTag Annotate g_shell_parse_argv() Bug 556628 – (skip) annotation Johan Dahlin (4): Create signed tags instead of lightweight ones Post release version bump Omit warnings, my console is not a todo list Merge commit 'origin' Owen W. Taylor (8): Fix checks in gfield.c Revert "Window isn't a record, but really a typedef for uint32" Don't open shared libraries twice Prepend to $LD_LIBRARY_PATH not append autoconf-2.64 compat: Don't use $(builddir) Resolve library names to shared libraries ourselves Support passing --library=lib<foo>.la Remove some $(builddir) that crept back in Simon van der Linden (6): Add two tests in Everything regarding multiple output arguments Add tests for array as output argument and fixed-size arrays in Everything Add a TestObj subclass in Everything Add a function to test arrays as inout argument in Everything Fix a typo in test_flags_get_type Update after commit ffc15cd51639679c914868006a1e3462958bfd77 Tim Horton (1): Add xmlTextReaderPtr type to fake libxml2 GIR Tobias Mueller (1): Name unions to enable compilation on Solaris _______________________________________________ gnome-announce-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-announce-list
