mpv-git: Migrate 64-bit builds to v3
This may break compatibility with older CPUs (to my understanding CPUs from the past 10 years should work), so it's understandable if this is not wanted. Maybe versions, or a separate mpv-git-v3 in extras is a better place for something like this.
- [x] I have read the Contributing Guide.
README.rst markdown converted:
Difference between x86_64 and x86_64-v3
x86_64-v3 builds have these instructions enabled by default:
avx avx2 bmi bmi2 fma lzcnt movbe sse3 sse4 sse4.1 sse4.2 ssse3 xsave sahf mwait crc32 cx16 popcnt f16c
CPUs which don't have these features will fail to launch the x86_64-v3 build
/verify
All changes look good.
Wait for review from human collaborators.
mpv-git
- [x] Description
- [x] License
- [x] Hashes
- [x] Checkver
- [x] Autoupdate
Name Modified Downloads/Week 64bit-v3 2023-04-23 5,299 32bit 2023-04-23 313 64bit 2023-04-23 7,441
Maybe versions, or a separate
mpv-git-v3in extras is a better place for something like this.
I Totally like that.
versions bucket.
@jasongodev mpv-v3 hasn't released a stable version yet, so I invite you to review this pr: https://github.com/ScoopInstaller/Versions/pull/1187
Potentially, I could PR more granular arch detection in ScoopInstaller/Scoop, to have separate archs called 64bit-v2 (SSE4.2), 64bit-v3 (AVX2), 64bit-v4 (AVX512)