Todd Gamblin
98ccad8105
Merge pull request #189 from mathstuf/openssl-use-64-bits
...
WIP: openssl: set KERNEL_BITS to make ./config work
2015-11-23 16:09:28 -08:00
Todd Gamblin
de2213a621
Merge pull request #188 from mathstuf/python-osx
...
python: target OS X 10.6
2015-11-23 16:08:56 -08:00
Todd Gamblin
583b8e3ade
Merge pull request #187 from mathstuf/dbus-osx-disable-launchd
...
dbus: disable launchd support
2015-11-23 16:08:35 -08:00
Todd Gamblin
b5fffc71c9
Merge pull request #168 from mathstuf/libxml2-drop-python-dep
...
Libxml2 drop python dep
2015-11-23 16:08:24 -08:00
Todd Gamblin
0011903e23
Merge pull request #165 from mathstuf/paraview-update-deps
...
Paraview update deps
2015-11-23 16:04:03 -08:00
Todd Gamblin
9bc27561ec
Merge pull request #164 from mathstuf/matplotlib-optional-deps
...
Matplotlib optional deps
2015-11-23 16:03:31 -08:00
Todd Gamblin
76100a6f08
Merge pull request #158 from davidbeckingsale/features/cleverleaf
...
Add CleverLeaf package
2015-11-23 16:00:39 -08:00
David Beckingsale
38b83362b6
Updated url and description
2015-11-23 15:58:33 -08:00
Todd Gamblin
c13329c25a
Merge pull request #155 from epfl-scitas/packages/mvapich2
...
packages/mvapich2 : added support for process managers and network types
2015-11-23 15:53:53 -08:00
Todd Gamblin
6798c177c6
Merge pull request #157 from alfredo-gimenez/develop
...
Added Python Twisted library
2015-11-23 15:51:57 -08:00
Todd Gamblin
8fbd79fa2e
Merge pull request #198 from eschnett/update-papi
...
Update PAPI
2015-11-23 15:42:09 -08:00
Mario Melara
8f56f5cfcc
Added path to netcdf and hdf5 using the env vars NETCDF_DIR and HDF5_DIR.
2015-11-23 14:02:59 -08:00
Erik Schnetter
60fd7e2268
Update PAPI
2015-11-23 16:50:11 -05:00
Erik Schnetter
cb21a5b309
Add OpenBLAS
2015-11-23 16:48:06 -05:00
Erik Schnetter
1330c10fc8
Don't use https for downloading
2015-11-23 16:00:10 -05:00
Todd Gamblin
be92d0b6a4
Merge pull request #194 from trws/judy
...
add judy dynamic array/meta-trie/hash table lib
2015-11-23 10:10:46 -08:00
Todd Gamblin
7392e1af59
Merge pull request #190 from bhatele/feature/networktools
...
Add damselfly package
2015-11-23 10:10:12 -08:00
Tom Scogland
34700d560f
add judy dynamic array/meta-trie/hash table lib
...
Just adding judy.
2015-11-20 12:15:32 -08:00
Abhinav Bhatele
4edcc59c3d
Add damselfly package
2015-11-19 23:05:21 -08:00
Ben Boeckel
c023b1000e
python: target OS X 10.6
...
Targeting anything older lacks rpath stuff which configure uses.
2015-11-19 17:52:59 -05:00
Ben Boeckel
150e43f3fd
WIP: openssl: set KERNEL_BITS to make ./config work
...
Why OpenSSL refuses to build without this (it explicitly warns about it)
is a mystery.
2015-11-19 17:51:44 -05:00
Ben Boeckel
b6d368d7a0
dbus: disable launchd support
2015-11-19 17:50:30 -05:00
Todd Gamblin
34e445a480
Merge pull request #176 from truatpasteurdotfr/develop
...
jdk: updated to version 8u66
2015-11-18 15:58:33 -06:00
Todd Gamblin
5086a1e825
Merge pull request #178 from eschnett/develop
...
Update HDF5 to 1.8.16
2015-11-18 15:58:13 -06:00
Todd Gamblin
38ce53bc85
Merge pull request #179 from eschnett/update-hwloc
...
Update hwloc to 1.11.1
2015-11-18 15:58:06 -06:00
Todd Gamblin
89c11221ed
Merge pull request #181 from eschnett/update-openmpi
...
Update OpenMPI to 1.10.1; correct configure error in OpenMPI
2015-11-18 15:57:56 -06:00
Todd Gamblin
025566b494
Merge pull request #182 from eschnett/hdf5-mpi
...
HDF5: Support non-MPICH MPI implementations
2015-11-18 15:57:29 -06:00
Todd Gamblin
4f8380959c
Merge pull request #183 from eschnett/add-jemalloc
...
Add jemalloc package
2015-11-18 15:56:46 -06:00
Erik Schnetter
2e51e207f9
Update cmake to 3.4.0
2015-11-18 15:17:48 -05:00
Erik Schnetter
cbc552e91e
Add jemalloc package
2015-11-18 13:43:49 -05:00
Erik Schnetter
511ffc3b44
HDF5: Support non-MPICH MPI implementations
2015-11-18 13:33:04 -05:00
Erik Schnetter
e36fd7d29f
Update OpenMPI to 1.10.1; correct configure error in OpenMPI
2015-11-18 13:13:13 -05:00
Erik Schnetter
af9fe0a038
Update hwloc to 1.11.1
2015-11-18 12:37:54 -05:00
Erik Schnetter
893e05540c
Update HDF5 to 1.8.16
2015-11-18 09:55:45 -06:00
Tru Huynh
b2a85bc12e
updated to version 8u66
2015-11-18 10:02:22 +01:00
Erik Schnetter
cc49f9b657
Update OpenSSL package
2015-11-17 18:28:20 -05:00
Erik Schnetter
1003b847b6
Remove comment
2015-11-17 17:10:04 -05:00
Erik Schnetter
ad0a1bf70d
Add rsync package
2015-11-17 16:47:47 -05:00
Ben Boeckel
b98c25c1fb
paraview: update matplotlib and numpy deps
2015-11-16 17:07:28 -05:00
Ben Boeckel
5eb8e1eec8
py-pyside: update docstring
2015-11-16 17:07:27 -05:00
Ben Boeckel
d40897404b
py-matplotlib: make the gui and ipython support optional
...
ipython, nice as it is, is not required to use matplotlib. The UI bits
are also optional and dragging in Qt and Tcl/Tk for the library
shouldn't be the default.
2015-11-16 17:07:27 -05:00
Ben Boeckel
485528cffa
paraview: configure the python and MPI executables
2015-11-16 17:05:17 -05:00
Ben Boeckel
d3ead7061e
paraview: require qt4
...
Qt5 has bugs which need at least 5.6.0 for a fix.
2015-11-16 17:04:35 -05:00
Ben Boeckel
45d981caab
paraview: add dependency on libxml2 back
2015-11-16 11:45:27 -05:00
Ben Boeckel
ca01adb503
libxml2: make the python dependency optional
...
Also turn it off by default since it is usually not necessary. Anything
needing the Python bindings should declare it explicitly.
2015-11-16 11:30:35 -05:00
Tom Scogland
8feaefadcf
updating lua package to install in correct order
2015-11-13 09:43:03 -08:00
Todd Gamblin
55662eca69
Merge branch 'develop' into mplegendre-multi_pkgsrc_roots
...
Conflicts:
lib/spack/spack/__init__.py
lib/spack/spack/directives.py
lib/spack/spack/packages.py
2015-11-12 15:16:06 -08:00
David Beckingsale
679b617649
Add CleverLeaf package
2015-11-11 12:33:08 -08:00
Gregory Becker
db1b21b9aa
reclaimed the = sign. Architectures now specified by +arch= instead. Decided to prepend flag names with + for clarity in spec names and ease of parsing. Also generalized variants, although there is not yet a way to specify a generalized (name=value) variant.
2015-11-10 15:45:22 -08:00
Alfredo Gimenez
666d9e88f5
Added Python Twisted library
2015-11-10 15:37:09 -08:00
Massimiliano Culpo
27c64f7740
mvapich2 : changed method name for consistency. Removed possibly duplicated flags
2015-11-09 16:02:38 +01:00
Massimiliano Culpo
42bc552dd7
mvapich2 : variant strings are associated with a named variable
2015-11-09 16:02:25 +01:00
Massimiliano Culpo
79ed9de4c1
mvapich2 : added variants for different network types
2015-11-09 16:02:12 +01:00
Massimiliano Culpo
0ae05fdf99
mvapich2 : added variants for different process managers
2015-11-09 16:01:56 +01:00
Massimiliano Culpo
4a72bd7919
mvapich2 : fixed typos. Added FIXME
2015-11-09 16:01:27 +01:00
Massimiliano Culpo
076eaba6e3
mvapich2 : fixed some issues with the package. Needs further improvment with respect to network and pm
2015-11-09 16:00:03 +01:00
Jim Galarowicz
0ced060b87
cbtf did not compile with boost 1.59, so reverted to boost 1.50 temporarily until we fix the cbtf/boost compile issues.
2015-11-06 15:15:38 -08:00
Jim Galarowicz
2aa501bf3d
Update the checksum value for the new tarball
2015-11-06 14:19:00 -08:00
Jim Galarowicz
046b348bd3
Merge remote-tracking branch 'upstream/develop' into develop
...
Get up to date with rest of develop repository.
2015-11-06 11:55:49 -08:00
Jim Galarowicz
aa9b14aff4
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:55:20 -08:00
Jim Galarowicz
7e6b7795f1
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:53:53 -08:00
Jim Galarowicz
d6a2ab08ac
Match up with the new binutils package file. It does what OSS needs w.r.t. libiberty.
2015-11-06 11:47:00 -08:00
Mario Melara
e0498ce54a
mxml is adios's package dependency
2015-11-05 13:43:11 -08:00
Mario Melara
0fcb368f47
Adding adios package to spack's package list
2015-11-05 13:42:50 -08:00
Todd Gamblin
9474b8cdac
Merge pull request #153 from ktkirk/libxml2
...
Was getting system python over spack python
2015-11-05 10:12:55 -08:00
Gregory Lee
886861c9f4
Merge pull request #151 from scalability-llnl/features/bzip2-mac
...
Modified bzip2 package to work properly on macs.
2015-11-05 09:29:47 -08:00
David Beckingsale
19876161c7
Update ZSH version
2015-11-05 07:42:18 -08:00
Kelly T. Kirk
618a1c7119
Was getting system python over spack python
2015-11-05 08:01:00 -05:00
Todd Gamblin
1c4ef29962
Add Sphinx package
2015-11-04 17:55:43 -08:00
Todd Gamblin
f201bfb998
Modified bzip2 package to work properly on macs.
2015-11-04 17:43:22 -08:00
Paul Dapolito
16f0ece75b
added zlib dependency to glib package specification
2015-11-01 19:55:14 -08:00
Todd Gamblin
58adff307f
Merge pull request #142 from mathstuf/dbus-disable-systemd
...
dbus: disable systemd
2015-10-29 00:07:03 -07:00
Todd Gamblin
5d626ac561
Merge pull request #141 from epfl-scitas/packages/clang
...
clang : updated versions + depends_on(python)
2015-10-29 00:06:50 -07:00
Todd Gamblin
11c3a9f60d
Merge pull request #143 from mathstuf/update-ncurses
...
ncurses: update package
2015-10-29 00:03:40 -07:00
Todd Gamblin
130d2d8de0
Merge pull request #144 from mathstuf/add-paraview
...
paraview: add package
2015-10-29 00:03:15 -07:00
Todd Gamblin
dab230845d
Merge pull request #121 from epfl-scitas/issues/gcc
...
GCC : added variant to packages for binutils, solve linking time error
2015-10-28 23:29:33 -07:00
Ben Boeckel
ddbfc40303
paraview: add package
...
A first attempt; builds successfully. Some dependencies have hard-coded
dependencies where they shouldn't (e.g., hdf5 -> mpi, libxml -> python),
but that's a different rabbit hole.
2015-10-27 15:37:31 -04:00
Ben Boeckel
b88da83a12
dbus: disable systemd
...
Not necessary in spack. Also forcefully installs outside of the prefix.
2015-10-27 13:51:23 -04:00
Ben Boeckel
e8f5a85ffd
ncurses: update package
2015-10-27 13:50:59 -04:00
Massimiliano Culpo
3913c10afb
clang : updated versions and dependencies
...
llvm : added dependency on 'python@2.7:' for better portability
2015-10-27 08:04:55 +01:00
Massimiliano Culpo
8b22a4f4f8
llvm : updated versions
2015-10-27 08:04:20 +01:00
Paul Dapolito
cd2a23384f
Added v5.2.2 for xz library
2015-10-26 14:28:56 -07:00
Massimiliano Culpo
e812c35689
GCC : removed binutils variant
2015-10-23 10:11:38 +02:00
Todd Gamblin
f76b3890ff
Merge pull request #137 from davidbeckingsale/features/ompi-wrappers
...
Filter wrapper data to use correct compilers in OpenMPI
2015-10-22 16:01:55 -04:00
David Beckingsale
9f496e5efa
Replace compiler in f90 and f77 wrappers if they exist
2015-10-22 09:50:02 -07:00
David Beckingsale
41c01b523f
Filter wrapper data to use correct compilers in OpenMPI
2015-10-22 09:13:20 -07:00
Todd Gamblin
cbcc6fc9f5
Merge branch 'khuck-develop' into develop, github PR #136
2015-10-22 08:27:23 -07:00
Kevin Huck
7cb557cba7
Adding dependency on ompt-openmp, now that it is a package.
2015-10-22 08:06:31 -07:00
Kevin Huck
caf93cc408
Adding package for OMPT support in the LLVM/Clang OpenMP runtime,
...
which gives OMPT support for applications built with GCC, Intel or
LLVM/Clang.
2015-10-22 08:03:50 -07:00
Massimiliano Culpo
e6a44bd8ac
GCC : removed dependency on libelf. Removed isl variant
2015-10-22 15:55:43 +02:00
Massimiliano Culpo
f475ec4ce6
Merge branch 'develop' of https://github.com/scalability-llnl/spack into issues/gcc
...
Conflicts:
var/spack/packages/gcc/package.py
GCC : removed dependency on libelf. Removed isl variant
2015-10-22 15:53:44 +02:00
Kevin Huck
24838a62b4
Changed date formatting.
2015-10-22 06:02:56 -07:00
Kevin Huck
2a61ff0794
Changing git checkout from "master" to commit
...
d2e66ddde689120472fc57fc546d8cd80aab745c
2015-10-22 03:57:33 -07:00
Kevin Huck
fb9eca4226
Added an APEX package, but it is still using the git master instead
...
of a release.
2015-10-21 19:35:31 -07:00
Kevin Huck
c082abfb65
Modified the binutils package to use --enable-shared. Required by tools that
...
use binutils and get this error (or equivalent):
"relocation R_X86_64_32S against `bfd_errmsgs' can not be used when
making a shared object; recompile with -fPIC"
2015-10-21 18:32:57 -07:00
Todd Gamblin
1f662465c2
Merge pull request #119 from mamelara/develop
...
Added current version 3.2 of libffi version 3.1 has a bug
2015-10-21 16:07:26 -04:00
Todd Gamblin
c8f01480d6
Merge pull request #128 from mathstuf/netcdf-new-linker-mpi
...
netcdf: link to MPI
2015-10-21 16:02:59 -04:00
Todd Gamblin
c388cbe8e4
Merge pull request #131 from jsquyres/pr/openmpi-update
...
openmpi: update package versions of Open MPI
2015-10-21 15:59:12 -04:00
Todd Gamblin
6773a2b3bf
Merge pull request #132 from jsquyres/pr/mpich-mpi-version-fix
...
mpich: add fine-grained MPI conformance versions
2015-10-21 15:58:41 -04:00
Todd Gamblin
59dfb1c175
Merge pull request #134 from davidbeckingsale/features/ncdu
...
Added ncdu package
2015-10-21 15:58:02 -04:00
Todd Gamblin
345fd3b285
Merge pull request #133 from epfl-scitas/packages/trilinos
...
Packages/trilinos
2015-10-21 15:54:13 -04:00
Kevin Huck
e0e79a2cb3
Adding package for activeharmony.
2015-10-21 11:56:01 -07:00
David Beckingsale
7e2f3cff44
Added ncdu package
2015-10-19 15:41:46 -07:00
Massimiliano Culpo
ec5560374c
glm : added basic configuration for the package
2015-10-19 13:56:08 +02:00
Massimiliano Culpo
aab7102b9b
matio : added basic configuration for the package
2015-10-19 13:55:44 +02:00
Massimiliano Culpo
3a4bdf1856
trilinos : first version that compiles on bellatrix
2015-10-19 13:48:46 +02:00
Massimiliano Culpo
ff0d039a1f
trilinos : prototype for the whole package
2015-10-19 13:48:38 +02:00
Massimiliano Culpo
f4460894be
hdf5 : updated version
...
mpich : updated version
trilinos : created stub
2015-10-19 13:48:24 +02:00
Todd Gamblin
44ba16a391
Add libiberty option to binutils
2015-10-17 17:04:34 -07:00
Jeff Squyres
67b94acd42
mpich: add fine-grained MPI conformance versions
...
Similar to the Open MPI and MVAPICH packages.
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2015-10-17 07:06:06 -04:00
Jeff Squyres
43f58d9f61
openmpi: update the MPI conformance for each Open MPI version
2015-10-16 15:27:22 -04:00
Jeff Squyres
f39e40664f
openmpi: add v1.10.0 and update v1.8.2->v1.8.8
2015-10-16 15:26:58 -04:00
Ben Boeckel
9ec4ae83af
netcdf: link to MPI
...
Newer GNU linker refuses to use transitive linking; if netcdf calls
MPI_Allreduce, it must link the providing library directly.
Also switched to CMake because I don't know autoconf well enough to know
how to put MPI stuff into it.
2015-10-15 09:20:16 -04:00
Gregory L. Lee
5dd39bfca5
bug fix for github issue 122
2015-10-08 08:12:30 -07:00
Todd Gamblin
5d64012868
Merge branch 'features/libxcb-1.11.1' into develop
2015-10-08 00:13:47 -07:00
Mario Melara
06fe879745
Merge branch 'features/crayproto' of https://github.com/scalability-llnl/spack into develop
2015-10-07 14:55:05 -07:00
Massimiliano Culpo
17de9a37f1
gcc : fixed spec file
2015-10-06 18:49:18 +02:00
Massimiliano Culpo
d44571257a
spec file : everything is dumped, only link rule is modified
2015-10-06 18:49:04 +02:00
Massimiliano Culpo
f068d1ba57
GCC : added variants for libelf, binutils, isl. gcc@5.0: still has issues
2015-10-06 18:48:47 +02:00
Gregory L. Lee
6fcf16b710
added libxcb version 1.11.1
2015-10-05 12:59:26 -07:00
Matthew LeGendre
18f0b24a7f
Add tests for spack external dependencies, plus fixes for issues found by those tests.
2015-10-05 11:37:36 -07:00
Matthew LeGendre
650c9d4e36
Allow spack to build against external non-spack-installed packages.
2015-10-05 11:37:36 -07:00
Matthew LeGendre
ee68a76a19
Bug fixes from testing spack preferred packages
2015-10-05 11:36:06 -07:00
karenyyng
f4e72f33c8
added dependencies for py-h5py
2015-10-05 08:24:33 -07:00
karenyyng
c809cc9273
clean up package.py file and remove duplicate file
2015-10-03 19:24:15 -07:00
karenyyng
f3254ff02d
removed package for python packages with problematic / duplicate names
2015-10-03 19:22:53 -07:00
karenyyng
e9f7d033ff
make sure submodule is added in the correct location
2015-10-03 19:13:08 -07:00
karenyyng
79808da760
added a bunch of packages and added submodule
2015-10-03 18:47:36 -07:00
Mario Melara
75d30b08fb
Added current version 3.2 of libffi version 3.1 has a bug that interferes with glib
2015-10-01 21:51:55 -07:00
Mario Melara
c6cd8ae243
Use more recent version of libffi. 3.1 has a known bug that is fixed in current version
2015-10-01 21:35:25 -07:00
Adam Moody
5563c66675
update scr to 1.1.8
2015-09-29 18:18:34 -07:00
Mario Melara
13eb461ec3
Adding bowtie2 package along with patch
2015-09-24 11:21:54 -07:00
Mario Melara
521632b3dc
Added samtools bioinformatics software
2015-09-23 16:30:44 -07:00
Todd Gamblin
6d4eed3845
Merge pull request #102 from RasmusWL/features/fish
...
Add fish (shell) package
2015-09-23 01:37:59 -07:00
Todd Gamblin
82ea7aec51
Merge pull request #106 from justintoo/add-package-doxygen
...
(Package) Add Doxygen (v1.8.10)
2015-09-23 01:37:31 -07:00
Todd Gamblin
d474eeb424
Merge pull request #110 from scalability-llnl/features/boostupdate
...
update boost package for new releases
2015-09-23 00:32:22 -07:00
Todd Gamblin
5d6baacc56
Merge pull request #111 from scalability-llnl/features/protobuf
...
add protobuf package
2015-09-23 00:31:26 -07:00
Todd Gamblin
46cf0a23d9
Merge pull request #112 from scalability-llnl/features/glog
...
add glog package
2015-09-23 00:30:37 -07:00
Todd Gamblin
f02af701e5
Merge pull request #113 from scalability-llnl/features/gflags
...
add gflags package
2015-09-23 00:29:50 -07:00
Todd Gamblin
5f826a0ab7
Merge pull request #114 from scalability-llnl/features/snappy
...
Features/snappy
2015-09-23 00:27:27 -07:00
Adam Moody
84823ed828
add lmdb package
2015-09-22 12:17:01 -07:00
Adam Moody
3ade141829
add leveldb package
2015-09-22 11:59:09 -07:00
Adam Moody
30acc6f2f0
add snappy package
2015-09-21 16:45:59 -07:00
Adam Moody
22ba02b22b
add gflags package
2015-09-21 16:40:23 -07:00
Adam Moody
b5d7cd55ce
add glog package
2015-09-21 16:30:11 -07:00
Adam Moody
e4e22ed17e
add protobuf package
2015-09-21 16:19:50 -07:00
Justin Too
3691201b4f
(Package) Add Spot C++ library (v1.99.3)
2015-09-21 11:04:56 -07:00
Justin Too
99ca0f3153
(Package) Add Doxygen (v1.8.10)
2015-09-11 20:29:18 +00:00
Rasmus Wriedt Larsen
b06117f77a
Add fish (shell) package
2015-09-03 14:19:27 -07:00
Adam Moody
ac088bae6a
update boost
2015-09-01 16:02:14 -07:00
Todd Gamblin
6af49d41fd
Add elfutils.
2015-08-27 00:10:53 -07:00
Todd Gamblin
13fd742610
Merge branch 'features/pidx' into develop
2015-08-26 23:48:52 -07:00
Todd Gamblin
babbc5bb45
Minor fix-ups for PIDX
2015-08-26 23:48:36 -07:00
Gregory L. Lee
2c3e7a6f87
added graphviz dependency and dysect variant to STAT
2015-08-25 11:48:12 -07:00
Gregory L. Lee
1c9c5a385d
added graphviz and dependencies
2015-08-25 11:38:39 -07:00
Todd Gamblin
360b307f68
Save progress. import gov.llnl.spack.mpich works.
2015-08-24 09:14:16 -07:00
Gregory L. Lee
689dbb8fb6
use filter_file instead of patch
2015-08-24 08:51:41 -07:00
Jim Galarowicz
24c609b6df
Updates to the Krell related product packages.
2015-08-22 09:34:44 -05:00
Cyrus Harrison
8821715377
add version-based url map for cmake, provide md5 for cmake 3.3.1
2015-08-19 14:18:02 -07:00
Jim Galarowicz
fe9959d4da
Merge remote-tracking branch 'upstream/develop' into develop
2015-08-18 08:05:25 -05:00
Peer-Timo Bremer
40b21d7cbe
Initial version of PIDX package
2015-08-17 15:38:12 -07:00
Gregory L. Lee
bd1cd83d71
added lapack and blas deps, fixed gfortran compiler dependency
2015-08-17 11:54:14 -07:00
Todd Gamblin
a2f2e6a4ff
Save changes to external repo integration
2015-08-16 12:54:02 -07:00
Matthew LeGendre
c7b8d09c7f
Add packagerepos to spack, allowing for creating multiple package repositories.
2015-08-16 12:48:32 -07:00
Gregory L. Lee
92ea86dc36
moved lapack package to netlib-lapack
2015-08-14 16:30:35 -07:00
Gregory L. Lee
ec47ab16ce
updated blas and lapack packages
2015-08-14 16:27:51 -07:00
Todd Gamblin
c8f65c1530
Fix 2.6 incompatibility
2015-08-13 00:21:02 -07:00
Todd Gamblin
17c2a0d6f3
Merge pull request #92 from trws/flux-build
...
pre-alpha flux build and requisite dependencies
2015-08-13 00:02:49 -07:00
Todd Gamblin
58f848fa29
Merge pull request #94 from alfredo-gimenez/dev-pandas
...
Fixed py-pandas package
2015-08-13 00:00:35 -07:00
Todd Gamblin
f34b04e555
Merge pull request #87 from alfredo-gimenez/develop
...
Added gui and cscope features to Vim package
2015-08-12 23:58:27 -07:00
Alfredo Gimenez
d6bf9c9887
Cscope vim variant depends on cscope
2015-08-07 07:58:04 -07:00
Alfredo Gimenez
d017c5080a
Fixed py-pandas package
2015-08-07 00:03:14 -07:00
Alfredo Gimenez
067ecb90b9
Added cscope (dependency for vim+cscope)
2015-08-06 09:28:28 -07:00
Tom Scogland
7182671f8f
pre-alpha flux build and requisite dependencies
...
NOTE: the ncurses package now installs *BOTH* versions, wide and non-wide
character for compatibility with packages that require either one. It may be
desirable for this to be an option in the future.
2015-08-03 11:59:52 -07:00
Mike Nolta
7ebb4fcedc
add missing gmp dependency to mpfr package
2015-08-01 16:00:13 -04:00
Tom Scogland
016eef6a16
adding the bear compilation database generator
2015-07-29 14:21:03 -07:00
Alfredo Gimenez
00ab6eb616
Vim with added feature support, including gvim
2015-07-23 11:38:02 -07:00
Tom Scogland
6ad5210216
adding a zsh package
2015-07-22 11:35:51 -07:00
Jim Galarowicz
9fee7be695
Add the initial version of the OpenSpeedShop spack build file. OpenSpeedShop is an application performance analysis tool that runs on Linux and gathers a number of different types of performance data and displays that data in a command line tool (CLI) and via a graphical user interface (GUI).
2015-07-21 11:26:59 -05:00
Jim Galarowicz
e8235b10c6
Add the cbtf-lanl spack build package. cbtf-lanl is LANLs contribution to the CBTF project. It contains psTool and memTool which are example tools, showing use case examples for CBTF.
2015-07-21 11:23:23 -05:00
Jim Galarowicz
23971bae92
Add the cbtf-krell spack build package. cbtf-krell is the krell contribution to the CBTF project and includes services, messages, and core libraries and components that support performance information gathering, transfer, and reduction.
2015-07-21 11:20:27 -05:00
Jim Galarowicz
eff5016653
Add the cbtf spack build package. cbtf is the base package for the component based tool framework and is used for building and connecting cbtf components, including distributed components via the MRNet transfer mechanism.
2015-07-21 11:15:53 -05:00
Jim Galarowicz
a9c737f911
Add spack build package for Xerces-C which is a supporting package for the krell related projects.
2015-07-21 10:59:52 -05:00
Jim Galarowicz
f5093094eb
Add the cbtf-argonavis project package file. cbtf-argonavis is a project based on CBTF that supports performance analysis of GPU applications.
2015-07-21 10:58:16 -05:00
Jim Galarowicz
15ec3cb3cd
Add qt3 version support and a variant that controls patching the qt3 version for compile issues and answering yes to the license questions during build.
2015-07-21 10:51:53 -05:00
Jim Galarowicz
b4e0804b37
Add the latest version to the papi package.
2015-07-21 10:50:11 -05:00
Jim Galarowicz
64c8fd3fa1
Add krelloptions variant that is used to turn on a configuration option to build the thread safe lightweight libraries.
2015-07-21 10:49:15 -05:00
Jim Galarowicz
13421dc4aa
Add patches that enable features added for krell related products. Update the package file to add a krellpatch variant to control adding the patches.
2015-07-21 10:20:05 -05:00
Jim Galarowicz
0591980cbe
Add configuration change for krell related products, they expect the dyninst includes in include/dyninst.
2015-07-21 10:17:37 -05:00
Jim Galarowicz
d1f127d8ef
Add changes for krell related products to binutils. Add a patch that installs libiberty_pic.a which krell products will favor/use.
2015-07-21 10:15:17 -05:00
Todd Gamblin
e097696390
Update concretize to check for more changes and iterate further.
2015-07-16 01:12:11 -07:00
Todd Gamblin
8828dbf2e8
Remove superfluous print in vim.
2015-07-14 23:48:07 -07:00
Todd Gamblin
2e90599283
Merge branch 'develop' of github.com:scalability-llnl/spack into develop
2015-07-14 23:43:59 -07:00
Todd Gamblin
6f8a4318c5
Remove python 2.6-incompatible format expression.
2015-07-13 18:25:18 +00:00
Tom Scogland
889485181e
adding gnu global tags and exuberant ctags
2015-07-10 13:54:38 -07:00
Tom Scogland
fda208f6b8
adding YAPF (Yet Another Python Formatter)
2015-07-09 14:55:27 -07:00
Gregory L. Lee
2e37523428
for LaunchMON added latest git commit and dependences
2015-07-08 11:25:41 -07:00
Gregory L. Lee
ddfc276688
removed workaround
2015-07-02 15:14:30 -07:00
Florent Pruvost
e06d351f7a
add cblas headers in install directory
2015-07-02 02:05:00 -07:00
Todd Gamblin
7625881cb3
Merge pull request #75 from alfredo-gimenez/develop
...
Thanks!
2015-07-02 01:27:47 -07:00
Todd Gamblin
6f94a2567b
Add py-lockfile and py-python-daemon packages.
2015-07-02 00:40:25 -07:00
Alfredo Gimenez
25c1678004
Commented out old version
2015-06-23 17:39:23 -07:00
Alfredo Gimenez
9f27ddc256
New mpfr release invalidates previous download link (not sure where old version is...)
2015-06-23 17:36:57 -07:00
Todd Gamblin
a51d4afe3e
Minor simplification (os.environ -> env)
2015-06-20 20:25:12 -07:00
Alfredo Gimenez
314ecc54fe
Thrift python support
2015-06-18 17:29:16 -07:00
Alfredo Gimenez
f832719ceb
Added silo 4.8 with HDF5 (for LULESH 2.0)
2015-06-18 12:31:01 -07:00
Alfredo Gimenez
0c028e24b4
Removed Lua dependency
2015-06-18 10:30:02 -07:00
Alfredo Gimenez
55e24548c3
Added Thrift (HBase management in C++)
2015-06-18 10:29:34 -07:00
Tom Scogland
912c29471a
adding python pyelftools package
2015-06-17 15:19:46 -07:00
Todd Gamblin
607f263fbc
Merge pull request #61 from alfredo-gimenez/develop
...
Mitos 0.9.1
2015-06-11 16:31:28 -07:00
Todd Gamblin
3cb10f92af
Merge pull request #62 from trws/tmuxinator
...
Partial ruby extension and tmuxinator package
2015-06-11 16:31:15 -07:00
Todd Gamblin
9955df896b
Merge pull request #63 from trws/silver-searcher
...
adding package for the silver searcher
2015-06-11 16:31:04 -07:00
Tom Scogland
a087fd71e4
Removing comment line
...
Missed that the auto-generated comment line stuck around.
2015-06-11 13:57:19 -07:00
Tom Scogland
d92ac2a6b2
Small ruby enhancement and tmuxinator package
...
It is currently less painful to pull the source from github, compile it into a
gem, then install the gem, than it is to download a gem and install it. This
still lacks an activation mechanism, but `spack use tmuxinator` is functional.
2015-06-11 13:51:53 -07:00
Alfredo Gimenez
afe3c5b6bb
Mitos 0.9.1
2015-06-11 11:02:51 -07:00
Tom Scogland
cd581d1d5a
adding package for the silver searcher
2015-06-10 14:24:38 -07:00
Tom Scogland
2d465ffd10
partial upgrade to vim package
2015-06-10 14:14:31 -07:00
Todd Gamblin
04bcf43649
Merge pull request #58 from trws/python-cffi
...
Python cffi
2015-06-10 00:36:37 -07:00
Todd Gamblin
874326a1ad
Merge pull request #56 from trws/uuid-task-and-taskd
...
package files for libuuid, needed for flux and taskwarrior packages
2015-06-10 00:35:30 -07:00
Tom Scogland
c8ad456fd6
nettle depends on gmp, without it the nettle build fails on gcc 4.9.2
2015-06-09 19:37:42 -07:00
Tom Scogland
8839eeb421
new package files for python-cffi and its dependency pycparser
2015-06-09 19:36:08 -07:00
Tom Scogland
eab3d4811e
package files for libuuid, needed for flux and taskwarrior packages, along with the taskwarrior packages
2015-06-09 19:26:49 -07:00
Todd Gamblin
e64c0f4e4e
Fix Boost finding in Dyninst 8.2.1.
2015-06-09 17:48:38 -07:00
Todd Gamblin
bde9c7eee3
Upate ATLAS and netlib-blas.
2015-06-07 15:41:15 -07:00
Todd Gamblin
0570660d81
Make blas a virtual dependency, default netlib-blas.
2015-06-06 18:23:12 -07:00
Todd Gamblin
26b9592780
Add disablement of cpu throttle check.
2015-06-06 18:19:05 -07:00
Todd Gamblin
8b9dcfe635
Delete lapack/atlas combined package.
2015-06-06 18:18:51 -07:00
Todd Gamblin
5d94864b6c
Rename netlib_blas -> netlib-blas
2015-06-06 18:18:44 -07:00
Todd Gamblin
50d7b3df2b
Merge branch 'psaravan-fastmath' into features/fastmath
...
Conflicts:
var/spack/packages/lapack/package.py
2015-06-06 18:17:59 -07:00
Todd Gamblin
8215c85619
Merge branch 'develop' into features/fastmath
2015-06-06 18:15:52 -07:00
Todd Gamblin
c43b5d670b
Remove dummy fastmath package.
2015-06-06 17:48:33 -07:00
Todd Gamblin
b6ad37557f
fix up Saravan's petsc install
2015-06-06 17:41:15 -07:00
Todd Gamblin
d266bf0184
Working Hypre, PARPACK.
2015-06-06 17:21:11 -07:00
Todd Gamblin
5294e2b9b9
CGM package working on cab.
2015-06-06 16:56:59 -07:00
Todd Gamblin
c5ab3f4e82
CBLAS package working and patching in spack compilers.
2015-06-06 16:29:37 -07:00
Todd Gamblin
f29fc5822b
Working boxlib package.
2015-06-06 16:16:19 -07:00
Todd Gamblin
b9746de52e
Working ARPACK package.
2015-06-06 15:26:54 -07:00
Todd Gamblin
03780ea105
Remove autosave files from saravan's PR
2015-06-06 15:26:54 -07:00
Todd Gamblin
422a75e4b8
Clean up arpack build, use the Spack f77 compiler.
2015-06-06 15:26:54 -07:00
Saravan Pantham
1f0246f970
Updated HDF5 to use MPI.
2015-06-06 15:26:43 -07:00
Saravan Pantham
9d71093500
Updated Zoltan.
2015-06-06 15:26:42 -07:00
Saravan Pantham
fd34f4b119
Added more FASTMath packages.
2015-06-06 15:26:38 -07:00
Saravan Pantham
c174fe6199
Fixed BLAS and Lapack installations
2015-06-06 15:26:31 -07:00
Saravan Pantham
d461aa3722
Added Lapack package
2015-06-06 13:06:18 -07:00
Saravan Pantham
a23e1579e3
Added BLAS package
2015-06-06 13:06:17 -07:00
Todd Gamblin
ab31f989db
Merge Alfredo's Mitos changes from github with Greg's Python changes.
2015-06-06 12:53:28 -07:00
Gregory L. Lee
96ec75f7fe
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-06-04 15:49:57 -07:00
Gregory L. Lee
5ac5c021b8
new package versions
2015-06-04 15:49:55 -07:00
Alfredo Gimenez
dae33a31c0
Dyninst 8.2.1+ dependency for cmake
2015-06-03 22:02:47 -07:00
Alfredo Gimenez
15aee0de1a
Mitos updated with new release
2015-06-03 21:58:44 -07:00
Gregory L. Lee
c4f5a881e6
new Python extensions
2015-06-03 10:08:07 -07:00
Gregory L. Lee
6dffe2ddd1
updated url
2015-06-03 10:07:21 -07:00
Gregory L. Lee
74b0a9c059
updated Python extension versions
2015-06-01 08:39:01 -07:00
Gregory L. Lee
83af842a74
fixed cython activation conflict
2015-06-01 08:38:32 -07:00
Todd Gamblin
f813d823a1
Merge branch 'features/optional-deps' into develop
...
This includes:
- Much better variant support (+debug/-debug)
- Optional dependency support (depends_on(... , when='<condition>')
- New config file format (YAML in ~/.spack)
- New Spec format (YAML in $prefix/.spack/spec.yaml)
2015-05-18 16:16:20 -07:00
Matthew LeGendre
46b91ddf57
YAML config files for compilers and mirrors
2015-05-18 16:01:21 -07:00
Gregory L. Lee
50970b72d8
added py-pandas
2015-05-12 13:47:48 -07:00
Todd Gamblin
cd5fa128c5
Work on SPACK-41: Optional dependencies work for simple conditions.
...
- Can depend conditionally based on variant, compiler, arch, deps, etc
- normalize() is not iterative yet: no chaining depends_ons
- really need a SAT solver, but iterative will at least handle
simple cases.
- Added "strict" option to Spec.satisfies()
- strict checks that ALL of other's constraints are met (not just
the ones self shares)
- Consider splitting these out into two methods: could_satisfy() and
satisfies()
- didn't do this yet as it would require changing code that uses
satisfies()
- Changed semantics of __contains__ to use strict satisfaction (SPACK-56)
- Added tests for optional dependencies.
- The constrain() method on Specs, compilers, versions, etc. now
returns whether the spec changed as a result of the call.
2015-05-12 09:56:59 -07:00
Todd Gamblin
ef9deeccd1
Merge branch 'features/yaml-spec' into features/optional-deps
2015-05-10 19:28:47 -07:00
Todd Gamblin
43e5465592
Fix bug in directory layout hidden files()
2015-05-10 17:56:27 -07:00
Todd Gamblin
3b1898b8e4
Fix SPACK-40: Finish adding variant directive.
...
- Variants are now declarable in packages using the variant() directive.
- Variants are checked - you can't just ask for a random variant, it has to be declared.
- conditional logic (@when, if, '+debug' in spec, etc.) still required in package to
implement variant.
2015-05-10 12:24:03 -07:00
Cyrus Harrison
8c4fe6d249
added simple spack package files for uncrustify and cppcheck
2015-04-30 22:42:53 -07:00
Alfredo Gimenez
0f5b26c9cd
MemAxes and Mitos
2015-04-09 14:46:33 -07:00
Todd Gamblin
37a5c3b09f
Version bump for adept-utils
2015-04-01 00:05:26 -07:00
Matthew LeGendre
89731d4a7d
Add binutils as a gcc dependency so it doesn't use the system linker/assembler.
2015-03-30 14:23:02 -07:00
Matthew LeGendre
50687e08cb
Fix QT with gcc 4.9 build error where QT's -Wl,--no-undefined interfered with gcc's implicit libgcc_s.so library
2015-03-27 17:32:37 -07:00
Todd Gamblin
c10773503b
Merge branch 'benjaminwalters-develop' into features/blas
...
Conflicts:
var/spack/packages/lapack/package.py
2015-03-26 00:31:34 -07:00
Todd Gamblin
fa53bb835c
Merge branch 'kev40293-develop' into features/blas
2015-03-26 00:12:41 -07:00
Benjamin Walters
1b75b34eb6
Removed subprocess.call calls and replaced with spack symlink calls
2015-03-19 04:37:21 -05:00
Benjamin Walters
3d2df174d1
Added package files for Lapack (has virtual dependency blas) and Netlib blas (provides virtual dependency blas).
2015-03-19 03:20:24 -05:00
Todd Gamblin
32244ac733
MPICH provides environment vars to make MPI compilers behave like spack.
2015-03-13 13:32:24 -07:00
Todd Gamblin
b80e091f46
metis package.
2015-03-13 00:03:33 -07:00
Todd Gamblin
32e2f21e8d
Working scotch package.
2015-03-12 08:49:45 -07:00
Todd Gamblin
81d518438c
Point ravel download at the github release page.
2015-03-12 06:54:15 -07:00
Todd Gamblin
b24aca6da2
Add -Wno-dev to avoid cmake policy warnings.
2015-03-12 06:54:15 -07:00
Todd Gamblin
e624ebec07
Working ravel package.
2015-03-12 06:54:15 -07:00
Todd Gamblin
14a79a2ddf
Add OTF package.
2015-03-12 06:54:14 -07:00
Todd Gamblin
d6c14f40b2
SAMRAI builds on cab with new URL.
2015-03-11 19:14:43 -07:00
Todd Gamblin
f8044e0290
SAMRAI URL update.
2015-03-11 18:58:29 -07:00
Todd Gamblin
fbebb94cd6
Add cram package.
2015-03-05 11:05:42 -08:00
Todd Gamblin
30e45df8a5
Updates to atlas packages.
2015-03-04 09:34:42 -08:00
Kevin Brandstatter
8921d52a82
Working lapack install linking to installed ATLAS
2015-03-03 22:27:16 -06:00
Kevin Brandstatter
0de021d427
Added LAPACK package file that depends on and builds against ATLAS
2015-03-03 19:21:02 -06:00
Kevin Brandstatter
08f37d478f
Removed FIXME comments from atlas
2015-03-01 21:26:37 -06:00
Kevin Brandstatter
2f2eab0e15
Merge branch 'develop' of github.com:kev40293/spack into develop
2015-02-26 14:42:12 -06:00
Kevin Brandstatter
bbfc519ee5
Added packaging files for ATLAS with and without netlib's LAPACK
2015-02-26 14:41:46 -06:00
Todd Gamblin
ffdb90f39a
Last minute Qt bugfix.
2015-02-24 10:42:35 -08:00
Todd Gamblin
daef78f538
Update packaging documentataion.
2015-02-23 10:31:22 -08:00
Saravan Pantham
14e70ad689
Added netcdf package support.
2015-02-18 18:05:57 -08:00
Todd Gamblin
c7b8a4e25c
Fix for SPACK-46: cleanup spack clean, spack restage.
2015-02-18 14:00:37 -08:00
Todd Gamblin
db11373351
Resurrect combined qt4/5 package from b7dacb
2015-02-18 13:16:22 -08:00
Gregory L. Lee
59198e29f9
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-02-18 13:14:26 -08:00
Gregory L. Lee
6e13d0985c
fixed deps for python packages
2015-02-18 13:13:19 -08:00
Todd Gamblin
3e5aa4b0f5
llvm/clang version bump
2015-02-18 10:59:03 -08:00
Todd Gamblin
959ce4f985
Downgrade standard version of ImageMagick to a non-changing URL.
...
- bleeding edge still available but commented by default.
2015-02-18 10:59:03 -08:00
Gregory L. Lee
44003449d5
fixed install steps for version 4
2015-02-17 16:26:00 -08:00
Todd Gamblin
17ac609d23
Merge branch 'features/memaxes' into develop
...
Conflicts:
var/spack/packages/libpng/package.py
2015-02-17 00:49:52 -08:00
Todd Gamblin
724b72bdaf
take out dyninst 8.2 for now.
...
- doesn't build correctly with boost 1.55
2015-02-17 00:47:35 -08:00
Todd Gamblin
4af85441db
Merge branch 'features/python-modules' into develop
2015-02-17 00:44:02 -08:00
Todd Gamblin
57f331e2ac
Ignore conflicting nose tests in py-nose and py-matplotlib.
2015-02-17 00:22:18 -08:00
Todd Gamblin
67db8ddca8
Factor ignore logic into a predicate builder.
2015-02-17 00:21:15 -08:00
Todd Gamblin
06d6b0b205
More py-setuptools dependencies added.
2015-02-16 21:53:55 -08:00
Todd Gamblin
13376efafc
Add package-specific rpath back to shiboken and pyside.
2015-02-16 21:53:34 -08:00
Todd Gamblin
614c22fc1b
Allow forced deactivation -- best effort unlinking
...
spack deactivate -f will unlink even if Spack thinks the package isn't enabled.
Made deactivate routines idempotent.
2015-02-16 12:41:22 -08:00
Todd Gamblin
8aa3afcfde
Python package cleanup.
...
- Added a number of dependencies to python packages.
- Python packages may still not build without some OS support.
- Example: Numpy needs ATLAS, and will use a system ATLAS install.
- Atlas requires turning off CPU throttling to build.
- can't do this as a regular user -- how to build ATLAS with Spack
- currnetly relying on a system ATLAS install.
2015-02-15 23:04:20 -08:00
Todd Gamblin
847ed8ad39
Add libxslt, cleanup libxml2.
2015-02-15 23:04:04 -08:00
Todd Gamblin
b86eb69552
libgcrypt and libgpg-error packages.
2015-02-15 23:03:33 -08:00
Todd Gamblin
65d60f92f5
qhull package.
2015-02-15 23:02:51 -08:00
Todd Gamblin
36579844d9
Add Tcl/Tk packages.
2015-02-15 23:02:36 -08:00
Todd Gamblin
ce011501f9
Add R package.
2015-02-15 23:02:21 -08:00
Todd Gamblin
b11061f99d
Rename py-pyqt4 to py-pyqt.
2015-02-15 12:40:02 -08:00
Todd Gamblin
2f67cdaf10
Better time output on build completion.
2015-02-15 12:39:10 -08:00
Todd Gamblin
3c0048dd89
py-sip installs properly into a prefix
2015-02-15 01:59:36 -08:00
Todd Gamblin
c0c0879924
Better extension activation/deactivation
2015-02-15 01:58:35 -08:00
Todd Gamblin
0c94a6e2b0
Merge branch 'features/python-modules' into features/memaxes
...
Conflicts:
var/spack/packages/qt/package.py
2015-02-12 10:01:58 -08:00
Gregory L. Lee
5c2608b032
typo: Self -> self
2015-02-09 15:55:18 -08:00
Todd Gamblin
25af341954
Python package improvements.
2015-02-09 02:54:49 -08:00
Alfredo Gimenez
27617670f0
qt with hardware accelerated opengl working
2015-02-09 00:01:07 -08:00
Todd Gamblin
20ec80295d
setup_extension_environment is now setup_dependent_environment.
...
- other packages, like Qt, can now use this to set up relevant build
variables and env vars for their dependencies.
- not just extensions anymore.
2015-02-08 19:41:17 -08:00
Todd Gamblin
e51e01f4f0
Cleaned up python to remove redundant line.
2015-02-08 19:39:36 -08:00
Alfredo Gimenez
9e878075ac
mesa 8.0.5 working
2015-02-08 16:09:13 -08:00
Alfredo Gimenez
cc684a3ebe
older mesa for 2.6 kernel (not workin yet)
2015-02-08 13:34:45 -08:00
Alfredo Gimenez
1605e04d44
mesa and systemd (systemd not working yet)
2015-02-07 22:08:50 -08:00
Alfredo Gimenez
932f3930f4
util-linux added
2015-02-07 09:18:34 -08:00
Alfredo Gimenez
676cc84c9e
more mesa dependencies
2015-02-06 17:24:55 -08:00
Alfredo Gimenez
5fdf5438ea
flex and bison
2015-02-06 16:55:48 -08:00
Alfredo Gimenez
d95d48bbe6
py-mako and fix for setup-env.sh
2015-02-06 16:43:21 -08:00
Gregory L. Lee
5cc369c2b8
add dependent packages to PYTHONPATH for build
2015-02-06 16:35:35 -08:00
Alfredo Gimenez
a4ac1977a4
merge with python-modules
2015-02-06 16:27:33 -08:00
Todd Gamblin
457f2d1d51
Fix libpng to use a better URL
...
Sourceforge URLs like this eventually die when the libpng version is bumped:
http://sourceforge.net/projects/libpng/files/libpng16/1.6.14/libpng-1.6.14.tar.gz/download
But ones like this give you a "permanently moved", which curl -L will follow:
http://download.sourceforge.net/libpng/libpng-1.6.16.tar.gz
2015-02-06 08:37:22 -08:00
Todd Gamblin
2d9190d264
Add extensions command.
2015-02-02 11:20:36 -08:00
Gregory L. Lee
48f1ff87f8
added more Python modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
2bc3f74df2
added more Python modules
2015-02-02 11:19:54 -08:00
Todd Gamblin
de91c95e8e
Ability to ignore files in activate/deactivate for extensions.
2015-02-02 11:19:54 -08:00
Todd Gamblin
ff9cb94f4f
Add arguements to extends() and activate/deactivate.
2015-02-02 11:19:54 -08:00
Gregory L. Lee
9fa489b7f2
added several modules
2015-02-02 11:19:54 -08:00
Gregory L. Lee
7992f415fe
added py-nose
2015-02-02 11:19:54 -08:00
Todd Gamblin
bcccf02020
Add setup_extension_environment() method.
...
- lets packages do some setup before their extensions run install()
2015-02-02 11:19:53 -08:00
Todd Gamblin
9977543478
Added feature: package extensions
...
- packages can be "extended" by others
- allows extension to be symlinked into extendee's prefix.
- used for python modules.
- first module: py-setuptools
2015-02-02 11:19:00 -08:00
Todd Gamblin
2c1eda66c4
First python extension package: setuptools
2015-02-02 11:16:23 -08:00
Alfredo Gimenez
6a496ef620
PSAPI v0.6 -> Mitos v0.7
2015-01-23 16:58:15 -08:00
Todd Gamblin
0ac6ffb3ef
Add extra gcc dependencies.
...
- not used until optional/conditional deps are implemented.
2015-01-23 00:05:23 -08:00
Todd Gamblin
3e37903ffd
Packages have rpath property.
2015-01-23 00:03:51 -08:00
Alfredo Gimenez
e97db785d6
psapi v0.6
2015-01-21 20:42:44 -08:00
Todd Gamblin
2a0e33876e
Add PSAPI
2015-01-19 20:45:27 -08:00
Todd Gamblin
d08c0703a0
Initial build of MemAxes GUI.
2015-01-19 14:07:41 -08:00
Todd Gamblin
b7dacb427d
Qt5 & VTK builds. VTK works with Qt 4 and 5.
2015-01-19 14:07:09 -08:00
Todd Gamblin
0211adbdb6
version bump libpng
2015-01-19 14:06:25 -08:00
Todd Gamblin
53c8b4249a
Make dbus put a machine id file in the right place.
2015-01-19 14:06:09 -08:00
Todd Gamblin
a4c19eee14
Qt5 webkit requires gperf
2015-01-19 14:00:54 -08:00
Todd Gamblin
4e3662f318
Dyninst 8.2 works.
2015-01-17 17:09:42 -08:00
Todd Gamblin
fa67d69585
Merge branch 'develop' of github.com:scalability-llnl/spack into develop
2015-01-13 00:53:04 -08:00
Todd Gamblin
917d82be0d
Add list_url for ompss
2015-01-13 00:45:12 -08:00
Luc Jaulmes
844c083848
Updated versions in OmpSs and Extrae, which resolves version-dependency problems with MPI
2015-01-12 20:38:32 +01:00
Todd Gamblin
36198c525b
Merge pull request #10 from justintoo/rose
...
Add Packages for ROSE and JDK
2015-01-08 09:10:52 -08:00
Justin Too
3a07ec6c7d
(Package) Add ROSE compiler package
2015-01-07 14:07:35 -08:00
Justin Too
cd9e4b5b7f
(Package) Add Oracle JDK package
2015-01-07 14:07:02 -08:00
Todd Gamblin
9dabcc8703
Git package.
2014-12-26 00:07:15 -08:00
Todd Gamblin
b0ce1b81ba
Fix SPINDLE and SCR download URLs.
2014-12-25 18:42:03 -08:00
Todd Gamblin
0bc861db6e
Fix up bzip2 install
2014-12-25 17:55:19 -08:00
Todd Gamblin
d98e475361
Qt4 builds successfully with proper RPATHs.
2014-12-25 16:09:42 -08:00
Todd Gamblin
01ca61c7cc
Updates for Qt dependencies
2014-12-23 14:43:05 -08:00
Todd Gamblin
8edf299dd2
gnutls, nettle, wget, dbus
2014-12-23 14:43:05 -08:00
Todd Gamblin
e0b5890ab5
Initial versions of Qt and some dependencies.
2014-12-23 14:43:04 -08:00
Todd Gamblin
983f35f32a
Tweak extrae indentation.
2014-12-22 23:24:21 -08:00
Adam Moody
a9be5e7239
add gperftools (tcmalloc and friends)
2014-12-18 11:31:58 -08:00
Todd Gamblin
588955a987
Disable pkgconfig files until I support this better.
2014-12-05 08:45:51 -08:00
Todd Gamblin
7dc90c7097
Add experimental gasnet package for legion.
2014-12-04 10:53:52 -08:00
Todd Gamblin
c19347a055
Merge branch 'features/mpibash' into develop
2014-12-02 23:00:11 -08:00
Adam Moody
0f04f75fa3
add autoconf and libcircle dependencies, call autoconf before configure
2014-12-02 22:59:33 -08:00
Todd Gamblin
908400bfc5
Fix dyninst 8.1.1 checksum.
2014-12-02 21:57:37 -08:00
Todd Gamblin
0c12e26026
Bugfix in boost build.
...
- b2 used to be called bjam
2014-12-02 14:25:52 -08:00
Todd Gamblin
79414947ae
Merge branch 'features/gcc' into develop
...
Conflicts:
lib/spack/spack/package.py
2014-11-08 22:30:46 -08:00
Todd Gamblin
57076f6ca4
URL parsing improvements
2014-11-08 11:42:54 -08:00
Todd Gamblin
9033ae6460
Add package for Sandia QThreads.
2014-11-07 00:20:39 -08:00
Todd Gamblin
d78ece658b
Change to faster gcc mirror that allows spidering.
2014-11-07 00:13:52 -08:00
Todd Gamblin
b97ee67a4b
Working GCC package.
2014-11-05 09:54:43 -08:00
Todd Gamblin
a37828bafb
Packages for gcc and its dependencies.
2014-11-04 13:42:47 -08:00
Todd Gamblin
488a6737b7
Merge branch 'features/python' into develop
2014-11-03 14:20:37 -08:00
Todd Gamblin
7905b50dcb
Bump ImageMagick version
2014-11-03 14:19:24 -08:00
Todd Gamblin
6c4bac2ed8
Update libmonitor URL to point to google code.
2014-11-03 14:17:10 -08:00
Todd Gamblin
6c8c41da98
Working Python 2.7.8, ncurses, readline
2014-11-03 14:12:16 -08:00
Todd Gamblin
1656f62a12
Add bzip2 package and spack pkg add command.
2014-11-03 14:12:16 -08:00
Todd Gamblin
8c8fc749be
Initial versions of python and libffi.
2014-11-03 14:12:06 -08:00
Todd Gamblin
132c32076a
Add Muster parallel clustering library.
2014-10-28 16:44:35 -07:00
Todd Gamblin
ee50a4ccce
Merge branch 'features/mpe2' into develop
2014-10-27 21:30:58 -07:00
Todd Gamblin
f918ea1ba7
Merge branch 'features/coreutils' into develop
2014-10-27 20:44:32 -07:00
Todd Gamblin
1c4948e1b0
Fix long-standing multimethod test error.
...
- New inclusive version ranges from git-fetching branch enable a fix.
- Can now write :1 to include 1.3, 1.4, etc.
- couldn't do this before so provides() was weird.
2014-10-27 20:02:24 -07:00
Todd Gamblin
e2af2a27bf
Merge branch 'features/git-fetching' into develop
...
Conflicts:
lib/spack/docs/packaging_guide.rst
lib/spack/spack/cmd/info.py
lib/spack/spack/package.py
lib/spack/spack/stage.py
2014-10-27 19:53:05 -07:00
Bob Robey
f9149b6cb6
Fixing errors in depends_on and updating version for ImageMagick
2014-10-25 21:59:01 -06:00
Bob Robey
76ed5c212c
Adding autotools and ImageMagick and patch for mpe2
2014-10-25 21:25:25 -06:00
Todd Gamblin
340b5590f1
Add coreutils package.
2014-10-25 14:41:06 -07:00
Todd Gamblin
ce1b30c229
Adding initial version of MPE2 package.
2014-10-23 21:08:13 -07:00
Todd Gamblin
c08985f7d1
Add bib2xhtml
2014-10-22 01:08:08 -07:00
Todd Gamblin
e4c2891d4b
Test for URL extrapolation.
2014-10-22 00:49:16 -07:00
Todd Gamblin
fb3003f664
Bug fixes for URLs and mirror fetching.
2014-10-16 06:56:00 -07:00
Todd Gamblin
1fcfb80bdd
SPACK-19 no longer an issue. Removing libtool copy.
2014-10-10 09:23:28 -07:00
David Boehme
8857b1f69e
Add Scalasca 2.1
2014-10-08 17:31:11 -07:00
Todd Gamblin
4c614ac768
Add SUNDIALS solver package.
2014-10-08 03:10:29 -07:00
Todd Gamblin
36a87f5bf9
Update documentation to add an auto-generated list of packages.
2014-10-08 03:08:40 -07:00
Todd Gamblin
4cae48c8df
Add libNBC (non-blocking collectives)
2014-10-06 13:48:50 -07:00
Todd Gamblin
616d232257
Add package for Torsten's netgauge tool.
2014-10-06 10:26:54 -07:00
Todd Gamblin
37e96ff6e1
Added test for Mercurial fetching.
2014-10-04 18:38:47 -07:00
Todd Gamblin
0fa1c5b0a5
Add Mercurial fetch strategy and lwm2.
2014-10-03 16:57:32 -07:00
Todd Gamblin
faae720c36
add tests for svn fetching.
2014-10-03 16:55:53 -07:00
Todd Gamblin
da84764e97
Add test case for git fetching.
2014-10-03 16:55:53 -07:00
Todd Gamblin
c74cd63389
Callpath build works when a tag is fetched from git.
2014-10-03 16:55:53 -07:00
Todd Gamblin
1b67c8493e
Merge branch 'features/automaded' into develop
2014-09-28 11:05:42 -07:00
Todd Gamblin
3bd52678be
MPICH sets MPI compilers to use real compilers and not spack wrappers.
2014-09-27 21:36:42 -07:00
Todd Gamblin
63292c5826
Update callpath to 1.0.2
2014-09-27 16:07:20 -07:00
Todd Gamblin
bff2192498
Added SWIG package.
2014-09-23 21:48:44 -07:00
Todd Gamblin
2de2d4bea7
Modify MPI installs to work without fortran.
2014-09-23 14:59:30 -07:00
Todd Gamblin
c9fbba22a2
First version of AutomaDeD package.
2014-09-19 09:55:31 -07:00
Todd Gamblin
fa5594e13f
Merge branch 'features/llvm' into develop
...
- merging parts of LLVM that can be built now.
- need to wait for standalone builds for some of the others.
2014-09-18 23:30:32 -07:00
Todd Gamblin
9165a000a3
Better C++11 support, remove non-standalone llvm-compiler-rt.
...
- LLVM non-standalone add-ons are difficult to build outside LLVM.
- May have to wait for future versions of LLVM to build some of these
2014-09-18 23:22:03 -07:00
Todd Gamblin
e46e1d51c2
Merge branch 'features/fileutils-deps' into develop
2014-09-18 21:39:41 -07:00
Todd Gamblin
4d2ccfa028
Take fileutils out and just merge the deps into develop.
2014-09-18 21:33:09 -07:00
Todd Gamblin
e85830e313
Fileutils successfully finds libarchive; can't find dtcmp despite config arg.
2014-09-18 01:49:30 -07:00
Adam Moody
250ffc28a3
update libcircle to download tarball from github/hpc
2014-09-17 23:40:16 -07:00
Todd Gamblin
607b4c8414
Merge branch 'features/scorep-packages' into develop
2014-09-17 13:38:33 -07:00
David Boehme
31bd1e069c
Add Score-P 1.3 release. Works for gcc, still some issues with Intel builds.
2014-09-17 12:28:33 -07:00
Adam Moody
6c94fc4fd2
added mpileaks (finally!)
2014-09-17 12:28:00 -07:00
Todd Gamblin
881fdb66ae
Merge branch 'develop' into features/fileutils
...
Conflicts:
lib/spack/spack/packages.py
2014-09-16 23:53:44 -07:00
Todd Gamblin
a4c8e945c7
Some fixups for Adam's callpath and adept-utils packages.
...
- Make spack packages RPATH *ALL* dependencies (i.e. the whole tree)
- prevents callpath link from finding wrong libelf -- always uses the one dyninst used.
2014-09-16 21:59:46 -07:00
Adam Moody
656cf12cda
add adeptutils and callpath packages
2014-09-16 16:50:54 -07:00
Todd Gamblin
ec44791aa3
Remove examples from default STAT build to avoid MPI dependence.
2014-09-05 10:52:43 -07:00
Todd Gamblin
eb5efed421
Merge branch 'features/postgresql' into develop
...
- add spack cd command.
- Fix bug in modules hook
Conflicts:
lib/spack/spack/cmd/stage.py
lib/spack/spack/hooks/dotkit.py
share/spack/setup-env.bash
2014-08-21 22:59:39 -07:00
Todd Gamblin
e301d62332
Remove development TAU version from package.
2014-08-20 11:46:59 -07:00
Todd Gamblin
fa3b19000d
update tau tarball
2014-08-11 22:47:24 -07:00
Todd Gamblin
6127b0baa6
new prototype TAU tarball from Kevin
2014-08-11 22:47:24 -07:00
Todd Gamblin
90cd0c7efa
Add Kevin's experimental TAU version
2014-08-11 22:47:24 -07:00
Todd Gamblin
0b68d1292d
Add package for openssl, have postgres use it.
...
- Updated version wildcard to include [a-z]|alpha|beta
to accommodate all the letter suffixes on openssl.
2014-08-11 22:47:23 -07:00
Todd Gamblin
0740c576a7
Package for postgresql.
2014-08-11 22:47:23 -07:00
Todd Gamblin
c55041e9d4
Partial commit of more packages.
2014-08-04 07:54:22 -07:00
David Beckingsale
8738a3a88c
Added LLVM package
2014-08-04 07:54:22 -07:00
Todd Gamblin
782e45e5b1
Fix up versions to match new version format, minor formatting.
2014-08-04 07:54:05 -07:00
Adam Moody
3779c78c00
adding libarchive
2014-08-04 07:54:05 -07:00
Adam Moody
a27e178ac2
add libcircle package
2014-08-04 07:54:05 -07:00
Adam Moody
712a2c3742
fileutils package
2014-08-04 07:54:04 -07:00
Adam Moody
6e7a7d127d
adding dtcmp package
2014-08-04 07:54:04 -07:00
Adam Moody
3dd8e561b9
add lwgrp package
2014-08-04 07:54:04 -07:00
Adam Moody
741084faf4
add mvapich2 package to handle different compilers and variants
2014-08-04 07:54:04 -07:00
Todd Gamblin
d7a3c7e555
Fix up Matt's openss packages.
2014-08-03 12:57:09 -07:00
David Boehme
557ae64d51
Fix cube compiler configuration
2014-08-01 16:40:57 -07:00
Matthew LeGendre
b7fbc77bab
Add sqlite to spack
2014-08-01 15:50:43 -07:00
Matthew LeGendre
d1de958daa
Add libmonitor to spack. Still needs svn support for checkout
2014-08-01 15:48:59 -07:00
David Boehme
513b5aecf1
Improve compiler configuration in otf2 package
2014-08-01 10:16:08 -07:00
Todd Gamblin
61e2cb56a4
Got version 1.2.1 building, but 1.3 and onwards are different.
2014-08-01 09:09:57 -07:00
David Boehme
e377abc18c
Add Score-P packages.
2014-07-31 17:51:23 -07:00
Todd Gamblin
e011b767fa
Converting Luc's packages to the new version format.
2014-07-31 14:09:38 -07:00
Luc Jaulmes
5f3bcbfded
Addind missing dependency nanos->extrae necessary for traces
2014-07-31 13:57:45 -07:00
Luc Jaulmes
853784d382
Added Paraver and dependencies, restricted Extrae to OpenMPI 1.6
2014-07-31 13:57:45 -07:00
Luc Jaulmes
5a4881c086
Adding Extrae and OmpSs with some of their dependencies, hwloc and PAPI.
...
Extrae does not compile for latest versions of any MPI implementation.
2014-07-31 13:57:44 -07:00
Luc Jaulmes
5dffa26711
first try for ompss build script
2014-07-31 13:51:37 -07:00
Todd Gamblin
1ad474f1a9
Allow per-version URLs instead of one single URL per package.
2014-07-30 23:30:07 -07:00
Todd Gamblin
5829b44648
Fix Jeff Keasler's issues and add parmetis package.
2014-07-09 01:37:24 -07:00
Todd Gamblin
5f8724650a
Fix for SPACK-35: Fortran not working properly
...
- Spack needed symlinks in env for fortran compilers.
- 'fc' is a bash bulitin, so can't use it for fortran compiler.
- switched to 'f90' for this.
- mpich 3 builds with fortran now.
- enabled shared libs in mpich package
2014-07-09 01:28:23 -07:00
Todd Gamblin
295ffd8c50
Adding dotkit support to TAU.
...
- New spack.hooks package
- contains modules with pre and post install hooks
- New dotkit hook module
- generates/removes dotkits on install/uninstall
- New spack use, spack unuse commands
- use same syntax as install/uninstall
- New setup-env.bash script
- Sets up path, dotkit support
- new spack dotkit command
- used by script to parse specs, generate
specs of installed pckages for dotkit file names
2014-07-08 01:58:20 -07:00
Todd Gamblin
0551638944
Add TAU package and routines to filter files, fix sed calls.
...
- TAU doesn't install to directories with '@' in the name.
- Need to fix up its scripts.
- routines to filter files as sed would, but using python regular expressions.
- TAU package uses this.
2014-07-02 23:24:10 -07:00
Todd Gamblin
c091c6d412
Make tests use mock compiler configuration.
...
- makes sure tests don't fail on systems that don't have some compilers (e.g. clang).
- more control over specific test cases for compilers.
2014-06-22 12:50:35 -07:00
Todd Gamblin
3653cfe6f0
Compiler support now uses configuration files.
...
- no more need for compiler python files.
- Default compilers are found in user's environment and added
to ~/.spackconfig automatically
- User can add new compilers by editing configuration file
2014-06-22 12:50:34 -07:00
Todd Gamblin
b6f10dcdf3
Adding per-compiler python files
2014-06-22 12:50:09 -07:00
Todd Gamblin
f784757113
Initial ability to swap compilers.
...
Fixes SPACK-16 and forces compiler script to build using compiler wrappers.
- works with gcc and clang on laptop.
2014-06-22 12:49:34 -07:00
George Todd Gamblin
c66a6a16f9
Merge pull request #11 in SCALE/spack from features/tmux to develop
...
# By David Beckingsale
# Via David Beckingsale
* commit 'e402a2e27cc2942a20916615c8eb06999c0320e6':
Added tmux and supporting packages (ncurses and libevent)
2014-06-05 17:40:00 -07:00
George Todd Gamblin
d89ee5795b
Merge pull request #12 in SCALE/spack from features/samrai to develop
...
# By David Beckingsale (1) and Todd Gamblin (1)
# Via David Beckingsale
* commit '2632bd97459e48404fe3fad0695219bf5bbb6f3f':
Package builds and installs SAMRAI and deps with GNU and OpenMPI
Preliminary SAMRAI package
2014-06-05 17:36:13 -07:00
David Beckingsale
2cb06155a7
Added package for vim
2014-06-02 08:56:55 -07:00
David Beckingsale
2632bd9745
Package builds and installs SAMRAI and deps with GNU and OpenMPI
2014-06-02 08:36:45 -07:00
David Beckingsale
e402a2e27c
Added tmux and supporting packages (ncurses and libevent)
2014-05-30 09:26:59 -07:00
Todd Gamblin
9b9fc86f6c
Preliminary SAMRAI package
2014-05-29 08:54:02 -07:00
Gregory L. Lee
642778b6ff
added patch to STAT to find MPICXX
2014-05-20 15:53:10 -07:00
Gregory L. Lee
e6e1b332be
added mrnet-4.1.0 and stat-2.1.0
2014-05-07 08:41:03 -07:00
Todd Gamblin
703e611043
Make mrnet depend on boost.
2014-05-01 23:27:09 -07:00
Todd Gamblin
39d5a337ad
Merge branch 'features/launchmon' into develop
2014-05-01 23:02:32 -07:00
Todd Gamblin
f092572672
Add Dong's 1.0.1 release URL to the launchmon package.
2014-05-01 23:01:19 -07:00
Todd Gamblin
a0c91791c5
SPACK-25: Add package for boost. Works on Linux currently.
2014-04-29 10:59:37 -07:00
Todd Gamblin
554f554dc2
Starting to get launchmon working.
2014-04-15 15:40:22 -07:00
Gregory L. Lee
d224718d96
copy config header files to prefix/include
2014-04-14 15:22:02 -07:00
Todd Gamblin
79c5dd0952
Fix SPACK-21: stage names are too long
...
Stage names now hash dependencies like install prefixes.
2014-04-13 17:32:22 -07:00
Todd Gamblin
81dc27bf41
Move packages and mock packages to /var/spack
2014-03-16 17:05:15 -07:00