Todd Gamblin
eea786f4e8
relicense: replace LGPL headers with Apache-2.0/MIT SPDX headers
...
- remove the old LGPL license headers from all files in Spack
- add SPDX headers to all files
- core and most packages are (Apache-2.0 OR MIT)
- a very small number of remaining packages are LGPL-2.1-only
2018-10-17 14:42:06 -07:00
Todd Gamblin
54f97d1dec
Update copyright on LLNL files for 2018. ( #7592 )
2018-03-24 12:13:52 -07:00
Michael Kuhn
5bbbfe9446
Introduce virtual dependency pkgconfig ( #5198 )
...
There are two providers, pkgconf and pkg-config, with the former being
the default provider.
2017-11-23 08:05:38 -07:00
Sergey Kosukhin
e77b11674f
Update for 'magics' and 'libemos'. ( #6275 )
2017-11-15 13:01:23 -07:00
Todd Gamblin
05fa302655
Replace github.com/llnl/spack with github.com/spack/spack ( #6142 )
...
We moved to a new GitHub org! Now make the code and docs reflect that.
2017-11-04 17:08:04 -07:00
Michael Kuhn
84ae7872d3
Update copyright notices for 2017 ( #5295 )
2017-09-06 17:44:16 -10:00
Gregory Lee
14076c52f1
packages need to reference self.spec instead of spec ( #5075 )
2017-08-11 17:24:40 -05:00
Adam J. Stewart
c7df12f698
Massive conversion from Package to CMakePackage ( #4975 )
2017-08-05 10:15:18 -05:00
Adam J. Stewart
250ee413e9
Change Version formatting properties and functions to return Version objects ( #4834 )
...
* Change version.up_to() to return Version() object
* Add unit tests for Version.up_to()
* Fix packages that expected up_to() to return a string
* Ensure that up_to() preserves separator characters
* Use version indexing instead of up_to
* Make all Version formatting properties return Version objects
* Update docs
* Tests need to test string representation
2017-07-24 13:02:13 -07:00
Todd Gamblin
cac4362f64
Make LICENSE recognizable by GitHub. ( #4598 )
2017-06-24 22:22:55 -07:00
Milton Woods
4553b1400c
Magics with eccodes variant ( #4320 )
...
* magics: use filter_file to avoid using system python in all versions
* magics: add eccodes variant to switch between eccodes and grib-api
2017-05-23 10:06:59 -05:00
Milton Woods
8ab8459397
magics: use spack perl instead of system perl ( #4310 )
2017-05-22 06:45:24 -05:00
Michael Kuhn
c741cd900b
magics fixes for versions > 2.29.x ( #4302 )
2017-05-20 09:40:10 -05:00
Milton Woods
b2155a5682
Update ECWMF packages: grib-api, libemos and magics ( #3901 )
...
* grib-api: add version 1.21.0
* libemos: add version 4.4.7 and allow choice of eccodes or grib-api
* magics: add version 2.32.0
* libemos: add description for eccodes variant
2017-04-23 07:56:47 -05:00
Michael Kuhn
095f57409c
Fix magics ( #3721 )
...
- magics requires perl and perl-xml-parser.
- xml2cc_new.pl uses /usr/bin/perl by default.
2017-04-06 08:11:32 -05:00
Sergey Kosukhin
1d981ebd50
A set of tools used in climate modeling and numerical weather prediction. ( #1317 )
...
* Update grib-api: switched to cmake building system.
* Update harfbuzz: added pkg-config dependency.
* Update pango: added pkg-config dependency.
* Add libemos package.
* Add Magics (from ECMWF) package.
* Revert "Variant for building cdo without mpi (#1638 )":
CDO does not use MPI.
This reverts commit 079d063c6d
.
* Update CDO package: full featured implementation.
* Update magics: added python as build dependency.
* Update cdo: added disabling configuration options.
2016-10-04 09:29:22 -07:00