mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 22:48:55 +02:00
FFMPEG: bump, fix for libavdevice (#2888)
This commit is contained in:
50
media-video/ffmpeg/patches/ffmpeg-4.0.2.patchset
Normal file
50
media-video/ffmpeg/patches/ffmpeg-4.0.2.patchset
Normal file
@@ -0,0 +1,50 @@
|
||||
From 6ed8a346799f20ba114b314d1054a30add1c4044 Mon Sep 17 00:00:00 2001
|
||||
From: Jerome Duval <jerome.duval@gmail.com>
|
||||
Date: Mon, 16 Oct 2017 18:31:07 +0200
|
||||
Subject: disable ebx on x86.
|
||||
|
||||
|
||||
diff --git a/configure b/configure
|
||||
index dee507c..f0d0c09 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -6678,6 +6678,7 @@ enabled avresample && warn "Building with deprecated library libavresample"
|
||||
if test $target_os = "haiku"; then
|
||||
disable memalign
|
||||
disable posix_memalign
|
||||
+ enabled x86_32 && enabled shared && disable ebx_available
|
||||
fi
|
||||
|
||||
flatten_extralibs(){
|
||||
--
|
||||
2.16.2
|
||||
|
||||
|
||||
From f449ce0153359ef24e5afbf49144c539be92f789 Mon Sep 17 00:00:00 2001
|
||||
From: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
||||
Date: Fri, 2 Feb 2018 11:39:47 +0100
|
||||
Subject: Re-enable memalign for Haiku
|
||||
|
||||
This had been disabled in 2011:
|
||||
https://lists.ffmpeg.org/pipermail/ffmpeg-cvslog/2011-June/038362.html
|
||||
|
||||
If there are still problems with it we should rather fix them on Haiku
|
||||
side.
|
||||
|
||||
|
||||
diff --git a/configure b/configure
|
||||
index f0d0c09..cd5dbf3 100755
|
||||
--- a/configure
|
||||
+++ b/configure
|
||||
@@ -6676,8 +6676,6 @@ enabled threads && ! enabled pthreads && ! enabled atomics_native && die "non pt
|
||||
enabled avresample && warn "Building with deprecated library libavresample"
|
||||
|
||||
if test $target_os = "haiku"; then
|
||||
- disable memalign
|
||||
- disable posix_memalign
|
||||
enabled x86_32 && enabled shared && disable ebx_available
|
||||
fi
|
||||
|
||||
--
|
||||
2.16.2
|
||||
|
||||
Reference in New Issue
Block a user