summaryrefslogtreecommitdiff
path: root/www-client/qutebrowser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-17 05:02:24 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-17 05:02:24 +0100
commit58018a2c9504435bb719f2d60439ebe22fbeb503 (patch)
tree7c4241c639fcf98d0a61506786b8b3be9bfef48d /www-client/qutebrowser
parent5017c48e54de7e3dcebd1db96598cf0a07b21f16 (diff)
gentoo auto-resync : 17:09:2023 - 05:02:24
Diffstat (limited to 'www-client/qutebrowser')
-rw-r--r--www-client/qutebrowser/Manifest5
-rw-r--r--www-client/qutebrowser/files/qutebrowser-3.0.0-tests-qt653.patch10
-rw-r--r--www-client/qutebrowser/qutebrowser-3.0.0.ebuild6
-rw-r--r--www-client/qutebrowser/qutebrowser-9999.ebuild2
4 files changed, 21 insertions, 2 deletions
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index d287e2505222..bc70dd600410 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,8 +1,9 @@
AUX qutebrowser-2.5.4-tests-python-3.11.4.patch 4324 BLAKE2B 0d55af4677d6822f03f23404a5f4df5c2189343e2765a5d08c08bdb75749f07594091d2c66ab5a646d0f0e1719cdc7b9aaa593076d2f263911f0881724fcb1b6 SHA512 9c0dc96b1d8e26fa22fdf07878e7fe60b7112e41b5b90955b96b0a95fe815334e2b8c4e48009e2e70ab5bd7e6bdb9f2097bf9333c38e003486a2be4bb4867b3b
+AUX qutebrowser-3.0.0-tests-qt653.patch 518 BLAKE2B 249ec80b108c14d4144e4199954cd9a161f430ec8e2f4503f8f512fda108043164c05099a24ebcd916375173a4a3b2a355f6a8360b83908a1e9685fe45d9ab0f SHA512 89e6608e5bd3c172fc63f53f8cf114698776decdcde1075133a23e2a844571cfd1b0d8bc021930ec6bde362802b6e7d61d9fad9256e1d3c281e9b1c12d38807d
DIST qutebrowser-2.5.4.tar.gz 6117674 BLAKE2B d8dedf57ac064ce1a3d2e4e854a0064dfe567260cadfcdf129c2a2bcdbd26aaa21a569e3f69300c75e5dfb363b62173ac6e5f11e4bcd4a5c8dd72697b4caa5c3 SHA512 1c500cda921a273dee14b1e0808786bbfd2ce53ea9b4d5114be9abdacbefa5d3c7580d2995ad0100f597b9bf54addf4c98dbd4b924d9e8d3d08fe30309e44c3e
DIST qutebrowser-3.0.0.tar.gz 6030459 BLAKE2B 05e1f3c87fe572ec66d199b9c255178c7e7358321c44255b9191624fa4fede0525b16ff0740df5051390f4e3b2a2c3ee99d53fcf6c44279689f9ea0427df13ca SHA512 2aa361b418adad1e2c2dd068148215f3eaea29c70e00634fd1a2370d584ffa2a66b0a0e22623656fc5f634d35ba99a178c269a3accd25edf778b7e3077ceb373
DIST qutebrowser-3.0.0.tar.gz.asc 659 BLAKE2B 19d736ede7cfb2ac4d3ebaea7f4f8a6da722e3eac0c1693d487ed16f2bc5a5cce13bbc69604cd7c34e266c345f3149f2f2250aba71555f3290cd63216adc0b98 SHA512 25c9cd3fa44f712b98ef3f8d1821f61d5f2b96d8bf108ff2277dc6609343237876124f7587cf906127b8d6161923bda0946c6ef75f3cbf6c401cf5d72b7a6ffd
EBUILD qutebrowser-2.5.4-r1.ebuild 5229 BLAKE2B 02b2d82dc544051e1afbb0c22362745c39d4befd9443b1a873cb5979de492987cac707b2dedae594924f9402b3c362be5951e637df0f7471335c9b02d22c8fb9 SHA512 5a264abffe9861d288dd2a35765bf8f956e1af970880922cc7c1cf83e7a92f8b8f9e0afe190d196b78d777707aee57cc06eb538b5042aa7342fbe98fefc89731
-EBUILD qutebrowser-3.0.0.ebuild 6557 BLAKE2B 7b5ba76ff9d2f6315314830dd6e6b8b5610073936a2860619ee49a3a24168d72a55fe843c1fd6a308ebb53d45bd6ece9f952ce3b8da1c4a76ffad2cc89fe9904 SHA512 89e8d79190a8ba44dcc7470bdf6695848927b1dd3550b891a37aa74f5a4821b630c0db44cd08ad0234099e6f73d2635a8de290778911233efc73eff645dec285
-EBUILD qutebrowser-9999.ebuild 6558 BLAKE2B fa86d61363838f9b3caac0e481f67b6ef06d8e1150e008bdbecfadaebc8a20cea2c7ee91e0b8ad7cfc62d80cc029db0530ab1eb5a1b6560483ca8e0a8e5954fb SHA512 9177fe85e28ec1a5f2c3611dfbc714467cb886f6968877eb04d66a2e1cd37b9e4cf7969436e59aa0f15bd9fe1ba25e3d03e5e24211ba2ad454e13f662588ef8c
+EBUILD qutebrowser-3.0.0.ebuild 6764 BLAKE2B e8feebf6a1dd709a508ffd50c8315999a197d3329a71ec7432f3fd16cc13872ff235b91d1b267ac150375df3f558f94c36e2f63b5cb28ddcc88bb7d0b98563e8 SHA512 d9a2762e9408565bf7fa6ae757f12b1ea0e814f435cec28a04e1af6658d71c469e7e79b9ff03e00a47d15621d1facc4d1cb350acd5f3a4828d64dfad9a8f6f7d
+EBUILD qutebrowser-9999.ebuild 6714 BLAKE2B 21b3e8526f7074cbe32258faf42a68b9b9aef0751ac3c9a84e3602c8aae4dc9ae087c9363c8109aac6a742e1e73a6f06f5a0980a0ab3b3a2de89e6d9594e4f32 SHA512 ee88ec6379086c17dd1c01cc2fc8311e116a33ed880818c5f087eb360ff302194988ea24ada59bb876a47f264822b09d140782402555073627b3b35586c61f77
MISC metadata.xml 1018 BLAKE2B 9d0c406995b2036671113b6513c3ed2fdb5021eae9d1dde5c186efeccdde6dae127857e3e5898f7809edcc27eca4b47f37965155ac0ff21bedb78e242421fd54 SHA512 2af79f18d31f9efe8df852f4bca132caf1d79fc06f6388959deb367470d4975af541a75c70831b549d944112bcd0bc7e11510a81bce4ef1391fbf1354425b769
diff --git a/www-client/qutebrowser/files/qutebrowser-3.0.0-tests-qt653.patch b/www-client/qutebrowser/files/qutebrowser-3.0.0-tests-qt653.patch
new file mode 100644
index 000000000000..e6d1185202cd
--- /dev/null
+++ b/www-client/qutebrowser/files/qutebrowser-3.0.0-tests-qt653.patch
@@ -0,0 +1,10 @@
+Qt6.5.3+ emits new warnings and causes tests to be aborted even if did
+not really fail. May(?) indicate that something needs to be done better
+in PyQt6 or qutebrowser, but let's just ignore it here for now.
+--- a/pytest.ini
++++ b/pytest.ini
+@@ -61,2 +61,4 @@
+ ^QBackingStore::endPaint\(\) called with active painter; did you forget to destroy it or call QPainter::end\(\) on it\?$
++ # ...and Qt 6.5.3
++ ^QItemSelectionModel: Selecting when no model has been set will result in a no-op\.
+ xfail_strict = true
diff --git a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
index 917250eb0675..189d01f0bdf8 100644
--- a/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.0.0.ebuild
@@ -81,6 +81,10 @@ fi
distutils_enable_tests pytest
+PATCHES=(
+ "${FILESDIR}"/${P}-tests-qt653.patch
+)
+
src_prepare() {
distutils-r1_src_prepare
@@ -142,6 +146,8 @@ python_test() {
# needs _WRAPPER_OVERRIDE = None, but we have changed it
tests/unit/test_qt_machinery.py::TestSelectWrapper::test_autoselect_by_default
tests/unit/test_qt_machinery.py::TestInit::test_none_available_{implicit,explicit}
+ # fails if chromium version is unrecognized (aka newer qtwebengine)
+ tests/unit/utils/test_version.py::TestWebEngineVersions::test_real_chromium_version
)
# tests known failing with Qt5 which is considered a 2nd class citizen
diff --git a/www-client/qutebrowser/qutebrowser-9999.ebuild b/www-client/qutebrowser/qutebrowser-9999.ebuild
index 788f4a608a3b..7b51f2231379 100644
--- a/www-client/qutebrowser/qutebrowser-9999.ebuild
+++ b/www-client/qutebrowser/qutebrowser-9999.ebuild
@@ -142,6 +142,8 @@ python_test() {
# needs _WRAPPER_OVERRIDE = None, but we have changed it
tests/unit/test_qt_machinery.py::TestSelectWrapper::test_autoselect_by_default
tests/unit/test_qt_machinery.py::TestInit::test_none_available_{implicit,explicit}
+ # fails if chromium version is unrecognized (aka newer qtwebengine)
+ tests/unit/utils/test_version.py::TestWebEngineVersions::test_real_chromium_version
)
# tests known failing with Qt5 which is considered a 2nd class citizen