diff options
Diffstat (limited to 'net-misc')
-rw-r--r-- | net-misc/Manifest.gz | bin | 54162 -> 54168 bytes | |||
-rw-r--r-- | net-misc/cmst/Manifest | 2 | ||||
-rw-r--r-- | net-misc/cmst/cmst-2023.03.14-r2.ebuild (renamed from net-misc/cmst/cmst-2023.03.14-r1.ebuild) | 26 | ||||
-rw-r--r-- | net-misc/nextcloud-client/Manifest | 2 | ||||
-rw-r--r-- | net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild (renamed from net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild) | 4 | ||||
-rw-r--r-- | net-misc/streamlink/Manifest | 6 | ||||
-rw-r--r-- | net-misc/streamlink/streamlink-6.10.0.ebuild | 99 | ||||
-rw-r--r-- | net-misc/streamlink/streamlink-6.9.0.ebuild | 99 | ||||
-rw-r--r-- | net-misc/streamlink/streamlink-7.0.0.ebuild | 76 |
9 files changed, 10 insertions, 304 deletions
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz Binary files differindex 00ae5c9d5d31..7ca449cb02c3 100644 --- a/net-misc/Manifest.gz +++ b/net-misc/Manifest.gz diff --git a/net-misc/cmst/Manifest b/net-misc/cmst/Manifest index 1fd97a5e2254..83b5a8dba032 100644 --- a/net-misc/cmst/Manifest +++ b/net-misc/cmst/Manifest @@ -1,3 +1,3 @@ DIST cmst-2023.03.14.tar.gz 3530182 BLAKE2B 86e873d299bae9d188ebac154b3716ef11c7da12b2b93d9b5cc07b6bf2edb692b81393b0f6c962479d1f23dd61d4466c2b930f29b08601876bb83e43dd8d9833 SHA512 7ebc3f7ca93d6e66c4447f4a4ac8f2eb27617ff8d4919e8878d12a0cdffb7c0d32be9627c73bc74b0f661854c8a2d75975a8fa854924c4edb9c676f1abd6f746 -EBUILD cmst-2023.03.14-r1.ebuild 1022 BLAKE2B d44a136b4d945d752aa4c52a11e7a2150eccb15ea7cd9204e6738422d1a9ce7007a5596c785b540eb6ee38d978070be4a122511f498df77cbc087a2446be2d78 SHA512 7d9bbcc25ffd4c39c5d8ef9cf4ebbc59e4f91a09470d828cf0e07deecd673acb4f0857f9130cebbc4ddb180320e25d1ca427bab410d60d4b9d612fb67ba2855a +EBUILD cmst-2023.03.14-r2.ebuild 834 BLAKE2B adb61c5c734a7fde6d9478b7c85655e2e8023223eaa9e350a3d0b7ffb03cbfccd58b687cbc96854237be6a674edc4eaa2d305b74ec7226d73099b324baf29b5f SHA512 635c5ff55491555ff76a6f0ba3f99129b04600e2dc35c7b48bd00bb9e46785ce399ce35766016d739239dbd0d49fdd98118f44355f81b8b67e7499dc6ef16611 MISC metadata.xml 390 BLAKE2B 19055fbf6cc2b268ff117e4cd4e39c894452cd7a3f9c71a113831a142ee4458aae99f86497fc85ee5e29ee73a50d2363ce816e46e2cf3cf47e6be51658d882d2 SHA512 fcc4db887275f29a69ddb8d731f3bc1516734b75bb5ce494d2ddfc13f951a7c1ce9f715383c62725919755b61488943f91c1286d126fb91a24176c24e0e3dcaf diff --git a/net-misc/cmst/cmst-2023.03.14-r1.ebuild b/net-misc/cmst/cmst-2023.03.14-r2.ebuild index 4e7967b8e329..ddc6f8d46227 100644 --- a/net-misc/cmst/cmst-2023.03.14-r1.ebuild +++ b/net-misc/cmst/cmst-2023.03.14-r2.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + inherit qmake-utils xdg-utils DESCRIPTION="Qt GUI for Connman with system tray icon" @@ -12,31 +13,16 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 x86" -IUSE="qt6" - -DEPEND="qt6? ( dev-qt/qtbase:6 ) - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 -) -" + +DEPEND="dev-qt/qtbase:6[dbus,gui,network,widgets]" RDEPEND="${DEPEND} net-misc/connman " -BDEPEND="qt6? ( dev-qt/qttools:6 ) - !qt6? ( dev-qt/linguist-tools:5 ) -" +BDEPEND="dev-qt/qttools:6[linguist]" src_configure() { export USE_LIBPATH="${EPREFIX}/usr/$(get_libdir)/${PN}" - if use qt6; then - eqmake6 DISTRO=gentoo - else - eqmake5 DISTRO=gentoo - fi + eqmake6 DISTRO=gentoo } src_install() { diff --git a/net-misc/nextcloud-client/Manifest b/net-misc/nextcloud-client/Manifest index 2e47c06be0da..fcc2f682699d 100644 --- a/net-misc/nextcloud-client/Manifest +++ b/net-misc/nextcloud-client/Manifest @@ -4,5 +4,5 @@ DIST nextcloud-client-3.14.4.tar.gz 13813595 BLAKE2B 310bbf9b8024bb8688bffe65d69 DIST nextcloud-client-3.15.2-fix-macosvfs-file-sharing.png.patch 727 BLAKE2B 77d87c47caa28c0d60afdef161c05a365d953e31e7331fd4b07adfe232ddd04a6108ad325a25befe961862dccb118c251239b84cfb63f1c72c205df31055ad69 SHA512 d4d8928aa63b7e174c7fe8099d349a5779e8be1b1a71dfecfded9f971533ba677fc85013c53c7cafdc05e1aed81820c6ef3b5e7c3f6a5cae62fc284a2a9371db DIST nextcloud-client-3.15.2.tar.gz 15671238 BLAKE2B ea98587f4183d42d3e6ace54c0cd8b2208e7e21bfbb2385af84c8688b2d5464171f90e287302c5d6081b234b8cbec4e2b05635d1385a2980f133bba7127a6203 SHA512 982b74d57954440496f973781aa6a719d316b3651fecbb5da4d4b211dda0574094b2ba35f83c6afe2e67c7be095528e0cf8544e9214e8d9db445f1ab95c8c256 EBUILD nextcloud-client-3.14.4.ebuild 2855 BLAKE2B 14aff183dd4d2b643987a7623a5b6970fe640091db2e6888497a23db47b7d2e6650c7f5c2a117a30500431360b36f2e1b128293cb0521f3b8716198fb2adf00e SHA512 a88028b3c96432db7bc14013989e3768be7f40acb9b3b51f10f8a2a9dddecaa757ec2e9fa98e15af67b8488923122a2b361037f8796f536b61595986f2496755 -EBUILD nextcloud-client-3.15.2.ebuild 3116 BLAKE2B 26096547a353e9693910e2dc41f008badf1aae7fa6adf541247310deda2075b2b0207289f426f9ad278f1a2c001b085ef07abe5ab791575ee2e313aa3d44d88c SHA512 db74c1c0ebb1242d7acfb54f24776fee205eb650c79d5f49cd4f2275e75683e84bf09bb5590e401cce40129a0bd74d009c8cf6a1e5e0329952d6940b67c3402f +EBUILD nextcloud-client-3.15.2-r1.ebuild 3120 BLAKE2B 862547a8bc6692ede058af0354930b04277f117256de2d042613ef254cfa908a2af3214983f43c7e1fadb7b4581f5d240bdd98f0e25ac66f86c90a3e3230ff5c SHA512 86c4e7f5c17d39a47bd0d653747f3f0c0b3a94ccc041c67aebe8cb99e82e2ffc691eb20919d11ddc90cf812050e31df6993aefb7c98523a10bf875ae55b94b55 MISC metadata.xml 712 BLAKE2B 423b16fa8879b0bc21d8ff1c692e5e592f571b5d69dcdd35fe79dae08b770c0d5beb2cbf71af2e7410d1dfd6917d15bac0482a84a40ce602ab03ab0f59940355 SHA512 2cfeff27549192c2aaa9c64369545e75b3a056c123d7647c96505dd410490230027401961e95ef88c93b0485393bd54aa11ddc922bcaf2782f9e68a2d8d17b32 diff --git a/net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild index ca4ba6784b2b..c0e60352d63e 100644 --- a/net-misc/nextcloud-client/nextcloud-client-3.15.2.ebuild +++ b/net-misc/nextcloud-client/nextcloud-client-3.15.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,7 +27,7 @@ RDEPEND=" >=dev-libs/openssl-1.1.0:0= >=dev-libs/qtkeychain-0.14.2:=[qt6(+)] dev-qt/qt5compat:6 - >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,widgets] + >=dev-qt/qtbase-6.6.0:6[dbus,gui,network,sql,sqlite,ssl,widgets] dev-qt/qtdeclarative:6[widgets] dev-qt/qtsvg:6 dev-qt/qtwebsockets:6 diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest index e73b1fc5e516..5b04b0ad0bbf 100644 --- a/net-misc/streamlink/Manifest +++ b/net-misc/streamlink/Manifest @@ -1,12 +1,6 @@ -DIST streamlink-6.10.0.tar.gz 759416 BLAKE2B 384d943ff22bc1b351f46022bee99f3749bde48a5af40bb61707bdb26052ec41bd28e76c87dfd9f25c3b279541735dd978cdb75e69dae7cdc0821d7727b1b600 SHA512 39142c01d973a5be76f25fe711f1f36ad2581a0bab0265bc91d44644764b1c15f076809663bc821fd20ced282f5c185af2b6a5b91c12febda82dc03d000c6522 DIST streamlink-6.11.0.tar.gz 763094 BLAKE2B 7fb0a84088991bc5a7514e0a40d5c05d3a14da5cffbcb255c5e5767fcae8c745a6397cbe79b0b0fd5bebab32b0d8d6c015931af03e6eaa199b5ed9437d0f3a7e SHA512 e6d6e49d2df0aa76ebca76c0b3ada085eac59553423a5ccaa3d5cb62f6be0a679da36c4f78a3e1fea48b22144e705b8de9e46fc146c1c93889ef0c056d59fc7b -DIST streamlink-6.9.0.tar.gz 758696 BLAKE2B 14baa37903c4b3084206a59959e47e5c764603da24084361b76a21d013b833ecb49df7d6baa45eb93f3491469deda828553439cc91a0ba6af07f96ce92c13764 SHA512 7ace33553dfdf7e45642347cc468c746ef9a7e400cd5629e326a93d5c0e57d77da1538b00ebf01665f147d41e5b8cc3de241dcc0b6b1b83329ecfb46950f8d00 -DIST streamlink-7.0.0.tar.gz 765957 BLAKE2B ef0d5cc402c623856c620306fa0095daf5786813021a310d79e3b5fbcc84c12a60b3f686fef669fcd33626ce58a23293b1015f53e4a82bfb48b8b1bbcdcf160d SHA512 0d0834b19718862ac7efd16680920ec632b9c2db512c57e9eb4bc9bc6a27f7cbf0ceba557bbeb4c55a5e9680b5519961e526209ccc4b8499273daaf1cd837e4f DIST streamlink-7.1.1.tar.gz 771209 BLAKE2B 812e2ddfda1780b72c03c1aac1fb1ab4f0cc9d0b347d2a6a2ff8d2e6a627e51d3920a63b46d8074525a1003cd1a9e10f6f6e6b75423ba436a754e9bb97ce795e SHA512 f379ecfb1aaf7962ee082b2526497678c8f10c0accba1aab72776ed5cd16a67e61ae52643028c5fb770bfc0a309e28d8dc88a8aec7e7e20c0f3388b103a4b71c -EBUILD streamlink-6.10.0.ebuild 3466 BLAKE2B ac694735844c7a02ab7df6ac2f548e94101999afdcd2c1d9cd3a814f381067ac09335b63a32fb4c382d6c02e2078124d43159f0f8384135c18eda240d65dbe9e SHA512 16731f4a2f3af4078f0400376bc673617f409333be875b22dcb2410debeacff7a220dc8b095b075878fcf9ee1ee82971c7e3354cf2551bb4ddb3e3e1a3724e35 EBUILD streamlink-6.11.0.ebuild 2228 BLAKE2B 6be7b38c45e4fbfdf84dd1b3c484be767627cc4b27ace4728a5843ee3a9c97d60880a7cb0eefe8fb57c5105ff4a6db6dd0b5779e15a3a581782cec1ca566ad48 SHA512 93f1c9b0ed730c5a5d68703461a41f2d09f1facc536ce2aa77e641a9c667cdcc9b6609fc61ef52fd5c1a3e7b75056a5c661594d46d11a9f046e886c0e26c92f6 -EBUILD streamlink-6.9.0.ebuild 3466 BLAKE2B ac694735844c7a02ab7df6ac2f548e94101999afdcd2c1d9cd3a814f381067ac09335b63a32fb4c382d6c02e2078124d43159f0f8384135c18eda240d65dbe9e SHA512 16731f4a2f3af4078f0400376bc673617f409333be875b22dcb2410debeacff7a220dc8b095b075878fcf9ee1ee82971c7e3354cf2551bb4ddb3e3e1a3724e35 -EBUILD streamlink-7.0.0.ebuild 2229 BLAKE2B 01268b72d92b3f89774f82066d810d8e2797c091c656f164b8f136823a862d5c7a2d9e7a069151feea79785302a958c64d72819066476e7abfae98870a122cc9 SHA512 cf4f9feab2cab7a53bc5a9f58b72b7dfa04885bdd94e0fdaf1b969387878ea448305377f93bdae12e26554e35d02852c51ee9157f185fe2b5f85473d59a5f660 EBUILD streamlink-7.1.1.ebuild 2229 BLAKE2B 01268b72d92b3f89774f82066d810d8e2797c091c656f164b8f136823a862d5c7a2d9e7a069151feea79785302a958c64d72819066476e7abfae98870a122cc9 SHA512 cf4f9feab2cab7a53bc5a9f58b72b7dfa04885bdd94e0fdaf1b969387878ea448305377f93bdae12e26554e35d02852c51ee9157f185fe2b5f85473d59a5f660 EBUILD streamlink-9999.ebuild 2229 BLAKE2B 01268b72d92b3f89774f82066d810d8e2797c091c656f164b8f136823a862d5c7a2d9e7a069151feea79785302a958c64d72819066476e7abfae98870a122cc9 SHA512 cf4f9feab2cab7a53bc5a9f58b72b7dfa04885bdd94e0fdaf1b969387878ea448305377f93bdae12e26554e35d02852c51ee9157f185fe2b5f85473d59a5f660 MISC metadata.xml 398 BLAKE2B 43aa67d43256cecb95b788e4bab999f73b7b624fa1af0432aa87ffa94071f09e29eab6733468d6607eeb7aa9f81030610dfbcd849f9cb9196d80181ea5712f74 SHA512 2db05f8a1196e44e632b4ee1d85f804d295eb53141cf176e85cbe90cc30e0fee382a5e798e4cc7fd63557d60687d05a671533c2188a2fcf497f6e95292190149 diff --git a/net-misc/streamlink/streamlink-6.10.0.ebuild b/net-misc/streamlink/streamlink-6.10.0.ebuild deleted file mode 100644 index efa4944f223a..000000000000 --- a/net-misc/streamlink/streamlink-6.10.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = 9999* ]]; 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} != 9999* ]]; 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} != 9999* ]]; 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} == 9999* ]]; then - RDEPEND+=" - $(python_gen_cond_dep ' - >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] - ') - " -fi - -distutils_enable_tests pytest - -python_test() { - # Skip tests requiring <dev-python/pytest-8.0.0 - # 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 -} diff --git a/net-misc/streamlink/streamlink-6.9.0.ebuild b/net-misc/streamlink/streamlink-6.9.0.ebuild deleted file mode 100644 index efa4944f223a..000000000000 --- a/net-misc/streamlink/streamlink-6.9.0.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = 9999* ]]; 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} != 9999* ]]; 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} != 9999* ]]; 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} == 9999* ]]; then - RDEPEND+=" - $(python_gen_cond_dep ' - >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] - ') - " -fi - -distutils_enable_tests pytest - -python_test() { - # Skip tests requiring <dev-python/pytest-8.0.0 - # 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 -} diff --git a/net-misc/streamlink/streamlink-7.0.0.ebuild b/net-misc/streamlink/streamlink-7.0.0.ebuild deleted file mode 100644 index 38bb73a0d640..000000000000 --- a/net-misc/streamlink/streamlink-7.0.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} = 9999* ]]; 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} != 9999* ]]; 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} != 9999* ]]; 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-trio[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - ) - ') -" - -if [[ ${PV} == 9999* ]]; then - RDEPEND+=" - $(python_gen_cond_dep ' - >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}] - ') - " -fi - -distutils_enable_tests pytest |