From 29c0890d951c8bee1222a255d59b25d91168be97 Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 13 Nov 2023 01:18:48 +0100 Subject: [PATCH] Fix assembly breakage due to binutil>=2.41. See https://www.linuxquestions.org/questions/slackware-14/regression-on-current-with-ffmpeg-4175727691/. --- icedreammusic/ndi-feeder/packages/ffmpeg-ndi/PKGBUILD | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/icedreammusic/ndi-feeder/packages/ffmpeg-ndi/PKGBUILD b/icedreammusic/ndi-feeder/packages/ffmpeg-ndi/PKGBUILD index e034ce2..885d06a 100644 --- a/icedreammusic/ndi-feeder/packages/ffmpeg-ndi/PKGBUILD +++ b/icedreammusic/ndi-feeder/packages/ffmpeg-ndi/PKGBUILD @@ -101,6 +101,7 @@ source=( "libndi_newtek_common.h::https://framagit.org/tytan652/ffmpeg-ndi-patch/-/raw/master/libavdevice/libndi_newtek_common.h?inline=false" "libndi_newtek_dec.c::https://framagit.org/tytan652/ffmpeg-ndi-patch/-/raw/master/libavdevice/libndi_newtek_dec.c?inline=false" "libndi_newtek_enc.c::https://framagit.org/tytan652/ffmpeg-ndi-patch/-/raw/master/libavdevice/libndi_newtek_enc.c?inline=false" + "avcodec-x86-mathops-clip-constants-used-with-shift-instructions-within-inline-assembly.patch::https://git.videolan.org/?p=ffmpeg.git;a=patch;h=effadce6c756247ea8bae32dc13bb3e6f464f0eb" "LICENSE" ) sha256sums=( @@ -109,6 +110,7 @@ sha256sums=( '462e984a7cb3d0af17b0ea0eb2a010aee2f79a3e77c2055fdfd760163dd75fa4' '3c6dea7583d79911e9ea198c35b1b56830b85eea84e49d63c2d5c03af5210eca' '83cc714edc8d1c37ffabd2ee17960d6ed91a1d019bd43d01383f84eea28e4fbb' + 'a50d7da9870a3fd801ad3a4d13d5c9b260acb094cf8bfa4afd95a54741173a7f' '04a7176400907fd7db0d69116b99de49e582a6e176b3bfb36a03e50a4cb26a36' ) @@ -121,6 +123,8 @@ pkgver() { prepare() { cd ffmpeg + patch -Np1 -i "${srcdir}"/avcodec-x86-mathops-clip-constants-used-with-shift-instructions-within-inline-assembly.patch + patch -Np1 -i "${srcdir}"/master_Revert-lavd-Remove-libndi_newtek.patch printf 'Copying libndi missing file\n'