From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1F7FE158041 for ; Thu, 21 Mar 2024 02:11:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 22E8DE29AA; Thu, 21 Mar 2024 02:11:57 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0602AE29AA for ; Thu, 21 Mar 2024 02:11:57 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 24F9933BF60 for ; Thu, 21 Mar 2024 02:11:56 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 84B9F1525 for ; Thu, 21 Mar 2024 02:11:54 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1710987103.473e734fcd8134efa0067a8cfc6a2f23400697ba.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/streamlink/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-misc/streamlink/Manifest net-misc/streamlink/streamlink-6.7.1.ebuild net-misc/streamlink/streamlink-9999.ebuild X-VCS-Directories: net-misc/streamlink/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 473e734fcd8134efa0067a8cfc6a2f23400697ba X-VCS-Branch: master Date: Thu, 21 Mar 2024 02:11:54 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 21d420fa-2efb-4a71-896d-3bc63abeacd8 X-Archives-Hash: beeb171abd015242e9b1594eae6c3cbb commit: 473e734fcd8134efa0067a8cfc6a2f23400697ba Author: Sam James gentoo org> AuthorDate: Thu Mar 21 02:11:04 2024 +0000 Commit: Sam James gentoo org> CommitDate: Thu Mar 21 02:11:43 2024 +0000 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-9999.ebuild => streamlink-6.7.1.ebuild} | 28 ++++++++++++++++++++-- net-misc/streamlink/streamlink-9999.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-9999.ebuild b/net-misc/streamlink/streamlink-6.7.1.ebuild similarity index 59% copy from net-misc/streamlink/streamlink-9999.ebuild copy to net-misc/streamlink/streamlink-6.7.1.ebuild index d73952536218..726f048e9ad9 100644 --- a/net-misc/streamlink/streamlink-9999.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} != 9999* ]]; 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} == 9999* ]]; then fi distutils_enable_tests pytest + +python_test() { + # Skip tests requiring =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} == 9999* ]]; then fi distutils_enable_tests pytest + +python_test() { + # Skip tests requiring