diff options
author | Kelly (KT) Thompson <KineticTheory@users.noreply.github.com> | 2017-04-27 15:04:45 -0600 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2017-04-27 14:04:45 -0700 |
commit | 109a3ed8e9d5b5501c29bac65bd4a433d3107396 (patch) | |
tree | 72d1b861c0123d0f20f0351d3534145264c4a14e /var | |
parent | 0488654f67b8e177dbf598484a5220d92ad91ac2 (diff) | |
download | spack-109a3ed8e9d5b5501c29bac65bd4a433d3107396.tar.gz spack-109a3ed8e9d5b5501c29bac65bd4a433d3107396.tar.bz2 spack-109a3ed8e9d5b5501c29bac65bd4a433d3107396.tar.xz spack-109a3ed8e9d5b5501c29bac65bd4a433d3107396.zip |
Dia requires libxml2. (#3976)
* Dia requires libxml2.
* Clean up dependencies for Dia (and add X11 deps).
+ Remove dependencies on cairo and libpng. The will be satisfied via gtkplus.
+ Add dependencies on X11 libraries: libsm, libuuid, libxinerama, libxrender.
+ From a dependency diagram, it doesn't appear that we need libxml2 since this
dependency should be come in through cairo (via gtkplus). However, Dia will
not build without it.
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/dia/package.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/dia/package.py b/var/spack/repos/builtin/packages/dia/package.py index af9d1b23ac..014ddf084c 100644 --- a/var/spack/repos/builtin/packages/dia/package.py +++ b/var/spack/repos/builtin/packages/dia/package.py @@ -34,15 +34,18 @@ class Dia(Package): depends_on('intltool', type='build') depends_on('gtkplus@2.6.0:') - depends_on('cairo') - depends_on('libpng') depends_on('libxslt') depends_on('python') depends_on('swig') + depends_on('libsm') + depends_on('libuuid') + depends_on('libxinerama') + depends_on('libxrender') + depends_on('libxml2') # TODO: Optional dependencies, not yet supported by Spack # depends_on('libart') - # depends_on('py-gtk', type=('build', 'run')) + # depends_on('py-pygtk', type=('build', 'run')) def url_for_version(self, version): """Handle Dia's version-based custom URLs.""" |