summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBart De Vries2024-03-11 19:23:26 +0100
committerBart De Vries2024-03-11 19:23:26 +0100
commitd16848f759c6e40d7f3c3f63354dde01a075d4f3 (patch)
tree80bb53ea9e37b2bd4bc69110b5a71253ec23ab42
parent2d4163403b11f18f609855e44297570e2d4c86c6 (diff)
downloadaur-d16848f759c6e40d7f3c3f63354dde01a075d4f3.tar.gz
Update to qt6
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD18
2 files changed, 25 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2fd04d4a96a7..0dec4b224178 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = kasts-git
pkgdesc = Kirigami-based podcast player
- pkgver = 23.08.3_r1376.g5cbf1405
+ pkgver = 24.04.70_r1549.g3f1440ae
pkgrel = 1
url = https://invent.kde.org/multimedia/kasts
arch = x86_64
@@ -9,23 +9,23 @@ pkgbase = kasts-git
license = GPL2
makedepends = extra-cmake-modules
makedepends = git
- makedepends = qt5-svg
- makedepends = qt5-tools
- depends = qt5-multimedia
- depends = qt5-quickcontrols2
- depends = qtkeychain-qt5
- depends = kirigami2
- depends = ki18n5
- depends = kconfig5
- depends = kcoreaddons5
- depends = syndication5
+ makedepends = qt6-svg
+ makedepends = qt6-tools
+ depends = qt6-multimedia
+ depends = qt6-declarative
+ depends = qtkeychain-qt6
+ depends = kirigami
+ depends = ki18n
+ depends = kconfig
+ depends = kcoreaddons
+ depends = syndication
depends = taglib
- depends = threadweaver5
+ depends = threadweaver
depends = vlc
- depends = kirigami-addons5
+ depends = kirigami-addons
provides = kasts
conflicts = kasts
- source = git+https://invent.kde.org/multimedia/kasts.git#branch=release/23.08
+ source = git+https://invent.kde.org/multimedia/kasts.git
sha256sums = SKIP
pkgname = kasts-git
diff --git a/PKGBUILD b/PKGBUILD
index 95cd18f42693..bc5c2ef5dd4a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,19 +2,19 @@
# Contributor: Gustavo Castro < gustawho [ at ] gmail [ dot ] com >
pkgname=kasts-git
-pkgver=23.08.3_r1376.g5cbf1405
+pkgver=24.04.70_r1549.g3f1440ae
pkgrel=1
arch=('x86_64' 'armv7h' 'aarch64')
pkgdesc="Kirigami-based podcast player"
url="https://invent.kde.org/multimedia/kasts"
license=('GPL2')
-depends=('qt5-multimedia' 'qt5-quickcontrols2' 'qtkeychain-qt5' 'kirigami2' 'ki18n5'
- 'kconfig5' 'kcoreaddons5' 'syndication5' 'taglib' 'threadweaver5' 'vlc'
- 'kirigami-addons5')
-makedepends=('extra-cmake-modules' 'git' 'qt5-svg' 'qt5-tools')
+depends=('qt6-multimedia' 'qt6-declarative' 'qtkeychain-qt6' 'kirigami' 'ki18n'
+ 'kconfig' 'kcoreaddons' 'syndication' 'taglib' 'threadweaver' 'vlc'
+ 'kirigami-addons')
+makedepends=('extra-cmake-modules' 'git' 'qt6-svg' 'qt6-tools')
conflicts=("${pkgname%-git}")
provides=("${pkgname%-git}")
-source=("git+${url}.git#branch=release/23.08")
+source=("git+${url}.git")
sha256sums=('SKIP')
pkgver() {
@@ -28,7 +28,11 @@ pkgver() {
}
build() {
- cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RelWithDebInfo -B build -S "${pkgname%-git}"
+ cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DQT_MAJOR_VERSION=6 \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo \
+ -B build \
+ -S "${pkgname%-git}"
cmake --build build --config RelWithDebInfo
}