--- /usr/portage/sys-apps/kmscon/kmscon-7.ebuild 2013-06-01 00:31:29.000000000 -0500 +++ kmscon-8.ebuild 2013-12-10 22:23:19.138085838 -0600 @@ -13,7 +13,7 @@ SRC_URI="" KEYWORDS="" else - SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.bz2" + SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz" KEYWORDS="~amd64 ~x86" fi @@ -24,24 +24,20 @@ LICENSE="MIT LGPL-2.1 BSD-2" SLOT="0" -IUSE="cairo dbus debug doc +drm +fbdev +gles2 multiseat +optimizations +pango pixman -static-libs systemd truetype udev +unicode wayland" +IUSE="debug doc +drm +fbdev +gles2 multiseat +optimizations +pango pixman +static-libs systemd +unicode" COMMON_DEPEND=" dev-libs/glib:2 >=virtual/udev-172 x11-libs/libxkbcommon - dbus? ( sys-apps/dbus ) + sys-apps/libtsm drm? ( x11-libs/libdrm >=media-libs/mesa-8.0.3[egl,gbm] ) - truetype? ( media-libs/freetype:2 ) gles2? ( >=media-libs/mesa-8.0.3[gles2] ) pango? ( x11-libs/pango ) systemd? ( sys-apps/systemd ) - udev? ( virtual/udev ) - cairo? ( x11-libs/cairo ) - pixman? ( x11-libs/pixman ) - wayland? ( dev-libs/wayland )" + pixman? ( x11-libs/pixman )" RDEPEND="${COMMON_DEPEND} x11-misc/xkeyboard-config" DEPEND="${COMMON_DEPEND} @@ -113,10 +109,6 @@ fonts_enable unifont fi - if use truetype; then - fonts_enable freetype2 - fi - if use pango; then fonts_enable pango fi @@ -129,10 +121,6 @@ renderers_enable gltex fi - if use cairo; then - renderers_enable cairo - fi - if use pixman; then renderers_enable pixman fi @@ -143,18 +131,14 @@ # xkbcommon not in portage econf \ $(use_enable static-libs static) \ - $(use_enable udev hotplug) \ - $(use_enable dbus eloop-dbus) \ $(use_enable debug) \ $(use_enable optimizations) \ $(use_enable multiseat multi-seat) \ - $(use_enable wayland wlterm) \ --htmldir=/usr/share/doc/${PF}/html \ --with-video=${VIDEO} \ --with-fonts=${FONTS} \ --with-renderers=${RENDER} \ - --with-sessions=dummy,terminal \ - --enable-kmscon + --with-sessions=dummy,terminal } src_install() {