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-12-04 14:58:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Sun Dec  4 14:58:58 2022 rev:46 rq:1039926 version:21.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2022-11-29 10:54:27.461147042 +0100
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1835/nodejs-electron.changes    
    2022-12-04 14:59:32.744682095 +0100
@@ -1,0 +2,12 @@
+Fri Dec  2 23:40:14 UTC 2022 - Bruno Pitrus <brunopit...@hotmail.com>
+- New upstream release 21.3.2
+  * Updated Chromium to 106.0.5249.199
+- Drop common.gypi-cpp-version.patch applied upstream
+- Use gcc12 also on Leap as it's available now.
+  * that way we use the same compiler version everywhere
+- correct optflags not being applied for assembler files compiled wih gcc
+  * add gcc-asmflags.patch
+- correct a compiler warning in system-libbsd.patch
+- remove more dead code
+
+-------------------------------------------------------------------

Old:
----
  common.gypi-cpp-version.patch
  electron-21.3.0.tar.xz

New:
----
  electron-21.3.2.tar.xz
  gcc-asmflags.patch

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.quuB51/_old  2022-12-04 14:59:38.924717700 +0100
+++ /var/tmp/diff_new_pack.quuB51/_new  2022-12-04 14:59:38.928717723 +0100
@@ -213,7 +213,7 @@
 
 
 Name:           nodejs-electron
-Version:        21.3.0
+Version:        21.3.2
 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
@@ -265,6 +265,7 @@
 # 
https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=102-based&id=d617766b236a93749ddbb50b75573dd35238ffc9
 Patch73:        disable-webspeech.patch
 Patch74:        common.gypi-remove-fno-omit-frame-pointer.patch
+Patch75:        gcc-asmflags.patch
 
 # PATCHES to use system libs
 Patch1002:      chromium-system-libusb.patch
@@ -340,7 +341,6 @@
 Patch3068:      content_language_parser-missing-string.patch
 Patch3069:      aggregatable_attribution_utils-do-not-assume-abseil-ABI.patch
 Patch3072:      attribution_response_parsing-do-not-assume-abseil-ABI.patch
-Patch3073:      common.gypi-cpp-version.patch
 Patch3074:      
pending_beacon_dispatcher-virtual-functions-cannot-be-constexpr.patch
 Patch3075:      std_lib_extras-missing-intptr_t.patch
 Patch3076:      
gtk_ui_platform_stub-incomplete-type-LinuxInputMethodContext.patch
@@ -602,11 +602,11 @@
 %endif
 %if %{without clang}
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150600 || 0%{?fedora}
-BuildRequires:  gcc >= 11
-BuildRequires:  gcc-c++ >= 11
+BuildRequires:  gcc >= 12
+BuildRequires:  gcc-c++ >= 12
 %else
-BuildRequires:  gcc11-PIE
-BuildRequires:  gcc11-c++
+BuildRequires:  gcc12-PIE
+BuildRequires:  gcc12-c++
 %endif
 %endif
 %if %{with pipewire}
@@ -815,11 +815,11 @@
 export NM=gcc-nm
 export RANLIB=gcc-ranlib
 %else
-export CC=gcc-11
-export CXX=g++-11
-export AR=gcc-ar-11
-export NM=gcc-nm-11
-export RANLIB=gcc-ranlib-11
+export CC=gcc-12
+export CXX=g++-12
+export AR=gcc-ar-12
+export NM=gcc-nm-12
+export RANLIB=gcc-ranlib-12
 %endif
 
 # endif with clang
@@ -1105,6 +1105,7 @@
 myconf_gn+=" enable_reading_list=false"
 myconf_gn+=" enable_reporting=false"
 myconf_gn+=" build_with_tflite_lib=false"
+myconf_gn+=" build_tflite_with_xnnpack=false"
 myconf_gn+=" safe_browsing_mode=0"
 myconf_gn+=" enable_captive_portal_detection=false"
 myconf_gn+=" enable_browser_speech_service=false"
