Gregory Becker
487ec2aff1
added py-pydatalog package
2016-07-14 23:12:35 -07:00
Todd Gamblin
b8e2799700
Add GNU Prolog package.
2016-07-14 14:38:30 -07:00
Ben Boeckel
a0584c78a8
foam-extend, sundials: add cmake as a builddep
...
The sundials doesn't use CMake directly, but it is referenced in the
patch step. I suspect it calls CMake somewhere else in its build system.
2016-07-14 16:21:47 -04:00
Ben Boeckel
d71a12438b
cantera: use nolink for python module dependencies
...
Unsure about this, but this is probably true.
2016-07-14 16:21:47 -04:00
Ben Boeckel
39aef5fc00
lua: bring in run deps of build and run deps
2016-07-14 16:21:47 -04:00
Ben Boeckel
a82385cdae
R: look only at run dependencies of build and run deps
2016-07-14 16:21:46 -04:00
Ben Boeckel
0ca1a481a3
python: setup the dependent environment properly
...
We want the run dependencies of all build and run dependencies of the
current package.
2016-07-14 16:21:46 -04:00
Ben Boeckel
ac1701ae29
msgpack-c: add missing dependency on cmake
2016-07-14 16:21:46 -04:00
Ben Boeckel
77965ce5bf
py-matplotlib: require py-setuptools to build
2016-07-14 16:21:46 -04:00
Ben Boeckel
6fd45520da
deptypes: mark deptypes in packages
2016-07-14 16:21:46 -04:00
Ben Boeckel
45c675fe7f
spack: introduce dependency types
...
deptypes: allow for different queries
For things like Python modules, they are required for the build and
runtime, but rather than adding a new parameter for what to query across
the dependency DAG, just expose the recursive query parameter.
2016-07-14 16:21:46 -04:00
Ben Boeckel
bdf82246f7
darwin: explicitly use the 'when=' kwarg
2016-07-14 16:21:45 -04:00
Ben Boeckel
1ae43b3405
doxygen: add missing import
2016-07-14 16:21:45 -04:00
Denis Davydov
668b4f1b2c
mkl: set MKLROOT
2016-07-13 23:36:23 +02:00
Adam J. Stewart
3864da6300
Flake8
2016-07-13 11:45:16 -05:00
Adam J. Stewart
d09b0c95ec
Filter both makefiles to allow intel to build bzip2
2016-07-13 11:45:16 -05:00
Denis Davydov
de9cce3e80
p4est: flake8
2016-07-13 11:45:33 +02:00
Denis Davydov
52ca215e29
mkl: add provide blas/lapack
2016-07-13 11:42:40 +02:00
Denis Davydov
b8bd02c5b2
p4est: use run_tests instead of a variant
2016-07-13 10:56:40 +02:00
George Hartzell
a73d91a2e5
Add URL and md5 for jdk-8u92.
...
Installed on Centos7.2 system, `java -version` works.
2016-07-12 16:59:08 -04:00
Glenn Johnson
955d02049c
New package - r-ggvis
...
Bring in ggvis and dependencies.
GGvis is an implementaion of the 'Grammar of Graphics', combined with
shiny.
2016-07-12 12:27:54 -05:00
Todd Gamblin
069de3f008
Merge pull request #1223 from glennpj/tidyr
...
New package - r-tidyr
2016-07-12 00:23:09 -07:00
Todd Gamblin
04b3d8d86f
Merge pull request #1222 from glennpj/libxml2
...
Use the site_packages_dir from the Python class
2016-07-12 00:22:45 -07:00
Glenn Johnson
502d15fd3b
New package - r-tidyr
...
Tools for changing the layout of data sets.
2016-07-11 21:12:28 -05:00
Glenn Johnson
5e323b052a
Remove import of os
...
The import of `os` is no longer needed.
2016-07-11 20:21:25 -05:00
Glenn Johnson
81daaddfe9
Use the site_packages_dir from the Python class
...
It is not necessary to set site_packages_dir in this package as it is
already provided by the Python package class.
2016-07-11 20:08:30 -05:00
Todd Gamblin
15790d7018
Merge pull request #1207 from davydden/pkg/dealii_update_petsc37
...
dealii: update for petsc37
2016-07-11 15:32:32 -07:00
Glenn Johnson
1b08296392
Fix flake8 error
2016-07-11 17:22:31 -05:00
Glenn Johnson
8de84b5d8a
Fix error reported on Google Groups list
...
Fixes the reported `TypeError: not enough arguments for format string`
error.
2016-07-11 16:56:26 -05:00
Todd Gamblin
efdcd199c1
Merge pull request #1218 from glennpj/dplyr
...
New package - r-dplyr
2016-07-11 13:19:09 -07:00
Glenn Johnson
d99fbbb68f
New package - r-lubridate
...
Functions to work with date-times and timespans.
2016-07-11 14:59:47 -05:00
Glenn Johnson
11960e53ef
New package - r-dplyr
...
This brings in dplyr and dependencies.
2016-07-11 14:50:33 -05:00
Todd Gamblin
255d05a9c1
Merge pull request #1214 from glennpj/rfilter
...
Filter compilers for R
2016-07-11 11:37:39 -07:00
Glenn Johnson
664bdd359f
Filter compilers for R
...
This adds a filter_compilers function to have the Makeconf file for R
point to the actual compilers rather than the spack wrappers. Also added
version 3.3.1.
2016-07-11 13:29:43 -05:00
Todd Gamblin
691e628726
Merge pull request #1206 from davydden/pkg/slepc_371_fix
...
slepc: fix install_name for binaries on macOS for 3.7.1
2016-07-11 09:14:53 -07:00
Paul Hopkins
0d3a52ae29
Fix typo in Octave variant suitesparse
2016-07-11 16:00:19 +01:00
Denis Davydov
1b553f2b21
dealii: fix directory structure
2016-07-11 13:21:16 +02:00
Denis Davydov
f14cd67446
dealii: flake8 fixes
2016-07-11 10:56:57 +02:00
Denis Davydov
84afaf385f
dealii: run tests only when self.run_tests=true
2016-07-11 10:22:29 +02:00
Denis Davydov
1cc6e42682
dealii: add petsc/slepc 3.7 support
2016-07-11 10:20:15 +02:00
Denis Davydov
38550bbc1b
slepc: fix install_name for binaries on macOS for 3.7.1
2016-07-11 10:17:09 +02:00
Geoffrey Oxberry
7551e4c14f
cmake@3.6.0
...
Add CMake version 3.6.0.
2016-07-10 18:02:51 -07:00
Todd Gamblin
b0f4052bd8
Merge pull request #1169 from davydden/feature/install_argument_tests_petsc_fixes
...
--run-tests install argument and petsc fixes
2016-07-09 12:10:16 -07:00
Denis Davydov
e482994a15
petsc: add -lm when building example
2016-07-09 08:12:34 +02:00
Erik Schnetter
c8137194f0
Update Cereal to 1.2.0
2016-07-08 15:20:09 -04:00
Todd Gamblin
f04258eb29
Merge pull request #1192 from SteVwonder/develop
...
docbook-xml: replace 'cp -t' with install_tree
2016-07-08 11:09:41 -07:00
Todd Gamblin
1fa67e458c
Merge pull request #1194 from SteVwonder/lua-fix
...
lua: switch self.version[:2] to .up_to(2)
2016-07-08 11:09:18 -07:00
Stephen Herbein
bb8a8ecda3
json-c: fix build by running serially
2016-07-08 10:39:47 -07:00
Paul Hopkins
49e8e4b590
Add comments explaining UCS4 and prevent variant being used on Python 3.3 and above
2016-07-08 13:47:25 +01:00
Stephen Herbein
1a1bf31032
lua: switch self.version[:2] to .up_to(2)
...
Previous package would not install correctly, would throw:
return os.path.join('share', 'lua', '%d.%d' % self.version[:2])
TypeError: %d format: a number is required, not Version
2016-07-07 18:58:52 -07:00
Stephen Herbein
1b53452618
docbook-xml: replace 'cp -t' with install_tree
...
'-t' is not supported by the default cp on Mac OS X
replace with install/install_tree
cannot just use install_tree since shutil.copytree insists that the dst
directory not exist
2016-07-07 17:41:53 -07:00
Nicolas Richart
d339f2af29
flake8 corrections
2016-07-07 18:22:27 +02:00
Nicolas Richart
4c1b53660d
fixes #719
2016-07-07 18:18:01 +02:00
Paul Hopkins
a2be05f24b
Fix whitespace
2016-07-07 14:00:37 +01:00
Paul Hopkins
719b6bfffd
Modify range for ucs4 2.* configure arguments
2016-07-07 13:18:40 +01:00
Paul Hopkins
8c1274bbbb
Fix Python configure arguments for ucs4 variant on Python 3.0 and above
2016-07-07 13:12:43 +01:00
Paul Hopkins
fb6d850637
Add more python versions
2016-07-07 13:09:08 +01:00
Todd Gamblin
6bb31a9a4c
Merge pull request #1175 from davydden/pkg/arpack-3.4.0
...
Pkg/arpack 3.4.0
2016-07-06 14:45:21 -07:00
Todd Gamblin
91da3d8e64
Merge pull request #1174 from LLNL/bugfix/github-1172-suite-sparse
...
Bugfix/GitHub 1172 suite sparse
2016-07-06 14:35:59 -07:00
Todd Gamblin
c6e89d9283
Merge pull request #1180 from davydden/pkg/oce_update_and_fix
...
oce: add 0.17.2; fix running tests
2016-07-06 14:27:05 -07:00
Denis Davydov
14cef6eab8
oce: flake8 fixes
2016-07-06 22:51:20 +02:00
Denis Davydov
c096bb332a
petsc: fix unit tests
2016-07-06 22:45:43 +02:00
Greg Lee
3df0f1902d
clean up suitesparse deps
2016-07-06 12:15:20 -07:00
Greg Lee
4e27d91351
flake 8 fixes
2016-07-06 11:51:32 -07:00
Denis Davydov
57eaea2e8c
oce: add 0.17.2; fix running tests
2016-07-06 20:35:59 +02:00
Paul Hopkins
61fe89bda0
Add ucs4 unicode variant to Python package
2016-07-06 18:29:54 +01:00
Denis Davydov
3d755a148b
arpack-ng: fix binaries for macOS
2016-07-06 18:30:38 +02:00
alalazo
379f23be02
swiftsim : fixed configuration for metis
2016-07-06 17:51:46 +02:00
Denis Davydov
c8fc56686c
arpack-ng: fix corrupted parpack_cmake.patch
2016-07-06 13:42:59 +02:00
Denis Davydov
63e45c586c
arpack-ng: flake8 fixes and minor update of incode comments
2016-07-06 13:27:02 +02:00
Denis Davydov
a47b3ba01b
arpack-ng: use spec['mpi'].mpif77
2016-07-06 13:23:51 +02:00
Denis Davydov
f5f7abd71f
arpack-ng: add 3.4.0 with cmake build
2016-07-06 12:59:42 +02:00
Greg Lee
4c063c6055
kludge to get suite-sparse-4.5.1 to link with -lstdc++
2016-07-05 13:48:32 -07:00
Greg Lee
976b2b4d25
added suitesparse version 4.5.3
2016-07-05 13:45:22 -07:00
Erik Schnetter
79b3ef0362
Don't enforce hdf5~mpi
2016-07-05 10:58:11 -04:00
alalazo
55c4a676ad
gts : added package
2016-07-05 14:30:48 +02:00
Todd Gamblin
d687e332ad
Fix compile bugs for gcc on Mac OS X with macports.
...
- add macports to things that are cleaned out of the environment.
- linker incompatibilities cause issues with packages like OpenSSL.
- also clean up NOQA stuff in OpenSSL
2016-07-04 22:59:02 -07:00
Todd Gamblin
f2a692c515
Merge pull request #1163 from epfl-scitas/fixes/reserved_name_for_system_packages
...
fixes : reserved name for system packages
2016-07-04 21:25:50 -07:00
Todd Gamblin
d166c04db5
Merge pull request #1166 from glennpj/rstan
...
New package - RStan
2016-07-04 21:23:10 -07:00
Todd Gamblin
1de675e976
Merge pull request #1165 from robertdfrench/ruby-needs-ffi-zlib
...
Ruby 2.2.0 needs ffi and zlib
2016-07-04 21:22:38 -07:00
Glenn Johnson
d5abcc5c88
Fix flake errors
2016-07-04 17:55:10 -05:00
Glenn Johnson
519b760222
New package - RStan
...
This PR creates the RStan package and its dependencies.
2016-07-04 17:30:05 -05:00
Robert D. French
53bbbfbe21
Require libffi, zlib; Make Openssl, readline optional
2016-07-04 15:21:13 -04:00
Nicolas
85982017b6
Revert "Corrected the shared libraries and tests in mumps package"
2016-07-04 18:19:09 +02:00
alalazo
861f174f66
qa : fixed flake8 issues
2016-07-04 10:26:32 +02:00
alalazo
3e8391458c
openssl : changed tag for system reserved versions fixes #1150
2016-07-04 10:25:20 +02:00
Todd Gamblin
890df7153a
Merge branch 'efischer/160311-StagedPackage' of https://github.com/citibeth/spack into citibeth-efischer/160311-StagedPackage
2016-07-04 00:27:32 -07:00
Glenn Johnson
729f23b432
Use Executable to set script
...
Use `Executable("./install.sh")` to set `install_script`. This allows it
to work when the current directory is not on the PATH.
2016-07-01 22:13:40 -05:00
Tzanio Kolev
137db14b75
Update package.py
2016-06-30 15:40:02 -07:00
Tzanio
d3b0cb56b7
Updating MFEM package with v3.2 info.
2016-06-30 15:23:30 -07:00
Elizabeth Fischer
50ac98bc04
Merge remote-tracking branch 'upstream/develop' into efischer/160630-StagedPackage
...
# Conflicts:
# lib/spack/docs/packaging_guide.rst
# lib/spack/spack/package.py
Mostly minor/formatting issues in lib/spack/spack/package.py (the heavyweight merge was already done recently). Only one serious issue: it looks like the feature branch had accidentally deleted the line `spack.hooks.post_install(self)`. This got added back in from develop.
2016-06-30 09:13:24 -04:00
Todd Gamblin
a7b8cb6901
Merge pull request #1145 from davydden/pkg/petsc_tests
...
petsc: run a test
2016-06-30 01:58:35 -07:00
Denis Davydov
6f4b0e9bda
petsc: fix flake8 and ~mpi case in tests
2016-06-30 08:22:01 +02:00
Denis Davydov
37728afada
petsc: run a test
2016-06-30 00:19:50 +02:00
Adam J. Stewart
2fcaa011ce
Add py-restview package
2016-06-29 12:57:58 -05:00
Todd Gamblin
7df89896f4
Merge pull request #1113 from davydden/octave_extensions
...
Octave extensions
2016-06-29 00:38:05 -07:00
Todd Gamblin
0fd58fb585
Merge pull request #1133 from davydden/pkg/dealii_fix_tests
...
dealii: run more unit tests when building @dev
2016-06-28 10:02:43 -07:00
Denis Davydov
32c801bbf6
dealii: run more unit tests when building @dev
2016-06-28 18:06:56 +02:00
Todd Gamblin
ad48ad7586
Merge pull request #1131 from epfl-scitas/fixes/swift_git_environment_variables
...
fix : swiftsim will set git environment variables in the appropriate hook
2016-06-28 09:05:26 -07:00
alalazo
5cdd37959a
swiftsim : substituted tag with corresponding commit
2016-06-28 18:03:28 +02:00
Todd Gamblin
6810965457
Merge pull request #1130 from davydden/gmsh
...
Gmsh -- various fixes
2016-06-28 08:49:06 -07:00
alalazo
18612eca59
qa : fixed flake8 issues
2016-06-28 12:59:13 +02:00
alalazo
48888b0f8e
swift : setting environment variables in the right place
2016-06-28 12:57:19 +02:00
Denis Davydov
c4c167c1ca
octave: rename executable Octave to octave
2016-06-28 11:25:45 +02:00
Denis Davydov
51b0f53b33
gmsh: flake8 fixes
2016-06-28 10:50:35 +02:00
Denis Davydov
06e38d2ca2
gmsh: various fixes
...
(i) add new version
(ii) add OCE, PETSc and SLEPc as dependencies
(iii) fix Blas/Lapack configuration
(iv) disable internal Metis which does not compile
2016-06-28 10:33:25 +02:00
Todd Gamblin
793c9f5546
Merge pull request #1116 from mwilliammyers/package-lrzip
...
Add package lrzip & its dependency lzo
2016-06-27 22:32:57 -07:00
mwilliammyers
9bb918915f
Add package lrzip & its dependency lzo
2016-06-27 15:19:13 -06:00
Todd Gamblin
d7c2f683d9
Merge pull request #1004 from UCL-RITS/bare-eigen
...
Option to install eigen without dependencies
2016-06-27 13:35:35 -07:00
Nicolas Richart
9026fb8e8a
Corrections for PETSc 3.7 and detection of PETSC version to enable TAO
2016-06-27 20:52:05 +02:00
Todd Gamblin
3ea9d1e665
Merge pull request #1122 from LLNL/bugfix/newarch-sys_type
...
Bugfix/newarch sys type
2016-06-27 10:07:03 -07:00
Todd Gamblin
bf4eeb48b9
Merge pull request #1099 from adamjstewart/fixes/hdf5
...
Fix self-check for hdf5@1.10.0-patch1
2016-06-27 09:47:17 -07:00
Todd Gamblin
76458f5bfc
Merge pull request #1002 from epfl-scitas/packages/foam-extend
...
Package foam-extend
2016-06-27 09:40:49 -07:00
Denis Davydov
0faa6dd753
octave: make extendable and add a package
2016-06-27 13:44:58 +02:00
Todd Gamblin
305d5698df
Rename spack.architecture.sys_type() to spack.architecture.platform()
2016-06-27 02:19:08 -07:00
alalazo
13fcb3c083
swift : renamed swiftsim
2016-06-27 09:25:58 +02:00
alalazo
f3f309a22a
Merge branch 'develop' of https://github.com/LLNL/spack into packages/swift_durham
2016-06-27 09:08:37 +02:00
Todd Gamblin
a1db306a0c
Merge pull request #1009 from epfl-scitas/packages/emacs
...
Emacs: adding dependencies to be able to build without the system libs
2016-06-26 22:46:45 -07:00
Todd Gamblin
bad32724ec
Merge pull request #1092 from adamjstewart/features/netcdf-f
...
Add latest version of netcdf-fortran and curl
2016-06-26 22:38:00 -07:00
Todd Gamblin
8b35940857
Merge pull request #1103 from adamjstewart/features/mpi
...
Add MPI environment variables to packages
2016-06-26 22:35:39 -07:00
Todd Gamblin
f86f6c6274
Merge pull request #1104 from mwilliammyers/py-protobuf
...
Add new package py-protobuf
2016-06-26 22:28:57 -07:00
Todd Gamblin
7d85902f37
Merge pull request #1093 from eschnett/eschnett/julia-update
...
Update Julia to 0.4.6
2016-06-26 22:28:33 -07:00
Todd Gamblin
c096aa9557
Merge pull request #997 from glennpj/glib_gcc
...
Get glib to compile with gcc-6.1
2016-06-26 22:28:07 -07:00
Nicolas Richart
f3accb111e
correcting flake8
2016-06-27 01:23:14 +02:00
Nicolas Richart
7cf1313572
changes to use from_sourcing_file
2016-06-27 00:55:26 +02:00
alalazo
9de0503188
qa : flake8 issues
2016-06-26 22:00:10 +02:00
alalazo
11863d2de3
packages : moved adios and mxml into builtin repo
2016-06-26 21:56:06 +02:00
alalazo
a2ba60f6a8
qa : flake8 issues
2016-06-26 17:38:48 +02:00
alalazo
e5b36583b5
swift : added package
2016-06-26 17:36:53 +02:00
alalazo
acd9014553
autotools : set Executable() in dependent modules
2016-06-26 17:36:33 +02:00
mwilliammyers
2c6c21a3bf
Add new package py-protobuf
2016-06-23 15:54:20 -06:00
Adam J. Stewart
8921bf4552
Add MPI environment variables to packages
2016-06-23 10:08:40 -05:00
Adam J. Stewart
d566510a40
Flake8 and url_for_version fixes
2016-06-22 15:22:42 -05:00
Adam J. Stewart
3f4bf04dde
Fix self-check for hdf5@1.10.0-patch1
2016-06-22 14:40:51 -05:00
Erik Schnetter
c904a42c5b
Address flake errors
2016-06-22 11:09:45 -04:00
Adam J. Stewart
b66f5b6231
Add latest version of cURL
2016-06-22 10:05:20 -05:00
Erik Schnetter
e398c0dc5b
Update Julia to 0.4.6
2016-06-22 11:00:00 -04:00
Adam J. Stewart
060fb596f7
Add latest version of netcdf-fortran
2016-06-22 09:52:17 -05:00
Nicolas Richart
97feca0888
Merge branch 'develop' into packages/foam-extend
2016-06-22 14:51:57 +02:00
Todd Gamblin
e41d67e031
Merge pull request #1078 from adamjstewart/features/pillow
...
Allow py-pillow to link to Spack-built libraries
2016-06-22 01:11:25 -07:00
Todd Gamblin
8b5467e65d
Merge pull request #1049 from glennpj/newR_database
...
New R database packages
2016-06-21 13:23:58 -07:00
Adam J. Stewart
a7ffb2c1a4
Flake8
2016-06-21 15:21:53 -05:00
Todd Gamblin
bbe2db5814
Merge pull request #1087 from LLNL/bugfix/new-harfbuzz-fix
...
Bugfix/new harfbuzz fix
2016-06-21 13:10:50 -07:00
Adam J. Stewart
66089c89aa
Depend on pil
2016-06-21 14:55:49 -05:00
Adam J. Stewart
2efc67da60
Remove +tk variant, provide pil
2016-06-21 14:50:33 -05:00
Gregory L. Lee
e0fbf14f99
consolidated f2py regex
2016-06-21 09:23:58 -07:00
Gregory L. Lee
8f3954c1bd
flake 8 fixes for cairo, freetype, and harfbuzz
2016-06-21 08:47:22 -07:00
Gregory L. Lee
4041f45b6c
fixed conflicts in python package
2016-06-21 08:47:11 -07:00
Todd Gamblin
f18e1a9371
Merge branch 'features/cantera' of https://github.com/adamjstewart/spack into adamjstewart-features/cantera
2016-06-20 23:53:48 -07:00
Glenn Johnson
77cd474a2d
Make all packages lowercase.
2016-06-20 20:10:44 -05:00
alalazo
b86e3047f3
openmpi : revert part of #1079 (OpenMPI can be built without fortran)
...
Building OpenMPI without fortran is possible, and was already handled.
Raising an install error we effectively renounce at clang+OpenMPI.
build_environment : sets 'CC', 'CXX', and similar variables only if a compiler is found
2016-06-20 20:46:11 +02:00
Todd Gamblin
f74d4b0660
Merge pull request #1052 from adamjstewart/features/psi4
...
Add Psi4 Package
2016-06-20 10:49:45 -07:00
Todd Gamblin
9b299cb2bb
Merge pull request #1023 from epfl-scitas/packages/mumps
...
Corrected the shared libraries and tests in mumps package
2016-06-20 10:48:12 -07:00
Todd Gamblin
cec283f608
Merge pull request #1059 from epfl-scitas/packages/mpi_wrappers_with_rpath
...
MPI : have wrappers set RPATH instead of RUNPATH
2016-06-20 10:47:24 -07:00
Todd Gamblin
c2d0870924
Merge pull request #1063 from eschnett/eschnett/openmpi-1.10.3
...
Update OpenMPI to 1.10.3
2016-06-20 10:45:56 -07:00
Todd Gamblin
31bb47356f
Merge pull request #1022 from glennpj/r-devtools
...
new package: r-devtools
2016-06-20 10:34:23 -07:00
Todd Gamblin
b3881701c5
Merge pull request #1021 from glennpj/packrat
...
new package: r-packrat
2016-06-20 10:33:55 -07:00
Todd Gamblin
0fbd2fe224
Merge pull request #1000 from glennpj/new_R
...
Add version 3.3.0 of R and extensions
2016-06-20 10:33:43 -07:00
Todd Gamblin
c09111bbef
Merge pull request #1053 from davydden/pkg/dealii_suite_update
...
update Petsc, Slepc, Trilinos, Superlu-dist and deal.II
2016-06-20 10:32:52 -07:00
Todd Gamblin
8047edfb56
Merge pull request #1029 from adamjstewart/features/armadillo
...
Add Armadillo and SuperLU packages
2016-06-20 10:29:29 -07:00
Todd Gamblin
265b9bcb0f
Merge pull request #1076 from JRWynneIII/ferret
...
Added spec to build Ferret
2016-06-20 10:28:42 -07:00
Adam J. Stewart
c9eb5f8173
Use non-checksummed PyPi download URLs
2016-06-20 12:24:45 -05:00
Adam J. Stewart
7e1ee463ca
Install examples for sundials
2016-06-20 12:24:45 -05:00
Adam J. Stewart
81ac3b62fc
Filter compilers and link boost properly
2016-06-20 12:24:45 -05:00
Adam J. Stewart
a21e845ce7
Flake8
2016-06-20 12:24:45 -05:00
Adam J. Stewart
2220784eda
Add scons support, .zip support, and Cantera package
2016-06-20 12:24:45 -05:00
Todd Gamblin
12b9d6da10
Merge pull request #1083 from robertdfrench/tmux-2.2
...
Tmux 2.2
2016-06-20 09:36:55 -07:00
Robert.French
83b0c16728
Tmux 2.2 with PEP8
...
Tmux 2.2
Provide variant to skip utempter
Remove utempter variant; 2.2 doesn't need it
Flake8ify
2016-06-20 16:26:49 +00:00
Erik Schnetter
e43eaad557
New package porta
2016-06-19 14:11:36 -04:00
Erik Schnetter
a0c0728ea8
New package polymake
2016-06-19 13:47:26 -04:00
Erik Schnetter
b4da4425ff
Add header files to lrslib install
2016-06-19 13:47:02 -04:00
Erik Schnetter
fa471a4ed1
Add missing header files to Bliss install
2016-06-19 13:46:38 -04:00
Erik Schnetter
d8b9cda632
Build Bliss both with and without GMP
2016-06-19 12:48:47 -04:00
Denis Davydov
cf4a34c657
openmpi: raise an error without Fortran compiler
2016-06-19 11:59:29 +02:00
Denis Davydov
1cc04cff27
openblas: raise an error without Fortran compiler
2016-06-19 11:59:10 +02:00
Erik Schnetter
71e92774eb
New package cddlib
2016-06-18 22:47:59 -04:00
Erik Schnetter
8fa8fc239f
New package "nauty and Traces"
2016-06-18 22:22:58 -04:00
Erik Schnetter
e5b08544ff
New package Panda
2016-06-18 22:02:36 -04:00
Erik Schnetter
2009354719
Add fourier tool to lrslib
2016-06-18 21:38:15 -04:00
Erik Schnetter
a5086f474e
New package lrslib
2016-06-18 18:03:09 -04:00
Erik Schnetter
92a7c0ddd5
Update Bliss to use -O3
2016-06-18 18:02:52 -04:00
Erik Schnetter
64aaf7ba81
New package cdd
2016-06-18 16:37:08 -04:00
Erik Schnetter
83d4cdc090
Update Bliss
2016-06-18 16:36:43 -04:00
Erik Schnetter
a07056d67b
Add Bliss package
2016-06-18 16:20:37 -04:00
Adam J. Stewart
652a5eb592
Allow py-pillow to link to Spack-built libraries
2016-06-17 18:09:03 -05:00
Todd Gamblin
62b2f2a7c9
Merge pull request #1065 from epfl-scitas/packages/espresso_update
...
espresso : update to 5.4.0
2016-06-17 14:51:45 -07:00
Todd Gamblin
9a8d109650
Merge pull request #1044 from adamjstewart/features/sncosmo
...
Add py-sncosmo package
2016-06-17 14:50:37 -07:00
Todd Gamblin
0bbbfc2ef7
Merge pull request #946 from LLNL/features/intel2
...
Intel software packages and license enhancements
2016-06-17 14:28:39 -07:00
Adam J. Stewart
536fa73d5f
Python flake8 overhaul
2016-06-17 13:33:09 -05:00
Robert D. French
448f8c43d4
Added working Ferret spec
...
Fixed ferret spec. It builds now
Made ferret spec more flake8-y
Fixed homepage and info text about Ferret
Removed vim swap file
Reverted changes to netcdf-fortran spec and added netcdf~mpi dependency to ferret spec to compensate for it
Fixed flake8 issues!
2016-06-17 14:23:50 -04:00
Adam J. Stewart
80d444624b
Fix activation of sites.py for sncosmo
2016-06-17 11:08:16 -05:00
Adam J. Stewart
24f65c502e
Add additional Astropy dependencies
2016-06-17 10:45:10 -05:00
Adam J. Stewart
b2aa78d6ab
Remove version constraints
2016-06-17 10:45:10 -05:00
Adam J. Stewart
4eeaff175c
Allow packages to build
2016-06-17 10:44:28 -05:00
Adam J. Stewart
a660c60eb1
Add py-sncosmo package
2016-06-17 10:43:34 -05:00
Glenn Johnson
8970785d33
Add 'jdk' as a dependency.
...
Add jdk as a dependency so that R has support for java and allow
packages that need java to work.
2016-06-16 23:08:55 -05:00
Glenn Johnson
a813f03955
Add list_url for old versions.
2016-06-16 23:08:55 -05:00
Glenn Johnson
4850b9d4d1
Make install comment consistent with actual call.
2016-06-16 23:08:55 -05:00
Glenn Johnson
7da405e630
Add validator for bioconductor packages
...
This commit adds a validator function to make sure the versions of R and
bioconductor are in sync.
2016-06-16 23:08:55 -05:00
Glenn Johnson
7213b12324
Tweak how R packages are built.
...
Add bzip2 as a dependency to base R.
Switch from installing the R packages from tar files to installing from
the extracted directory. This is more in line with a standard install
and also allows installing from VCS.
Use the Bioconductor version for BiocGenerics and future Bioconductor
packages. Suffix the package with 'bioc-$version' to indicate which
Bioconductor release the package is a part of. This is actually more
important than the actual version attached to individual packages
although those are subject to change within the Bioconductor branch.
2016-06-16 23:08:55 -05:00
Glenn Johnson
0e64c25ffc
Fix flake8 errors
...
Use Bioconductor provided Short URL for homepage in BiocGenerics.
Wrap description text for utf variant in pcre.
2016-06-16 23:08:54 -05:00
Glenn Johnson
37dc13edaf
Update version of BiocGenerics
...
The BioConductor repositories only keep the most recent version so this
has to be bumped.
2016-06-16 23:08:54 -05:00
Glenn Johnson
8704a4ed35
Use configure_args rather than options
...
Replaced 'options' with 'configure_args'. That seems like a better name
and is consistent with the packaging guide.
2016-06-16 23:08:54 -05:00
Glenn Johnson
fe256870b4
Add variant for UTF support to pcre
...
This will build PCRE with UTF support by default. That seems to be
reasonable for most environments.
2016-06-16 23:08:54 -05:00
Glenn Johnson
cb3505769b
Clean up R extensions
...
Run the existing R extension packages through autopep8 to clean up.
2016-06-16 23:07:13 -05:00
Glenn Johnson
6649f9edc2
Add version 3.3.0 of R
...
This commit adds the 3.3.0 version of R and adds dependencies on curl
and pcre.
2016-06-16 23:07:13 -05:00
Glenn Johnson
64acbbfcf0
Clean up R package files
...
- remove unused imports
- apply pep8
- reformat text strings
2016-06-16 23:07:13 -05:00
Todd Gamblin
9ee6cbfb40
Merge pull request #944 from adamjstewart/features/bertini
...
Add bertini package
2016-06-16 16:57:50 -07:00
Todd Gamblin
344280154a
Merge pull request #962 from adamjstewart/features/hpl
...
Add HPL benchmark package
2016-06-16 16:57:24 -07:00
Todd Gamblin
88b73bacdb
Merge branch 'features/newarch' into develop
...
Conflicts:
lib/spack/spack/config.py
var/spack/repos/builtin/packages/lua/package.py
2016-06-16 03:03:26 -07:00
alalazo
a1cbb73f8b
qa : fixed flake8 issues
2016-06-16 11:24:18 +02:00
alalazo
8d9ffcf565
espresso : updated to 5.4.0, added Parallel=False
2016-06-16 11:22:26 +02:00
Todd Gamblin
76dfaa71a7
fix up packages for new architecture.
2016-06-16 01:47:20 -07:00
Todd Gamblin
40d25d9062
Add libxcb dependencies. Fix up packages to get py-basemap and stat to build.
2016-06-16 00:56:53 -07:00
Erik Schnetter
a7ab064a9e
Update OpenMPI to 1.10.3
2016-06-15 18:05:23 -04:00
Massimiliano Culpo
daa46105a7
mpich based providers : shortened filter_compilers
2016-06-15 21:37:12 +02:00
Adam J. Stewart
44e188f111
Remove MPI support, fix INCLUDE filters
2016-06-15 14:17:30 -05:00
Adam J. Stewart
7b97ea248a
More template filtering
2016-06-15 14:17:29 -05:00
Adam J. Stewart
9cf1257be4
Filter compilers
2016-06-15 14:17:29 -05:00
Adam J. Stewart
deb4f919cf
Psi4 tweaks
2016-06-15 14:17:29 -05:00
Adam J. Stewart
9d99042fed
Add Psi4 package
2016-06-15 14:17:29 -05:00
Denis Davydov
0e04e65ae0
trilinos: specify superlu-dist version dependency
2016-06-15 18:44:59 +02:00
Denis Davydov
5fe531050c
flake8 fixes for dealii
2016-06-15 18:33:34 +02:00
Denis Davydov
e76083205f
flake8 fixes for slepc
2016-06-15 18:33:08 +02:00
Denis Davydov
6390acc660
flake8 fixes for petsc
2016-06-15 18:32:42 +02:00
Denis Davydov
6d714e4425
flake8 fixes for superlu-dist
2016-06-15 18:31:39 +02:00
Denis Davydov
d0d83cfe1e
slepc: build by default with Arpack
2016-06-15 18:21:13 +02:00
Denis Davydov
d04dc8440f
dealii: specify petsc/slepc version dependencies
2016-06-15 18:21:13 +02:00
Denis Davydov
4d40f86bd3
trilinos: add 12.6.2 and 12.6.3
2016-06-15 18:21:13 +02:00
Denis Davydov
5358ffbe5a
slepc: add 3.6.3 and 3.7.1; specify petsc version dependency
2016-06-15 18:21:13 +02:00
Denis Davydov
9ceb8fea78
petsc: add 3.6.4 and 3.7.2; specify superlu-dist version dependency
2016-06-15 18:21:13 +02:00
Denis Davydov
a860a3d614
superlu-dist: avoid harcoding blas/lapack/mpi; remove preferred version
2016-06-15 18:21:13 +02:00
Todd Gamblin
c803f7ae98
Merge pull request #1045 from eschnett/eschnett/openmpi-verbs-usr
...
Do not pass "/usr" or "/usr/local" as path to configure
2016-06-15 09:06:12 -07:00
Todd Gamblin
4ede87a8b0
Merge pull request #1058 from eschnett/eschnett/blosc
...
Add packages c-blosc and hdf5-blosc
2016-06-15 09:04:48 -07:00
Todd Gamblin
9dd1f2747a
Merge pull request #1028 from JRWynneIII/boost-graph-parallel-fix
...
Add variant for boost graph and parallel graph
2016-06-15 09:03:01 -07:00
Todd Gamblin
08badb5a35
Merge pull request #1040 from KineticTheory/pkg-trilinos
...
Make Boost an optional feature of Trilinos.
2016-06-15 08:57:38 -07:00
Todd Gamblin
ff3469385b
Merge pull request #1037 from KineticTheory/develop
...
Package serf also depends on zlib.
2016-06-15 08:57:14 -07:00
Todd Gamblin
bfedeadacb
Merge pull request #1031 from opoplawski/pcre
...
Add patch to compile pcre with Intel 16.0.3 compiler
2016-06-15 08:56:53 -07:00
alalazo
b09bee8158
qa : fixed flake8 issues
2016-06-15 13:29:30 +02:00
alalazo
b59d4f243b
openmpi, mvapich2, mpich : filtered out "--Wl,--enable-new-dtag" in wrappers, as it turns RPATH into RUNPATH
...
Apart from that turned `os.path.join` into `join_path` and `os.environ` into `env` in the packages
2016-06-15 13:21:39 +02:00
Erik Schnetter
05d7378da5
Install shared libraries correctly on Linux
2016-06-14 17:13:20 -04:00
Erik Schnetter
ca5180f7a2
Correct Blosc install on Darwin
2016-06-14 17:03:00 -04:00
Erik Schnetter
e6ec372926
Add packages c-blosc and hdf5-blosc
...
c-blosc provides the Blosc compression filter, and hdf5-blosc provides a plugin for HDF5 to use that filter.
2016-06-14 09:59:48 -04:00
Glenn Johnson
e226837d33
Fix flake8 error.
2016-06-13 23:04:26 -05:00
Glenn Johnson
8861c99333
New package - r-foreign
2016-06-13 22:50:07 -05:00
Glenn Johnson
5ba5ef6c46
Add list_url for older versions.
2016-06-13 17:50:27 -05:00
Glenn Johnson
94d0f21823
New package - r-xlsxjars
2016-06-13 17:50:06 -05:00
Glenn Johnson
4767185082
New package - r-xlsx
2016-06-13 17:48:59 -05:00
Glenn Johnson
5cd09af066
New package - r-XLConnect
2016-06-13 17:48:44 -05:00
Glenn Johnson
3c234a7d3b
New package - r-XLConnectJars
2016-06-13 17:36:50 -05:00
Glenn Johnson
450b082daf
Do not need to depend on jdk here because R itself does.
2016-06-13 17:35:35 -05:00
Glenn Johnson
427fa7fd0a
New package - rJava
2016-06-13 17:26:01 -05:00
David Boehme
52160bff18
Use https for github
2016-06-13 11:47:28 -07:00
Glenn Johnson
d398ebe21f
New package - r-RSQLite
2016-06-12 22:06:06 -05:00
Glenn Johnson
b96b32e9ec
New package - r-RPostgreSQL
2016-06-12 22:05:45 -05:00
Glenn Johnson
77e8096a6f
New package - r-RODBC
2016-06-12 22:05:26 -05:00
Glenn Johnson
bfb0985c38
New package - r-RMySQL
2016-06-12 22:05:10 -05:00
Glenn Johnson
a7a640bfb8
New package - rDBI
2016-06-12 22:04:37 -05:00
Glenn Johnson
b05a565648
New package - mariadb
2016-06-12 22:04:09 -05:00
Glenn Johnson
5d3965c7a6
New package - unixODBC
2016-06-12 22:03:24 -05:00
Glenn Johnson
7727f6fc7e
New package - libaio
2016-06-12 22:02:46 -05:00
Glenn Johnson
4dcb15cf6d
Ran through autopep8 and cleaned up.
2016-06-12 22:00:49 -05:00
Glenn Johnson
bdb9af63ed
Add version 9.5.3 and add readline as a dependency.
2016-06-12 21:58:41 -05:00
Glenn Johnson
8ff7cbb9ce
Run binutils/package.py through autopep8.
2016-06-12 21:57:03 -05:00
Glenn Johnson
1601cf1b14
Patch binutils
...
This commit adds a patch to update symbol versions from linker scripts.
This is seen with libmysqlclient.so which has to maintain compatibility
across two versions. Only one can be the default.
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=544ddf9322b1b83982e5cb84a54d084ee7e718ea
2016-06-12 21:46:11 -05:00
Kelly (KT) Thompson
31d2c38687
Update formatting to meet code style requirements.
2016-06-12 19:56:29 -06:00
Kelly (KT) Thompson
b89bcdff62
Make Boost an optional feature of Trilinos.
...
I have been unable to build Boost with some toolset/platform combinations. The
users I support don't need the Boost features in Trilinos, so I have been
manually hacking trilinos/package.py to disable boost. I would like to propose
that these changes be added to the released version.
+ Add boost as a variant, default to true so there is no change to existing
behavior.
+ Move the CMake configure options related to Boost into a conditional block
that is triggered by "if '+boost' in spec".
2016-06-12 19:48:45 -06:00
Tom Scogland
1b28991e0a
Merge pull request #1026 from epfl-scitas/packages/lmod
...
lmod : updated package and dependencies
2016-06-12 17:01:41 -07:00
Glenn Johnson
59c9816dbf
Make quotations in variables consistent.
2016-06-11 16:01:23 -05:00
Glenn Johnson
0e9f8bd38d
Add list_url for old versions.
2016-06-11 15:53:28 -05:00
Erik Schnetter
953b65abcc
Do not pass "/usr" or "/usr/local" as path to configure
2016-06-11 16:41:39 -04:00
Glenn Johnson
6c0ea77d1d
Add list_url for older versions.
2016-06-11 15:36:43 -05:00
Adam J. Stewart
85502e34f9
CMake knows how to create PIC
2016-06-10 14:35:19 -05:00
Kelly (KT) Thompson
883f601bca
Fix style issues.
2016-06-09 19:18:25 -06:00
Kelly (KT) Thompson
915115386a
Package serf also depends on zlib.
...
+ Add zlib as a required dependency.
+ Point scons build system to the spack provided zlib installation.
2016-06-09 18:30:28 -06:00
Orion Poplawski
454acf58af
Add additional blank line for flake8
2016-06-08 16:49:42 -06:00
Orion Poplawski
e3ca5e6676
Add patch to compile pcre with Intel 16.0.3 compiler
2016-06-08 16:23:04 -06:00
Adam J. Stewart
65896ff2ed
Add Armadillo and SuperLU packages
2016-06-08 14:11:14 -05:00
James Riley Wynne III
4b9707f8ea
Fixed flake8 formatting problems
2016-06-08 14:36:45 -04:00
James Riley Wynne III
42a10d5690
Fixes issue #438
2016-06-08 12:43:05 -04:00
Nicolas Richart
2d21693b9d
Missing file to patch mumps
2016-06-08 17:09:13 +02:00
alalazo
564483936f
qa : fixed flake8 issues
2016-06-08 16:33:49 +02:00
alalazo
4a61efe641
lmod : fixed issues with LUA_PATH during installation
2016-06-08 16:21:09 +02:00
alalazo
f4a39457de
lmod : updated package and dependencies
2016-06-08 15:35:15 +02:00
Nicolas Richart
165411f4a5
bug fix in the +mpi case
2016-06-08 15:17:12 +02:00
Nicolas Richart
498c098d11
Cleaning flake warnings in mumps package
2016-06-08 14:57:54 +02:00
Nicolas Richart
e124c86a4f
Corrected the shared libraries and tests in mumps package
2016-06-08 14:17:46 +02:00
Glenn Johnson
bb19dffb26
Fix flake8 error.
2016-06-07 23:40:12 -05:00
Glenn Johnson
ad0cfa41aa
Fix flake8 errors
2016-06-07 23:37:49 -05:00
Glenn Johnson
738720a000
new package: r-devtools
...
This PR brings in the R devtools package and it dependencies.
2016-06-07 23:20:46 -05:00
Greg Lee
bb57b82794
flake8 fixes
2016-06-07 20:15:02 -07:00
Glenn Johnson
2262bc95f1
new package: r-packrat
...
Manage the R packages your project depends on in an isolated, portable,
and reproducible way.
https://github.com/rstudio/packrat/
2016-06-07 22:04:11 -05:00
Greg Lee
25b2f7b1d7
put older versions back + version-specific dwarfdump dir
2016-06-07 20:02:38 -07:00
Mayeul d'Avezac
0b5ce9e16a
💄 style points requested by flake8
2016-06-03 11:52:19 +01:00
Nicolas Richart
8b6035ab82
Making emacs dependent on internal packages
2016-06-03 00:24:00 +02:00
Todd Gamblin
3d2b25e45c
Merge pull request #1014 from epfl-scitas/packages/mvapich2
...
Changes to take into account slurm in version @2.1: of mvapich2
2016-06-02 01:08:28 -07:00
Todd Gamblin
27bc49d8c8
Merge pull request #1001 from ashkan2200/develop
...
Dealii, fixed issue with tests
2016-06-02 01:01:29 -07:00
Todd Gamblin
b843b73bb5
Merge pull request #1005 from eschnett/eschnett/hdf5-update
...
Update HDF5 to version 1.10.0-patch1
2016-06-02 00:57:15 -07:00
Todd Gamblin
1fb4fa02e3
Merge pull request #1010 from epfl-scitas/packages/tetgen
...
Adding a version to tetgen
2016-06-02 00:54:09 -07:00
Nicolas Richart
53dcc39b72
removing useless selfs
2016-06-01 17:33:54 +02:00
Nicolas Richart
3ab8468e73
Correcting the flake8 warnings
2016-06-01 16:43:08 +02:00
Nicolas Richart
0451c8e55f
Addapting the mvapich2@2.1: configure options for slurm
2016-06-01 15:58:00 +02:00
Nicolas Richart
d802144f39
Introduced a bug by correcting flake8 warnings
2016-06-01 03:31:29 +02:00
Nicolas Richart
5d4a0e4050
Corrections for flake8
2016-06-01 03:28:42 +02:00
Nicolas Richart
97bad2c1ac
Corrections for flake8
2016-06-01 03:25:37 +02:00
Nicolas Richart
58052e6632
Adding package fenics
2016-06-01 03:20:56 +02:00
Nicolas Richart
cb673765c2
Adding a version to tetgen
2016-06-01 03:02:48 +02:00
Nicolas Richart
0df0677d5b
Adding a variant to link against the spack libraries instead of the system ones
2016-06-01 03:00:03 +02:00
Nicolas Richart
9db8dc1895
Removing extra dependencies + minor fix according to remarks on #1002
2016-06-01 00:57:01 +02:00
Erik Schnetter
c03c689cb2
Update HDF5 to version 1.10.0-patch1
2016-05-31 12:18:17 -04:00
Adam J. Stewart
564e7f5e5b
Don't build in parallel
2016-05-31 09:32:24 -05:00
Mayeul d'Avezac
29b85fbce0
Eigen can be installed with dependencies
2016-05-31 10:10:12 +01:00
Ali Dorostkar
6f96484f83
Spacing correction
...
More spacing correction
2016-05-31 09:58:29 +02:00
Ali Dorostkar
e82fb5b58f
Fixed spacing
...
Replaced tabs with spaces
2016-05-31 08:44:46 +02:00
Todd Gamblin
f3f0122f11
Merge branch 'develop' into features/newarch
2016-05-30 13:54:53 -07:00
Ali Dorostkar
c4d5bd13c7
dealii, Added comment
...
Added comment for why step-40 is done differently for dealii 8.4.0 and
later
2016-05-30 18:11:34 +02:00
Nicolas Richart
fd345c8ef0
Merge branch 'packages/foam-extend' of github.com:epfl-scitas/spack into packages/foam-extend
2016-05-30 17:04:21 +02:00
Nicolas Richart
9f4e599232
Ignoring the flake8 error for a line too long
2016-05-30 16:58:06 +02:00
Nicolas Richart
08c8d1d1f7
limiting package to foam-extend to start
2016-05-30 16:49:25 +02:00
Nicolas Richart
4122ecbc80
First try at OpenFOAM-extend
2016-05-30 16:49:25 +02:00
Ali Dorostkar
4f591a6fe3
Step-40 test for 8.3.0 and earlier
...
Integrated part of step-40 to be tested for earlier versions of dealii
2016-05-30 16:42:24 +02:00
Nicolas Richart
fe79e43459
limiting package to foam-extend to start
2016-05-30 15:46:39 +02:00
Ali Dorostkar
d7e84fe07c
dealii, test for specific version
...
Specified that test case “step-40” is only to be run when using dealii
version 8.4.0 or later
2016-05-30 14:03:27 +02:00
Glenn Johnson
66aaaa1751
Add a comment regarding the reason for the patch.
2016-05-29 15:30:09 -05:00
Ali Dorostkar
c2ac47235f
additional versions for Dealii
...
Included additional versions for Deal.II package.
2016-05-29 13:22:19 +02:00
Glenn Johnson
c16d7c481c
Get glib to compile with gcc-6.1
...
This commit adds a patch to fix the case where gcc-6.1 emits an error
for string format literal that was a warning in previous versions of
gcc. The patch reference is
https://bugzilla.gnome.org/show_bug.cgi?id=761550
Also ran the package file through autopep8.
2016-05-28 23:30:56 -05:00
Mario Melara
33e1dcc476
Adding mock package file for external module
2016-05-28 10:14:40 -07:00
Gregory Becker
9dad7c2ace
re-merged mainline develop
2016-05-27 13:13:19 -07:00
Greg Lee
6dcdb50a3e
Merge branch 'develop' of https://github.com/llnl/spack into develop
2016-05-27 12:44:57 -07:00
Greg Lee
0ae1298d25
updated libdwarf version and dwarfdump build
2016-05-27 12:43:13 -07:00
Adam J. Stewart
dd5a6914f1
Undo changes to flex
2016-05-27 12:56:43 -05:00
Todd Gamblin
f6a0cd1bf8
Merge pull request #973 from eschnett/eschnett/openmpi-verbs
...
Auto-detect verbs location
2016-05-27 11:01:44 -05:00
Todd Gamblin
7b063e3e6c
Merge pull request #975 from adamjstewart/features/stream
...
Add STREAM benchmark package
2016-05-27 10:59:13 -05:00
Todd Gamblin
dc4ca26441
Merge pull request #992 from davydden/update/dealii
...
Update/dealii
2016-05-26 17:39:37 -05:00
Todd Gamblin
96f65479e7
Merge pull request #993 from xjrc/packages/metis
...
Update Package : METIS/ParMETIS
2016-05-26 17:37:33 -05:00
Denis Davydov
040c122719
dealii: formatting
2016-05-26 23:00:22 +02:00
Denis Davydov
0036483ded
dealii: don't hardcode blas and mpi; minor fixes to dependencies
2016-05-26 18:07:27 +02:00
Todd Gamblin
76d42b5200
Merge pull request #982 from trws/rust
...
Rust
2016-05-25 15:15:51 -05:00
Joseph Ciurej
734fb459a4
Fixing a small bug with metis@4+shared installs on the Mac platform.
2016-05-25 12:27:52 -07:00
Joseph Ciurej
483ec0d762
Added preliminary improved testing code for METIS@:4.
2016-05-24 16:13:52 -07:00
Joseph Ciurej
c9ba73d931
Added staging support and improved error handling for METIS@:4 installs.
2016-05-24 16:05:29 -07:00
Joseph Ciurej
b5d0a38860
Fixed a few linking/testing bugs in the METIS@:4 install method.
2016-05-24 15:03:21 -07:00
Greg Lee
1bca69f272
updated launchmon url and version
2016-05-24 14:54:09 -07:00
Joseph Ciurej
064d3584c0
Updating 'metis' and 'parmetis' to conform to PEP8 standards.
2016-05-24 12:28:05 -07:00
Joseph Ciurej
0ef6843d85
Improved MPI path specification for ParMETIS using PR #893 features.
2016-05-24 12:28:05 -07:00
Joseph Ciurej
9c95ec0b29
Updated and added new versions to the METIS/ParMETIS packages.
...
- Added a 'url_for_version' function to the METIS/ParMETIS packages.
- Added installation support for METIS@5.0.2 and ParMETIS@4.0.2.
- Changed the 'double' variant to 'real64' to make it more consistent
with the 'idx64' variant naming.
- Removed an unnecessary dependency on gdb.
2016-05-24 12:28:05 -07:00
Denis Davydov
c78349a3a4
octave: fix formatting
2016-05-23 15:08:10 +02:00
Denis Davydov
ce3146e91a
octave: add missing dependencies and update to 4.0.2
2016-05-23 14:50:06 +02:00
Tom Scogland
00de72272d
rust compiler/builder package, new llvm variants
2016-05-22 11:16:00 -07:00
Tom Scogland
425beb4d97
updates for rust-bindgen
2016-05-22 11:16:00 -07:00
Tom Scogland
404b7c7c4f
initial rust support
2016-05-22 11:16:00 -07:00
Nicolas Richart
4c87ef915f
First try at OpenFOAM-extend
2016-05-22 18:55:29 +02:00
Erik Schnetter
09eed08b9c
Auto-detect verbs location
2016-05-20 16:24:48 -04:00
Todd Gamblin
d94972503a
Merge pull request #964 from davydden/update/tbb
...
tbb: add 4.4.4; raise InstallError when building 4.4.3 with GCC6.1
2016-05-19 22:44:03 -07:00
Nicolas Richart
2e77cc635e
missing @ in version definition
2016-05-20 00:51:58 +02:00
Nicolas Richart
a233ed2de7
changes scotch package to make he coverage test pass
2016-05-20 00:42:34 +02:00
Nicolas Richart
a51566ec6e
changes to simplify the esmumps variant for version < 6.0.0 + typos corrections, according to the remarks on PR #979
2016-05-20 00:31:12 +02:00
Nicolas Richart
1bf306bbbd
Adding +metis variant to scotch + minor changes
2016-05-19 17:26:44 +02:00
Gregory Becker
9f59c128be
Partial merge of mainline develop
2016-05-18 15:13:40 -07:00
Tom Scogland
29635b7bbd
initial docs for find and flake8 cleanup
2016-05-18 14:04:39 -07:00
Adam J. Stewart
434ff28af4
Add STREAM benchmark package
2016-05-18 15:14:21 -05:00
Todd Gamblin
d391670755
Merge pull request #966 from verolero86/develop
...
Add option to disable VT support in openmpi package
2016-05-18 08:36:23 -07:00
Todd Gamblin
78c46aab35
Merge pull request #969 from Rombur/boost
...
Add boost 1.61.0
2016-05-18 08:35:51 -07:00
Todd Gamblin
637da63506
Merge pull request #948 from davydden/bugfix/astyle
...
astyle: fix filter command which failed on OSX with python 2.7.10
2016-05-18 08:35:01 -07:00
Bruno Turcksin
bbbffe7423
Add boost 1.61.0
2016-05-18 08:51:22 -04:00
Denis Davydov
267666cd97
formatting
2016-05-18 08:35:47 +02:00
Greg Lee
582d01784a
added newdtags variant, default to false (i.e., remove --enable-new-dtags)
2016-05-17 21:18:34 -07:00
Todd Gamblin
d592a1655f
Merge pull request #961 from xjrc/features/flake8-improvements
...
Enhancement Proposal: Exempt '@when' Functions from Style Redefinition Errors
2016-05-17 17:00:49 -07:00
Todd Gamblin
502420ceff
Merge branch 'features/cflags' into develop
...
Conflicts:
lib/spack/spack/cmd/find.py
var/spack/repos/builtin/packages/ghostscript/package.py
2016-05-17 16:44:54 -07:00
Denis Davydov
1a187e73ae
tbb: add 4.4.4; raise InstallError when building 4.4.3 with GCC6.1
2016-05-17 22:57:32 +02:00
Todd Gamblin
138307dd0c
Merge pull request #955 from trws/lua-rework
...
complete lua rework
2016-05-17 13:21:51 -07:00
Veronica G. Vergara Larrea
6c95a5d496
the right flag here is +, the default behavior is controlled in the variant
2016-05-17 14:37:36 -04:00
Adam J. Stewart
f16228d811
Add more install directories
2016-05-17 13:36:38 -05:00
becker33
3d9c8f4fd4
Merge pull request #952 from davydden/package/sed
...
sed: add package
2016-05-17 11:27:57 -07:00
Adam J. Stewart
631cbdbda8
Flake8
2016-05-17 13:22:00 -05:00
Adam J. Stewart
7b9b18f03c
Add HPL benchmark package
2016-05-17 13:14:59 -05:00
Veronica G. Vergara Larrea
471950434e
add a flag to openmpi to allow users to disable vt support
2016-05-17 13:40:01 -04:00
Todd Gamblin
1774c7a7b3
Merge pull request #958 from trws/golang-new
...
Golang new
2016-05-17 05:56:06 -07:00
Tom Scogland
80c02ad36a
flake8-related cleanup
2016-05-17 05:30:35 -07:00
Tom Scogland
af4af94203
rework for gopath and bootstrapping
2016-05-17 05:21:11 -07:00
Joseph Ciurej
761c5c8450
Added line limit exemptions for 'variant' and 'version' directives.
...
Updated the 'scotch' package to use oneline 'variant' directives.
2016-05-16 12:14:57 -07:00
Joseph Ciurej
52c8bedb9c
Updated style checking to ignore refinition errors for '@when' fxns.
...
Updated the Scotch package to conform to PEP8 standards and to test style checking improvements.
2016-05-16 11:09:44 -07:00
Todd Gamblin
a74bc9369b
Merge pull request #953 from citibeth/150514-NetCDFCXX4
...
netcdf-cxx4: Update to latest released version 4.3.0
2016-05-16 10:58:27 -07:00
Elizabeth Fischer
65ff89a0b0
Placate flake8 demands.
2016-05-16 12:53:24 -04:00
Tom Scogland
62dd040a8f
add GOPATH support
...
Also fixes flex to depend on bison for its yacc implementation.
2016-05-16 09:30:37 -07:00
Tom Scogland
9780427940
fixing more flake8 errors that only appear on travis...
2016-05-16 05:37:04 -07:00
Tom Scogland
dacedfcc0e
formatting to appease flake8
2016-05-16 05:12:30 -07:00
Tom Scogland
52c359bc77
fix linking issue on ubuntu
...
Evidently some readline variants are built with only a dynamic dependency on
ncurses, this addresses that problem for such systems.
2016-05-16 03:36:31 -07:00
Todd Gamblin
53df9fbb4f
Merge pull request #959 from davydden/bugfix/doxygen_ghostscript_graphviz
...
Bugfix/doxygen ghostscript graphviz
2016-05-16 00:12:59 -07:00
Denis Davydov
0fbf70d95d
indentation fixes
2016-05-15 23:37:09 +02:00
Denis Davydov
459c647bc9
doxygen: add graphviz variant; enable flex and bison on OSX and they build fine
2016-05-15 19:43:01 +02:00
Tom Scogland
71d9911539
go cleanup, adding hub
2016-05-15 10:23:33 -07:00
Tom Scogland
b7aa47a178
remove debug print
2016-05-15 09:52:09 -07:00
Denis Davydov
a045154b5e
graphviz: add missing dependency and fix installation on darwin
2016-05-15 18:34:50 +02:00
Denis Davydov
21d4f3a356
ghostscript: url was changed upstream
2016-05-15 18:33:06 +02:00
Greg Lee
c2ca5f44b4
flake8 fixes
2016-05-15 08:19:55 -07:00
Tom Scogland
2bfa4d7e4f
removing comments
...
also randomly changed unnecessary licence block
2016-05-14 22:42:14 -07:00
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
Tom Scogland
8fec824484
Merge pull request #769 from epfl-scitas/openmpi_variants
...
openmpi : added variants
2016-05-10 09:02:33 -07:00
Denis Davydov
c8d8860742
astyle: fix formatting
2016-05-10 18:01:19 +02:00
Benedikt Hegner
fa44cd5cef
renaming py-Genshi into py-genshi
2016-05-10 17:30:44 +02:00