Hello community,

here is the log from the commit of package v8 for openSUSE:Factory checked in 
at 2012-07-01 20:53:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/v8 (Old)
 and      /work/SRC/openSUSE:Factory/.v8.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "v8", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/v8/v8.changes    2012-06-05 12:03:17.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.v8.new/v8.changes       2012-07-02 
10:35:27.000000000 +0200
@@ -1,0 +2,52 @@
+Fri Jun 29 08:49:21 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 3.12.5.0
+  * Fixed Chromium issues:
+    115100, 129628, 131994, 132727, 132741, 132742, 133211
+  * Fixed V8 issues:
+    915, 1914, 2034, 2087, 2094, 2134, 2156, 2166, 2172, 2177, 
+    2179, 2185
+  * Added --extra-code flag to mksnapshot to load JS code into the VM
+    before creating the snapshot.
+  * Support 'restart call frame' command in the debugger.
+  * Fixed lazy sweeping heuristics to prevent old-space expansion.
+    (issue 2194)
+  * Fixed sharing of literal boilerplates for optimized code.  
+    (issue 2193)
+  * Removed -fomit-frame-pointer flag from Release builds to make
+    the stack walkable by TCMalloc (Chromium issue 133723).
+  * Expose more detailed memory statistics (issue 2201).
+  * Fixed Harmony Maps and WeakMaps for undefined values
+   (Chromium issue 132744).
+
+-------------------------------------------------------------------
+Tue Jun 19 14:39:10 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 3.11.10.6
+  * Implemented heap profiler memory usage reporting.
+  * Preserved error message during finally block in try..finally.
+    (Chromium issue 129171)
+  * Fixed EnsureCanContainElements to properly handle double values.
+    (issue 2170)
+  * Improved heuristics to keep objects in fast mode with inherited
+    constructors.
+  * Performance and stability improvements on all platforms.
+  * Implemented ES5-conformant semantics for inherited setters and 
+    read-only properties. Currently behind --es5_readonly flag, 
+    because it breaks WebKit bindings.
+  * Exposed last seen heap object id via v8 public api.
+
+-------------------------------------------------------------------
+Thu Jun  7 06:34:28 UTC 2012 - tittiatc...@gmail.com
+
+- Update to 3.11.8.0
+  * Avoid overdeep recursion in regexp where a guarded expression 
+    with a minimum repetition count is inside another quantifier.
+    (Chromium issue 129926)
+  * Fixed missing write barrier in store field stub.
+    (issues 2143, 1465, Chromium issue 129355)
+  * Proxies: Fixed receiver for setters inherited from proxies.
+  * Proxies: Fixed ToStringArray function so that it does not 
+    reject some keys. (issue 1543)
+
+-------------------------------------------------------------------

Old:
----
  adjust-buildflags.diff
  buildfix.diff
  v8.3.11.7.0.tar.lzma

New:
----
  v8.3.12.5.0.tar.lzma

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

Other differences:
------------------
++++++ v8.spec ++++++
--- /var/tmp/diff_new_pack.HUfKmf/_old  2012-07-02 10:35:28.000000000 +0200
+++ /var/tmp/diff_new_pack.HUfKmf/_new  2012-07-02 10:35:28.000000000 +0200
@@ -17,18 +17,13 @@
 
 
 Name:           v8
-Version:        3.11.7.0
+Version:        3.12.5.0
 Release:        0
 Summary:        JavaScript Engine
 License:        BSD-3-Clause
 Group:          System/Libraries
 Url:            http://code.google.com/p/v8
 Source0:        %{name}.%{version}.tar.lzma
-# PATCH-FIX-OPENSUSE buildfix.diff (Ensure that V8 builds correctly)
-Patch0:         buildfix.diff
-%if %suse_version > 1140
-Patch1:         adjust-buildflags.diff
-%endif
 BuildRequires:  gcc-c++
 BuildRequires:  lzma
 BuildRequires:  readline-devel
@@ -67,7 +62,7 @@
 %description devel
 Development headers and libraries for v8.
 
-%if %suse_version > 1140
+%if 0%{?suse_version} > 1140 || 0%{?fedora_version}
 
 %package private-headers-devel
 
@@ -84,16 +79,10 @@
 lzma -cd %{SOURCE0} | tar xf -
 
 %setup -D -T -n %{name}
-#patch0 -p0
-%if %suse_version > 1140
-#patch1 -p0
-%endif
 
 # -fno-strict-aliasing is needed with gcc 4.4 to get past some ugly code
-%if 0%{?suse_version} > 1110
 PARSED_OPT_FLAGS=`echo \'%{optflags} \' | sed "s/ /',/g" | sed "s/',/', '/g"`
 sed -i "s|'-O3',|$PARSED_OPT_FLAGS '-fno-strict-aliasing',|g" SConstruct
-%endif
 
 %build
 
@@ -142,7 +131,7 @@
 g++ %{optflags} -o d8 obj/release/d8.os -lv8 -lpthread -lreadline -L.
 
 %install
-%if %suse_version > 1140
+%if 0%{?suse_version} > 1140 || 0%{?fedora_version}
 mkdir -p %{buildroot}%{_includedir}/v8/x64
 %else
 mkdir -p %{buildroot}%{_includedir}
@@ -150,7 +139,7 @@
 mkdir -p %{buildroot}%{_libdir}
 install -p include/*.h %{buildroot}%{_includedir}
 
-%if %suse_version > 1140
+%if 0%{?suse_version} > 1140 || 0%{?fedora_version}
 install -p src/*.h %{buildroot}%{_includedir}/v8
 install -p src/x64/*.h %{buildroot}%{_includedir}/v8/x64
 %endif
@@ -170,12 +159,6 @@
 
 chmod -x %{buildroot}%{_includedir}/v8*.h
 
-%if 0%{?suse_version} < 1120
-
-%clean
-rm -rf %{buildroot}
-%endif
-
 %post -n libv8-3 -p /sbin/ldconfig
 
 %postun -n libv8-3 -p /sbin/ldconfig
@@ -191,7 +174,7 @@
 %{_includedir}/*.h
 %{_libdir}/*.so
 
-%if %suse_version > 1140
+%if 0%{?suse_version} > 1140 || 0%{?fedora_version}
 
 %files private-headers-devel
 %defattr(644,root,root,-)

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

Reply via email to