yt-dlp is missing its man page The upstream Makefiles install target depends on yt-dlp.1 [0], so no idea why missing pandoc to build the man page doesn't cause problems [0]: https://github.com/yt-dlp/yt-dlp/blob/9f40cd289665b2fb8a05ccaf9721b3b2ca0f39c7/Makefile#L47
Fixed. Thanks for your report!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7b635e97fb02804ca3486b2ec9dde8762c4cbd48 commit 7b635e97fb02804ca3486b2ec9dde8762c4cbd48 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-12-31 10:07:35 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-12-31 10:09:08 +0000 www/yt-dlp: Install manpage PR: 276034 Reported by: Benjamin Takacs <nimaje+fbz@bureaucracy.de> www/yt-dlp/Makefile | 4 +++- www/yt-dlp/files/patch-Makefile | 15 ++------------- www/yt-dlp/pkg-plist | 1 + 3 files changed, 6 insertions(+), 14 deletions(-)
Please don't make pandoc a hard build dependency
(In reply to Daniel Engberg from comment #3) Hi Daniel. I agree with you. I've added the suggestion for the upstream to have the manpage in the repository: https://github.com/yt-dlp/yt-dlp/issues/8897 Let's see what they say. Thanks, Yuri
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=75efa01f5ee3f492f37e32d806d4e3f910bbf228 commit 75efa01f5ee3f492f37e32d806d4e3f910bbf228 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-12-31 18:51:20 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-12-31 18:51:20 +0000 www/yt-dlp: Remove the pandoc dependency PR: 276034 Reported by: vvd@, diizzy@ www/yt-dlp/Makefile | 3 +-- www/yt-dlp/files/patch-Makefile | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-)