[arch-commits] Commit in nageru/trunk (PKGBUILD ffmpeg5.patch)

Antonio Rojas arojas at gemini.archlinux.org
Sat Jan 29 19:39:20 UTC 2022


    Date: Saturday, January 29, 2022 @ 19:39:20
  Author: arojas
Revision: 1119967

ffmpeg 5 rebuild

Added:
  nageru/trunk/ffmpeg5.patch
Modified:
  nageru/trunk/PKGBUILD

---------------+
 PKGBUILD      |    9 ++++++---
 ffmpeg5.patch |   36 ++++++++++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-29 19:39:10 UTC (rev 1119966)
+++ PKGBUILD	2022-01-29 19:39:20 UTC (rev 1119967)
@@ -2,7 +2,7 @@
 
 pkgname=nageru
 pkgver=1.8.6
-pkgrel=13
+pkgrel=14
 pkgdesc="live video mixer, based around the standard M/E workflow."
 arch=(x86_64)
 url="https://nageru.sesse.net/"
@@ -13,15 +13,18 @@
 makedepends=('meson' 'eigen')
 source=("https://nageru.sesse.net/nageru-${pkgver}.tar.gz"
         "meson-options.patch"
-        "luajit-patch.patch")
+        "luajit-patch.patch"
+        "ffmpeg5.patch")
 sha256sums=('67dcb070a23589f624d7067c4b09fe11faa9b1c756b884c50473545fdf7817b3'
             '1bb7d87d6d6359ffe95d605c29ff5f73728929d9393498b74fdf36c6469fdaba'
-            '480c4de61188684fc8d1727a2e3ec615d33892234e8466db8011589e9277bdf7')
+            '480c4de61188684fc8d1727a2e3ec615d33892234e8466db8011589e9277bdf7'
+            'dc4ff30ebe497a8d63b27023d2d3d8e9ab84b6af40949c86f33e7a0bbc4d2516')
 
 prepare() {
     cd "$pkgname-$pkgver"
     patch -Np1 -i "${srcdir}/luajit-patch.patch"
     patch -Np1 -i "${srcdir}/meson-options.patch"
+    patch -Np1 -i "${srcdir}/ffmpeg5.patch"
 }
 
 build() {

Added: ffmpeg5.patch
===================================================================
--- ffmpeg5.patch	                        (rev 0)
+++ ffmpeg5.patch	2022-01-29 19:39:20 UTC (rev 1119967)
@@ -0,0 +1,36 @@
+diff --git a/futatabi/export.cpp b/futatabi/export.cpp
+index 7833f91..ca6a558 100644
+--- a/futatabi/export.cpp
++++ b/futatabi/export.cpp
+@@ -17,6 +17,7 @@
+ 
+ extern "C" {
+ #include <libavformat/avformat.h>
++#include <libavutil/channel_layout.h>
+ }
+ 
+ using namespace std;
+diff --git a/futatabi/video_stream.cpp b/futatabi/video_stream.cpp
+index 9647836..6ea3bf1 100644
+--- a/futatabi/video_stream.cpp
++++ b/futatabi/video_stream.cpp
+@@ -3,6 +3,7 @@
+ extern "C" {
+ #include <libavformat/avformat.h>
+ #include <libavformat/avio.h>
++#include <libavutil/channel_layout.h>
+ }
+ 
+ #include "chroma_subsampler.h"
+diff --git a/nageru/mjpeg_encoder.cpp b/nageru/mjpeg_encoder.cpp
+index 033f67a..a6ae011 100644
+--- a/nageru/mjpeg_encoder.cpp
++++ b/nageru/mjpeg_encoder.cpp
+@@ -9,6 +9,7 @@
+ 
+ extern "C" {
+ #include <libavformat/avformat.h>
++#include <libavutil/channel_layout.h>
+ }
+ 
+ #include "defs.h"



More information about the arch-commits mailing list