Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package nodejs-electron for openSUSE:Factory
checked in at 2021-11-04 16:09:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
and /work/SRC/openSUSE:Factory/.nodejs-electron.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nodejs-electron"
Thu Nov 4 16:09:34 2021 rev:9 rq:929041 version:13.6.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes
2021-10-08 00:06:27.925795522 +0200
+++
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1890/nodejs-electron.changes
2021-11-04 16:10:17.269072002 +0100
@@ -1,0 +2,17 @@
+Wed Nov 3 14:21:25 UTC 2021 - Dominique Leuenberger <[email protected]>
+
+- Do not build for i586: code is not compatible.
+
+-------------------------------------------------------------------
+Tue Nov 2 14:18:41 UTC 2021 - Andreas Schneider <[email protected]>
+
+- Update to version 13.6.1
+ https://github.com/electron/electron/releases/tag/v13.6.1
+- Fix for CVE-2021-37981
+- Fix for CVE-2021-37984
+- Fix for CVE-2021-37987
+- Fix for CVE-2021-37989
+- Fix for CVE-2021-37992
+- Fix for CVE-2021-37996
+
+-------------------------------------------------------------------
Old:
----
electron-13.5.1.tar.xz
New:
----
electron-13.6.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.AApK3u/_old 2021-11-04 16:10:28.493078557 +0100
+++ /var/tmp/diff_new_pack.AApK3u/_new 2021-11-04 16:10:28.493078557 +0100
@@ -17,6 +17,7 @@
%define mod_name electron
+ExcludeArch: %{ix86}
%ifarch x86_64
%if 0%{?suse_version} > 1500 || 0%{?fedora_version}
%bcond_without lto
@@ -49,7 +50,7 @@
%bcond_with system_vpx
%bcond_with clang
Name: nodejs-electron
-Version: 13.5.1
+Version: 13.6.1
Release: 0
Summary: Build cross platform desktop apps with JavaScript, HTML, and
CSS
License: MIT
@@ -276,6 +277,10 @@
%description
Nodejs application: Build cross platform desktop apps with JavaScript, HTML,
and CSS
+%if 0%{?fedora}
+%global debug_package %{nil}
+%endif
+
%prep
%autosetup -n %{mod_name}-%{version} -p1
++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.AApK3u/_old 2021-11-04 16:10:28.557078594 +0100
+++ /var/tmp/diff_new_pack.AApK3u/_new 2021-11-04 16:10:28.557078594 +0100
@@ -33,7 +33,7 @@
fi
}
-pushd $ELECTRON_TMPDIR
+pushd "$ELECTRON_TMPDIR" || cleanup_and_exit 1
echo ">>>>>> Downloading depot tools"
git clone --depth=1
https://chromium.googlesource.com/chromium/tools/depot_tools.git
@@ -41,7 +41,8 @@
echo "ERROR: git clone depot_tools failed"
cleanup_and_exit 1
fi
-export PATH="$(pwd)/depot_tools:$PATH"
+PATH="$(pwd)/depot_tools:$PATH"
+export PATH
echo ">>>>>> Downloading chromium-${CHROMIUM_VERSION}"
@@ -107,17 +108,17 @@
fi
echo ">>>>>> Get node modules for electron"
-pushd src/electron
+pushd src/electron || cleanup_and_exit 1
yarn install --frozen-lockfile
if [ $? -ne 0 ]; then
echo "ERROR: yarn install failed"
cleanup_and_exit 1
fi
-popd
+popd || cleanup_and_exit 1
-mv src ${ELECTRON_PKGNAME}-${ELECTRON_PKGVERSION}
+mv src "${ELECTRON_PKGNAME}-${ELECTRON_PKGVERSION}"
-pushd ${ELECTRON_PATH}
+pushd "${ELECTRON_PATH}" || cleanup_and_exit 1
echo ">>>>>> Create LASTCHANGE(.committime) file"
echo -n "LASTCHANGE=$(git log -1 --format=format:%H HEAD)" >
build/util/LASTCHANGE
@@ -363,8 +364,10 @@
cleanup_and_exit 1
fi
-find . -type d -name .git | xargs rm -rf
-popd
+rm -rf third_party/blink/web_tests # 1.6GB
+rm -rf third_party/catapult/tracing/test_data # 200MB
+find . -type d -name .git -print0 | xargs -0 rm -rf
+popd || cleanup_and_exit 1
echo ">>>>>> Create tarball"
XZ_OPT="-T$(nproc)" tar cJf
$ELECTRON_PKGDIR/$ELECTRON_PKGNAME-$ELECTRON_PKGVERSION.tar.xz
$ELECTRON_PKGNAME-$ELECTRON_PKGVERSION
@@ -373,6 +376,6 @@
cleanup_and_exit 1
fi
-popd
+popd || cleanup_and_exit 1
cleanup_and_exit 0
++++++ electron-13.5.1.tar.xz -> electron-13.6.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-13.5.1.tar.xz
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1890/electron-13.6.1.tar.xz
differ: char 15, line 1