summaryrefslogtreecommitdiff
path: root/var
AgeCommit message (Collapse)AuthorFilesLines
2019-04-02branson: fix install (#11093)Christoph Junghans1-1/+1
2019-04-02nut: fix install (#11092)Christoph Junghans1-3/+3
2019-04-02miniqmc: fix install (#11091)Christoph Junghans1-2/+2
2019-04-02kripke: fix install (#11090)Christoph Junghans1-1/+1
2019-04-02hacckernels: fix install (#11089)Christoph Junghans1-1/+1
2019-04-02macsio: fix install (#11088)Christoph Junghans1-4/+0
2019-04-02adding package to install squashfs for singularity (#11077)Vanessasaurus1-0/+32
* adding package to install squashfs for singularity * dont need os import Signed-off-by: Vanessa Sochat <vsochat@stanford.edu> * updating md5 to sha1 for squashfs package Signed-off-by: Vanessa Sochat <vsochat@stanford.edu> * two blank lines Signed-off-by: Vanessa Sochat <vsochat@stanford.edu>
2019-04-01add pkgconfig as dependence for flux packages (#11036)Gregory Lee2-0/+2
2019-03-31QMCPACK MKL buglet. Now you are able to use the Intel compiler with other ↵Nichols A. Romero1-0/+1
BLAS and LAPACK providers, no longer forced to use MKL. (#11019)
2019-03-31cmake: add version 3.14.1 (#11063)Matthias Diener1-0/+1
2019-03-31petsc: update superlu-dist dependency (#11068)Satish Balay1-2/+2
2019-03-31slepc: add versions 3.10.2 and 3.11 (#11067)Satish Balay1-0/+3
2019-03-31superlu-dist: add version 6.1.1 (#11066)Satish Balay1-0/+1
2019-03-29add libs property to IntelMkl and IntelParallelStudio (#10993)Denis Davydov2-0/+28
* add libs property to IntelMkl and IntelParallelStudio * fix scalapack_libs when MPI is provided by intel-parallel-studio
2019-03-29petsc: add versions 3.10.5, 3.11.0 (#11058)Satish Balay1-0/+2
2019-03-28Random123 - provide a patch to fix compiles with IBM XL (#11028)Kelly (KT) Thompson2-0/+13
* Newer versions of IBM XL no longer define `__xlC__`, but define `__ibmxl__` instead. This one-line patch fixes this problem in Random123. * This patch was also provided to the Random123 maintiners (Random123@DEShawResearch.com). I don't expect a new release from them for a while, so I believe that this patch is the correct path forward (for now).
2019-03-28hypre: add a modified superlu-dist patch for @:2.14.0 (#11032)Satish Balay3-1/+15
2019-03-28Consistent patch ordering (#10879)Peter Scheibel6-1/+99
* preserve the order in which patches are applied by packages (in spite of grouping them by 'when') * add tests confirming patch order
2019-03-27spack chain (#8772)Peter Scheibel1-1/+1
* initial work to make use of an 'upstream' spack installation: this uses the DB of the upstream installation to check if a package is installed * need to query upstream dbs when adding new record to local db * prevent reindexing upstream DBs * set prefix on specs read from DB based on path stored in install record * check that Spack does not install packages that are recorded as installed in an upstream db * externals do not add their path to install records - need to use 'external_path' to get path of upstream externals * views need to check for upstream installations when linking metadata * package and spec now calculate upstream installation properties on-demand themselves rather than depending on concretization to set these properties up-front. The added tests for upstream installations don't work with this new strategy so they need to be updated * only refresh modules for local specs (not those in upstream packages); optionally generate local module files for packages installed upstream * when a user tries to locate a module file for a package installed upstream, tell them to use the upstream spack instance to locate it * support recursive upstream databases (allow upstream databases to use their own upstream databases) * separate upstream config into separate file with its own schema; each entry now also includes a name * metadata_dir is no longer customizable on a per-instance basis for YamlDirectoryLayout * treat metadata_dir as an instance variable but dont set it from kwargs; this follows several other hardcoded variables which must be consistent between upstream and downstream DBs. Also update DirectoryLayout.metadata_path to work entirely with Spec.prefix, since Spec.prefix is set from the DB when available (so metadata_path was duplicating that logic)
2019-03-27libyogrt package: add versions, scheduler support (#10884)Elsa Gonsiorowski, PhD1-1/+36
* Add latest libyogrt versions * Add url_for_version to handle differing url formats for different versions * Add 'scheduler' variant to configure scheduler. Currently only slurm can be installed with Spack. A value of 'system' indicates to use the scheduler installed on the system
2019-03-26lzo package: add version 2.10 (#11015)Michael Kuhn1-0/+1
2019-03-26c-blosc package: add version 1.16.3 (#11014)Michael Kuhn1-0/+1
2019-03-26beast1 package: add version 1.10.4, use url_for_version (#11009)Justin Stanley1-3/+6
2019-03-26py-netcdf package: add py-cftime dependency (#11005)Gregory Lee1-0/+1
2019-03-26py-xopen: Add version 0.5.0 (#10995)Eric Martin1-0/+1
2019-03-26intel-xed package: add versions 2019.03.01 and develop (#10987)Mark W. Krentel1-6/+30
Also add conflicts for PPC
2019-03-26New package: py-scikit-optimize (#10973)ajw19801-0/+32
2019-03-26New package: py-pyodbc (#10972)ajw19801-0/+28
2019-03-26New package: py-luigi (#10970)ajw19801-0/+23
2019-03-26Py-jupyter package: dependency fixes (#10966)ajw19805-4/+11
* py-prompt-toolkit: Add newer version for required for newer py-ipython versions * py-ipykernel: * Add newer py-ipykernel version * Depend on py-setuptools so a python egg isn't attempted to be built * Update dependency for newer py-ipykernel versions * py-jupyter-console: Remove py-prompt-toolkit dependency since it is picked up in py-ipython * py-ipython: * Add missing py-backcall dependency * Adjust py-prompt-toolkit dependencies for newer versions of ipython * py-jupyter-notebook: Require newer version of py-ipykernel since jupyter is broken with previous versions
2019-03-26node-js package: Depend on zlib when +zlib (#10965)ajw19801-0/+1
2019-03-26py-numba package: Depend on py-setuptools so an egg isn't built (#10964)ajw19801-0/+1
2019-03-26py-dateutil package: add version 2.7.5 (#10961)ajw19801-3/+4
2019-03-26py-pytz package: add version 2018.4 (#10959)ajw19801-2/+2
2019-03-26r-rinside package: add version 0.2.15 (#10949)Justin M Wozniak1-1/+2
2019-03-26ruby package: add version 2.6.2 (#10945)Brian Spilner1-0/+1
2019-03-26Kokkos package: pthreads feature and new kokkos versions (#10943)Andrew Gaspar1-0/+5
2019-03-26nix package: improve dependencies based on prerequisites from manual. (#10927)Chris Green1-4/+6
2019-03-26ior package: Add patch to fix 3.2.0 with hdf5 (#10923)Michael Kuhn1-0/+6
2019-03-26quantum-espresso: Enable EPW installation (#10637)fcannini1-1/+33
2019-03-26mysql: Support client-only, cxxstd and more versions (#10911)Chris Green2-7/+114
* add cxxstd variant * add CMake constraints based on platform/version * add older versions * update boost dependency version constraints (which are closely tied to mysql version) and update boost cxxstd choice to be the same as the cxxstd chosen for mysql * add client-only support (including a patch for 5.5.x) * record the mysql package as a provider of the mysql-client virtual
2019-03-26boost: Fix build of versions < 1.62.0 (#10910)Chris Green1-28/+19
Improve management of the Fiber library and C++ standard support: * Remove Fiber from list of libraries to build * Improve variant management for Fiber; add variants for Context and Coroutine libraries. * Add known conflict with C++17 for boost < 1.63.0 * Remove C++ standard "default" option, which left the choice of C++ standard to the compiler used to build boost
2019-03-26lz4: Add 1.8.3 (#11013)Michael Kuhn1-2/+3
2019-03-26zstd: Add 1.3.8 (#11012)Michael Kuhn1-0/+1
2019-03-25ninja-fortran package: add newer versions (#10921)clellsolomon1-7/+27
2019-03-25New package: MMG (#10902)bfovet1-0/+58
2019-03-25netcdf-cxx package: Add optional netCDF4 support (#10899)Dustin Lagoy1-0/+11
2019-03-25range-v3 package: Add notes, conflicts and doc dependencies. (#10887)Chris Green1-1/+16
* record conflicts with compiler versions which don't provide required c++ standard support * add doxygen (build) dependency * add note that range-v3 is header-only as of 0.3.6 and update package description
2019-03-25gl2ps: add missing dependencies and doc variant. (#10886)Chris Green1-3/+11
Makes building of documentation optional.
2019-03-25py-netcdf4: avoid using system installs of dependencies (#10885)Dustin Lagoy1-0/+10
Use environment variables to point setup.py to Spack installations of hdf5/netcdf