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 2022-09-15 22:58:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Thu Sep 15 22:58:52 2022 rev:34 rq:1003674 version:19.0.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2022-09-09 18:29:44.241300353 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2083/nodejs-electron.changes    
    2022-09-15 22:59:44.901309912 +0200
@@ -1,0 +2,10 @@
+Wed Sep 14 20:08:49 UTC 2022 - Bruno Pitrus <brunopit...@hotmail.com>
+- New upstream release 19.0.17
+  * Fixed issue with history.back() in sandboxed iframes affecting parent 
browsing context
+  * Fixed session.getBlobData never resolves with blob sizes > 65536
+  * Mojo: Validate response message type (CVE-2022-3075)
+- Use system nghttp2 also on Leap
+- Correct mistake in licence metadata
+- Change package group to a more sensible one.
+
+-------------------------------------------------------------------

Old:
----
  electron-19.0.16.tar.xz

New:
----
  electron-19.0.17.tar.xz

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.QwWNHF/_old  2022-09-15 22:59:50.941326964 +0200
+++ /var/tmp/diff_new_pack.QwWNHF/_new  2022-09-15 22:59:50.945326976 +0200
@@ -103,8 +103,9 @@
 %endif
 
 %bcond_without system_freetype
+%bcond_without system_nghttp2
 
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 || 0%{?fedora} >= 
37
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora} >= 
37
 %bcond_without system_aom
 %else
 %bcond_with system_aom
@@ -112,11 +113,9 @@
 
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 || 
0%{?fedora_version}
 %bcond_without system_crc32c
-%bcond_without system_nghttp2
 %bcond_without system_nvctrl
 %else
 %bcond_with system_crc32c
-%bcond_with system_nghttp2
 %bcond_with system_nvctrl
 %endif
 
@@ -175,7 +174,9 @@
 %bcond_with system_avif
 %endif
 
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150500 || 0%{?fedora} >= 
37
+# Abseil is broken in Leap
+# enable this when boo#1203378 and boo#1203379 get fixed
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora} >= 
37
 %if %{without clang}
 # Clang has several problems with std::optional used by system abseil
 %bcond_without system_abseil
@@ -190,7 +191,6 @@
 # Name         | Path in tarball                   | Reason
 # 
-------------+-----------------------------------+---------------------------------------
 # boringssl    | third_party/boringssl             | The openSUSE package is 
unmaintained.
-# flatbuffers  | third_party/flatbuffers           | The static library is 
only used during build, only header code is present in the Chromium binary.
 # hunspell     | third_party/hunspell/src          | Fork.
 # leveldb      | third_party/leveldatabase/src     | Internal api use.
 # protobuf     | third_party/protobuf              | Fork.
@@ -203,11 +203,11 @@
 
 
 Name:           nodejs-electron
-Version:        19.0.16
+Version:        19.0.17
 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-3-Clause-Modification AND BSD-Protection AND 
BSD-Source-Code AND IJG AND ISC AND LGPL-2.0-or-later AND LGPL-2.1-or-later AND 
MIT AND MIT-advertising AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later) 
AND MPL-2.0 AND OpenSSL AND SUSE-Public-Domain
-Group:          Productivity/Networking/Web/Browsers
+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
+Group:          Development/Languages/NodeJS
 URL:            https://github.com/electron/electron
 Source0:        %{mod_name}-%{version}.tar.xz
 Source1:        create_tarball.sh
@@ -630,9 +630,6 @@
 patch -R -p1 < %{SOURCE400}
 
 
-
-
-
 # Link system wayland-protocols-devel into where chrome expects them
 mkdir -p third_party/wayland-protocols/kde/src
 #ln -svfT %{_datadir}/wayland-protocols third_party/wayland-protocols/src

++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.QwWNHF/_old  2022-09-15 22:59:51.269327891 +0200
+++ /var/tmp/diff_new_pack.QwWNHF/_new  2022-09-15 22:59:51.273327902 +0200
@@ -80,24 +80,26 @@
 source build/util/LASTCHANGE
 echo -n "$(git log -1 --date=unix --format=format:%cd "$LASTCHANGE")" > 
build/util/LASTCHANGE.committime
 
-popd
+
 
 echo ">>>>>> Generate GPU_LISTS_VERSION"
-python3 src/build/util/lastchange.py -m GPU_LISTS_VERSION \
-    --revision-id-only --header src/gpu/config/gpu_lists_version.h
+python3 build/util/lastchange.py -m GPU_LISTS_VERSION \
+    --revision-id-only --header gpu/config/gpu_lists_version.h
 if [ $? -ne 0 ]; then
     echo "ERROR: lastchange.py -m GPU_LISTS_VERSION failed"
     cleanup_and_exit 1
 fi
 
 echo ">>>>>> Generate SKIA_COMMIT_HASH"
