Commit graph

6601 commits

Author SHA1 Message Date
Eric
efadc0e299 Allow multi-user installations (#1804)
When re-using previously downloaded tarballs, spack copies from
`var/spack/stage/PACKAGE-VERSION-HASH/downloaded_file` to
`var/spack/cache/PACKAGE/downloaded_file`. This fails if the source is owned by
a different user (`shutil.copy` tries to retain all meta data including file
ownership). Change to a non-meta-data copy function (`shutil.copyfile`).
2016-09-20 02:18:26 -07:00
Erik Schnetter
bd6aac3102 Update Julia to 0.4.7 (#1805) 2016-09-20 02:16:25 -07:00
Erik Schnetter
bddb15ef4c Make VisIt build again (#1762)
- add new version 2.10.3
- explicitly require hdf5 variant ~mpi, since we don't know how to build with mpicc
- explicitly disable glew since it may not be installed
2016-09-20 02:15:58 -07:00
Erik Schnetter
70424b511e Work around cmake problems in VTK (#1761)
The cmake scripts can't handle the semicolons in gcc's version output. Filter them out before detecting the version.
2016-09-20 02:15:37 -07:00
Erik Schnetter
2a558e9d7a Tighten HDF5 version requirements for Silo (#1760) 2016-09-20 02:14:55 -07:00
Erik Schnetter
8426b65592 Make cmake @2.8 build again (#1759) 2016-09-20 02:14:37 -07:00
Erik Schnetter
140f1773cf Update hwloc to 1.11.4 (#1752) 2016-09-20 02:14:17 -07:00
Erik Schnetter
682ac5194e Declare py-beautifulsoup4's dependency on py-setuptools (#1748) 2016-09-20 02:14:06 -07:00
Erik Schnetter
48c87da07b Update curl to 7.50.3 (#1747)
* Update curl to 7.50.2
* Update curl to 7.50.3
2016-09-20 02:13:54 -07:00
Erik Schnetter
bbdc429db3 Update OpenMPI to 2.0.1 (#1721) 2016-09-20 02:13:40 -07:00
Erik Schnetter
2e490050f6 Update OpenBLAS to 0.2.19 (#1702) 2016-09-20 02:13:25 -07:00
Erik Schnetter
ebde2a101e Reorder versions in openssl (#1601) 2016-09-20 02:13:14 -07:00
Erik Schnetter
ee2ddaa7cc Update mbedtls to 2.3.0 (#1600) 2016-09-20 02:13:03 -07:00
Erik Schnetter
6848752fed Update cereal to 1.2.1 (#1599) 2016-09-20 02:12:52 -07:00
Erik Schnetter
dfad4a0abc Update binutils to 2.27 (#1598) 2016-09-20 02:12:40 -07:00
Michael Kuhn
7043fff807 Fix location -p and -P (#1776) 2016-09-15 10:48:28 +08:00
Michael Kuhn
7fd44a983d Update mvapich2 to 2.2 (#1775) 2016-09-15 10:42:57 +08:00
Erik Schnetter
6117ef44e4 Make libstdc++-detection work on Darwin (#1778) 2016-09-15 10:42:14 +08:00
Elizabeth Fischer
2a823fbdfd [RtM] Added py-proj/package.py (RtM = Ready to Merge) (#717)
* Added py-proj package

* Added bug-fix patched version to the package.

* Removed dependency of py-proj on proj.

* py-proj: Added missing dependency

* py-proj: Removed versions from forked repos, now that necessary bug fixes have been merged into the main repo.

* Update package.py

Added a blank line that Travis wanted.

* 1. Added copyright
2. Used setup_py
3. Added type='build' for dependencies.
2016-09-15 10:35:57 +08:00
Elizabeth Fischer
a954d0976a Put back full-length URL. 2016-09-14 16:52:33 -04:00
Elizabeth Fischer
595ec7e034 Bug fix capturing which packages work with which binutils. 2016-09-14 16:50:17 -04:00
Elizabeth Fischer
4a1df7e0b2 Resolved issues of py-pillow, py-scipy and binutils dependencies. Resolves #1506
py-pillow: Remove version dependency on binutils@2.25.  In tests, it works just fine with binutils@2.26.

Fixed flake8 issues.
2016-09-14 10:56:08 -04:00
Erik Schnetter
1d09d1a4e2 Update netlib-lapack to 3.6.1 (#1597) 2016-09-09 13:50:37 -07:00
Erik Schnetter
567d67fae2 Add libiconv dependency for git (#1468)
Also remove "--without-pcre" flag that git does not understand any more.
2016-09-09 12:57:49 -07:00
Erik Schnetter
8249108cc6 Qthreads: Switch back to using tarball to get released version (#1739)
* Qthreads: Switch back to using tarball for download

* Don't require autotools any more

* Re-enable autotools

* Remove autotools again

* Use .tar.bz tarball; remove outdated code
2016-09-09 06:56:11 -07:00
Erik Schnetter
e06a0271a4 New package h5hut (#1737)
* New package h5hut -- High-Performance I/O Library for Particle-based Simulations

* Set up MPI compilers

* Add version 1.8.12 to HDF5

* Correct Sphinx error
2016-09-08 13:27:47 -07:00
Erik Schnetter
ff7c0335ff Declare fontconfig dependency on pkg-config (#1686) 2016-09-08 12:15:42 -07:00
Todd Gamblin
3d3d65f3f7 Merge pull request #1553 from adamjstewart/fixes/netcdf-hdf5
Fix NetCDF/HDF5 dependency resolution problems
2016-09-08 11:58:46 -07:00
Adam J. Stewart
a22f5d8d86 Don't overwrite PYTHONPATH in docs Makefile (#1693) 2016-09-08 09:02:56 -07:00
Adam J. Stewart
06d8a3ad23 Add missing dependency for run-doc-tests (#1691) 2016-09-08 09:02:38 -07:00
Adam J. Stewart
0586b388df Add latest version of libpng, ncview depends on libpng (#1502)
* Add latest version of libpng

* ncview depends on libpng
2016-09-08 09:02:10 -07:00
scheibelp
fd02a140c4 Fix fetching non-expanded resources from mirrors (#1310)
This closes #1308, where fetching a non-expanded resource from a mirror
will cause an error.

This also ensures that when a URL resource is fetched from a mirror,
that it will be named as though it were retrieved from the original
URL. This is particularly useful for non-expanded resources since it
ensures that the resource name is consistent for the installation
(this is less important for expanded resources because the build takes
place inside the expanded resource).
2016-09-07 07:02:24 -07:00
Ian Lee
d55b17dd65 Fixed broken link in README (#1733) 2016-09-06 14:52:44 -07:00
Ben Boeckel
77611913c6 qt: only pass -qt-xcb on non-OS X 2016-09-06 16:53:38 -04:00
Ben Boeckel
112122bc28 qt: progress on qt5.5 on osx
Qt5.5 searches for the SDK itself and just ignores environment variables
like CC and CXX, skipping the spack wrappers.
2016-09-06 16:01:16 -04:00
Ben Boeckel
fca26c0b79 qt: make -no-phonon specific to qt4 2016-09-06 16:00:22 -04:00
Ben Boeckel
67462ca65a qt: fix pcre header conflict in javascriptcore 2016-09-06 16:00:21 -04:00
Ben Boeckel
4687860885 qt: force the 10.9 SDK on macos
The 10.11 SDK fails to configure.
2016-09-06 16:00:21 -04:00
Ben Boeckel
a05a6456d5 glib: build on macos 2016-09-06 16:00:21 -04:00
Ben Boeckel
b810a113af pixman: disable mmx 2016-09-06 16:00:21 -04:00
Ben Boeckel
3df1eeccb9 qt: setup the sdk and platform arguments 2016-09-06 16:00:21 -04:00
Ben Boeckel
71c357e485 qt: support building with 10.10+ SDKs 2016-09-06 16:00:21 -04:00
Ben Boeckel
aa9faceb03 qt: disable phonon support 2016-09-06 16:00:21 -04:00
Ben Boeckel
6075abfbdb qt: depend on icu4c 2016-09-06 16:00:21 -04:00
Ben Boeckel
a9bfd88248 qt: depend on OpenSSL
OS X doesn't come with an OpenSSL supported by Qt4.
2016-09-06 16:00:21 -04:00
Ben Boeckel
4c566617f7 qt: make libxcb a conditional dependency
OS X doesn't have X (usually).
2016-09-06 16:00:21 -04:00
Ben Boeckel
5ba1144515 qt: create a dbus variant 2016-09-06 16:00:20 -04:00
Ben Boeckel
4b471ecc6e qt: support detecting newer SDK paths 2016-09-06 15:59:46 -04:00
Todd Gamblin
f34dd94166 Add debug command for creating tarball of install DB. 2016-09-06 07:55:54 -07:00
Robert D. French
ccfbfcc890 ITS XML Translation Tool (#1728) 2016-09-06 06:56:13 -07:00