summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2022-09-13 22:16:59 -0500
committerGitHub <noreply@github.com>2022-09-13 21:16:59 -0600
commitcb323b1f55894d31f376feb34ddad8c96194d2aa (patch)
tree4a1437fd14576f487f4b9acec238997957e3a37d /var
parent9f72962dd1ccdff37a80c5d76a3fed6a63213de1 (diff)
downloadspack-cb323b1f55894d31f376feb34ddad8c96194d2aa.tar.gz
spack-cb323b1f55894d31f376feb34ddad8c96194d2aa.tar.bz2
spack-cb323b1f55894d31f376feb34ddad8c96194d2aa.tar.xz
spack-cb323b1f55894d31f376feb34ddad8c96194d2aa.zip
graphite2: fix build on macOS (#32636)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/graphite2/package.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/graphite2/package.py b/var/spack/repos/builtin/packages/graphite2/package.py
index ef5e14a8d4..f4f3836589 100644
--- a/var/spack/repos/builtin/packages/graphite2/package.py
+++ b/var/spack/repos/builtin/packages/graphite2/package.py
@@ -17,8 +17,15 @@ class Graphite2(CMakePackage):
)
url = "https://github.com/silnrsi/graphite/releases/download/1.3.13/graphite2-1.3.13.tgz"
+ version("1.3.14", sha256="f99d1c13aa5fa296898a181dff9b82fb25f6cc0933dbaa7a475d8109bd54209d")
version("1.3.13", sha256="dd63e169b0d3cf954b397c122551ab9343e0696fb2045e1b326db0202d875f06")
depends_on("python@3.6:", type="test")
patch("regparm.patch")
+
+ @run_after("install")
+ def darwin_fix(self):
+ # The shared library is not installed correctly on Darwin; fix this
+ if self.spec.satisfies("platform=darwin"):
+ fix_darwin_install_name(self.prefix.lib)