From fa565e6f4d1db3395cc19ee91bba03e67a5ceb97 Mon Sep 17 00:00:00 2001 From: Chris Date: Wed, 29 Jan 2020 21:28:51 +0100 Subject: Live ebuilds: More options, fixed dependencies and cleanup. TQt: - Add USE for: xrandr, tablet, tools, glib, mng and fontconfig. - Get ride of forced -g flag (thanks to @selk). - Make hiddenvisibility a choice. - Do not dlopen libGL. - Less debug if building without debug. - Build sqlite3 plugin too, if build with sqlite. - Add -xshape -xkb -xcursor for building. - Fix dependencies and polish. General: - DrKonqi: Add USE for hwlib. - KControl: Add USE for svg. - TDM: Add USE for svg and hwlib. - KSMServer: Add USE for hwlib, remove upower. - Make hwlib USE flag default option. - Fix dependencies in general. - Remove avahi USE mask, because fixed. TDELibs: - Add USE for: svg, pkcs11, elficons, malloc, udisks, ssl, udevil, systemd, debug, pcre, idn. - Use shared memory for pixmap loading. - Depend on ca-certificates only with ssl USE. - Ebuild polish and cleanup. - Messages for informations. - Remove redundant multilib eclass. - Add back old_udisks, udisks and udevil USE. Signed-off-by: Chris --- trinity-base/ksmserver/ksmserver-9999.ebuild | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'trinity-base/ksmserver') diff --git a/trinity-base/ksmserver/ksmserver-9999.ebuild b/trinity-base/ksmserver/ksmserver-9999.ebuild index deff4082..70cb75b9 100644 --- a/trinity-base/ksmserver/ksmserver-9999.ebuild +++ b/trinity-base/ksmserver/ksmserver-9999.ebuild @@ -8,18 +8,11 @@ TRINITY_MODULE_NAME="tdebase" inherit trinity-meta-2 DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6" -IUSE="upower" - -DEPEND=" - =dev-libs/dbus-tqt-${PV} - upower? ( =dev-libs/dbus-1-tqt-${PV} ) " - -RDEPEND="${DEPEND} - upower? ( sys-power/upower ) " +IUSE="+hwlib" src_configure() { mycmakeargs=( - -DWITH_UPOWER="$(usex upower)" + -DWITH_TDEHWLIB="$(usex hwlib)" ) trinity-meta-2_src_configure -- cgit v1.2.1