MPVKit publishes binaries for every commit on its main branch now, so a
version tag is no longer the only resolvable thing. Pinning the revision
means a fork fix is consumable as soon as its binaries land, with no release
ceremony there and no version bump here.
Pinned at 0097fea015fe, which carries the PiP subtitle fix: the iPadOS
Picture-in-Picture window no longer resizes when SRT subtitles appear and
disappear. Nine pin sites move together -- three project.pbxproj
requirements plus the six SwiftPM locks that check_apple_spm_locks.py keeps
in agreement.
tvos/scripts/wire_mpv.rb no longer hardcodes the version it writes; it reads
the revision out of the tvOS project's committed lock, so re-wiring the
tvOS target cannot silently revert the pin. Its test asserts the shape and
that all nine sites name one commit, rather than a literal sha, so moving
the pin stays one command:
scripts/set_mpvkit_revision.sh <40-char sha>
close #2078
23 lines
533 B
JSON
23 lines
533 B
JSON
{
|
|
"pins" : [
|
|
{
|
|
"identity" : "mpvkit",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/edde746/MPVKit",
|
|
"state" : {
|
|
"revision" : "0097fea015fe9b59bcfed866e61acb5896454bd4"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "sentry-cocoa",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/getsentry/sentry-cocoa",
|
|
"state" : {
|
|
"revision" : "f196cbb98e0388381d57908f2f5a9bdc385cde68",
|
|
"version" : "8.58.4"
|
|
}
|
|
}
|
|
],
|
|
"version" : 2
|
|
}
|