aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg/patches
diff options
context:
space:
mode:
authorJohn Audia <graysky@archlinux.us>2022-05-01 08:21:50 -0400
committerRosen Penev <rosenp@gmail.com>2022-05-02 12:47:55 -0700
commit5b85e7466c808dc88ba02f1b3fef066daf923ef6 (patch)
treea6c66b24fdf6b30dbf6c4136fec6545b288e2afe /multimedia/ffmpeg/patches
parentd6960886bdddbc7fe6235bf82a2f28db61efa964 (diff)
ffmpeg: update to 5.0.1
Bump to latest upstream version, patches automatically rebased. Removed upstreamed: 060-configure-link-to-libatomic-when-its-present.patch Tested using: ffmpeg -f lavfi -i testsrc=duration=10:size=1280x720:rate=30 testsrc.mpg Resulting mpg was good. Build system: x86_64 Build-tested: bcm2711/RPi4B Run-tested: bcm2711/RPi4B Signed-off-by: John Audia <graysky@archlinux.us>
Diffstat (limited to 'multimedia/ffmpeg/patches')
-rw-r--r--multimedia/ffmpeg/patches/060-configure-link-to-libatomic-when-its-present.patch47
1 files changed, 0 insertions, 47 deletions
diff --git a/multimedia/ffmpeg/patches/060-configure-link-to-libatomic-when-its-present.patch b/multimedia/ffmpeg/patches/060-configure-link-to-libatomic-when-its-present.patch
deleted file mode 100644
index a2cbbbbfa..000000000
--- a/multimedia/ffmpeg/patches/060-configure-link-to-libatomic-when-its-present.patch
+++ /dev/null
@@ -1,47 +0,0 @@
---- a/configure
-+++ b/configure
-@@ -3791,20 +3791,20 @@ cws2fws_extralibs="zlib_extralibs"
-
- # libraries, in any order
- avcodec_deps="avutil"
--avcodec_suggest="libm"
-+avcodec_suggest="libm stdatomic"
- avdevice_deps="avformat avcodec avutil"
--avdevice_suggest="libm"
-+avdevice_suggest="libm stdatomic"
- avfilter_deps="avutil"
--avfilter_suggest="libm"
-+avfilter_suggest="libm stdatomic"
- avformat_deps="avcodec avutil"
--avformat_suggest="libm network zlib"
--avutil_suggest="clock_gettime ffnvcodec libm libdrm libmfx opencl user32 vaapi vulkan videotoolbox corefoundation corevideo coremedia bcrypt"
-+avformat_suggest="libm network zlib stdatomic"
-+avutil_suggest="clock_gettime ffnvcodec libm libdrm libmfx opencl user32 vaapi vulkan videotoolbox corefoundation corevideo coremedia bcrypt stdatomic"
- postproc_deps="avutil gpl"
--postproc_suggest="libm"
-+postproc_suggest="libm stdatomic"
- swresample_deps="avutil"
--swresample_suggest="libm libsoxr"
-+swresample_suggest="libm libsoxr stdatomic"
- swscale_deps="avutil"
--swscale_suggest="libm"
-+swscale_suggest="libm stdatomic"
-
- avcodec_extralibs="pthreads_extralibs iconv_extralibs dxva2_extralibs"
- avfilter_extralibs="pthreads_extralibs"
-@@ -6321,7 +6321,14 @@ check_headers asm/types.h
- # it seems there are versions of clang in some distros that try to use the
- # gcc headers, which explodes for stdatomic
- # so we also check that atomics actually work here
--check_builtin stdatomic stdatomic.h "atomic_int foo, bar = ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0); foo += bar"
-+#
-+# some configurations also require linking to libatomic, so try
-+# both with -latomic and without
-+for LATOMIC in "-latomic" ""; do
-+ check_builtin stdatomic stdatomic.h \
-+ "atomic_int foo, bar = ATOMIC_VAR_INIT(-1); atomic_store(&foo, 0); foo += bar" \
-+ $LATOMIC && eval stdatomic_extralibs="\$LATOMIC" && break
-+done
-
- check_lib advapi32 "windows.h" RegCloseKey -ladvapi32
- check_lib bcrypt "windows.h bcrypt.h" BCryptGenRandom -lbcrypt &&