www/py-yt-dlp-ejs has a bad Makefile and reports invalid code in do-fetch. /usr/ports/www/py-yt-dlp-ejs (main) # make makesum root@TalShiar ===> py311-yt-dlp-ejs-0.5.0 invalid code in do-fetch. *** Error code 1 Stop. make: stopped making "makesum" in /usr/ports/www/py-yt-dlp-ejs
It was erroneously flagged as invalid. This is now resolved.
(In reply to Yuri Victorovich from comment #1) That do-fetch as it is there is invalid. You can't create a new tar ball in do-fetch. If you use npm to fetch dependencies, then fetch them to distdir and list them in distinfo.
(In reply to Benjamin Takacs from comment #2) > You can't create a new tar ball in do-fetch. Of course you can. Fetched npm dependencies would have to be packages in a tarball anyway because they are in many files. misc/gemini-cli, misc/github-copilot-cli do the same.