diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2023-03-17 18:58:47 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2023-03-17 20:59:23 +0000 |
commit | f0dadc529fe9c4ee69dd96db92e2d0572d2092aa (patch) | |
tree | 80091ad194c99a3a9f5a775d81ee866d5c7128ba /multimedia/ffmpeg4/files/patch-configure | |
parent | multimedia/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-configure | 26 |
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 |