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"
