Hello community,

here is the log from the commit of package nodejs for openSUSE:Factory checked 
in at 2015-07-02 22:40:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs"

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs/nodejs.changes    2015-04-27 
13:02:27.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs.new/nodejs.changes       2015-07-02 
22:40:31.000000000 +0200
@@ -1,0 +2,23 @@
+Thu Jun 25 14:53:27 UTC 2015 - [email protected]
+
+- update version 0.12.5
+  * openssl: upgrade to 1.0.1o
+  * npm: upgrade to 2.11.2
+  * uv: upgrade to 1.6.1
+  * V8: avoid deadlock when profiling is active
+  * install: fix source path for openssl headers
+  * install: make sure opensslconf.h is overwritten
+  * timers: fix timeout when added in timer's callback
+- add patch: node-gcc5.patch
+  * fix gcc 5 version detection
+
+-------------------------------------------------------------------
+Fri Jun  5 17:52:47 UTC 2015 - [email protected]
+
+- update version 0.12.4
+  * npm: upgrade to 2.10.1
+  * V8: revert v8 Array.prototype.values() removal
+  * win: bring back xp/2k3 support
+- previous changes from 0.12.1 to 0.12.3 see ChangeLog
+
+-------------------------------------------------------------------

Old:
----
  node-v0.12.0.tar.gz
  nodejs-v0.12.0-release-ppc.patch.bz2

New:
----
  node-gcc5.patch
  node-v0.12.5.tar.gz
  nodejs-v0.12.5-release-ppc.patch.bz2

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

Other differences:
------------------
++++++ nodejs.spec ++++++
--- /var/tmp/diff_new_pack.En8Ewa/_old  2015-07-02 22:40:32.000000000 +0200
+++ /var/tmp/diff_new_pack.En8Ewa/_new  2015-07-02 22:40:32.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           nodejs
-Version:        0.12.0
+Version:        0.12.5
 Release:        0
 Summary:        Evented I/O for V8 JavaScript
 License:        MIT
@@ -28,6 +28,8 @@
 Patch1:         nodejs-openssl-missing-api.patch
 Patch2:         nodejs-v%{version}-release-ppc.patch.bz2
 Patch3:         support-arm64-build.patch
+#PATCH-FIX-UPTREAM [email protected] fix gcc 5 version detection
+Patch4:         node-gcc5.patch
 BuildRequires:  curl
 BuildRequires:  gcc-c++
 BuildRequires:  procps
@@ -88,6 +90,7 @@
 #%patch1 -p0
 %patch2 -p1
 %patch3
+%patch4 -p1
 # Make sure nothing gets included from bundled deps:
 # We only delete the source and header files, because
 # the remaining build scripts are still used.

++++++ README.SUSE.PowerPC ++++++
--- /var/tmp/diff_new_pack.En8Ewa/_old  2015-07-02 22:40:32.000000000 +0200
+++ /var/tmp/diff_new_pack.En8Ewa/_new  2015-07-02 22:40:32.000000000 +0200
@@ -1,5 +1,5 @@
 git clone https://github.com/andrewlow/node.git node
 cd node
-REL=v0.12.0-release
+REL=v0.12.4-release
 PFILE=nodejs-${REL}-ppc.patch
 git diff remotes/origin/${REL} remotes/origin/${REL}-ppc | filterdiff -x 
'*deps/cares/*' -x '*deps/openssl/*' -x '*deps/npm/*' | grep -v '^[a-z]' > 
../$PFILE

++++++ node-gcc5.patch ++++++
Index: node-v0.12.5/configure
===================================================================
--- node-v0.12.5.orig/configure
+++ node-v0.12.5/configure
@@ -479,6 +479,14 @@ def compiler_version():
                           stdout=subprocess.PIPE)
   version = tuple(map(int, proc.communicate()[0].split('.')))
 
+  # gcc-5 returns "(5,)", but later cc_version requires at least 2 parameters
+  # existing in version tuple.
+  if len(version) < 2 :
+    proc = subprocess.Popen(shlex.split(CC) + ['--version'],
+                          stdout=subprocess.PIPE)
+    minor_version = int(proc.communicate()[0].split('.')[1])
+    version = (version[0],minor_version)
+
   return (version, is_clang)
 
 
++++++ node-v0.12.0.tar.gz -> node-v0.12.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/nodejs/node-v0.12.0.tar.gz 
/work/SRC/openSUSE:Factory/.nodejs.new/node-v0.12.5.tar.gz differ: char 5, line 
1

++++++ nodejs-v0.12.0-release-ppc.patch.bz2 -> 
nodejs-v0.12.5-release-ppc.patch.bz2 ++++++
Files /work/SRC/openSUSE:Factory/nodejs/nodejs-v0.12.0-release-ppc.patch.bz2 
and /work/SRC/openSUSE:Factory/.nodejs.new/nodejs-v0.12.5-release-ppc.patch.bz2 
differ


Reply via email to