mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
handle py3.12 switchover in multimedia
This commit is contained in:
+6
-6
@@ -63,12 +63,12 @@
|
||||
SUBDIR += phonon
|
||||
SUBDIR += phonon-backend
|
||||
SUBDIR += pipewire
|
||||
SUBDIR += py-caption,python3
|
||||
SUBDIR += py-casttube,python3
|
||||
SUBDIR += py-chromecast,python3
|
||||
SUBDIR += py-ffmpeg-progress-yield,python3
|
||||
SUBDIR += py-guessit,python3
|
||||
SUBDIR += py-pafy,python3
|
||||
SUBDIR += py-caption
|
||||
SUBDIR += py-casttube
|
||||
SUBDIR += py-chromecast
|
||||
SUBDIR += py-ffmpeg-progress-yield
|
||||
SUBDIR += py-guessit
|
||||
SUBDIR += py-pafy
|
||||
SUBDIR += regionset
|
||||
SUBDIR += sfml
|
||||
SUBDIR += shotcut
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
COMMENT= video DVDs and CDs creation tool
|
||||
|
||||
MODPY_EGG_VERSION= 4.17.0
|
||||
DISTNAME= devedeng-${MODPY_EGG_VERSION}
|
||||
PKGNAME= devede-${MODPY_EGG_VERSION}
|
||||
REVISION= 4
|
||||
MODPY_DISTV= 4.17.0
|
||||
DISTNAME= devedeng-${MODPY_DISTV}
|
||||
PKGNAME= devede-${MODPY_DISTV}
|
||||
REVISION= 5
|
||||
|
||||
CATEGORIES= multimedia x11
|
||||
|
||||
@@ -12,7 +12,7 @@ HOMEPAGE= https://www.rastersoft.com/programas/devede.html
|
||||
# GPLv3
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
SITES= https://gitlab.com/rastersoft/devedeng/-/archive/${MODPY_EGG_VERSION}/
|
||||
SITES= https://gitlab.com/rastersoft/devedeng/-/archive/${MODPY_DISTV}/
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_PYBUILD= setuptools
|
||||
@@ -20,7 +20,7 @@ MODPY_PYBUILD= setuptools
|
||||
BUILD_DEPENDS= devel/gettext,-tools
|
||||
|
||||
RUN_DEPENDS= devel/desktop-file-utils \
|
||||
devel/py-gobject3${MODPY_FLAVOR} \
|
||||
devel/py-gobject3 \
|
||||
x11/gtk+4,-guic
|
||||
|
||||
# pygobject GTK3 introspection (not provided by indirect dependencies)
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
COMMENT = editor for text-based subtitle files
|
||||
|
||||
MODPY_EGG_VERSION = 1.10.1
|
||||
MODPY_DISTV = 1.10.1
|
||||
GH_ACCOUNT = otsaloma
|
||||
GH_PROJECT = gaupol
|
||||
GH_TAGNAME = ${MODPY_EGG_VERSION}
|
||||
REVISION = 4
|
||||
GH_TAGNAME = ${MODPY_DISTV}
|
||||
REVISION = 5
|
||||
|
||||
CATEGORIES = multimedia
|
||||
|
||||
@@ -21,8 +21,8 @@ MODPY_PYBUILD = setuptools
|
||||
BUILD_DEPENDS = devel/gettext,-tools
|
||||
RUN_DEPENDS = devel/iso-codes \
|
||||
devel/desktop-file-utils \
|
||||
devel/py-gobject3${MODPY_FLAVOR} \
|
||||
graphics/py-cairo${MODPY_FLAVOR} \
|
||||
devel/py-gobject3 \
|
||||
graphics/py-cairo \
|
||||
multimedia/gstreamer1/plugins-bad \
|
||||
multimedia/gstreamer1/plugins-base \
|
||||
multimedia/gstreamer1/plugins-good \
|
||||
@@ -30,7 +30,7 @@ RUN_DEPENDS = devel/iso-codes \
|
||||
multimedia/gstreamer1/plugins-ugly \
|
||||
multimedia/mpv \
|
||||
textproc/gspell \
|
||||
textproc/py-chardet${MODPY_FLAVOR} \
|
||||
textproc/py-chardet \
|
||||
x11/gtk+4,-guic \
|
||||
x11/hicolor-icon-theme
|
||||
|
||||
|
||||
@@ -6,6 +6,6 @@
|
||||
SUBDIR += plugins-libav
|
||||
SUBDIR += plugins-ugly
|
||||
SUBDIR += plugins-bad
|
||||
SUBDIR += py-gstreamer,python3
|
||||
SUBDIR += py-gstreamer
|
||||
|
||||
.include <bsd.port.subdir.mk>
|
||||
|
||||
@@ -2,6 +2,7 @@ COMMENT= overrides for the gobject-introspection-based pygst bindings
|
||||
|
||||
DISTNAME= gst-python-${V}
|
||||
PKGNAME= py-gstreamer1-${V}
|
||||
REVISION= 0
|
||||
|
||||
HOMEPAGE= http://gstreamer.freedesktop.org/modules/gst-python.html
|
||||
|
||||
@@ -13,13 +14,10 @@ SITES= ${SITE_GST:=gst-python/}
|
||||
# XXX we need the meson MODULE to come first, but Makefile.inc is parsed after
|
||||
MODULES= devel/meson lang/python
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
# MODPY_LIBDIR/gi/overrides/
|
||||
BUILD_DEPENDS= devel/py-gobject3${MODPY_FLAVOR} \
|
||||
BUILD_DEPENDS= devel/py-gobject3 \
|
||||
${P}/plugins-base>=${V}
|
||||
RUN_DEPENDS= devel/py-gobject3${MODPY_FLAVOR} \
|
||||
RUN_DEPENDS= devel/py-gobject3 \
|
||||
${P}/plugins-base>=${V}
|
||||
|
||||
LIB_DEPENDS= ${P}/core>=${V} \
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@pkgpath multimedia/gstreamer1/py-gstreamer
|
||||
@pkgpath multimedia/gstreamer1/py-gstreamer,python3
|
||||
@so lib/gstreamer-${API}/libgstpython.so
|
||||
lib/python${MODPY_VERSION}/site-packages/gi/overrides/Gst.py
|
||||
lib/python${MODPY_VERSION}/site-packages/gi/overrides/GstAudio.py
|
||||
|
||||
@@ -2,7 +2,7 @@ COMMENT = multimedia files tag editor
|
||||
DISTNAME = kid3-3.8.5
|
||||
CATEGORIES = multimedia x11
|
||||
HOMEPAGE = https://kid3.kde.org/
|
||||
REVISION = 3
|
||||
REVISION = 4
|
||||
|
||||
MAINTAINER = Vadim Zhukov <zhuk@openbsd.org>
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
COMMENT = remove metadata from media files
|
||||
|
||||
MODPY_EGG_VERSION = 0.13.4
|
||||
DISTNAME = mat2-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV = 0.13.4
|
||||
DISTNAME = mat2-${MODPY_DISTV}
|
||||
REVISION = 0
|
||||
|
||||
CATEGORIES = multimedia
|
||||
|
||||
@@ -16,8 +17,8 @@ MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = audio/py-mutagen${MODPY_FLAVOR} \
|
||||
devel/py-gobject3${MODPY_FLAVOR} \
|
||||
RUN_DEPENDS = audio/py-mutagen \
|
||||
devel/py-gobject3 \
|
||||
graphics/ffmpeg \
|
||||
graphics/gdk-pixbuf2 \
|
||||
graphics/libimagequant \
|
||||
|
||||
@@ -31,7 +31,7 @@ COMPILER_LANGS = c
|
||||
DEBUG_PACKAGES = ${BUILD_PACKAGES}
|
||||
|
||||
BUILD_DEPENDS = audio/ladspa \
|
||||
textproc/py-docutils${MODPY_FLAVOR}
|
||||
textproc/py-docutils
|
||||
|
||||
LIB_DEPENDS = archivers/libarchive \
|
||||
audio/libcdio \
|
||||
|
||||
@@ -25,7 +25,7 @@ MODPY_RUNDEP= No
|
||||
|
||||
BUILD_DEPENDS= devel/doxygen \
|
||||
devel/gettext,-tools \
|
||||
textproc/py-docutils${MODPY_FLAVOR}
|
||||
textproc/py-docutils
|
||||
|
||||
LIB_DEPENDS-main= ${BASE_PKGPATH},-libs \
|
||||
audio/libcanberra \
|
||||
|
||||
@@ -18,7 +18,7 @@ MODPY_RUNDEP= No
|
||||
BUILD_DEPENDS= devel/doxygen \
|
||||
devel/gettext,-tools \
|
||||
devel/gobject-introspection \
|
||||
textproc/py-lxml${MODPY_FLAVOR}
|
||||
textproc/py-lxml
|
||||
|
||||
LIB_DEPENDS= devel/glib2 \
|
||||
multimedia/pipewire/pipewire,-libs
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
COMMENT= closed caption converter
|
||||
|
||||
MODPY_EGG_VERSION= 2.2.15
|
||||
DISTNAME= pycaption-${MODPY_EGG_VERSION}
|
||||
PKGNAME= py-caption-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV= 2.2.15
|
||||
DISTNAME= pycaption-${MODPY_DISTV}
|
||||
PKGNAME= py-caption-${MODPY_DISTV}
|
||||
REVISION= 0
|
||||
|
||||
CATEGORIES= multimedia
|
||||
|
||||
@@ -11,15 +12,12 @@ PERMIT_PACKAGE= Yes
|
||||
|
||||
MODULES= lang/python
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
MODPY_PI= Yes
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
RUN_DEPENDS= textproc/py-cssutils${MODPY_FLAVOR} \
|
||||
textproc/py-lxml${MODPY_FLAVOR} \
|
||||
www/py-beautifulsoup4${MODPY_FLAVOR}
|
||||
RUN_DEPENDS= textproc/py-cssutils \
|
||||
textproc/py-lxml \
|
||||
www/py-beautifulsoup4
|
||||
|
||||
post-install:
|
||||
rm -r ${WRKINST}${MODPY_SITEPKG}/tests
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
@pkgpath multimedia/py-caption
|
||||
@pkgpath multimedia/py-caption,python3
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption/
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pycaption/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pycaption/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
COMMENT= interact with Youtube Chromecast api
|
||||
|
||||
MODPY_EGG_VERSION= 0.2.1
|
||||
DISTNAME= casttube-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV= 0.2.1
|
||||
DISTNAME= casttube-${MODPY_DISTV}
|
||||
PKGNAME= py-${DISTNAME}
|
||||
REVISION= 4
|
||||
REVISION= 5
|
||||
|
||||
CATEGORIES= multimedia net
|
||||
|
||||
@@ -17,12 +17,9 @@ MODULES= lang/python
|
||||
MODPY_PI= Yes
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR = python3
|
||||
|
||||
TEST_DEPENDS= net/py-idna${MODPY_FLAVOR} \
|
||||
textproc/py-chardet${MODPY_FLAVOR} \
|
||||
www/py-requests${MODPY_FLAVOR}
|
||||
TEST_DEPENDS= net/py-idna \
|
||||
textproc/py-chardet \
|
||||
www/py-requests
|
||||
|
||||
# needs screen_id: https://github.com/ur1katz/CastTube-Scripts
|
||||
TEST_IS_INTERACTIVE= Yes
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
@pkgpath multimedia/py-casttube,python3
|
||||
@conflict ${MODPY_PY_PREFIX}casttube-*
|
||||
@pkgpath multimedia/py-casttube
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube/
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube/YouTubeSession.py
|
||||
lib/python${MODPY_VERSION}/site-packages/casttube/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/casttube/${MODPY_PYCACHE}/
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
COMMENT= Python module to talk to Google Chromecast
|
||||
|
||||
MODPY_EGG_VERSION= 14.0.5
|
||||
DISTNAME= PyChromecast-${MODPY_EGG_VERSION}
|
||||
PKGNAME= py-chromecast-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV= 14.0.5
|
||||
DISTNAME= PyChromecast-${MODPY_DISTV}
|
||||
PKGNAME= py-chromecast-${MODPY_DISTV}
|
||||
REVISION= 0
|
||||
|
||||
CATEGORIES= multimedia
|
||||
|
||||
@@ -16,15 +17,12 @@ MODULES= lang/python
|
||||
MODPY_PI= Yes
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
RUN_DEPENDS= devel/py-protobuf \
|
||||
multimedia/py-casttube \
|
||||
net/py-zeroconf \
|
||||
www/py-requests
|
||||
|
||||
RUN_DEPENDS= devel/py-protobuf${MODPY_FLAVOR} \
|
||||
multimedia/py-casttube${MODPY_FLAVOR} \
|
||||
net/py-zeroconf${MODPY_FLAVOR} \
|
||||
www/py-requests${MODPY_FLAVOR}
|
||||
|
||||
TEST_DEPENDS= textproc/py-iniconfig${MODPY_FLAVOR} \
|
||||
textproc/py-toml${MODPY_FLAVOR}
|
||||
TEST_DEPENDS= textproc/py-iniconfig \
|
||||
textproc/py-toml
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
@pkgpath multimedia/py-chromecast
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
@pkgpath multimedia/py-chromecast,python3
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/PyChromecast-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/pychromecast/
|
||||
lib/python${MODPY_VERSION}/site-packages/pychromecast/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pychromecast/${MODPY_PYCACHE}/
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
COMMENT= Python FFmpeg progress wrapper
|
||||
|
||||
MODPY_EGG_VERSION= 0.9.1
|
||||
DISTNAME= ffmpeg-progress-yield-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV= 0.9.1
|
||||
DISTNAME= ffmpeg-progress-yield-${MODPY_DISTV}
|
||||
PKGNAME= py-${DISTNAME}
|
||||
REVISION= 0
|
||||
|
||||
CATEGORIES= multimedia
|
||||
|
||||
@@ -19,7 +20,4 @@ MODPY_PI= Yes
|
||||
MODPY_PYBUILD= setuptools
|
||||
MODPY_PYTEST_ARGS= test/test.py
|
||||
|
||||
FLAVORS= python3
|
||||
FLAVOR= python3
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
@pkgpath multimedia/py-ffmpeg-progress-yield,python3
|
||||
bin/ffmpeg-progress-yield
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield/
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield/__main__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/ffmpeg_progress_yield/${MODPY_PYCACHE}/
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
COMMENT = guess information from video filenames
|
||||
|
||||
MODPY_EGG_VERSION = 3.8.0
|
||||
DISTNAME = guessit-${MODPY_EGG_VERSION}
|
||||
MODPY_DISTV = 3.8.0
|
||||
DISTNAME = guessit-${MODPY_DISTV}
|
||||
PKGNAME = py-${DISTNAME}
|
||||
REVISION = 0
|
||||
|
||||
CATEGORIES = multimedia
|
||||
|
||||
@@ -17,15 +18,12 @@ MODPY_PI = Yes
|
||||
MODPY_PYBUILD = setuptools
|
||||
MODPY_PYTEST_ARGS = guessit
|
||||
|
||||
BUILD_DEPENDS = devel/py-test-runner${MODPY_FLAVOR}
|
||||
RUN_DEPENDS = devel/py-dateutil${MODPY_FLAVOR} \
|
||||
misc/py-babelfish${MODPY_FLAVOR} \
|
||||
textproc/py-rebulk${MODPY_FLAVOR}>=3
|
||||
TEST_DEPENDS = textproc/py-yaml${MODPY_FLAVOR} \
|
||||
devel/py-test-benchmark${MODPY_FLAVOR} \
|
||||
devel/py-test-mock${MODPY_FLAVOR}
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
BUILD_DEPENDS = devel/py-test-runner
|
||||
RUN_DEPENDS = devel/py-dateutil \
|
||||
misc/py-babelfish \
|
||||
textproc/py-rebulk>=3
|
||||
TEST_DEPENDS = textproc/py-yaml \
|
||||
devel/py-test-benchmark \
|
||||
devel/py-test-mock
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,14 +1,15 @@
|
||||
@pkgpath multimedia/py-guessit,python3
|
||||
bin/guessit
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit/
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/AUTHORS.md
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_EGG_VERSION}.dist-info/zip-safe
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/AUTHORS.md
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/entry_points.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit-${MODPY_DISTV}.dist-info/zip-safe
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/guessit/__main__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/guessit/${MODPY_PYCACHE}/
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
MODPY_EGG_VERSION = 0.5.5
|
||||
MODPY_DISTV = 0.5.5
|
||||
COMMENT = download YouTube content and retrieve metadata
|
||||
DISTNAME = pafy-${MODPY_EGG_VERSION}
|
||||
PKGNAME = py-pafy-${MODPY_EGG_VERSION}
|
||||
DISTNAME = pafy-${MODPY_DISTV}
|
||||
PKGNAME = py-pafy-${MODPY_DISTV}
|
||||
CATEGORIES = multimedia
|
||||
REVISION = 4
|
||||
REVISION = 5
|
||||
|
||||
# LGPLv3+
|
||||
PERMIT_PACKAGE = Yes
|
||||
@@ -15,7 +15,4 @@ MODPY_PI = Yes
|
||||
BUILD_DEPENDS = www/youtube-dl
|
||||
RUN_DEPENDS = www/youtube-dl
|
||||
|
||||
FLAVORS = python3
|
||||
FLAVOR = python3
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
@pkgpath multimedia/py-pafy
|
||||
@pkgpath multimedia/py-pafy,python3
|
||||
bin/ytdl
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy/
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_EGG_VERSION}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_EGG_VERSION}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_EGG_VERSION}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_EGG_VERSION}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_EGG_VERSION}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy/__init__.py
|
||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/pafy/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/pafy/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
MODPY_EGG_VERSION = 6.5.1
|
||||
MODPY_DISTV = 6.5.1
|
||||
COMMENT = pipe video streams into a video player
|
||||
DISTNAME = streamlink-${MODPY_EGG_VERSION}
|
||||
DISTNAME = streamlink-${MODPY_DISTV}
|
||||
CATEGORIES = multimedia net
|
||||
REVISION = 0
|
||||
REVISION = 1
|
||||
|
||||
HOMEPAGE = https://streamlink.github.io/
|
||||
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
|
||||
@@ -14,24 +14,24 @@ MODULES = lang/python
|
||||
MODPY_PI = Yes
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = devel/py-certifi${MODPY_FLAVOR} \
|
||||
devel/py-isodate${MODPY_FLAVOR} \
|
||||
textproc/py-lxml${MODPY_FLAVOR}<6 \
|
||||
devel/py-country${MODPY_FLAVOR} \
|
||||
security/py-cryptodome${MODPY_FLAVOR}<4 \
|
||||
net/py-socks${MODPY_FLAVOR} \
|
||||
www/py-requests${MODPY_FLAVOR}<3 \
|
||||
devel/py-trio${MODPY_FLAVOR}<1 \
|
||||
net/py-trio-websocket${MODPY_FLAVOR}<1 \
|
||||
devel/py-typing-extensions${MODPY_FLAVOR} \
|
||||
www/py-urllib3${MODPY_FLAVOR}<3 \
|
||||
net/py-websocket-client${MODPY_FLAVOR}<2
|
||||
RUN_DEPENDS = devel/py-certifi \
|
||||
devel/py-isodate \
|
||||
textproc/py-lxml<6 \
|
||||
devel/py-country \
|
||||
security/py-cryptodome<4 \
|
||||
net/py-socks \
|
||||
www/py-requests<3 \
|
||||
devel/py-trio<1 \
|
||||
net/py-trio-websocket<1 \
|
||||
devel/py-typing-extensions \
|
||||
www/py-urllib3<3 \
|
||||
net/py-websocket-client<2
|
||||
RUN_DEPENDS += graphics/ffmpeg
|
||||
|
||||
TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR} \
|
||||
devel/py-mock${MODPY_FLAVOR} \
|
||||
devel/py-test-asyncio${MODPY_FLAVOR} \
|
||||
devel/py-test-cov${MODPY_FLAVOR} \
|
||||
www/py-requests-mock${MODPY_FLAVOR}
|
||||
TEST_DEPENDS = devel/py-freezegun \
|
||||
devel/py-mock \
|
||||
devel/py-test-asyncio \
|
||||
devel/py-test-cov \
|
||||
www/py-requests-mock
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
GH_ACCOUNT = aajanki
|
||||
GH_PROJECT = yle-dl
|
||||
GH_TAGNAME = 20220704
|
||||
MODPY_EGG_VERSION = ${GH_TAGNAME}
|
||||
REVISION = 2
|
||||
MODPY_DISTV = ${GH_TAGNAME}
|
||||
REVISION = 3
|
||||
|
||||
COMMENT = download videos from YLE Areena
|
||||
|
||||
@@ -18,14 +18,14 @@ MODULES = lang/python
|
||||
|
||||
MODPY_PYBUILD = setuptools
|
||||
|
||||
RUN_DEPENDS = devel/py-attrs${MODPY_FLAVOR} \
|
||||
devel/py-configargparse${MODPY_FLAVOR} \
|
||||
RUN_DEPENDS = devel/py-attrs \
|
||||
devel/py-configargparse \
|
||||
graphics/ffmpeg \
|
||||
www/py-requests${MODPY_FLAVOR} \
|
||||
www/py-requests \
|
||||
net/wget \
|
||||
textproc/py-lxml${MODPY_FLAVOR}
|
||||
textproc/py-lxml
|
||||
|
||||
TEST_DEPENDS = devel/py-test-runner${MODPY_FLAVOR}
|
||||
TEST_DEPENDS = devel/py-test-runner
|
||||
|
||||
TEST_IS_INTERACTIVE = needs network access to download streams
|
||||
TEST_ENV = HOME=/tmp
|
||||
|
||||
Reference in New Issue
Block a user