The currently used download url [1] contains the binary (aka, zip archive containing the sources) as well, which will (or at least CAN) be rebuilt in the merge process. So it's not needed to be there. Talking to upstream [3], it turns out, there is an other url [2] to get a source only package. Caveat: Some files present in youtube-dl-2017.06.12.tar.gz are missing in 2017.06.12.tar.gz, and so needs regeneration which in turn needs pandoc (app-text/pandoc) as build time dependency. Obviously, the second download link is much smaller (~50%) but a new dependency app-text/pandoc would be needed. [1] https://yt-dl.org/downloads/2017.06.12/youtube-dl-2017.06.12.tar.gz [2] https://github.com/rg3/youtube-dl/archive/2017.06.12.tar.gz [3] https://github.com/rg3/youtube-dl/issues/13400 Reproducible: Always
Installing app-text/pandoc would add over a hundred NEW packages to my system, so I would vote no on this (unless it were optional, of course).
(In reply to Bodo Thiesen from comment #0) > Caveat: Some files present in youtube-dl-2017.06.12.tar.gz are missing in > 2017.06.12.tar.gz, and so needs regeneration which in turn needs pandoc > (app-text/pandoc) as build time dependency. > > Obviously, the second download link is much smaller (~50%) but a new > dependency app-text/pandoc would be needed. Indeed.