From 36f68928e0733e7835f206c49b3409189d077081 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Fri, 23 Jun 2023 14:02:19 -0500 Subject: [PATCH 1/2] acts: append Python_EXECUTABLE --- packages/acts/package.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 packages/acts/package.py diff --git a/packages/acts/package.py b/packages/acts/package.py new file mode 100644 index 00000000..a02a7316 --- /dev/null +++ b/packages/acts/package.py @@ -0,0 +1,9 @@ +from spack import * +from spack.pkg.builtin.acts import Acts as BuiltinActs + + +class Acts(BuiltinActs): + def cmake_args(self): + args = super().cmake_args() + args.append(self.define("Python_EXECUTABLE", self.spec["python"].command.path)) + return args From b2a26924d0e27cecac0b9e4ac929b54fe3a2217a Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Fri, 23 Jun 2023 15:23:27 -0500 Subject: [PATCH 2/2] acts: patch ACTS_USE_SYSTEM_ACTSVG --- packages/acts/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/acts/package.py b/packages/acts/package.py index a02a7316..ea1077a4 100644 --- a/packages/acts/package.py +++ b/packages/acts/package.py @@ -3,6 +3,11 @@ class Acts(BuiltinActs): + patch( + "https://github.com/acts-project/acts/commit/3255dfc3dddf9c7a82aaddb041d4a6f095d19124.patch?full_index=1", + sha256="60317f6a09a7d57721c1234fcf087ae85aeab27653976d1d3ac7a846c3b85a89", + when="@20.1.0:26", + ) def cmake_args(self): args = super().cmake_args() args.append(self.define("Python_EXECUTABLE", self.spec["python"].command.path))