FreeBSD Bugzilla – Attachment 232331 Details for
Bug 262366
multimedia/streamlink: Update to 5.5.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update streamlink to 3.2.0, fix test and change PORTVERSION to DISTVERSION
0001-Update-streamlink-to-3.2.0.patch (text/plain), 4.88 KB, created by
Niclas
on 2022-03-08 23:25:26 UTC
(
hide
)
Description:
Update streamlink to 3.2.0, fix test and change PORTVERSION to DISTVERSION
Filename:
MIME Type:
Creator:
Niclas
Created:
2022-03-08 23:25:26 UTC
Size:
4.88 KB
patch
obsolete
>From 6ddc764c67d0ecb630d3ef25e4ebcafbc43b5d55 Mon Sep 17 00:00:00 2001 >From: Niclas Carlsson <n_carlsson@outlook.com> >Date: Tue, 8 Mar 2022 23:05:46 +0100 >Subject: [PATCH] Update streamlink to 3.2.0, >fix test and change PORTVERSION to DISTVERSION > >--- > multimedia/streamlink/Makefile | 45 +++++++++++++-------------------- > multimedia/streamlink/distinfo | 6 ++--- > multimedia/streamlink/pkg-descr | 11 +++----- > 3 files changed, 24 insertions(+), 38 deletions(-) > >diff --git a/multimedia/streamlink/Makefile b/multimedia/streamlink/Makefile >index 14afea460..3705afaa2 100644 >--- a/multimedia/streamlink/Makefile >+++ b/multimedia/streamlink/Makefile >@@ -1,5 +1,5 @@ > PORTNAME= streamlink >-PORTVERSION= 2.1.2 >+DISTVERSION= 3.2.0 > CATEGORIES= multimedia > MASTER_SITES= CHEESESHOP > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} >@@ -10,40 +10,31 @@ COMMENT= Command-line utility that pipes video streams > LICENSE= BSD2CLAUSE > LICENSE_FILE= ${WRKSRC}/LICENSE > >-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>0:devel/py-isodate@${PY_FLAVOR} \ >+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}country>0:devel/py-country@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}isodate>0:devel/py-isodate@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.6.4:devel/py-lxml@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.4.3:security/py-pycryptodome@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}pysocks>0:net/py-pysocks@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}websocket-client>=0.58.0:www/py-websocket-client@${PY_FLAVOR} >- >-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports>0:devel/py-backports@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}country>0:devel/py-country@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}pysocks>=1.5.6:net/py-pysocks@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR} \ >+ ${PYTHON_PKGNAMEPREFIX}websocket-client>=1.2.1:www/py-websocket-client@${PY_FLAVOR} >+ >+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}freezegun>=1.0.0:devel/py-freezegun@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ > ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} > > USES= python:3.6+ > USE_PYTHON= autoplist concurrent distutils > >+TEST_ENV= PYTHONPATH=${WRKSRC}/src >+ > NO_ARCH= yes > >-OPTIONS_DEFINE= FFMPEG PYCOUNTRY RTMPDUMP >-OPTIONS_DEFAULT= FFMPEG RTMPDUMP >-.if !exists(../../textproc/py-iso3166/Makefile) >-OPTIONS_DEFAULT+= PYCOUNTRY >-.endif >-PYCOUNTRY_DESC= Use pycountry instead of py-iso-639 and py-iso3166 >- >-FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg >-PYCOUNTRY_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}country>0:devel/py-country@${PY_FLAVOR} >-PYCOUNTRY_RUN_DEPENDS_OFF= ${PYTHON_PKGNAMEPREFIX}iso-639>0:textproc/py-iso-639@${PY_FLAVOR} \ >- ${PYTHON_PKGNAMEPREFIX}iso3166>0:textproc/py-iso3166@${PY_FLAVOR} >-PYCOUNTRY_MAKE_ENV= STREAMLINK_USE_PYCOUNTRY=1 >-RTMPDUMP_RUN_DEPENDS= rtmpdump:multimedia/rtmpdump >- >-do-test: .PHONY >- cd ${WRKSRC} && ${SETENV} PYTHONPATH=${WRKSRC}/src ${PYTHON_CMD} -u -m pytest -v -ra \ >- || ${SETENV} PYTHONPATH=${WRKSRC}/src ${PYTHON_CMD} -um unittest discover -v >+OPTIONS_DEFINE= FFMPEG >+OPTIONS_DEFAULT= FFMPEG >+ >+FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg >+ >+do-test: >+ @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} pytest -v -ra) > > .include <bsd.port.mk> >diff --git a/multimedia/streamlink/distinfo b/multimedia/streamlink/distinfo >index c4c55e768..d18a651c6 100644 >--- a/multimedia/streamlink/distinfo >+++ b/multimedia/streamlink/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1621854352 >-SHA256 (streamlink-2.1.2.tar.gz) = 5e3be17673ed6b7da359a4636bd1e6961b4e58acb2dd7d219f9aaab377a4c84d >-SIZE (streamlink-2.1.2.tar.gz) = 509287 >+TIMESTAMP = 1646776784 >+SHA256 (streamlink-3.2.0.tar.gz) = 9770d2d83844c5378a73e14130dcb760abc856566caa0a41fc5b97a0ded5d926 >+SIZE (streamlink-3.2.0.tar.gz) = 517552 >diff --git a/multimedia/streamlink/pkg-descr b/multimedia/streamlink/pkg-descr >index 11e71973f..827c2b475 100644 >--- a/multimedia/streamlink/pkg-descr >+++ b/multimedia/streamlink/pkg-descr >@@ -1,12 +1,7 @@ >-Streamlink is a command-line utility that pipes video streams from various >-services into a video player, such as VLC. >+Streamlink is a CLI utility which pipes video streams from various services into a video player, such as VLC. > >-The main purpose of Streamlink is to allow the user to avoid buggy and CPU >-heavy flash plugins but still be able to enjoy various streamed content. >+The main purpose of streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. > >-There is also an API available for developers who want access to the video >-stream data. >- >-This project was forked from Livestreamer, which is no longer maintained. >+Streamlink is a fork of the Livestreamer project. > > WWW: https://streamlink.github.io/ >-- >2.35.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 262366
:
232315
|
232331
|
234390
|
242089