summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-21make py-setuptools a run-time-only dep for py-basemap and patch pytho… (#6989)Gregory Lee3-4/+9
* make py-setuptools a run-time-only dep for py-basemap and patch python package to only apply setuptools flag for build deps * py-qtconsole does not require setuptools
2018-03-21snphylo: new package (#7045)Yifan Zhu2-1/+58
* pushing partially done recipe for snphylo * r-snphylo: try * phylip: added version 3.697 * snphylo: updated package.py * snphylo: flake8 error fixed
2018-03-21Support MD5 with a warning when OpenSSL is compiled in FIPS mode (#7531)scheibelp1-3/+48
* This allows Spack to work with MD5 hashes on machines with openssl in FIPS mode. * We are still using MD5 for validation in many places, and a later PR will replace all uses of MD5 with SHA256. * This is a quick fix until that happens.
2018-03-21elfutils: document conflict with clang (#7096)Geoffrey Oxberry1-0/+6
2018-03-21intel-xed: new package (#7106)Mark W. Krentel1-0/+105
* intel-xed: new package The Intel X86 Encoder Decoder library for encoding and decoding x86 machine instructions. * intel-xed: style fixes for flake8. * intel-xed: better style fix * intel-xed: update to version 2018.02.14, add PYTHONPATH for building with python 3, cleanup the opt flag.
2018-03-21scotch%intel: remove restrict (#7148)lpoirel1-1/+1
The restrict compilation option with icc causes deadlock when multithreading is used. This issue has already been reported to the Scotch development team, but for current versions it is more reliable not to use the restrict compilation option.
2018-03-21librom: new package (#7180)Geoffrey Oxberry1-0/+77
* libtool: actually do symlinking correctly on darwin Version 4 of the libtool/darwin debacle: AutotoolsPackage hardcodes libtool & libtoolize into the autoreconf stage, so the commands `libtool` and `libtoolize` MUST be present, and shimming in glibtoolize into AutotoolsPackage when sys.platfrom == 'darwin' does not work. join_path(spec['libtool'].prefix.bin, 'libtool') still shadows system BSD libtool (in apple-cctools, see PR #7177), but this shadowing could be okay, depending on the combination of dependent specs. * librom: new package
2018-03-21py-backports-functools-lru-cache: add version 1.5 (#7206)Eric1-0/+2
* py-backports-functools-lru-cache: add version 1.5 * py-backports-functools-lru-cache: fix conflicts
2018-03-21Adding unzip package. (#7446)Jon Rood1-0/+46
* Adding unzip package. * Removing bzip2 dependency in unzip and raising an error when on Cray. * Fixing error. * Using conflicts statement for Cray detection in unzip package.
2018-03-21Xorg-server: Add dependencies and fix installation. (#7220)lingnanyuan3-53/+37
* xorg-server: Add several dependencies. * libepoxy: Add dependendies mesa and meson. * mesa: Add dependencies for hwrender. * mesa: undo some changes.
2018-03-21py-py{gobject,gtk} require pkgconfig for build (#7380)Eric Müller2-0/+3
2018-03-21remove cray-specific path modifications from pkgconfig providers (now ↵scheibelp2-13/+2
handled in cray platform) (#7406)
2018-03-21patch config.guess for ARM (aarch64) (#7427)Gregory Lee1-3/+3
2018-03-21orfm: needs zlib (#7466)Levi Baber1-0/+2
2018-03-21new package: perl-module-runtime (#7494)Eric1-0/+36
2018-03-21VMD-python v2.0.10 - new package (#7490)peetsv1-0/+40
* VMD-python v2.0.10 - new package * removing extraneous comments * flake8 error - trailing blank lines removed
2018-03-21Add latest version of patch (#7539)Leonhard Reichenbach1-2/+3
2018-03-20A new package: wcslib. (#7463)健美猫1-0/+35
2018-03-20Ghost as cuda package (#7501)jthies3-12/+30
* add headers property to netlib-lapack and intel-mkl * ghost: fix finding cblas header and libs (at least for mkl and netlib-lapack, which provide headers()) * fix flake8 errors * ghost: remove unnecessary query parameter * fix flake8 errors * ghost: make it a CudaPackage (as suggested by @davydden, thanks!) * ghost: missing whitespace
2018-03-20alglib: fix on Darwin (#7534)Denis Davydov1-0/+7
2018-03-20spec: support "full" hashesPeter Scheibel2-3/+34
This hash includes the content of the package itself as well as the DAG for the package.
2018-03-20package: add a content_hash method for packagesPeter Scheibel2-0/+56
This calculates a hash which depends on the complete content of the package including sources and the associated `package.py` file.
2018-03-20package: ensure patches are applied in-orderPeter Scheibel1-1/+11
This helps to ensure that patches are applied consistently and will also be used as the source for the patch part of full package hashes.
2018-03-20package_hash: add code to generate a hash for a package filePeter Scheibel7-0/+301
This will be included in the full hash of packages.
2018-03-20PackageBase: add a list of metadata attributesPeter Scheibel1-0/+4
These attributes are ignored when doing a content hash of a package.
2018-03-20fetch_strategy: add a source_id to fetchesPeter Scheibel1-0/+46
This will be included in the full hash of packages.
2018-03-20Add latest version of py-setuptools (#7523)Adam J. Stewart1-11/+23
2018-03-20Add DSDP package (#7526)Adam J. Stewart2-0/+87
2018-03-19pocl: fix spec (#7461)Axel Huebl1-9/+8
It seems there has been a change in concretization that resulted in a request for a llvm latest (5.0.1) while not satisfying the later more precise request for a version. Remove the first line and only rely on the last.
2018-03-19picard: Add version 2.18.0 (#7528)Eric1-0/+1
2018-03-19Add latest version of SuiteSparse (#7525)Adam J. Stewart1-1/+2
2018-03-19python: dbm module + version 3.6.4 (#7520)Massimiliano Culpo1-0/+4
A build of python@3.X had the following in the logs: ``` The necessary bits to build these optional modules were not found: _dbm _gdbm _tkinter ``` As Tkinter is already a variant, we adopt the same strategy for dbm.
2018-03-19Add latest version of py-six (#7524)Adam J. Stewart1-1/+2
2018-03-19Add latest version of py-packaging (#7522)Adam J. Stewart1-1/+2
2018-03-19Add latest version of GLPK (#7521)Adam J. Stewart1-2/+3
2018-03-19modern-wheel: new package (#7514)Federico Ficarelli1-0/+64
#Fix imports
2018-03-19Add latest version of libjpeg-turbo (#7518)Adam J. Stewart1-1/+2
2018-03-19Add latest version of libjpeg (#7517)Adam J. Stewart1-1/+7
2018-03-19Add latest version of libpng (#7516)Adam J. Stewart1-1/+7
2018-03-19Add latest version of nasm (#7515)Adam J. Stewart1-2/+6
2018-03-19glib: updated package and fixed issues with dtrace (#7493)Massimiliano Culpo1-11/+54
fixes #6965 closes #6968
2018-03-18Update the patches to work with bazel 0.9.0 (#7013)Jimmy Tang3-2/+163
Some code got moved around so the patches needed to be updated
2018-03-17LIBXSMM 1.9 (#7495)Hans Pabst1-1/+2
2018-03-17gmp: add oldish version 5.1.3 with checksum (#7510)jthies1-0/+1
2018-03-17py-multiqc: Add version 1.5 (#7506)Eric1-0/+1
2018-03-17py-performance: added package (#7500)Massimiliano Culpo2-0/+83
2018-03-17hwloc: constrain dependency on numactl (#7509)Massimiliano Culpo1-1/+1
fixes #7505
2018-03-15hwloc: updated package (#7483)Massimiliano Culpo2-25/+51
This includes: * Added latest available versions (1.11.9, 2.0.0) * Added variants to enable graphical output from lstopo * Enabled build of the bundled netloc package if @2.0.0: * Added dependency from numactl if @:1.11.9 * Added a constraint to avoid using hwloc@2.0.0 with openmpi
2018-03-14Added Tagged Release of ExaMiniMD (#7485)Robert Pavel1-2/+2
2018-03-14cube: Fix qt detection (#7242)Michael Kuhn2-0/+26
cube's configure only recognizes qt versions with single digit version components and breaks with qt 5.10. Patch the configure files directly to avoid having to regenerate them.