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
52ca215e29
mkl: add provide blas/lapack
2016-07-13 11:42:40 +02: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