Commit Graph

1975 Commits

Author SHA1 Message Date
Tom Scogland
577657b3f7 go rework
This commit includes:
* a new go package that uses gccgo to bootstrap the go toolchain
* env support added to Executable
* a new Go fetch strategy that uses `go get` to fetch a package and all
  of its deps
* A platinum searcher package that leverages the new go package and
  fetch strategy
2016-05-14 22:35:55 -07:00
Tom Scogland
0816e9554d adding go_compiler providers 2016-05-14 18:06:42 -07:00
Tom Scogland
915f91a619 moving go packages to the new path 2016-05-14 18:06:42 -07:00
Tom Scogland
0c33e8ac48 go and a basic go package 2016-05-14 18:06:41 -07:00
Tom Scogland
f50439b990 appeasing the great vengeful flake8 gods 2016-05-14 17:49:06 -07:00
Tom Scogland
0668b6d7ba changes to appease flake8 for lua-luaposix package 2016-05-14 17:38:32 -07:00
Tom Scogland
21161a60ff changes to appease flake8 (mostly) for lua package 2016-05-14 17:38:13 -07:00
Glenn Johnson
fffc2d2765 Updated turbomole package file.
This PR updates the turbomole package file but does not introduce any
new funtionality. The updtes are:
- use spack interface for subprocess.PIPE and subprocess.Popen
- clean up based on flake8
- remove some extra whitespace
2016-05-14 19:33:45 -05:00
Tom Scogland
b5979b13e3 complete lua rework, also module path fix
This is a complete rework of the lua package, it also allows the
environment modification classes to handle paths that are not separated
by colons, and uses the support for same in TCL modules as well.

The biggest difference is the handling for lua extension packages, which
now have their paths set correctly by the lua parent package, and have
access to both lua and luarocks as installation tools. See the luaposix
package for what should be required for most lua packages after this.
2016-05-14 16:18:26 -07:00
Denis Davydov
c5a35acd67 sed: add package 2016-05-14 22:29:16 +02:00
Elizabeth Fischer
4bf9b168a5 netcdf-cxx4: Update to latest released version 4.3.0 2016-05-14 16:19:10 -04:00
Gregory L. Lee
e3cd0a67d0 address flake8 issues 2016-05-13 16:12:48 -07:00
Gregory L. Lee
e9b71872a8 addressed PR#946 comments from @adamjstewart 2016-05-13 15:16:07 -07:00
Todd Gamblin
4a6ec6377d Merge pull request #940 from gzagaris/feature/doxygen-version-1.8.11
Add doxygen version 1.8.11
2016-05-13 10:10:23 -07:00
Denis Davydov
8db35ab9a2 openblas: use spack_cc/spack_f77 and add a note on compiler mixing 2016-05-13 17:28:30 +02:00
Denis Davydov
67999d1b1c astyle: fix filter command which failed on OSX with python 2.7.10 2016-05-13 17:13:45 +02:00
George Zagaris
e763eeacdd fix format in doxygen/package.py 2016-05-12 23:25:10 -07:00
Gregory L. Lee
b8a91db089 Intel software packages and license enhancements 2016-05-12 20:04:45 -07:00
Adam J. Stewart
088dce709e Make flake8 happy 2016-05-12 16:33:37 -05:00
Adam J. Stewart
ab41fd6692 Add bertini package
Also add missing dependency. Flex would not build for me without bison.
It complained about not being able to find `yacc`.
2016-05-12 16:21:06 -05:00
Adam J. Stewart
03307f91df Fix bug when compiling elk~mpi 2016-05-12 10:27:05 -05:00
Adam J. Stewart
3526d92660 Indentation fix 2016-05-12 10:27:05 -05:00
Adam J. Stewart
d7020434d9 Use new-ish blas_shared_lib and more flake8 fixes 2016-05-12 10:27:04 -05:00
Adam J. Stewart
e2e72b14b2 Use new openmp_flag and mpi attributes 2016-05-12 10:26:10 -05:00
George Zagaris
3ece0e7b76 Add doxygen version 1.8.11 2016-05-12 00:42:22 -07:00
Todd Gamblin
e7ced54369 Correct LLNL LGPL license template for clarity. 2016-05-11 21:22:25 -07:00
Todd Gamblin
14fe0b8ad2 Merge pull request #558 from adamjstewart/features/pgi
Add Licensed Software Support
2016-05-11 17:17:47 -07:00
Todd Gamblin
2dc49ee88d Merge pull request #938 from KineticTheory/pkg-moab
Provide new package: MOAB
2016-05-11 17:14:05 -07:00
Kelly (KT) Thompson
c5a19b57f7 Clean up formatting. 2016-05-11 16:33:57 -06:00
Gregory Becker
2e1810e3a7 re-merging develop 2016-05-11 15:26:09 -07:00
Kelly (KT) Thompson
8bec127a1d Attempt to fix formatting issues (flake8). 2016-05-11 14:00:44 -06:00
Kelly (KT) Thompson
9482ce1fce Remove some extraneous comments. 2016-05-11 12:39:20 -06:00
Kelly (KT) Thompson
e200a41d3d New package MOAB. 2016-05-11 12:34:33 -06:00
Adam J. Stewart
c043275f1b Final flake8 changes 2016-05-11 11:46:41 -05:00
Adam J. Stewart
5879f8207f Flake8 formatting changes 2016-05-11 11:32:08 -05:00
Adam J. Stewart
8ea5e946a2 Add Allinea packages 2016-05-11 11:32:08 -05:00
Adam J. Stewart
8bcb812529 Allow multiple license symlinks 2016-05-11 11:32:08 -05:00
Adam J. Stewart
6906911e85 Allow license files to use different symbols for comments 2016-05-11 11:32:08 -05:00
Adam J. Stewart
240c0643f2 Add NAG Fortran compiler package 2016-05-11 11:27:11 -05:00
Adam J. Stewart
82ce798f41 Bug fix 2016-05-11 11:27:11 -05:00
Adam J. Stewart
2fb128fb34 Add PGI Compiler Package 2016-05-11 11:27:11 -05:00
Denis Davydov
eba264fcd0 fix formatting 2016-05-11 16:11:34 +02:00
Denis Davydov
361b629034 openblas: make unit test more robust by outputing only the solution vector from dgesv 2016-05-11 15:10:13 +02:00
Denis Davydov
809ded74c9 add functions for simple unit tests; refactor openblas to use them 2016-05-11 15:10:13 +02:00
Todd Gamblin
9030541e4b Merge pull request #929 from epfl-scitas/differentiate_framework_from_packages
QA : make qa checking less painful
2016-05-11 02:26:07 -07:00
Todd Gamblin
d7847ff768 Use just one flake8 file; mark package.py files to avoid E501 w/url. 2016-05-11 01:16:41 -07:00
alalazo
7d74e209f3 qa : this should still fail due to F821 2016-05-10 19:20:26 +02:00
Todd Gamblin
3e717842c9 Merge pull request #924 from hegner/feature/python-diverse
Add a few more python packages
2016-05-10 09:44:32 -07:00
Todd Gamblin
836d081bca Merge pull request #927 from davydden/astyle_fix_ubuntu
astyle: compile with spack_cxx
2016-05-10 09:43:44 -07:00
alalazo
979b53cab6 qa : modifying 2 packages and a framework file just for the sake of it 2016-05-10 18:33:07 +02:00