summaryrefslogtreecommitdiff
path: root/multimedia/py-python-mpv
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/py-python-mpv')
-rw-r--r--multimedia/py-python-mpv/Makefile21
-rw-r--r--multimedia/py-python-mpv/distinfo3
-rw-r--r--multimedia/py-python-mpv/pkg-descr4
3 files changed, 28 insertions, 0 deletions
diff --git a/multimedia/py-python-mpv/Makefile b/multimedia/py-python-mpv/Makefile
new file mode 100644
index 000000000000..9d48534a2ead
--- /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
index 000000000000..2c942fffb014
--- /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
index 000000000000..817b497a64a3
--- /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.