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 395e71b9771..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.12.1 +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=" -245ffb08926ecf044fbaa92a614a25b88b099d2d3b5788b4dc9c06fc4d8a8618ee6ecf6db4d05a11a1f9c058a33a5abd77b58c38919568271bf38ce6e7e6b090 kdenlive-21.12.1.tar.xz +1528cedd3c33f3bf46de1c7f396eb7213d66dc5c85f5930385268a223c9b30f62ef623022cc39c477f95adfedb742755992deecadf52b010a7ef59f8f60e74c5 kdenlive-24.02.2.tar.xz " |