Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 579880 - dev-qt/qtstyleplugins ebuild request
Summary: dev-qt/qtstyleplugins ebuild request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: James Le Cuirot
URL: http://code.qt.io/cgit/qt/qtstyleplug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-13 23:23 UTC by Luke-Jr
Modified: 2020-10-02 20:23 UTC (History)
7 users (show)

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


Attachments
qt5-styleplugins-9999.ebuild (qt5-styleplugins-9999.ebuild,592 bytes, text/plain)
2017-07-08 05:58 UTC, Anton Romanov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2016-04-13 23:23:49 UTC
It seems there are no ebuilds for qtstyleplugins, which includes the traditional Plastique style.
Comment 1 Anton Romanov 2017-07-08 05:58:15 UTC
Created attachment 481806 [details]
qt5-styleplugins-9999.ebuild
Comment 2 Pacho Ramos gentoo-dev 2017-07-19 17:20:09 UTC
It seems QT 5.7 also dropped GTK style and, then, now QT5 apps look a bit ugly under Gnome :/

Was qgtkstyle moved here too?
Comment 3 Pacho Ramos gentoo-dev 2017-07-19 17:21:15 UTC
But qtgui still has a gtk USE flag :/
Comment 4 Davide Pesavento gentoo-dev 2017-07-20 02:12:00 UTC
(In reply to Pacho Ramos from comment #2)
> It seems QT 5.7 also dropped GTK style and, then, now QT5 apps look a bit
> ugly under Gnome :/
> 
> Was qgtkstyle moved here too?

Yes, but note that qgtkstyle is for gtk2 only.

(In reply to Pacho Ramos from comment #3)
> But qtgui still has a gtk USE flag :/

USE=gtk in qtgui builds the gtk3 platform theme, which provides some integration but is _not_ a full-fledged widget style.
Comment 5 Pacho Ramos gentoo-dev 2017-07-20 09:27:32 UTC
Then I guess the gtk2 theme will clash with gtk3 support from qtgui :/

Maybe the best option for getting a uniform theming would be something like:
https://github.com/MartinBriza/adwaita-qt
https://github.com/MartinBriza/QGnomePlatform

I have tried to install them from 4nykey overlay and they look to work ok :/
Comment 6 Davide Pesavento gentoo-dev 2017-07-21 00:40:11 UTC
(In reply to Pacho Ramos from comment #5)
> Maybe the best option for getting a uniform theming would be something like:
> https://github.com/MartinBriza/adwaita-qt
> https://github.com/MartinBriza/QGnomePlatform
> 
> I have tried to install them from 4nykey overlay and they look to work ok :/

Feel free to import those ebuilds and maintain them :)
I don't think anyone in the qt team uses gnome, so we wouldn't be able to test them.
Comment 7 Pacho Ramos gentoo-dev 2017-07-21 08:46:47 UTC
Done :)
Comment 8 Erik Jensen 2017-10-26 08:02:32 UTC
As an Xfce user, I would like very much like to see this included. The upgrade to Qt 5.7 made my Qt apps go from blending in perfectly to not blending in at all.
Comment 9 Michael Palimaka (kensington) gentoo-dev 2017-10-26 12:22:13 UTC
There's still no release from upstream.
Comment 10 Larry the Git Cow gentoo-dev 2020-09-30 21:09:48 UTC
The bug has been closed via the following commit(s):

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

commit dbec6742130b46eed6a2b1943a1af76e46a1fdbf
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2020-09-30 21:09:29 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2020-09-30 21:09:29 +0000

    dev-qt/qtstyleplugins: New package
    
    Closes: https://bugs.gentoo.org/579880
    Package-Manager: Portage-3.0.6, Repoman-3.0.1
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 dev-qt/qtstyleplugins/Manifest                     |  1 +
 dev-qt/qtstyleplugins/files/fix-build-qt5.15.patch | 47 ++++++++++++++++++++++
 dev-qt/qtstyleplugins/metadata.xml                 | 11 +++++
 .../qtstyleplugins-5.0.0_p20170311.ebuild          | 46 +++++++++++++++++++++
 4 files changed, 105 insertions(+)
Comment 11 Andreas Sturmlechner gentoo-dev 2020-10-02 19:17:18 UTC
GitHub is just a mirror for Qt, HOMEPAGE should link to the actual upstream repo.
Comment 12 Larry the Git Cow gentoo-dev 2020-10-02 20:23:01 UTC
The bug has been referenced in the following commit(s):

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

commit e8ea55607b64ca04ea994cc32007b68689e0968a
Author:     James Le Cuirot <chewi@gentoo.org>
AuthorDate: 2020-10-02 20:22:44 +0000
Commit:     James Le Cuirot <chewi@gentoo.org>
CommitDate: 2020-10-02 20:22:44 +0000

    dev-qt/qtstyleplugins: Set HOMEPAGE to upstream repo instead of mirror
    
    Bug: https://bugs.gentoo.org/579880
    Package-Manager: Portage-3.0.6, Repoman-3.0.1
    Signed-off-by: James Le Cuirot <chewi@gentoo.org>

 dev-qt/qtstyleplugins/qtstyleplugins-5.0.0_p20170311.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)