diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/libpng/package.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/libpng/package.py b/var/spack/repos/builtin/packages/libpng/package.py index 49b7a16d0d..befa55f567 100644 --- a/var/spack/repos/builtin/packages/libpng/package.py +++ b/var/spack/repos/builtin/packages/libpng/package.py @@ -41,9 +41,12 @@ class Libpng(CMakePackage): class CMakeBuilder(CMakeBuilder): def cmake_args(self): - return [ + args = [ self.define("CMAKE_CXX_FLAGS", self.spec["zlib"].headers.include_flags), self.define("ZLIB_ROOT", self.spec["zlib"].prefix), self.define("PNG_SHARED", "shared" in self.spec.variants["libs"].value), self.define("PNG_STATIC", "static" in self.spec.variants["libs"].value), ] + if self.spec.satisfies("platform=darwin target=aarch64:"): + args.append("-DPNG_ARM_NEON=off") + return args |