--- x11-misc/qt5ct/qt5ct-1.8.ebuild 2023-11-11 21:41:00.000000000 +0100 +++ x11-misc/qt5ct/qt5ct-1.8-r1.ebuild 2023-12-16 01:54:39.480359933 +0100 @@ -12,13 +12,14 @@ LICENSE="BSD-2" SLOT="0" KEYWORDS="amd64 ~arm ~ppc64 x86" +IUSE="+dbus" RDEPEND=" dev-qt/qtconcurrent:5 dev-qt/qtcore:5 - dev-qt/qtdbus:5 + dbus? ( dev-qt/qtdbus:5 ) dev-qt/qtgui:5=[dbus] - dev-qt/qtwidgets:5 + dev-qt/qtwidgets:5=[dbus] " DEPEND="${RDEPEND}" BDEPEND=" @@ -26,6 +27,13 @@ dev-qt/qtpaths:5 " +src_configure() { + local mycmakeargs=( + -DDISABLE_DBUS=$(usex !dbus) + ) + cmake_src_configure +} + src_install() { cmake_src_install