SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libseed-gtk3-0-3.8.1-1.4.i586.rpm :
Sat Aug 9 14:00:00 2014 dimstarAATTopensuse.org
- Drop seed2 variant (seed for GTK+ 2.0).
- Cleanup spec file.

Thu Apr 3 14:00:00 2014 mgorseAATTsuse.com
- Add
0001-seed_script_destroy-only-unref-source_url-if-it-exis.patch:
Don\'t crash when creating a script with a NULL source_url
(bgo#702082).

Tue Apr 16 14:00:00 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 14:00:00 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 14:00:00 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 13:00:00 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 14:00:00 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 14:00:00 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 2 14:00:00 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 14:00:00 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 4 14:00:00 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 2 13:00:00 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 13:00:00 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 14:00:00 2010 vuntzAATTopensuse.org
- Remove gir-repository Recommends from libseed0: all the
interesting gir files are now directly shipped with the
libraries.

Mon Aug 30 14:00:00 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 7 14:00:00 2010 vuntzAATTopensuse.org
- Change libwebkit-devel BuildRequires (and Requires of devel
package) to libwebkitgtk-devel, since this package got renamed.

Fri Aug 6 14:00:00 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 14:00:00 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 5 14:00:00 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 14:00:00 2010 vuntzAATTopensuse.org
- Update to version 2.30.0:
+ Bump version to 2.30.0.

Tue Feb 23 13:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 2 13:00:00 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 13:00:00 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 2 13:00:00 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 13:00:00 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 5 14:00:00 2009 dimstarAATTopensuse.org
- Add seed-find_extensions_in_libdir.patch - libseed uses wrong
path to load extensions. This solves partially bnc#540240.

Thu Oct 1 14:00:00 2009 dimstarAATTopensuse.org
- Rename libseed-0 to libseed0 to follow SHLib policy.
- Add matching Provides/Obsoletes to libseed0 package.

Mon Sep 21 14:00:00 2009 dimstarAATTopensuse.org
- Update to version 2.28.0:
+ First official stable release.

Tue Sep 8 14:00:00 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 14:00:00 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 14:00:00 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 14:00:00 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 5 14:00:00 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 14:00:00 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 14:00:00 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 2 14:00:00 2009 vuntzAATTnovell.com
- Fix build on x86_64: the seed modules are installed in /usr/lib
on 64-bits machines too.

Fri May 1 14:00:00 2009 vuntzAATTnovell.com
- Initial package.


 
ICM