Changelog for
libseed-gtk3-0-3.8.1-3.2.i586.rpm :
* Tue Apr 16 2013 dimstarAATTopensuse.org- Update to version 3.8.1: + Re-release due to broken tarball.- Drop GLib.js, as it is now included in the tarball.
* Tue Apr 16 2013 dimstarAATTopensuse.org- Update to version 3.8.0: + Adding ondemand for reference. + Remove duplicated code, call function instead. + Fix a crash when creating a new GObject from the javascript code. + Add support for uint8 array as return type. + Major memory reduction by garbage collecting at end of closure. + Bugs fixed: bgo#695857, bgo#696547, bgo#695876, bgo#694458, bgo#618454, bgo#692794, bgo#657699, bgo#693217, bgo#653077, bgo#637248, bgo#663609, bgo#663289.- Drop seed-webkit-1.0-detection.patch: fixed upstream.- Drop gnome-common BuildRequires and call to gnome-autogen.sh, as we no longe carry any patch.- Add GLib.js as source and copy to extensions: the file is missing from the released tarballs.
* Wed Sep 12 2012 vuntzAATTopensuse.org- Avoid using the automatic dependency generator for files in /usr/share/doc/seed and /usr/share/seed{,-gtk3}/extensions/: + we used to have typelib() Requires for files in there + we obviously don\'t want useless Requires for documentation + the extensions are only used if the user of seed is already using the typelib, which means the user should have a Requires, not seed + to achieve this, we define __requires_exclude_from
* Mon Nov 28 2011 dimstarAATTopensuse.org- Add seed-webkit-1.0-detection.patch: Fix libwebkit detection.- Add gnome-common BuildRequires and call to gnome-autogen.sh, needed for above patch.
* Thu Sep 22 2011 vuntzAATTopensuse.org- Update to version 3.2.0: + Move to LGPL2+. + Add support for handling GUINT32. + Add support for GPtrArray as return type. + Add support for GStrv conversion to SeedValue. + Several bug fixes. + Fix build issues with new webkit.- Drop seed-javascriptcore.patch: fixed upstream.- Remove gnome-common BuildRequires and call to gnome-autogen.sh: they were only needed for the patch above.
* Fri Aug 12 2011 dimstarAATTopensuse.org- Extend seed-javascriptcore.patch to fix more crashers: The patch is now based on the commits91ab32, db641c and 937d32. This version of the patch also fixes the seed2 build.
* Sat Jul 02 2011 dimstarAATTopensuse.org- Add seed-javascriptcore.patch: Fix build with javascriptcoregtk, which got split out of libwebkitgtk 1.5.- Add gnome-common BuildRequires and call to gnome-autogen.sh, as the patch touches the BuildSystem.- Pass --enable-debug to configure in order to actually get usable debugsymbol packages.
* Wed May 18 2011 dimstarAATTopensuse.org- Update to version 3.1.1: + Add preliminary support for FreeBSD and OpenBSD + Fix DBus module build problems + Fix typo in documentation + Fix build-time errors with recent dash as sh + Update Seed to follow recent gobject-introspection changes.
* Mon Apr 04 2011 fcrozatAATTnovell.com- Update to version 3.0.0: + Allow the creation of constrained SeedEngine contexts + Expose seed_value_(to|from)_gi_argument and seed_value_to_gvalue as public API. + Make seed.h C++ friendly + Take GTK+ version into account in the prefix path
* Wed Mar 02 2011 vuntzAATTopensuse.org- Make the main source package build against GTK+ 3, and create a GTK+ 2 source package instead of the GTK+ 3 one, based on the exact same spec file, that we\'ll keep synchronized.- Only keep the seed binary, and the seed-doc subpackage, in the GTK+ 3 source package: the binary is not versioned, and as far as I know, we don\'t need the GTK+ 2 one.- Note that the devel packages of the two source packages conflict with each other because they contain files with the same filename.- Add Url tag.
* Thu Feb 24 2011 fcrozatAATTnovell.com- Update to version 2.91.90: + Fix build with GTK+3 + Change soname for GTK+3 version- Remove explicit Requires for glib2-devel, gobject-introspection-devel, libwebkitgtk-devel devel subpackage: they will automatically be added the pkgconfig() way.- Add a GTK+ 3 source package, based on the GTK+ 2 one.
* Fri Sep 17 2010 vuntzAATTopensuse.org- Remove gir-repository Recommends from libseed0: all the interesting gir files are now directly shipped with the libraries.
* Mon Aug 30 2010 vuntzAATTopensuse.org- Update to version 2.31.91: + Seed now optionally supports both WebKitGtk+-1.0 and 3.0 + Dynamic Object module - provides support for implementing underlying object callbacks in JavaScript (see commit d31aca) + Implement caller-allocated out arguments + Expose seed_value_from_gvalue() through the API + Fix unusable seed_object_copy_property_names() + Fix various build system issues- Drop seed-webkit-1.0.patch: fixed upstream.- Remove gnome-common BuildRequires and call to gnome-autogen.sh.
* Sat Aug 07 2010 vuntzAATTopensuse.org- Change libwebkit-devel BuildRequires (and Requires of devel package) to libwebkitgtk-devel, since this package got renamed.
* Fri Aug 06 2010 vuntzAATTopensuse.org- Add seed-webkit-1.0.patch to make it possible to build seed against webkit-1.0 (GTK+ 2 version), and pass --with-webkit=1.0 to configure.- Add gnome-common BuildRequires and call to gnome-autogen.sh for the patch.- Fix self-obsoletion of libseed-0.
* Thu Jul 15 2010 dimstarAATTopensuse.org- Update to version 2.31.5: + Seed now requires WebKitGtk+-3.0, built against Gtk+-3.0 + Support for passing GObjects as userdata + Support for redirection of Seed.print via set_print_handler + Support __script_path__ within Seed sandboxes + Fixes to importer to not expose toString/valueOf files + Additional warnings in various potential error cases
* Mon Jul 05 2010 dimstarAATTopensuse.org- Update to version 2.31.1: + Support for returning arrays of GTypes + Support for GError types in various places + Rework out arguments - old style still works, also returns dictionary with keys named after parameters + Support initialization using an existing JSGlobalContext
* Mon Mar 29 2010 vuntzAATTopensuse.org- Update to version 2.30.0: + Bump version to 2.30.0.
* Tue Feb 23 2010 vuntzAATTopensuse.org- Update to version 2.29.91.1: + Allow notify:: signals (bgo#610311) + Support void
* pointers (bgo#610533) + Build system fixes.
* Wed Feb 10 2010 lmedinasAATTopensuse.org- Update to version 2.29.90: + To avoid potential filename collisions, the imports system now supports: imports[\'somedir/somefile.js\'] + Fix crash involving gtk_tree_model_get_value + Fix subtle crash in DBus bindings
* Tue Jan 26 2010 vuntzAATTopensuse.org- Update to version 2.29.6: + Fix passing a union out to a C function + Properly bubble exceptions raised during class init + Add printerr. + Add -e command line option. + Update manpages.
* Thu Jan 14 2010 captain.magnusAATTopensuse.org- Update to version 2.29.5.3: + Pass null structs through as \"null\" instead of empty seed_structs + Revert one of the 64-bit type safety commits from 2.29.5.2 until someone can take a closer look at it; it broke enum typing on Linux + Fix potential segfault in various modules (missing null sentinels)- Changes from version 2.29.5.2: + Move tests to automake-style \'make check\', away from the previous, Python-based \'make test\' tool; all tests are now assertion-based, instead of the previous output-based style + Fix various segfaults on Mac OS X (and possibly
*BSD) related to 64-bit type safety problems + Fix functionality of out arguments + Interpreter now returns non-zero status code if it exits with an exception
* Sat Jan 02 2010 vuntzAATTopensuse.org- Update to version 2.29.5.1: + Fix build on non-GNU platforms (primarily Mac OS X) + Distribute the REPL snippet with Seed again; the built-in REPL will work now + Fix segfault when accidentally protecting already-garbage-collected values + Fix segfault when accidentally unreffing nonexistant GIBaseInfos
* Thu Dec 17 2009 vuntzAATTopensuse.org- Update to version 2.29.4: + Improve type conversion portability; add seed_value_(to|from)_(s)size functions. + Small random cleanup of unused arguments.
* Wed Dec 02 2009 vuntzAATTopensuse.org- Update to version 2.29.3: + No changes.- Changes from version 2.29.2: + Change semantics of seed_value_from_string and _from_filename; they now return JavaScript null if passed a null input value. + Seed interpreter adds --version argument + libseed adds --seed-version argument + Clutter extension wrapper for animate_with_alpha
* Sat Nov 14 2009 vuntzAATTopensuse.org- Update to version 2.29.1: + Use AATTlibdirAATT instead of AATTprefixAATT/lib + Move all examples to another repository- Drop seed-find_extensions_in_libdir.patch: fixed upstream.
* Mon Oct 05 2009 dimstarAATTopensuse.org- Add seed-find_extensions_in_libdir.patch - libseed uses wrong path to load extensions. This solves partially bnc#540240.
* Thu Oct 01 2009 dimstarAATTopensuse.org- Rename libseed-0 to libseed0 to follow SHLib policy.- Add matching Provides/Obsoletes to libseed0 package.
* Mon Sep 21 2009 dimstarAATTopensuse.org- Update to version 2.28.0: + First official stable release.
* Tue Sep 08 2009 dimstarAATTopensuse.org- Update to version 2.27.92: + bgo#592936 - Implement instanceof for GObject constructors and named GObject constructors + bgo#584321 - Implement G_TYPE_STRV in seed_gvalue_from_seed_value + Add seed_engine_destroy + Build as loadable modules, instead of fully-versioned libraries
* Sat Aug 22 2009 dimstarAATTopensuse.org- Update to version 2.27.91: + Use LDFLAGS instead of CFLAGS when appropriate + Use AM_SILENT_RULES instead of shave. + Add seed_context_create, which just wraps JSGarbageCollect
* Thu Aug 13 2009 vuntzAATTnovell.com- Remove GPLv3 file: the seed application was relicensed to LGPLv3.- Remove Requires on libseed-0: it should be automatic.
* Wed Aug 12 2009 captain.magnusAATTopensuse.org- Update to version 2.27.90: + Expanded and updated documentation + All JavaScript contexts now have a __script_path__ property, which exposes the absolute, canonical path to the evaluated script + Add __init__.js functionality; if an imported folder contains __init__.js, it will be evaluated with the imported context as the \'this\' object + Fix bug which caused inheritance from a GType created in Seed to fail + Add \"pretty\" property installation + New FFI module, provides an interface for calling non-introspected native C functions from JavaScript
* Wed Aug 05 2009 vuntzAATTnovell.com- Fix licenses of the various subpackages, and add a GPLv3 file for the seed package since it\'s missing upstream (bnc#528274, bgo#590810).
* Thu Jul 30 2009 vuntzAATTnovell.com- Update to version 0.8.5: + Significant reorganization and expansion of the reference documentation + New native modules: - gettext - MPFR (partially complete) + Same Seed has moved to the gsoc-seed-games branch of Gnome Games (and will eventually move to master) + Add seed-module.h, which includes a handful of macros to make writing modules slightly more attractive. Look at gettext or the reference docs for examples. + Prefix native modules with seed_ (libseed_readline.so, etc.); this fixes the need to incessantly \'make clean\' seed and cuts down on ambiguity in naming. + Add \'seed_value_is_string\', \'seed_value_is_number\', and \'seed_value_is_object_of_class\' to libseed + Update examples to latest (now frozen) Clutter API changes. + Fixes a bug with the importer search path which resulted in the search path being overwritten each time something was imported + The importer now also searches the directory in which the script being executed is located by default.- Changes from version 0.8: + Importer now supports constructing directory objects, to avoid manipulation of search path. Importer directory objects now support property enumeration. + Fix small leak in GObject wrapper initialization. (and also simplify the process). + GtkBuilder module to handle GtkBuilder automatic signal connection. +
*_init methods now take normal arrays (by value) in addition to the special Seed.argv array. + GObject constructors (init methods) now take \"self\" as a parameter. + Passing non gobject-properties to a GObject constructor will set the properties on the GObject wrapper. + Module documentation rewritten in docbook, and builds one nice manual. + New Cairo module, supports most of the cairo API, with automatic memory management and everything you would expect. + Fix a reference count leak introduced in the last few releases. in some cases with non INITIALLY_UNOWNED objects. + Some work on ClutterPad examples, and writing examples which live inside of it (lots of fun to play with!, cairo example...fun spring example...ClutterBox2D) + Working around a WebKit bug (which is actually fixed in SVN now), should prevent a crash that happened sometimes with C modules. + Clutter animatev wrapper looks up property type wrapper now, so as to avoid having to pass [GObject.TYPE_FOO, bar] + Implement some varargs functions which can be implemented on top of non-vararg variants in JavaScript extensions. + JSON stuff (stringify,parse) is now in gnome-js-common. + Add seed_value_to_format to API, for converting an Array of SeedValue based on a format string. + Install seed-debug.h so modules can make use of it. + Search path now works in nonstandard prefix, default search path includes gnome-js-common moduledir (from pkgconfig). + Support to/from Date objects to time_t.- Add gnome-js-common and mpfr-devel BuildRequires.- Add Recommends gnome-js-common to libseed-0.
* Thu May 14 2009 vuntzAATTnovell.com- Update to version 0.7: + Support for library init methods. + The REPL now supports multi-line entry. + Signal disconnection. + Significant Gtk-Doc reorganization. + New C modules: - sandbox - provides sandboxed JavaScriptCore contexts. - DBus - Client side DBus bindings. - libxml - XML parsing, XPath, etc. + Examples: - New: ClutterPad (initially by Johan Euphrosine). - New: dbus-banshee, dbus-consolekit, dbus-networkmanager - New: xml-dom.js xml-tree.js, xml-xpath.js. - Pango examples have returned. - Same Seed performance is increased significantly. - Many examples now use \"recent\" style; some were completely rewritten + Improvements to test system, and quite a few more tests. + Improvements to error checking/handling in signal code. + Reorganization of API related to GClosure handling, much cleaner and easier now. + Several new API methods. + GC related crash fixes. + Improvements to seed_value_to_string (mostly formatting improvements). + Void methods now properly return undefined instead of null. + seed_make_exception takes format strings now.- Add BuildRequires: dbus-1-glib-devel, libxml2-devel.- Drop seed-return-value.patch: fixed upstream.
* Sat May 02 2009 vuntzAATTnovell.com- Fix build on x86_64: the seed modules are installed in /usr/lib on 64-bits machines too.
* Fri May 01 2009 vuntzAATTnovell.com- Initial package.