diff options
| author | Ionen Wolkens <ionen@gentoo.org> | 2023-08-23 17:35:10 -0400 |
|---|---|---|
| committer | Ionen Wolkens <ionen@gentoo.org> | 2023-09-05 09:01:04 -0400 |
| commit | e57e9078e5f78ed9614621b89d33a16f931993f6 (patch) | |
| tree | 18a14179f722679ecdf0d45ad34d59e804f3de2a /dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | |
| parent | b1cbadc14748cfda478a574bf9b6dc0ef341f979 (diff) | |
| download | gentoo-e57e9078e5f78ed9614621b89d33a16f931993f6.tar.gz gentoo-e57e9078e5f78ed9614621b89d33a16f931993f6.tar.bz2 gentoo-e57e9078e5f78ed9614621b89d33a16f931993f6.zip | |
dev-qt/qtwebengine: prefixify widevine search path (qt6)
Allows dropping a workaround in qutebrowser. And yes, wrt -w, the line
we are changing literally has "Gentoo" in an upstream comment.
Also move qt6-build_src_prepare up given modifying files before
patches tend to be messy.
No revbump given use case is rather uncommon.
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.9999.ebuild')
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index aa10febb98d1..2b2b85752645 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="xml(+)" inherit check-reqs estack flag-o-matic multiprocessing -inherit python-any-r1 qt6-build toolchain-funcs +inherit prefix python-any-r1 qt6-build toolchain-funcs CHROMIUM_VER=108.0.5359.181 CHROMIUM_PATCHES_VER=114.0.5735.133 @@ -149,6 +149,8 @@ pkg_preinst() { } src_prepare() { + qt6-build_src_prepare + # bug 620444 - ensure local headers are used find . -type f -name "*.pr[fio]" -exec \ sed -i -e 's|INCLUDEPATH += |&$${QTWEBENGINE_ROOT}_build/include $${QTWEBENGINE_ROOT}/include |' {} + || die @@ -169,7 +171,8 @@ src_prepare() { ) fi - qt6-build_src_prepare + # for www-plugins/chrome-binary-plugins (widevine) search paths on prefix + hprefixify -w /Gentoo/ src/core/content_client_qt.cpp } src_configure() { |
