Accepting request 36305 from GNOME:Factory

Copy from GNOME:Factory/gjs based on submit request 36305 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/36305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=7
This commit is contained in:
OBS User autobuild 2010-04-01 10:36:01 +00:00 committed by Git OBS Bridge
commit 35c5eed108
4 changed files with 42 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aac7629044a1be9c7ec0d0163854681071f5f90fb2e567e306280ae87b921dc0
size 410532

3
gjs-0.6.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c5a54bbb819bfaea1e0e76f0508467e8d5690360ab550e1284951d905a56e5d
size 436575

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
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

View File

@ -1,5 +1,5 @@
#
# spec file for package gjs (Version 0.5)
# spec file for package gjs (Version 0.6)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -16,19 +16,24 @@
#
%if 0%{suse_version} > 1120
%define xulrunner_ver 192
%else
%if 0%{suse_version} > 1110
%define xulrunner_ver 191
%else
%define xulrunner_ver 190
%endif
%endif
Name: gjs
Version: 0.5
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
@ -56,6 +61,7 @@ Mozilla SpiderMonkey JavaScript engine.
License: MIT License (or similar)
Summary: JavaScript bindings based on gobject-introspection and Mozilla
Group: Development/Libraries/GNOME
Requires: dbus-1-devel
Requires: gobject-introspection-devel
Requires: libgjs-0 = %{version}
Requires: mozilla-xulrunner%{xulrunner_ver}-devel