qtwebengine_bin: bump binary build revision

* swith to github.com source
* fix provides
* add missing requires
This commit is contained in:
Gerasim Troeglazov
2021-11-21 17:10:10 +10:00
parent 349d833abc
commit 779e0a618f

View File

@@ -5,11 +5,11 @@ HOMEPAGE="https://www.qt.io"
COPYRIGHT="2015-2020 The Qt Company Ltd."
LICENSE="BSD (3-clause)
GNU LGPL v2.1"
REVISION="2"
SOURCE_URI="https://haikuware.ru/repo/lote/packages/qtwebengine-5.15.2-1-x86_64.hpkg#noarchive"
CHECKSUM_SHA256="8b16d573e9611dc72d1e70ecd5e1c8090ac1252dff0f86151f06840b1e1c79c8"
SOURCE_URI_2="https://haikuware.ru/repo/lote/packages/qtwebengine_devel-5.15.2-1-x86_64.hpkg#noarchive"
CHECKSUM_SHA256_2="331d078b8b133246f10271d23acd032b4dc858ec72916715ae141dc44dc8634a"
REVISION="3"
SOURCE_URI="https://github.com/threedeyes/qtwebengine-haiku/releases/download/$portVersion-2/qtwebengine-$portVersion-2-x86_64.hpkg#noarchive"
CHECKSUM_SHA256="df467a8901d60fd5c15665df88a3fef4167cc8b2da414ed7559f2df97b29c254"
SOURCE_URI_2="https://github.com/threedeyes/qtwebengine-haiku/releases/download/$portVersion-2/qtwebengine_devel-$portVersion-2-x86_64.hpkg#noarchive"
CHECKSUM_SHA256_2="a9d0aaab20318c532ee7488a888b9416ea80d43f067135f349c399af3f65019e"
DISABLE_SOURCE_PACKAGE="yes"
ARCHITECTURES="x86_64"
@@ -18,7 +18,7 @@ libVersion="$portVersion"
libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
qtwebengine$secondaryArchSuffix = $portVersion compat >= 5
qtwebengine_bin$secondaryArchSuffix = $portVersion compat >= 5
lib:libQt5Pdf$secondaryArchSuffix = $libVersionCompat
lib:libQt5PdfWidgets$secondaryArchSuffix = $libVersionCompat
lib:libQt5WebEngine$secondaryArchSuffix = $libVersionCompat
@@ -51,10 +51,13 @@ REQUIRES="
lib:libQt5Gui$secondaryArchSuffix
lib:libQt5Network$secondaryArchSuffix
lib:libQt5Positioning$secondaryArchSuffix
lib:libQt5PrintSupport$secondaryArchSuffix
lib:libQt5Qml$secondaryArchSuffix
lib:libQt5QmlModels$secondaryArchSuffix
lib:libQt5Quick$secondaryArchSuffix
lib:libQt5QuickWidgets$secondaryArchSuffix
lib:libQt5WebChannel$secondaryArchSuffix
lib:libQt5Widgets$secondaryArchSuffix
lib:libsmime3$secondaryArchSuffix
lib:libsnappy$secondaryArchSuffix
lib:libvpx$secondaryArchSuffix
@@ -63,9 +66,12 @@ REQUIRES="
lib:libwebpmux$secondaryArchSuffix
lib:libz$secondaryArchSuffix
"
REPLACES="
qtwebengine$secondaryArchSuffix
"
PROVIDES_devel="
qtwebengine${secondaryArchSuffix}_devel = $portVersion compat >= 5
qtwebengine_bin${secondaryArchSuffix}_devel = $portVersion compat >= 5
devel:libQt5Pdf$secondaryArchSuffix = $libVersionCompat
devel:libQt5PdfWidgets$secondaryArchSuffix = $libVersionCompat
devel:libQt5WebEngine$secondaryArchSuffix = $libVersionCompat
@@ -74,7 +80,10 @@ PROVIDES_devel="
"
REQUIRES_devel="
haiku$secondaryArchSuffix
qtwebengine$secondaryArchSuffix == $portVersion base
qtwebengine_bin$secondaryArchSuffix == $portVersion base
"
REPLACES_devel="
qtwebengine${secondaryArchSuffix}_devel
"
BUILD_REQUIRES="