From 023af548d2e2467636a57d5e3679535dcf3b77be Mon Sep 17 00:00:00 2001 From: sulincix Date: Sat, 20 Apr 2024 13:02:48 +0000 Subject: [PATCH] fixes qt6 --- dev/qt/qt6-declarative/ympbuild | 4 +-- dev/qt/qt6-location/ympbuild | 2 +- dev/qt/qt6-quick3d/ympbuild | 2 +- dev/qt/qtcreator/ympbuild | 44 --------------------------------- 4 files changed, 4 insertions(+), 48 deletions(-) delete mode 100644 dev/qt/qtcreator/ympbuild diff --git a/dev/qt/qt6-declarative/ympbuild b/dev/qt/qt6-declarative/ympbuild index 135871b0..bef9fb15 100644 --- a/dev/qt/qt6-declarative/ympbuild +++ b/dev/qt/qt6-declarative/ympbuild @@ -8,8 +8,8 @@ email='brkt8khn@gmail.com' maintainer='brkt8khn' license=('FDL' 'GPL3' 'LGPL3' 'custom') source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtdeclarative-everywhere-src-${version}.tar.xz") -depends=(qt6-base qt6-shadertools) -makedepends=(python vulkan-headers) +depends=(qt6-base) +makedepends=(python vulkan-headers qt6-languageserver qt6-shadertools) md5sums=('788bc607fd0ccbe2b56623c6b017019b') sha256sums=('5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c') group=(dev.qt) diff --git a/dev/qt/qt6-location/ympbuild b/dev/qt/qt6-location/ympbuild index 028dc5a9..8eac3c05 100644 --- a/dev/qt/qt6-location/ympbuild +++ b/dev/qt/qt6-location/ympbuild @@ -8,7 +8,7 @@ email='brkt8khn@gmailmail.com' maintainer='brkt8khn' license=('FDL' 'GPL3' 'LGPL3' 'custom') source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtlocation-everywhere-src-${version}.tar.xz") -depends=(qt6-base qt6-declarative) +depends=(qt6-base qt6-declarative qt6-positioning) makedepends=(cmake ninja) sha256sums=('bb044d66bc17db98f526ec1b52d8e94810e046310f288561380774e5903ad46a') group=(dev.qt) diff --git a/dev/qt/qt6-quick3d/ympbuild b/dev/qt/qt6-quick3d/ympbuild index 9b14abe2..1f85a4a1 100644 --- a/dev/qt/qt6-quick3d/ympbuild +++ b/dev/qt/qt6-quick3d/ympbuild @@ -9,7 +9,7 @@ maintainer='brkt8khn' license=(GPLv3) source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtquick3d-everywhere-src-${version}.tar.xz") depends=(qt6-base qt6-declarative qt6-quicktimeline qt6-shadertools zlib) -makedepends=(cmake ninja assimp) +makedepends=(cmake ninja) sha256sums=('8bb943bf3f65a933b74fcd93d927e22b8621484030586c15586728e2f67ed910') group=(dev.qt) uses=() diff --git a/dev/qt/qtcreator/ympbuild b/dev/qt/qtcreator/ympbuild deleted file mode 100644 index edbb4642..00000000 --- a/dev/qt/qtcreator/ympbuild +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/env bash -name='qtcreator' -release='1' -version='13.0.0' -url='https://www.qt.io' -description='Lightweight, cross-platform integrated development environment' -email='brkt8khn@gmailmail.com' -maintainer='brkt8khn' -license=('GPLv3') -source=("https://download.qt.io/official_releases/qtcreator/${version%.*}/$version/qt-creator-opensource-src-$version.tar.gz") -depends=(qt6-5compat qt6-base qt6-declarative qt6-quick3d qt6-tools qt6-serialport qt6-svg qt6-webengine ) -makedepends=(cmake llvm python) -sha256sums=('31bff5da429eb7437168637cdd67dc5616c5706e5023a4aa19257dc668f0456e') -group=(dev.qt) -uses=() -arch=('x86_64') - -cd $name-$version -export PATH=/usr/bin/qt6:$PATH - -setup () { - cmake -B build -S qt-creator-opensource-src-$version \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBEXECDIR=lib \ - -DWITH_DOCS=ON \ - -DBUILD_DEVELOPER_DOCS=ON \ - -DBUILD_QBS=OFF \ - -DQTC_CLANG_BUILDMODE_MATCH=ON \ - -DCLANGTOOLING_LINK_CLANG_DYLIB=ON \ - -DQT_DEBUG_FIND_PACKAGE=ON -} - -build () { - cmake --build build - cmake --build build --target docs -} - -package () { - DESTDIR="$DESTDIR" cmake --install build - # Install docs - cp -r build/share/doc "$DESTDIR"/usr/share - - DESTDIR="$DESTDIR" cmake --install build --component Devel -}