#47553: compilers portgroup: add option for gcc5 ---------------------------+-------------------- Reporter: ryandesign@… | Owner: sean@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: compilers | ---------------------------+-------------------- Comment (by eborisch@…): Here's a braindead patch to support this. Any thoughts? {{{#!diff Index: compilers-1.0.tcl =================================================================== --- compilers-1.0.tcl (revision 135902) +++ compilers-1.0.tcl (working copy) @@ -72,6 +72,27 @@ set cdb(gcc4$v,f90) ${prefix}/bin/gfortran-mp-4.$v } +# build database of gcc {5..6} compiler attributes +set gccN_versions {5 6} +foreach v ${gccN_versions} { + lappend compilers.gcc_variants gcc$v + set cdb(gcc$v,variant) gcc$v + set cdb(gcc$v,compiler) macports-gcc-$v + set cdb(gcc$v,descrip) "MacPorts gcc $v" + set cdb(gcc$v,depends) port:gcc$v + set cdb(gcc$v,dependsl) path:lib/libgcc/libgcc_s.1.dylib:libgcc + set cdb(gcc$v,dependsd) port:g95 + set cdb(gcc$v,dependsa) gcc$v + set cdb(gcc$v,conflict) "gfortran g95" + set cdb(gcc$v,cc) ${prefix}/bin/gcc-mp-$v + set cdb(gcc$v,cxx) ${prefix}/bin/g++-mp-$v + set cdb(gcc$v,cpp) ${prefix}/bin/cpp-mp-$v + set cdb(gcc$v,objc) ${prefix}/bin/gcc-mp-$v + set cdb(gcc$v,fc) ${prefix}/bin/gfortran-mp-$v + set cdb(gcc$v,f77) ${prefix}/bin/gfortran-mp-$v + set cdb(gcc$v,f90) ${prefix}/bin/gfortran-mp-$v +} + set clang_versions {0 1 2 3 4 5} foreach v ${clang_versions} { lappend compilers.clang_variants clang3$v }}} -- Ticket URL: <https://trac.macports.org/ticket/47553#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X