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