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-10-08 00:05:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nodejs-electron (Old)
 and      /work/SRC/openSUSE:Factory/.nodejs-electron.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nodejs-electron"

Fri Oct  8 00:05:47 2021 rev:8 rq:923519 version:13.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/nodejs-electron/nodejs-electron.changes  
2021-09-30 23:44:19.860533657 +0200
+++ 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2443/nodejs-electron.changes    
    2021-10-08 00:06:27.925795522 +0200
@@ -1,0 +2,8 @@
+Tue Oct  5 15:36:48 UTC 2021 - Andreas Schneider <a...@cryptomilk.org>
+
+- Update to version 13.5.1
+  https://github.com/electron/electron/releases/tag/v13.5.1
+- Bundle icu for systems which don't provide icu >= 68
+- Avoid listing files twice (swiftshader)
+
+-------------------------------------------------------------------

Old:
----
  electron-13.5.0.tar.xz

New:
----
  electron-13.5.1.tar.xz

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

Other differences:
------------------
++++++ nodejs-electron.spec ++++++
--- /var/tmp/diff_new_pack.G0NqgC/_old  2021-10-08 00:06:43.261821522 +0200
+++ /var/tmp/diff_new_pack.G0NqgC/_new  2021-10-08 00:06:43.265821529 +0200
@@ -40,11 +40,16 @@
 %else
 %bcond_without swiftshader
 %endif
+%if 0%{?suse_version} >= 1550 || 0%{?fedora_version} > 34
+%bcond_without systemicu
+%else
+%bcond_with systemicu
+%endif
 # vaapi still requires bundled libvpx
 %bcond_with system_vpx
 %bcond_with clang
 Name:           nodejs-electron
-Version:        13.5.0
+Version:        13.5.1
 Release:        0
 Summary:        Build cross platform desktop apps with JavaScript, HTML, and 
CSS
 License:        MIT
@@ -160,7 +165,11 @@
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(harfbuzz) > 2.3.0
 BuildRequires:  pkgconfig(hunspell)
-BuildRequires:  pkgconfig(icu-i18n) >= 67.0
+%if %{with systemicu}
+BuildRequires:  pkgconfig(icu-i18n) >= 68.0
+%else
+Provides:       bundled(icu) = 68.0
+%endif
 BuildRequires:  pkgconfig(imlib2)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(kadm-client)
@@ -349,7 +358,6 @@
     fontconfig
     freetype
     harfbuzz-ng
-    icu
     libdrm
     libevent
     libjpeg
@@ -364,6 +372,10 @@
     zlib
 )
 
+%if %{with systemicu}
+gn_system_libraries+=( icu )
+%endif
+
 %if 0%{?suse_version}
 gn_system_libraries+=( ffmpeg )
 %endif
@@ -479,6 +491,10 @@
 install -m 0755 electron %{buildroot}%{_libdir}/electron/electron
 popd
 
+%if %{without systemicu}
+rsync -av third_party/icu/common/icudtl.dat %{buildroot}%{_libdir}/electron/
+%endif
+
 echo -n "%{version}" > %{buildroot}%{_libdir}/electron/version
 
 # Install folders required for webapps
@@ -499,16 +515,25 @@
 
 %{_libdir}/electron/*.bin
 %{_libdir}/electron/*.pak
-%{_libdir}/electron/*.so
+
+%{_libdir}/electron/libEGL.so
+%{_libdir}/electron/libGLESv2.so
+%{_libdir}/electron/libVkICD_mock_icd.so
+
+%if %{without systemicu}
+%{_libdir}/electron/icudtl.dat
+%endif
 
 %{_libdir}/electron/locales/
 %{_libdir}/electron/resources/
 
 %if %{with swiftshader}
 %{_libdir}/electron/libvk_swiftshader.so
-%dir %{_libdir}/electron/swiftshader/
-%{_libdir}/electron/swiftshader/*.so
 %{_libdir}/electron/vk_swiftshader_icd.json
+
+%dir %{_libdir}/electron/swiftshader/
+%{_libdir}/electron/swiftshader/libEGL.so
+%{_libdir}/electron/swiftshader/libGLESv2.so
 %endif
 
 %{_libdir}/electron/version

++++++ create_tarball.sh ++++++
--- /var/tmp/diff_new_pack.G0NqgC/_old  2021-10-08 00:06:43.321821624 +0200
+++ /var/tmp/diff_new_pack.G0NqgC/_new  2021-10-08 00:06:43.321821624 +0200
@@ -223,6 +223,7 @@
     third_party/highway
     third_party/hunspell
     third_party/iccjpeg
+    third_party/icu
     third_party/inspector_protocol
     third_party/jinja2
     third_party/jsoncpp

++++++ electron-13.5.0.tar.xz -> electron-13.5.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/nodejs-electron/electron-13.5.0.tar.xz 
/work/SRC/openSUSE:Factory/.nodejs-electron.new.2443/electron-13.5.1.tar.xz 
differ: char 15, line 1

Reply via email to