From nobody Sat May 13 17:06:36 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QJX985P2Xz4BZRt; Sat, 13 May 2023 17:06:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QJX984t34z3KZQ; Sat, 13 May 2023 17:06:36 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683997596; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8LMIIPemhrNBnkD0+/jovv6HyA5D6bwhWSJN5yt+YuU=; b=ZzzSoMktWKD1VkivKpenpQb5sdawIiKiWxu0rkj+3ziVkBuWHc88yYn84WcOd+d+YwWsRQ hlmLS3Lqq6z5Z0yfD1ZiWHlQw0IFZ5l5j3IjFSDK0/CrRzzVeC20nNz1nl5VfBBQh3PoZx 62JA1FU6B/zYHN+vk6ILFAQSuAia9wNCVkw1We63VEkg7WR514v7qYRD+7ubasgr7fCVev 0moYvF347RE5dbRixMwrx+NyRWxUP06ssKh5NzUGX+4tiOIRBFaTjPCZKYQl+I2+UKUHZ2 0w0Nllcf/ujWBGco01YzLcDDhJqFr5ANoRSuYujBWXEFB15gZ2vF8iBQp8Jtsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1683997596; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8LMIIPemhrNBnkD0+/jovv6HyA5D6bwhWSJN5yt+YuU=; b=eV4Uq/VsiTBFeDoKXLm6N625loa1nF1EK9N9UEPM3Py1gicghwVUFUjS52KYzMfnNx+jmq /4vFC+smj9oxPv/2jgF56CqAW+jhQhwoCjNBRh9R7cG0twOf4cG7I/hqeESE9UgeJbvTOz ZfIOhL00MapEh5V7EIFJPPm2CctJgplpqhRMkwOYE/vGcwJTCvcEjWdPFMs0u0Lm8tPQDs Gd6bmtIKXQus+wXjP43WkqH21ssyM87/nf8WZc8VvHclTGYw3CFP5N5OPrxYsZWeg5/vgB A9YrW0N0li9Zj1/0IDdrCygNqbifytXt/NSTS9Kk/Z7n7jhdKDajrM1wD/awKg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1683997596; a=rsa-sha256; cv=none; b=H4NGZ7paMq5J2q8mpZykwb80MdM/nB0rycSIFFW64iwR1GnvgrcluXk30zrXmsAss8VDN9 8e3F57WRfwIltHKNKJ+8vJm1JboO5gZw2Uuy1C/HI2LSRJAD/MSjUp4+LDDlof0xHekgbF +DSNvlYUO9vpjR+/zqj9tJyUgVEQGda4kBnw05PYh+25RFEdjyBTszylOHDh9JitiWmvYv rtwMTr8olJMXB2YGldRm6fMn6N+2oA9EEtGgTpo6321rCqZjviCSnj3qKXSRVCfloxlxW/ eLbcR+/hqcyJFgDQezN/gWvq86qhB0y+VMPTpQ4RErIu0ZJFDd9H5256u3/klA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QJX983yCjzQ42; Sat, 13 May 2023 17:06:36 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34DH6aO2064773; Sat, 13 May 2023 17:06:36 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34DH6a9Y064772; Sat, 13 May 2023 17:06:36 GMT (envelope-from git) Date: Sat, 13 May 2023 17:06:36 GMT Message-Id: <202305131706.34DH6a9Y064772@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Subject: git: b5f09fd13592 - main - multimedia/streamlink: maintainer update to 5.5.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mandree X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: b5f09fd13592773d34f2b656f6f88e303c786746 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=b5f09fd13592773d34f2b656f6f88e303c786746 commit b5f09fd13592773d34f2b656f6f88e303c786746 Author: Takefu AuthorDate: 2023-05-13 17:04:38 +0000 Commit: Matthias Andree CommitDate: 2023-05-13 17:05:18 +0000 multimedia/streamlink: maintainer update to 5.5.1 PR: 262366 --- multimedia/streamlink/Makefile | 52 ++++++++++++++++++----------------------- multimedia/streamlink/distinfo | 6 ++--- multimedia/streamlink/pkg-descr | 10 ++++---- 3 files changed, 31 insertions(+), 37 deletions(-) diff --git a/multimedia/streamlink/Makefile b/multimedia/streamlink/Makefile index 4d7d52361ae8..c99b75baa3be 100644 --- a/multimedia/streamlink/Makefile +++ b/multimedia/streamlink/Makefile @@ -1,8 +1,7 @@ PORTNAME= streamlink -PORTVERSION= 2.1.2 -PORTREVISION= 1 +PORTVERSION= 5.5.1 CATEGORIES= multimedia -MASTER_SITES= PYPI +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= takefu@airport.fm @@ -12,37 +11,32 @@ WWW= https://streamlink.github.io/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}isodate>0:devel/py-isodate@${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}pytest>0:devel/py-pytest@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45.0.0:devel/py-setuptools@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}versioningit>=2.0.0:devel/py-versioningit@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR}\ + ${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>1.5.7: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}backports>0:devel/py-backports@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}\ + ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}requests-mock>0:www/py-requests-mock@${PY_FLAVOR} -USES= python:3.6+ +USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils - NO_ARCH= yes - -OPTIONS_DEFINE= FFMPEG PYCOUNTRY RTMPDUMP +OPTIONS_DEFINE= FFMPEG 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 +FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg +RTMPDUMP_RUN_DEPENDS= rtmpdump:multimedia/rtmpdump do-test: .PHONY cd ${WRKSRC} && ${SETENV} PYTHONPATH=${WRKSRC}/src ${PYTHON_CMD} -u -m pytest -v -ra \ diff --git a/multimedia/streamlink/distinfo b/multimedia/streamlink/distinfo index c4c55e7687b7..e94873500151 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 = 1683693187 +SHA256 (streamlink-5.5.1.tar.gz) = b2b4fe8d6436dbe7bcec78de2d4bb780156388561435b61a1963156e9fc5fbd0 +SIZE (streamlink-5.5.1.tar.gz) = 536064 diff --git a/multimedia/streamlink/pkg-descr b/multimedia/streamlink/pkg-descr index abc52005701a..260face4bfbf 100644 --- a/multimedia/streamlink/pkg-descr +++ b/multimedia/streamlink/pkg-descr @@ -1,10 +1,10 @@ -Streamlink is a command-line utility that pipes video streams from various +Streamlink is a command-line 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. +There is also an API available for developers who want access to the stream +data. This project was forked from Livestreamer, which is no longer maintained.