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 2023-02-10 14:34:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.1848 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Fri Feb 10 14:34:26 2023 rev:54 rq:1064081 version:22.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2023-02-03 22:12:32.069831004 +0100
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1848/nodejs-electron.changes    
    2023-02-10 14:34:35.421658811 +0100
@@ -1,0 +2,7 @@
+Wed Feb  8 21:17:12 UTC 2023 - Bruno Pitrus <brunopit...@hotmail.com>
+- New upstream release 22.2.1
+  * Fixed audio worklet scripts failing to run when nodeIntegrationInWorker: 
true.
+- Fix missing files in debugsource package
+- Remove third_party/breakpad from tarball and drop 
breakpad-system-curl.patch. It has been dead code for a while.
+
+-------------------------------------------------------------------

Old:
----
  breakpad-system-curl.patch
  electron-22.2.0.tar.zst

New:
----
  electron-22.2.1.tar.zst

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.PIsKpw/_old  2023-02-10 14:34:39.177681255 +0100
+++ /var/tmp/diff_new_pack.PIsKpw/_new  2023-02-10 14:34:39.217681494 +0100
@@ -193,7 +193,7 @@
 
 
 Name:           nodejs-electron
-Version:        22.2.0
+Version:        22.2.1
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
 License:        AFL-2.0 AND Apache-2.0 AND blessing AND BSD-2-Clause AND 
BSD-3-Clause AND BSD-Protection AND BSD-Source-Code AND bzip2-1.0.6 AND IJG AND 
ISC AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND MIT AND MIT-CMU AND 
MIT-open-group AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later) AND 
MPL-2.0 AND OpenSSL AND SGI-B-2.0 AND SUSE-Public-Domain AND X11
@@ -272,7 +272,6 @@
 Patch1063:      system-libbsd.patch
 Patch1065:      base-system-nspr.patch
 Patch1066:      system-gtest.patch
-Patch1067:      breakpad-system-curl.patch
 Patch1068:      system-six.patch
 Patch1069:      system-usb_ids.patch
 Patch1070:      skia-system-vulkan-headers.patch
@@ -658,6 +657,8 @@
 # Use stable path to source to make use of ccache
 %autosetup -n src -p1
 
+
+
 # Sanity check if macro corresponds to the actual ABI
 test $(grep ^node_module_version electron/build/args/all.gn | sed 's/.* = //') 
= %abi_version
 
@@ -1272,7 +1273,7 @@
 
 
 install -pm 0755 electron                -t %{buildroot}%{_libdir}/electron/
-install -pm 0755 chrome_crashpad_handler -t %{buildroot}%{_libdir}/electron/
+install -pm 0755 chrome_crashpad_handler -t %{buildroot}%{_libdir}/electron/ 
||true
 install -pm 0755 libEGL.so               -t %{buildroot}%{_libdir}/electron/
 install -pm 0755 libGLESv2.so            -t %{buildroot}%{_libdir}/electron/
 install -pm 0755 libqt5_shim.so          -t %{buildroot}%{_libdir}/electron/ 
||true
@@ -1297,6 +1298,16 @@
 EOF
 chmod -v 644 %{buildroot}%{_rpmconfigdir}/macros.d/macros.electron
 
+#help debugedit find the source files
+ln -srv third_party/emoji-segmenter/src/emoji_presentation_scanner.c -t 
out/Release
+ln -srv third_party/emoji-segmenter/src/emoji_presentation_scanner.rl -t 
out/Release
+ln -srv third_party/angle/src/compiler/translator/glslang.l -t out/Release
+ln -srv third_party/angle/src/compiler/preprocessor/preprocessor.l -t 
out/Release
+ln -srv third_party -t out/Release
+ln -srv third_party/libvpx -t third_party/libvpx/source/libvpx/third_party
+ln -srv third_party -t third_party/libvpx/source/libvpx/vp8
+ln -srv third_party -t third_party/libvpx/source/libvpx/vp9
+
 %files
 %license electron/LICENSE out/Release/LICENSES.chromium.html
 %{_bindir}/electron

++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.PIsKpw/_old  2023-02-10 14:34:39.433682785 +0100
+++ /var/tmp/diff_new_pack.PIsKpw/_new  2023-02-10 14:34:39.433682785 +0100
@@ -175,7 +175,6 @@
     third_party/blink #Integral part of chrome
     third_party/boringssl #Factory has an ancient version, but upstream seems 
to have gave up on making it a shared library
     third_party/boringssl/src/third_party/fiat #Not in any distro
-    third_party/breakpad #Integral part of chrome
     # We don't need it (disable-catapult.patch)
     #third_party/catapult
     #third_party/catapult/common/py_vulcanize/third_party/rcssmin
@@ -390,7 +389,7 @@
 /usr/lib/rpm/fdupes_wrapper src
 
 echo ">>>>>> Create tarball"
-ZSTD_CLEVEL=19 ZSTD_NBTHREADS=$(nproc) tar --zstd -vvcf 
"${ELECTRON_PKGDIR}/${ELECTRON_PKGNAME}-${ELECTRON_PKGVERSION}.tar.zst" src
+ZSTD_CLEVEL=19 ZSTD_NBTHREADS=$(nproc) tar --zstd --sort=name -vvScf 
"${ELECTRON_PKGDIR}/${ELECTRON_PKGNAME}-${ELECTRON_PKGVERSION}.tar.zst" src
 if [ $? -ne 0 ]; then
     echo "ERROR: tar cf failed"
     cleanup_and_exit 1

Reply via email to