diff --git a/gjs-1.38.1.tar.xz b/gjs-1.38.1.tar.xz deleted file mode 100644 index 30b5a3c..0000000 --- a/gjs-1.38.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6b2065a0e7bd1db562a70c5fd52ea2499097f1cf02c9c279d1b82b660bfb8176 -size 421160 diff --git a/gjs-1.40.1.tar.xz b/gjs-1.40.1.tar.xz new file mode 100644 index 0000000..8aa8487 --- /dev/null +++ b/gjs-1.40.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f0d80ec96c6284785143abe51377d8a284977ea6c3cf0cef1020d92eae41793 +size 448204 diff --git a/gjs.changes b/gjs.changes index 0348c4a..f08a0a9 100644 --- a/gjs.changes +++ b/gjs.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Tue Apr 15 06:25:10 UTC 2014 - zaitor@opensuse.org + +- Update to version 1.40.1: + + Fixed build-time detection of GTK enablement (bgo#727394). + + Fixed a crash caused by reentrancy in GObject finalizers + (bgo#725024). + + Fixed the GIMarshallingTests suite (bgo#728004). + + Fixed marshalling of GObjects when known by an interface type + from C to JS (bgo#727824). + + Some typos and JS style cleanups (bgo#727781, bgo#727786). + +------------------------------------------------------------------- +Wed Mar 26 18:49:17 UTC 2014 - zaitor@opensuse.org + +- Update to version 1.40.0: + + No changes from version 1.39.91. + +------------------------------------------------------------------- +Tue Mar 4 19:24:01 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.39.91: + + Implemented fundamental object support (bgo#621716, + bgo#725061). + + Fixed GIRepositoryGType prototype (bgo#724925). + + Moved GObject.prototype.disconnect() to a JS implementation + (bgo#698283). + + Added support for enumeration methods (bgo#725143). + + Added pseudo-classes for fundamental types (bgo#722554). + + Build fixes (bgo#724853). + +------------------------------------------------------------------- +Wed Feb 19 19:17:48 UTC 2014 - zaitor@opensuse.org + +- Update to version 1.39.90: + + Enable coverage reports. + + Minor bug fixes. + +------------------------------------------------------------------- +Mon Jan 27 10:29:27 UTC 2014 - dimstar@opensuse.org + +- Update to version 1.39.3: + + Bugs fixed: bgo#722286, bgo#722285, bgo#705465, bgo#705465, + bgo#721246, bgo#721246, bgo#721246, bgo#721246, bgo#721246, + bgo#721246, bgo#721246, bgo#721838, bgo#721355, bgo#721352, + bgo#720157, bgo#711046, bgo#711046, bgo#711046, bgo#711046, + bgo#711046, bgo#711046, bgo#711046, bgo#711046, bgo#711046, + bgo#711046. +- Replace pkgconfig(mozjs-17.0) BuildRequires with + pkgconfig(mozjs-24), following upstream's switch to MozJS 24. + +------------------------------------------------------------------- +Wed Nov 20 20:24:20 UTC 2013 - dimstar@opensuse.org + +- Update to version 1.39.0: + + Bugs fixed: bgo#691409, bgo#703440, bgo#707297, bgo#708749, + bgo#708831, bgo#708915, bgo#708920, bgo#709907, bgo#710697, + bgo#710875, bgo#710878, bgo#711046, bgo#712242. + ------------------------------------------------------------------- Wed Sep 25 07:21:48 UTC 2013 - dimstar@opensuse.org diff --git a/gjs.spec b/gjs.spec index 555355e..f845294 100644 --- a/gjs.spec +++ b/gjs.spec @@ -1,7 +1,7 @@ # # spec file for package gjs # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,14 +17,14 @@ Name: gjs -Version: 1.38.1 +Version: 1.40.1 Release: 0 # FIXME: find out if tapsets should really be in devel package or in main package Summary: JavaScript bindings based on gobject-introspection and Mozilla License: MIT Group: Development/Libraries/GNOME Url: http://live.gnome.org/Gjs -Source: http://download.gnome.org/sources/gjs/1.38/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gjs/1.40/%{name}-%{version}.tar.xz BuildRequires: gcc-c++ BuildRequires: python BuildRequires: readline-devel @@ -34,7 +34,7 @@ BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(glib-2.0) >= 2.36.0 BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.38.0 BuildRequires: pkgconfig(libffi) -BuildRequires: pkgconfig(mozjs-17.0) +BuildRequires: pkgconfig(mozjs-24) Requires: libgjs0 = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -81,12 +81,13 @@ Mozilla SpiderMonkey JavaScript engine. %configure \ --disable-static \ --enable-systemtap -make %{?_smp_mflags} V=1 +make -j1 V=1 %install %make_install find %{buildroot} -type f -name "*.la" -delete -print # fix installation of systemtap files +mkdir -p %{buildroot}%{_datadir} mv %{buildroot}%{buildroot}%{_datadir}/systemtap %{buildroot}%{_datadir}/systemtap %clean @@ -104,7 +105,6 @@ rm -rf %{buildroot} %files -n libgjs0 %defattr(-,root,root) %doc COPYING NEWS README -%{_datadir}/gjs-1.0/ %{_libdir}/*.so.* %files -n typelib-1_0-GjsPrivate-1_0