0817fd13b1
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=ffcf1733a04bc74ad8478e76516ed2a7
173 lines
7.1 KiB
Plaintext
173 lines
7.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Jul 23 08:51:43 CEST 2010 - vuntz@opensuse.org
|
|
|
|
- Update to version 0.7.1:
|
|
+ Add support for GArray to gjs_value_from_g_argument
|
|
+ Add support for GArray to gjs_value_to_g_argument
|
|
+ Add support for dtrace/SystemTap
|
|
+ Add a promise module
|
|
+ Handle GValues of type G_TYPE_STRV
|
|
+ [gdb-check] Add a script for easier use
|
|
+ Throw a better warning for GValues containing container types
|
|
+ [importer] Allow native modules in gjs.so
|
|
+ [gjs] Add a byteArray module.
|
|
+ Adjust for g-i change to remove machine-independent type tags
|
|
+ Various other fixes.
|
|
- Drop gjs-bgo623775.patch: fixed upstream.
|
|
- Enable systemtap support: add systemtap-sdt-devel BuildRequires,
|
|
pass --enable-systemtap to configure. Add gjs_gi_probes.d and
|
|
gjs.stp.in source files, which are missing from the tarball
|
|
(bgo#625090).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 15 17:25:15 UTC 2010 - dimstar@opensuse.org
|
|
|
|
- Add gjs-bgo623775.patch, from upstream git to fix build with
|
|
gobject-introspection 0.9.2.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 28 22:36:18 CEST 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.7:
|
|
+ Add support for "foreign structs" - which are structures that
|
|
are referenced from gobject-introspection, but need glue
|
|
code to actually handle them.
|
|
+ Hook cairo bindings to integrate with gobject-introspected
|
|
libraries using new foreign struct support
|
|
+ Start working toward thread-safety by adding
|
|
JS_BeginRequest/JS_EndRequest calls throughout the codebase
|
|
+ add Tweener.setTimeScale and Tweener.getTimeScale
|
|
+ Wrap cairo_copy_path, cairo_copy_path_flat, and
|
|
cairo_append_path
|
|
+ Handle destroy callbacks of type other than GDestroyNotify
|
|
+ Handle flag arguments not registered with GObject
|
|
+ Log errors that occur in callbacks
|
|
+ Code cleanup
|
|
+ Build fixes
|
|
+ Bugs fixed: bgo#610357, bgo#614055, bgo#614344, bgo#615078,
|
|
bgo#615222, bgo#617343, bgo#617568, bgo#617702, bgo#617972,
|
|
bgo#618190, bgo#618195, bgo#618200, bgo#618201
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 26 12:58:30 CET 2010 - vuntz@opensuse.org
|
|
|
|
- Build against mozilla-xulrunner192-devel on openSUSE > 11.2.
|
|
- Add dbus-1-devel Requires to devel package.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 19 09:01:25 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.6:
|
|
+ Optimize function invocation using libffi directly, speeding up
|
|
function invocation benchmarks by as much as 30%.
|
|
+ Add a native Cairo module
|
|
+ Don't include user_data arguments for callbacks, in Javascript
|
|
you should use closures instead
|
|
+ Add a --command/-c argument to gjs-console
|
|
+ Add gjs_context_get_native_context() to allow access to the
|
|
native context
|
|
+ Improve internal API support for collecting function arguments
|
|
and defining types
|
|
+ Add examples using gio and libsoup
|
|
+ Add datadir/share/gjs-1.0 to searchpath in addition to
|
|
XDG_DATA_DIRS
|
|
+ Add -rpath for libmozjs when linking gjs-console
|
|
+ Improve test cases and add internal assertions
|
|
+ Bugs fixed: bgo#561524, bgo#604074, bgo#604076, bgo#606258,
|
|
bgo#609691, bgo#609830, bgo#610320, bgo#610370, bgo#610574,
|
|
bgo#611529, bgo#611585, bgo#611590, bgo#611591, bgo#611811.
|
|
bgo#613106
|
|
- BuildRequire cairo-devel.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 16 14:18:08 CET 2010 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.5:
|
|
+ Add a test for DBus.getcurrentMessageContext()
|
|
+ [dbus] include service name in error messages
|
|
+ gjs_define_object_class(): generate correct object hierarchy
|
|
+ Log the gjs-console command-line on startup
|
|
+ move gjs_error_reporter into a C++ file jsapi-private.cpp
|
|
+ don't use PTRDIFF macro from private spidermonkey header
|
|
+ Require C++
|
|
+ bgo#584558 - Need print() function
|
|
+ Enable JIT if we can, by default
|
|
+ Make things build with glib 2.16
|
|
+ Allow null/undefined to be passed in to callbacks
|
|
+ Support for callback functions
|
|
- BuildRequire gcc-c++.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 26 09:41:31 CEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.4:
|
|
+ Use g_boxed methods for GValue copying/freeing
|
|
+ Add symbolic link from gjs to gjs-console in $(bindir)
|
|
+ Use gssize in gjs_string_from_utf8/gjs_string_from_filename
|
|
+ Don't use undefined variable in dbus exception
|
|
+ Add gjs_parse_args
|
|
+ Add a gettext module
|
|
+ Better toString() for introspection objects
|
|
+ Port modules/mainloop to gjs_parse_args
|
|
+ scripts: don't hardcode path to python
|
|
+ switch DEBUG_DBUS_MARSHAL log messages to be compiled out by
|
|
default
|
|
+ bgo#560048 - Use JS_SetPropertyAttributes to seal imports
|
|
+ autoconf-2.64 compat: Don't use $(builddir) or
|
|
$(abs_top_builddir)
|
|
+ Fix gjs_crash_after_timeout() problems
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 6 16:14:41 CEST 2009 - vuntz@novell.com
|
|
|
|
- Build against mozilla-xulrunner191.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 7 10:12:19 WEST 2009 - vuntz@novell.com
|
|
|
|
- Update to version 0.3:
|
|
+ DBus support
|
|
+ Support simple fields for boxed types
|
|
+ Support "copy construction" of boxed types
|
|
+ Support simple structures not registered as boxed
|
|
- Allow access to nested structures
|
|
- Allow direct assignment to nested structure fields
|
|
- Allow enum and flag structure fields
|
|
- Allow creating boxed wrapper without copy
|
|
+ Support for non-default constructor (i.e. constructors like
|
|
GdkPixbuf.Pixbuf.new_from_file(file))
|
|
+ Add a Lang.bind function which binds the meaning of 'this'
|
|
+ Add an interactive console gjs-console
|
|
+ Allow code in directory modules (i.e. the code should reside in
|
|
__init__.js files)
|
|
+ Fix handling of enum/flags return values
|
|
+ Handle non-gobject-registered flags
|
|
+ Add Tweener.registerSpecialProperty to tweener module
|
|
+ Add profiler for javascript code
|
|
+ Add gjs_context_get_all and gjs_dumpstack - useful to invoke
|
|
from a debugger such as gdb
|
|
+ Support GHashTable
|
|
+ Add support for UNIX shebang (i.e. #!/usr/bin/gjs-console)
|
|
+ Support new introspection short/ushort type tags
|
|
+ Support GI_TYPE_TAG_FILENAME
|
|
+ Improve support for machine-dependent integer types and arrays
|
|
of integers
|
|
+ Fix several memory leaks
|
|
+ Bugs fixed: bgo#560506, bgo#560670, bgo#560808, bgo#561514,
|
|
bgo#561516, bgo#561849, bgo#562892, bgo#564424, bgo#564664,
|
|
bgo#566185, bgo#567675, bgo#569178, bgo#570775, bgo#570964,
|
|
bgo#580948, bgo#584560, bgo#584850, bgo#584858, bgo#584858,
|
|
bgo#585386, bgo#585460, bgo#586665, bgo#586760, bgo#561203,
|
|
bgo#561573, bgo#561585, bgo#561664, bgo#561686, bgo#561812,
|
|
bgo#562575, bgo#565029, bgo#567078, bgo#569374, bgo#572113,
|
|
bgo#572121, bgo#572130, bgo#572258, bgo#580865, bgo#580947,
|
|
bgo#580957, bgo#581277, bgo#581384, bgo#581385, bgo#581389,
|
|
bgo#582686, bgo#582704, bgo#582707, bgo#584849, bgo#560808
|
|
- Add dbus-1-glib-devel BuildRequires.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 1 06:35:10 CEST 2009 - vuntz@novell.com
|
|
|
|
- Initial package.
|
|
|