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 2024-11-28 22:42:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Thu Nov 28 22:42:50 2024 rev:140 rq:1227019 version:31.7.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2024-11-27 22:15:56.836034808 +0100
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.28523/nodejs-electron.changes   
    2024-11-28 22:43:09.742991804 +0100
@@ -1,0 +2,8 @@
+Wed Nov 27 20:33:48 UTC 2024 - Bruno Pitrus <brunopit...@hotmail.com>
+
+- New upstream release 31.7.6
+  * no user-visible changes
+- Leap: build with gcc 14
+- Drop Fedora 39 support
+
+-------------------------------------------------------------------

Old:
----
  electron-31.7.5.tar.zst

New:
----
  electron-31.7.6.tar.zst

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.sEwixT/_old  2024-11-28 22:43:16.015253052 +0100
+++ /var/tmp/diff_new_pack.sEwixT/_new  2024-11-28 22:43:16.019253218 +0100
@@ -105,7 +105,7 @@
 
 
 
-%if 0%{?suse_version} || 0%{?fedora} < 40 || 0%{?fedora} >= 41
+%if 0%{?suse_version} || 0%{?fedora} >= 41
 %bcond_without system_minizip
 %else
 %bcond_with system_minizip
@@ -143,11 +143,7 @@
 %bcond_with ffmpeg_6
 %endif
 
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora} >= 
40
-%bcond_without gcc14
-%else
-%bcond_with gcc14
-%endif
+
 
 
 %if 0%{?fedora}
@@ -159,18 +155,15 @@
 %endif
 
 
-%if 0%{?fedora} >= 39
+%if 0%{?fedora}
 %bcond_without system_vma
-%else
-%bcond_with system_vma
-%endif
-
-%if 0%{?fedora} >= 40
 %bcond_without system_ada
 %else
+%bcond_with system_vma
 %bcond_with system_ada
 %endif
 
+
 # requires `run_convert_utf8_to_latin1_with_errors`
 %if 0%{?fedora} >= 41
 %bcond_without system_simdutf
@@ -182,7 +175,7 @@
 %bcond_with system_avif
 
 # Some chromium code assumes absl::string_view is a typedef for 
std::string_view. This is not true on GCC7 systems such as Leap.
-%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora} >= 
39
+%if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora}
 %bcond_without system_abseil
 %else
 %bcond_with system_abseil
@@ -201,14 +194,11 @@
 %define PYVER 311
 %endif
 
-%if 0%{?fedora} >= 40
+%if 0%{?fedora}
 %define AVFORMAT_VER 6.0.1
 %define RPMFUSION_VER 6.1-3
 %endif
-%if 0%{?fedora} >= 38 && 0%{?fedora} < 40
-%define AVFORMAT_VER 6.0.1
-%define RPMFUSION_VER 6.0.1-2
-%endif
+
 
 
 %if 0%{?suse_version}
@@ -233,7 +223,7 @@
 
 
 Name:           nodejs-electron
-Version:        31.7.5
+Version:        31.7.6
 %global tag_version %version
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
@@ -382,12 +372,8 @@
 Patch2055:      bad-font-gc1.patch
 Patch2056:      bad-font-gc2.patch
 Patch2057:      bad-font-gc3.patch
-#Work around gcc14 overly aggressive optimizer. Interestingly applying this 
patch produces a *different* crash on gcc13 + LTO.
-%if %{with gcc14}
+#Work around gcc14 overly aggressive optimizer.
 Patch2058:      v8-strict-aliasing.patch
-%else
-Source2058:     v8-strict-aliasing.patch
-%endif
 #Fix opus audio not working (eg. Element voice messages)
 Patch2059:      disable-FFmpegAllowLists.patch
 
@@ -678,15 +664,13 @@
 BuildRequires:  pkgconfig(vpx) >= 1.13~
 %endif
 %if 0%{?suse_version} >= 1550 || 0%{?sle_version} >= 150700 || 0%{?fedora}
-BuildRequires:  gcc >= 13
-BuildRequires:  gcc-c++ >= 13
-%else
-BuildRequires:  gcc13-PIE
-BuildRequires:  gcc13-c++
-%endif
-%if %{with gcc14}
+BuildRequires:  gcc >= 14
 BuildRequires:  gcc-c++ >= 14
+%else
+BuildRequires:  gcc14-PIE
+BuildRequires:  gcc14-c++
 %endif
+
 %if %{with pipewire}
 BuildRequires:  pkgconfig(libpipewire-0.3)
 BuildRequires:  pkgconfig(libspa-0.2)
@@ -1070,11 +1054,11 @@
 export NM=gcc-nm
 export RANLIB=gcc-ranlib
 %else
-export CC=gcc-13
-export CXX=g++-13
-export AR=gcc-ar-13
-export NM=gcc-nm-13
-export RANLIB=gcc-ranlib-13
+export CC=gcc-14
+export CXX=g++-14
+export AR=gcc-ar-14
+export NM=gcc-nm-14
+export RANLIB=gcc-ranlib-14
 %endif
 
 
@@ -1238,11 +1222,7 @@
 myconf_gn+=' blink_symbol_level=0'
 myconf_gn+=' v8_symbol_level=0'
 %else
-%if 0%{?fedora} == 39
-myconf_gn+=' symbol_level=1'
-%else
 myconf_gn+=' symbol_level=2'
-%endif
 myconf_gn+=' blink_symbol_level=1'
 myconf_gn+=' v8_symbol_level=1'
 %endif

++++++ electron-31.7.5.tar.zst -> electron-31.7.6.tar.zst ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-31.7.5.tar.zst 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.28523/electron-31.7.6.tar.zst 
differ: char 7, line 1

Reply via email to