[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-05-27 Thread Sam James
commit: 3d36b25213c945f78d13e3fb6753aacbc426f455
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 00:30:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 00:50:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d36b252

net-misc/streamlink: add 6.7.4

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest | 1 +
 .../streamlink/{streamlink-.ebuild => streamlink-6.7.4.ebuild}   | 5 +++--
 net-misc/streamlink/streamlink-.ebuild   | 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d2d3a1c66970..2050187b073c 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B 
b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2
 SHA512 
251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe
 DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 
5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed
 SHA512 
0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65
+DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B 
bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a
 SHA512 
266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.7.4.ebuild
similarity index 97%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.7.4.ebuild
index b224e1c5387a..6d9015879476 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.7.4.ebuild
@@ -30,16 +30,17 @@ if [[ ${PV} != * ]]; then
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
 RDEPEND="
media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.10)
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
|| (
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/charset-normalizer[${PYTHON_USEDEP}]
)
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index b224e1c5387a..6d9015879476 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -30,16 +30,17 @@ if [[ ${PV} != * ]]; then
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
 RDEPEND="
media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
+   ' 3.10)
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
|| (
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/charset-normalizer[${PYTHON_USEDEP}]
)
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-05-27 Thread Sam James
commit: 757e694f43e4105d193ab2886bb82b357ea1ac5a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 28 00:24:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 28 00:50:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757e694f

net-misc/streamlink: drop 6.5.1, 6.6.2

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  2 -
 net-misc/streamlink/streamlink-6.5.1.ebuild | 74 -
 net-misc/streamlink/streamlink-6.6.2.ebuild | 74 -
 3 files changed, 150 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 9b7f9b963874..d2d3a1c66970 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,2 @@
-DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
-DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
 DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B 
b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2
 SHA512 
251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe
 DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 
5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed
 SHA512 
0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65

diff --git a/net-misc/streamlink/streamlink-6.5.1.ebuild 
b/net-misc/streamlink/streamlink-6.5.1.ebuild
deleted file mode 100644
index f1165e09988f..
--- a/net-misc/streamlink/streamlink-6.5.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND+="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-   "

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-04-17 Thread Sam James
commit: 60f2d82c801eb9649d2a78f33e9247d45f7515c0
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 17 21:59:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 17 21:59:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f2d82c

net-misc/streamlink: Stabilize 6.7.2-r1 ALLARCHES, #930045

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.7.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild 
b/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
index 2f0f40037611..73d54972af03 100644
--- a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
+++ b/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-04-15 Thread Sam James
commit: db268b5fc420b924c01fbacfe009b106736e6ce7
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 15 07:34:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 15 07:38:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db268b5f

net-misc/streamlink: drop 6.7.2

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.7.2.ebuild | 98 -
 1 file changed, 98 deletions(-)

diff --git a/net-misc/streamlink/streamlink-6.7.2.ebuild 
b/net-misc/streamlink/streamlink-6.7.2.ebuild
deleted file mode 100644
index 77cb4490795c..
--- a/net-misc/streamlink/streamlink-6.7.2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   dev-python/exceptiongroup[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND+="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-   "
-fi
-
-distutils_enable_tests pytest
-
-python_test() {
-   # Skip tests requiring https://github.com/streamlink/streamlink/pull/5901
-   EPYTEST_DESELECT+=(
-   
tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception
-   tests/webbrowser/cdp/test_client.py::TestEvaluate::test_error
-   tests/webbrowser/cdp/test_client.py::TestNavigate::test_detach
-   tests/webbrowser/cdp/test_client.py::TestNavigate::test_error
-   
tests/webbrowser/cdp/test_connection.py::TestCreateConnection::test_failure
-   
tests/webbrowser/cdp/test_connection.py::TestReaderError::test_invalid_json
-   
tests/webbrowser/cdp/test_connection.py::TestReaderError::test_unknown_session_id
-   
'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Default 
timeout, response not in time]'
-   
'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Custom 
timeout, response not in time]'
-   
tests/webbrowser/cdp/test_connection.py::TestSend::test_bad_command
-   
tests/webbrowser/cdp/test_connection.py::TestSend::test_result_exception
-   
tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_error
-   
tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_no_result
-   )
-
-   epytest
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-04-15 Thread Sam James
commit: 2c993e456c4f9798170eb17d7b41c706d2478801
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 15 06:26:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 15 06:26:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c993e45

net-misc/streamlink: add 6.7.3

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest| 1 +
 net-misc/streamlink/{streamlink-.ebuild => streamlink-6.7.3.ebuild} | 2 +-
 net-misc/streamlink/streamlink-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index cc9ddfa02a09..9b7f9b963874 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
 DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B 
b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2
 SHA512 
251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe
+DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 
5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed
 SHA512 
0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.7.3.ebuild
similarity index 97%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.7.3.ebuild
index 77cb4490795c..b224e1c5387a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.7.3.ebuild
@@ -76,7 +76,7 @@ fi
 distutils_enable_tests pytest
 
 python_test() {
-   # Skip tests requiring https://github.com/streamlink/streamlink/pull/5901
EPYTEST_DESELECT+=(

tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 77cb4490795c..b224e1c5387a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -76,7 +76,7 @@ fi
 distutils_enable_tests pytest
 
 python_test() {
-   # Skip tests requiring https://github.com/streamlink/streamlink/pull/5901
EPYTEST_DESELECT+=(

tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/files/, net-misc/streamlink/

2024-04-14 Thread Sam James
commit: 8ecf6088682ea90c50f52e841a4ee404370b4460
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 14 11:08:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 14 11:09:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecf6088

net-misc/streamlink: fix tests w/ newer Python

Revbump as it fixes runtime behaviour too.

Signed-off-by: Sam James  gentoo.org>

 .../files/streamlink-6.7.2-validator.patch |  61 
 net-misc/streamlink/streamlink-6.7.2-r1.ebuild | 102 +
 2 files changed, 163 insertions(+)

diff --git a/net-misc/streamlink/files/streamlink-6.7.2-validator.patch 
b/net-misc/streamlink/files/streamlink-6.7.2-validator.patch
new file mode 100644
index ..8dc69d62616a
--- /dev/null
+++ b/net-misc/streamlink/files/streamlink-6.7.2-validator.patch
@@ -0,0 +1,61 @@
+https://github.com/streamlink/streamlink/pull/5932
+https://github.com/streamlink/streamlink/commit/0466622dc0bd13db972f6a00d2e2bda31ad50229
+
+Quoting the PR:
+"""
+Since Python 3.11.9 / 3.12.3 / 3.13.0a6, urllib.parse.parse_qsl() now raises a 
TypeError
+if the input is not a str, is truthy and can't be passed to memoryview(), like 
integers for example,
+hence the test failure which previously just checked an invalid input to that 
validation schema.
+"""
+
+From 51c13ddd45f83384cf7800a881127ad74dec3bb8 Mon Sep 17 00:00:00 2001
+From: bastimeyer 
+Date: Tue, 9 Apr 2024 21:36:03 +0200
+Subject: [PATCH] plugin.api.validate: check parse_qsd() input type
+
+---
+ src/streamlink/plugin/api/validate/_validators.py |  6 +-
+ tests/test_api_validate.py| 11 +--
+ 2 files changed, 14 insertions(+), 3 deletions(-)
+
+diff --git a/src/streamlink/plugin/api/validate/_validators.py 
b/src/streamlink/plugin/api/validate/_validators.py
+index 69135b74919..e99d305733f 100644
+--- a/src/streamlink/plugin/api/validate/_validators.py
 b/src/streamlink/plugin/api/validate/_validators.py
+@@ -651,4 +651,8 @@ def validator_parse_qsd(*args, **kwargs) -> 
TransformSchema:
+ :raise ValidationError: On parsing error
+ """
+ 
+-return TransformSchema(_parse_qsd, *args, **kwargs, 
exception=ValidationError, schema=None)
++def parser(*_args, **_kwargs):
++validate(AnySchema(str, bytes), _args[0])
++return _parse_qsd(*_args, **_kwargs, exception=ValidationError, 
schema=None)
++
++return TransformSchema(parser, *args, **kwargs)
+diff --git a/tests/test_api_validate.py b/tests/test_api_validate.py
+index ceff9bc1dde..c328116d27b 100644
+--- a/tests/test_api_validate.py
 b/tests/test_api_validate.py
+@@ -1343,13 +1343,20 @@ def test_success(self):
+ validate.parse_qsd(),
+ "foo=bar=baz=quux",
+ ) == {"foo": "baz", "qux": "quux"}
++assert validate.validate(
++validate.parse_qsd(),
++b"foo=bar=baz=quux",
++) == {b"foo": b"baz", b"qux": b"quux"}
+ 
+ def test_failure(self):
+ with pytest.raises(ValidationError) as cm:
+ validate.validate(validate.parse_qsd(), 123)
+ assert_validationerror(cm.value, """
+-ValidationError:
+-  Unable to parse query string: 'int' object has no attribute 
'decode' (123)
++ValidationError(AnySchema):
++  ValidationError(type):
++Type of 123 should be str, but is int
++  ValidationError(type):
++Type of 123 should be bytes, but is int
+ """)
+ 
+ 

diff --git a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild 
b/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
new file mode 100644
index ..2f0f40037611
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
+RDEPEND="
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-03-27 Thread Sam James
commit: fa637785fd93c27573d5adb7818b47b03d100990
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 28 04:35:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 28 04:35:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa637785

net-misc/streamlink: drop 6.7.0, 6.7.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  2 -
 net-misc/streamlink/streamlink-6.7.0.ebuild | 74 --
 net-misc/streamlink/streamlink-6.7.1.ebuild | 98 -
 3 files changed, 174 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 0109c0d79da0..cc9ddfa02a09 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,5 +1,3 @@
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
-DIST streamlink-6.7.0.tar.gz 738338 BLAKE2B 
2ef297c8c96716d71b1e8148397e2a9f079062a83d9533568eabf9777e832dfc56eb4d4ec0ef361250af80be66c7e4680fe7c72d070ee85da85f74917cf0d88b
 SHA512 
df2f69cdd4de9deca41d7dca2b8b38dabcda9f4722de28a96fca0b011cb528751e40895cbe68724c3222615c6e317983d8937bd2c161640d3a8c6db17273cafd
-DIST streamlink-6.7.1.tar.gz 740537 BLAKE2B 
676f9e64d80c45edbca89a7fad0f91efd8c3528ec8c8a3143aa7f277a2b882237c65b4d6c50752e3d4ca60f179012b7bb1db0b7555a95459b423adea9f982919
 SHA512 
2a76d819b15efbe7b7bf4912b5117ab6c2a0fb49a7aac74559c0fc9bb7ac989cb589bcdfb84d8908a6b6c163080bdb2211d53b8e5de7840cde1a38eea45bcfac
 DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B 
b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2
 SHA512 
251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe

diff --git a/net-misc/streamlink/streamlink-6.7.0.ebuild 
b/net-misc/streamlink/streamlink-6.7.0.ebuild
deleted file mode 100644
index da450aa9f963..
--- a/net-misc/streamlink/streamlink-6.7.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-03-24 Thread Sam James
commit: f205bcbbe6586c74f1088fc71fd8cd30877446a5
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 10:57:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 10:57:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f205bcbb

net-misc/streamlink: add 6.7.2

Lowers the trio req but not pytest unfortunately.

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest| 1 +
 net-misc/streamlink/{streamlink-.ebuild => streamlink-6.7.2.ebuild} | 2 +-
 net-misc/streamlink/streamlink-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index e2148eb0a7f3..0109c0d79da0 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,3 +2,4 @@ DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
 DIST streamlink-6.7.0.tar.gz 738338 BLAKE2B 
2ef297c8c96716d71b1e8148397e2a9f079062a83d9533568eabf9777e832dfc56eb4d4ec0ef361250af80be66c7e4680fe7c72d070ee85da85f74917cf0d88b
 SHA512 
df2f69cdd4de9deca41d7dca2b8b38dabcda9f4722de28a96fca0b011cb528751e40895cbe68724c3222615c6e317983d8937bd2c161640d3a8c6db17273cafd
 DIST streamlink-6.7.1.tar.gz 740537 BLAKE2B 
676f9e64d80c45edbca89a7fad0f91efd8c3528ec8c8a3143aa7f277a2b882237c65b4d6c50752e3d4ca60f179012b7bb1db0b7555a95459b423adea9f982919
 SHA512 
2a76d819b15efbe7b7bf4912b5117ab6c2a0fb49a7aac74559c0fc9bb7ac989cb589bcdfb84d8908a6b6c163080bdb2211d53b8e5de7840cde1a38eea45bcfac
+DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B 
b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2
 SHA512 
251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.7.2.ebuild
similarity index 98%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.7.2.ebuild
index 726f048e9ad9..77cb4490795c 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.7.2.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
>=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
')

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 726f048e9ad9..77cb4490795c 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
>=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
')



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-03-20 Thread Sam James
commit: 473e734fcd8134efa0067a8cfc6a2f23400697ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 21 02:11:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 21 02:11:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473e734f

net-misc/streamlink: add 6.7.1

Bit awkward as we have to require brand new trio and still-masked pytest
(=> skip the relevant tests for now on the latter).

Closes: https://bugs.gentoo.org/927330
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |  1 +
 ...eamlink-.ebuild => streamlink-6.7.1.ebuild} | 28 --
 net-misc/streamlink/streamlink-.ebuild | 28 --
 3 files changed, 53 insertions(+), 4 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 21d6469dd326..e2148eb0a7f3 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
 DIST streamlink-6.7.0.tar.gz 738338 BLAKE2B 
2ef297c8c96716d71b1e8148397e2a9f079062a83d9533568eabf9777e832dfc56eb4d4ec0ef361250af80be66c7e4680fe7c72d070ee85da85f74917cf0d88b
 SHA512 
df2f69cdd4de9deca41d7dca2b8b38dabcda9f4722de28a96fca0b011cb528751e40895cbe68724c3222615c6e317983d8937bd2c161640d3a8c6db17273cafd
+DIST streamlink-6.7.1.tar.gz 740537 BLAKE2B 
676f9e64d80c45edbca89a7fad0f91efd8c3528ec8c8a3143aa7f277a2b882237c65b4d6c50752e3d4ca60f179012b7bb1db0b7555a95459b423adea9f982919
 SHA512 
2a76d819b15efbe7b7bf4912b5117ab6c2a0fb49a7aac74559c0fc9bb7ac989cb589bcdfb84d8908a6b6c163080bdb2211d53b8e5de7840cde1a38eea45bcfac

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.7.1.ebuild
similarity index 59%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.7.1.ebuild
index d73952536218..726f048e9ad9 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -30,6 +30,7 @@ if [[ ${PV} != * ]]; then
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
 RDEPEND="
media-video/ffmpeg
$(python_gen_cond_dep '
@@ -38,6 +39,7 @@ RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/charset-normalizer[${PYTHON_USEDEP}]
)
+   dev-python/exceptiongroup[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
@@ -45,7 +47,7 @@ RDEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.25.0[${PYTHON_USEDEP}]
>=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
')
@@ -72,3 +74,25 @@ if [[ ${PV} == * ]]; then
 fi
 
 distutils_enable_tests pytest
+
+python_test() {
+   # Skip tests requiring https://github.com/streamlink/streamlink/pull/5901
+   EPYTEST_DESELECT+=(
+   
tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception
+   tests/webbrowser/cdp/test_client.py::TestEvaluate::test_error
+   tests/webbrowser/cdp/test_client.py::TestNavigate::test_detach
+   tests/webbrowser/cdp/test_client.py::TestNavigate::test_error
+   
tests/webbrowser/cdp/test_connection.py::TestCreateConnection::test_failure
+   
tests/webbrowser/cdp/test_connection.py::TestReaderError::test_invalid_json
+   
tests/webbrowser/cdp/test_connection.py::TestReaderError::test_unknown_session_id
+   
'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Default 
timeout, response not in time]'
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-03-15 Thread Sam James
commit: e9a3c924d7b7af7b4992439b395371b7b80377d1
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 15 06:21:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 15 06:24:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a3c924

net-misc/streamlink: add 6.7.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.7.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 77a4ddaea986..21d6469dd326 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db
+DIST streamlink-6.7.0.tar.gz 738338 BLAKE2B 
2ef297c8c96716d71b1e8148397e2a9f079062a83d9533568eabf9777e832dfc56eb4d4ec0ef361250af80be66c7e4680fe7c72d070ee85da85f74917cf0d88b
 SHA512 
df2f69cdd4de9deca41d7dca2b8b38dabcda9f4722de28a96fca0b011cb528751e40895cbe68724c3222615c6e317983d8937bd2c161640d3a8c6db17273cafd

diff --git a/net-misc/streamlink/streamlink-6.7.0.ebuild 
b/net-misc/streamlink/streamlink-6.7.0.ebuild
new file mode 100644
index ..da450aa9f963
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.7.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-03-04 Thread Sam James
commit: e48e6821f10f2f217eb863081b211f54b522e883
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  4 10:36:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  4 10:36:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48e6821

net-misc/streamlink: drop 6.6.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 -
 net-misc/streamlink/streamlink-6.6.1.ebuild | 74 -
 2 files changed, 75 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 1a6831ca687e..77a4ddaea986 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,2 @@
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
-DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db

diff --git a/net-misc/streamlink/streamlink-6.6.1.ebuild 
b/net-misc/streamlink/streamlink-6.6.1.ebuild
deleted file mode 100644
index da450aa9f963..
--- a/net-misc/streamlink/streamlink-6.6.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND+="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-   "
-fi
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-02-20 Thread Sam James
commit: b9910d2ea511dc504b9c91f4fadf8329d291daa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:54:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:54:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9910d2e

net-misc/streamlink: drop 6.5.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 -
 net-misc/streamlink/streamlink-6.5.0.ebuild | 74 -
 2 files changed, 75 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 9ec946a447ce..1a6831ca687e 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,3 @@
-DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6
 DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db

diff --git a/net-misc/streamlink/streamlink-6.5.0.ebuild 
b/net-misc/streamlink/streamlink-6.5.0.ebuild
deleted file mode 100644
index f1165e09988f..
--- a/net-misc/streamlink/streamlink-6.5.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != * ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
-RDEPEND="
-   media-video/ffmpeg
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   || (
-   dev-python/chardet[${PYTHON_USEDEP}]
-   dev-python/charset-normalizer[${PYTHON_USEDEP}]
-   )
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   ')
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-if [[ ${PV} == * ]]; then
-   RDEPEND+="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-   "
-fi
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-02-20 Thread Sam James
commit: b167d604f1b7d98b6da1d4a13a73dd28e0e96fc9
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 21 07:54:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 21 07:54:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b167d604

net-misc/streamlink: add 6.6.2

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.6.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 80b0d197feba..9ec946a447ce 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
 DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6
+DIST streamlink-6.6.2.tar.gz 737076 BLAKE2B 
f1603c292cbb1135534d34b89bad3d859194a9d9b602aafc05e38d901071b77a92fc054387081a4579a4504642d33454427ee239def80a8ec0b50f901dab05ab
 SHA512 
727fbd6bbf03a55a468b625984abe3d7f1792aaab11b2a55d5b0526454cc1959d7bfb3579526eb9e7493a44277302e6f40556f3ad99509751f950d49605b60db

diff --git a/net-misc/streamlink/streamlink-6.6.2.ebuild 
b/net-misc/streamlink/streamlink-6.6.2.ebuild
new file mode 100644
index ..da450aa9f963
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.6.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-02-18 Thread Arthur Zamarin
commit: 90e4a5cc1078ae6e2af9f6b09e56612e61689b74
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 18 19:57:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 18 19:57:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e4a5cc

net-misc/streamlink: Stabilize 6.5.1 ALLARCHES, #924918

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/streamlink/streamlink-6.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-6.5.1.ebuild 
b/net-misc/streamlink/streamlink-6.5.1.ebuild
index da450aa9f963..f1165e09988f 100644
--- a/net-misc/streamlink/streamlink-6.5.1.ebuild
+++ b/net-misc/streamlink/streamlink-6.5.1.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-02-18 Thread Sam James
commit: 602a85c30d8a33411f8a65bb00d48497db75b135
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 18 09:14:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 18 09:14:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602a85c3

net-misc/streamlink: add 6.6.1, drop 6.6.0

6.6.0 was a shortlived release w/ 6.6.1 fixing regressions in it shortly after
it came out.

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest| 2 +-
 .../streamlink/{streamlink-6.6.0.ebuild => streamlink-6.6.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 7de83672e6fa..80b0d197feba 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,3 @@
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
-DIST streamlink-6.6.0.tar.gz 736387 BLAKE2B 
ede3f9d31d3676f3909a37bb6a6f172ed5ac7bac8eaff65315bfeb69db2869004c2a4a96c425202522b1deb43df7e300db3bdd425b9799c109c3b27b65386966
 SHA512 
db67b79ee5d6c26b8d6ec6ade28a126d25b96981b606a26f6fa54c2d8c8c49744674c1ac7c198a988dd44f82f8c2b159f76300321de8c06f1bd633ac6ba4a301
+DIST streamlink-6.6.1.tar.gz 736718 BLAKE2B 
62a4f69ca691bd7538223b142161c7e622303a73b58b42dd29346f19c2c2c002b74372a299a1dd2b70835ff059ad04da40c173d3774ec7984a7715a4fda4477e
 SHA512 
78552c0a736d1b27d40af01f545a8c137290ded24f63a89254847f0dd5af80e5dc70736344dc6fec0f5e5af9df71f2c85d2c7b22a56165283e556b2f7cd0ddb6

diff --git a/net-misc/streamlink/streamlink-6.6.0.ebuild 
b/net-misc/streamlink/streamlink-6.6.1.ebuild
similarity index 100%
rename from net-misc/streamlink/streamlink-6.6.0.ebuild
rename to net-misc/streamlink/streamlink-6.6.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-02-16 Thread Sam James
commit: 0148240ff8873b86bcb50a1069e8284e67b427e0
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 05:29:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 05:29:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0148240f

net-misc/streamlink: add 6.6.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.6.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 624a699b2717..7de83672e6fa 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8
+DIST streamlink-6.6.0.tar.gz 736387 BLAKE2B 
ede3f9d31d3676f3909a37bb6a6f172ed5ac7bac8eaff65315bfeb69db2869004c2a4a96c425202522b1deb43df7e300db3bdd425b9799c109c3b27b65386966
 SHA512 
db67b79ee5d6c26b8d6ec6ade28a126d25b96981b606a26f6fa54c2d8c8c49744674c1ac7c198a988dd44f82f8c2b159f76300321de8c06f1bd633ac6ba4a301

diff --git a/net-misc/streamlink/streamlink-6.6.0.ebuild 
b/net-misc/streamlink/streamlink-6.6.0.ebuild
new file mode 100644
index ..da450aa9f963
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.6.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-01-16 Thread Sam James
commit: 2e82bb0c278fc18ebae32c912168c1d83362c23d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:26:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:26:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e82bb0c

net-misc/streamlink: drop 6.2.0, 6.4.2

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  2 -
 net-misc/streamlink/streamlink-6.2.0.ebuild | 60 ---
 net-misc/streamlink/streamlink-6.4.2.ebuild | 74 -
 3 files changed, 136 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 24b1b860665b..624a699b2717 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,2 @@
-DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
-DIST streamlink-6.4.2.tar.gz 716194 BLAKE2B 
e66d03ffa97ffdad7ec76532be530ef94ff80838754728aa85f53b0fb778c506d45042b467477eacb72fb9031ffc7d1df727f72af53bfb0201fbad21d28e6763
 SHA512 
b43e65201c16483378b6cb36e9d93f6e64ba0eb37e2554b3e94395b1e30a3422d5d91db0eb6c35166e61f9b1fbce474fa93908545f063a3fb995669989cde274
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
 DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8

diff --git a/net-misc/streamlink/streamlink-6.2.0.ebuild 
b/net-misc/streamlink/streamlink-6.2.0.ebuild
deleted file mode 100644
index 01f6fa60c3bb..
--- a/net-misc/streamlink/streamlink-6.2.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   ${DEPEND}
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-distutils_enable_tests pytest

diff --git a/net-misc/streamlink/streamlink-6.4.2.ebuild 
b/net-misc/streamlink/streamlink-6.4.2.ebuild
deleted file mode 100644
index cbfd887b2469..
--- a/net-misc/streamlink/streamlink-6.4.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-01-16 Thread Sam James
commit: e4bfa8754cabf36363d3438684233f1cf57d9814
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:16:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:16:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bfa875

net-misc/streamlink: mark ALLARCHES

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index c8aa42c057c3..11ea36c5ea13 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -5,6 +5,7 @@
s...@gentoo.org
Sam James

+   

streamlink/streamlink
streamlink



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-01-16 Thread Sam James
commit: 7f0c2c1b0a3d5a8b97ed32753b308e804a979ae5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:11:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:11:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0c2c1b

net-misc/streamlink: Stabilize 6.5.0 amd64, #922260

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-6.5.0.ebuild 
b/net-misc/streamlink/streamlink-6.5.0.ebuild
index d73952536218..f1165e09988f 100644
--- a/net-misc/streamlink/streamlink-6.5.0.ebuild
+++ b/net-misc/streamlink/streamlink-6.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2024-01-16 Thread Sam James
commit: 67ef9fd26261935afcf5f828f5793913b198ff2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 03:53:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 03:53:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ef9fd2

net-misc/streamlink: add 6.5.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.5.1.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 17743e34cbf4..24b1b860665b 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.4.2.tar.gz 716194 BLAKE2B 
e66d03ffa97ffdad7ec76532be530ef94ff80838754728aa85f53b0fb778c506d45042b467477eacb72fb9031ffc7d1df727f72af53bfb0201fbad21d28e6763
 SHA512 
b43e65201c16483378b6cb36e9d93f6e64ba0eb37e2554b3e94395b1e30a3422d5d91db0eb6c35166e61f9b1fbce474fa93908545f063a3fb995669989cde274
 DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c
+DIST streamlink-6.5.1.tar.gz 717297 BLAKE2B 
7f24a9ac2e62ff08d2126e4aceda75cbd46d78de08784336dd3b4d7608cd7885a5dca28bd9dda9f8c217b9cc428f8f50f09d0c45e470e0d3534ecd3effb2a95f
 SHA512 
b31b34a2ef510d47d396b12b770c042bed24ff61835db6a654722803ae94e8371aa547f30bf20d7cf34d737ed9bd59bcea1bb1810e926cfc7ae3fa72f38881d8

diff --git a/net-misc/streamlink/streamlink-6.5.1.ebuild 
b/net-misc/streamlink/streamlink-6.5.1.ebuild
new file mode 100644
index ..da450aa9f963
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.5.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-12-27 Thread Sam James
commit: 7f122bdbb4dd36ca503c216f48a8587867bc0948
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 28 04:14:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 28 04:14:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f122bdb

net-misc/streamlink: Stabilize 6.4.2 amd64, #920844

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-6.4.2.ebuild 
b/net-misc/streamlink/streamlink-6.4.2.ebuild
index d73952536218..cbfd887b2469 100644
--- a/net-misc/streamlink/streamlink-6.4.2.ebuild
+++ b/net-misc/streamlink/streamlink-6.4.2.ebuild
@@ -26,7 +26,7 @@ fi
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 if [[ ${PV} != * ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 # See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-12-15 Thread Sam James
commit: 042067e5c344f53d417c5772f97ed676f284d294
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 06:58:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 06:58:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042067e5

net-misc/streamlink: add 6.5.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.5.0.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index beee40438f76..9cb87213527d 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.4.1.tar.gz 715775 BLAKE2B 
40b6c080a8fa2815b12562aafde9ce1dd2c8fabe405e21d90fc7767c9e6c085f60c3d0dc9f33c77b85015aa64e2d209464662908674638719581278d128b3f1c
 SHA512 
8886b990637e9f4e87b4fcdc00c2d3e11203746e7256c0d85aee3128f65baaf37ea730c2626c3ec8f0f5ee0042bbd271c4a6290bd346d59915f2f554602f0db4
 DIST streamlink-6.4.2.tar.gz 716194 BLAKE2B 
e66d03ffa97ffdad7ec76532be530ef94ff80838754728aa85f53b0fb778c506d45042b467477eacb72fb9031ffc7d1df727f72af53bfb0201fbad21d28e6763
 SHA512 
b43e65201c16483378b6cb36e9d93f6e64ba0eb37e2554b3e94395b1e30a3422d5d91db0eb6c35166e61f9b1fbce474fa93908545f063a3fb995669989cde274
+DIST streamlink-6.5.0.tar.gz 715983 BLAKE2B 
f680d034f3f5c66609c1e26f2061f34d6aa8f233d9bb8ac238b675bf12bc69751e48df4f222b7d6f6e25697664afccc01b1fedc14410d5e3a47eaed0ad591af6
 SHA512 
affd45d1b17704768a405b389f9696090917e5cc73b0e22455e7f944eb0798dae7b23f73a728d3641fb43a5104e731816442be0e6f05a04a5bfe132c28d5491c

diff --git a/net-misc/streamlink/streamlink-6.5.0.ebuild 
b/net-misc/streamlink/streamlink-6.5.0.ebuild
new file mode 100644
index ..d73952536218
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.5.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-11-28 Thread Sam James
commit: 35e8af212f8a8d5af86c8e602cda154b1269cf83
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 04:29:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 04:53:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e8af21

net-misc/streamlink: add 6.4.2

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.4.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d6f0d493bad8..beee40438f76 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.4.1.tar.gz 715775 BLAKE2B 
40b6c080a8fa2815b12562aafde9ce1dd2c8fabe405e21d90fc7767c9e6c085f60c3d0dc9f33c77b85015aa64e2d209464662908674638719581278d128b3f1c
 SHA512 
8886b990637e9f4e87b4fcdc00c2d3e11203746e7256c0d85aee3128f65baaf37ea730c2626c3ec8f0f5ee0042bbd271c4a6290bd346d59915f2f554602f0db4
+DIST streamlink-6.4.2.tar.gz 716194 BLAKE2B 
e66d03ffa97ffdad7ec76532be530ef94ff80838754728aa85f53b0fb778c506d45042b467477eacb72fb9031ffc7d1df727f72af53bfb0201fbad21d28e6763
 SHA512 
b43e65201c16483378b6cb36e9d93f6e64ba0eb37e2554b3e94395b1e30a3422d5d91db0eb6c35166e61f9b1fbce474fa93908545f063a3fb995669989cde274

diff --git a/net-misc/streamlink/streamlink-6.4.2.ebuild 
b/net-misc/streamlink/streamlink-6.4.2.ebuild
new file mode 100644
index ..d73952536218
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.4.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See 
https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
 for chardet/charset-normalizer dep
+RDEPEND="
+   media-video/ffmpeg
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   || (
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/charset-normalizer[${PYTHON_USEDEP}]
+   )
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   ')
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-11-24 Thread Sam James
commit: 354e6b2e585f43e38dd747b047bb87f0390df422
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 05:25:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 05:27:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354e6b2e

net-misc/streamlink: drop 5.5.1, 6.0.1, 6.1.0, 6.2.1, 6.3.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  5 ---
 net-misc/streamlink/streamlink-5.5.1.ebuild | 58 
 net-misc/streamlink/streamlink-6.0.1.ebuild | 61 -
 net-misc/streamlink/streamlink-6.1.0.ebuild | 60 -
 net-misc/streamlink/streamlink-6.2.1.ebuild | 63 --
 net-misc/streamlink/streamlink-6.3.1.ebuild | 69 -
 6 files changed, 316 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d883ba4e99a4..d6f0d493bad8 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,7 +1,2 @@
-DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
-DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323
-DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f
 SHA512 
24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
-DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B 
c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427
 SHA512 
852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a
-DIST streamlink-6.3.1.tar.gz 699073 BLAKE2B 
9d1fc58bd0cf4539369fc9d49230c18ef3b9a783783a517c831089571424412841f9e8925202d32bc4218d7a08e4e53c823fc503199131edb59e8fd69e8d49fa
 SHA512 
a1e50688acd3b99efd20c1ff1d3bda03cb6e6b5566484d29372bc6d08ee4115f8ad2edea2f0a90f5de105edb52689781892f413f4af3d836cdd9e9a364006610
 DIST streamlink-6.4.1.tar.gz 715775 BLAKE2B 
40b6c080a8fa2815b12562aafde9ce1dd2c8fabe405e21d90fc7767c9e6c085f60c3d0dc9f33c77b85015aa64e2d209464662908674638719581278d128b3f1c
 SHA512 
8886b990637e9f4e87b4fcdc00c2d3e11203746e7256c0d85aee3128f65baaf37ea730c2626c3ec8f0f5ee0042bbd271c4a6290bd346d59915f2f554602f0db4

diff --git a/net-misc/streamlink/streamlink-5.5.1.ebuild 
b/net-misc/streamlink/streamlink-5.5.1.ebuild
deleted file mode 100644
index b7ef73d3b5e2..
--- a/net-misc/streamlink/streamlink-5.5.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   ${DEPEND}
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-  

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/files/, net-misc/streamlink/

2023-11-24 Thread Sam James
commit: 552018fe5c5f4f73207fb6b6d178af89b8f67d31
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 04:08:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 04:08:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552018fe

net-misc/streamlink: add 6.4.1, drop 6.4.0

Identical because I'd backported the patch already.

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |   2 +-
 .../files/streamlink-6.4.0-libxml2-2.12.0.patch| 199 -
 ...amlink-6.4.0.ebuild => streamlink-6.4.1.ebuild} |   4 -
 3 files changed, 1 insertion(+), 204 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 15b36e018703..d883ba4e99a4 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -4,4 +4,4 @@ DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B 
c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427
 SHA512 
852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a
 DIST streamlink-6.3.1.tar.gz 699073 BLAKE2B 
9d1fc58bd0cf4539369fc9d49230c18ef3b9a783783a517c831089571424412841f9e8925202d32bc4218d7a08e4e53c823fc503199131edb59e8fd69e8d49fa
 SHA512 
a1e50688acd3b99efd20c1ff1d3bda03cb6e6b5566484d29372bc6d08ee4115f8ad2edea2f0a90f5de105edb52689781892f413f4af3d836cdd9e9a364006610
-DIST streamlink-6.4.0.tar.gz 715287 BLAKE2B 
e2657a03bbc02e40207079a43dd2770dddb46b1b07db428bef4623a760bf37dc6853bbbc49a65462f5063e377ca45d2c540e6b879ba7852f76d49062c668f1af
 SHA512 
94387a8d7861c2010319a57b57c430a9600ec3da17320293a13caa5769d19ab366522f36c24d96d481e123faddf6869b1126e3657a1c3b3164a8313daf9a3efb
+DIST streamlink-6.4.1.tar.gz 715775 BLAKE2B 
40b6c080a8fa2815b12562aafde9ce1dd2c8fabe405e21d90fc7767c9e6c085f60c3d0dc9f33c77b85015aa64e2d209464662908674638719581278d128b3f1c
 SHA512 
8886b990637e9f4e87b4fcdc00c2d3e11203746e7256c0d85aee3128f65baaf37ea730c2626c3ec8f0f5ee0042bbd271c4a6290bd346d59915f2f554602f0db4

diff --git a/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch 
b/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch
deleted file mode 100644
index ed5fd30366d2..
--- a/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch
+++ /dev/null
@@ -1,199 +0,0 @@
-https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
-
-From 9d8156dd794ee0919297cd90d85bcc11b8a28358 Mon Sep 17 00:00:00 2001
-From: bastimeyer 
-Date: Tue, 21 Nov 2023 20:10:47 +0100
-Subject: [PATCH] utils.parse: fix libxml2 2.12.0 compatibility
-

- src/streamlink/compat.py  |  11 
- src/streamlink/utils/parse.py |  17 +-
- tests/utils/test_parse.py | 112 ++
- 3 files changed, 114 insertions(+), 26 deletions(-)
-
-diff --git a/src/streamlink/compat.py b/src/streamlink/compat.py
-index c75201544d3..993bce64cfd 100644
 a/src/streamlink/compat.py
-+++ b/src/streamlink/compat.py
-@@ -2,11 +2,22 @@
- import sys
- 
- 
-+# compatibility import of charset_normalizer/chardet via requests<3.0
-+try:
-+from requests.compat import chardet as charset_normalizer  # type: ignore
-+except ImportError:  # pragma: no cover
-+import charset_normalizer
-+
-+
- is_darwin = sys.platform == "darwin"
- is_win32 = os.name == "nt"
- 
- 
-+detect_encoding = charset_normalizer.detect
-+
-+
- __all__ = [
- "is_darwin",
- "is_win32",
-+"detect_encoding",
- ]
-diff --git a/src/streamlink/utils/parse.py b/src/streamlink/utils/parse.py
-index 8c9f79c8b51..17479b81f59 100644
 a/src/streamlink/utils/parse.py
-+++ b/src/streamlink/utils/parse.py
-@@ -4,6 +4,7 @@
- 
- from lxml.etree import HTML, XML
- 
-+from streamlink.compat import detect_encoding
- from streamlink.plugin import PluginError
- 
- 
-@@ -51,7 +52,21 @@ def parse_html(
-  - Removes XML declarations of invalid XHTML5 documents
-  - Wraps errors in custom exception with a snippet of the data in the 
message
- """
--if isinstance(data, str) and data.lstrip().startswith("[\'\"])(?P.+?)(?P=q).*?\?>",
 data, re.IGNORECASE)
-+if match:
-+encoding_value = 
detect_encoding(match["encoding"])["encoding"]
-+encoding = match["encoding"].decode(encoding_value)
-+else:
-+# no "encoding" attribute: try to figure out encoding from 
the document's content
-+encoding = detect_encoding(data)["encoding"]

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/, net-misc/streamlink/files/

2023-11-22 Thread Sam James
commit: 83819f3a38705b3ea390a7b3291315a02f854926
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 22 11:51:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83819f3a

net-misc/streamlink: add 6.4.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |   1 +
 .../files/streamlink-6.4.0-libxml2-2.12.0.patch| 199 +
 ...eamlink-.ebuild => streamlink-6.4.0.ebuild} |   9 +
 net-misc/streamlink/streamlink-.ebuild |   5 +
 4 files changed, 214 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 30d4bb556928..15b36e018703 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -4,3 +4,4 @@ DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B 
c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427
 SHA512 
852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a
 DIST streamlink-6.3.1.tar.gz 699073 BLAKE2B 
9d1fc58bd0cf4539369fc9d49230c18ef3b9a783783a517c831089571424412841f9e8925202d32bc4218d7a08e4e53c823fc503199131edb59e8fd69e8d49fa
 SHA512 
a1e50688acd3b99efd20c1ff1d3bda03cb6e6b5566484d29372bc6d08ee4115f8ad2edea2f0a90f5de105edb52689781892f413f4af3d836cdd9e9a364006610
+DIST streamlink-6.4.0.tar.gz 715287 BLAKE2B 
e2657a03bbc02e40207079a43dd2770dddb46b1b07db428bef4623a760bf37dc6853bbbc49a65462f5063e377ca45d2c540e6b879ba7852f76d49062c668f1af
 SHA512 
94387a8d7861c2010319a57b57c430a9600ec3da17320293a13caa5769d19ab366522f36c24d96d481e123faddf6869b1126e3657a1c3b3164a8313daf9a3efb

diff --git a/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch 
b/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch
new file mode 100644
index ..ed5fd30366d2
--- /dev/null
+++ b/net-misc/streamlink/files/streamlink-6.4.0-libxml2-2.12.0.patch
@@ -0,0 +1,199 @@
+https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358
+
+From 9d8156dd794ee0919297cd90d85bcc11b8a28358 Mon Sep 17 00:00:00 2001
+From: bastimeyer 
+Date: Tue, 21 Nov 2023 20:10:47 +0100
+Subject: [PATCH] utils.parse: fix libxml2 2.12.0 compatibility
+
+---
+ src/streamlink/compat.py  |  11 
+ src/streamlink/utils/parse.py |  17 +-
+ tests/utils/test_parse.py | 112 ++
+ 3 files changed, 114 insertions(+), 26 deletions(-)
+
+diff --git a/src/streamlink/compat.py b/src/streamlink/compat.py
+index c75201544d3..993bce64cfd 100644
+--- a/src/streamlink/compat.py
 b/src/streamlink/compat.py
+@@ -2,11 +2,22 @@
+ import sys
+ 
+ 
++# compatibility import of charset_normalizer/chardet via requests<3.0
++try:
++from requests.compat import chardet as charset_normalizer  # type: ignore
++except ImportError:  # pragma: no cover
++import charset_normalizer
++
++
+ is_darwin = sys.platform == "darwin"
+ is_win32 = os.name == "nt"
+ 
+ 
++detect_encoding = charset_normalizer.detect
++
++
+ __all__ = [
+ "is_darwin",
+ "is_win32",
++"detect_encoding",
+ ]
+diff --git a/src/streamlink/utils/parse.py b/src/streamlink/utils/parse.py
+index 8c9f79c8b51..17479b81f59 100644
+--- a/src/streamlink/utils/parse.py
 b/src/streamlink/utils/parse.py
+@@ -4,6 +4,7 @@
+ 
+ from lxml.etree import HTML, XML
+ 
++from streamlink.compat import detect_encoding
+ from streamlink.plugin import PluginError
+ 
+ 
+@@ -51,7 +52,21 @@ def parse_html(
+  - Removes XML declarations of invalid XHTML5 documents
+  - Wraps errors in custom exception with a snippet of the data in the 
message
+ """
+-if isinstance(data, str) and data.lstrip().startswith("[\'\"])(?P.+?)(?P=q).*?\?>",
 data, re.IGNORECASE)
++if match:
++encoding_value = 
detect_encoding(match["encoding"])["encoding"]
++encoding = match["encoding"].decode(encoding_value)
++else:
++# no "encoding" attribute: try to figure out encoding from 
the document's content
++encoding = detect_encoding(data)["encoding"]
++
++data = data.decode(encoding)
++
+ data = re.sub(r"^\s*<\?xml.+?\?>", "", data)
+ 
+ return _parse(HTML, data, name, exception, schema, *args, **kwargs)
+diff --git a/tests/utils/test_parse.py b/tests/utils/test_parse.py
+index aedae7d4e8e..69c16f282b9 100644
+--- a/tests/utils/test_parse.py
 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-10-28 Thread Sam James
commit: 4524b56f92c172ec4bd83dcd2d9921ca57c6d229
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 04:19:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 04:19:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4524b56f

net-misc/streamlink: sync live

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 025dd94e32c9..5f7264547893 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -52,7 +52,6 @@ BDEPEND="
>=dev-python/setuptools-64[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-10-28 Thread Sam James
commit: 2e09fa1db696f4327b0d60b88d3b3602d7406ce1
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 04:24:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 04:24:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e09fa1d

net-misc/streamlink: add 6.3.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest |  1 +
 ...treamlink-.ebuild => streamlink-6.3.1.ebuild} | 20 +---
 net-misc/streamlink/streamlink-.ebuild   | 20 +---
 3 files changed, 27 insertions(+), 14 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 941d1a4fca78..30d4bb556928 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -3,3 +3,4 @@ DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06
 DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f
 SHA512 
24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
 DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B 
c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427
 SHA512 
852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a
+DIST streamlink-6.3.1.tar.gz 699073 BLAKE2B 
9d1fc58bd0cf4539369fc9d49230c18ef3b9a783783a517c831089571424412841f9e8925202d32bc4218d7a08e4e53c823fc503199131edb59e8fd69e8d49fa
 SHA512 
a1e50688acd3b99efd20c1ff1d3bda03cb6e6b5566484d29372bc6d08ee4115f8ad2edea2f0a90f5de105edb52689781892f413f4af3d836cdd9e9a364006610

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.3.1.ebuild
similarity index 91%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.3.1.ebuild
index 5f7264547893..05ac7784a3e8 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.3.1.ebuild
@@ -21,13 +21,16 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
 
-DEPEND="
+RDEPEND="
+   media-video/ffmpeg
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
@@ -40,13 +43,8 @@ DEPEND="
>=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
>=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
-RDEPEND="
-   ${DEPEND}
-   media-video/ffmpeg
-"
 BDEPEND="
$(python_gen_cond_dep '
>=dev-python/setuptools-64[${PYTHON_USEDEP}]
@@ -60,4 +58,12 @@ BDEPEND="
')
 "
 
+if [[ ${PV} == * ]]; then
+   RDEPEND+="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+   "
+fi
+
 distutils_enable_tests pytest

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 5f7264547893..05ac7784a3e8 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -21,13 +21,16 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
+if [[ ${PV} != * ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
 
-DEPEND="
+RDEPEND="
+   media-video/ffmpeg
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
@@ -40,13 +43,8 @@ DEPEND="
>=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
>=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
-RDEPEND="
-   ${DEPEND}
-   media-video/ffmpeg
-"
 BDEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-10-24 Thread Sam James
commit: 0586192f4bd1426d19a4e2b2a7e2c6930a6e747b
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 17 23:41:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 25 02:22:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0586192f

net-misc/streamlink: remove outdated test dependency on mock

This was originally added in 5.1.0 for python < 3.8, and removed
entirely in favor of the stdlib unittest.mock in:
https://github.com/streamlink/streamlink/commit/cee59781fbf14c33d4f670b34e00584dafff0c08

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.1.0.ebuild | 1 -
 net-misc/streamlink/streamlink-6.2.0.ebuild | 1 -
 net-misc/streamlink/streamlink-6.2.1.ebuild | 1 -
 3 files changed, 3 deletions(-)

diff --git a/net-misc/streamlink/streamlink-6.1.0.ebuild 
b/net-misc/streamlink/streamlink-6.1.0.ebuild
index 328db327ffcc..01f6fa60c3bb 100644
--- a/net-misc/streamlink/streamlink-6.1.0.ebuild
+++ b/net-misc/streamlink/streamlink-6.1.0.ebuild
@@ -49,7 +49,6 @@ BDEPEND="
$(python_gen_cond_dep '
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-6.2.0.ebuild 
b/net-misc/streamlink/streamlink-6.2.0.ebuild
index 328db327ffcc..01f6fa60c3bb 100644
--- a/net-misc/streamlink/streamlink-6.2.0.ebuild
+++ b/net-misc/streamlink/streamlink-6.2.0.ebuild
@@ -49,7 +49,6 @@ BDEPEND="
$(python_gen_cond_dep '
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-6.2.1.ebuild 
b/net-misc/streamlink/streamlink-6.2.1.ebuild
index 025dd94e32c9..5f7264547893 100644
--- a/net-misc/streamlink/streamlink-6.2.1.ebuild
+++ b/net-misc/streamlink/streamlink-6.2.1.ebuild
@@ -52,7 +52,6 @@ BDEPEND="
>=dev-python/setuptools-64[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-trio[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-10-03 Thread Sam James
commit: 27b9005edb79926a6893fb389afe1020b60611c9
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 23:21:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 23:23:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b9005e

net-misc/streamlink: add 6.2.1

Closes: https://bugs.gentoo.org/915044
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   | 1 +
 .../streamlink/{streamlink-.ebuild => streamlink-6.2.1.ebuild} | 7 +--
 net-misc/streamlink/streamlink-.ebuild | 7 +--
 3 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index ca09e7efe540..941d1a4fca78 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,3 +2,4 @@ DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf1
 DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323
 DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f
 SHA512 
24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29
 DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213
+DIST streamlink-6.2.1.tar.gz 692446 BLAKE2B 
c1b98ffca37051675a92afc86d12635b538c1b12c023b652a05516faffb289f50b479b38ae48813a4f83d6c881dc7f211e66c6d7f7dd08adcf1a354c9bd15427
 SHA512 
852610d97138cf0a8066f760f747cb32f1d51c8c55b84df5b6a798556343010c2e68ca5d9a8473e8d32f72bc2a5d89f9d90ee70ccced84b6c9408930ed49585a

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.2.1.ebuild
similarity index 85%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.2.1.ebuild
index 9208c85c22e7..025dd94e32c9 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.2.1.ebuild
@@ -9,7 +9,9 @@ if [[ ${PV} = * ]]; then
 fi
 
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
 PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
@@ -19,7 +21,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -47,6 +49,7 @@ RDEPEND="
 "
 BDEPEND="
$(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 9208c85c22e7..025dd94e32c9 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -9,7 +9,9 @@ if [[ ${PV} = * ]]; then
 fi
 
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# 
https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
 PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
@@ -19,7 +21,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -47,6 +49,7 @@ RDEPEND="
 "
 BDEPEND="
$(python_gen_cond_dep '
+   >=dev-python/setuptools-64[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-09-26 Thread Sam James
commit: 55b4f4d634bc649abfc10e7ce4df2c92db38ac6c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 27 05:09:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 27 05:09:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b4f4d6

net-misc/streamlink: Stabilize 6.1.0 amd64, #914789

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-6.1.0.ebuild 
b/net-misc/streamlink/streamlink-6.1.0.ebuild
index 5cdf6fa7ab19..328db327ffcc 100644
--- a/net-misc/streamlink/streamlink-6.1.0.ebuild
+++ b/net-misc/streamlink/streamlink-6.1.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-09-15 Thread Sam James
commit: 4cbefaa399931045a800c6973faf37955a15fdbc
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 09:25:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 09:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbefaa3

net-misc/streamlink: add 6.2.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.2.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 2ee8a870d41b..ca09e7efe540 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
 DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323
 DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f
 SHA512 
24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29
+DIST streamlink-6.2.0.tar.gz 690986 BLAKE2B 
5f7cab73ea366580aeb837b8f8a27fa7cd5ca687afa53908900dc9f290a0da916778fda8351acda00f795688b156ca0f37302e67128ce30e9838a45111b88ecd
 SHA512 
2747ebc584caa8ebb2fde5d4f309c911a52fd1a8d2d0e832487e589873c270534e0d0b18120a2db7a68e150e301e57db1e8d63f1d5bb6244f364e9cbd6606213

diff --git a/net-misc/streamlink/streamlink-6.2.0.ebuild 
b/net-misc/streamlink/streamlink-6.2.0.ebuild
new file mode 100644
index ..5cdf6fa7ab19
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-08-25 Thread Sam James
commit: 53469cc402ac761d7cfaae1f5c0ba67b4b73beda
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 26 05:04:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 26 05:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53469cc4

net-misc/streamlink: Keyword 6.1.0 arm, #911728

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-6.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-6.1.0.ebuild 
b/net-misc/streamlink/streamlink-6.1.0.ebuild
index 9208c85c22e7..5cdf6fa7ab19 100644
--- a/net-misc/streamlink/streamlink-6.1.0.ebuild
+++ b/net-misc/streamlink/streamlink-6.1.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-08-25 Thread Sam James
commit: 975259c5d9af3b3ffc5ea16254f26ef69a45205c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 26 04:13:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 26 04:13:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975259c5

net-misc/streamlink: add 6.1.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-6.1.0.ebuild | 61 +
 2 files changed, 62 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 21b968cfa4be..2ee8a870d41b 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
 DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323
+DIST streamlink-6.1.0.tar.gz 686463 BLAKE2B 
cc2890db0181e47bcae9da38eddeaadfd34b29a3d4b8bc2bb4d296289cdb356f9614d4e1edd8b11e23d226115f645399296d5589e42832ad473d9cb96ebfde0f
 SHA512 
24fb549be6088eb913348ae892f694b91a6d6c929a06b9ed0db050e203a020ea9780b217f96d7890b7309d304e9a547c47673b8b3f2588dfedbaa44bb5808e29

diff --git a/net-misc/streamlink/streamlink-6.1.0.ebuild 
b/net-misc/streamlink/streamlink-6.1.0.ebuild
new file mode 100644
index ..9208c85c22e7
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.1.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-08-04 Thread Sam James
commit: 903696f54d3fdf865556a33fdab38ec8c54b28ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 01:25:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 01:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=903696f5

net-misc/streamlink: add 6.0.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest| 1 +
 net-misc/streamlink/{streamlink-.ebuild => streamlink-6.0.1.ebuild} | 2 +-
 net-misc/streamlink/streamlink-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 27912aff3dce..4d917af43e64 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
 DIST streamlink-6.0.0.tar.gz 681437 BLAKE2B 
32d8e334fd88efddf0532d459352d9a66276a69020d7be30632772636085e67b8dfc70606c9d5fb8b7ff14185c41774b4caa1a5a6b7dbbc698d4931739aeff1e
 SHA512 
6726cfc5c4cb1572e2e476ec097db6edaace2516efb9e01c52498cfac8cc3f319b9aa4475f6726f7b9a0a15ddc0a8a3de37e1cadc995acbfaba6a8e198051e2c
+DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.0.1.ebuild
similarity index 97%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.0.1.ebuild
index 7d0a43ab5bbb..9208c85c22e7 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.0.1.ebuild
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 7d0a43ab5bbb..9208c85c22e7 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-08-04 Thread Sam James
commit: daba398f570c369669c9d2aed0c4b4f80f843101
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  5 01:25:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  5 01:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daba398f

net-misc/streamlink: drop 6.0.0

Short-lived release. Use 6.0.1.

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 -
 net-misc/streamlink/streamlink-6.0.0.ebuild | 61 -
 2 files changed, 62 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 4d917af43e64..21b968cfa4be 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,2 @@
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
-DIST streamlink-6.0.0.tar.gz 681437 BLAKE2B 
32d8e334fd88efddf0532d459352d9a66276a69020d7be30632772636085e67b8dfc70606c9d5fb8b7ff14185c41774b4caa1a5a6b7dbbc698d4931739aeff1e
 SHA512 
6726cfc5c4cb1572e2e476ec097db6edaace2516efb9e01c52498cfac8cc3f319b9aa4475f6726f7b9a0a15ddc0a8a3de37e1cadc995acbfaba6a8e198051e2c
 DIST streamlink-6.0.1.tar.gz 682425 BLAKE2B 
a84c6c1594b78b62c1c20c021c3dde2eae06e86fad559de285800cb5f1cc2d97dadb5724053b320dafdbca3545e1d10171d1adc3b8a1c9c67d2e4d80940357dc
 SHA512 
96081a23b616d85a0918583d951334f35843cb47d6d3d317c3903516b951db2a953db1ea2cb1fb3de95cb059a37dc605d40817e81819acf4e5c98f831bd39323

diff --git a/net-misc/streamlink/streamlink-6.0.0.ebuild 
b/net-misc/streamlink/streamlink-6.0.0.ebuild
deleted file mode 100644
index 7d0a43ab5bbb..
--- a/net-misc/streamlink/streamlink-6.0.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
-   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="
-   ${DEPEND}
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-trio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')
-"
-
-distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-07-23 Thread Sam James
commit: 9320ad28319122fa54745533724a793be777d3d3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 23 23:39:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 23 23:39:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9320ad28

net-misc/streamlink: add 6.0.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest | 1 +
 .../{streamlink-.ebuild => streamlink-6.0.0.ebuild}  | 9 ++---
 net-misc/streamlink/streamlink-.ebuild   | 9 ++---
 3 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index c1e57152edb1..27912aff3dce 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f
+DIST streamlink-6.0.0.tar.gz 681437 BLAKE2B 
32d8e334fd88efddf0532d459352d9a66276a69020d7be30632772636085e67b8dfc70606c9d5fb8b7ff14185c41774b4caa1a5a6b7dbbc698d4931739aeff1e
 SHA512 
6726cfc5c4cb1572e2e476ec097db6edaace2516efb9e01c52498cfac8cc3f319b9aa4475f6726f7b9a0a15ddc0a8a3de37e1cadc995acbfaba6a8e198051e2c

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-6.0.0.ebuild
similarity index 83%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-6.0.0.ebuild
index 6c6140e9a8da..7d0a43ab5bbb 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-6.0.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -28,13 +28,15 @@ SLOT="0"
 DEPEND="
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
@@ -50,6 +52,7 @@ BDEPEND="
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-trio[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
)
')

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 6c6140e9a8da..7d0a43ab5bbb 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -28,13 +28,15 @@ SLOT="0"
 DEPEND="
$(python_gen_cond_dep '
dev-python/certifi[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+   >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
@@ -50,6 +52,7 @@ BDEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-06-10 Thread Sam James
commit: 6a4700a3114a600cdbc3ac37189e4e537350866c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 10 07:06:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 10 07:07:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4700a3

net-misc/streamlink: drop 5.3.1, 5.4.0, 5.5.0

Bug: https://bugs.gentoo.org/908116
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  3 --
 net-misc/streamlink/streamlink-5.3.1.ebuild | 56 
 net-misc/streamlink/streamlink-5.4.0.ebuild | 56 
 net-misc/streamlink/streamlink-5.5.0.ebuild | 58 -
 4 files changed, 173 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 2ed1d8032c10..c1e57152edb1 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1 @@
-DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
-DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f
-DIST streamlink-5.5.0.tar.gz 533848 BLAKE2B 
4bc0dd50118c68a46a7fdefa4852faa5fa4276800b5847ad96c303d0648d8358300ba9a92b8f0561ddf27a1cb7ba86f3bf5181dafc08642158097f573e2ef537
 SHA512 
02e2976ea7e38f138533c63e018ed6df56700429aa8c68cb7ad5cecca1de7c1f42b26eb587fc1618a2821daf5f978cfa1ae0bca0099ef91b41cdec0010bfc68f
 DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f

diff --git a/net-misc/streamlink/streamlink-5.3.1.ebuild 
b/net-misc/streamlink/streamlink-5.3.1.ebuild
deleted file mode 100644
index 5c099a070e94..
--- a/net-misc/streamlink/streamlink-5.3.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   dev-python/certifi[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   )
-   ')"
-
-distutils_enable_tests pytest

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
deleted file mode 100644
index 81a72b025676..
--- a/net-misc/streamlink/streamlink-5.4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-06-09 Thread Sam James
commit: 717e7ae23abebf9ca0a0f2be00d1bef9c4d5c4b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  9 13:53:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 13:53:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717e7ae2

net-misc/streamlink: Stabilize 5.5.1 amd64, #908116

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-5.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-5.5.1.ebuild 
b/net-misc/streamlink/streamlink-5.5.1.ebuild
index 6c6140e9a8da..b7ef73d3b5e2 100644
--- a/net-misc/streamlink/streamlink-5.5.1.ebuild
+++ b/net-misc/streamlink/streamlink-5.5.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-05-10 Thread Sam James
commit: 2c93bfe9a7c8d3bc46feab8da148f510271a7c4b
Author: Sam James  gentoo  org>
AuthorDate: Wed May 10 22:18:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 10 22:18:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c93bfe9

net-misc/streamlink: add 5.5.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.5.1.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 0e57b86db578..2ed1d8032c10 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
 DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f
 DIST streamlink-5.5.0.tar.gz 533848 BLAKE2B 
4bc0dd50118c68a46a7fdefa4852faa5fa4276800b5847ad96c303d0648d8358300ba9a92b8f0561ddf27a1cb7ba86f3bf5181dafc08642158097f573e2ef537
 SHA512 
02e2976ea7e38f138533c63e018ed6df56700429aa8c68cb7ad5cecca1de7c1f42b26eb587fc1618a2821daf5f978cfa1ae0bca0099ef91b41cdec0010bfc68f
+DIST streamlink-5.5.1.tar.gz 536064 BLAKE2B 
0a651c5dcf9fe0a70ee93505ad0a0ea6aaf10739edc763a796633ce34b8235e4aa6a5a45bd1f6dd2591ced9cd87141d4b89d34e9e399d6166d74c9c3ee12f5ea
 SHA512 
2d7fd75bbf356baaf91791930e74e361b37abf0ff1251fa3022ca216dc16a8610635089cb746506baec82c31f8bc569e3b8e538b17ba910389168e61dcdbbe0f

diff --git a/net-misc/streamlink/streamlink-5.5.1.ebuild 
b/net-misc/streamlink/streamlink-5.5.1.ebuild
new file mode 100644
index ..6c6140e9a8da
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.5.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="
+   ${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-05-05 Thread Sam James
commit: 184d2104266a594912156f0073839920b5bb8f2a
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 06:49:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 06:49:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184d2104

net-misc/streamlink: drop 4.3.0, 5.1.2, 5.2.1, 5.3.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  4 ---
 net-misc/streamlink/streamlink-4.3.0.ebuild | 53 ---
 net-misc/streamlink/streamlink-5.1.2.ebuild | 56 -
 net-misc/streamlink/streamlink-5.2.1.ebuild | 56 -
 net-misc/streamlink/streamlink-5.3.0.ebuild | 56 -
 5 files changed, 225 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index ad23401c42af..a47636414969 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,6 +1,2 @@
-DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
-DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3
-DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
-DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
 DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f

diff --git a/net-misc/streamlink/streamlink-4.3.0.ebuild 
b/net-misc/streamlink/streamlink-4.3.0.ebuild
deleted file mode 100644
index db619ea9b999..
--- a/net-misc/streamlink/streamlink-4.3.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   )
-   ')"
-
-distutils_enable_tests pytest

diff --git a/net-misc/streamlink/streamlink-5.1.2.ebuild 
b/net-misc/streamlink/streamlink-5.1.2.ebuild
deleted file mode 100644
index ff7c51d0ed88..
--- 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-05-05 Thread Sam James
commit: c0bab438a9eb89c0cd91b3cf024b28047970451b
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 06:51:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 06:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bab438

net-misc/streamlink: add 5.5.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |  1 +
 .../{streamlink-.ebuild => streamlink-5.5.0.ebuild}| 10 ++
 net-misc/streamlink/streamlink-.ebuild | 10 ++
 3 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index a47636414969..0e57b86db578 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
 DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f
+DIST streamlink-5.5.0.tar.gz 533848 BLAKE2B 
4bc0dd50118c68a46a7fdefa4852faa5fa4276800b5847ad96c303d0648d8358300ba9a92b8f0561ddf27a1cb7ba86f3bf5181dafc08642158097f573e2ef537
 SHA512 
02e2976ea7e38f138533c63e018ed6df56700429aa8c68cb7ad5cecca1de7c1f42b26eb587fc1618a2821daf5f978cfa1ae0bca0099ef91b41cdec0010bfc68f

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-5.5.0.ebuild
similarity index 93%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-5.5.0.ebuild
index ff7c51d0ed88..6c6140e9a8da 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-5.5.0.ebuild
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -39,7 +39,8 @@ DEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
media-video/ffmpeg
 "
 BDEPEND="
@@ -51,6 +52,7 @@ BDEPEND="
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
)
-   ')"
+   ')
+"
 
 distutils_enable_tests pytest

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index ff7c51d0ed88..6c6140e9a8da 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -39,7 +39,8 @@ DEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
-RDEPEND="${DEPEND}
+RDEPEND="
+   ${DEPEND}
media-video/ffmpeg
 "
 BDEPEND="
@@ -51,6 +52,7 @@ BDEPEND="
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
)
-   ')"
+   ')
+"
 
 distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-05-02 Thread Arthur Zamarin
commit: 4a890652f08b52ecb3f89639daa6bfe0f48059e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  2 15:20:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  2 15:20:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a890652

net-misc/streamlink: Keyword 5.4.0 arm64, #905064

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/streamlink/streamlink-5.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
index d3f39ab69623..81a72b025676 100644
--- a/net-misc/streamlink/streamlink-5.4.0.ebuild
+++ b/net-misc/streamlink/streamlink-5.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-04-25 Thread Sam James
commit: 6d66fc8bcb2941a2489bef2ce7795b6ff496fd88
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 25 19:48:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 25 19:48:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d66fc8b

net-misc/streamlink: Keyword 5.4.0 arm, #905064

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-5.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
index ff7c51d0ed88..d3f39ab69623 100644
--- a/net-misc/streamlink/streamlink-5.4.0.ebuild
+++ b/net-misc/streamlink/streamlink-5.4.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-04-12 Thread Sam James
commit: 1655e61dc17d4a8c5e3bc5136809eff223a0cbb7
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 05:44:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 05:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1655e61d

net-misc/streamlink: Stabilize 5.3.1 amd64, #904249

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-5.3.1.ebuild 
b/net-misc/streamlink/streamlink-5.3.1.ebuild
index ff7c51d0ed88..5c099a070e94 100644
--- a/net-misc/streamlink/streamlink-5.3.1.ebuild
+++ b/net-misc/streamlink/streamlink-5.3.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-04-12 Thread Sam James
commit: 3553dbcbdee8cb4b9b9eb2625561b756d97ac133
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 13 04:03:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 13 04:03:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3553dbcb

net-misc/streamlink: add 5.4.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.4.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 6ba554204cfc..ad23401c42af 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -3,3 +3,4 @@ DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83
 DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
 DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343
 DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a
+DIST streamlink-5.4.0.tar.gz 532399 BLAKE2B 
b776e25039e5f00a15f8fa7ee674bcd073fec3f259ac9f3a4cf7a21bba508734b178865d6fd8f15b5dbfcb559ab7dcc3167f6c0ad6c90922c74a901354f3c2b5
 SHA512 
d43bee570468320943b1d81e94b76056e5fbb000e89e72583b0bf1105822ca386c212c6480db172fbf7f43f147a9dadf8a319c0b614c66e8cf9cee75aa94020f

diff --git a/net-misc/streamlink/streamlink-5.4.0.ebuild 
b/net-misc/streamlink/streamlink-5.4.0.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-02-27 Thread Sam James
commit: c3ac6609b3c6173d50e8d28754a6d816c333c753
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 27 05:48:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 27 15:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ac6609

net-misc/streamlink: add 5.3.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.3.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index ed41f6d57189..6ba554204cfc 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,3 +2,4 @@ DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd35
 DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3
 DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
 DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343
+DIST streamlink-5.3.1.tar.gz 524261 BLAKE2B 
4691ce2751382271fa49ab1570ee32f48798ef5f802cb79f80786d27d737ac58bb8f01ae5d71a15cb8fff4b1422485ad5f43b66d74531d370ae78b6d9e837d99
 SHA512 
55120f53d47d222d5d3b428ddaa608799623f7adc09bedaa6eff7389962db1a60374a2fa951a3f2779873a6b2c9757caa82e255a05056b0b5d0762829822b32a

diff --git a/net-misc/streamlink/streamlink-5.3.1.ebuild 
b/net-misc/streamlink/streamlink-5.3.1.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.3.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-02-23 Thread Arthur Zamarin
commit: 20177e82b0a59966f5225d06fcd0d6b060b6d445
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 23 20:48:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 23 20:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20177e82

net-misc/streamlink: Stabilize 5.2.1 amd64, #891437

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/streamlink/streamlink-5.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-5.2.1.ebuild 
b/net-misc/streamlink/streamlink-5.2.1.ebuild
index ff7c51d0ed88..5c099a070e94 100644
--- a/net-misc/streamlink/streamlink-5.2.1.ebuild
+++ b/net-misc/streamlink/streamlink-5.2.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-02-23 Thread Sam James
commit: df19781d71e94c3ab01b1fd8166b416fdae1fe4f
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 23 19:18:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 23 20:29:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df19781d

net-misc/streamlink: add 5.3.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.3.0.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index b74fd731c90e..ed41f6d57189 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
 DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3
 DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764
+DIST streamlink-5.3.0.tar.gz 521864 BLAKE2B 
2afb7577ba43b73f58d7cd13d217dbaa96f8abea8a10fa495d158c56604ec385e6191df6001f3d969f6aafa3a9aca8a46ab7224af646e2bb404e6098b5261e6a
 SHA512 
7fc18c0604729df358ba396a21e4aa646344d1a1f320ce84831bc13c207a6dd64b2bd6679dc1712483764edd01bd87347d7eca2e3c8d4f6f2113db9c03737343

diff --git a/net-misc/streamlink/streamlink-5.3.0.ebuild 
b/net-misc/streamlink/streamlink-5.3.0.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.3.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-01-24 Thread Sam James
commit: c4c0b2a57944030fb1c43c6157af266a3a2b59e5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 25 06:51:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 25 06:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c0b2a5

net-misc/streamlink: add 5.2.1

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-5.2.1.ebuild | 56 +
 2 files changed, 57 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 74e846bfcf92..b74fd731c90e 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
 DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3
+DIST streamlink-5.2.1.tar.gz 510860 BLAKE2B 
eb7f3c85b048d3f274c332f27daafe38a0b495a651101ba2f7c19f13f18a8c691d495f614212dd610e80d0e80c23c695017a212760fe10dd58e00e9d8ac7f95f
 SHA512 
68c02eaee2881f8777eaae3d0b54b0c6aeb0aabf76ab52ac23999895ed0d04a73d817634926869acbf8c092bbe65aadc9637824d56fc439d7445d2ea5f400764

diff --git a/net-misc/streamlink/streamlink-5.2.1.ebuild 
b/net-misc/streamlink/streamlink-5.2.1.ebuild
new file mode 100644
index ..ff7c51d0ed88
--- /dev/null
+++ b/net-misc/streamlink/streamlink-5.2.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-01-18 Thread Sam James
commit: 9cd5db72e84bc37e9614af348aa83a303462b1cc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 19 01:34:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 19 01:34:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd5db72

net-misc/streamlink: adopt

As leio and I discussed.

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index 808c293896b0..c8aa42c057c3 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -2,8 +2,8 @@
 https://www.gentoo.org/dtd/metadata.dtd;>
 

-   l...@gentoo.org
-   Mart Raudsepp
+   s...@gentoo.org
+   Sam James


streamlink/streamlink



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-01-15 Thread Sam James
commit: 8ef4cced7e1101ffeae1e96e33e60628c8bd9276
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 16 01:03:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 16 01:03:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef4cced

net-misc/streamlink: add 5.1.2

Closes: https://bugs.gentoo.org/876863
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest | 1 +
 .../streamlink/{streamlink-.ebuild => streamlink-5.1.2.ebuild}   | 5 -
 net-misc/streamlink/streamlink-.ebuild   | 5 -
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index ca74518861a0..74e846bfcf92 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
+DIST streamlink-5.1.2.tar.gz 494342 BLAKE2B 
f916aab0fcd346e9945de04335309c61cb83c7c5047208a281a87162fb19dae6e45ae861fbc55780049e63bd854f303ee1669d3664a3736debbf8194ee4e6760
 SHA512 
8fecdc46fc34b37a5a67d15bb4252d1ebab69815398deb533de063fdf7e211d23d413b1b5199842bb5e35296d717dd0504a3578b7bc44c7b123cd70db2a3

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-5.1.2.ebuild
similarity index 91%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-5.1.2.ebuild
index db619ea9b999..ff7c51d0ed88 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-5.1.2.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 
 DEPEND="
$(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
@@ -34,6 +35,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
@@ -45,8 +47,9 @@ BDEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
)
')"
 

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index db619ea9b999..ff7c51d0ed88 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -27,6 +27,7 @@ SLOT="0"
 
 DEPEND="
$(python_gen_cond_dep '
+   dev-python/certifi[${PYTHON_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
>=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
@@ -34,6 +35,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
@@ -45,8 +47,9 @@ BDEPEND="
>=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
)
')"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-01-09 Thread Sam James
commit: cf0088a5b79a3af398d3c21190f31090fba53668
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 10 05:13:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 10 05:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0088a5

net-misc/streamlink: drop 2.0.0, 4.1.0-r2, 4.2.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |  4 --
 net-misc/streamlink/streamlink-2.0.0.ebuild| 74 --
 net-misc/streamlink/streamlink-4.1.0-r2.ebuild | 53 --
 net-misc/streamlink/streamlink-4.2.0.ebuild| 53 --
 4 files changed, 184 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 8bba5ec2ddc5..ca74518861a0 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,5 +1 @@
-DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
-DIST streamlink-4.1.0.tar.gz 447665 BLAKE2B 
18577544c64266bbd013ad90f80b452d0ec8800ba6650acdf30da00997498d3b642873069f64f1445ddfcfdc91d4bd4b64a7f35895ac2685fb01735e7d4f4539
 SHA512 
f163766bffe079c10cb9f33792ca1e8fa806f46fac64716bada5221f97b6b7b6786f1a218a9ba0ba6ae4eb1b9e5bfc8bf2de1a6b2e5bf9d4c9ba8b11a6a99b9e
-DIST streamlink-4.2.0.tar.gz 452348 BLAKE2B 
9e994f2fd526adc5adbe905da5c628afca747184137a6a2d383e99df1dccedfd257c6f2bf9111839e2dff03a81214306f5e387c64f2a9bbc81410d57e15b69d5
 SHA512 
fccdf623d7b98f80342115d490b3033a3611b25dd79e8f2b46f6e0469e1d8a6370111d2fc6379425e4fd173babceba6f259aa8025d3007d318b618d34131589c
 DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
-DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/streamlink-2.0.0.ebuild 
b/net-misc/streamlink/streamlink-2.0.0.ebuild
deleted file mode 100644
index 92c0803d4cf5..
--- a/net-misc/streamlink/streamlink-2.0.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 ${GIT_ECLASS}
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/streamlink.1-${PV}.man.xz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   $(python_gen_cond_dep '
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/rtmpdump
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
-   )
-   ')"
-
-src_prepare() {
-   distutils-r1_src_prepare
-   if [[ ${PV} != * ]]; then
-   mv "${WORKDIR}"/streamlink.1-${PV}.man 
"${WORKDIR}"/streamlink.1 || die
-   fi
-}
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if [[ ${PV} != * ]]; then
-   doman "${WORKDIR}"/streamlink.1
-   fi
-}

diff --git a/net-misc/streamlink/streamlink-4.1.0-r2.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
deleted file mode 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2023-01-09 Thread Sam James
commit: e4edd85b15f75143fc2fb955d5f8b2bd7af4b982
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 10 05:16:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 10 05:16:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4edd85b

net-misc/streamlink: enable py3.11

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-4.3.0.ebuild | 4 ++--
 net-misc/streamlink/streamlink-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/streamlink/streamlink-4.3.0.ebuild 
b/net-misc/streamlink/streamlink-4.3.0.ebuild
index 26cf80694fbd..490597e7d49d 100644
--- a/net-misc/streamlink/streamlink-4.3.0.ebuild
+++ b/net-misc/streamlink/streamlink-4.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 26cf80694fbd..490597e7d49d 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ fi
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-11-15 Thread Michał Górny
commit: 91707778c9bf5975fb724c1c27d073caca3b633d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 15 18:14:10 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 15 18:16:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91707778

net-misc/streamlink: Remove py3.8-only versions

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/streamlink/Manifest   |  1 -
 net-misc/streamlink/streamlink-1.3.1-r1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d503620978ee..8bba5ec2ddc5 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,3 @@
-DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c
 DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
 DIST streamlink-4.1.0.tar.gz 447665 BLAKE2B 
18577544c64266bbd013ad90f80b452d0ec8800ba6650acdf30da00997498d3b642873069f64f1445ddfcfdc91d4bd4b64a7f35895ac2685fb01735e7d4f4539
 SHA512 
f163766bffe079c10cb9f33792ca1e8fa806f46fac64716bada5221f97b6b7b6786f1a218a9ba0ba6ae4eb1b9e5bfc8bf2de1a6b2e5bf9d4c9ba8b11a6a99b9e
 DIST streamlink-4.2.0.tar.gz 452348 BLAKE2B 
9e994f2fd526adc5adbe905da5c628afca747184137a6a2d383e99df1dccedfd257c6f2bf9111839e2dff03a81214306f5e387c64f2a9bbc81410d57e15b69d5
 SHA512 
fccdf623d7b98f80342115d490b3033a3611b25dd79e8f2b46f6e0469e1d8a6370111d2fc6379425e4fd173babceba6f259aa8025d3007d318b618d34131589c

diff --git a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
deleted file mode 100644
index 339f8b00c2ff..
--- a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_8 )
-PYTHON_REQ_USE='xml(+),threads(+)'
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 ${GIT_ECLASS}
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
-DEPEND="
-   $(python_gen_cond_dep '
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/rtmpdump
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   )
-   ')"
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-08-19 Thread Sam James
commit: ed8ff0f3cd6ff4aaa90f7cf7202de9f1f390007f
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 22:17:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 22:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8ff0f3

net-misc/streamlink: fix typo

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index 268616b0038a..808c293896b0 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -7,6 +7,6 @@


streamlink/streamlink
-   streamlink
+   streamlink

 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-08-19 Thread Sam James
commit: 3c0643d9df53cf459ec99287ad805d100d3ff55d
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 22:14:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 22:15:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0643d9

net-misc/streamlink: add 4.3.0

Closes: https://bugs.gentoo.org/865695
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/metadata.xml|  1 +
 net-misc/streamlink/streamlink-4.3.0.ebuild | 53 +
 3 files changed, 55 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 2b0b7065b924..d503620978ee 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,4 +2,5 @@ DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63
 DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
 DIST streamlink-4.1.0.tar.gz 447665 BLAKE2B 
18577544c64266bbd013ad90f80b452d0ec8800ba6650acdf30da00997498d3b642873069f64f1445ddfcfdc91d4bd4b64a7f35895ac2685fb01735e7d4f4539
 SHA512 
f163766bffe079c10cb9f33792ca1e8fa806f46fac64716bada5221f97b6b7b6786f1a218a9ba0ba6ae4eb1b9e5bfc8bf2de1a6b2e5bf9d4c9ba8b11a6a99b9e
 DIST streamlink-4.2.0.tar.gz 452348 BLAKE2B 
9e994f2fd526adc5adbe905da5c628afca747184137a6a2d383e99df1dccedfd257c6f2bf9111839e2dff03a81214306f5e387c64f2a9bbc81410d57e15b69d5
 SHA512 
fccdf623d7b98f80342115d490b3033a3611b25dd79e8f2b46f6e0469e1d8a6370111d2fc6379425e4fd173babceba6f259aa8025d3007d318b618d34131589c
+DIST streamlink-4.3.0.tar.gz 474184 BLAKE2B 
557d70105f043fe7454d1c6dd7a49becfd354612df43d09242ec86da5275c7c629f6df887ee7e3a25d9c502e0845f38bece0da2335c5f09951cb4b0aada408a3
 SHA512 
e1c450d777c00515c07895303dccdece23a8a29b2f9cc272790f5d4b260adbb381845d7ffbc9425e6cee7be41d66158e226d14d08352430bff1c29889b0b0077
 DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index 2e20e21fed6b..268616b0038a 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -7,5 +7,6 @@


streamlink/streamlink
+   streamlink

 

diff --git a/net-misc/streamlink/streamlink-4.3.0.ebuild 
b/net-misc/streamlink/streamlink-4.3.0.ebuild
new file mode 100644
index ..26cf80694fbd
--- /dev/null
+++ b/net-misc/streamlink/streamlink-4.3.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   $(python_gen_cond_dep '
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+   )
+   ')"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-07-10 Thread Sam James
commit: b3ee6926b0de1f68a0c9e32bab3940f973f3be53
Author: bastimeyer  bastimeyer  de>
AuthorDate: Sun Jul 10 01:18:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 10 13:01:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3ee6926

net-misc/streamlink: remove unneeded build env var

Signed-off-by: Sebastian Meyer  bastimeyer.de>
Closes: https://github.com/gentoo/gentoo/pull/26316
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-4.1.0-r2.ebuild | 5 -
 net-misc/streamlink/streamlink-4.2.0.ebuild| 5 -
 net-misc/streamlink/streamlink-.ebuild | 5 -
 3 files changed, 15 deletions(-)

diff --git a/net-misc/streamlink/streamlink-4.1.0-r2.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
index 31e03af2cb69..271e7ae62919 100644
--- a/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
+++ b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
@@ -51,8 +51,3 @@ BDEPEND="
')"
 
 distutils_enable_tests pytest
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}

diff --git a/net-misc/streamlink/streamlink-4.2.0.ebuild 
b/net-misc/streamlink/streamlink-4.2.0.ebuild
index feeef4b0e03c..26cf80694fbd 100644
--- a/net-misc/streamlink/streamlink-4.2.0.ebuild
+++ b/net-misc/streamlink/streamlink-4.2.0.ebuild
@@ -51,8 +51,3 @@ BDEPEND="
')"
 
 distutils_enable_tests pytest
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index feeef4b0e03c..26cf80694fbd 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -51,8 +51,3 @@ BDEPEND="
')"
 
 distutils_enable_tests pytest
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-07-08 Thread Sam James
commit: efd5aadd833ed242e9c342dc2c05c26458809897
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  9 03:52:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  9 03:52:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd5aadd

net-misc/streamlink: add 4.2.0

Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest| 1 +
 .../streamlink/{streamlink-.ebuild => streamlink-4.2.0.ebuild}  | 6 +++---
 net-misc/streamlink/streamlink-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index c9c21327163b..2b0b7065b924 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,5 @@
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c
 DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
 DIST streamlink-4.1.0.tar.gz 447665 BLAKE2B 
18577544c64266bbd013ad90f80b452d0ec8800ba6650acdf30da00997498d3b642873069f64f1445ddfcfdc91d4bd4b64a7f35895ac2685fb01735e7d4f4539
 SHA512 
f163766bffe079c10cb9f33792ca1e8fa806f46fac64716bada5221f97b6b7b6786f1a218a9ba0ba6ae4eb1b9e5bfc8bf2de1a6b2e5bf9d4c9ba8b11a6a99b9e
+DIST streamlink-4.2.0.tar.gz 452348 BLAKE2B 
9e994f2fd526adc5adbe905da5c628afca747184137a6a2d383e99df1dccedfd257c6f2bf9111839e2dff03a81214306f5e387c64f2a9bbc81410d57e15b69d5
 SHA512 
fccdf623d7b98f80342115d490b3033a3611b25dd79e8f2b46f6e0469e1d8a6370111d2fc6379425e4fd173babceba6f259aa8025d3007d318b618d34131589c
 DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-4.2.0.ebuild
similarity index 91%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-4.2.0.ebuild
index 1f654f0ef9f0..feeef4b0e03c 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-4.2.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -34,7 +34,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}
@@ -42,7 +42,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
$(python_gen_cond_dep '
-   dev-python/versioningit[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 1f654f0ef9f0..feeef4b0e03c 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
@@ -34,7 +34,7 @@ DEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
>dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
-   >=dev-python/versioningit-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}
@@ -42,7 +42,7 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
$(python_gen_cond_dep '
-   dev-python/versioningit[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-06-03 Thread Sam James
commit: 02ec39d0008758e679d1320abfb2cc2641727af8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  3 08:13:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  3 08:13:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ec39d0

net-misc/streamlink: drop rtmpdump dep

Closes: https://bugs.gentoo.org/849083
Signed-off-by: Sam James  gentoo.org>

 .../{streamlink-4.1.0-r1.ebuild => streamlink-4.1.0-r2.ebuild}   | 1 -
 net-misc/streamlink/streamlink-.ebuild   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
similarity index 98%
rename from net-misc/streamlink/streamlink-4.1.0-r1.ebuild
rename to net-misc/streamlink/streamlink-4.1.0-r2.ebuild
index 4b2b4f3c9408..31e03af2cb69 100644
--- a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
+++ b/net-misc/streamlink/streamlink-4.1.0-r2.ebuild
@@ -38,7 +38,6 @@ DEPEND="
')
 "
 RDEPEND="${DEPEND}
-   media-video/rtmpdump
media-video/ffmpeg
 "
 BDEPEND="

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 248a14b9b415..1f654f0ef9f0 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -38,7 +38,6 @@ DEPEND="
')
 "
 RDEPEND="${DEPEND}
-   media-video/rtmpdump
media-video/ffmpeg
 "
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-06-01 Thread Jakov Smolić
commit: 08e87f1cce9e71984c286f6ffec237cc816b0c47
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  1 12:04:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  1 12:04:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e87f1c

net-misc/streamlink: Keyword 4.1.0-r1 x86, #848564

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/streamlink/streamlink-4.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
index 248a14b9b415..4b2b4f3c9408 100644
--- a/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
+++ b/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-05-31 Thread Sam James
commit: 8373e9ba0ad2b07a2335ccdeb8ee924bcd6ea1ce
Author: Sam James  gentoo  org>
AuthorDate: Tue May 31 06:58:23 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 31 06:58:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8373e9ba

net-misc/streamlink: add missing deps

Not sure how I missed those..?

Closes: https://bugs.gentoo.org/848699
Signed-off-by: Sam James  gentoo.org>

 .../streamlink/{streamlink-4.1.0.ebuild => streamlink-4.1.0-r1.ebuild}  | 2 ++
 net-misc/streamlink/streamlink-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-misc/streamlink/streamlink-4.1.0.ebuild 
b/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
similarity index 94%
rename from net-misc/streamlink/streamlink-4.1.0.ebuild
rename to net-misc/streamlink/streamlink-4.1.0-r1.ebuild
index fa55f7a3837a..248a14b9b415 100644
--- a/net-misc/streamlink/streamlink-4.1.0.ebuild
+++ b/net-misc/streamlink/streamlink-4.1.0-r1.ebuild
@@ -29,9 +29,11 @@ DEPEND="
$(python_gen_cond_dep '
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
>=dev-python/versioningit-1.1.1[${PYTHON_USEDEP}]
')
 "

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index fa55f7a3837a..248a14b9b415 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -29,9 +29,11 @@ DEPEND="
$(python_gen_cond_dep '
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
>=dev-python/versioningit-1.1.1[${PYTHON_USEDEP}]
')
 "



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2022-05-30 Thread Sam James
commit: 556d50f4c7fa81a9b8b4280b3d3e92486e8ab5ae
Author: Sam James  gentoo  org>
AuthorDate: Mon May 30 22:52:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 30 22:53:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556d50f4

net-misc/streamlink: add 4.0.1

Closes: https://bugs.gentoo.org/846167
Closes: https://bugs.gentoo.org/789771
Closes: https://bugs.gentoo.org/842243
Closes: https://bugs.gentoo.org/788466
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/Manifest   |  1 +
 ...eamlink-.ebuild => streamlink-4.0.1.ebuild} | 39 ++
 net-misc/streamlink/streamlink-.ebuild | 39 ++
 3 files changed, 23 insertions(+), 56 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 0335efdca28a..5dcfc55bd281 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c
 DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
+DIST streamlink-4.0.1.tar.gz 512977 BLAKE2B 
ea897f80c72d6ec29340fc7fc3c915fd7e09f06df8eecad14ed3e36cb7be0bc792fe867327b4d440c9208886cb28b93255e0ef03e62f0d423a4b38f9438f9ca2
 SHA512 
f4a40e5f2cf6e564c1baebcafab64a6fd6345dcb1ff626a4ad3fa123a5227f0774347d22260b5e672b6e225c2924c8f50b20abdbf072e560da1bc6626fc4d62b
 DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-4.0.1.ebuild
similarity index 64%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-4.0.1.ebuild
index 92c0803d4cf5..fa55f7a3837a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-4.0.1.ebuild
@@ -1,31 +1,29 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   GIT_ECLASS="git-r3"
+   inherit git-r3
 fi
 
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 ${GIT_ECLASS}
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
 HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/streamlink.1-${PV}.man.xz;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 DEPEND="
$(python_gen_cond_dep '
@@ -34,6 +32,7 @@ DEPEND="
dev-python/websocket-client[${PYTHON_USEDEP}]
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   >=dev-python/versioningit-1.1.1[${PYTHON_USEDEP}]
')
 "
 RDEPEND="${DEPEND}
@@ -42,33 +41,17 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
$(python_gen_cond_dep '
+   dev-python/versioningit[${PYTHON_USEDEP}]
test? (
dev-python/mock[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
>=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
)
')"
 
-src_prepare() {
-   distutils-r1_src_prepare
-   if [[ ${PV} != * ]]; then
-   mv "${WORKDIR}"/streamlink.1-${PV}.man 
"${WORKDIR}"/streamlink.1 || die
-   fi
-}
+distutils_enable_tests pytest
 
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.
export STREAMLINK_USE_PYCOUNTRY=1
 }
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   if [[ ${PV} != * 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2021-05-23 Thread Michał Górny
commit: 517ea83c0ae19b881761d4c481c9167da1c1cdd8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 23 13:33:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 23 13:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517ea83c

net-misc/streamlink: Enable py3.9

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/streamlink/streamlink-2.0.0.ebuild | 4 +---
 net-misc/streamlink/streamlink-.ebuild  | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/net-misc/streamlink/streamlink-2.0.0.ebuild 
b/net-misc/streamlink/streamlink-2.0.0.ebuild
index 22a91c1cf0a..4c7dab37c19 100644
--- a/net-misc/streamlink/streamlink-2.0.0.ebuild
+++ b/net-misc/streamlink/streamlink-2.0.0.ebuild
@@ -8,11 +8,9 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1 ${GIT_ECLASS}
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 22a91c1cf0a..4c7dab37c19 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -8,11 +8,9 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
 inherit distutils-r1 ${GIT_ECLASS}
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2021-04-03 Thread Sam James
commit: 01989bcb02ae9738da875fabc67b7fa54beb8149
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  2 13:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr  3 15:44:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01989bcb

net-misc/streamlink: fix variable references

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-misc/streamlink/streamlink-1.3.1-r1.ebuild | 4 ++--
 net-misc/streamlink/streamlink-2.0.0.ebuild| 6 +++---
 net-misc/streamlink/streamlink-.ebuild | 6 +++---
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
index 966e93d0e0a..bc7367b7878 100644
--- a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
-inherit distutils-r1 $GIT_ECLASS
+inherit distutils-r1 ${GIT_ECLASS}
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
 HOMEPAGE="https://streamlink.github.io/;

diff --git a/net-misc/streamlink/streamlink-2.0.0.ebuild 
b/net-misc/streamlink/streamlink-2.0.0.ebuild
index 0e7bde59740..22a91c1cf0a 100644
--- a/net-misc/streamlink/streamlink-2.0.0.ebuild
+++ b/net-misc/streamlink/streamlink-2.0.0.ebuild
@@ -13,7 +13,7 @@ PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
-inherit distutils-r1 $GIT_ECLASS
+inherit distutils-r1 ${GIT_ECLASS}
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
 HOMEPAGE="https://streamlink.github.io/;
@@ -55,7 +55,7 @@ BDEPEND="
 src_prepare() {
distutils-r1_src_prepare
if [[ ${PV} != * ]]; then
-   mv ${WORKDIR}/streamlink.1-${PV}.man ${WORKDIR}/streamlink.1 || 
die
+   mv "${WORKDIR}"/streamlink.1-${PV}.man 
"${WORKDIR}"/streamlink.1 || die
fi
 }
 
@@ -71,6 +71,6 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
if [[ ${PV} != * ]]; then
-   doman ${WORKDIR}/streamlink.1
+   doman "${WORKDIR}"/streamlink.1
fi
 }

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 0e7bde59740..22a91c1cf0a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -13,7 +13,7 @@ PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
-inherit distutils-r1 $GIT_ECLASS
+inherit distutils-r1 ${GIT_ECLASS}
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
 HOMEPAGE="https://streamlink.github.io/;
@@ -55,7 +55,7 @@ BDEPEND="
 src_prepare() {
distutils-r1_src_prepare
if [[ ${PV} != * ]]; then
-   mv ${WORKDIR}/streamlink.1-${PV}.man ${WORKDIR}/streamlink.1 || 
die
+   mv "${WORKDIR}"/streamlink.1-${PV}.man 
"${WORKDIR}"/streamlink.1 || die
fi
 }
 
@@ -71,6 +71,6 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
if [[ ${PV} != * ]]; then
-   doman ${WORKDIR}/streamlink.1
+   doman "${WORKDIR}"/streamlink.1
fi
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2021-01-23 Thread Mart Raudsepp
commit: 87a0c6ec70d56ea2c61838fb70e2d75bb94a695e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jan 23 19:02:08 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 23 19:20:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a0c6ec

net-misc/streamlink: bump to 2.0.0

Closes: https://bugs.gentoo.org/761508
Closes: https://bugs.gentoo.org/758422
Closes: https://bugs.gentoo.org/750422
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest   |  2 ++
 ...eamlink-.ebuild => streamlink-2.0.0.ebuild} | 32 ++
 net-misc/streamlink/streamlink-.ebuild | 32 ++
 3 files changed, 30 insertions(+), 36 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 048963da2cb..0335efdca28 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,3 @@
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c
+DIST streamlink-2.0.0.tar.gz 497816 BLAKE2B 
e0d8ebf2ae72bb2dc9c9a22810577a34ae6fe3a81bb75b03f5186c69170b9ed94311c1e018bd2a2a0e9a5fc1d8f8470de431f602bd3c8bb2d215c9c8d87dc867
 SHA512 
ce8b34670ea991ddd9b86eb4f05233468ad9df7ea743ed047cd2e3de8d0844dcded082df1215273e8a22ac5386dd17f64c80662b80fb8dbfae421b7f18c146d6
+DIST streamlink.1-2.0.0.man.xz 12956 BLAKE2B 
e4e24f1f04a4edabcc9973005a1097a6ed0cf450bf65624fee9dee13c39312e96d48a91c5558b5b4f2e1122510ea64d497588c42c1c6f2a83f1bb6fd92843419
 SHA512 
3d857b953a10a4c4ca9906cd03d170a7b76ecf724c3627571b90fa584c729cce54f492438c7e9aae32fc65b5c0561e0d325b0b1f9bcc69a98bc000b81e5492c9

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-2.0.0.ebuild
similarity index 71%
copy from net-misc/streamlink/streamlink-.ebuild
copy to net-misc/streamlink/streamlink-2.0.0.ebuild
index e1b66ef0065..43cd8b5f34a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-2.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,19 +20,18 @@ HOMEPAGE="https://streamlink.github.io/;
 
 if [[ ${PV} != * ]]; then

SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/streamlink.1-${PV}.man.xz;
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
-IUSE="doc test"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
-# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
$(python_gen_cond_dep '
>dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
dev-python/isodate[${PYTHON_MULTI_USEDEP}]
dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
@@ -45,36 +44,33 @@ RDEPEND="${DEPEND}
 "
 BDEPEND="
$(python_gen_cond_dep '
-   doc? (
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
-   )
test? (
dev-python/mock[${PYTHON_MULTI_USEDEP}]
dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
dev-python/pytest[${PYTHON_MULTI_USEDEP}]
-   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/freezegun-1.0.0[${PYTHON_MULTI_USEDEP}]
)
')"
 
+src_prepare() {
+   distutils-r1_src_prepare
+   if [[ ${PV} != * ]]; then
+   mv ${WORKDIR}/streamlink.1-${PV}.man ${WORKDIR}/streamlink.1 || 
die
+   fi
+}
+
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.
export STREAMLINK_USE_PYCOUNTRY=1
 }
 
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
 python_test() {
esetup.py test
 }
 
 python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
distutils-r1_python_install_all
+   if [[ ${PV} != * ]]; then
+   doman ${WORKDIR}/streamlink.1
+   fi
 }

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2021-01-23 Thread Mart Raudsepp
commit: e9e6bd7b327f717b7ca1159780642aeff308811b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Jan 20 13:49:00 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jan 23 19:20:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e6bd7b

net-misc/streamlink: remove old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest   |  1 -
 net-misc/streamlink/streamlink-1.3.0-r2.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index dfe3771aed8..048963da2cb 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1 @@
-DIST streamlink-1.3.0.tar.gz 694190 BLAKE2B 
cd262290cd81f1954567e217eaf9568c00180ee7f6955c8227b7067488d685385fe8b4b3bcd6004e7e8f7f66236696a48e744cb24c4d00f2111f00633ffeb1bf
 SHA512 
5a114e0b1e617b2a41f8fe00f9bd6846843dd7643b4283d2fe30ea869cc9d6f495458b0ddb97955a87b7ad64e5628343262af5068b8a7a19d0d84a32020b3365
 DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c

diff --git a/net-misc/streamlink/streamlink-1.3.0-r2.ebuild 
b/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
deleted file mode 100644
index 6f6674f9723..000
--- a/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1 $GIT_ECLASS
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-
-if [[ ${PV} != * ]]; then
-   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
-DEPEND="
-   $(python_gen_cond_dep '
-   >dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
-   dev-python/isodate[${PYTHON_MULTI_USEDEP}]
-   dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
-   dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-RDEPEND="${DEPEND}
-   media-video/rtmpdump
-   media-video/ffmpeg
-"
-BDEPEND="
-   $(python_gen_cond_dep '
-   doc? (
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
-   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
-   )
-   test? (
-   dev-python/mock[${PYTHON_MULTI_USEDEP}]
-   dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
-   dev-python/pytest[${PYTHON_MULTI_USEDEP}]
-   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
-   )
-   ')"
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-12-04 Thread Mart Raudsepp
commit: 9b4e8c060018cac82ffe00a36a00fd4eda732e91
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Dec  4 11:46:02 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Dec  4 11:46:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b4e8c06

net-misc/streamlink: allow python3.8

Closes: https://bugs.gentoo.org/758206
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-1.3.1-r1.ebuild | 2 +-
 net-misc/streamlink/streamlink-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
index 6f6674f9723..e1b66ef0065 100644
--- a/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 6f6674f9723..e1b66ef0065 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_SETUPTOOLS=rdepend



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-04-26 Thread David Seifert
commit: 709076c316a9491ecb77512a1ea9e2af945c4fc8
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr 26 10:59:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr 26 10:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709076c3

net-misc/streamlink: Replace virtual/ffmpeg

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 .../{streamlink-1.3.0-r1.ebuild => streamlink-1.3.0-r2.ebuild}  | 2 +-
 .../streamlink/{streamlink-1.3.1.ebuild => streamlink-1.3.1-r1.ebuild}  | 2 +-
 net-misc/streamlink/streamlink-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/streamlink/streamlink-1.3.0-r1.ebuild 
b/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
similarity index 99%
rename from net-misc/streamlink/streamlink-1.3.0-r1.ebuild
rename to net-misc/streamlink/streamlink-1.3.0-r2.ebuild
index c55072c84f2..6f6674f9723 100644
--- a/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.0-r2.ebuild
@@ -41,7 +41,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
media-video/rtmpdump
-   virtual/ffmpeg
+   media-video/ffmpeg
 "
 BDEPEND="
$(python_gen_cond_dep '

diff --git a/net-misc/streamlink/streamlink-1.3.1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
similarity index 99%
rename from net-misc/streamlink/streamlink-1.3.1.ebuild
rename to net-misc/streamlink/streamlink-1.3.1-r1.ebuild
index c55072c84f2..6f6674f9723 100644
--- a/net-misc/streamlink/streamlink-1.3.1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.1-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
media-video/rtmpdump
-   virtual/ffmpeg
+   media-video/ffmpeg
 "
 BDEPEND="
$(python_gen_cond_dep '

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index c55072c84f2..6f6674f9723 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -41,7 +41,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}
media-video/rtmpdump
-   virtual/ffmpeg
+   media-video/ffmpeg
 "
 BDEPEND="
$(python_gen_cond_dep '



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-03-16 Thread Michał Górny
commit: a72f6937c1b181f6b78ff3e9c3dc00733c618429
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 16 18:44:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 16 18:44:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a72f6937

net-misc/streamlink: Remove py2 virtuals

Signed-off-by: Michał Górny  gentoo.org>

 net-misc/streamlink/streamlink-1.3.0-r1.ebuild | 2 --
 net-misc/streamlink/streamlink-1.3.1.ebuild| 2 --
 net-misc/streamlink/streamlink-.ebuild | 2 --
 3 files changed, 6 deletions(-)

diff --git a/net-misc/streamlink/streamlink-1.3.0-r1.ebuild 
b/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
index 28994a6a0f8..c55072c84f2 100644
--- a/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
@@ -31,8 +31,6 @@ RESTRICT="!test? ( test )"
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
$(python_gen_cond_dep '
-   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
>=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
dev-python/isodate[${PYTHON_MULTI_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-1.3.1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1.ebuild
index 28994a6a0f8..c55072c84f2 100644
--- a/net-misc/streamlink/streamlink-1.3.1.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.1.ebuild
@@ -31,8 +31,6 @@ RESTRICT="!test? ( test )"
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
$(python_gen_cond_dep '
-   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
>=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
dev-python/isodate[${PYTHON_MULTI_USEDEP}]

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 28994a6a0f8..c55072c84f2 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -31,8 +31,6 @@ RESTRICT="!test? ( test )"
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
$(python_gen_cond_dep '
-   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
>=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
dev-python/isodate[${PYTHON_MULTI_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-02-22 Thread Mart Raudsepp
commit: 61547055ee6acc8f9f5ce74da4a291e517589ffe
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Feb 22 12:19:31 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Feb 22 12:19:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61547055

net-misc/streamlink: bump to 1.3.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-1.3.1.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 302919b4d08..dfe3771aed8 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-1.3.0.tar.gz 694190 BLAKE2B 
cd262290cd81f1954567e217eaf9568c00180ee7f6955c8227b7067488d685385fe8b4b3bcd6004e7e8f7f66236696a48e744cb24c4d00f2111f00633ffeb1bf
 SHA512 
5a114e0b1e617b2a41f8fe00f9bd6846843dd7643b4283d2fe30ea869cc9d6f495458b0ddb97955a87b7ad64e5628343262af5068b8a7a19d0d84a32020b3365
+DIST streamlink-1.3.1.tar.gz 695736 BLAKE2B 
377fdfb6a90b2e680697dda57b4237a14b63df1e33af5fcbf8333ebd3bc85f877e0e3c4698ab965d766560234cc0ddb7399c8b43eac1b3bbbc4984bfd2ed2194
 SHA512 
d6c299c6ea444d5b5956a752be8a5c192ca2aae25087db4045035c53fa078396b1bf89203cd55a82630c33492117323892caa5cf27c9dc9ea4b64602dbfdd87c

diff --git a/net-misc/streamlink/streamlink-1.3.1.ebuild 
b/net-misc/streamlink/streamlink-1.3.1.ebuild
new file mode 100644
index 000..28994a6a0f8
--- /dev/null
+++ b/net-misc/streamlink/streamlink-1.3.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 $GIT_ECLASS
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+DEPEND="
+   $(python_gen_cond_dep '
+   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
+   dev-python/isodate[${PYTHON_MULTI_USEDEP}]
+   dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+RDEPEND="${DEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   doc? (
+   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
+   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
+   dev-python/pytest[${PYTHON_MULTI_USEDEP}]
+   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
+   )
+   ')"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-02-09 Thread Michał Górny
commit: 268e7267b6975aaefad9af9c93eda3e296cbeddf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  8 06:52:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb  9 16:46:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268e7267

net-misc/streamlink: Switch to PYTHON_MULTI_USEDEP API

Signed-off-by: Michał Górny  gentoo.org>

 ...ink-1.3.0.ebuild => streamlink-1.3.0-r1.ebuild} | 42 --
 net-misc/streamlink/streamlink-.ebuild | 42 --
 2 files changed, 46 insertions(+), 38 deletions(-)

diff --git a/net-misc/streamlink/streamlink-1.3.0.ebuild 
b/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
similarity index 61%
rename from net-misc/streamlink/streamlink-1.3.0.ebuild
rename to net-misc/streamlink/streamlink-1.3.0-r1.ebuild
index 04417d2b4e7..28994a6a0f8 100644
--- a/net-misc/streamlink/streamlink-1.3.0.ebuild
+++ b/net-misc/streamlink/streamlink-1.3.0-r1.ebuild
@@ -30,31 +30,35 @@ RESTRICT="!test? ( test )"
 
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
-   virtual/python-futures[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
+   dev-python/isodate[${PYTHON_MULTI_USEDEP}]
+   dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_MULTI_USEDEP}]
+   ')
 "
 RDEPEND="${DEPEND}
media-video/rtmpdump
virtual/ffmpeg
 "
 BDEPEND="
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   )"
+   $(python_gen_cond_dep '
+   doc? (
+   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
+   dev-python/docutils[${PYTHON_MULTI_USEDEP}]
+   dev-python/recommonmark[${PYTHON_MULTI_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_MULTI_USEDEP}]
+   dev-python/requests-mock[${PYTHON_MULTI_USEDEP}]
+   dev-python/pytest[${PYTHON_MULTI_USEDEP}]
+   dev-python/freezegun[${PYTHON_MULTI_USEDEP}]
+   )
+   ')"
 
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 04417d2b4e7..28994a6a0f8 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -30,31 +30,35 @@ RESTRICT="!test? ( test )"
 
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
 DEPEND="
-   virtual/python-futures[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   virtual/python-futures[${PYTHON_MULTI_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_MULTI_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_MULTI_USEDEP}]
+   dev-python/isodate[${PYTHON_MULTI_USEDEP}]
+   dev-python/websocket-client[${PYTHON_MULTI_USEDEP}]
+   dev-python/pycountry[${PYTHON_MULTI_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_MULTI_USEDEP}]
+   ')
 "
 RDEPEND="${DEPEND}
media-video/rtmpdump
virtual/ffmpeg
 "
 BDEPEND="
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: c405e6be10929c36ee7f3d68c85606854159a472
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 18:16:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c405e6be

net-misc/streamlink: remove old

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest|  3 --
 net-misc/streamlink/streamlink-0.14.2-r1.ebuild | 71 
 net-misc/streamlink/streamlink-1.0.0.ebuild | 72 -
 net-misc/streamlink/streamlink-1.1.1.ebuild | 72 -
 4 files changed, 218 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 13beee87968..302919b4d08 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1 @@
-DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
-DIST streamlink-1.0.0.tar.gz 674393 BLAKE2B 
091272bae71f1e89cf14872578091a01f9d05ee372d4b9379e672280735c6800a33ae198bf019fbb3e970aa060ef059e5106e1be3a20602874be6206b6303bf6
 SHA512 
22ba96ac0ec27fe923b99898c45548df88ed3dda3bcbcb10b55fea145e20731eb8aa3a90212a5863b4ef5a7387d4bcf3d09d447ea2789762a8cf5eaa87f263d7
-DIST streamlink-1.1.1.tar.gz 681973 BLAKE2B 
a027074e7346ee1758f86456d0d3180bdb3cdbe9be7da232971fe6ece0d0723afa963bff67cef410757d85f7dc356f2a409ad3e84075c03328bbfa995fce796d
 SHA512 
e493e7775eff84b7c70e60606296c71058b0c4ea25920ab6b2efa09cf45765c4b23287258729b60622e57594e7458a320e47301c1821b7211d49f366c73998cd
 DIST streamlink-1.3.0.tar.gz 694190 BLAKE2B 
cd262290cd81f1954567e217eaf9568c00180ee7f6955c8227b7067488d685385fe8b4b3bcd6004e7e8f7f66236696a48e744cb24c4d00f2111f00633ffeb1bf
 SHA512 
5a114e0b1e617b2a41f8fe00f9bd6846843dd7643b4283d2fe30ea869cc9d6f495458b0ddb97955a87b7ad64e5628343262af5068b8a7a19d0d84a32020b3365

diff --git a/net-misc/streamlink/streamlink-0.14.2-r1.ebuild 
b/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
deleted file mode 100644
index 04e080e8c0e..000
--- a/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_6} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-DISTUTILS_SINGLE_IMPL=1
-
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/python-futures[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   >dev-python/requests-2.17.1[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
-   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? (
-   dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/recommonmark[${PYTHON_USEDEP}]
-   )
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/requests-mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   )"
-RDEPEND="${RDEPEND}
-   media-video/rtmpdump
-   virtual/ffmpeg
-"
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
-   distutils-r1_python_install_all
-}

diff --git a/net-misc/streamlink/streamlink-1.0.0.ebuild 
b/net-misc/streamlink/streamlink-1.0.0.ebuild
deleted file mode 100644
index 7e377f5f216..000
--- a/net-misc/streamlink/streamlink-1.0.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU 

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: 0b4a260697cfe639d719da2a5738fa0ed56d636b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 18:15:01 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4a2606

net-misc/streamlink: bump to 1.3.0

Closes: https://bugs.gentoo.org/697662
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-1.3.0.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 6955b4f9ed9..13beee87968 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
 DIST streamlink-1.0.0.tar.gz 674393 BLAKE2B 
091272bae71f1e89cf14872578091a01f9d05ee372d4b9379e672280735c6800a33ae198bf019fbb3e970aa060ef059e5106e1be3a20602874be6206b6303bf6
 SHA512 
22ba96ac0ec27fe923b99898c45548df88ed3dda3bcbcb10b55fea145e20731eb8aa3a90212a5863b4ef5a7387d4bcf3d09d447ea2789762a8cf5eaa87f263d7
 DIST streamlink-1.1.1.tar.gz 681973 BLAKE2B 
a027074e7346ee1758f86456d0d3180bdb3cdbe9be7da232971fe6ece0d0723afa963bff67cef410757d85f7dc356f2a409ad3e84075c03328bbfa995fce796d
 SHA512 
e493e7775eff84b7c70e60606296c71058b0c4ea25920ab6b2efa09cf45765c4b23287258729b60622e57594e7458a320e47301c1821b7211d49f366c73998cd
+DIST streamlink-1.3.0.tar.gz 694190 BLAKE2B 
cd262290cd81f1954567e217eaf9568c00180ee7f6955c8227b7067488d685385fe8b4b3bcd6004e7e8f7f66236696a48e744cb24c4d00f2111f00633ffeb1bf
 SHA512 
5a114e0b1e617b2a41f8fe00f9bd6846843dd7643b4283d2fe30ea869cc9d6f495458b0ddb97955a87b7ad64e5628343262af5068b8a7a19d0d84a32020b3365

diff --git a/net-misc/streamlink/streamlink-1.3.0.ebuild 
b/net-misc/streamlink/streamlink-1.3.0.ebuild
new file mode 100644
index 000..04417d2b4e7
--- /dev/null
+++ b/net-misc/streamlink/streamlink-1.3.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 $GIT_ECLASS
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+DEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+BDEPEND="
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: de75fdab1ed8d154713dcbd5003f360f9e169d3c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 16:51:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de75fdab

net-misc/streamlink: allow python:3.7

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 71fdff241a3..c11c5094f8c 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: 56b9c37e01b51c02eea8e6993b99c137b683b46b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 10:15:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b9c37e

net-misc/streamlink-: make copyable to release versions

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 14 +++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 7e262bddb1a..976c7ea53a2 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -3,17 +3,25 @@
 
 EAPI=6
 
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
+   GIT_ECLASS="git-r3"
+fi
+
 PYTHON_COMPAT=( python{2_7,3_6} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 
-inherit distutils-r1 git-r3
+inherit distutils-r1 $GIT_ECLASS
 
 DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
 HOMEPAGE="https://streamlink.github.io/;
-EGIT_REPO_URI="https://github.com/${PN}/${PN};
 
-KEYWORDS=""
+if [[ ${PV} != * ]]; then
+   
SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
 LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 IUSE="doc test"



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: 519327cbac418839617cbdb5a7126d5af5eb6cad
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 09:52:57 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519327cb

net-misc/streamlink-: updates from release versions

Fixes to ebuild were done only to releases before - apply them to
live ebuild too finally.

Closes: https://bugs.gentoo.org/682382
Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 30 +-
 1 file changed, 21 insertions(+), 9 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 3fbdec990c5..7e262bddb1a 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_6} )
 PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1 git-r3
 
@@ -18,25 +19,36 @@ SLOT="0"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+RDEPEND="
virtual/python-futures[${PYTHON_USEDEP}]
virtual/python-singledispatch[${PYTHON_USEDEP}]
-   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
dev-python/pycountry[${PYTHON_USEDEP}]
-   dev-python/websocket-client[${PYTHON_USEDEP}]
-   media-video/rtmpdump
-   virtual/ffmpeg"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
)
test? (
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
-   ${RDEPEND}
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
)"
+RDEPEND="${RDEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
 
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: ed2fca4fb05d646c267706abc9a298143e44c844
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 18:11:13 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2fca4f

net-misc/streamlink: port to EAPI-7

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index c11c5094f8c..3460a867236 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/streamlink/${PN}.git;
@@ -28,7 +28,7 @@ IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 # >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
-RDEPEND="
+DEPEND="
virtual/python-futures[${PYTHON_USEDEP}]
virtual/python-singledispatch[${PYTHON_USEDEP}]
>dev-python/requests-2.21.0[${PYTHON_USEDEP}]
@@ -38,7 +38,11 @@ RDEPEND="
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}
+RDEPEND="${DEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
@@ -51,10 +55,6 @@ DEPEND="${RDEPEND}
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/freezegun[${PYTHON_USEDEP}]
)"
-RDEPEND="${RDEPEND}
-   media-video/rtmpdump
-   virtual/ffmpeg
-"
 
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: 740bc3a6e054a701d02605ff87d1cb4547402be0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 18:12:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740bc3a6

net-misc/streamlink: Set DISTUTILS_USE_SETUPTOOLS

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 3460a867236..04417d2b4e7 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -11,6 +11,7 @@ fi
 PYTHON_COMPAT=( python3_{6,7} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 $GIT_ECLASS
 
@@ -43,7 +44,6 @@ RDEPEND="${DEPEND}
virtual/ffmpeg
 "
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2020-01-19 Thread Mart Raudsepp
commit: b6de21e05049bf322315df5ba688f39e60d492f3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 19 15:32:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 19 18:16:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6de21e0

net-misc/streamlink: drop py2 support

Package-Manager: Portage-2.3.79, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/streamlink-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 976c7ea53a2..71fdff241a3 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 PYTHON_REQ_USE='xml(+),threads(+)'
 DISTUTILS_SINGLE_IMPL=1
 
@@ -35,8 +35,6 @@ RDEPEND="
>=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
-   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
dev-python/pycountry[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2019-06-26 Thread Matthew Thode
commit: 4698035892f923ace42de2f4359bde1c408b61f3
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Jun 26 16:58:48 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Jun 26 16:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46980358

net-misc/streamlink: 1.1.1 bump

Package-Manager: Portage-2.3.66, Repoman-2.3.16
Signed-off-by: Matthew Thode  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-1.1.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 5396078b353..6955b4f9ed9 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
 DIST streamlink-1.0.0.tar.gz 674393 BLAKE2B 
091272bae71f1e89cf14872578091a01f9d05ee372d4b9379e672280735c6800a33ae198bf019fbb3e970aa060ef059e5106e1be3a20602874be6206b6303bf6
 SHA512 
22ba96ac0ec27fe923b99898c45548df88ed3dda3bcbcb10b55fea145e20731eb8aa3a90212a5863b4ef5a7387d4bcf3d09d447ea2789762a8cf5eaa87f263d7
+DIST streamlink-1.1.1.tar.gz 681973 BLAKE2B 
a027074e7346ee1758f86456d0d3180bdb3cdbe9be7da232971fe6ece0d0723afa963bff67cef410757d85f7dc356f2a409ad3e84075c03328bbfa995fce796d
 SHA512 
e493e7775eff84b7c70e60606296c71058b0c4ea25920ab6b2efa09cf45765c4b23287258729b60622e57594e7458a320e47301c1821b7211d49f366c73998cd

diff --git a/net-misc/streamlink/streamlink-1.1.1.ebuild 
b/net-misc/streamlink/streamlink-1.1.1.ebuild
new file mode 100644
index 000..667a5f466f5
--- /dev/null
+++ b/net-misc/streamlink/streamlink-1.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+RDEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${RDEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2019-02-11 Thread Mart Raudsepp
commit: 9be7115353ff7fe6aa3533309551d4f5664ab276
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Feb 11 18:36:50 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Feb 11 19:24:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be71153

net-misc/streamlink: bump to 1.0.0

Closes: https://bugs.gentoo.org/677192
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-1.0.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 9c6a7457aeb..5396078b353 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
+DIST streamlink-1.0.0.tar.gz 674393 BLAKE2B 
091272bae71f1e89cf14872578091a01f9d05ee372d4b9379e672280735c6800a33ae198bf019fbb3e970aa060ef059e5106e1be3a20602874be6206b6303bf6
 SHA512 
22ba96ac0ec27fe923b99898c45548df88ed3dda3bcbcb10b55fea145e20731eb8aa3a90212a5863b4ef5a7387d4bcf3d09d447ea2789762a8cf5eaa87f263d7

diff --git a/net-misc/streamlink/streamlink-1.0.0.ebuild 
b/net-misc/streamlink/streamlink-1.0.0.ebuild
new file mode 100644
index 000..07f15c0c5a6
--- /dev/null
+++ b/net-misc/streamlink/streamlink-1.0.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+# >=urllib3-1.23 only needed for python2, but requests pulls some version 
anyways, so we might as well guarantee at least that ver for py3 too
+RDEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   >dev-python/requests-2.21.0[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.23[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${RDEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-09-14 Thread Mart Raudsepp
commit: 7d7666223ee71610552c3bae675e289d50d9499e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep 14 07:37:49 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep 14 08:15:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d766622

net-misc/streamlink: add missing isodate dependency

Closes: https://bugs.gentoo.org/666158
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../streamlink/{streamlink-0.14.2.ebuild => streamlink-0.14.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/streamlink/streamlink-0.14.2.ebuild 
b/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
similarity index 97%
rename from net-misc/streamlink/streamlink-0.14.2.ebuild
rename to net-misc/streamlink/streamlink-0.14.2-r1.ebuild
index 29939af76eb..acb189b5ae8 100644
--- a/net-misc/streamlink/streamlink-0.14.2.ebuild
+++ b/net-misc/streamlink/streamlink-0.14.2-r1.ebuild
@@ -23,6 +23,7 @@ RDEPEND="
virtual/python-singledispatch[${PYTHON_USEDEP}]
>dev-python/requests-2.17.1[${PYTHON_USEDEP}]
dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
dev-python/websocket-client[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
$(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-09-12 Thread Mart Raudsepp
commit: c099dfffc9c8d8341e8fb7ed38a1e12bf6930ef4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 12 18:19:00 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 12 18:22:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c099dfff

net-misc/streamlink: bump to 0.14.2, fix test deps, python-single

* Use proper release tarball, which is much smaller
* Use python-single, as the modules are only used by the main
  streamlink executable
* Fix backports-shutil_which dep to be only for python2
* Adjust test and doc deps (some might be new deps, some were
  probably used and missing from earlier versions too)

Closes: https://bugs.gentoo.org/662266
Closes: https://bugs.gentoo.org/645932
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/streamlink/Manifest |  1 +
 net-misc/streamlink/streamlink-0.14.2.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 2881b97031a..5386c76826f 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,5 +1,6 @@
 DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 
8d035784fc3585c738135a901b6da35b9acee2cc993e4b99b0ed609e6d68eefd6df5fff5ae4b63ef2267fd0606b2f5e29b56da4d40cf49a41c433ab58570a561
 SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
 DIST streamlink-0.11.0.tar.gz 30718822 BLAKE2B 
cbda2783bed0e7d721dad44ca8815fa862531fdff84007245a76205dd869098d9ef2d371035e784e1d002497bbbcf8268aa4ee94c63fdc0f16082cf55d878b8f
 SHA512 
a62e906f7b37c9cd33ce5e7d5d84bfee9fa8ca5ddd4699e4985ed932147a346188026fd868b30e6b26ce6b5806217f838bbf8191074f9b0271dd87aaee501f7f
+DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
 DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 
301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e
 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B 
d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe
 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 
215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e
 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1

diff --git a/net-misc/streamlink/streamlink-0.14.2.ebuild 
b/net-misc/streamlink/streamlink-0.14.2.ebuild
new file mode 100644
index 000..29939af76eb
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.14.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   >dev-python/requests-2.17.1[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_which[${PYTHON_USEDEP}]' 'python2*')
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${RDEPEND}
+   media-video/rtmpdump
+   virtual/ffmpeg
+"

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-09-12 Thread Mart Raudsepp
commit: 6d82f0c61f0e8035ee221219a2ef319cabb8c6d5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 12 18:21:14 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 12 18:22:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d82f0c6

net-misc/streamlink: remove old

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-misc/streamlink/Manifest |  6 ---
 net-misc/streamlink/streamlink-0.1.0.ebuild  | 39 --
 net-misc/streamlink/streamlink-0.11.0.ebuild | 59 
 net-misc/streamlink/streamlink-0.4.0.ebuild  | 51 
 net-misc/streamlink/streamlink-0.6.0.ebuild  | 51 
 net-misc/streamlink/streamlink-0.7.0.ebuild  | 54 -
 net-misc/streamlink/streamlink-0.9.0.ebuild  | 59 
 7 files changed, 319 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 5386c76826f..9c6a7457aeb 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,7 +1 @@
-DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 
8d035784fc3585c738135a901b6da35b9acee2cc993e4b99b0ed609e6d68eefd6df5fff5ae4b63ef2267fd0606b2f5e29b56da4d40cf49a41c433ab58570a561
 SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
-DIST streamlink-0.11.0.tar.gz 30718822 BLAKE2B 
cbda2783bed0e7d721dad44ca8815fa862531fdff84007245a76205dd869098d9ef2d371035e784e1d002497bbbcf8268aa4ee94c63fdc0f16082cf55d878b8f
 SHA512 
a62e906f7b37c9cd33ce5e7d5d84bfee9fa8ca5ddd4699e4985ed932147a346188026fd868b30e6b26ce6b5806217f838bbf8191074f9b0271dd87aaee501f7f
 DIST streamlink-0.14.2.tar.gz 643695 BLAKE2B 
ea28daac32903738206226bce85a4615338b6039be1e4cce18325e977112c3301d6e6ed90d1210f4f362c898397fd980c136a98d8a0d5ff7ee2b6c5cf077f2c6
 SHA512 
0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276
-DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 
301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e
 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
-DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B 
d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe
 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
-DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 
215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e
 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1
-DIST streamlink-0.9.0.tar.gz 30720281 BLAKE2B 
b0a19f78f26908ff7b35cbcc3a95539969cb00e6b54c1cdb4c4c72685e77f9291ced933238708cfd4cdb6225c7dade4fd49e9a98a7092a1aff2d91297aacd951
 SHA512 
3d8aea95cd71968dc8a77eb1ad243abad10db76d6f9729498826876465e10ad2ac6204f26ec528d05ddd352236789ba8f8a86347abd50ed2d558b7ffc41349cd

diff --git a/net-misc/streamlink/streamlink-0.1.0.ebuild 
b/net-misc/streamlink/streamlink-0.1.0.ebuild
deleted file mode 100644
index 7ce96657145..000
--- a/net-misc/streamlink/streamlink-0.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~x86"
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="doc test"
-
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   virtual/python-futures[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   media-video/rtmpdump"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( ${RDEPEND} )"
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/net-misc/streamlink/streamlink-0.11.0.ebuild 
b/net-misc/streamlink/streamlink-0.11.0.ebuild
deleted file mode 100644
index 6096587d059..000
--- a/net-misc/streamlink/streamlink-0.11.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-

[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-07-19 Thread Mart Raudsepp
commit: c0163b3991b65d26de5ec720c95a2125b41328a2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Jul 19 09:35:24 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Jul 19 09:35:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0163b39

net-misc/streamlink: Add myself as maintainer

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/streamlink/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index 0de61fae9d5..aa35b1d3579 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   l...@gentoo.org
+   Mart Raudsepp
+   

streamlink/streamlink




[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-07-18 Thread Jonas Stein
commit: 3a51c925a2bbcb9856f0ea48e4d88b2ff2a40064
Author: Jonas Stein  gentoo  org>
AuthorDate: Wed Jul 18 21:09:09 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Wed Jul 18 21:09:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a51c925

net-misc/streamlink: Maintainer retired

Proxied maintainer retired.
Bug: https://bugs.gentoo.org/602110
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-misc/streamlink/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-misc/streamlink/metadata.xml b/net-misc/streamlink/metadata.xml
index e6798e56f53..0de61fae9d5 100644
--- a/net-misc/streamlink/metadata.xml
+++ b/net-misc/streamlink/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   fds...@krutt.org
-   soredake
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

streamlink/streamlink




[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-03-24 Thread Michał Górny
commit: 62aaf5e2e730f3df7c1fc127523fdac4ada7979a
Author: Piotr Staroszczyk  get24  org>
AuthorDate: Sat Mar 17 14:15:05 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 24 12:07:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aaf5e2

net-misc/streamlink: bump version to 0.11.0

 net-misc/streamlink/Manifest |  1 +
 net-misc/streamlink/streamlink-0.11.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index a78c3f03f98..2881b97031a 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,4 +1,5 @@
 DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 
8d035784fc3585c738135a901b6da35b9acee2cc993e4b99b0ed609e6d68eefd6df5fff5ae4b63ef2267fd0606b2f5e29b56da4d40cf49a41c433ab58570a561
 SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
+DIST streamlink-0.11.0.tar.gz 30718822 BLAKE2B 
cbda2783bed0e7d721dad44ca8815fa862531fdff84007245a76205dd869098d9ef2d371035e784e1d002497bbbcf8268aa4ee94c63fdc0f16082cf55d878b8f
 SHA512 
a62e906f7b37c9cd33ce5e7d5d84bfee9fa8ca5ddd4699e4985ed932147a346188026fd868b30e6b26ce6b5806217f838bbf8191074f9b0271dd87aaee501f7f
 DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 
301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e
 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B 
d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe
 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 
215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e
 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1

diff --git a/net-misc/streamlink/streamlink-0.11.0.ebuild 
b/net-misc/streamlink/streamlink-0.11.0.ebuild
new file mode 100644
index 000..6096587d059
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.11.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   )
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
+   ${RDEPEND}
+   )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2018-03-24 Thread Michał Górny
commit: 3a29def988df70be5c85ba5e2f65aefdf862cd59
Author: Piotr Staroszczyk  get24  org>
AuthorDate: Sat Mar 17 14:16:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 24 12:07:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a29def9

net-misc/streamlink: add python 3_6 compat to  ebuild

Closes: https://github.com/gentoo/gentoo/pull/7486

 net-misc/streamlink/streamlink-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index ff3f06dea73..a824074d2cd 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 PYTHON_REQ_USE='xml(+),threads(+)'
 
 inherit distutils-r1 git-r3



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-12-23 Thread David Seifert
commit: 95b33a4a08bd94802dc57890f05dd03fcbc61458
Author: soredake  krutt  org>
AuthorDate: Sat Dec 23 16:12:58 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 23 16:52:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b33a4a

net-misc/streamlink: improve live version

Closes: https://bugs.gentoo.org/637142
Closes: https://github.com/gentoo/gentoo/pull/6174

 net-misc/streamlink/streamlink-.ebuild | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 4a297db743e..ff3f06dea73 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -22,15 +22,20 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
virtual/python-futures[${PYTHON_USEDEP}]
virtual/python-singledispatch[${PYTHON_USEDEP}]
dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
-   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
dev-python/pycountry[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
media-video/rtmpdump
virtual/ffmpeg"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
-   ${RDEPEND} )"
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   )
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
+   ${RDEPEND}
+   )"
 
 python_configure_all() {
# Avoid iso-639, iso3166 dependencies since we use pycountry.



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-12-23 Thread David Seifert
commit: 82b703ed7611bc30de37b3c5eba17493f01de665
Author: soredake  krutt  org>
AuthorDate: Tue Dec 19 09:26:47 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 23 16:52:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b703ed

net-misc/streamlink: version bump to 0.9.0

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-0.9.0.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 61e78f3b90b..a78c3f03f98 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,3 +2,4 @@ DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 
8d035784fc3585c738135a901b6da35b9ace
 DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 
301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e
 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B 
d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe
 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 
215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e
 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1
+DIST streamlink-0.9.0.tar.gz 30720281 BLAKE2B 
b0a19f78f26908ff7b35cbcc3a95539969cb00e6b54c1cdb4c4c72685e77f9291ced933238708cfd4cdb6225c7dade4fd49e9a98a7092a1aff2d91297aacd951
 SHA512 
3d8aea95cd71968dc8a77eb1ad243abad10db76d6f9729498826876465e10ad2ac6204f26ec528d05ddd352236789ba8f8a86347abd50ed2d558b7ffc41349cd

diff --git a/net-misc/streamlink/streamlink-0.9.0.ebuild 
b/net-misc/streamlink/streamlink-0.9.0.ebuild
new file mode 100644
index 000..30393d7be3f
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.9.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   $(python_gen_cond_dep 
'dev-python/backports-shutil_get_terminal_size[${PYTHON_USEDEP}]' 'python2*')
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   )
+   test? (
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2*')
+   ${RDEPEND}
+   )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-12-23 Thread David Seifert
commit: ac93db4cd1db719974ea989925b6ae56fe28d245
Author: soredake  krutt  org>
AuthorDate: Tue Dec 19 09:24:07 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec 23 16:52:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac93db4c

net-misc/streamlink: drop 0.8.1 version

 net-misc/streamlink/Manifest|  1 -
 net-misc/streamlink/streamlink-0.8.1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index d97b889653a..61e78f3b90b 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,4 +2,3 @@ DIST streamlink-0.1.0.tar.gz 960622 BLAKE2B 
8d035784fc3585c738135a901b6da35b9ace
 DIST streamlink-0.4.0.tar.gz 30674625 BLAKE2B 
301ff7e2086425604c59d12063cd5b14f789dc39249bba96faedb0fece663f9e5d65f1f696d40f92f07a95a9edd5c915c71d22dcd1afb378cc000bac6eeebd5e
 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 DIST streamlink-0.6.0.tar.gz 30696706 BLAKE2B 
d735c9605b1d0bb9aa6c52c145b1ee3d9645d5a1be0ab0bbc4a84a3e9c5b527a8a35f3d61c2bc5e51d1549f6328802e13ca83231c08bebc90496144fb25c7dfe
 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 DIST streamlink-0.7.0.tar.gz 30709251 BLAKE2B 
215a8aa8b273e9b46fb86020dd53cb15bd19cb3de77e0b6e4a124916b964077a012cec5358d81707782834031490921fcae8a3a8321b70a43a4b538321eac06e
 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1
-DIST streamlink-0.8.1.tar.gz 30712058 BLAKE2B 
bf8d5c346cf0536feedad2a4d306f4216bd0e1bbc46b8c6da3d31959021116c26a0d6267da9322ff95a4734fd07d9701e897bad29d10fe79c9078bd5b9480837
 SHA512 
0317b29089aa457780bee8b45400c574af50e14f9bf5e890af0f6be14ff945b0fd6683941e7c1ffb212aab8b1639ef04550f8f0d094c345dfdc33b16f839f770

diff --git a/net-misc/streamlink/streamlink-0.8.1.ebuild 
b/net-misc/streamlink/streamlink-0.8.1.ebuild
deleted file mode 100644
index 65c5b4adf48..000
--- a/net-misc/streamlink/streamlink-0.8.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
-HOMEPAGE="https://streamlink.github.io/;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-IUSE="doc test"
-
-RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   virtual/python-futures[${PYTHON_USEDEP}]
-   virtual/python-singledispatch[${PYTHON_USEDEP}]
-   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
-   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
-   dev-python/pycountry[${PYTHON_USEDEP}]
-   media-video/rtmpdump
-   virtual/ffmpeg"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/docutils[${PYTHON_USEDEP}] )
-   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
-   ${RDEPEND} )"
-
-python_configure_all() {
-   # Avoid iso-639, iso3166 dependencies since we use pycountry.
-   export STREAMLINK_USE_PYCOUNTRY=1
-}
-
-python_compile_all() {
-   use doc && emake -C docs html man
-}
-
-python_test() {
-   esetup.py test
-}
-
-python_install_all() {
-   if use doc; then
-   local HTML_DOCS=( docs/_build/html/. )
-   doman docs/_build/man/*
-   fi
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-11-05 Thread Patrice Clement
commit: 07f83df87a8a1db17159ed8db361ae1e61119b75
Author: soredake  krutt  org>
AuthorDate: Sat Nov  4 15:34:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Nov  5 15:37:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f83df8

net-misc/streamlink: version bump to 0.8.1.

Closes: https://github.com/gentoo/gentoo/pull/6118

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-0.8.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 92256e3daca..77dfa8b0c6a 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -2,3 +2,4 @@ DIST streamlink-0.1.0.tar.gz 960622 SHA256 
0a792cfe35c36f13b851bb79dc92e8a951533
 DIST streamlink-0.4.0.tar.gz 30674625 SHA256 
bb24ac2debc9efe5a0485db639621f45a854f686eee708a6bc8a3dc5f3807592 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 WHIRLPOOL 
21b47ad0bc96318218a83a9ee9bef29116c09f2384ef144f6910d2a08e6b3225f615576fa7a87a255be64b29ae24dad213a3b9f5e9a7b47d8497758c8ddfd222
 DIST streamlink-0.6.0.tar.gz 30696706 SHA256 
ec4e8f1c6b6bd2fa1211f996d1a43439bbb2e16c996ba264b5f3add520c204a5 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 WHIRLPOOL 
a179476180333086e63ad7282cbade6408fa55670d84db0ec926f41154bb8e1990102a42467a12bb8893ef452097b57f3690eccfb70f881ac8802d7d2147d4d0
 DIST streamlink-0.7.0.tar.gz 30709251 SHA256 
f43bc00694b79c0a572089996ec885afe52b63d6f177e89cddefe5cf4a0d5387 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1
 WHIRLPOOL 
333d2729254f5d6ce09a2881cb2f55cdad72dd5fb127861225df236876d3664025c615817a12d39242a0eecb38c413b939a5d705ccab55152c1ed0650638387e
+DIST streamlink-0.8.1.tar.gz 30712058 SHA256 
c6f4e97be21248670089de28f1a7c74c453ff79b7e3b0b958e0cdcdc8082 SHA512 
0317b29089aa457780bee8b45400c574af50e14f9bf5e890af0f6be14ff945b0fd6683941e7c1ffb212aab8b1639ef04550f8f0d094c345dfdc33b16f839f770
 WHIRLPOOL 
54bb3c8d04312f63362b94e8af19d6dc062cbf905050cab108aa63621b1ce4228bc095f3b4ee0641ae4a217098d8a4c0313c7ba16034ba72a4897f255307d162

diff --git a/net-misc/streamlink/streamlink-0.8.1.ebuild 
b/net-misc/streamlink/streamlink-0.8.1.ebuild
new file mode 100644
index 000..65c5b4adf48
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.8.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
+   ${RDEPEND} )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-09-02 Thread Michał Górny
commit: b68d1785245c7c39e640e96cdc9de99fcfd014f2
Author: soredake  krutt  org>
AuthorDate: Sun Aug 20 16:31:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 18:45:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68d1785

net-misc/streamlink: version bump to 0.7.0

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-0.7.0.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 73d414a6dd7..92256e3daca 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,3 +1,4 @@
 DIST streamlink-0.1.0.tar.gz 960622 SHA256 
0a792cfe35c36f13b851bb79dc92e8a9515334c49221297258c9998f191ccecd SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
 WHIRLPOOL 
5ba5dc69aecb06d8b1ba5372a327033b06d88bd38040278df0cac06c84663f7dcef29ae0921c4f36959a53eac7621d8df184bf9ea9bf5cbf6e5b2b2d7b4c8f23
 DIST streamlink-0.4.0.tar.gz 30674625 SHA256 
bb24ac2debc9efe5a0485db639621f45a854f686eee708a6bc8a3dc5f3807592 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 WHIRLPOOL 
21b47ad0bc96318218a83a9ee9bef29116c09f2384ef144f6910d2a08e6b3225f615576fa7a87a255be64b29ae24dad213a3b9f5e9a7b47d8497758c8ddfd222
 DIST streamlink-0.6.0.tar.gz 30696706 SHA256 
ec4e8f1c6b6bd2fa1211f996d1a43439bbb2e16c996ba264b5f3add520c204a5 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 WHIRLPOOL 
a179476180333086e63ad7282cbade6408fa55670d84db0ec926f41154bb8e1990102a42467a12bb8893ef452097b57f3690eccfb70f881ac8802d7d2147d4d0
+DIST streamlink-0.7.0.tar.gz 30709251 SHA256 
f43bc00694b79c0a572089996ec885afe52b63d6f177e89cddefe5cf4a0d5387 SHA512 
6e908229295c4d129d2bb9bfc26c76b20d45c2c9dc8193528a259c572cddd4ea620f9f903fb639ddad206bcad05a416ccc50328d01489a7684ec724a8cf1c3c1
 WHIRLPOOL 
333d2729254f5d6ce09a2881cb2f55cdad72dd5fb127861225df236876d3664025c615817a12d39242a0eecb38c413b939a5d705ccab55152c1ed0650638387e

diff --git a/net-misc/streamlink/streamlink-0.7.0.ebuild 
b/net-misc/streamlink/streamlink-0.7.0.ebuild
new file mode 100644
index 000..65c5b4adf48
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.7.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
+   ${RDEPEND} )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html man
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-09-02 Thread Michał Górny
commit: 4fc019986a8f264b880832775e01e80b0a1df376
Author: soredake  krutt  org>
AuthorDate: Sun Aug 20 16:35:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  2 18:45:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc01998

net-misc/streamlink: build and install man when +doc in live version

Closes: https://github.com/gentoo/gentoo/pull/5489

 net-misc/streamlink/streamlink-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 5adb60f7ff3..4a297db743e 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -38,7 +38,7 @@ python_configure_all() {
 }
 
 python_compile_all() {
-   use doc && emake -C docs html
+   use doc && emake -C docs html man
 }
 
 python_test() {
@@ -46,6 +46,9 @@ python_test() {
 }
 
 python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use doc; then
+   local HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   fi
distutils-r1_python_install_all
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-06-14 Thread Michał Górny
commit: 9285a197b9fe80372bb6cfb62e8ad24a0958b8d4
Author: soredake  krutt  org>
AuthorDate: Sun May 28 17:59:26 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 14 21:31:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9285a197

net-misc/streamlink: version bump to 0.6.0

Closes: https://github.com/gentoo/gentoo/pull/4380

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-0.6.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 08f58228a88..73d414a6dd7 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,3 @@
 DIST streamlink-0.1.0.tar.gz 960622 SHA256 
0a792cfe35c36f13b851bb79dc92e8a9515334c49221297258c9998f191ccecd SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
 WHIRLPOOL 
5ba5dc69aecb06d8b1ba5372a327033b06d88bd38040278df0cac06c84663f7dcef29ae0921c4f36959a53eac7621d8df184bf9ea9bf5cbf6e5b2b2d7b4c8f23
 DIST streamlink-0.4.0.tar.gz 30674625 SHA256 
bb24ac2debc9efe5a0485db639621f45a854f686eee708a6bc8a3dc5f3807592 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 WHIRLPOOL 
21b47ad0bc96318218a83a9ee9bef29116c09f2384ef144f6910d2a08e6b3225f615576fa7a87a255be64b29ae24dad213a3b9f5e9a7b47d8497758c8ddfd222
+DIST streamlink-0.6.0.tar.gz 30696706 SHA256 
ec4e8f1c6b6bd2fa1211f996d1a43439bbb2e16c996ba264b5f3add520c204a5 SHA512 
b9f75bfd2cab577688ed84a6c690f776b2e3af38fa60edb7f2fd73f2c25246c81098652180c3adae61eec8798a7805988cad01c366989a961efdb1e12578af49
 WHIRLPOOL 
a179476180333086e63ad7282cbade6408fa55670d84db0ec926f41154bb8e1990102a42467a12bb8893ef452097b57f3690eccfb70f881ac8802d7d2147d4d0

diff --git a/net-misc/streamlink/streamlink-0.6.0.ebuild 
b/net-misc/streamlink/streamlink-0.6.0.ebuild
new file mode 100644
index 000..885ed74fd2b
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.6.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
+   ${RDEPEND} )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-03-16 Thread Göktürk Yüksek
commit: 4e25dad40be271b7fb841946304e8bc87092d105
Author: soredake  krutt  org>
AuthorDate: Sun Mar  5 19:36:38 2017 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Mar 16 22:30:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e25dad4

net-misc/streamlink: version bump to 0.4.0

 net-misc/streamlink/Manifest| 2 +-
 .../streamlink/{streamlink-0.3.2.ebuild => streamlink-0.4.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index aa640f330ef..08f58228a88 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,2 +1,2 @@
 DIST streamlink-0.1.0.tar.gz 960622 SHA256 
0a792cfe35c36f13b851bb79dc92e8a9515334c49221297258c9998f191ccecd SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
 WHIRLPOOL 
5ba5dc69aecb06d8b1ba5372a327033b06d88bd38040278df0cac06c84663f7dcef29ae0921c4f36959a53eac7621d8df184bf9ea9bf5cbf6e5b2b2d7b4c8f23
-DIST streamlink-0.3.2.tar.gz 30660501 SHA256 
b126a0d2c964a513c3b5474b457bc5faf3dbb17aa8b43c4c8f6d633e29b2738e SHA512 
7de2aae1e9a6e3c81d0274d7ef68847ead166c6085dfc876a10d1c6715f2971195d9527e773ae6d4258f61db802bc3a9d837d346b6eae03c1275ecb58f464067
 WHIRLPOOL 
3cf1912761f4ed755048422e7bc482bf908016ad3256c1ce0d140d107fe1bee4c77aff6bf839fcdf895b92327aae226c982afc8172a1a375484bbddc3e36075b
+DIST streamlink-0.4.0.tar.gz 30674625 SHA256 
bb24ac2debc9efe5a0485db639621f45a854f686eee708a6bc8a3dc5f3807592 SHA512 
58a4110b1e6b20f0b05842ee8450a93d646d523a284cf60ad878b460b8e80081d78658f5abb67744609cfdd0a88ebbf97faf6453b2b53709f259e4f9cc093eed
 WHIRLPOOL 
21b47ad0bc96318218a83a9ee9bef29116c09f2384ef144f6910d2a08e6b3225f615576fa7a87a255be64b29ae24dad213a3b9f5e9a7b47d8497758c8ddfd222

diff --git a/net-misc/streamlink/streamlink-0.3.2.ebuild 
b/net-misc/streamlink/streamlink-0.4.0.ebuild
similarity index 100%
rename from net-misc/streamlink/streamlink-0.3.2.ebuild
rename to net-misc/streamlink/streamlink-0.4.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-03-05 Thread Michał Górny
commit: ecf4169e47222e0fe0db014e55f8c38e29259edb
Author: soredake  krutt  org>
AuthorDate: Sun Mar  5 16:21:55 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  5 18:46:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf4169e

net-misc/streamlink: replace MIT license -> Apache-2.0, bug #601378

Closes: https://github.com/gentoo/gentoo/pull/4126

 net-misc/streamlink/streamlink-0.3.2.ebuild | 2 +-
 net-misc/streamlink/streamlink-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/streamlink/streamlink-0.3.2.ebuild 
b/net-misc/streamlink/streamlink-0.3.2.ebuild
index 172391eae04..885ed74fd2b 100644
--- a/net-misc/streamlink/streamlink-0.3.2.ebuild
+++ b/net-misc/streamlink/streamlink-0.3.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://streamlink.github.io/;
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 KEYWORDS="~amd64 ~x86"
-LICENSE="BSD-2 MIT"
+LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 IUSE="doc test"
 

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index a39d95ab811..5adb60f7ff3 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://streamlink.github.io/;
 EGIT_REPO_URI="https://github.com/${PN}/${PN};
 
 KEYWORDS=""
-LICENSE="BSD-2 MIT"
+LICENSE="BSD-2 Apache-2.0"
 SLOT="0"
 IUSE="doc test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-03-05 Thread Michał Górny
commit: d377f979b7ff6cbb1185dc02b18b4770eff56a3f
Author: soredake  krutt  org>
AuthorDate: Sun Mar  5 02:16:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  5 14:37:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d377f979

net-misc/streamlink: update live ebuild

 net-misc/streamlink/streamlink-.ebuild | 24 ++--
 1 file changed, 18 insertions(+), 6 deletions(-)

diff --git a/net-misc/streamlink/streamlink-.ebuild 
b/net-misc/streamlink/streamlink-.ebuild
index 29a7bb91187..a39d95ab811 100644
--- a/net-misc/streamlink/streamlink-.ebuild
+++ b/net-misc/streamlink/streamlink-.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='xml(+),threads(+)'
 
 inherit distutils-r1 git-r3
 
@@ -12,18 +13,29 @@ HOMEPAGE="https://streamlink.github.io/;
 EGIT_REPO_URI="https://github.com/${PN}/${PN};
 
 KEYWORDS=""
-LICENSE="BSD-2"
+LICENSE="BSD-2 MIT"
 SLOT="0"
 IUSE="doc test"
 
-RDEPEND="dev-python/pycrypto[${PYTHON_USEDEP}]
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
virtual/python-futures[${PYTHON_USEDEP}]
virtual/python-singledispatch[${PYTHON_USEDEP}]
-   media-video/rtmpdump"
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( ${RDEPEND} )"
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
+   ${RDEPEND} )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
 
 python_compile_all() {
use doc && emake -C docs html



[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/

2017-03-05 Thread Michał Górny
commit: 3d599eb34b8863664dcf6b02ffe6da7b681e3a31
Author: soredake  krutt  org>
AuthorDate: Sun Mar  5 12:50:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  5 14:37:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d599eb3

net-misc/streamlink: version bump to 0.3.2

Closes: https://github.com/gentoo/gentoo/pull/2975

 net-misc/streamlink/Manifest|  1 +
 net-misc/streamlink/streamlink-0.3.2.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index bc0fd6172d5..aa640f330ef 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1 +1,2 @@
 DIST streamlink-0.1.0.tar.gz 960622 SHA256 
0a792cfe35c36f13b851bb79dc92e8a9515334c49221297258c9998f191ccecd SHA512 
78b5bd9d35c2fc9c1d9fe3954b439e56cfee48f2b73a95a2c08a53c3a66143938ba162f2d2ba29c8af989565c920756cab605ae772d73828a3dd5a41fc6d30c2
 WHIRLPOOL 
5ba5dc69aecb06d8b1ba5372a327033b06d88bd38040278df0cac06c84663f7dcef29ae0921c4f36959a53eac7621d8df184bf9ea9bf5cbf6e5b2b2d7b4c8f23
+DIST streamlink-0.3.2.tar.gz 30660501 SHA256 
b126a0d2c964a513c3b5474b457bc5faf3dbb17aa8b43c4c8f6d633e29b2738e SHA512 
7de2aae1e9a6e3c81d0274d7ef68847ead166c6085dfc876a10d1c6715f2971195d9527e773ae6d4258f61db802bc3a9d837d346b6eae03c1275ecb58f464067
 WHIRLPOOL 
3cf1912761f4ed755048422e7bc482bf908016ad3256c1ce0d140d107fe1bee4c77aff6bf839fcdf895b92327aae226c982afc8172a1a375484bbddc3e36075b

diff --git a/net-misc/streamlink/streamlink-0.3.2.ebuild 
b/net-misc/streamlink/streamlink-0.3.2.ebuild
new file mode 100644
index 000..172391eae04
--- /dev/null
+++ b/net-misc/streamlink/streamlink-0.3.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of 
your choice"
+HOMEPAGE="https://streamlink.github.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="BSD-2 MIT"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]
+   virtual/python-singledispatch[${PYTHON_USEDEP}]
+   dev-python/backports-shutil_which[$(python_gen_usedep 'python2*')]
+   dev-python/backports-shutil_get_terminal_size[$(python_gen_usedep 
'python2*')]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   media-video/rtmpdump
+   virtual/ffmpeg"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}] )
+   test? ( dev-python/mock[$(python_gen_usedep 'python2*')]
+   ${RDEPEND} )"
+
+python_configure_all() {
+   # Avoid iso-639, iso3166 dependencies since we use pycountry.
+   export STREAMLINK_USE_PYCOUNTRY=1
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



  1   2   >