commit: 8c3e566857777f993243f0418f144bf2f4e5f52a Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sun Jan 7 10:47:19 2018 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Jan 7 13:42:41 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e5668
media-gfx/graphviz: Sort DEPENDs Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 44 +++++++++++++++------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild index 2c248dad22e..91a891f80f5 100644 --- a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild +++ b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild @@ -13,13 +13,16 @@ SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz" LICENSE="CPL-1.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" -IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt5 ruby svg static-libs tcl X elibc_FreeBSD" +IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt5 ruby static-libs svg tcl X elibc_FreeBSD" + +REQUIRED_USE=" + !cairo? ( !X !gtk !postscript !lasi ) + python? ( ${PYTHON_REQUIRED_USE} )" # Requires ksh RESTRICT="test" -RDEPEND=" - sys-libs/zlib +COMMON_DEPEND=" >=dev-libs/expat-2 >=dev-libs/glib-2.11.1:2 dev-libs/libltdl:0 @@ -27,27 +30,20 @@ RDEPEND=" >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34:=[fontconfig,jpeg,png,truetype,zlib] >=media-libs/libpng-1.2:0 - !<=sci-chemistry/cluster-1.3.081231 + sys-libs/zlib virtual/jpeg:0 virtual/libiconv - X? ( - x11-libs/libXaw - x11-libs/libX11 - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXt - ) cairo? ( - >=x11-libs/pango-1.12 >=x11-libs/cairo-1.1.10[svg] + >=x11-libs/pango-1.12 ) devil? ( media-libs/devil[png,jpeg] ) - postscript? ( app-text/ghostscript-gpl ) gtk? ( x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) perl? ( dev-lang/perl:= ) + postscript? ( app-text/ghostscript-gpl ) python? ( ${PYTHON_DEPS} ) qt5? ( dev-qt/qtcore:5 @@ -57,21 +53,27 @@ RDEPEND=" ) ruby? ( dev-lang/ruby:* ) svg? ( gnome-base/librsvg ) - tcl? ( >=dev-lang/tcl-8.3:0= )" -DEPEND="${RDEPEND} - virtual/pkgconfig + tcl? ( >=dev-lang/tcl-8.3:0= ) + X? ( + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + )" +DEPEND="${COMMON_DEPEND} sys-devel/flex sys-devel/libtool - guile? ( dev-scheme/guile dev-lang/swig ) - java? ( >=virtual/jdk-1.5 dev-lang/swig ) + virtual/pkgconfig + guile? ( dev-lang/swig dev-scheme/guile ) + java? ( dev-lang/swig >=virtual/jdk-1.5 ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig )" -REQUIRED_USE=" - !cairo? ( !X !gtk !postscript !lasi ) - python? ( ${PYTHON_REQUIRED_USE} )" +RDEPEND="${COMMON_DEPEND} + !<=sci-chemistry/cluster-1.3.081231" # Dependency description / Maintainer-Info:
