Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libseed-gtk3-0-3.2.0-2.1.2 RPM for x86_64

From OpenSuSE 12.1 for x86_64

Name: libseed-gtk3-0 Distribution: openSUSE 12.1
Version: 3.2.0 Vendor: openSUSE
Release: 2.1.2 Build date: Sun Oct 30 06:59:50 2011
Group: Development/Libraries/GNOME Build host: build11
Size: 1572410 Source RPM: seed-3.2.0-2.1.2.src.rpm
Packager: http://bugs.opensuse.org
Url: http://live.gnome.org/Seed
Summary: JavaScript bindings based on gobject-introspection and WebKit
Seed is a library and interpreter, dynamically bridging (through
gobject-introspection) the WebKit JavaScriptCore engine with the GObject type
system. In a more concrete sense, Seed enables you to immediately write
applications around a significant portion of the GNOME platform, and easily
embed JavaScript as a scripting language in your GObject library.

Provides

Requires

License

LGPLv2+

Changelog

* Thu Sep 22 2011 vuntz@opensuse.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 dimstar@opensuse.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 dimstar@opensuse.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 dimstar@opensuse.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 fcrozat@novell.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 vuntz@opensuse.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 fcrozat@novell.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 vuntz@opensuse.org
  - Remove gir-repository Recommends from libseed0: all the
    interesting gir files are now directly shipped with the
    libraries.
* Mon Aug 30 2010 vuntz@opensuse.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 vuntz@opensuse.org
  - Change libwebkit-devel BuildRequires (and Requires of devel
    package) to libwebkitgtk-devel, since this package got renamed.
* Fri Aug 06 2010 vuntz@opensuse.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 dimstar@opensuse.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 dimstar@opensuse.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 vuntz@opensuse.org
  - Update to version 2.30.0:
    + Bump version to 2.30.0.
* Tue Feb 23 2010 vuntz@opensuse.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 lmedinas@opensuse.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 vuntz@opensuse.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.magnus@opensuse.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 vuntz@opensuse.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 vuntz@opensuse.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 vuntz@opensuse.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 vuntz@opensuse.org
  - Update to version 2.29.1:
    + Use @libdir@ instead of @prefix@/lib
    + Move all examples to another repository
  - Drop seed-find_extensions_in_libdir.patch: fixed upstream.
* Mon Oct 05 2009 dimstar@opensuse.org
  - Add seed-find_extensions_in_libdir.patch - libseed uses wrong
    path to load extensions. This solves partially bnc#540240.
* Thu Oct 01 2009 dimstar@opensuse.org
  - Rename libseed-0 to libseed0 to follow SHLib policy.
  - Add matching Provides/Obsoletes to libseed0 package.
* Mon Sep 21 2009 dimstar@opensuse.org
  - Update to version 2.28.0:
    + First official stable release.
* Tue Sep 08 2009 dimstar@opensuse.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 dimstar@opensuse.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 vuntz@novell.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.magnus@opensuse.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 vuntz@novell.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 vuntz@novell.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 vuntz@novell.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 vuntz@novell.com
  - Fix build on x86_64: the seed modules are installed in /usr/lib
    on 64-bits machines too.
* Fri May 01 2009 vuntz@novell.com
  - Initial package.

Files

/usr/lib64/libseed-gtk3.so.0
/usr/lib64/libseed-gtk3.so.0.0.0
/usr/lib64/seed-gtk3
/usr/lib64/seed-gtk3/libseed_DynamicObject.so
/usr/lib64/seed-gtk3/libseed_cairo.so
/usr/lib64/seed-gtk3/libseed_canvas.so
/usr/lib64/seed-gtk3/libseed_dbusnative.so
/usr/lib64/seed-gtk3/libseed_example.so
/usr/lib64/seed-gtk3/libseed_ffi.so
/usr/lib64/seed-gtk3/libseed_gettext.so
/usr/lib64/seed-gtk3/libseed_gtkbuilder.so
/usr/lib64/seed-gtk3/libseed_libxml.so
/usr/lib64/seed-gtk3/libseed_mpfr.so
/usr/lib64/seed-gtk3/libseed_multiprocessing.so
/usr/lib64/seed-gtk3/libseed_os.so
/usr/lib64/seed-gtk3/libseed_readline.so
/usr/lib64/seed-gtk3/libseed_sandbox.so
/usr/lib64/seed-gtk3/libseed_sqlite.so
/usr/share/doc/packages/libseed-gtk3-0
/usr/share/doc/packages/libseed-gtk3-0/AUTHORS
/usr/share/doc/packages/libseed-gtk3-0/COPYING
/usr/share/doc/packages/libseed-gtk3-0/ChangeLog
/usr/share/doc/packages/libseed-gtk3-0/README
/usr/share/seed-gtk3
/usr/share/seed-gtk3/dbus.js
/usr/share/seed-gtk3/extensions
/usr/share/seed-gtk3/extensions/Clutter.js
/usr/share/seed-gtk3/extensions/GObject.js
/usr/share/seed-gtk3/extensions/Gio.js
/usr/share/seed-gtk3/extensions/Gst.js
/usr/share/seed-gtk3/extensions/Gtk.js
/usr/share/seed-gtk3/extensions/Seed.js
/usr/share/seed-gtk3/extensions/xml.js
/usr/share/seed-gtk3/lang.js
/usr/share/seed-gtk3/repl.js


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon May 20 12:07:35 2013