-
-
Notifications
You must be signed in to change notification settings - Fork 12.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
[youtube-dl] Update package to nightly versions #176570
Comments
Transferred issue to https://github.com/Homebrew/homebrew-core |
Thanks for moving, didn't know where to put it. |
I think we could accept a new Looks like AUR already did this: Regarding python; I did not read everything in detail but we can probably work around this with some shebang rewrite. We do that in other formulae. And if there are some legal risks regarding shipping this package for homebrew: the @Homebrew/tsc might need to have a look at this |
At least the website don't allow to download the latest stable:
|
The shebang will have to be adapte for each macOS version, but at least latest macOS has python3 only, not python1 or python2, and I don't think should be a good idea have any as dependency, just use:
|
Do we have any other formulae we've published nightly versions for? It instead sounds to me like |
There's no difference in "quality" between nightlies and tagged releases, so just pick any nightly as your stable. |
Those are casks (precompiled binaries) while youtube-dl is a formula (source build). There is only one formula that is sort of a nightly, it's luajit. |
Emphasis on sort of. We follow upstream's version strategy now: http://luajit.org/status.html |
@superbonaci I'd like to see an upstream citation before we rely on that, sorry.
Given |
Something recent Debian/Ubuntu/etc has done instead is just replace phase out We've already deprecated
AUR ships many git snapshot packages - their policies are quite different. However even they didn't replace The only package that has updated the main package to something newer is Fedora, though they use git snapshots instead of nightlies and still recommend using |
If it's deprecated: let's not make any more changes. |
brew doctor
outputVerification
brew doctor
output" above saysYour system is ready to brew.
and am still able to reproduce my issue.brew update
twice and am still able to reproduce my issue.brew install wget
. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.brew config
outputWhat were you trying to do (and why)?
Install a newer version of
youtube-dl
. Since a few years, only nightlies are offered for legal reasons, so there won't be any stable release soon.What happened (include all command output)?
not available.
What did you expect to happen?
youtube-dl
is offering nightlies, which are far superior to latest version offered by brew:https://github.com/ytdl-org/ytdl-nightly/releases
They can't be used as is, since they are hard coded to work with
python
, not python3 (the only one supported on macOS 14), so they require to be re-compiled with that in mind.A feature request has been already sent but brew.sh could do that instead:
ytdl-org/youtube-dl#30129 (comment)
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: