[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 96a6789d8689326505793a23b97114554446e2e6 Author: Sam James gentoo org> AuthorDate: Sun Sep 22 10:06:28 2024 + Commit: Sam James gentoo org> CommitDate: Sun Sep 22 10:10:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a6789d net-misc/streamlink: add 6.10.0 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest | 1 + net-misc/streamlink/streamlink-6.10.0.ebuild | 99 2 files changed, 100 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index d38d8cc71dc3..77f4a2b28239 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,3 +1,4 @@ +DIST streamlink-6.10.0.tar.gz 759416 BLAKE2B 384d943ff22bc1b351f46022bee99f3749bde48a5af40bb61707bdb26052ec41bd28e76c87dfd9f25c3b279541735dd978cdb75e69dae7cdc0821d7727b1b600 SHA512 39142c01d973a5be76f25fe711f1f36ad2581a0bab0265bc91d44644764b1c15f076809663bc821fd20ced282f5c185af2b6a5b91c12febda82dc03d000c6522 DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed SHA512 0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65 DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29 DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d diff --git a/net-misc/streamlink/streamlink-6.10.0.ebuild b/net-misc/streamlink/streamlink-6.10.0.ebuild new file mode 100644 index ..3e4bc7e2f370 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.10.0.ebuild @@ -0,0 +1,99 @@ +# 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..13} ) +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/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/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/
commit: 6478e639f2d9692853e7eb99b5272f31fa45a422 Author: Sam James gentoo org> AuthorDate: Sun Aug 25 19:05:47 2024 + Commit: Sam James gentoo org> CommitDate: Mon Aug 26 06:27:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6478e639 net-misc/streamlink: add 6.9.0 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 + net-misc/streamlink/streamlink-6.9.0.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 511109c6732f..d38d8cc71dc3 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -2,3 +2,4 @@ DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e80 DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29 DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d DIST streamlink-6.8.3.tar.gz 753510 BLAKE2B 94ac37947911765d14d135582eb86acb682af3f84e3bb4faeef9d3bb0a2d75f06a4a2b9ca57ac7966e5e4e8b14cdf2a62611e15990705ebd4995442b12badbc9 SHA512 a5053ea38d4f444e478c0ea5d9ff9f858637a29f3bdfca532796bb178ad78e4de17623dabb64cccd141005688ff2dc7349246a01919e507483baea55e084b75c +DIST streamlink-6.9.0.tar.gz 758696 BLAKE2B 14baa37903c4b3084206a59959e47e5c764603da24084361b76a21d013b833ecb49df7d6baa45eb93f3491469deda828553439cc91a0ba6af07f96ce92c13764 SHA512 7ace33553dfdf7e45642347cc468c746ef9a7e400cd5629e326a93d5c0e57d77da1538b00ebf01665f147d41e5b8cc3de241dcc0b6b1b83329ecfb46950f8d00 diff --git a/net-misc/streamlink/streamlink-6.9.0.ebuild b/net-misc/streamlink/streamlink-6.9.0.ebuild new file mode 100644 index ..3e4bc7e2f370 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.9.0.ebuild @@ -0,0 +1,99 @@ +# 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..13} ) +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/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/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 ' +
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 418124c99fcdd151ebc2a770257e7148f3ff3fcf Author: Sam James gentoo org> AuthorDate: Mon Jul 15 02:45:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jul 15 02:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418124c9 net-misc/streamlink: Stabilize 6.8.3 ALLARCHES, #936078 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/streamlink-6.8.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/streamlink/streamlink-6.8.3.ebuild b/net-misc/streamlink/streamlink-6.8.3.ebuild index 3e4bc7e2f370..9f91275dbba4 100644 --- a/net-misc/streamlink/streamlink-6.8.3.ebuild +++ b/net-misc/streamlink/streamlink-6.8.3.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/
commit: 90c6fc37f8ea69d8a53ac6008cb6313148a150dd Author: Sam James gentoo org> AuthorDate: Mon Jul 15 02:45:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jul 15 02:45:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c6fc37 net-misc/streamlink: enable py3.13 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/streamlink-6.8.3.ebuild | 2 +- net-misc/streamlink/streamlink-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/streamlink/streamlink-6.8.3.ebuild b/net-misc/streamlink/streamlink-6.8.3.ebuild index 6d9015879476..3e4bc7e2f370 100644 --- a/net-misc/streamlink/streamlink-6.8.3.ebuild +++ b/net-misc/streamlink/streamlink-6.8.3.ebuild @@ -12,7 +12,7 @@ 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_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1 diff --git a/net-misc/streamlink/streamlink-.ebuild b/net-misc/streamlink/streamlink-.ebuild index 6d9015879476..3e4bc7e2f370 100644 --- a/net-misc/streamlink/streamlink-.ebuild +++ b/net-misc/streamlink/streamlink-.ebuild @@ -12,7 +12,7 @@ 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_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE='xml(+),threads(+)' inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: 3e7d8f803e55f129bef388ebf92a39f0ca43fb6d Author: Sam James gentoo org> AuthorDate: Mon Jul 15 00:36:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jul 15 00:36:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7d8f80 net-misc/streamlink: add 6.8.3 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 + net-misc/streamlink/streamlink-6.8.3.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index b69468ccba36..511109c6732f 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,3 +1,4 @@ DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed SHA512 0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65 DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29 DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d +DIST streamlink-6.8.3.tar.gz 753510 BLAKE2B 94ac37947911765d14d135582eb86acb682af3f84e3bb4faeef9d3bb0a2d75f06a4a2b9ca57ac7966e5e4e8b14cdf2a62611e15990705ebd4995442b12badbc9 SHA512 a5053ea38d4f444e478c0ea5d9ff9f858637a29f3bdfca532796bb178ad78e4de17623dabb64cccd141005688ff2dc7349246a01919e507483baea55e084b75c diff --git a/net-misc/streamlink/streamlink-6.8.3.ebuild b/net-misc/streamlink/streamlink-6.8.3.ebuild new file mode 100644 index ..6d9015879476 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.8.3.ebuild @@ -0,0 +1,99 @@ +# 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/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/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/files/, net-misc/streamlink/
commit: 283595b6412ed6f27d759968a9597c31edf0767f Author: Sam James gentoo org> AuthorDate: Sat Jun 22 23:48:01 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 23 00:27:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283595b6 net-misc/streamlink: drop 6.7.2-r1 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest | 1 - .../files/streamlink-6.7.2-validator.patch | 61 net-misc/streamlink/streamlink-6.7.2-r1.ebuild | 102 - 3 files changed, 164 deletions(-) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index 2050187b073c..bdbeffa41e75 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,3 +1,2 @@ -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/files/streamlink-6.7.2-validator.patch b/net-misc/streamlink/files/streamlink-6.7.2-validator.patch deleted file mode 100644 index 8dc69d62616a.. --- a/net-misc/streamlink/files/streamlink-6.7.2-validator.patch +++ /dev/null @@ -1,61 +0,0 @@ -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&foo=baz&qux=quux", - ) == {"foo": "baz", "qux": "quux"} -+assert validate.validate( -+validate.parse_qsd(), -+b"foo=bar&foo=baz&qux=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 deleted file mode 100644 index 73d54972af03.. --- a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 G
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
commit: bf5b2cfd9fab65bbd0e5bdd150364e528b7fe410 Author: Sam James gentoo org> AuthorDate: Sat Jun 22 23:49:34 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 23 00:27:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5b2cfd net-misc/streamlink: add 6.8.1 Signed-off-by: Sam James gentoo.org> net-misc/streamlink/Manifest| 1 + net-misc/streamlink/streamlink-6.8.1.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index bdbeffa41e75..b69468ccba36 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,2 +1,3 @@ DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed SHA512 0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65 DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29 +DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d diff --git a/net-misc/streamlink/streamlink-6.8.1.ebuild b/net-misc/streamlink/streamlink-6.8.1.ebuild new file mode 100644 index ..6d9015879476 --- /dev/null +++ b/net-misc/streamlink/streamlink-6.8.1.ebuild @@ -0,0 +1,99 @@ +# 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/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/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_cl
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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&foo=baz&qux=quux", + ) == {"foo": "baz", "qux": "quux"} ++assert validate.validate( ++validate.parse_qsd(), ++b"foo=bar&foo=baz&qux=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/
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}] - dev-python/pytest-trio[${P
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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]' + 'tests/webbrowser/cdp/test_connection.py
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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 -# https://github.com/streamlink/streamlink/commit/
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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/
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 b/tests/util
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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=" $(python_gen_co
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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/
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=" dev-pytho
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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.. --- a/net-misc/str
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 m
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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}] dev-python/r
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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 e1b66ef0065.
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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}] - d
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 - -EA
[gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/
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/
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/
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/
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/
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/
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/
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/
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 +}