Since we have Qt6 now (#30), we should have PyQt6. At least one application hasn't made the move to it because we don't have it yet.
Metadata Update from @siosm: - Issue set to the milestone: None (was: Fedora Linux 35) - Issue tagged with: packaging
Metadata Update from @thunderbirdtr: - Issue assigned to thunderbirdtr
Metadata Update from @siosm: - Issue untagged with: packaging
Metadata Update from @siosm: - Issue tagged with: packaging
Metadata Update from @thunderbirdtr: - Issue set to the milestone: Fedora Linux 36
PyQt6 Package
Initial spec file work : https://pagure.io/python-qt6.git
Copr repo : https://copr.fedorainfracloud.org/coprs/g/kdesig/python-qt6/
BZ Link : https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2074709
Metadata Update from @thunderbirdtr: - Issue tagged with: need-info
python-pyqt6-sip - The sip module support for PyQt6
BZ Link: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2074732
Spec file : https://pagure.io/python-qt6/raw/main/f/python-pyqt6-sip/python-pyqt6-sip.spec SRPM URL: https://pagure.io/python-qt6/raw/main/f/python-pyqt6-sip/python-pyqt6-sip-13.3.0-1.fc36.src.rpm
I added into copr repo as well.
Would love to see pyqt6 support. Needed for recent versions of Anki, esp qtwebengine.
python-pyqt6-sip package complete and pushed to repo python-pyqt6 package complete and pushed to repo
@boydkelly For qtwebengine I need qt6-qtwebengine itself needs to be packaged (I recently start work on it but I need help on that so It will probably take some little time since it is a very important package needs to be handled. Once webengine package complete I can also enable pyqt6 webengine feature as well.
I have a qt6-qtwebengine that will build on Fedora, but the tarball hasn't been "cleaned" https://tdawson.fedorapeople.org/misc/qt6-qtwebengine-6.3.1-0.1.el9.src.rpm
Everytime I try cleaning the tarball, things fail. You might already be past this point, and if you are, then disregard what I have. But if you aren't, maybe this will save you a bit of time.
@tdawson
I was able to clean tarball side and failed on builds and I see yours has pulse-audio I'm gonna open a repo and let us work in there.... I'm not even completely sure on certain parts so I have to bit more clean up on patches and etc (which is I did that too)
I also removed all py2 side as well. (Based on your comment I heard from previous meetings)
@tdabasin, @thunderbirdtr
Hi, I would like to help with qt6-qtwebengine if possible, can you share a repo where we can federate all the efforts.
@tdabasin, @thunderbirdtr Hi, I would like to help with qt6-qtwebengine if possible, can you share a repo where we can federate all the efforts.
Hello. I am close to finish line and testing some other situations but I will share soon and others can say their input as well (maybe directly going to BZ so we can do review as well)
qt6-qtwebengine is available. When will PyQt6-WebEngine enter Fedora?
I have a sample build here: https://copr.fedorainfracloud.org/coprs/yselkowitz/python-pyqt6-webengine/monitor/
It would be best though if someone more closely connected to qt6-qtwebengine and/or python-pyqt6 were to maintain it.
Review request for pyqt6-webengine: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2192410
Review request for pyqt6-charts: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2192693
Updates pending: F37: https://bodhi.fedoraproject.org/updates/FEDORA-2023-9d27e81710 F38: https://bodhi.fedoraproject.org/updates/FEDORA-2023-680b32aea0
This is now done.
Metadata Update from @ngompa: - Issue close_status updated to: Fixed - Issue set to the milestone: None (was: Fedora Linux 36) - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.