Update dependencies and source.sh script

This commit is contained in:
2025-10-26 09:22:14 +02:00
parent e37d0f6a93
commit abbee564ee
2 changed files with 4 additions and 4 deletions
+2 -1
View File
@@ -1,7 +1,7 @@
name: qt6-declarative name: qt6-declarative
description: Classes for QML and JavaScript languages description: Classes for QML and JavaScript languages
version: 6.10.0 version: 6.10.0
revision: 1 revision: 2
url: https://www.qt.io/ url: https://www.qt.io/
license: FDL,GPL3,LGPL3,custom license: FDL,GPL3,LGPL3,custom
architecture: any architecture: any
@@ -15,6 +15,7 @@ optional_depends:
make_depends: make_depends:
- cmake - cmake
- git - git
- qt6-languageserver
- qt6-shadertools - qt6-shadertools
- qt6-svg - qt6-svg
- vulkan-headers - vulkan-headers
+2 -3
View File
@@ -5,8 +5,7 @@
# The build function is executed in the source directory # The build function is executed in the source directory
# This function is used to compile the source code # This function is used to compile the source code
build() { build() {
export CXXFLAGS+=" -ffat-lto-objects" cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DCMAKE_MESSAGE_LOG_LEVEL=STATUS
cmake -B build -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_MESSAGE_LOG_LEVEL=STATUS
cmake --build build cmake --build build
} }
@@ -17,5 +16,5 @@ package() {
# Install package license # Install package license
install -d "$BPM_OUTPUT"/usr/share/licenses install -d "$BPM_OUTPUT"/usr/share/licenses
ln -s /usr/share/licenses/qt6-base "$BPM_OUTPUT"/usr/share/licenses/qt6-declaratives ln -s /usr/share/licenses/qt6-base "$BPM_OUTPUT"/usr/share/licenses/qt6-declarative
} }