-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Update Vorbis and Ogg ports #25274
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
Update Vorbis and Ogg ports #25274
Conversation
1a8bde6
to
f3e4334
Compare
|
||
|
||
def needed(settings): | ||
return settings.USE_OGG | ||
|
||
|
||
def get(ports, settings, shared): | ||
ports.fetch_project('ogg', f'https://github.com/emscripten-ports/ogg/archive/{TAG}.zip', sha512hash=HASH) | ||
ports.fetch_project('ogg', f'https://github.com/xiph/ogg/releases/download/v{VERSION}/libogg-{VERSION}.zip', sha512hash=HASH) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should look into that kind of patches (if any) were applied in the https://github.com/emscripten-ports/ogg/ repo. Where there any changes from upstream?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry I didn't see that you already verified no downstream changes.
lgtm if the tests pass!
Thanks for looking into this.
Once this change lands I will archive the emscripten-ports repos.
Can you add an entry to the ChangeLog? |
f3e4334
to
c0d62ab
Compare
Added. |
Are these test failures related to this change? They seem to be happening in completely unrelated parts (similar to #25273 which encounters the same problems) |
The current ogg and vorbis ports are ancient (2015) and pull in repos from the old emscripten-ports github org. From what I can tell, they do not have any patches and both pre-date Xiph.org's migration to Github, so presumably are just old mirrors:
This updates both to the most recent update.(ogg one before the most recent as I haven't yet tested the most recent update)