diff options
Diffstat (limited to 'dev-python/qtpy')
-rw-r--r-- | dev-python/qtpy/Manifest | 2 | ||||
-rw-r--r-- | dev-python/qtpy/qtpy-2.4.2.ebuild | 20 |
2 files changed, 10 insertions, 12 deletions
diff --git a/dev-python/qtpy/Manifest b/dev-python/qtpy/Manifest index b811dd2667cf..f1e767393027 100644 --- a/dev-python/qtpy/Manifest +++ b/dev-python/qtpy/Manifest @@ -1,4 +1,4 @@ DIST qtpy-2.4.2.tar.gz 66849 BLAKE2B 1eb362e797950d6c1406fb02bb3047ca7f8fdecd2b75371ab34f39601c9bdebce33336e3809c0d35dca31673c88d1734721a6dfdfb65f2ce20729445c4a4ca27 SHA512 2f9a0e1a4839c8dca23b4364900a12c2bd00f518353785a41eb6bd62fdc469670457f18224e1150a5a216ff5d0c4e799c3a1711ff7703ea07fadd655538fa37a EBUILD qtpy-2.4.2-r1.ebuild 6271 BLAKE2B 9bfa2a96e7fde10e49e3c3ad69b6bbfecb91dde5bfc3e02fde4769901151f66cad3e7689b92d067ed7aecb69f245b229516e13c860153e530f7f737070f98076 SHA512 0976c21c23cb3c7ef840cc3b2a067ad95602373e493a8b3356f3d3626710e68c4ba4b7512488320b3e35e59e8f8d9b4b4c7861d1c1cb2413915b638582a8e1ac -EBUILD qtpy-2.4.2.ebuild 7650 BLAKE2B c77ff951b80a52de5544bc64b679779d3bc5d4ea81b44dbedf063da61a3e3175ba2bb5e48a85d53152ecb1e1c31176a37a775779a1b2d42b95f4b1dcbe405c99 SHA512 d0d4c0df0cbb4cf8723007d5b42e690e5b0869f311e0bd1e060a319519b3ce76ba3b825f2ed1bd393a9b74a0c441651d9db270a390c61fadcd3ec2740a8aded7 +EBUILD qtpy-2.4.2.ebuild 7595 BLAKE2B d7a58026eb6b312a2aae3b5187f8ab07640623002deadabe9bdde3d7d81bc88a2af77e04698c791327d093193fda2924871fa1d72ac081914939de0758e25b6d SHA512 aad71f94a683aa4e11180797a6f5cb367cf89b61a7dd23c2788ae6bbdc52a2a6317477e702d58eda2c1febce6fe53e1092b855fa20d782a5b5c46454985e54c9 MISC metadata.xml 3021 BLAKE2B 0e8ae3c83ed9b91a202c684b769c9277f3e67957e534b18a9bad173bb749f021f794ee610d9ea9c58b7556d0c2e176e57c55c2e8d08396a65b9b30388e431889 SHA512 16bc446e4f9eb0f78f91e368a457c5a276000435ce9e8ada9135a8eb47b8bb97c0934b83450d110db4ea76445fd9089fa24a43a65759f0fc0db6a68eca086ba2 diff --git a/dev-python/qtpy/qtpy-2.4.2.ebuild b/dev-python/qtpy/qtpy-2.4.2.ebuild index 7ea469098454..c1a656c804e4 100644 --- a/dev-python/qtpy/qtpy-2.4.2.ebuild +++ b/dev-python/qtpy/qtpy-2.4.2.ebuild @@ -144,18 +144,16 @@ src_prepare() { # We need to ensure the first option is an 'if' not 'elif' sed -e 's/elif "PySide2" in sys.modules:/if "PySide2" in sys.modules:/g' -i qtpy/__init__.py || die fi - if ! use pyside2; then + sed \ + -e "s/from PySide2 import/raise ImportError #/" \ + -e "s/from PySide2.QtCore import/raise ImportError #/" \ + -e '/if "PySide2" in sys.modules:/,/"pyside2"/c\' \ + -i qtpy/__init__.py || die + + if ! use pyqt5; then sed \ - -e "s/from PySide2 import/raise ImportError #/" \ - -e "s/from PySide2.QtCore import/raise ImportError #/" \ - -e '/if "PySide2" in sys.modules:/,/"pyside2"/c\' \ + -e 's/elif "PyQt6" in sys.modules:/if "PyQt6" in sys.modules:/g' \ -i qtpy/__init__.py || die - - if ! use pyqt5; then - sed \ - -e 's/elif "PyQt6" in sys.modules:/if "PyQt6" in sys.modules:/g' \ - -i qtpy/__init__.py || die - fi fi if ! use pyqt6; then sed \ @@ -163,7 +161,7 @@ src_prepare() { -e '/if "PyQt6" in sys.modules:/,/"pyqt6"/c\' \ -i qtpy/__init__.py || die - if ! use pyqt5 && ! use pyside2; then + if ! use pyqt5; then sed \ -e 's/elif "PySide6" in sys.modules:/if "PySide6" in sys.modules:/g' \ -i qtpy/__init__.py || die |