@@ -1113,16 +1114,19 @@
 myconf_gn+=" include_transport_security_state_preload_list=false"
 myconf_gn+=" enable_web_speech=false"
 myconf_gn+=" chrome_wide_echo_cancellation_supported=false"
-myconf_gn+=" enable_dice_support=false"
 myconf_gn+=" enable_downgrade_processing=false"
 myconf_gn+=" enable_click_to_call=false"
 myconf_gn+=" enable_webui_tab_strip=false"
+myconf_gn+=" enable_webui_certificate_viewer=false"
 myconf_gn+=" enable_background_contents=false"
+myconf_gn+=" enable_xz_extractor=false"
+myconf_gn+=" enable_feed_v2=false"
 
 
 #Do not build Chromecast
 myconf_gn+=" enable_remoting=false"
 myconf_gn+=" enable_media_remoting=false"
+myconf_gn+=" enable_service_discovery=false"
 
 
 

++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.quuB51/_old  2022-12-04 14:59:39.084718621 +0100
+++ /var/tmp/diff_new_pack.quuB51/_new  2022-12-04 14:59:39.084718621 +0100
@@ -358,8 +358,12 @@
 rm -rf tools/perf/{page_sets,testdata} #55MB
 rm -rf third_party/blink/web_tests # 1.6GB
 rm -rf third_party/catapult/tracing/test_data # 200MB
+rm -rf third_party/sqlite/src/test #86MB
 find chrome/test/data -type f ! -name "*.gn" -a ! -name "*.gni" -delete 
#249MB, thanks Mageia
 
+#see electron/.circleci/config/base.yml
+rm -rf android_webview
+rm -rf ios/chrome
 
 find . -type d -name .git -print0 | xargs -0 rm -rf
 # Remove generatted python bytecode

++++++ electron-21.3.0.tar.xz -> electron-21.3.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-21.3.0.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.1835/electron-21.3.2.tar.xz 
differ: char 15, line 1


++++++ gcc-asmflags.patch ++++++
--- webrtc-5005b/build/toolchain/linux/unbundle/BUILD.gn.old    2022-11-03 
22:00:52.560610182 +0100
+++ webrtc-5005b/build/toolchain/linux/unbundle/BUILD.gn        2022-12-02 
18:00:45.728794737 +0100
@@ -11,6 +11,7 @@
   nm = getenv("NM")
   ld = cxx
 
+  extra_asmflags = getenv("CFLAGS")
   extra_cflags = getenv("CFLAGS")
   extra_cppflags = getenv("CPPFLAGS")
   extra_cxxflags = getenv("CXXFLAGS")

++++++ system-libbsd.patch ++++++
--- /var/tmp/diff_new_pack.quuB51/_old  2022-12-04 14:59:39.316719958 +0100
+++ /var/tmp/diff_new_pack.quuB51/_new  2022-12-04 14:59:39.320719980 +0100
@@ -2,7 +2,19 @@
 
 --- a/third_party/libsync/BUILD.gn     2022-06-21 21:52:53.867987945 +0200
 +++ a/third_party/libsync/BUILD.gn     2022-06-28 17:30:45.327377489 +0200
-@@ -31,7 +31,6 @@
+@@ -21,9 +21,8 @@
+     ]
+   }
+ 
+-  config("libsync_private_config") {
+-    # To suppress the warning caused by strlcpy.
+-    cflags = [ "-Wno-implicit-function-declaration" ]
++  pkg_config("libsync_private_config") {
++    packages = [ "libbsd-overlay" ]
+   }
+ 
+   source_set("libsync") {
+@@ -31,7 +30,6 @@
        "src/include/sync/sync.h",
        "src/sw_sync.h",
        "src/sync.c",
@@ -10,13 +22,4 @@
      ]
  
      configs -= [ "//build/config/compiler:chromium_code" ]
-@@ -41,6 +40,8 @@
-     ]
- 
-     public_configs = [ ":libsync_config" ]
-+
-+    libs = [ "bsd" ]
-   }
- }
- 
 

Reply via email to