diff options
author | sL1pKn07 | 2023-11-22 15:53:09 +0100 |
---|---|---|
committer | sL1pKn07 | 2023-11-22 15:53:09 +0100 |
commit | 2bb1683b7849e6774fbf9eab58a13871a8bb4e5b (patch) | |
tree | 98d93d52fb731f0860aa796297d6062ac4af4be9 /PKGBUILD | |
parent | 47c0ffc7b1325ca42f7c607a56f95b798a4b112a (diff) | |
download | aur-2bb1683b7849e6774fbf9eab58a13871a8bb4e5b.tar.gz |
Qt6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 73 |
1 files changed, 37 insertions, 36 deletions
@@ -1,7 +1,7 @@ # Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com> pkgname=ktorrent-git -pkgver=24.01.75.r3140.f3c8bd1a +pkgver=24.01.75.r3167.64e383cd pkgrel=1 pkgdesc="A powerful BitTorrent client. (GIT version)" arch=('x86_64') @@ -10,50 +10,57 @@ license=('GPL') depends=( 'gcc-libs' # libgcc_s.so libstdc++.so 'glibc' # libc.so libm.so - 'libktorrent' 'libKF5Torrent.so' - 'qt5-base' # libQt5Core.so libQt5DBus.so libQt5Gui.so libQt5Network.so libQt5Widgets.so libQt5Xml.so - 'knotifyconfig5' # libKF5NotifyConfig.so - 'kcmutils5' # libKF5KCMUtils.so - 'kcompletion5' # libKF5Completion.so - 'kconfig5' #libKF5ConfigCore.so libKF5ConfigGui.so - 'kconfigwidgets5' # libKF5ConfigWidgets.so - 'kcoreaddons5' # libKF5CoreAddons.so - 'kcrash5' # libKF5Crash.so - 'kdbusaddons5' # libKF5DBusAddons.so - 'ki18n5' # libKF5I18n.so - 'kiconthemes5' # libKF5IconThemes.so - 'kio5' # libKF5KIOCore.so libKF5KIOGui.so libKF5KIOWidgets.so - 'knotifications5' # libKF5Notifications.so - 'kparts5' # libKF5Parts.so - 'ktextwidgets5' # libKF5TextWidgets.so - 'kwidgetsaddons5' # libKF5WidgetsAddons.so - 'kwindowsystem5' # libKF5WindowSystem.so - 'kxmlgui5' # libKF5XmlGui - 'syndication5' # ibKF5Syndication.so - 'karchive5' # libKF5Archive.so + 'libktorrent' 'libKTorrent6.so' + 'qt6-base' # libQt6Core.so libQt6DBus.so libQt6Gui.so libQt6Network.so libQt6Widgets.so libQt6Xml.so + 'qt6-5compat' # libQt6Core5Compat.so + 'knotifyconfig' # libKF6NotifyConfig.so + 'kcmutils' # libKF6KCMUtils.so + 'kcompletion' # libKF6Completion.so + 'kconfig' #libKF6ConfigCore.so libKF6ConfigGui.so + 'kconfigwidgets' # libKF6ConfigWidgets.so + 'kcoreaddons' # libKF6CoreAddons.so + 'kcrash' # libKF6Crash.so + 'kdbusaddons' # libKF6DBusAddons.so + 'ki18n' # libKF6I18n.so + 'kiconthemes' # libKF6IconThemes.so + 'kio' # libKF6KIOCore.so libKF6KIOGui.so libKF6KIOWidgets.so + 'knotifications' # libKF6Notifications.so + 'kparts' # libKF6Parts.so + 'kwidgetsaddons' # libKF6WidgetsAddons.so + 'kwindowsystem' # libKF6WindowSystem.so + 'kxmlgui' # libKF6XmlGui + 'kstatusnotifieritem' # libKF6StatusNotifierItem.so + 'kglobalaccel' # libKF6GlobalAccel.so + 'hicolor-icon-theme' ) makedepends=( 'extra-cmake-modules' - 'kdoctools5' + 'kdoctools' 'git' 'python' 'boost' 'taglib' 'libmaxminddb' 'qt5-webengine' - 'phonon-qt5' + 'phonon-qt6' 'plasma-workspace' - 'kdnssd5' - 'kplotting5' + 'kdnssd' + 'kplotting' + 'karchive' + 'syndication' + 'ktextwidgets' ) optdepends=( + 'karchive: for ipfilter plugin' + 'ktextwidgets: for ipfilter plugin' 'plasma-workspace: for shutdown plugin' - 'kplotting5: for stats plugin' + 'kplotting: for stats plugin' 'libmaxminddb: for infowidget plugin' - 'kdnssd5: for zeroconf plugin' + 'kdnssd: for zeroconf plugin' 'taglib: for mediaplayer plugin' - 'phonon-qt5: for multimedia plugin' - 'qt5-webengine: for search and RSS plugin' + 'phonon-qt6: for multimedia plugin' + 'qt6-webengine: for search and RSS plugin' + 'syndication: for RSS plugin' ) checkdepends=('appstream') provides=( @@ -71,18 +78,12 @@ pkgver() { echo "${_ver}.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } -prepare() { - sed 's|libmaxminddb|maxminddb|g' -i ktorrent/plugins/infowidget/CMakeLists.txt -} - build() { cmake -S ktorrent -B build \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_TESTING=ON -# -DBUILD_WITH_QT6=ON # NOTE: Qt6 port still unfinished - cmake --build build } |