summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
2018-03-14phylip: new version (#7467)Levi Baber1-0/+1
2018-03-14postgresql: add newest version 10.3 (#7455)Sinan1-0/+1
2018-03-14Fix extends('tcl') environment (#7473)Federico Ficarelli1-5/+19
2018-03-14Xterm: Fix URL (#7476)Matthias Diener1-1/+1
2018-03-14Provide new package: mscgen. (#7477)Kelly (KT) Thompson1-0/+42
Mscgen is a small program that parses Message Sequence Chart descriptions and produces PNG, SVG, EPS or server side image maps (ismaps) as the output. See http://www.mcternan.me.uk/mscgen/
2018-03-13r-tfbstools: new package (#7243)Yifan Zhu1-0/+68
2018-03-13llvm 6.0.0 released as stable (#7459)Stephen McDowell1-0/+16
Relase notes: http://releases.llvm.org/6.0.0/docs/ReleaseNotes.html
2018-03-13add an option to build tbb statically (#7407)Cyrus Harrison1-1/+13
2018-03-13Fix dependency conflict in FEniCS. (#7404)f-sim1-1/+1
2018-03-13Treat tcl as extendable (#7410)Federico Ficarelli2-3/+45
* Make tcl package extendable * Let tk extend tcl * Fix environment for Tcl extensions
2018-03-12Fix bugs in `spack dependencies` command (#7435)Todd Gamblin3-20/+35
- transitive dependencies were not being handled correctly - restructure code to do recursion and mark visited packages properly - add `-V` option to *not* expand virtuals in spack dependencies
2018-03-12Constructing a SpecBuildInterface from another gives no inconsistent MRO (#7457)Massimiliano Culpo2-1/+34
fixes #7239
2018-03-12arpack-ng: add develop (#7458)Denis Davydov1-0/+1
2018-03-10astral: needs zip (#7443)Levi Baber1-0/+1
2018-03-09Fix bug in lua package instroduced by PR #7434 (#7450)Patrick Gartung1-1/+1
Fixes issue #7449
2018-03-09Augustus hash (#7447)Levi Baber1-6/+16
* augustus: 3.3 package hash changed * augustus: bamtools libraries now seem to be in lib64 * augustus: fix lib problem with older bamtools
2018-03-09spack buildcache: allow unsigned tarballs (#7440)Patrick Gartung4-67/+49
This re-adds the option to create and install unsigned tarballs, now with the -u option (--unsigned) rather than the -y option. This also changes the "keys" command, replacing the -y/--yes-to-all option with the -t/--trust option (which has the same effect but is more-clearly named).
2018-03-09resource: convert symlink to real path (#7417)Levi Baber1-1/+1
Fixes #7130 shutil.move expects a source path like "/x/y/" to be a directory and fails if "/x/y" is a symlink. This invokes realpath on the source path to avoid the issue.
2018-03-09new package: tcptrace (#6993)sknigh3-0/+99
Also added missing deps for libpcap: bison and flex
2018-03-09new package: cistem (#7438)Levi Baber1-0/+40