summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2018-01-07 11:47:19 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2018-01-07 14:42:41 +0100
commit8c3e566857777f993243f0418f144bf2f4e5f52a (patch)
treea9e7623ae961cd82ea0395e598b30a2de852e82a /media-gfx/graphviz/graphviz-2.40.1-r1.ebuild
parentmedia-gfx/graphviz: Switch USE qt4 to qt5 (diff)
downloadgentoo-8c3e566857777f993243f0418f144bf2f4e5f52a.tar.gz
gentoo-8c3e566857777f993243f0418f144bf2f4e5f52a.tar.bz2
gentoo-8c3e566857777f993243f0418f144bf2f4e5f52a.zip
media-gfx/graphviz: Sort DEPENDs
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Diffstat (limited to 'media-gfx/graphviz/graphviz-2.40.1-r1.ebuild')
-rw-r--r--media-gfx/graphviz/graphviz-2.40.1-r1.ebuild44
1 files 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 2c248dad22ea..91a891f80f5b 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: