pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

yt-dlp: Add dependencies



Module Name:	pkgsrc-wip
Committed By:	nikita <nikita%NetBSD.org@localhost>
Pushed By:	nikita
Date:		Tue Sep 7 17:21:00 2021 +0200
Changeset:	3b969facd297bd98864b4a893ea640811c8945cc

Modified Files:
	yt-dlp/DESCR
	yt-dlp/Makefile
	yt-dlp/PLIST

Log Message:
yt-dlp: Add dependencies

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3b969facd297bd98864b4a893ea640811c8945cc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 yt-dlp/DESCR    |  2 +-
 yt-dlp/Makefile | 11 +++++++++++
 yt-dlp/PLIST    |  2 +-
 3 files changed, 13 insertions(+), 2 deletions(-)

diffs:
diff --git a/yt-dlp/DESCR b/yt-dlp/DESCR
index 08fc92f86f..4506985f05 100644
--- a/yt-dlp/DESCR
+++ b/yt-dlp/DESCR
@@ -14,4 +14,4 @@ Some of the new features are:
 * portable configuration
 * new options
 * plugin extractors
-* differences in default behavior
\ No newline at end of file
+* differences in default behavior
diff --git a/yt-dlp/Makefile b/yt-dlp/Makefile
index 1e974eb860..76f59c8e8c 100644
--- a/yt-dlp/Makefile
+++ b/yt-dlp/Makefile
@@ -17,5 +17,16 @@ USE_LANGUAGES=	# none
 # Only for >= 3.6
 PYTHON_VERSIONS_INCOMPATIBLE=	27
 
+# optional runtime dependencies. here or in install notes?
+DEPENDS+=	${PYPKGPREFIX}-mutagen-[0-9]*:../../audio/py-mutagen
+DEPENDS+=	ffmpeg4-[0-9]*:../../multimedia/ffmpeg4
+DEPENDS+=	rtmpdump-[0-9]*:../../net/rtmpdump
+# pycrytodome
+# websockets
+# keyring
+# mplayer or mpv
+# phantomjs
+# sponskrub
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/yt-dlp/PLIST b/yt-dlp/PLIST
index 256c5a8409..b04edf263b 100644
--- a/yt-dlp/PLIST
+++ b/yt-dlp/PLIST
@@ -2661,8 +2661,8 @@ ${PYSITELIB}/yt_dlp/version.pyo
 ${PYSITELIB}/yt_dlp/webvtt.py
 ${PYSITELIB}/yt_dlp/webvtt.pyc
 ${PYSITELIB}/yt_dlp/webvtt.pyo
+man/man1/yt-dlp.1
 share/bash-completion/completions/yt-dlp
 share/doc/yt_dlp/README.txt
 share/fish/vendor_completions.d/yt-dlp.fish
-share/man/man1/yt-dlp.1
 share/zsh/site-functions/_yt-dlp


Home | Main Index | Thread Index | Old Index