atlas/3: variants for gcc/5.5.0, gcc/6.4.0 and gcc/7.3.0 added
This commit is contained in:
@@ -13,3 +13,5 @@ OpenBLAS/0.2.19 stable gcc/6.2.0
|
||||
OpenBLAS/0.2.19 stable gcc/6.3.0
|
||||
|
||||
OpenBLAS/0.2.20 stable gcc/7.3.0
|
||||
OpenBLAS/0.2.20 stable clang-macos/9.0.0
|
||||
OpenBLAS/0.2.20 stable intel/17.4
|
||||
|
||||
@@ -10,6 +10,9 @@ pbuild::configure() {
|
||||
intel )
|
||||
CC='icc'
|
||||
;;
|
||||
clang-macos )
|
||||
CC='gcc'
|
||||
;;
|
||||
* )
|
||||
die 3 "Oops: unknown compiler: ${COMPILER}"
|
||||
;;
|
||||
@@ -23,6 +26,7 @@ EOF
|
||||
echo "USE_SIMPLE_THREADED_LEVEL3 = 1" >> "${MODULE_SRCDIR}/Makefile.rule"
|
||||
echo "NO_AVX = 1" >> "${MODULE_SRCDIR}/Makefile.rule"
|
||||
echo "NO_AVX2 = 1" >> "${MODULE_SRCDIR}/Makefile.rule"
|
||||
echo "USE_THREAD = 0" >> "${MODULE_SRCDIR}/Makefile.rule"
|
||||
sed -i.bak "s/MACOSX_DEPLOYMENT_TARGET=.*/MACOSX_DEPLOYMENT_TARGET=$MACOSX_DEPLOYMENT_TARGET/" "${MODULE_SRCDIR}/Makefile.system"
|
||||
}
|
||||
|
||||
@@ -43,6 +47,6 @@ pbuild::install() {
|
||||
pbuild::add_to_group 'Compiler'
|
||||
pbuild::compile_in_sourcetree
|
||||
pbuild::set_docfiles 'LICENSE' 'README.md'
|
||||
pbuild::set_supported_compilers 'gcc' 'intel'
|
||||
pbuild::set_supported_compilers 'gcc' 'intel' 'clang-macos'
|
||||
pbuild::make_all
|
||||
pbuild::cleanup_src
|
||||
|
||||
@@ -2,4 +2,7 @@ atlas/3.10.3 unstable gcc/4.8.5
|
||||
atlas/3.10.2 deprecated gcc/4.9.2
|
||||
atlas/3.10.3 unstable gcc/4.9.4
|
||||
atlas/3.10.3 unstable gcc/5.4.0
|
||||
atlas/3.10.3 unstable gcc/5.5.0
|
||||
atlas/3.10.3 unstable gcc/6.2.0
|
||||
atlas/3.10.3 unstable gcc/6.4.0
|
||||
atlas/3.10.3 unstable gcc/7.3.0
|
||||
|
||||
@@ -24,3 +24,5 @@ boost/1.63.0 stable gcc/6.3.0 Python/2.7.12
|
||||
boost/1.64.0 unstable gcc/5.4.0 Python/2.7.12
|
||||
|
||||
boost/1.66.0 unstable gcc/7.3.0 b:Python/2.7.12
|
||||
boost/1.66.0 unstable clang-macos/9.0.0 b:Python/2.7.12
|
||||
boost/1.66.0 unstable intel/17.4 b:Python/2.7.12
|
||||
|
||||
@@ -5,3 +5,5 @@ gsl/2.2.1 stable gcc/6.2.0
|
||||
gsl/2.2.1 stable gcc/6.3.0
|
||||
|
||||
gsl/2.4.0 stable gcc/7.3.0
|
||||
gsl/2.4.0 stable clang-macos/9.0.0
|
||||
gsl/2.4.0 stable intel/17.4
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
gtest/1.7.0 unstable b:cmake b:gcc/5.4.0
|
||||
gtest/1.7.0 stable b:cmake b:gcc/5.4.0
|
||||
gtest/1.7.0 stable b:cmake b:gcc/7.3.0
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
SOURCE_URL="https://github.com/google/googletest/archive/release-1.7.0.tar.gz"
|
||||
|
||||
declare -a config_args=()
|
||||
|
||||
case "${OS}" in
|
||||
|
||||
3
Compiler/mpich/3/variants
Normal file
3
Compiler/mpich/3/variants
Normal file
@@ -0,0 +1,3 @@
|
||||
mpich/3.2.1 stable gcc/6.4.0
|
||||
mpich/3.2.1 stable gcc/7.3.0
|
||||
mpich/3.2.1 unstable intel/17.4
|
||||
@@ -1,5 +1,7 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
SOURCE_URL="http://www.mpich.org/static/downloads/$V/$P-$V.tar.gz"
|
||||
|
||||
pbuild::configure() {
|
||||
unset F90
|
||||
"${MODULE_SRCDIR}"/configure \
|
||||
@@ -9,9 +11,6 @@ pbuild::configure() {
|
||||
|| exit 1
|
||||
}
|
||||
|
||||
|
||||
pbuild::add_to_group 'Compiler'
|
||||
pbuild::set_runtime_dependencies "${COMPILER}"
|
||||
pbuild::set_build_dependencies "${COMPILER}"
|
||||
pbuild::set_docfiles 'COPYRIGHT' 'README'
|
||||
pbuild::make_all
|
||||
|
||||
@@ -26,3 +26,5 @@ openmpi/1.10.7 stable gcc/6.2.0
|
||||
openmpi/1.10.7 stable gcc/6.3.0
|
||||
openmpi/1.10.7 stable gcc/7.2.0
|
||||
openmpi/1.10.7 stable gcc/7.3.0
|
||||
|
||||
openmpi/1.10.7 stable intel/17.4
|
||||
|
||||
@@ -5,3 +5,4 @@ openmpi/2.1.2 stable gcc/7.3.0
|
||||
|
||||
openmpi/2.1.1 unstable intel/17.1
|
||||
openmpi/2.1.1 stable intel/17.4
|
||||
openmpi/2.1.2 stable intel/17.4
|
||||
|
||||
@@ -1,2 +1,4 @@
|
||||
openmpi/3.0.0 stable gcc/6.4.0
|
||||
openmpi/3.0.0 stable gcc/7.2.0
|
||||
openmpi/3.0.0 stable gcc/7.3.0
|
||||
openmpi/3.0.0 stable intel/17.4
|
||||
|
||||
@@ -16,3 +16,11 @@ H5hut/2.0.0rc3 unstable gcc/5.4.0 openmpi/1.10.4 hdf5/1.8.18 b:automake/1.14 b:a
|
||||
H5hut/2.0.0rc3 unstable gcc/6.2.0 openmpi/1.10.4 hdf5/1.8.18 b:automake/1.14 b:autoconf/2.69 b:libtool/2.4.2 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
|
||||
H5hut/2.0.0rc4 unstable gcc/7.3.0 openmpi/1.10.7 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable gcc/7.3.0 openmpi/2.1.2 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable gcc/7.3.0 openmpi/3.0.0 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable clang-macos/9.0.0 openmpi/1.10.7 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable clang-macos/9.0.0 openmpi/2.1.2 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable clang-macos/9.0.0 openmpi/3.0.0 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable intel/17.4 openmpi/1.10.7 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable intel/17.4 openmpi/2.1.2 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
H5hut/2.0.0rc4 unstable intel/17.4 openmpi/3.0.0 hdf5/1.10.1 b:automake/1.15 b:autoconf/2.69 b:libtool/2.4.6 b:Python/2.7.12 b:parmetis/4.0.3
|
||||
|
||||
@@ -5,3 +5,4 @@ dks/1.0.2 unstable gcc/5.4.0 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6
|
||||
dks/1.1.0 unstable gcc/5.4.0 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3
|
||||
dks/1.1.1 unstable gcc/5.4.0 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3
|
||||
dks/1.1.2 unstable gcc/5.4.0 openmpi/1.10.4 boost/1.62.0 cuda/8.0.44 b:cmake/3.6.3
|
||||
dks/1.1.2 unstable gcc/7.3.0 openmpi/1.10.7 boost/1.66.0 cuda/8.0.44 b:cmake/3.6.3
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
SOURCE_URL="dks-1.1.2.tar.gz"
|
||||
|
||||
declare -ra vers=( ${V//./ } )
|
||||
|
||||
conf=()
|
||||
|
||||
@@ -4,5 +4,9 @@ hdf5/1.10.0 stable gcc/5.3.0 openmpi/1.10.2
|
||||
hdf5/1.10.0 stable gcc/6.1.0 openmpi/1.10.2
|
||||
|
||||
hdf5/1.10.1 unstable clang-macos/9.0.0 openmpi/1.10.7
|
||||
hdf5/1.10.1 unstable clang-macos/9.0.0 openmpi/2.1.2
|
||||
hdf5/1.10.1 unstable clang-macos/9.0.0 openmpi/3.0.0
|
||||
hdf5/1.10.1 unstable gcc/7.3.0 openmpi/1.10.7
|
||||
hdf5/1.10.1 unstable gcc/7.3.0 openmpi/2.1.2
|
||||
hdf5/1.10.1 unstable gcc/7.3.0 openmpi/3.0.0
|
||||
|
||||
|
||||
@@ -8,3 +8,7 @@ hdf5/1.10.1 unstable gcc/7.3.0 openmpi/1.10.7
|
||||
hdf5/1.10.1 unstable gcc/7.3.0 openmpi/2.1.2
|
||||
hdf5/1.10.1 unstable gcc/7.3.0 openmpi/3.0.0
|
||||
|
||||
hdf5/1.10.1 unstable intel/17.4 openmpi/1.10.7
|
||||
hdf5/1.10.1 unstable intel/17.4 openmpi/2.1.2
|
||||
hdf5/1.10.1 unstable intel/17.4 openmpi/3.0.0
|
||||
hdf5/1.10.1 unstable intel/17.4 intel-mpi/17.4
|
||||
|
||||
@@ -11,8 +11,15 @@ parmetis/4.0.3 unstable gcc/4.9.4 openmpi/1.10.4 b:cmake/3.6.3
|
||||
parmetis/4.0.3 unstable gcc/5.4.0 openmpi/1.10.4 b:cmake/3.6.3
|
||||
parmetis/4.0.3 unstable gcc/6.2.0 openmpi/1.10.4 b:cmake/3.6.3
|
||||
|
||||
parmetis/4.0.3 unstable gcc/6.2.0 openmpi/2.0.1 b:cmake/3.4.1
|
||||
parmetis/4.0.3 unstable gcc/6.2.0 openmpi/2.0.1 b:cmake/3.6.3
|
||||
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/1.10.7 b:cmake/3.4.1
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/2.1.2 b:cmake/3.4.1
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/3.0.0 b:cmake/3.4.1
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/1.10.7 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/2.1.2 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable gcc/7.3.0 openmpi/3.0.0 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable clang-macos/9.0.0 openmpi/1.10.7 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable clang-macos/9.0.0 openmpi/2.1.2 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable clang-macos/9.0.0 openmpi/3.0.0 b:cmake/3.6.3
|
||||
|
||||
parmetis/4.0.3 stable intel/17.4 openmpi/1.10.7 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable intel/17.4 openmpi/2.1.2 b:cmake/3.6.3
|
||||
parmetis/4.0.3 stable intel/17.4 openmpi/3.0.0 b:cmake/3.6.3
|
||||
|
||||
@@ -16,3 +16,9 @@ trilinos/12.10.1-2 unstable gcc/5.4.0 openmpi/1.10.4 hdf5/1.8.18 b:cmake/3.6.3 b
|
||||
trilinos/12.10.1-1 unstable gcc/6.2.0 openmpi/1.10.4 hdf5/1.8.18 b:cmake/3.6.3 b:OpenBLAS/0.2.19 b:parmetis/4.0.3
|
||||
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/1.10.7 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/2.1.2 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/3.0.0 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
|
||||
trilinos/12.12.1 unstable intel/17.4 openmpi/1.10.7 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable intel/17.4 openmpi/2.1.2 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable intel/17.4 openmpi/3.0.0 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
|
||||
@@ -10,3 +10,5 @@ trilinos/12.10.1-1 unstable gcc/5.4.0 openmpi/1.10.4 b:cmake/3.6.3 b:parmetis/4.
|
||||
trilinos/12.10.1 unstable gcc/6.2.0 openmpi/1.10.4 b:cmake/3.6.3 b:OpenBLAS/0.2.19 b:parmetis/4.0.3
|
||||
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/1.10.7 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/2.1.2 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
trilinos/12.12.1 unstable gcc/7.3.0 openmpi/3.0.0 hdf5/1.10.1 b:cmake/3.6.3 b:OpenBLAS/0.2.20 b:parmetis/4.0.3
|
||||
|
||||
@@ -3,3 +3,5 @@ cmake/3.3.2 stable
|
||||
cmake/3.4.1 stable
|
||||
cmake/3.6.3 stable
|
||||
cmake/3.8.1 stable
|
||||
cmake/3.9.6 stable
|
||||
cmake/3.10.3 stable b:gcc/7.3.0
|
||||
|
||||
6
Programming/cmake/3/variants.Darwin
Normal file
6
Programming/cmake/3/variants.Darwin
Normal file
@@ -0,0 +1,6 @@
|
||||
cmake/3.1.3 stable
|
||||
cmake/3.3.2 stable
|
||||
cmake/3.4.1 stable
|
||||
cmake/3.6.3 stable
|
||||
cmake/3.8.1 stable
|
||||
cmake/3.10.3 stable
|
||||
@@ -2,4 +2,5 @@ git/2.3.3 stable Tcl/8.6.4 Tk/8.6.4
|
||||
git/2.5.2 stable Tcl/8.6.4 Tk/8.6.4
|
||||
git/2.8.1 stable Tcl/8.6.4 Tk/8.6.4
|
||||
git/2.11.1 stable Tcl/8.6.4 Tk/8.6.4
|
||||
git/2.13.0 unstable Tcl/8.6.4 Tk/8.6.4 b:perl b:asciidoc b:xmlto
|
||||
git/2.13.0 stable Tcl/8.6.4 Tk/8.6.4 b:perl b:asciidoc b:xmlto
|
||||
git/2.16.2 stable Tcl/8.6.4 Tk/8.6.4 b:perl b:asciidoc b:xmlto
|
||||
|
||||
1
Tools/vim/8/variants
Normal file
1
Tools/vim/8/variants
Normal file
@@ -0,0 +1 @@
|
||||
vim/8.0.586 unstable
|
||||
23
Tools/vim/build
Executable file
23
Tools/vim/build
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env modbuild
|
||||
|
||||
SOURCE_URL="ftp://ftp.vim.org/pub/vim/unix/$P-$V.tar.bz2"
|
||||
|
||||
|
||||
pbuild::configure() {
|
||||
cd "${MODULE_SRCDIR}"
|
||||
"${MODULE_SRCDIR}"/configure \
|
||||
--prefix="${PREFIX}" \
|
||||
|| exit 1
|
||||
}
|
||||
|
||||
|
||||
pbuild::add_to_group 'Tools'
|
||||
pbuild::compile_in_sourcetree
|
||||
#pbuild::set_docfiles 'COPYING' 'README.md'
|
||||
pbuild::make_all
|
||||
|
||||
# Local Variables:
|
||||
# mode: sh
|
||||
# sh-basic-offset: 8
|
||||
# tab-width: 8
|
||||
# End:
|
||||
22
Tools/vim/modulefile
Normal file
22
Tools/vim/modulefile
Normal file
@@ -0,0 +1,22 @@
|
||||
#%Module1.0
|
||||
|
||||
|
||||
module-whatis "the ubiquitous text editor"
|
||||
module-url "https://www.vim.org/"
|
||||
module-license "GNU GPL v2"
|
||||
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
|
||||
|
||||
module-help "
|
||||
im is a highly configurable text editor built to make creating and
|
||||
changing any kind of text very efficient. It is included as 'vi'
|
||||
with most UNIX systems and with Apple OS X.
|
||||
|
||||
Vim is rock stable and is continuously being developed to become
|
||||
even better. Among its features are:
|
||||
|
||||
persistent, multi-level undo tree
|
||||
extensive plugin system
|
||||
support for hundreds of programming languages and file formats
|
||||
powerful search and replace
|
||||
integrates with many tools
|
||||
"
|
||||
Reference in New Issue
Block a user