Page MenuHomeFreeBSD

D43266.id132175.diff
No OneTemporary

D43266.id132175.diff

diff --git a/multimedia/Makefile b/multimedia/Makefile
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -311,6 +311,7 @@
SUBDIR += py-pretty_midi
SUBDIR += py-pymediainfo
SUBDIR += py-pysubs2
+ SUBDIR += py-python-mpv
SUBDIR += py-soco
SUBDIR += py-srt
SUBDIR += py-subliminal
diff --git a/multimedia/py-python-mpv/Makefile b/multimedia/py-python-mpv/Makefile
new file mode 100644
--- /dev/null
+++ b/multimedia/py-python-mpv/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= python-mpv
+DISTVERSION= 1.0.5
+CATEGORIES= multimedia python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= lexi.freebsd@le-fay.org
+COMMENT= Python interface to the mpv media player
+WWW= https://pypi.org/project/python-mpv/
+
+LICENSE= GPLv2+ LGPL21+
+LICENSE_COMB= dual
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= mpv>0:multimedia/mpv
+
+USES= python
+USE_PYTHON= pep517 autoplist
+
+.include <bsd.port.mk>
diff --git a/multimedia/py-python-mpv/distinfo b/multimedia/py-python-mpv/distinfo
new file mode 100644
--- /dev/null
+++ b/multimedia/py-python-mpv/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1703589695
+SHA256 (python-mpv-1.0.5.tar.gz) = 9053ebf05c581810a1cff6c5492d516ea465039dc0ac24ac7779ee21c777d65d
+SIZE (python-mpv-1.0.5.tar.gz) = 50785
diff --git a/multimedia/py-python-mpv/pkg-descr b/multimedia/py-python-mpv/pkg-descr
new file mode 100644
--- /dev/null
+++ b/multimedia/py-python-mpv/pkg-descr
@@ -0,0 +1,4 @@
+python-mpv is a ctypes-based python interface to the mpv media player.
+
+It gives you more or less full control of all features of the player,
+just as the lua interface does.

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 10, 1:18 PM (21 h, 32 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40545506
Default Alt Text
D43266.id132175.diff (1 KB)

Event Timeline