From: "Eli Schwartz" <eschwartz@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/
Date: Thu, 01 May 2025 18:13:55 +0000 (UTC) [thread overview]
Message-ID: <1746123090.18a81b0f5d38cbc14eb8b9fac1dc17711d19e691.eschwartz@gentoo> (raw)
commit: 18a81b0f5d38cbc14eb8b9fac1dc17711d19e691
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Thu May 1 18:08:43 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu May 1 18:11:30 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18a81b0f
dev-python/pywebview: fix totally broken dependencies on PYTHON_USEDEP
The maintainer of this package appears to have failed to utilize the
basics of python dependency management on gentoo, resulting in
dependencies built for one version of python being imported -- or not --
by this package built for a different version of python.
Upon making this fix, we observe fatal pkgcheck errors. Hold on for a
followup commit.
Fixes: e2d1acff6d607b433c90dc988795730d9593c00f
Fixes: 67365ce1560d06e67e76d0d1ae5e1434249dd1a9
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
dev-python/pywebview/pywebview-4.4.1-r1.ebuild | 6 +++---
dev-python/pywebview/pywebview-5.1-r1.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-python/pywebview/pywebview-4.4.1-r1.ebuild b/dev-python/pywebview/pywebview-4.4.1-r1.ebuild
index c1a05952b..0e3284213 100644
--- a/dev-python/pywebview/pywebview-4.4.1-r1.ebuild
+++ b/dev-python/pywebview/pywebview-4.4.1-r1.ebuild
@@ -18,9 +18,9 @@ IUSE="gtk qt6"
REQUIRED_USE="|| ( gtk qt6 )"
RDEPEND="
- dev-python/bottle
- dev-python/cryptography
- dev-python/proxy_tools
+ dev-python/bottle[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/proxy_tools[${PYTHON_USEDEP}]
gtk? (
dev-python/pygobject[cairo,${PYTHON_USEDEP}]
net-libs/webkit-gtk
diff --git a/dev-python/pywebview/pywebview-5.1-r1.ebuild b/dev-python/pywebview/pywebview-5.1-r1.ebuild
index c1a05952b..0e3284213 100644
--- a/dev-python/pywebview/pywebview-5.1-r1.ebuild
+++ b/dev-python/pywebview/pywebview-5.1-r1.ebuild
@@ -18,9 +18,9 @@ IUSE="gtk qt6"
REQUIRED_USE="|| ( gtk qt6 )"
RDEPEND="
- dev-python/bottle
- dev-python/cryptography
- dev-python/proxy_tools
+ dev-python/bottle[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/proxy_tools[${PYTHON_USEDEP}]
gtk? (
dev-python/pygobject[cairo,${PYTHON_USEDEP}]
net-libs/webkit-gtk
next reply other threads:[~2025-05-01 18:13 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-01 18:13 Eli Schwartz [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-05-01 18:23 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pywebview/ Eli Schwartz
2025-05-01 18:13 Eli Schwartz
2024-08-02 10:42 Jens Mühlenhoff
2024-08-02 10:42 Jens Mühlenhoff
2024-06-23 12:58 Viorel Munteanu
2024-06-23 12:07 Ronny Gutbrod
2024-06-23 12:07 Ronny Gutbrod
2023-12-16 22:56 Ronny Gutbrod
2023-12-16 22:56 Ronny Gutbrod
2023-09-28 12:48 Ronny Gutbrod
2023-09-28 12:48 Ronny Gutbrod
2023-06-30 12:57 Ronny Gutbrod
2023-06-30 12:57 Ronny Gutbrod
2023-05-23 12:47 Ronny Gutbrod
2023-05-23 12:47 Ronny Gutbrod
2023-05-20 16:17 Ronny Gutbrod
2022-11-16 18:54 Ronny Gutbrod
2022-11-16 10:31 Ronny Gutbrod
2022-11-13 9:29 Ronny Gutbrod
2022-11-13 9:29 Ronny Gutbrod
2022-09-06 1:06 [gentoo-commits] repo/proj/guru:master " Ronny Gutbrod
2022-09-03 19:56 ` [gentoo-commits] repo/proj/guru:dev " Ronny Gutbrod
2022-02-21 21:42 Ronny Gutbrod
2021-10-09 8:45 Theo Anderson
2021-10-04 8:11 Theo Anderson
2020-12-05 2:40 Theo Anderson
2020-12-05 2:40 Theo Anderson
2020-12-04 3:40 Theo Anderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1746123090.18a81b0f5d38cbc14eb8b9fac1dc17711d19e691.eschwartz@gentoo \
--to=eschwartz@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox