Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#76710 - [obs-studio] package is built using github tarballs; project developers advise against that
Attached to Project:
Community Packages
Opened by Jérôme Petazzoni (jpetazzo) - Thursday, 01 December 2022, 18:29 GMT
Opened by Jérôme Petazzoni (jpetazzo) - Thursday, 01 December 2022, 18:29 GMT
|
DetailsDescription:
At the moment, the obs-studio package is built from source obtained by fetching github archive tarballs: https://github.com/archlinux/svntogit-community/blob/a6a62625bf10f4cfe418db489a1c4ed01656873c/trunk/PKGBUILD#L21 However, the OBS project developers advise to *not* use that, and to use git instead: https://github.com/obsproject/obs-studio/issues/7407#issuecomment-1251261268 As a result, the obs-studio package 28 on Linux is missing websocket support (see I don't know what's the proper etiquette here: * on the Archlinux side, we say "please include all source code in git archives" * on the OBS side, they say "You can assume OBS does not distribute tarballs and it is incumbent on packagers to use git. There is no way to disable github's broken tarballs or we would have." What do? |
This task depends upon
* They provide the source tarball, so it was natural to use it.
* They don't have to use github; publish a (complete) tarball on their website.
* Aside from this websocket feature what else is missing? obs-browser will not be included as it requires a dated version of cef-minimal from my understanding.