This commit is contained in:
Linux User committed 2024-04-06 12:28:58 +03:00
1 parent 9cf49aadbf
commit 54be62ad94
21 files changed
+662 -15

No files matched your search

+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env bash
name='qt6-3d'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Package description missing'
email='brkt8khn@gmailmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qt3d-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative qt6-shadertools)
makedepends=(cmake assimp ninja)
sha256sums=('803b82a8be8632b79f4fc717b236edba716100ab274a54349add439056896424')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qt3d-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr \
-DINPUT_qt3d_assimp=system
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+12 -8
View File
@@ -1,22 +1,23 @@
#!/usr/bin/env bash
name='qt6-base'
release='1'
version='6.6.2'
release='2'
version='6.7.0'
url='https://qt.io/developers/'
description='A cross-platform application and UI framework'
email='akarsu@protonmail.com'
maintainer='akarsu'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPL3' 'LGPL3' 'FDL' 'custom')
source=("https://invent.kde.org/qt/qt/qtbase/-/archive/v${version}/qtbase-v${version}.tar.gz")
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtbase-everywhere-src-${version}.tar.xz")
#source=("https://invent.kde.org/qt/qt/qtbase/-/archive/v${version}/qtbase-v${version}.tar.gz")
depends=(sqlite libX11 fontconfig mesa harfbuzz libXi openssl double-conversion)
makedepends=()
md5sums=('980159aee096191abb991f24f42933a8')
sha256sums=('11b2e29e2e52fb0e3b453ea13bbe51a10fdff36e1c192d8868c5a40233b8b254')
group=(dev.qt)
uses=()
arch=('x86_64')
dontstrip="31"
cd qtbase-v$version
cd q"tbase-everywhere-src-"$version
setup () {
cmake -B build -G Ninja -Wno-dev \
@@ -38,7 +39,10 @@ setup () {
-DFEATURE_system_xcb_xinput=ON \
-DFEATURE_no_direct_extern_access=ON \
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
-DCMAKE_MESSAGE_LOG_LEVEL=STATUS
-DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
-DQT_FEATURE_reduce_relocations=OFF \
-DQT_FEATURE_vulkan=ON \
-DQT_FEATURE_xcb=ON
}
+37
View File
@@ -0,0 +1,37 @@
#!/usr/bin/env bash
name='qt6-charts'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='The Qt Sensors API provides access to sensor hardware via QML and C++'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtcharts-everywhere-src-${version}.tar.xz")
depends=(qt6-base)
makedepends=(qt6-declarative)
sha256sums=('899d5498c91bfb01fde2ff2438c82adf4d4d9b3cf646e7ad7b0036dbf32b7ca4')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtcharts-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DINSTALL_PUBLICBINDIR=usr/bin \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+39
View File
@@ -0,0 +1,39 @@
#!/usr/bin/env bash
name='qt6-declarative'
release='2'
version='6.7.0'
url='https://www.qt.io/developers/'
description='Qt6 - QtDeclarative component'
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)
makedepends=(python vulkan-headers)
md5sums=('788bc607fd0ccbe2b56623c6b017019b')
sha256sums=('5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtdeclarative-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DINSTALL_PUBLICBINDIR=usr/bin \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env bash
name='qt6-imageformats'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Plugins for additional image formats: TIFF, MNG, TGA, WBMP'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtimageformats-everywhere-src-${version}.tar.xz")
depends=(qt6-base)
makedepends=(cmake ninja)
sha256sums=('516ce07ec8dd5a11c59816fe33ddb71d4f691d0ebbc1798ac338f23b86c029a7')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtimageformats-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DINSTALL_PUBLICBINDIR=usr/bin \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env bash
name='qt6-multimedia'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Qt6 - Multimedia support'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtmultimedia-everywhere-src-${version}.tar.xz")
depends=(qt6-base alsa-lib ffmpeg libpulse gst-plugins-base)
makedepends=(cmake perl qt6-declarative)
sha256sums=('f394bae49e3d4ee6a3b0c9e1e5e31bb870cc04a4b44f4cda3615baf7bd078c70')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtmultimedia-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
#HATALI PAKET
setup() {
export CFLAGS="$CFLAGS -g1 -flto=auto"
export CXXFLAGS="$CXXFLAGS -g1 -flto=auto"
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-quick3d'
release='2'
version='6.7.0'
url='https://www.qt.io/developers'
description='Qt module and API for defining 3D content in Qt Quick'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=(GPLv3)
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtquick3d-everywhere-src-${version}.tar.xz")
depends=(qt6-base assimp)
makedepends=(qt6-declarative)
sha256sums=('8bb943bf3f65a933b74fcd93d927e22b8621484030586c15586728e2f67ed910')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtquick3d-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+39
View File
@@ -0,0 +1,39 @@
#!/usr/bin/env bash
name='qt6-quicktimeline'
release='2'
version='6.7.0'
url='https://www.qt.io/developers'
description='Qt module for keyframe-based timeline construction'
email='brkt8khn@gmailmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtquicktimeline-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative)
makedepends=(cmake)
sha256sums=('eb45657c6c6b5d57775473d4d69e7d964a17778695ffb2ff50a75aa1b63489bd')
group=(dev.qt)
uses=()
arch=('x86_64')
# HATALI PAKET
cd "qtquicktimeline-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
export CFLAGS="$CFLAGS -g1 -flto=auto"
export CXXFLAGS="$CXXFLAGS -g1 -flto=auto"
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+35
View File
@@ -0,0 +1,35 @@
#!/usr/bin/env bash
name='qt6-scxml'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Static and runtime integration of SCXML models into Qt code'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtscxml-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative)
makedepends=(cmake ninja)
sha256sums=('725b97bbb8766df733d7588488acd92375c218eeb376a95525572b4268a9257c')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtscxml-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-sensors'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='The Qt Sensors API provides access to sensor hardware via QML and C++'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtsensors-everywhere-src-${version}.tar.xz")
depends=(qt6-base)
makedepends=(qt6-declarative)
sha256sums=('1c3015200a30a64f760818e40794df719e068fc25179e96e88993dff38f7bcab')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtsensors-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-shadertools'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Package description missing'
email='brkt8khn@gmailmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtshadertools-everywhere-src-${version}.tar.xz")
depends=(qt6-base)
makedepends=(cmake perl)
sha256sums=('3e13f967c62f0815c901e754cbc472a2e19170da0c7a505230d559615f7998af')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtshadertools-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env bash
name='qt6-speech'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Qt module to make text to speech and speech recognition easy'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtspeech-everywhere--src-${version}.tar.xz")
depends=(qt6-base qt6-multimedia speech-dispatcher)
makedepends=()
sha256sums=('ssssss')
group=(dev.qt)
uses=()
arch=('x86_64')
#HATALI PAKET
cd "qtspeech-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+35
View File
@@ -0,0 +1,35 @@
#!/usr/bin/env bash
name='qt6-svg'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Classes for displaying the contents of SVG files'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtsvg-everywhere-src-${version}.tar.xz")
depends=(qt6-base)
makedepends=(cmake)
sha256sums=('1518f40e08ff5e6153a6e26e5b95b033413ac143b70795dc1317e7f73ebf922d')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtsvg-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env bash
name='qt6-tools'
release='2'
version='6.7.0'
url='https://download.qt.io/official_releases/qt/'
description='A cross-platform application and UI framework'
email='aliriza.keskin@pardus.org.tr'
maintainer='aliriza'
license=('GPLv3')
source=("https://download.qt.io/official_releases/qt/${version%.*}/$version/submodules/qttools-everywhere-src-$version.tar.xz")
depends=(qt6-base)
makedepends=(vulkan-headers)
sha256sums=('c8da6b239e82fe1e23465cbf0936c0da5a334438d3fb433e19c503cbb1abee7b')
group=(dev.qt)
uses=()
arch=('x86_64')
cd qttools-everywhere-src-$version
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-translations'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='A cross-platform application and UI framework (Translations)'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qttranslations-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-tools)
makedepends=(cmake)
sha256sums=('26fc8047062ca4bacd1bd953be86fd39c6e0a5f5e9920c72ba9d40876cea4b56')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qttranslations-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+36
View File
@@ -0,0 +1,36 @@
#!/usr/bin/env bash
name='qt6-virtualkeyboard'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Virtual keyboard framework'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtvirtualkeyboard-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-svg qt6-declarative)
makedepends=(cmake)
sha256sums=('d61bb2a18b1b06f64c956b2bde740c90a4bb46c47a99b31462e6e8d278a0cb6a')
group=(dev.qt)
uses=()
arch=('x86_64')
#HATALI PAKET
cd "qtvirtualkeyboard-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-wayland'
release='2'
version='6.7.0'
url='https://www.qt.io/developers/'
description='Provides APIs for Wayland'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('FDL' 'GPL3' 'LGPL3' 'custom')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtwayland-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative libXcomposite libxkbcommon)
makedepends=(vulkan-headers cmake wayland)
sha256sums=('d73470e4217da388d8cd2a517ee8bb373853f33c569306e80f04397845157aea')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtwayland-everywhere-src-"$version
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-webchannel'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Library for seamless integration of C++ +and QML applications with HTML/JavaScript clients.'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtwebchannel-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative)
makedepends=(cmake)
sha256sums=('26bfbd404e0c82bfbeeaef81796eb7a7cf931c5c1a5e942a315ca7126322efff')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtwebchannel-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}
+34
View File
@@ -0,0 +1,34 @@
#!/usr/bin/env bash
name='qt6-websockets'
release='2'
version='6.7.0'
url='https://www.qt.io/'
description='Provides WebSocket communication compliant with RFC 6455'
email='brkt8khn@gmail.com'
maintainer='brkt8khn'
license=('GPLv3')
source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtwebsockets-everywhere-src-${version}.tar.xz")
depends=(qt6-base qt6-declarative)
makedepends=(cmake)
sha256sums=('5ffc77da6b36cdf18e04c975a0fbf243968806a93a6291bcd2e9cd0b26139736')
group=(dev.qt)
uses=()
arch=('x86_64')
cd "qtwebsockets-everywhere-src-"${version}
export PATH=/usr/bin/qt6:$PATH
setup() {
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
-DCMAKE_INSTALL_PREFIX=/usr
}
build () {
cmake --build build
}
package () {
DESTDIR="$DESTDIR" cmake --install build
}