-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mpv(-git): Add to path instead of shimming #9662
Conversation
Your changes do not pass checks. mpv-git
|
This comment was marked as outdated.
This comment was marked as outdated.
Your changes do not pass checks. mpv-git
|
|
sourceforge
checkver
This comment was marked as outdated.
This comment was marked as outdated.
sourceforge
checkversourceforge
checkver, Remove updater.bat
This comment was marked as outdated.
This comment was marked as outdated.
Turns out mpv ghost windows are a problem of scoop shimming, fix in ScoopInstaller/Extras#9662
This comment was marked as outdated.
This comment was marked as outdated.
Your changes do not pass checks. mpv-git
mpv
|
This comment was marked as outdated.
This comment was marked as outdated.
2 similar comments
This comment was marked as outdated.
This comment was marked as outdated.
/verify |
@niheaven Something wrong with the verifier? |
https://github.com/ScoopInstaller/Extras/actions/runs/3572539543 I've started it again. |
It got skipped though? And the rerun also failed |
SF's some error, please wait for a moment? |
It's been like that since I opened this PR though, I'm not sure if that helps. |
See the first attempt:
mpv-git is fine, while mpv failed. So it should be SF's error. |
It's "checkver": {
"sourceforge": "mpv-player-windows/release",
"regex": "mpv-([\\d.]+)-"
}, |
This comment was marked as outdated.
This comment was marked as outdated.
Now it's SF's, wait... |
This comment was marked as outdated.
This comment was marked as outdated.
1 similar comment
/verify |
All changes look good. Wait for review from human collaborators. mpv-git
mpv
|
@niheaven all good |
sourceforge
checkver, Remove updater.bat
Wait, mpv.net is a separate manifest: https://github.com/ScoopInstaller/Extras/blob/master/bucket/mpv.net.json, so why is the change required here? |
Mpv GUIs make use of the mpv executable to display thumbnails (po5/thumbfast#47 (comment)). The shim was causing issues with properly terminating the mpv subprocess and was causing issues like a black screen. |
Is this issue happening with |
For |
Sorry, I'm still confused.
|
The thumbfast plugin depends on the mpv executable as stated in #9662 (comment). The gist is that scripts calling mpv in a subprocess will not work properly. |
mpv.net fails to terminate MPV subprocesses when using the shim. This was causing problems such as thumbfast not displaying the thumbnails properly. Adding mpv directly to the path fixes the problem.