Below another example of kdelibs4’s dependencies, which shows that soprano is 
the port requiring all the X11.
Ian already mentioned libsdl, but also virtuoso and gtk[23]… (I’ve stripped all 
non-X11 port from that tree.)

But, things get more complex when you start looking at other ports.

There is the possibility to use non-X11 variants, but they are not selected by 
default. And, usually you run sooner or later into inconsistencies, because 
certain ports might require e.g. a cairo variant +x11 and other -x11… So, it’s 
not an easy undertaking to disentangle all this. :-( 

—

The following ports are dependencies of kdelibs4 @4.12.2_0:
  soprano
    strigi
      ffmpeg
        libsdl
          xorg-libXext
            xorg-util-macros
            xorg-libX11
              xorg-xtrans
              xorg-bigreqsproto
              xorg-xcmiscproto
              xorg-xextproto
              xorg-xf86bigfontproto
              xorg-inputproto
              xorg-libXdmcp
                xorg-xproto
              xorg-libXau
              xorg-libxcb
                xorg-xcb-proto
                xorg-libpthread-stubs
              xorg-kbproto
          xorg-libXrandr
            xrender
              xorg-renderproto
            xorg-randrproto
      gtk2
        pango
          Xft2
        xorg-libXi
          xorg-libXfixes
            xorg-fixesproto
        xorg-libXcursor
        xorg-libXinerama
          xorg-xineramaproto
        xorg-libXdamage
          xorg-damageproto
        xorg-libXcomposite
          xorg-compositeproto
    virtuoso
      ImageMagick
        djvulibre
          librsvg
            gtk3
              at-spi2-atk
                at-spi2-core
                  xorg-libice
                  xorg-libsm
                  xorg-libXtst
                    xorg-recordproto
                  xorg-libXevie
                    xorg-evieproto
        ghostscript
          xorg-libXt

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to