Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
On a local workstation, it seems that tracking multiple processes during
coverage may result in malformed coverage reports for unit tests and not
for build tests.
Given that multiple processes make a difference in coverage mainly for
build tests, try to disable the tracking for unit tests to see if we get
more stable coverage results.
|
|
|
|
* Update to the latest version of py
* Revert back to py 1.4.34
|
|
* Add unit tests for spack versions command
* Fix bug in web spidering for Python 2.6
|
|
|
|
|
|
|
|
|
|
* opa-psm2: new package
* opa-psm2: installs now. think the module file needs work
* opa-psm2: module file seems good now
* opa-psm2: remove fixme
* opa-psm2: flake8 fixes
* opa-psm2: removing unnecessary make in install phase
|
|
|
|
Building emacs on darwin throws an error when trying to build an Emacs
app in the nextstep/Emacs.app path of the build tree. For now, disable
building this app.
It's possible to enable building the app also; Homebrew offers options
to this effect, and also adds Mac-specific options for starting the
emacs daemon. However, for the sake of simplicity and getting a
workable up-to-date emacs installation on my machine as quickly as
possible, this commit focuses on a minimal viable modification.
|
|
* Add a new package: unblur.
* Add a new package: unblur.
* Add a new package: unblur.
* Add a new package: unblur.
Conflicts:
var/spack/repos/builtin/packages/unblur/package.py
* Add a new package: unblur.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* casper: create package
* jellyfish: added version 2.2.7
* casper: new package
* casper: depends on jellyfish 2.2.3 or higher
* casper: moved depends_on above install
* casper: updated package.py
* fixing download url for 1.11.1
* casper: set up environment
* casper: add conflicts gcc@7.1.0, cannot install with 7.1.0
* capser: flake8 error corrcted
* casper: create package
* jellyfish: added version 2.2.7
* casper: new package
* casper: depends on jellyfish 2.2.3 or higher
* casper: moved depends_on above install
* casper: updated package.py
* fixing download url for 1.11.1
* casper: set up environment
* casper: add conflicts gcc@7.1.0, cannot install with 7.1.0
* capser: flake8 error corrcted
|
|
|
|
* A new package: jbigkit.
* A new package: jbigkit.
* Add a new package: jbigkit.
|
|
* changed url for astyle
* use SourceForge
|
|
* Fix git on ubuntu, first cut
Spack needs to pass information about where the linker
can find `libintl`. We're currently using `LDFLAGS` to do so.
The `LDFLAGS` info is pasted into the command line upstream
of the a file (`libgit.a`) that includes unresolved symbols that
need that library. This fails on Ubuntu, although it seems to
work on CentOS (see #6841).
This change allows git to build on a Ubuntu 16.04.3 droplet.
TODO: test on other platforms...
* Add a bit of useful commentary
|
|
|
|
|
|
* perl-xml-simple: Create new package
* perl-xml-simple: fix homepage url
|
|
|
|
|
|
|
|
|
|
|
|
Remove unnecessary double brackets in ADIOS2 and gearshifft packages.
|
|
|
|
* Upgrade recipe for parmetis to be a CMakePackage
+ Eliminate `install` method (use the one from CMakePackage).
+ Move configure options to new method `cmake_args`
+ Move special install instructions for DarwinOS to a `run_after` method.
* Fix run_after section; Remove variant +debug.
|
|
Control the find_package of the PNG variant explicitly.
This avoids picking up an "external" PNGwriter install in
case `~png` is picked by changing the default "AUTO" search
to explicit "ON" (required) of "OFF" (ignore if exists).
|
|
|
|
* Siesta: add 3.2 and don't apply patch to 4.1
* siesta: fix bad optimization with Intel compiler
* siesta: Fix download URL
* siesta: build utilities too
* siesta: fix binary name collision
* siesta: Cleanup
|
|
* blitz: update to version 1.0.1
* blitz: change URL for release tarballs
* blitz: update checksum of @1.0.0 after changing URL
|
|
* py-psyclone: Code generation for the PSyKAl framework from the GungHo project
* py-psyclone: add installation tests based on py.test
* py-psyclone: define 'develop' version as latest master branch
* py-psyclone: extract tagged version 1.5.1 from git repo
* py-psyclone: whitespace adjustments for flake8
* py-psyclone: use compatible versions of py-fparser
* py-psyclone: use type='test' for selected dependencies
|
|
* Updating OpenFAST to use explicit lapack and blas libraries from Spack.
* Simplifying openfast blas lib logic and fixes flake8 errors.
* Changing order of blas and lapack libs in openfast package.
|
|
* sailfish: Create new package
* sailfish: fix tbb dependency
* sailfish: fix dependency type
|
|
* py-pybedtools: Create new package
* py-pybedtools: add py-six requirement
* py-pybedtools: remove py-cython dependency for release version
* py-pybedtools: include minimum version of py-pysam
|
|
|
|
|
|
* Add a package: ctffind.
* Add a package: ctffind.
|
|
* Provide build_type variant for Metis.
+ Ideally, we would make Metis a CMakePackage, but `metis@:5` doesn't use CMake.
+ For now, provide a `build_type=` variant similar what is found in
CMakePackage.
+ There is a potential for duplicate specification of `CMAKE_BUILD_TYPE` if both
variants `+debug` and `build_type=` are specified. I am looking for advice on
how this can be resolved.
* Update metis recipe in response to flake8 and user comments.
+ Wrap comment lines that used more than 80 columns.
+ Change `+debug` variant to avoid potential for multiple `-DCMAKE_BUID_TYPE=`
arguments provided to cmake. Specifying this variant no longer appends this
configure option. However, if `+debug` is specified, require
`build_type=Debug` to maintain expected behavior.
* For metis, remove +debug variant; use build_type= instead.
+ Update recipe for metis@4 to extract `build_type=` values and set `OPTFLAGS`
accordingly.
+ For metis@5:, the behavior from the previously supported variant `+debug` can
be obtained with the options `+gdb build_type=Debug`
* Conflicts added for metis@4 when build_type != Release|Debug.
* Use spack function conflicts instead of 'raise InstallError'.
|
|
And update to 3.6
|
|
* Create a symbolic link for MotionCor2.
* Create a symbolic link for MotionCor2.
* Create a symbolic link for MotionCor2.
* Create a symbolic link for MotionCor2.
|
|
* Revert "Added i3 and its dependencies. (#6805)"
This reverts commit a00a09a234886d3bb4e53f873579a56aca11d3ba.
* Revert "Adding NEURON simulator package (#5097)"
This reverts commit d24782c86d84d51ac3ef7404c9e4a4eb6b9eab7e.
* Revert "openssl: Add perl dependency (#5188)"
This reverts commit 395ee97f3b1cdd96ae00bdae6d27d3145c50fc5e.
|