diff --git a/.github/workflows/overlay.toml b/.github/workflows/overlay.toml index 7b328ac4f8a..31accf6465a 100644 --- a/.github/workflows/overlay.toml +++ b/.github/workflows/overlay.toml @@ -469,10 +469,8 @@ prefix = "v" github_account = "CHN-beta" ["dev-python/qasync"] -source = "github" -github = "CabbageDevelopment/qasync" -use_latest_tag = true -prefix = "v" +source = "pypi" +pypi = "qasync" github_account = "wgjak47" ["dev-python/structlog"] diff --git a/dev-python/qasync/metadata.xml b/dev-python/qasync/metadata.xml index 68278be5c07..e52976021f2 100644 --- a/dev-python/qasync/metadata.xml +++ b/dev-python/qasync/metadata.xml @@ -2,6 +2,9 @@ + + Use dev-python/PyQt6 or dev-python/pyside6 for qt6 support + CabbageDevelopment/qasync qasync diff --git a/dev-python/qasync/qasync-0.26.0.ebuild b/dev-python/qasync/qasync-0.26.0.ebuild index 95ff599f024..38f5990c008 100644 --- a/dev-python/qasync/qasync-0.26.0.ebuild +++ b/dev-python/qasync/qasync-0.26.0.ebuild @@ -13,9 +13,20 @@ HOMEPAGE="https://github.com/CabbageDevelopment/qasync" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" +IUSE="qt6" RDEPEND=" - dev-python/PyQt5[${PYTHON_USEDEP}] + || ( + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/pyside2[${PYTHON_USEDEP}] + ) + + qt6? ( + || ( + dev-python/PyQt6[${PYTHON_USEDEP}] + dev-python/pyside6[${PYTHON_USEDEP}] + ) + ) " DEPEND="