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 <[email protected]>
+
+- 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