Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 679202 - dev-python/PyQtWebEngine: new package
Summary: dev-python/PyQtWebEngine: new package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PullRequest
: 679236 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-03-02 06:41 UTC by Stefan Strogin
Modified: 2019-04-03 01:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Strogin gentoo-dev 2019-03-02 06:41:20 UTC
Since PyQt 5.12, PyQtWebEngine is a separate pypi package, and dev-python/PyQt5 no longer has webengine USE flag.

From https://cgit.gentoo.org/repo/gentoo.git/commit/?id=1252c19b894ba758e02a5efe468b9771bc76923c

> QtWebEngine support has been removed since it is no longer present
> in the source tarball and will likely be packaged separately.

Let's add this package, as many packages depend on dev-python/PyQt5[webengine].
Comment 1 Andreas Sturmlechner gentoo-dev 2019-03-02 07:22:44 UTC
Qt maintainers are not unaware of the split.
Comment 2 Andreas Sturmlechner gentoo-dev 2019-03-02 13:04:16 UTC
*** Bug 679236 has been marked as a duplicate of this bug. ***
Comment 3 Larry the Git Cow gentoo-dev 2019-04-03 01:01:14 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f825780d71b5783c4f7a3845fa0fb61c68ed0194

commit f825780d71b5783c4f7a3845fa0fb61c68ed0194
Author:     Stefan Strogin <stefan.strogin@gmail.com>
AuthorDate: 2019-03-21 04:22:05 +0000
Commit:     Davide Pesavento <pesa@gentoo.org>
CommitDate: 2019-04-03 01:00:04 +0000

    dev-python/PyQtWebEngine: new package
    
    PyQtWebEngine is a set of Python bindings for Qt WebEngine framework.
    Before PyQt5-5.12 these bindings were a part of PyQt5. Now it is a
    separate package.
    
    Packages that depended on dev-python/PyQt5[webengine] now must depend on
    dev-python/PyQtWebEngine.
    
    Closes: https://bugs.gentoo.org/679202
    Closes: https://github.com/gentoo/gentoo/pull/11432
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
    Signed-off-by: Davide Pesavento <pesa@gentoo.org>

 dev-python/PyQtWebEngine/Manifest                  |  1 +
 .../PyQtWebEngine/PyQtWebEngine-5.12.1.ebuild      | 73 ++++++++++++++++++++++
 dev-python/PyQtWebEngine/metadata.xml              | 32 ++++++++++
 3 files changed, 106 insertions(+)