summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoão Figueiredo2024-02-12 06:09:13 +0000
committerJoão Figueiredo2024-02-12 06:09:13 +0000
commitc6a131956e319cd66d67de6f988a2a0a655858e7 (patch)
tree867d0ee62a2ea2b4c3aed4027d004f8a2490bde2
parent0cf2c1b0752558d77d07599640405946b588f3f5 (diff)
downloadaur-c6a131956e319cd66d67de6f988a2a0a655858e7.tar.gz
Upgrade to Qt6
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD21
2 files changed, 39 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1ba096435906..059829343e30 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,38 @@
pkgbase = falkon-git
pkgdesc = Cross-platform QtWebEngine browser
- pkgver = 23.07.70_r5935.gcdcdd3379
+ pkgver = 24.04.70_r6233.g422a998ff
pkgrel = 1
url = https://www.falkon.org/
arch = x86_64
- license = GPL3
+ groups = kde-applications-git
+ groups = kde-network-git
+ license = GPL-2.0-or-later3
makedepends = git
makedepends = extra-cmake-modules-git
- makedepends = qt5-tools
makedepends = kio-git
- makedepends = purpose-git
makedepends = libgnome-keyring
- makedepends = pyside2
- makedepends = shiboken2
- depends = qt5-webengine
- depends = qt5-x11extras
- depends = qt5-svg
+ makedepends = purpose-git
+ makedepends = pyside6
+ makedepends = qt6-tools
+ makedepends = shiboken6
+ depends = gcc-libs
+ depends = glibc
+ depends = karchive-git
+ depends = libxcb
+ depends = openssl
+ depends = qt6-5compat
+ depends = qt6-base
+ depends = qt6-declarative
+ depends = qt6-webchannel
+ depends = qt6-webengine
+ optdepends = kcoreaddons-git: KDE integration
+ optdepends = kcrash-git: KDE integration
optdepends = kio-git: KDE integration
- optdepends = purpose-git: KDE integration
+ optdepends = kjobwidgets-git: KDE integration
+ optdepends = kwallet-git: KDE integration
optdepends = libgnome-keyring: gnome keyring integration
- optdepends = pyside2: Python plugins
+ optdepends = purpose-git: KDE integration
+ optdepends = pyside6: Python plugins
provides = falkon
conflicts = falkon
replaces = qupzilla
diff --git a/PKGBUILD b/PKGBUILD
index 63bc8b57eeff..181f2c73209a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,18 +5,26 @@
# Maintainer: Solomon Choina <shlomochoina@gmail.com>
pkgname=falkon-git
-pkgver=23.07.70_r5935.gcdcdd3379
+pkgver=24.04.70_r6233.g422a998ff
pkgrel=1
pkgdesc="Cross-platform QtWebEngine browser"
arch=($CARCH)
url="https://www.falkon.org/"
-license=(GPL3)
-depends=(qt5-webengine qt5-x11extras qt5-svg)
-makedepends=(git extra-cmake-modules-git qt5-tools kio-git purpose-git libgnome-keyring pyside2 shiboken2)
+license=(GPL-2.0-or-later3)
+depends=(gcc-libs glibc karchive-git libxcb openssl qt6-5compat qt6-base qt6-declarative qt6-webchannel qt6-webengine)
+makedepends=(git extra-cmake-modules-git kio-git libgnome-keyring purpose-git pyside6 qt6-tools shiboken6)
+optdepends=('kcoreaddons-git: KDE integration'
+ 'kcrash-git: KDE integration'
+ 'kio-git: KDE integration'
+ 'kjobwidgets-git: KDE integration'
+ 'kwallet-git: KDE integration'
+ 'libgnome-keyring: gnome keyring integration'
+ 'purpose-git: KDE integration'
+ 'pyside6: Python plugins')
+groups=(kde-applications-git
+ kde-network-git)
conflicts=(${pkgname%-git})
provides=(${pkgname%-git})
-optdepends=('kio-git: KDE integration' 'purpose-git: KDE integration' 'libgnome-keyring: gnome keyring integration'
- 'pyside2: Python plugins')
replaces=(qupzilla)
source=("git+https://github.com/KDE/${pkgname%-git}.git")
sha256sums=('SKIP')
@@ -31,6 +39,7 @@ pkgver() {
build() {
cmake -B build -S ${pkgname%-git} \
+ -DQT_MAJOR_VERSION=6 \
-DBUILD_TESTING=OFF
cmake --build build
}