Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 490244 - x11-themes/qtcurve with USE="qt5" needs adjusted dependencies
Summary: x11-themes/qtcurve with USE="qt5" needs adjusted dependencies
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-03 09:53 UTC by Franz Trischberger
Modified: 2013-11-03 10:06 UTC (History)
0 users

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 Franz Trischberger 2013-11-03 09:53:39 UTC
From qt5/CMakeLists.txt:
set(QTC_QT5_MODULES Qt5Core Qt5Gui Qt5Widgets Qt5Svg)
So qtwidgets needs to be added to DEPEND, qtdbus seems to be optional in general.

There seems to also be the option to build with X11-support:
  if(QTC_ENABLE_X11)
    set(QTC_QT5_MODULES ${QTC_QT5_MODULES} Qt5DBus Qt5X11Extras)
  endif()
which now adds qtdbus + qtx11extras deps.

So probably change deps to

	qt5? (  dev-qt/qtgui:5
		dev-qt/qtsvg:5
                dev-qt/qtwidgets:5
                X? (   dev-qt/qtdbus:5
		       dev-qt/qtx11extras:5
                ) 
	)

These observations made by only reading the CMakeLists.txt. I did not yet try to build it as I hang in the middle of a (longer) Qt update as someone decided to drop the stable qt-5.1.1 from the qt-overlay :(
Comment 1 Ben de Groot (RETIRED) gentoo-dev 2013-11-03 10:06:11 UTC
I didn't look too closely for Qt5 deps, as it isn't in the portage tree yet. So, thanks for the correction!