media-video/ffmpeg-compat: sync with ffmpeg

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2025-11-06 08:40:10 -05:00
parent 1be575db34
commit fab76beee0
4 changed files with 56 additions and 0 deletions

View File

@@ -447,6 +447,20 @@ multilib_src_configure() {
esac
fi
# skipping tests is handled at configure-time
local skip_tests=()
# zlib-ng is not bitexact w/ zlib producing mismatching md5sum (bug #965737)
has_version 'sys-libs/zlib-ng[compat]' &&
skip_tests+=(
lavf-{apng{,.png},gray16be.png,png,rgb48be.png}
mov-mp4-frag-flush
vsynth{1,2,3}-{flashsv,mpng,zlib}
)
(( ${#skip_tests[@]} )) &&
conf+=( --ignore-tests=$(IFS=,; echo "${skip_tests[*]}") )
# import options from FFMPEG_IUSE_MAP
local flag license mod v
local -A optmap=() licensemap=()

View File

@@ -447,6 +447,20 @@ multilib_src_configure() {
esac
fi
# skipping tests is handled at configure-time
local skip_tests=()
# zlib-ng is not bitexact w/ zlib producing mismatching md5sum (bug #965737)
has_version 'sys-libs/zlib-ng[compat]' &&
skip_tests+=(
lavf-{apng{,.png},gray16be.png,png,rgb48be.png}
mov-mp4-frag-flush
vsynth{1,2,3}-{flashsv,mpng,zlib}
)
(( ${#skip_tests[@]} )) &&
conf+=( --ignore-tests=$(IFS=,; echo "${skip_tests[*]}") )
# import options from FFMPEG_IUSE_MAP
local flag license mod v
local -A optmap=() licensemap=()

View File

@@ -505,6 +505,20 @@ multilib_src_configure() {
esac
fi
# skipping tests is handled at configure-time
local skip_tests=()
# zlib-ng is not bitexact w/ zlib producing mismatching md5sum (bug #965737)
has_version 'sys-libs/zlib-ng[compat]' &&
skip_tests+=(
lavf-{apng{,.png},gray16be.png,png,rgb48be.png}
mov-mp4-frag-flush
vsynth{1,2,3}-{flashsv,mpng,zlib}
)
(( ${#skip_tests[@]} )) &&
conf+=( --ignore-tests=$(IFS=,; echo "${skip_tests[*]}") )
# import options from FFMPEG_IUSE_MAP
local flag license mod v
local -A optmap=() licensemap=()

View File

@@ -519,6 +519,20 @@ multilib_src_configure() {
esac
fi
# skipping tests is handled at configure-time
local skip_tests=()
# zlib-ng is not bitexact w/ zlib producing mismatching md5sum (bug #965737)
has_version 'sys-libs/zlib-ng[compat]' &&
skip_tests+=(
lavf-{apng{,.png},gray16be.png,png,rgb48be.png}
mov-mp4-frag-flush
vsynth{1,2,3}-{flashsv,mpng,zlib}
)
(( ${#skip_tests[@]} )) &&
conf+=( --ignore-tests=$(IFS=,; echo "${skip_tests[*]}") )
# import options from FFMPEG_IUSE_MAP
local flag license mod v
local -A optmap=() licensemap=()