[135463] trunk/dports/science/root6/Portfile
ryandesign at macports.org
ryandesign at macports.org
Thu Apr 23 15:30:01 PDT 2015
Revision: 135463
https://trac.macports.org/changeset/135463
Author: ryandesign at macports.org
Date: 2015-04-23 15:30:01 -0700 (Thu, 23 Apr 2015)
Log Message:
-----------
root6: update to 6.03.04 and update compiler selection (#47547; maintainer)
Modified Paths:
--------------
trunk/dports/science/root6/Portfile
Modified: trunk/dports/science/root6/Portfile
===================================================================
--- trunk/dports/science/root6/Portfile 2015-04-23 22:25:08 UTC (rev 135462)
+++ trunk/dports/science/root6/Portfile 2015-04-23 22:30:01 UTC (rev 135463)
@@ -10,16 +10,16 @@
PortGroup select 1.0
# don't forget to update both the git tag and the version
-github.setup root-mirror root 9ab0642adeca5d3703783bdbfeebfca86ea22af9
-#github.setup root-mirror root 6-03-02 v
-version 6.03.02.91
+#github.setup root-mirror root 9ab0642adeca5d3703783bdbfeebfca86ea22af9
+github.setup root-mirror root 6-03-04 v
+version 6.03.04
# this could be a better way to set the version (unless we use a sha sum for the git tag ;)
# version [string map {- .} $version]
set version_major [lindex [split ${version} .] 0]
-checksums rmd160 a4f3e4248b4e5be9540dab481e5e919e66e40142 \
- sha256 006dc44790d84eddfaaef90418a484e3cbb6d3978e731ea7a9b09e732f147c18
+checksums rmd160 f00aa3a334790c9b7da7871c33015cd1d72d2c43 \
+ sha256 ea3d11119cb7ff606178c777fdd4276ef6ee0424a99d196f41fbeb92c3c36bfd
name root${version_major}
categories science
@@ -57,8 +57,10 @@
select.file ${filespath}/${name}
# Force a compatible compiler
-compiler.blacklist-append *gcc* {clang < 500} macports-clang-2.9 macports-clang-3.0 macports-clang-3.1 macports-clang-3.2
-compiler.fallback-append macports-clang-3.4 macports-clang-3.5 macports-clang-3.6
+compiler.blacklist-append *gcc* {clang < 500} \
+ macports-clang-2.9 macports-clang-3.0 macports-clang-3.1 \
+ macports-clang-3.2 macports-clang-3.3
+compiler.fallback-append macports-clang-3.6 macports-clang-3.5 macports-clang-3.4
# port specific location
set install_prefix ${prefix}/libexec/root${version_major}
@@ -513,7 +515,7 @@
# ========================================================================================
# List of possible clang versions that work
-set clang_versions { 3.3 3.4 3.5 3.6 }
+set clang_versions { 3.4 3.5 3.6 3.7 }
# Define the available variants
foreach clang_ver ${clang_versions} {
@@ -530,8 +532,10 @@
# make sure that the proper variant is automatically selected
# (ROOT crashes if the compiler it was built with doesn't exist)
-if {![variant_isset clang33] && ![variant_isset clang34] && ![variant_isset clang35]} {
- if { ${configure.compiler} eq "macports-clang-3.3" } {
+if { ![variant_isset clang33] && ![variant_isset clang34] &&
+ ![variant_isset clang35] && ![variant_isset clang36] &&
+ ![variant_isset clang37] } {
+ if { ${configure.compiler} eq "macports-clang-3.3" } {
default_variants-append +clang33
} elseif { ${configure.compiler} eq "macports-clang-3.4" } {
default_variants-append +clang34
@@ -539,6 +543,8 @@
default_variants-append +clang35
} elseif { ${configure.compiler} eq "macports-clang-3.6" } {
default_variants-append +clang36
+ } elseif { ${configure.compiler} eq "macports-clang-3.7" } {
+ default_variants-append +clang37
}
}
@@ -553,10 +559,10 @@
# If so, set it up.
if { ${active_clang_variant} != "" } {
- configure.compiler macports-clang-${active_clang_variant}
+ configure.compiler macports-clang-${active_clang_variant}
# TODO
# configure.args-append --with-llvm-config="${prefix}/bin/llvm-config-mp-"${active_clang_variant}
- depends_run-append port:clang-${active_clang_variant}
+ depends_run-append port:clang-${active_clang_variant}
}
# ========================================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150423/51977354/attachment-0001.html>
More information about the macports-changes
mailing list