Hello community,

here is the log from the commit of package gjs for openSUSE:Factory
checked in at Fri Jul 8 12:55:16 CEST 2011.



--------
--- GNOME/gjs/gjs.changes       2011-04-21 17:36:12.000000000 +0200
+++ /mounts/work_src_done/STABLE/gjs/gjs.changes        2011-06-17 
09:52:07.000000000 +0200
@@ -1,0 +2,27 @@
+Fri Jun 17 09:49:37 CEST 2011 - vu...@opensuse.org
+
+- Make it possible to build against js instead of xulrunner. This
+  is controlled by a build_with_xulrunner define:
+  + if it's set to a value other than 0, we keep the previous
+    behavior.
+  + if it's set to 0, we ignore all the xulrunner-related
+    BuildRequires and Requires, and instead use a
+    pkgconfig(mozjs185) BuildRequires.
+- Stop pretending we build against xulrunner from old openSUSE.
+
+-------------------------------------------------------------------
+Wed Jun 15 12:31:48 CEST 2011 - dims...@opensuse.org
+
+- Update to version 1.29.0:
+  + Fix introspection annotations.
+  + Add infrastructure for override modules.
+  + Don't hide deprecated methods.
+  + Parse input as UTF-8, not ISO-8859-1.
+  + Fix gunichar args.
+  + Support null terminated C arrays of any type.
+  + Fix memory leak.
+  + Adapt to changes in future xulrunner.
+  + Support compilation with standalone mozjs185.
+  + Various other fixes.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  gjs-0.7.14.tar.bz2

New:
----
  gjs-1.29.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gjs.spec ++++++
--- /var/tmp/diff_new_pack.ey1Hxa/_old  2011-07-08 12:54:21.000000000 +0200
+++ /var/tmp/diff_new_pack.ey1Hxa/_new  2011-07-08 12:54:21.000000000 +0200
@@ -16,18 +16,13 @@
 #
 
 
-%if 0%{suse_version} > 1130
+# Set to 1 to build with xulrunner, else we build with js
+%define build_with_xulrunner 0
+
 %define xulrunner_ver 20
-%else
-%if 0%{suse_version} > 1120
-%define xulrunner_ver 192
-%else
-%define xulrunner_ver 191
-%endif
-%endif
 
 Name:           gjs
-Version:        0.7.14
+Version:        1.29.0
 Release:        1
 # FIXME: find out if tapsets should really be in devel package or in main 
package
 License:        MIT License (or similar)
@@ -36,13 +31,18 @@
 Url:            http://live.gnome.org/Gjs
 Source:         %{name}-%{version}.tar.bz2
 BuildRequires:  gcc-c++
+%if %{build_with_xulrunner}
 BuildRequires:  mozilla-xulrunner%{xulrunner_ver}-devel
+%endif
 BuildRequires:  python
 BuildRequires:  readline-devel
 BuildRequires:  systemtap-sdt-devel
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
+%if ! %{build_with_xulrunner}
+BuildRequires:  pkgconfig(mozjs185)
+%endif
 Requires:       libgjs0 = %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -54,9 +54,11 @@
 License:        MIT License (or similar)
 Summary:        JavaScript bindings based on gobject-introspection and Mozilla
 Group:          Development/Libraries/GNOME
+%if %{build_with_xulrunner}
 # Explicitly requires the xulrunner version we need, instead of hoping we'll
 # get the right one with the libmozjs.so Requires.
 Requires:       mozilla-xulrunner%{xulrunner_ver}
+%endif
 Provides:       libgjs-0 = %{version}
 Obsoletes:      libgjs-0 < %{version}
 
@@ -69,7 +71,9 @@
 Summary:        JavaScript bindings based on gobject-introspection and Mozilla
 Group:          Development/Libraries/GNOME
 Requires:       libgjs0 = %{version}
+%if %{build_with_xulrunner}
 Requires:       mozilla-xulrunner%{xulrunner_ver}-devel
+%endif
 # Just a helper provides
 Provides:       gjs-devel = %{version}
 

++++++ gjs-0.7.14.tar.bz2 -> gjs-1.29.0.tar.bz2 ++++++
++++ 2996 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to