summaryrefslogtreecommitdiff
path: root/media-video/mpv
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-30 20:18:13 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-30 20:18:13 +0000
commitb449f73a7f391721e624420ba791536e3d6b17a8 (patch)
tree253a0e397fac587d17c35bed49d22a555bcc0ac9 /media-video/mpv
parent363e9b282b6bd3908c2a2b56c894d785cf2fb94d (diff)
gentoo auto-resync : 30:12:2022 - 20:18:13
Diffstat (limited to 'media-video/mpv')
-rw-r--r--media-video/mpv/Manifest4
-rw-r--r--media-video/mpv/mpv-0.35.0-r1.ebuild17
-rw-r--r--media-video/mpv/mpv-9999.ebuild17
3 files changed, 34 insertions, 4 deletions
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 360bd1235b45..443b379cf8f9 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -2,7 +2,7 @@ DIST mpv-0.34.1.tar.gz 3288356 BLAKE2B c0e5dc3cd23307449a526bd2cf0df5d870322aa19
DIST mpv-0.35.0.tar.gz 3365752 BLAKE2B 9b8dca943fc60a68f8474549d75c021dd9157195253c5ec09721969e500b2756c033e86975499f5632f0c943ac7bb54699f47340f0dee73d7284668d4419b17f SHA512 d5c1f734057f6b6c27e7f59de43cf7c0e7f813d842b8c7fd2ae1073dbe649c8187b7686df4efe928db2952e9f1efc171245e6f8780c1d9f174f4d7abff1e073a
DIST waf-2.0.22 104880 BLAKE2B 6cae9e764712012ef97f790c723b86a2603dc64e9bafcec02c5251dbc1b23ec629db26c02eee2a72a77cf70c11d2729a626ea71f3cb50a6281257fd6f63eadf0 SHA512 4156cefa65b7e6349ddb1ca643bbdf3e4444449d137e5f595535564271d521362291f257765329015671584ac2c596a0ad98cfdbd621f5d5352141a55d384292
EBUILD mpv-0.34.1-r1.ebuild 9733 BLAKE2B 7c2c0935efc35f23a5389f4f9e367e3e0e0dc862b27b27c816edcaf0623c5dc9879ccef5e3519fc35b9be1ae87b3ba80f5e60dd430bbb43df581245e92b3be80 SHA512 64f06b5d6e16d943d4bf614117304839c09cb34cba4ce561b5e68c826e83672a0e9218a486de68fd506ce9c7b2a50e92b0627c66c3ebe048175c214dabd09aba
-EBUILD mpv-0.35.0-r1.ebuild 7210 BLAKE2B 9b381dc7da9cce3e9154984fad04660c59954f20461ee03fdd21a9a6ee0a0d75158da0da4c6c5b71da4f25edc8b143612c95eb53ff52fa04d0e0893a4f4edb9a SHA512 c630cb4d1f20fa557e80a92039e7901cd8d1d570535063774067f3518168e3dca46301038df6a6acfaf5049695908275b15f85720605df9fa4fde1f716baf339
+EBUILD mpv-0.35.0-r1.ebuild 7575 BLAKE2B 4ea9a4a41310e5867a6a650bdbc4e8e632b8c752360e3cc6e4c174c75fbff4706f51e93ce51c1e03dd8a8280c7afb89007a33de3e01b163b6c20636dd99deceb SHA512 369d1e761cb121be1bda5bb8d7a0995cfeff155d62252679664fa855389ce8900a3b5dae5faecd184d8d83582c54a2f2886e7cd91007399d69eb94b70382fe29
EBUILD mpv-0.35.0.ebuild 7226 BLAKE2B 41fc509f955dc0695a951518389cffad2fec804d46a8c5a7a2eee52557ea200ee24e4153ecffa51449ba919aa33567f95aee1109340b5647e87417441cd980b0 SHA512 f056b477c65ebe1da92cd2da255885d5b5b42ea63887af595eb500e8077ba004fcddcfcd9d8918158103df5a7f2c2766e53de3c082af1fcd308f8bcda069ae00
-EBUILD mpv-9999.ebuild 7243 BLAKE2B fe2f47a40796f576b9013009ea270ff3cd7231fa9d5baf0a81403b7142c3435f48c10b4c0dd4658dfac9f6a89b90f07756f6cb6310ed52acc01de366918182ae SHA512 8536eb1cb2cbc698cbc6866c3055f6bcaa6ccbc1e731da718c0a4813aaafb35a1121ab637f44d1a19723bf7c7cd821362d903cd5eccba03eb71538205282fe52
+EBUILD mpv-9999.ebuild 7608 BLAKE2B 22d6b79ca805f3307bc605ca0396b3ec562f2f1da062ae55de498f9550cd930269c2b760737e822c3d9efc0671c7d09195cabd4fc1078742c4802aee92961e11 SHA512 c677106a71d552f3c9e98f86568ca8ea96cd831e758546552266710b6c9c01c1a98857c2fa1b68613483b22448c31c42f7a48e8d06b033980515f8f04465a9ac
MISC metadata.xml 2645 BLAKE2B 3b20ff6e14ca27d98aca25e3fe6589705d6830fe56097e5d5f842e7b498133e6311c44cb5bf52476aea5a7223e6dac5bf0d3c51226db7d1efd2fa2b8e6190b98 SHA512 f72d25cc03d476da861b8209d13093f5351e7598dc482f517d5cb89fbf3987be4280bfe25902b172f4da74c36528c2581c8f848d746e64183a29a5bbf1baff5f
diff --git a/media-video/mpv/mpv-0.35.0-r1.ebuild b/media-video/mpv/mpv-0.35.0-r1.ebuild
index 2fb3855a1bfd..d979c38b602c 100644
--- a/media-video/mpv/mpv-0.35.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.35.0-r1.ebuild
@@ -250,7 +250,22 @@ src_configure() {
src_test() {
# https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst#debugging
- edo "${BUILD_DIR}"/mpv --no-config -v --unittest=all-simple
+ local tests=($("${BUILD_DIR}"/mpv --no-config --unittest=help | tail -n +2; assert))
+ (( ${#tests[@]} )) || die "failed to gather any tests"
+
+ local skip=(
+ all-simple
+
+ # fails on non-issue minor inconsistencies (bug #888639)
+ img_format
+ repack_sws
+ )
+
+ local test
+ for test in "${tests[@]}"; do
+ [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] ||
+ edo "${BUILD_DIR}"/mpv -v --no-config --unittest="${test}"
+ done
}
src_install() {
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index a7b00cd2fc59..0f9e5d85df07 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -250,7 +250,22 @@ src_configure() {
src_test() {
# https://github.com/mpv-player/mpv/blob/master/DOCS/man/options.rst#debugging
- edo "${BUILD_DIR}"/mpv --no-config -v --unittest=all-simple
+ local tests=($("${BUILD_DIR}"/mpv --no-config --unittest=help | tail -n +2; assert))
+ (( ${#tests[@]} )) || die "failed to gather any tests"
+
+ local skip=(
+ all-simple
+
+ # fails on non-issue minor inconsistencies (bug #888639)
+ img_format
+ repack_sws
+ )
+
+ local test
+ for test in "${tests[@]}"; do
+ [[ ${test} == @($(IFS='|'; echo "${skip[*]}")) ]] ||
+ edo "${BUILD_DIR}"/mpv -v --no-config --unittest="${test}"
+ done
}
src_install() {