From 10cf354b3686394aa3177f8bce87c86e8afc8a4c8d126a755bed3550486fbf78 Mon Sep 17 00:00:00 2001 From: Magnus Boman Date: Fri, 19 Mar 2010 23:46:42 +0000 Subject: [PATCH] Accepting request 35343 from home:dimstar:branches:GNOME:Factory Copy from home:dimstar:branches:GNOME:Factory/gjs via accept of submit request 35343 revision 2. Request was accepted with message: OBS-URL: https://build.opensuse.org/request/show/35343 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gjs?expand=0&rev=11 --- gjs-0.4.tar.bz2 | 3 --- gjs-0.6.tar.bz2 | 3 +++ gjs.changes | 43 +++++++++++++++++++++++++++++++++++++++++++ gjs.spec | 8 +++++--- ready | 0 5 files changed, 51 insertions(+), 6 deletions(-) delete mode 100644 gjs-0.4.tar.bz2 create mode 100644 gjs-0.6.tar.bz2 delete mode 100644 ready diff --git a/gjs-0.4.tar.bz2 b/gjs-0.4.tar.bz2 deleted file mode 100644 index e4dcb36..0000000 --- a/gjs-0.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:78c3116cfb0feba08c79b4beea4b6ef16bfca3be9b59efcfa7e6eca79911aca6 -size 401868 diff --git a/gjs-0.6.tar.bz2 b/gjs-0.6.tar.bz2 new file mode 100644 index 0000000..8b07801 --- /dev/null +++ b/gjs-0.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5c5a54bbb819bfaea1e0e76f0508467e8d5690360ab550e1284951d905a56e5d +size 436575 diff --git a/gjs.changes b/gjs.changes index 366f54f..192e803 100644 --- a/gjs.changes +++ b/gjs.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +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 diff --git a/gjs.spec b/gjs.spec index 6438bb7..ab29922 100644 --- a/gjs.spec +++ b/gjs.spec @@ -1,7 +1,7 @@ # -# spec file for package gjs (Version 0.4) +# spec file for package gjs (Version 0.6) # -# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,13 +23,15 @@ %endif Name: gjs -Version: 0.4 +Version: 0.6 Release: 1 License: MIT License (or similar) Summary: JavaScript bindings based on gobject-introspection and Mozilla Group: Development/Libraries/GNOME Source: %{name}-%{version}.tar.bz2 +BuildRequires: cairo-devel BuildRequires: dbus-1-glib-devel +BuildRequires: gcc-c++ BuildRequires: gobject-introspection-devel BuildRequires: mozilla-xulrunner%{xulrunner_ver}-devel BuildRequires: python diff --git a/ready b/ready deleted file mode 100644 index 473a0f4..0000000