diff options
Diffstat (limited to 'community/kdenlive/APKBUILD')
-rw-r--r-- | community/kdenlive/APKBUILD | 40 |
1 files changed, 22 insertions, 18 deletions
diff --git a/community/kdenlive/APKBUILD b/community/kdenlive/APKBUILD index 2868a2390bd..cfbf13d40af 100644 --- a/community/kdenlive/APKBUILD +++ b/community/kdenlive/APKBUILD @@ -1,20 +1,21 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> -# Maintainer: Bart Ribbers <bribbers@disroot.org> +# Maintainer: team/kde <bribbers@disroot.org> + +# The group tag is just to easily find this APKBUILD by some scripts for automation +# group=kde-applications pkgname=kdenlive -pkgver=21.04.0 +pkgver=24.02.2 pkgrel=0 -# s390x kdeclarative-dev knewstuff-dev knotifyconfig-dev kxmlgui-dev purpose-dev # ppc64le mlt uses 64bit long double while libgcc uses 128bit long double -arch="all !armhf !s390x !ppc64le !mips64" +# ppc64le, s390x and riscv64 blocked by qt6-qtwebengine -> purpose +# aarch64 and armv7 blocked by OpenGL +arch="all !armhf !ppc64le !s390x !riscv64 !aarch64 !armv7" url="https://kdenlive.org" pkgdesc="An intuitive and powerful multi-track video editor, including most recent video technologies" license="GPL-2.0-or-later" depends=" - dbus ffmpeg frei0r-plugins - mlt - qt5-qtquickcontrols " makedepends=" extra-cmake-modules @@ -26,32 +27,35 @@ makedepends=" kxmlgui-dev mlt-dev purpose-dev - qt5-qtbase-dev - qt5-qtmultimedia-dev - qt5-qtnetworkauth-dev - qt5-qtsvg-dev + qt6-qtbase-dev + qt6-qtmultimedia-dev + qt6-qtnetworkauth-dev + qt6-qtsvg-dev rttr-dev + samurai " checkdepends="xvfb-run" -source="https://download.kde.org/stable/release-service/$pkgver/src/kdenlive-$pkgver.tar.xz" subpackages="$pkgname-doc $pkgname-lang" -options="!check" # Broken +_repo_url="https://invent.kde.org/multimedia/kdenlive.git" +source="https://download.kde.org/stable/release-service/$pkgver/src/kdenlive-$pkgver.tar.xz" +options="!check" # Segfaulting build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib cmake --build build } check() { - cd build - CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest + xvfb-run ctest --test-dir build --output-on-failure } package() { DESTDIR="$pkgdir" cmake --install build } -sha512sums="cc44df08e0fbe2a16646d005782aac3a8522e95cabc6cfb157b083f460e77e37bad0ef39b8a8ab2aa488faab161e81fb527108daf71d4f3b281b2ad18148a17f kdenlive-21.04.0.tar.xz" +sha512sums=" +1528cedd3c33f3bf46de1c7f396eb7213d66dc5c85f5930385268a223c9b30f62ef623022cc39c477f95adfedb742755992deecadf52b010a7ef59f8f60e74c5 kdenlive-24.02.2.tar.xz +" |