Please allow pango to compile with directfb and without the X dependencies. A sample patch looks like: diff -ur portage/x11-libs/pango/pango-1.13.2.ebuild gentoo_uclibc/usr/portage/x11-libs/pango/pango-1.13.2.ebuild --- portage/x11-libs/pango/pango-1.13.2.ebuild 2006-07-05 17:02:33.000000000 +0200 +++ gentoo_uclibc/usr/portage/x11-libs/pango/pango-1.13.2.ebuild 2006-08-03 18:14:58.000000000 +0200 @@ -10,14 +10,14 @@ LICENSE="LGPL-2 FTL" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="doc" +IUSE="doc X" -RDEPEND="|| ( ( +RDEPEND="X? ( || ( ( x11-libs/libXrender x11-libs/libX11 x11-libs/libXft ) - virtual/x11 ) + virtual/x11 ) ) >=dev-libs/glib-2.12.0 >=media-libs/fontconfig-1.0.1 >=media-libs/freetype-2 @@ -25,7 +25,7 @@ DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.9 - || ( x11-proto/xproto virtual/x11 ) + X? (|| ( x11-proto/xproto virtual/x11 ) ) doc? ( >=dev-util/gtk-doc-1 ~app-text/docbook-xml-dtd-4.1.2 )"
Don't restrict bugs without any reason. Just leave those checkboxes alone.
I have this patches against the latest version in my developer overlay: http://overlays.gentoo.org/dev/betelgeuse/browser/x11-libs/pango
if there is no configure switch for enabling this behavior, it won't be added to the tree.
--without-x, so $(use_with X x) is the flag... Not implying that I agree with adding it - haven't thought about it much yet (2.20 busy times :)
Added in the gnome overlay, for testing.