diff --git a/dev-qt/qt6-declarative/qt6_declarative-6.7.0.recipe b/dev-qt/qt6-declarative/qt6_declarative-6.7.0.recipe index 0d3a84e85..4f3357c6b 100644 --- a/dev-qt/qt6-declarative/qt6_declarative-6.7.0.recipe +++ b/dev-qt/qt6-declarative/qt6_declarative-6.7.0.recipe @@ -8,7 +8,7 @@ COPYRIGHT="2015-2024 The Qt Company Ltd." LICENSE="GNU LGPL v2.1 GNU LGPL v3 GNU FDL v1" -REVISION="1" +REVISION="2" QT_MIRROR_URI="https://qt-mirror.dannhauer.de/archive" SOURCE_URI="$QT_MIRROR_URI/qt/${portVersion%.*}/$portVersion/submodules/qtdeclarative-everywhere-src-$portVersion.tar.xz" CHECKSUM_SHA256="5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c" @@ -31,11 +31,22 @@ PROVIDES=" lib:libQt6QmlCore$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QmlLocalStorage$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QmlModels$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QmlNetwork$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QmlWorkerScript$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QmlXmlListModel$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6Quick$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QuickControls2$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2Basic$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2BasicStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2Fusion$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2FusionStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2Imagine$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2ImagineStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QuickControls2Impl$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2Material$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2MaterialStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2Universal$secondaryArchSuffix = $portVersion compat >= 6 + lib:libQt6QuickControls2UniversalStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QuickDialogs2$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QuickDialogs2QuickImpl$secondaryArchSuffix = $portVersion compat >= 6 lib:libQt6QuickDialogs2Utils$secondaryArchSuffix = $portVersion compat >= 6 @@ -71,20 +82,32 @@ PROVIDES_devel=" devel:libQt6LabsWavefrontMesh$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6PacketProtocol$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6Qml$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QmlBuiltins$secondaryArchSuffix devel:libQt6QmlCompiler$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlCore$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlDebug$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlDom$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlLocalStorage$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlModels$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QmlNetwork$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlTypeRegistrar$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlToolingSettings$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlWorkerScript$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QmlXmlListModel$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6Quick$secondaryArchSuffix = $portVersion compat >= 6 - devel:libQt6QuickControlsTestUtils$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QuickControls2$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2Basic$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2BasicStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2Fusion$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2FusionStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2Imagine$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2ImagineStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QuickControls2Impl$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2Material$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2MaterialStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2Universal$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControls2UniversalStyleImpl$secondaryArchSuffix = $portVersion compat >= 6 + devel:libQt6QuickControlsTestUtils$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QuickDialogs2$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QuickDialogs2QuickImpl$secondaryArchSuffix = $portVersion compat >= 6 devel:libQt6QuickDialogs2Utils$secondaryArchSuffix = $portVersion compat >= 6 @@ -104,15 +127,15 @@ REQUIRES_devel=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel - devel:libcrypto$secondaryArchSuffix + devel:libcrypto$secondaryArchSuffix >= 3 devel:libGL$secondaryArchSuffix - devel:libQt6Core$secondaryArchSuffix - devel:libQt6Gui$secondaryArchSuffix - devel:libQt6Network$secondaryArchSuffix - devel:libQt6OpenGL$secondaryArchSuffix - devel:libQt6ShaderTools$secondaryArchSuffix - devel:libQt6Widgets$secondaryArchSuffix - devel:libssl$secondaryArchSuffix + devel:libQt6Core$secondaryArchSuffix == $portVersion + devel:libQt6Gui$secondaryArchSuffix == $portVersion + devel:libQt6Network$secondaryArchSuffix == == $portVersion $portVersion + devel:libQt6OpenGL$secondaryArchSuffix == $portVersion + devel:libQt6ShaderTools$secondaryArchSuffix == $portVersion + devel:libQt6Widgets$secondaryArchSuffix == $portVersion + devel:libssl$secondaryArchSuffix >= 3 devel:libvulkan$secondaryArchSuffix " BUILD_PREREQUIRES=" @@ -156,14 +179,26 @@ INSTALL() libQt6LabsWavefrontMesh \ libQt6PacketProtocol \ libQt6Qml \ + libQt6QmlBuiltins \ libQt6QmlCore \ libQt6QmlLocalStorage \ libQt6QmlModels \ + libQt6QmlNetwork \ libQt6QmlWorkerScript \ libQt6QmlXmlListModel \ libQt6Quick \ libQt6QuickControls2 \ + libQt6QuickControls2Basic \ + libQt6QuickControls2BasicStyleImpl \ + libQt6QuickControls2Fusion \ + libQt6QuickControls2FusionStyleImpl \ + libQt6QuickControls2Imagine \ + libQt6QuickControls2ImagineStyleImpl \ libQt6QuickControls2Impl \ + libQt6QuickControls2Material \ + libQt6QuickControls2MaterialStyleImpl \ + libQt6QuickControls2Universal \ + libQt6QuickControls2UniversalStyleImpl \ libQt6QuickControlsTestUtils \ libQt6QuickDialogs2 \ libQt6QuickDialogs2QuickImpl \ @@ -187,6 +222,8 @@ INSTALL() $developLibDir/pkgconfig/*.pc sed -i 's,${_IMPORT_PREFIX}/lib',$developDir/lib, \ $libDir/cmake/Qt6PacketProtocolPrivate/Qt6PacketProtocolPrivateTargets-release.cmake + sed -i 's,${_IMPORT_PREFIX}/lib',$developDir/lib, \ + $libDir/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsTargets-release.cmake sed -i 's,${_IMPORT_PREFIX}/lib',$developDir/lib, \ $libDir/cmake/Qt6QmlDebugPrivate/Qt6QmlDebugPrivateTargets-release.cmake sed -i 's,${_IMPORT_PREFIX}/lib',$developDir/lib, \