From 0b1a4d018ed7758b9e49f6e4b3b38304f91a8cf5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 18 Aug 2022 02:33:40 +0100 Subject: gentoo auto-resync : 18:08:2022 - 02:33:40 --- dev-qt/qtwebengine/Manifest | 3 ++- .../files/qtwebengine-6.3.1-favicon.patch | 28 ++++++++++++++++++++++ dev-qt/qtwebengine/qtwebengine-6.3.1.ebuild | 1 + 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 dev-qt/qtwebengine/files/qtwebengine-6.3.1-favicon.patch (limited to 'dev-qt/qtwebengine') diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index dc3b83f9823c..a9739f3bfc56 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -9,6 +9,7 @@ AUX qtwebengine-5.15.3_p20220406-ffmpeg5.patch 8393 BLAKE2B 07dee5bd305699378353 AUX qtwebengine-5.15.3_p20220406-gcc12-includes.patch 1139 BLAKE2B ba451fcef0dd235f6044622913197581fe2d2f3de8b6342fd9dc0f6706c28a16d8d6b6ad5429f6f2ea3a211a3cd01b730a1b36fd1f34e61b4391d19e0db1ae91 SHA512 7104313aec55fc8eede53cc966833f8e2632d175e4206dd90da2fa42807795152a01010e2cce7bacd57f30cd3fdbbfef32624d5763210d08362beda77a5724cd AUX qtwebengine-5.15.3_p20220505-extra-gn.patch 458 BLAKE2B 0595f06d31fd83a04cc0ef9fb7567374c28c4d09c8774e6584d288aa18c2386efe699bd1d155fdee96f5960d3575baff6a6aa7a694d0c953401f80add9daf6c3 SHA512 81498f04c1ad4d73e888bba31fb1129e24990bcddb1d68111b004bba2e4fdab91698b3fe1d01bd94a0bf904e52f614cddc4ba6f70ffaf6a1d45e37a53e583629 AUX qtwebengine-5.15.5_p20220618-fixup-CVE-2022-0796.patch 2259 BLAKE2B 77426028cd350e3e70739cf5e5827b9a6302d2fada806ba46c5bdf9394b47d47aa2f52d8f1f38e53662bdfc3eb1e6c1616e77fbefb3e9b3c685d9271597b4153 SHA512 be2e52eba0168cfedad5e72a0f766fa2e0ef9beab9c28e44d2478fc0c4187cf669d03141b04c4a37ec5cfdd1d3987ce43e1cee61a59ae18fa2101a2a2eaf8d90 +AUX qtwebengine-6.3.1-favicon.patch 1026 BLAKE2B e0308e244036295e6e9905d383fe751731e4bdf6a349e29320e931d7eec5305e8aee056255bc9869908c56af236078f2af5b0b196eaa282f552239a34b352d9a SHA512 7dba02a0f6de49b9cc98098f0b89f2ff6e93be4dc779663153c4a2d2f9bc1556c5c00ffc4d4ab63754163cfcb24065d07ef7961c2112cdb5dca4d4a3fe672a18 AUX qtwebengine-6.3.1-widevine.patch 707 BLAKE2B eb7b465e6db8d42225c604abfbf3d5a4ada4791b9e7a8627059ec692f4236e8086b8de319c325e5fd1e39cd0ed78ec492751196413a06b5d7d13c5d093ea024b SHA512 2a067c4418fc3e678251a64eea8a0ba7b96485effe07970bd1a049736c20532437a1a53aee43e330863bafe61e8da88808d5030dc1664ceb35e33c6b4bbdc29a DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6 SHA512 3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db79248aaaa8098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101 SHA512 61cbfbe4ff340b75ea8d356e031e932ac03fe65dd009999ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89 @@ -16,5 +17,5 @@ DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B ce6aeebbb3255196 DIST qtwebengine-5.15.5_p20220618.tar.xz 320131236 BLAKE2B 842322c94737cdf647277ccf226c0d015ac0b362af54c4298cbad6b4494aa4ef0e73830577fb391be31c91b4331b85f407ec58641897a7cc7237e7623043577d SHA512 b1bab7aa5edc7f7b9d4f8338a05dbbd55ae6e0312e1a7e6061895bd7a98c67780127c20db1dbbc81664bf483a5b8f7ed887cedd1baaa1a0259e28fd4b13d6944 DIST qtwebengine-everywhere-src-6.3.1.tar.xz 398269544 BLAKE2B 3b56a87fd93de0da9ccbfdeda0c5a3e07892dcb1c8dce848cc21c73cb45e7c94746bad299feaa68910ba036abf0c1c16fa423307fdc08c8af4e5e920e2e8a329 SHA512 e00601a7ec6400551f7707d15cf326340ae8d6a5bb8cda55df4619148414f4b3ca3daabfd7263dd5a2ff2ca8ba64f9e91c9db3f1a50bea4903148c57b6dc81dd EBUILD qtwebengine-5.15.5_p20220618.ebuild 9282 BLAKE2B c8a2e6bb82be40f6f7d3fd18c1f6af7c3df433af0d027f0c88623686eabb889ed9ed6199679263a435bffb7890724638099aba97852afa51f69464ae0bb67b56 SHA512 2cd95bd77b1237c5f55e7f734245ef477af132fd69113e7de951db7f8e73b026dace177123c7abf778b83e49e0d11321bbec168e463ea4e8c78b3e13f85021f6 -EBUILD qtwebengine-6.3.1.ebuild 7435 BLAKE2B 05cf03ec10fd467b4c188bc015f65ab1ecca94a01a58e93706f9cf1a1da3df273bcb35da7574f2cba8c955aee7fb03b9e86e5c81121868d5ad1d809d0d01ac48 SHA512 cadfc426300f13cb560d5f1a1ecd5c7ceeacd8679182239816a9e5b1f9dd2afe81cd87f0585d4a3b98f28ca2803dbe1283411534795080ab5954963f4e75f44e +EBUILD qtwebengine-6.3.1.ebuild 7469 BLAKE2B 690a9828f1b6a375d00985f22694266150496074553fdd7ce36634cc9103d80d7362022dc6f8ca3266bb4d92828b252d1080f7f6f675158b424162645c4d0b0a SHA512 47279c6f39adf7508ba92029631555fd2ae66fb13a07176cc2cc182f19693a91f458208ae8ff08b446e8bacc07b4c4109a06eec0c18259fecca49453fdd388a4 MISC metadata.xml 1258 BLAKE2B 450cb9e683a52475729881c910e7b0b79587d3d672d4eb90613b91194ec19ab7c0fb86bf4ff4bf631686ed3cad49859eed07405b1f7d6129f40b5f4edba68e43 SHA512 971dbe74479e6bf3ed3cda00724bb4a60d6382c4020ee6ce3a730646a69af0a66785fb135706a2a0cc00ff3190674e724aa3def03f43c8e9ed5e5d317ae271f0 diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.3.1-favicon.patch b/dev-qt/qtwebengine/files/qtwebengine-6.3.1-favicon.patch new file mode 100644 index 000000000000..8c9544b16935 --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-6.3.1-favicon.patch @@ -0,0 +1,28 @@ +Backport dev branch fix for favicons sometime not showing in +some consumers like qutebrowser. Not currently included in +upcoming 6.3.2 so may be needed beyond 6.3.1. + +https://bugreports.qt.io/browse/QTBUG-103735 +https://github.com/qt/qtwebengine/commit/c5de1b2123 +--- a/src/core/favicon_driver_qt.cpp ++++ b/src/core/favicon_driver_qt.cpp +@@ -300,15 +300,15 @@ void FaviconDriverQt::DidStartNavigation(content::NavigationHandle *navigation_h + return; + + m_faviconUrls.reset(); +- m_completedHandlersCount = 0; +- m_latestFavicon = FaviconStatusQt(); + + if (!navigation_handle->IsSameDocument()) { ++ m_completedHandlersCount = 0; ++ m_latestFavicon = FaviconStatusQt(); + m_documentOnLoadCompleted = false; + m_manifestUrl = GURL(); +- } + +- m_viewClient->iconChanged(QUrl()); ++ m_viewClient->iconChanged(QUrl()); ++ } + + content::ReloadType reload_type = navigation_handle->GetReloadType(); + if (reload_type == content::ReloadType::NONE || IsOffTheRecord()) diff --git a/dev-qt/qtwebengine/qtwebengine-6.3.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.3.1.ebuild index 468f7bbc29d7..91f14a1f75cf 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.3.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.3.1.ebuild @@ -88,6 +88,7 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}"/${P}-widevine.patch + "${FILESDIR}"/${P}-favicon.patch ) python_check_deps() { -- cgit v1.2.3