-python3 src/build/util/lastchange.py -m SKIA_COMMIT_HASH \
-    -s src/third_party/skia --header src/skia/ext/skia_commit_hash.h
+python3 build/util/lastchange.py -m SKIA_COMMIT_HASH \
+    -s third_party/skia --header skia/ext/skia_commit_hash.h
 if [ $? -ne 0 ]; then
     echo "ERROR: lastchange.py -m SKIA_COMMIT_HASH failed"
     cleanup_and_exit 1
 fi
 
+popd
+
 echo ">>>>>> Apply electron-${ELECTRON_PKGVERSION} patches"
 python3 src/electron/script/apply_all_patches.py \
       src/electron/patches/config.json
@@ -201,25 +203,10 @@
     third_party/dav1d #Leap and fc36 too old
     third_party/dawn #Integral part of chrome, Needed even if you're building 
chrome without webgpu
     third_party/dawn/third_party/gn/webgpu-cts #Integral part of chrome, 
Needed even if you're building chrome without webgpu
-    #Javascript code, integral part of chrome
-    third_party/devtools-frontend
-    third_party/devtools-frontend/src/front_end/third_party
-    third_party/devtools-frontend/src/front_end/third_party/acorn
-    third_party/devtools-frontend/src/front_end/third_party/axe-core
-    third_party/devtools-frontend/src/front_end/third_party/chromium
-    third_party/devtools-frontend/src/front_end/third_party/codemirror
-    third_party/devtools-frontend/src/front_end/third_party/diff
-    third_party/devtools-frontend/src/front_end/third_party/i18n
-    third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
-    third_party/devtools-frontend/src/front_end/third_party/lighthouse
-    third_party/devtools-frontend/src/front_end/third_party/lit-html
-    third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
-    third_party/devtools-frontend/src/front_end/third_party/marked
-    third_party/devtools-frontend/src/front_end/third_party/puppeteer
-    third_party/devtools-frontend/src/front_end/third_party/wasmparser
-    third_party/devtools-frontend/src/third_party
-    third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n
-    #
+    third_party/devtools-frontend #Javascript code, integral part of chrome
+    third_party/devtools-frontend/src/front_end/third_party #various 
javascript code compiled into chrome, see README.md
+    
third_party/devtools-frontend/src/test/unittests/front_end/third_party/i18n # 
javascript
+    third_party/devtools-frontend/src/third_party/typescript #Chromium added 
code
     third_party/distributed_point_functions #not in any distro
     third_party/dom_distiller_js #javascript
     #third_party/eigen3 #Used only by tflite which is not used in electron
@@ -245,14 +232,14 @@
     third_party/libgav1 #not in Factory yet, but available in unofficial 
repos. CONSIDER UNBUNDLING when any distro has it.
     third_party/libjxl #not in Leap
     third_party/libphonenumber #Depends on protobuf which cannot be unbundled
-    third_party/libsrtp #Use of private headers
+    third_party/libsrtp #Use of private headers. they were public in libsrtp1
     third_party/libsync #not yet in any distro
     third_party/libudev #Headers for a optional delay-loaded dependency
     third_party/liburlpattern #Derived code, not vendored dep.
     third_party/libva_protected_content #ChromeOS header not available 
separately. needed for build.
-    third_party/libvpx #Use of private headers
+    third_party/libvpx #Use of private headers in VAAPI code only.
     third_party/libvpx/source/libvpx/third_party/x86inc
-    third_party/libwebm #not in Factory or Rawhide. Is in Debian
+    third_party/libwebm #Usage of private headers (mkvparser/mkvmuxer)
     third_party/libx11 #Derived code, not vendored dep
     third_party/libxcb-keysyms #Derived code, not vendored dep
     third_party/libxml/chromium #added chromium code
@@ -291,7 +278,7 @@
     third_party/skia/include/third_party/skcms #part of skia, not available as 
a separate library
     third_party/skia/third_party/skcms #part of skia, not available as a 
separate library
     third_party/smhasher #not in Rawhide or Factory. AltLinux has it 
(libsmhasher) CONSIDER UNBUNDLING if we have it
-       third_party/speech-dispatcher #Headers for a delay-loaded optional 
dependency
+    third_party/speech-dispatcher #Headers for a delay-loaded optional 
dependency
     third_party/sqlite #heavily forked version
     third_party/swiftshader #not available as a shared library
     third_party/swiftshader/third_party/astc-encoder #not in rawhide or 
factory. Debian has it (astc-encoder)

++++++ electron-19.0.16.tar.xz -> electron-19.0.17.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-19.0.16.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2083/electron-19.0.17.tar.xz 
differ: char 15, line 1

Reply via email to