From 8e84dcd7ef999e2659822b34372515175f1723c4 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Tue, 21 Feb 2023 14:20:46 -0600 Subject: root: new version 6.28.00 (#35556) * root: new version 6.28.00 Full changelog: https://github.com/root-project/root/compare/v6-26-10...v6-28-00 Based on the CMakeLists.txt file, no major build system changes. Upgraded requirements for cmake added. * root: variant jemalloc deprecated * root: rm define gsl_shared because unused "`gsl_shared` is unused" per https://github.com/root-project/root/pull/12203 (and has always been unused) * [@spackbot] updating style on behalf of wdconinc --------- Co-authored-by: wdconinc --- var/spack/repos/builtin/packages/root/package.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/var/spack/repos/builtin/packages/root/package.py b/var/spack/repos/builtin/packages/root/package.py index 76136c1865..af0f1c80fd 100644 --- a/var/spack/repos/builtin/packages/root/package.py +++ b/var/spack/repos/builtin/packages/root/package.py @@ -32,6 +32,7 @@ class Root(CMakePackage): # Development version (when more recent than production). # Production version + version("6.28.00", sha256="afa1c5c06d0915411cb9492e474ea9ab12b09961a358e7e559013ed63b5d8084") version("6.26.10", sha256="8e56bec397104017aa54f9eb554de7a1a134474fe0b3bb0f43a70fc4fabd625f") version("6.26.08", sha256="4dda043e7918b40743ad0299ddd8d526b7078f0a3822fd06066df948af47940e") version("6.26.06", sha256="b1f73c976a580a5c56c8c8a0152582a1dfc560b4dd80e1b7545237b65e6c89cb") @@ -131,7 +132,12 @@ class Root(CMakePackage): ) variant("gsl", default=True, description="Enable linking against shared libraries for GSL") variant("http", default=False, description="Enable HTTP server support") - variant("jemalloc", default=False, description="Enable using the jemalloc allocator") + variant( + "jemalloc", + when="@:6.28", + default=False, + description="Enable using the jemalloc allocator (deprecated in 6.28)", + ) variant("math", default=True, description="Build the new libMathMore extended math library") variant( "memstat", @@ -197,6 +203,8 @@ class Root(CMakePackage): depends_on("cmake@3.4.3:", type="build", when="@:6.16") depends_on("cmake@3.9:", type="build", when="@6.18.00:") + depends_on("cmake@3.16:", type="build", when="@6.26.00:") + depends_on("cmake@3.19:", type="build", when="@6.28.00: platform=darwin") depends_on("pkgconfig", type="build") depends_on("blas") @@ -505,7 +513,6 @@ class Root(CMakePackage): define_from_variant("gl2ps", "opengl"), define("glite", False), define("globus", False), - define_from_variant("gsl_shared", "gsl"), define_from_variant("gviz", "graphviz"), define("hdfs", False), define_from_variant("http"), # See conflicts -- cgit v1.2.3-60-g2f50