Update buildcache creation and installation to allow mach-o binary relocation using py-machotools on linux or macos. (#12858)

Update py-machotools dependencies and versions.
This commit is contained in:
Patrick Gartung
2019-09-18 07:24:45 -05:00
committed by GitHub
parent 9807bb5d03
commit 7c0c31361a
5 changed files with 224 additions and 140 deletions

View File

@@ -0,0 +1,21 @@
# Copyright 2013-2019 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class PyAltgraph(PythonPackage):
"""
altgraph is a fork of graphlib: a graph (network)
package for constructing graphs, BFS and DFS traversals,
topological sort, shortest paths, etc. with graphviz output.
"""
homepage = "https://pypi.python.org/pypi/altgraph"
url = "https://pypi.io/packages/source/a/altgraph/altgraph-0.16.1.tar.gz"
version('0.16.1', "ddf5320017147ba7b810198e0b6619bd7b5563aa034da388cea8546b877f9b0c")
depends_on('py-setuptools', type='build')

View File

@@ -12,6 +12,7 @@ class PyMacholib(PythonPackage):
homepage = "https://pypi.python.org/pypi/macholib"
url = "https://pypi.io/packages/source/m/macholib/macholib-1.8.tar.gz"
version('1.8', '65af8f20dada7bdb2a142afbec51330e')
version('1.11', 'c4180ffc6f909bf8db6cd81cff4b6f601d575568f4d5dee148c830e9851eb9db')
depends_on('py-setuptools', type='build')
depends_on('py-setuptools', type=('build', 'run'))
depends_on('py-altgraph', type=('build', 'run'))