[arch-commits] Commit in qt6-multimedia/kde-unstable (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Fri Jun 17 13:34:52 UTC 2022


    Date: Friday, June 17, 2022 @ 13:34:52
  Author: arojas
Revision: 448938

Fix ffmpeg plugin name

Modified:
  qt6-multimedia/kde-unstable/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-17 11:32:11 UTC (rev 448937)
+++ PKGBUILD	2022-06-17 13:34:52 UTC (rev 448938)
@@ -5,7 +5,7 @@
 pkgname=(qt6-multimedia qt6-multimedia-gstreamer qt6-multimedia-ffmpeg)
 _qtver=6.4.0-beta1
 pkgver=${_qtver/-/}
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL3 LGPL3 FDL custom)
@@ -14,9 +14,15 @@
 groups=(qt6)
 options=(debug)
 _pkgfn=${pkgname/6-/}-everywhere-src-$_qtver
-source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz)
-sha256sums=('54fda3e0bdecefb75058331ad55b8888787ef19c0442da67b3a4c15215533b32')
+source=(https://download.qt.io/development_releases/qt/${pkgver%.*}/$_qtver/submodules/$_pkgfn.tar.xz
+        fix-ffmpeg-plugin-name.patch::https://code.qt.io/cgit/qt/qtmultimedia.git/patch/?id=da0c3cb2)
+sha256sums=('54fda3e0bdecefb75058331ad55b8888787ef19c0442da67b3a4c15215533b32'
+            'ef7f32cd54d30008a1ef7ce4128918cb6e870c5680c3d0a8de491186debeb82b')
 
+prepare() {
+  patch -d $_pkgfn -p1 < fix-ffmpeg-plugin-name.patch # Fix ffmpeg plugin name
+}
+
 build() {
   cmake -B build -S $_pkgfn -G Ninja \
     -DCMAKE_MESSAGE_LOG_LEVEL=STATUS
@@ -52,5 +58,5 @@
   depends=(qt6-multimedia ffmpeg libva)
   provides=(qt6-multimedia-backend)
 
-  install -Dm755 build/lib/qt6/plugins/multimedia/libffmegmediaplugin.so -t "$pkgdir"/usr/lib/qt6/plugins/multimedia 
+  install -Dm755 build/lib/qt6/plugins/multimedia/libffmpegmediaplugin.so -t "$pkgdir"/usr/lib/qt6/plugins/multimedia 
 }



More information about the arch-commits mailing list