diff options
Diffstat (limited to 'community/kdenlive/APKBUILD')
-rw-r--r-- | community/kdenlive/APKBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
diff --git a/community/kdenlive/APKBUILD b/community/kdenlive/APKBUILD index 3232978372b..cfbf13d40af 100644 --- a/community/kdenlive/APKBUILD +++ b/community/kdenlive/APKBUILD @@ -1,18 +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.08.3 +pkgver=24.02.2 pkgrel=0 -# s390x, mips64 and riscv64 blocked by polkit -> kxmlgui # ppc64le mlt uses 64bit long double while libgcc uses 128bit long double -arch="all !armhf !s390x !ppc64le !mips64 !riscv64" +# 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=" ffmpeg frei0r-plugins - qt5-qtquickcontrols " makedepends=" extra-cmake-modules @@ -24,28 +27,29 @@ 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() { @@ -53,5 +57,5 @@ package() { } sha512sums=" -e299606fcb258d6d7f71348231d1b860e49fc80847ec08811806d1c94a63661c32a8bff6a5ba4d19175bf76b2ea5b81059172f8181708e3333d94f92b7935cba kdenlive-21.08.3.tar.xz +1528cedd3c33f3bf46de1c7f396eb7213d66dc5c85f5930385268a223c9b30f62ef623022cc39c477f95adfedb742755992deecadf52b010a7ef59f8f60e74c5 kdenlive-24.02.2.tar.xz " |