tdawson pushed to qt5-qtwebengine (epel9-next). "Fix Provides:
bundled(*), remove no longer used BR pkgconfig(protobuf). (..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From f523d61a98f04bdecf0f6c3c2835524ae00fe0c8 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 23 2022 16:33:16 +0000
Subject: Fix Provides: bundled(*), remove no longer used BR pkgconfig(protobuf).
* Sun Jan 23 2022 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 5.15.8-2
- Update Provides: bundled(*) version numbers, remove ones dropped upstream
- Restore Provides: bundled(protobuf), unbundling support dropped years ago
- Remove no longer used BuildRequires: yasm and pkgconfig(protobuf)
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index b4d7110..b7caa59 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -56,7 +56,7 @@
Summary: Qt5 - QtWebEngine components
Name: qt5-qtwebengine
Version: 5.15.8
-Release: 1%{?dist}
+Release: 2%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
@@ -162,7 +162,6 @@ BuildRequires: pkgconfig(libwebp) >= 0.6.0
BuildRequires: pkgconfig(harfbuzz)
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(opus)
-BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(libevent)
BuildRequires: pkgconfig(poppler-cpp)
BuildRequires: pkgconfig(zlib)
@@ -231,6 +230,13 @@ Provides: bundled(chromium) = 87.0.4280.144
# Bundled in src/3rdparty/chromium/third_party:
# Check src/3rdparty/chromium/third_party/*/README.chromium for version numbers,
# except where specified otherwise.
+# Note that many of those libraries are git snapshots, so version numbers are
+# necessarily approximate.
+# Also note that the list is probably not complete anymore due to Chromium
+# adding more and more bundled stuff at every release, some of which (but not
+# all) is actually built in QtWebEngine.
+# src/3rdparty/chromium/third_party/angle/doc/ChoosingANGLEBranch.md points to
+# http://omahaproxy.appspot.com/deps.json?version=87.0.4280.144 chromium_branch
Provides: bundled(angle) = 2422
# Google's fork of OpenSSL
# We cannot build against NSS instead because it no longer works with NSS 3.21:
@@ -252,11 +258,11 @@ Provides: bundled(iccjpeg)
# bundled as "khronos", headers only
Provides: bundled(khronos_headers)
# bundled as "leveldatabase"
-Provides: bundled(leveldb) = 1.20
+Provides: bundled(leveldb) = 1.22
# bundled as "libjingle_xmpp"
Provides: bundled(libjingle)
# see src/3rdparty/chromium/third_party/libsrtp/CHANGES for the version number
-Provides: bundled(libsrtp) = 2.1.0
+Provides: bundled(libsrtp) = 2.2.0
%if !0%{?use_system_libvpx}
Provides: bundled(libvpx) = 1.8.2
%endif
@@ -272,12 +278,10 @@ Provides: bundled(libxslt) = 1.1.34
Provides: bundled(libXNVCtrl) = 302.17
Provides: bundled(libyuv) = 1768
Provides: bundled(modp_b64)
-Provides: bundled(openmax_dl) = 1.0.2
Provides: bundled(ots)
# see src/3rdparty/chromium/third_party/protobuf/CHANGES.txt for the version
-#Provides: bundled(protobuf) = 3.0.0-0.1.beta3
+Provides: bundled(protobuf) = 3.9.0
Provides: bundled(qcms) = 4
-Provides: bundled(sfntly)
Provides: bundled(skia)
# bundled as "smhasher"
Provides: bundled(SMHasher) = 0-147
@@ -294,7 +298,6 @@ Provides: bundled(x86inc)
# Bundled in src/3rdparty/chromium/base/third_party:
# Check src/3rdparty/chromium/third_party/base/*/README.chromium for version
# numbers, except where specified otherwise.
-Provides: bundled(dmg_fp)
Provides: bundled(dynamic_annotations) = 4384
Provides: bundled(superfasthash) = 0
Provides: bundled(symbolize)
@@ -319,7 +322,7 @@ Provides: bundled(nsURLParsers)
# Bundled outside of third_party, apparently not considered as such by Chromium:
Provides: bundled(mojo)
# see src/3rdparty/chromium/v8/include/v8_version.h for the version number
-Provides: bundled(v8) = 6.1.534.44
+Provides: bundled(v8) = 8.7.220.35
# bundled by v8 (src/3rdparty/chromium/v8/src/base/ieee754.cc)
# The version number is 5.3, the last version that upstream released, years ago:
# http://www.netlib.org/fdlibm/readme
@@ -614,6 +617,11 @@ done
%changelog
+* Sun Jan 23 2022 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 5.15.8-2
+- Update Provides: bundled(*) version numbers, remove ones dropped upstream
+- Restore Provides: bundled(protobuf), unbundling support dropped years ago
+- Remove no longer used BuildRequires: yasm and pkgconfig(protobuf)
+
* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
- 5.15.8
- %%undefine _package_note_file (#2043178)
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/f523d61a98f04bdecf0f...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "Include
qtwebengine-release.sh as Source1. (..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From c7db84b88585ea6c0a7e5c3e52682c7b2af3c7d7 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 23 2022 15:22:27 +0000
Subject: Include qtwebengine-release.sh as Source1.
(and increment the Source numbers of the cleanup scripts by 1)
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index 2d8765b..e76dc3d 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -63,14 +63,16 @@ Release: 1%{?dist}
# The other licenses are from Chromium and the code it bundles
License: (LGPLv2 with exceptions or GPLv3 with exceptions) and BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: http://www.qt.io
-# leaned tarball with patent-encumbered codecs removed from the bundled FFmpeg
-# wget http://download.qt.io/official_releases/qt/5.15/5.15.1/submodules/qtweben...
+# cleaned tarball with patent-encumbered codecs removed from the bundled FFmpeg
+# ./qtwebengine-release.sh
# ./clean_qtwebengine.sh 5.15.1
Source0: qtwebengine-everywhere-src-%{version}-clean.tar.xz
+# release script used above
+Source1: qtwebengine-release.sh
# cleanup scripts used above
-Source1: clean_qtwebengine.sh
-Source2: clean_ffmpeg.sh
-Source3: get_free_ffmpeg_source_files.py
+Source2: clean_qtwebengine.sh
+Source3: clean_ffmpeg.sh
+Source4: get_free_ffmpeg_source_files.py
# macros
Source10: macros.qt5-qtwebengine
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/c7db84b88585ea6c0a7e...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "Fix Provides:
bundled(chromium)."
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From 0c04e957df90a03a3abefa9178719fd057d1ecb2 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 22 2022 12:45:54 +0000
Subject: Fix Provides: bundled(chromium).
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index 16a7895..bed58ec 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -226,12 +226,7 @@ BuildRequires: pkgconfig(vpx) >= 1.8.0
# Of course, Chromium itself is bundled. It cannot be unbundled because it is
# not a library, but forked (modified) application code.
-# rdieter: unsure, chrome/VERSION says:
-#MAJOR=87
-#MINOR=0
-#BUILD=4280
-#PATCH=144
-Provides: bundled(chromium) = 90.0.44.30.228
+Provides: bundled(chromium) = 87.0.4280.144
# Bundled in src/3rdparty/chromium/third_party:
# Check src/3rdparty/chromium/third_party/*/README.chromium for version numbers,
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/0c04e957df90a03a3abe...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "Drop
"use_gold_linker" (see #2043178)."
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From b36104f4bb5c9ac82056c46249d5a404a6b4b228 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 22 2022 12:47:09 +0000
Subject: Drop "use_gold_linker" (see #2043178).
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index bed58ec..d2f4a89 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -458,7 +458,7 @@ export NINJA_PATH=%{__ninja}
%{qmake_qt5} \
%{?debug_config:CONFIG+="%{debug_config}}" \
- CONFIG+="link_pulseaudio use_gold_linker" \
+ CONFIG+="link_pulseaudio" \
%{?use_system_libicu:QMAKE_EXTRA_ARGS+="-system-webengine-icu"} \
QMAKE_EXTRA_ARGS+="-webengine-kerberos" \
.
@@ -617,6 +617,7 @@ done
%changelog
* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
- 5.15.8
+- drop "use_gold_linker" (see #2043178)
* Sat Jan 08 2022 Miro Hrončok <mhroncok(a)redhat.com> - 5.15.6-3
- Rebuilt for libre2.so.9
@@ -637,7 +638,7 @@ done
- 5.15.5
* Wed Jun 16 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.2-12
-- workaround SIGSTKSZ FTBFS (#19455950
+- workaround SIGSTKSZ FTBFS (#1945595)
- workaround 'TRUE'/'FALSE' was not declared in this scope
* Thu May 20 2021 Pete Walter <pwalter(a)fedoraproject.org> - 5.15.2-11
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/b36104f4bb5c9ac82056...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "%undefine
_package_note_file (#2043178)."
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From 9ae22d8d063baaa00144ec6c2538c96454e8bdc3 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 22 2022 22:49:21 +0000
Subject: %undefine _package_note_file (#2043178).
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index e02237d..2d8765b 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -2,8 +2,8 @@
%global _hardened_build 1
-# This package uses the gold linker.
-%global _package_notes_linker gold
+# package-notes causes FTBFS (#2043178)
+%undefine _package_note_file
# define to build docs, may need to undef this for bootstrapping
# where qt5-qttools (qt5-doctools) builds are not yet available
@@ -620,7 +620,7 @@ done
%changelog
* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
- 5.15.8
-- Set "%%global _package_notes_linker gold" (#2043178)
+- %%undefine _package_note_file (#2043178)
* Sat Jan 08 2022 Miro Hrončok <mhroncok(a)redhat.com> - 5.15.6-3
- Rebuilt for libre2.so.9
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/9ae22d8d063baaa00144...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "Set "%%global
_package_notes_linker gold" (#2043178)."
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From 6d39634c0ea5d1d08e51a9816bc8be3af944603f Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 22 2022 15:09:01 +0000
Subject: Set "%%global _package_notes_linker gold" (#2043178).
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index bed58ec..e02237d 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -2,6 +2,9 @@
%global _hardened_build 1
+# This package uses the gold linker.
+%global _package_notes_linker gold
+
# define to build docs, may need to undef this for bootstrapping
# where qt5-qttools (qt5-doctools) builds are not yet available
%global docs 1
@@ -617,6 +620,7 @@ done
%changelog
* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
- 5.15.8
+- Set "%%global _package_notes_linker gold" (#2043178)
* Sat Jan 08 2022 Miro Hrončok <mhroncok(a)redhat.com> - 5.15.6-3
- Rebuilt for libre2.so.9
@@ -637,7 +641,7 @@ done
- 5.15.5
* Wed Jun 16 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.2-12
-- workaround SIGSTKSZ FTBFS (#19455950
+- workaround SIGSTKSZ FTBFS (#1945595)
- workaround 'TRUE'/'FALSE' was not declared in this scope
* Thu May 20 2021 Pete Walter <pwalter(a)fedoraproject.org> - 5.15.2-11
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/6d39634c0ea5d1d08e51...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "Revert "Drop
"use_gold_linker" (see #2043178)." (..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From f6a6f07c22c61f1bc8fc1f9fb598043c85fb1835 Mon Sep 17 00:00:00 2001
From: Kevin Kofler <Kevin(a)tigcc.ticalc.org>
Date: Jan 22 2022 15:07:15 +0000
Subject: Revert "Drop "use_gold_linker" (see #2043178)."
This reverts commit b36104f4bb5c9ac82056c46249d5a404a6b4b228.
This fails to build on i686 due to ffmpeg text relocations (which
produce a warning from ld.bfd, and -Wl,--fatal-warnings gets passed):
https://bugzilla.redhat.com/show_bug.cgi?id=2043178#c14
---
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index d2f4a89..bed58ec 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -458,7 +458,7 @@ export NINJA_PATH=%{__ninja}
%{qmake_qt5} \
%{?debug_config:CONFIG+="%{debug_config}}" \
- CONFIG+="link_pulseaudio" \
+ CONFIG+="link_pulseaudio use_gold_linker" \
%{?use_system_libicu:QMAKE_EXTRA_ARGS+="-system-webengine-icu"} \
QMAKE_EXTRA_ARGS+="-webengine-kerberos" \
.
@@ -617,7 +617,6 @@ done
%changelog
* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
- 5.15.8
-- drop "use_gold_linker" (see #2043178)
* Sat Jan 08 2022 Miro Hrončok <mhroncok(a)redhat.com> - 5.15.6-3
- Rebuilt for libre2.so.9
@@ -638,7 +637,7 @@ done
- 5.15.5
* Wed Jun 16 2021 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.2-12
-- workaround SIGSTKSZ FTBFS (#1945595)
+- workaround SIGSTKSZ FTBFS (#19455950
- workaround 'TRUE'/'FALSE' was not declared in this scope
* Thu May 20 2021 Pete Walter <pwalter(a)fedoraproject.org> - 5.15.2-11
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/f6a6f07c22c61f1bc8fc...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "5.15.8"
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From b20c6739c1f612f0336ebef019b74d3f46014dc2 Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter(a)gmail.com>
Date: Jan 18 2022 20:31:59 +0000
Subject: 5.15.8
---
diff --git a/.gitignore b/.gitignore
index d9f03a1..f3ee4f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,18 +1,2 @@
-/qtwebengine-everywhere-src-5.11.1-clean.tar.xz
-/qtwebengine-everywhere-src-5.11.2-clean.tar.xz
-/qtwebengine-everywhere-src-5.11.3-clean.tar.xz
-/qtwebengine-everywhere-src-5.12.1-clean.tar.xz
-/qtwebengine-everywhere-src-5.12.2-clean.tar.xz
-/qtwebengine-everywhere-src-5.12.3-clean.tar.xz
-/qtwebengine-everywhere-src-5.12.4-clean.tar.xz
/pulseaudio-12.2-headers.tar.gz
-/qtwebengine-everywhere-src-5.12.5-clean.tar.xz
-/qtwebengine-everywhere-src-5.12.6-clean.tar.xz
-/qtwebengine-everywhere-src-5.13.2-clean.tar.xz
-/qtwebengine-everywhere-src-5.14.1-clean.tar.xz
-/qtwebengine-everywhere-src-5.14.2-clean.tar.xz
-/qtwebengine-everywhere-src-5.15.0-clean.tar.xz
-/qtwebengine-everywhere-src-5.15.1-clean.tar.xz
-/qtwebengine-everywhere-src-5.15.2-clean.tar.xz
-/qtwebengine-everywhere-src-5.15.5-clean.tar.xz
-/qtwebengine-everywhere-src-5.15.6-clean.tar.xz
+/qtwebengine-everywhere-src-5.15.8-clean.tar.xz
diff --git a/clean_qtwebengine.sh b/clean_qtwebengine.sh
index bc462b8..17f77fa 100755
--- a/clean_qtwebengine.sh
+++ b/clean_qtwebengine.sh
@@ -21,7 +21,7 @@
if [ -z "$1" ] ; then
echo "usage: ./clean_qtwebengine.sh VERSION"
- echo "e.g.: ./clean_qtwebengine.sh 5.14.1"
+ echo "e.g.: ./clean_qtwebengine.sh 5.15.8"
exit 1
fi
@@ -61,7 +61,7 @@ echo "ripping out openh264 sources"
rm -rf "$DIRNAME/src/3rdparty/chromium/third_party/openh264/src" || exit $?
echo "repacking as $DIRNAME-clean.tar.xz"
-XZ_OPT="-9 -T 4" tar cJf "$DIRNAME-clean.tar.xz" "$DIRNAME" || exit $?
+XZ_OPT="-8 -T 2" tar cJf "$DIRNAME-clean.tar.xz" "$DIRNAME" || exit $?
echo "removing $DIRNAME"
rm -rf "$DIRNAME" || exit $?
diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec
index 91f41ea..c31a399 100644
--- a/qt5-qtwebengine.spec
+++ b/qt5-qtwebengine.spec
@@ -52,8 +52,8 @@
Summary: Qt5 - QtWebEngine components
Name: qt5-qtwebengine
-Version: 5.15.6
-Release: 3%{?dist}
+Version: 5.15.8
+Release: 1%{?dist}
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
@@ -417,12 +417,13 @@ popd
#patch10 -p1 -b .openmax-dl-neon
%patch24 -p1 -b .aarch64-new-stat
%patch26 -p1 -b .use-python2
-%patch28 -p1 -b .rh#1904652
-%patch29 -p1 -b .sandbox-time64-syscalls
-%patch30 -p1 -b .SIGSTKSZ
+#patch28 -p1 -b .rh#1904652
+#patch29 -p1 -b .sandbox-time64-syscalls
+#patch30 -p1 -b .SIGSTKSZ
%patch31 -p1 -b .TRUE
-%patch32 -p1 -b .clone3
-%patch33 -p1 -b .harfbuzz
+#patch32 -p1 -b .clone3
+## may need porting
+#patch33 -p1 -b .harfbuzz
# delete all "toolprefix = " lines from build/toolchain/linux/BUILD.gn, as we
# never cross-compile in native Fedora RPMs, fixes ARM and aarch64 FTBFS
@@ -634,6 +635,9 @@ done
%changelog
+* Tue Jan 11 2022 Rex Dieter <rdieter(a)fedoraproject.org> - 5.15.8-1
+- 5.15.8
+
* Sat Jan 08 2022 Miro Hrončok <mhroncok(a)redhat.com> - 5.15.6-3
- Rebuilt for libre2.so.9
diff --git a/qtwebengine-release.sh b/qtwebengine-release.sh
index 027cfc8..a05c100 100644
--- a/qtwebengine-release.sh
+++ b/qtwebengine-release.sh
@@ -1,6 +1,6 @@
#!/bin/sh
set -x
-VERSION=5.15.6
+VERSION=5.15.8
CHROMIUMHASH=`wget https://code.qt.io/cgit/qt/qtwebengine.git/tree/src/3rdparty?h=$VERSION -q --content-on-error -O - | grep "Bad object name: " | sed 's/^.*Bad object name: \([0-9a-f]\{40\}\).*$/\1/g'`
rm -rf qtwebengine-$VERSION qtwebengine-$VERSION.tar.gz qtwebengine-chromium-$CHROMIUMHASH qtwebengine-chromium-$CHROMIUMHASH.tar.gz qtwebengine-everywhere-src-$VERSION
wget https://github.com/qt/qtwebengine/archive/$VERSION.tar.gz -O qtwebengine-$VERSION.tar.gz || exit $?
diff --git a/sources b/sources
index 9431908..71b9125 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
SHA512 (pulseaudio-12.2-headers.tar.gz) = a5a9bcbb16030b3bc83cc0cc8f5e7f90e0723d3e83258a5c77eacb32eaa267118a73fa7814fbcc99a24e4907916a2b371ebb6dedc4f45541c3acf6c834fd35be
-SHA512 (qtwebengine-everywhere-src-5.15.6-clean.tar.xz) = 7c05934769bbfef181c591b65916c456449a3dd6e653d80b6e601a5b4e22904a2256538edd771453e31dceae56b2075c88c19b00cfab234e561ed6ca72bb143e
+SHA512 (qtwebengine-everywhere-src-5.15.8-clean.tar.xz) = 0ded6ec6106a79e66796fa65b9574debf59e602aecbfdd0cdf0aeb6d17530177c0a8650078402c426abfebcd40c97d1501f4277541c86f2c576543052f627c04
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/b20c6739c1f612f0336e...
2 years, 1 month
tdawson pushed to qt5-qtwebengine (epel9-next). "commit awol
nullptr.patch"
by notifications@fedoraproject.org
Notification time stamped 2022-04-29 04:59:22 UTC
From 02956c858dbe7b2d21d3143ed51805c65066947d Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter(a)gmail.com>
Date: Jan 19 2022 15:36:28 +0000
Subject: commit awol nullptr.patch
---
diff --git a/chromium-angle-nullptr.patch b/chromium-angle-nullptr.patch
new file mode 100644
index 0000000..78ae389
--- /dev/null
+++ b/chromium-angle-nullptr.patch
@@ -0,0 +1,12 @@
+diff -up qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/angle/src/common/utilities.cpp.nullptr qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/angle/src/common/utilities.cpp
+--- qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/angle/src/common/utilities.cpp.nullptr 2021-12-15 10:09:27.000000000 -0600
++++ qtwebengine-everywhere-src-5.15.8/src/3rdparty/chromium/third_party/angle/src/common/utilities.cpp 2022-01-19 08:52:02.659577615 -0600
+@@ -254,7 +254,7 @@ std::string GetGLSLTypeString(GLenum typ
+ return "mat4";
+ default:
+ UNREACHABLE();
+- return nullptr;
++ return "";
+ }
+ }
+
https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/02956c858dbe7b2d21d3...
2 years, 1 month