From f0dadc529fe9c4ee69dd96db92e2d0572d2092aa Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Fri, 17 Mar 2023 18:58:47 +0000 Subject: multimedia/ffmpeg: fork 4.* into a pinned port Mainly for leaf consumers: applications but not plugins or libraries. Otherwise, indirectly mixing different versions of ffmpeg libraries at runtime can lead to crashes. To use simply add the following before or .include "${.CURDIR:H:H}/multimedia/ffmpeg4/override.mk" PR: 261302 Inspired by: c717faa5c764 --- multimedia/ffmpeg4/files/patch-configure | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 multimedia/ffmpeg4/files/patch-configure (limited to 'multimedia/ffmpeg4/files/patch-configure') diff --git a/multimedia/ffmpeg4/files/patch-configure b/multimedia/ffmpeg4/files/patch-configure new file mode 100644 index 000000000000..760c50b8e912 --- /dev/null +++ b/multimedia/ffmpeg4/files/patch-configure @@ -0,0 +1,26 @@ +--- configure.orig 2022-10-09 19:04:43 UTC ++++ configure +@@ -3784,13 +3784,7 @@ host_os=$target_os_default + host_os=$target_os_default + + # machine +-if test "$target_os_default" = aix; then +- arch_default=$(uname -p) +- strip_default="strip -X32_64" +- nm_default="nm -g -X32_64" +-else +- arch_default=$(uname -m) +-fi ++arch_default=$(uname -p) + cpu="generic" + intrinsics="none" + +@@ -6758,7 +6752,7 @@ if enabled x86; then + + if enabled x86; then + case $target_os in +- mingw32*|mingw64*|win32|win64|linux|cygwin*) ++ freebsd|mingw32*|mingw64*|win32|win64|linux|cygwin*) + ;; + *) + disable ffnvcodec cuvid nvdec nvenc -- cgit v1.2.3