summaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg4/files/patch-configure
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2023-03-17 18:58:47 +0000
committerJan Beich <jbeich@FreeBSD.org>2023-03-17 20:59:23 +0000
commitf0dadc529fe9c4ee69dd96db92e2d0572d2092aa (patch)
tree80091ad194c99a3a9f5a775d81ee866d5c7128ba /multimedia/ffmpeg4/files/patch-configure
parentmultimedia/ffmpeg: respect DOCSDIR more (diff)
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 <bsd.port.mk> or <bsd.port.pre.mk> .include "${.CURDIR:H:H}/multimedia/ffmpeg4/override.mk" PR: 261302 Inspired by: c717faa5c764
Diffstat (limited to 'multimedia/ffmpeg4/files/patch-configure')
-rw-r--r--multimedia/ffmpeg4/files/patch-configure26
1 files changed, 26 insertions, 0 deletions
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