From 60b4e2128ba00798a6d5c4d0bb1e44c4230ebde6 Mon Sep 17 00:00:00 2001 From: Alex Richert <82525672+AlexanderRichert-NOAA@users.noreply.github.com> Date: Thu, 25 May 2023 08:42:51 -0700 Subject: Add shared variant to geos package (#37899) Co-authored-by: alexrichert --- var/spack/repos/builtin/packages/geos/package.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/var/spack/repos/builtin/packages/geos/package.py b/var/spack/repos/builtin/packages/geos/package.py index ca65b26262..18ce8dea08 100644 --- a/var/spack/repos/builtin/packages/geos/package.py +++ b/var/spack/repos/builtin/packages/geos/package.py @@ -56,6 +56,8 @@ class Geos(CMakePackage): depends_on("cmake@3.13:", when="@3.10:", type="build") depends_on("cmake@3.8:", type="build") + variant("shared", default=True, description="Build shared library") + patch( "https://github.com/libgeos/geos/pull/461.patch?full_index=1", sha256="ab78db7ff2e8fc89e899b8233cf77d90b24d88940dd202c4219decba479c8d35", @@ -73,4 +75,6 @@ class Geos(CMakePackage): if "%intel" in self.spec: args.append(self.define("BUILD_ASTYLE", False)) + args.append(self.define_from_variant("BUILD_SHARED_LIBS", "shared")) + return args -- cgit v1.2.3-70-g09d2