Hello community, here is the log from the commit of package nodejs for openSUSE:Factory checked in at 2015-08-05 06:50:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-07-02 22:40:31.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.nodejs.new/nodejs.changes 2015-08-05 06:51:02.000000000 +0200 @@ -1,0 +2,16 @@ +Wed Jul 29 10:55:26 UTC 2015 - i...@marguerite.su + +- update version 0.12.7 + * openssl: upgrade to 1.0.1p + * npm: upgrade to 2.11.3 + * v8: cherry-pick JitCodeEvent patch from upstream +- changes in 0.12.6 + * v8: fix out-of-band write in utf8 decoder + * fix boo#937414: CVE-2015-5380: nodejs: out of band write + +------------------------------------------------------------------- +Sat Jul 25 16:02:47 UTC 2015 - i...@marguerite.su + +- build with bundled npm + +------------------------------------------------------------------- Old: ---- node-v0.12.5.tar.gz nodejs-v0.12.5-release-ppc.patch.bz2 New: ---- node-v0.12.7.tar.gz nodejs-v0.12.7-release-ppc.patch.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nodejs.spec ++++++ --- /var/tmp/diff_new_pack.SGxe08/_old 2015-08-05 06:51:04.000000000 +0200 +++ /var/tmp/diff_new_pack.SGxe08/_new 2015-08-05 06:51:04.000000000 +0200 @@ -17,7 +17,7 @@ Name: nodejs -Version: 0.12.5 +Version: 0.12.7 Release: 0 Summary: Evented I/O for V8 JavaScript License: MIT @@ -43,6 +43,7 @@ BuildRequires: pkg-config BuildRequires: python BuildRequires: zlib-devel +Recommends: nodejs-npm = %{version} #BuildRequires: v8-devel #BuildRequires: libcares-devel @@ -84,6 +85,21 @@ %description docs The API documentation for the Node.js JavaScript runtime. +%package npm +Summary: Package manager for Node.js (Bundled) +Group: Development/Languages/other +Requires: %{name} = %{version} +Provides: npm = 2.11.3 +Obsoletes: npm <= 2.11.3 +Provides: npm(npm) = 2.11.3 +Conflicts: otherproviders(npm(npm)) +%if 0%{?suse_version} >= 1200 +BuildArch: noarch +%endif + +%description npm +A package manager for Node.js, bundled in nodejs. + %prep %setup -q -n node-v%{version} # need rebase @@ -120,7 +136,6 @@ %ifnarch aarch64 ppc ppc64 ppc64le s390x --gdb \ %endif - --without-npm \ --without-dtrace # --shared-v8 \ # --shared-cares @@ -146,7 +161,7 @@ cp -r doc/api %{buildroot}%{_docdir}/%{name}/ cp -r {AUTHORS,ChangeLog,CONTRIBUTING.md,LICENSE,README.md} %{buildroot}%{_docdir}/%{name}/ -# Own nodejs_modulesdir +# Own nodejs_sitelib install -d %{buildroot}%{_prefix}/lib/node_modules # fix permission @@ -163,6 +178,12 @@ %{_docdir}/%{name}/CONTRIBUTING.md %{_docdir}/%{name}/LICENSE %{_docdir}/%{name}/README.md +%exclude %{_prefix}/lib/node_modules/npm + +%files npm +%defattr(-, root, root) +%{_bindir}/npm +%{_prefix}/lib/node_modules/npm %files devel %defattr(-, root, root) ++++++ README.SUSE.PowerPC ++++++ --- /var/tmp/diff_new_pack.SGxe08/_old 2015-08-05 06:51:04.000000000 +0200 +++ /var/tmp/diff_new_pack.SGxe08/_new 2015-08-05 06:51:04.000000000 +0200 @@ -1,5 +1,5 @@ git clone https://github.com/andrewlow/node.git node cd node -REL=v0.12.4-release +REL=v0.12.7-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-v0.12.5.tar.gz -> node-v0.12.7.tar.gz ++++++ /work/SRC/openSUSE:Factory/nodejs/node-v0.12.5.tar.gz /work/SRC/openSUSE:Factory/.nodejs.new/node-v0.12.7.tar.gz differ: char 5, line 1 ++++++ nodejs-v0.12.5-release-ppc.patch.bz2 -> nodejs-v0.12.7-release-ppc.patch.bz2 ++++++ Files /work/SRC/openSUSE:Factory/nodejs/nodejs-v0.12.5-release-ppc.patch.bz2 and /work/SRC/openSUSE:Factory/.nodejs.new/nodejs-v0.12.7-release-ppc.patch.bz2 differ