------------------------------------------------------------------- Wed Jul 21 14:15:54 CEST 2010 - vuntz@opensuse.org - Clean up update to 0.9.2. - Change cairo-devel, glib2-devel BuildRequires to pkgconfig(cairo) and pkgconfig(gobject-2.0). - Remove checks for old versions of openSUSE (<= 11.1). - Remove glib2-devel Requires of devel package: it's now automatically handled with pkgconfig() Requires. - Fix post/postun to be for libgirepository-1_0-1. ------------------------------------------------------------------- Thu Jul 15 16:38:46 UTC 2010 - dimstar@opensuse.org - Upate to version 0.9.2: + Add some cairo methods + Add support for non-GObject fundamental objects + Bump shared library version, typelib version + Don't include machine-dependent integral types in the typelib + Bug fixes - Rename libgirepository-1_0-0 to libgirepository-1_0-1 ------------------------------------------------------------------- Tue Jul 6 00:13:27 CEST 2010 - dimstar@opensuse.org - Update to version 0.9.0: + Barf if running on unsupported platform + Annotate GVariant as a foreign struct + Support the (transfer) annotation for properties + Allow for methods in GLib + Add versioning to the cache + Add some more Gio annotations + Apply annotations from invoker to vfunc + Support introspectable=no attribute, add warnings framework + Allow attributes on parameters and return values + Clean up annotation parsing, don't try to parse invalid annotations + Cleanups and code reorganization + Bug fixes + Update docs - Changes from version 0.6.14: + Support unsigned long/short int + Add type annotation for properties + Fix marshalling of GStrv + Bug fixes + Update docs ------------------------------------------------------------------- Fri May 28 22:34:48 CEST 2010 - dimstar@opensuse.org - Update to version 0.6.12: + Build system cleanups + Documentation updates + Minor bugfixes - Changes from version 0.6.11: + Add various annotations + Take into account the underscore after the type name when checking if a function is a method + Use g_slice + Add support for the 'foreign' annotation to g-i-scanner + Bug fixes + Update docs - Changes from version 0.6.10: + Add GKeyFile annotations + Revert a change that makes gjs crash + Correctly use ffi_closure_alloc(), fixing mmap permissions error + Assert input values in Everything funcs + Add GIMarshallingTests typelib + If needed, convert from camelcase to underscores when stripping the prefix of constants + Add foreign struct funcs to Everything + Add a simple callback type which has no arguments or return values + Make g_file_set_contents() take uint8*, not utf8 + Warn about annotations for unknown args + Add support for GArrays + Use -1 not None for closure/destroy indices + Validate scope annotation values and parameter references + Add a basic gir for xrandr + Add uid_t, gid_t, dev_t to integral type conversions + Add tests + Update docs + Minor bug fixes - BuildRequire cairo-devel ------------------------------------------------------------------- Fri Mar 19 09:01:33 CET 2010 - dimstar@opensuse.org - Update to version 0.6.9: + Correctly cast to a CommonBlob when looking up embedded types + g-ir-compiler: Slightly less lame error messages + [everything] Add some "torture" test functions with baroque signatures + scanner: Catch OSError too when checking for libtool + scanner: Always explicitely set the scope of callbacks ------------------------------------------------------------------- Wed Mar 10 16:46:20 CET 2010 - dimstar@opensuse.org - Update to version 0.6.8: + [girffi] Clean up API, add g_function_info_prep_invoker + Allow stack allocating GIBaseInfo, add stack retrieval variants + scanner: Always explicitely set the scope of callbacks + scanner: Print error instead of throwing for unknown include ------------------------------------------------------------------- Thu Dec 17 10:35:45 CET 2009 - vuntz@opensuse.org - Update to version 0.6.7: + Add a Makefile.introspection file. + Revert "GI_TYPE_TAG_VOID != ffi_type_void" + protect on null retval + fix invoke tests + Substitute deprecated Glib symbol: g_mapped_file_free ------------------------------------------------------------------- Wed Dec 16 11:17:38 CET 2009 - vuntz@opensuse.org - Add libffi-devel Requires to devel package; this fixes the build of packages linking to gobject-introspection. ------------------------------------------------------------------- Mon Dec 14 12:21:45 CET 2009 - dimstar@opensuse.org - Update to version 0.6.6: + Make g-ir-scanner 64-bit enable. bgo#593639 + Consistently resolve symbolic links + Improve warning and error messages. + Explicitly sort object interfaces, properties, and signals + When doing type resolution on a string, treat it as its own ctype + Implement callbacks as part of struct fields. bgo#557383 + Add g_ir_ffi_convert_arguments + Add a method to compare infos + Make (skip) annotation work everywhere + InitiallyUnownedClass should contain all the fields as ObjectClass + Ignore errors caused by permissions in $HOME + Add async callback tests to everything + [dumper] Fix threads initialization + Allow NULL to be sent in for various callbacks + Fix an annotationparser bug for empty tags + Add/Fix annotations. + Many small bug fixes. + Build fixes. + Build system fixes. ------------------------------------------------------------------- Wed Sep 9 03:22:47 CEST 2009 - vuntz@opensuse.org - Update to version 0.6.5: + Replace LIBTOOL_LIBTOOL to LIBTOOL (bgo#592968) + Use CC rather than LD to fix build issue for gir (bgo#593599) + Add GVolumeMonitor interfaces + Use built scanner from tarball builds (bgo#593162) + Fix unref of GIUnresolvedInfo instances (bgo#593322) + Add CLFAGS and LIBS variables + Correctly ref repository in GIUnresolvedInfo ------------------------------------------------------------------- Tue Aug 25 13:01:11 CEST 2009 - vuntz@novell.com - Update to version 0.6.4: + Add annotations for various API, update for some API. + Bug fixes. + Add COPYING.GPL and COPYING.LGPL. - Add Requires on python-xml. ------------------------------------------------------------------- Tue Jun 23 10:15:19 CEST 2009 - dominique-obs@leuenberger.net - Update to version 0.6.3: + Too many bugfixes to mention, see NEWS for full details - Remove gobject-introspection-git-20090501.patch.bz2 and it's requirements. The tarball is newer than the used git-patch ------------------------------------------------------------------- Mon May 4 03:14:28 CEST 2009 - vuntz@novell.com - Fix build on 11.1. ------------------------------------------------------------------- Fri May 1 20:33:15 CEST 2009 - vuntz@novell.com - Make libgirepository-1_0-0 Recommends gir-repository. ------------------------------------------------------------------- Fri May 1 16:46:55 CEST 2009 - vuntz@novell.com - Move package doc files to libgirepository-1_0-0 since this is the important package. ------------------------------------------------------------------- Fri May 1 05:59:15 CEST 2009 - vuntz@novell.com - Initial package.