git » kdenlive.git » commit a6f5c38

Revert to 23.08

author Antonio Rojas
2024-02-14 12:18:36 UTC
committer Antonio Rojas
2024-02-14 12:18:36 UTC
parent 298a3faee736a1cc9811bcff00607a69f1d7f742

Revert to 23.08

PKGBUILD +11 -57

diff --git a/PKGBUILD b/PKGBUILD
index 8131a38..30c8125 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,71 +11,25 @@ pkgdesc='A non-linear video editor for Linux using the MLT video framework'
 arch=(x86_64)
 url='https://apps.kde.org/kdenlive/'
 license=(GPL)
-depends=(breeze-icons
-         frei0r-plugins
-         gcc-libs
-         glibc
-         karchive
-         kbookmarks
-         kcodecs
-         kcolorscheme
-         kcompletion
-         kconfig
-         kconfigwidgets
-         kcoreaddons
-         kcrash
-         kdbusaddons
-         kfilemetadata
-         kguiaddons
-         ki18n
-         kiconthemes
-         kio
-         kitemviews
-         knewstuff
-         knotifications
-         knotifyconfig
-         ktextwidgets
-         kwidgetsaddons
-         kxmlgui
-         mlt
-         purpose
-         qt6-base
-         qt6-declarative
-         qt6-multimedia
-         qt6-networkauth
-         qt6-svg
-         solid)
-makedepends=(doxygen
-             extra-cmake-modules
-             kdoctools
-             qt6-tools)
-optdepends=('bigsh0t: VR360 effects'
+groups=(kde-applications kde-multimedia)
+depends=(qt5-networkauth knewstuff5 knotifyconfig5 kfilemetadata5 purpose5 mlt breeze-icons frei0r-plugins)
+makedepends=(extra-cmake-modules kdoctools5 v4l-utils doxygen qt5-tools)
+optdepends=('ffmpeg: for FFmpeg plugin'
             'dvgrab: for firewire capture'
-            'ffmpeg: for FFmpeg plugin'
-            'kimageformats: support for dds, xcf, exr, psd, and more image formats'
-            'mediainfo: for technical clip information'
-            'noise-suppression-for-voice: noise suppression effect'
+            'recordmydesktop: for screen capture'
             'opencv: for motion tracking'
-            'opentimelineio: timeline export/import'
             'plasma-desktop: theme configuration'
-            'python: for scripts'
-            'qt6-imageformats: support for tiff, webp, and more image formats'
-            'recordmydesktop: for screen capture')
-groups=(kde-applications
-        kde-multimedia)
-source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
-        mlt-no-qt5.patch)
+            'opentimelineio: timeline export/import'
+            'bigsh0t: VR360 effects'
+            'mediainfo: for technical clip information'
+            'noise-suppression-for-voice: noise suppression effect')
+source=(https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
 sha256sums=('8440d949d5f6ac7bef5da04da12c5545868f9171f1251aa666c3f5b76f6e3f11'
-            'SKIP'
-            'd946fddbe366e641e3172b601db7de474719588696bace25fa8643b67bc82f9b')
+            'SKIP')
 validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid <aacid@kde.org>
               F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87  # Christoph Feck <cfeck@kde.org>
               D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heiko.becker@kde.org>
 
-prepare() {
-  patch -d $pkgname-$pkgver -p1 < mlt-no-qt5.patch # Blacklist MLT Qt5 module to prevent crashes
-}
-
 build() {
   cmake -B build -S $pkgname-$pkgver \
     -DBUILD_TESTING=OFF \