Further improvements to version parsing
This commit is contained in:
parent
e948a54d8e
commit
68c2bdfaf6
33 changed files with 38 additions and 60 deletions
|
@ -30,7 +30,7 @@ class Assimp(CMakePackage):
|
|||
import various well-known 3D model formats in a uniform manner."""
|
||||
|
||||
homepage = "https://www.assimp.org"
|
||||
url = "https://github.com/assimp/assimp/archive/v3.3.1.tar.gz"
|
||||
url = "https://github.com/assimp/assimp/archive/v4.0.1.tar.gz"
|
||||
|
||||
version('4.0.1', '23a6301c728a413aafbfa1cca19ba91f')
|
||||
|
||||
|
|
|
@ -33,7 +33,7 @@ class Bohrium(CMakePackage, CudaPackage):
|
|||
"""Library for automatic acceleration of array operations"""
|
||||
|
||||
homepage = "http://bh107.org"
|
||||
url = "https://github.com/bh107/bohrium/archive/v0.8.9.tar.gz"
|
||||
url = "https://github.com/bh107/bohrium/archive/v0.9.0.tar.gz"
|
||||
git = "https://github.com/bh107/bohrium.git"
|
||||
|
||||
maintainers = ['mfherbst']
|
||||
|
|
|
@ -29,7 +29,7 @@ class Er(CMakePackage):
|
|||
"""Encoding and redundancy on a file set"""
|
||||
|
||||
homepage = "https://github.com/ECP-VeloC/er"
|
||||
url = "https://github.com/ECP-VeloC/er/archive/v0.0.1.zip"
|
||||
url = "https://github.com/ECP-VeloC/er/archive/v0.0.2.zip"
|
||||
git = "https://github.com/ecp-veloc/er.git"
|
||||
|
||||
tags = ['ecp']
|
||||
|
|
|
@ -29,7 +29,6 @@ class Essl(Package):
|
|||
"""IBM's Engineering and Scientific Subroutine Library (ESSL)."""
|
||||
|
||||
homepage = "https://www.ibm.com/systems/power/software/essl/"
|
||||
url = "ibm-essl"
|
||||
|
||||
version('6.1')
|
||||
version('5.5')
|
||||
|
|
|
@ -29,7 +29,8 @@ class Gearshifft(CMakePackage):
|
|||
"""Benchmark Suite for Heterogenuous FFT Implementations"""
|
||||
|
||||
homepage = "https://github.com/mpicbg-scicomp/gearshifft"
|
||||
url = "https://github.com/mpicbg-scicomp/gearshifft/archive/v0.2.0.tar.gz"
|
||||
url = "https://github.com/mpicbg-scicomp/gearshifft/archive/v0.2.1-lw.tar.gz"
|
||||
|
||||
maintainers = ['ax3l']
|
||||
|
||||
version('0.2.1-lw', 'c3208b767b24255b488a83e5d9e517ea')
|
||||
|
|
|
@ -36,8 +36,8 @@
|
|||
|
||||
class GoBootstrap(Package):
|
||||
"""Old C-bootstrapped go to bootstrap real go"""
|
||||
|
||||
homepage = "https://golang.org"
|
||||
url = "https://go.googlesource.com/go"
|
||||
|
||||
extendable = True
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ class Kvtree(CMakePackage):
|
|||
hashes."""
|
||||
|
||||
homepage = "https://github.com/ECP-VeloC/KVTree"
|
||||
url = "https://github.com/ECP-VeloC/KVTree/archive/v1.0.0.zip"
|
||||
url = "https://github.com/ECP-VeloC/KVTree/archive/v1.0.1.zip"
|
||||
git = "https://github.com/ecp-veloc/kvtree.git"
|
||||
|
||||
tags = ['ecp']
|
||||
|
|
|
@ -30,7 +30,7 @@ class Latte(CMakePackage):
|
|||
"""Open source density functional tight binding molecular dynamics."""
|
||||
|
||||
homepage = "https://github.com/lanl/latte"
|
||||
url = "https://github.com/lanl/latte/tarball/v1.0"
|
||||
url = "https://github.com/lanl/latte/tarball/v1.2.1"
|
||||
git = "https://github.com/lanl/latte.git"
|
||||
|
||||
tags = ['ecp', 'ecp-apps']
|
||||
|
|
|
@ -36,7 +36,7 @@ class Ldc(CMakePackage):
|
|||
"""
|
||||
|
||||
homepage = "https://dlang.org/"
|
||||
url = "https://github.com/ldc-developers/ldc/releases/download/v0.17.4/ldc-0.17.4-src.tar.gz"
|
||||
url = "https://github.com/ldc-developers/ldc/releases/download/v1.3.0/ldc-1.3.0-src.tar.gz"
|
||||
|
||||
version('1.3.0', '537d992a361b0fd0440b24a5145c9107')
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ class Libconfig(AutotoolsPackage):
|
|||
"""C/C++ Configuration File Library"""
|
||||
|
||||
homepage = "http://www.hyperrealm.com/libconfig/"
|
||||
url = "https://github.com/hyperrealm/libconfig/archive/v1.6.tar.gz"
|
||||
url = "https://github.com/hyperrealm/libconfig/archive/v1.5.tar.gz"
|
||||
|
||||
force_autoreconf = True
|
||||
# there is currently a build error with version 1.6, see:
|
||||
|
|
|
@ -32,7 +32,7 @@ class Miniamr(MakefilePackage):
|
|||
"""
|
||||
|
||||
homepage = "https://mantevo.org"
|
||||
url = "https://github.com/Mantevo/miniAMR/archive/v1.4.tar.gz"
|
||||
url = "https://github.com/Mantevo/miniAMR/archive/v1.4.0.tar.gz"
|
||||
|
||||
tags = ['proxy-app', 'ecp-proxy-app']
|
||||
|
||||
|
|
|
@ -29,7 +29,6 @@ class Opengl(Package):
|
|||
"""Placeholder for external OpenGL libraries from hardware vendors"""
|
||||
|
||||
homepage = "https://www.opengl.org/"
|
||||
url = "https://www.opengl.org/"
|
||||
|
||||
# A second argument (usually the hash) must be supplied to the
|
||||
# version directive, but 'n/a' is used here because this package
|
||||
|
|
|
@ -30,7 +30,6 @@ class Openglu(Package):
|
|||
vendors"""
|
||||
|
||||
homepage = "https://www.opengl.org/resources/libraries"
|
||||
url = "https://www.opengl.org/resources/libraries"
|
||||
|
||||
# A second argument (usually the has) must be supplied to the
|
||||
# version directive, but 'n/a' is used here because this package
|
||||
|
|
|
@ -34,7 +34,7 @@ class Pegtl(CMakePackage):
|
|||
"""
|
||||
|
||||
homepage = "https://github.com/taocpp/PEGTL"
|
||||
url = "https://github.com/taocpp/PEGTL/tarball/1.3.1"
|
||||
url = "https://github.com/taocpp/PEGTL/tarball/2.1.4"
|
||||
git = "https://github.com/taocpp/PEGTL.git"
|
||||
|
||||
version('develop', branch='master')
|
||||
|
|
|
@ -29,7 +29,7 @@ class PerlContextualReturn(PerlPackage):
|
|||
"""Create context-sensitive return values"""
|
||||
|
||||
homepage = "http://search.cpan.org/~dconway/Contextual-Return/lib/Contextual/Return.pm"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/Contextual-Return-0.004008.tar.gz"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/D/DC/DCONWAY/Contextual-Return-0.004014.tar.gz"
|
||||
|
||||
version('0.004014', '5cb31f1637c17af6a8e5b852d820af79')
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ class PerlGdGraph(PerlPackage):
|
|||
"""Graph Plotting Module for Perl 5"""
|
||||
|
||||
homepage = "http://search.cpan.org/~bwarfield/GDGraph/Graph.pm"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/B/BW/BWARFIELD/GDGraph-1.44.tar.gz"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/B/BW/BWARFIELD/GDGraph-1.4308.tar.gz"
|
||||
|
||||
version('1.4308', 'fcdd34d5e09ae917b5d264887734b3b1')
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ class PerlIoCompress(PerlPackage):
|
|||
or lzop file/buffer."""
|
||||
|
||||
homepage = "http://search.cpan.org/~pmqs/IO-Compress-2.070/lib/IO/Uncompress/AnyUncompress.pm"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-2.070.tar.gz"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/P/PM/PMQS/IO-Compress-2.081.tar.gz"
|
||||
|
||||
version('2.081', '379932c1b9428b873ed7ad3c1db15872')
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ class PerlSoapLite(PerlPackage):
|
|||
"""Perl's Web Services Toolkit"""
|
||||
|
||||
homepage = "http://search.cpan.org/~phred/SOAP-Lite-1.20/lib/SOAP/Lite.pm"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/SOAP-Lite-1.20.tar.gz"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/P/PH/PHRED/SOAP-Lite-1.22.tar.gz"
|
||||
|
||||
version('1.22', '86c31341311498a08c6309e62168f655')
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ class PerlVersion(PerlPackage):
|
|||
"""Parse and manipulate Perl version strings"""
|
||||
|
||||
homepage = "http://search.cpan.org/~bdfoy/Perl-Version-1.013/lib/Perl/Version.pm"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Perl-Version-1.013.tar.gz"
|
||||
url = "http://search.cpan.org/CPAN/authors/id/B/BD/BDFOY/Perl-Version-1.013_03.tar.gz"
|
||||
|
||||
version('1.013_03', 'b2c94c8b33ccfa1635c760fcfa1c5358')
|
||||
|
||||
|
|
|
@ -27,8 +27,9 @@
|
|||
|
||||
class PyPylint(PythonPackage):
|
||||
"""array processing for numbers, strings, records, and objects."""
|
||||
|
||||
homepage = "https://pypi.python.org/pypi/pylint"
|
||||
url = "https://pypi.io/packages/source/p/pylint/pylint-1.7.2.tar.gz"
|
||||
url = "https://pypi.io/packages/source/p/pylint/pylint-1.6.5.tar.gz"
|
||||
|
||||
# version('1.7.2', '27ee752cdcfacb05bf4940947e6b35c6') # see dependencies
|
||||
version('1.6.5', '31da2185bf59142479e4fa16d8a9e347')
|
||||
|
|
|
@ -36,31 +36,12 @@ class QuantumEspresso(Package):
|
|||
"""
|
||||
|
||||
homepage = 'http://quantum-espresso.org'
|
||||
url = 'https://github.com/QEF/q-e/archive/qe-5.3.tar.gz'
|
||||
|
||||
version(
|
||||
'6.2.0',
|
||||
'972176a58d16ae8cf0c9a308479e2b97',
|
||||
url = 'https://github.com/QEF/q-e/archive/qe-6.2.0.tar.gz'
|
||||
)
|
||||
|
||||
version(
|
||||
'6.1.0',
|
||||
'3fe861dcb5f6ec3d15f802319d5d801b',
|
||||
url='https://github.com/QEF/q-e/archive/qe-6.1.0.tar.gz'
|
||||
)
|
||||
|
||||
version(
|
||||
'5.4.0',
|
||||
'085f7e4de0952e266957bbc79563c54e',
|
||||
url='https://github.com/QEF/q-e/archive/qe-5.4.tar.gz'
|
||||
)
|
||||
|
||||
version(
|
||||
'5.3.0',
|
||||
'be3f8778e302cffb89258a5f936a7592',
|
||||
url='https://github.com/QEF/q-e/archive/qe-5.3.tar.gz'
|
||||
)
|
||||
version('6.2.0', '972176a58d16ae8cf0c9a308479e2b97')
|
||||
version('6.1.0', '3fe861dcb5f6ec3d15f802319d5d801b')
|
||||
version('5.4', '085f7e4de0952e266957bbc79563c54e')
|
||||
version('5.3', 'be3f8778e302cffb89258a5f936a7592')
|
||||
|
||||
variant('mpi', default=True, description='Builds with mpi support')
|
||||
variant('openmp', default=False, description='Enables openMP support')
|
||||
|
|
|
@ -31,7 +31,7 @@ class RCluster(RPackage):
|
|||
(1990) "Finding Groups in Data"."""
|
||||
|
||||
homepage = "https://cran.r-project.org/web/packages/cluster/index.html"
|
||||
url = "https://cran.rstudio.com/src/contrib/cluster_2.0.6.tar.gz"
|
||||
url = "https://cran.rstudio.com/src/contrib/cluster_2.0.7-1.tar.gz"
|
||||
list_url = "https://cran.r-project.org/src/contrib/Archive/cluster"
|
||||
|
||||
version('2.0.7-1', 'a37add21b91d3e4f3883d005331e0d45')
|
||||
|
|
|
@ -30,6 +30,7 @@ class RRda(RPackage):
|
|||
classification purpose in high dimensional data."""
|
||||
|
||||
homepage = "https://cran.r-project.org/web/packages/rda/index.html"
|
||||
url = "https://cran.r-project.org/src/contrib/rda_1.0.2-2.tar.gz"
|
||||
url = "https://cran.r-project.org/src/contrib/rda_1.0.2-1.tar.gz"
|
||||
list_url = "https://cran.r-project.org/src/contrib/Archive/rda"
|
||||
|
||||
version('1.0.2-1', '78060c5e054a63a2df4ae4002d7247bc')
|
||||
|
|
|
@ -31,8 +31,9 @@ class RRsqlite(RPackage):
|
|||
(version 3.8.6) is included."""
|
||||
|
||||
homepage = "https://cran.rstudio.com/web/packages/RSQLite/index.html"
|
||||
url = "https://cran.r-project.org/src/contrib/RSQLite_1.0.0.tar.gz"
|
||||
url = "https://cran.r-project.org/src/contrib/RSQLite_2.0.tar.gz"
|
||||
list_url = "https://cran.r-project.org/src/contrib/Archive/RSQLite"
|
||||
|
||||
version('2.0', '63842410e78ccdfc52d4ee97992521d5')
|
||||
|
||||
depends_on('r-dbi', type=('build', 'run'))
|
||||
|
|
|
@ -31,6 +31,7 @@ class RSfsmisc(RPackage):
|
|||
some were ported from S-plus."""
|
||||
|
||||
homepage = "https://cran.r-project.org/web/packages/sfsmisc/index.html"
|
||||
url = "https://cran.r-project.org/src/contrib/sfsmisc_1.1-1.tar.gz"
|
||||
url = "https://cran.r-project.org/src/contrib/sfsmisc_1.1-0.tar.gz"
|
||||
list_url = "https://cran.r-project.org/src/contrib/Archive/sfsmisc"
|
||||
|
||||
version('1.1-0', '1ba4303076e2bbf018f7eecc7d04e178')
|
||||
|
|
|
@ -29,7 +29,7 @@ class RSpatial(RPackage):
|
|||
"""Functions for kriging and point pattern analysis."""
|
||||
|
||||
homepage = "http://www.stats.ox.ac.uk/pub/MASS4/"
|
||||
url = "https://cran.r-project.org/src/contrib/spatial_7.3-11.tar.gz"
|
||||
url = "https://cran.r-project.org/src/contrib/spatial_7.3-10.tar.gz"
|
||||
list_url = "https://cran.r-project.org/src/contrib/Archive/spatial"
|
||||
|
||||
version('7.3-10', 'e544e3e3fd92e6868f29b8da2925b214')
|
||||
|
|
|
@ -29,7 +29,7 @@ class Redset(CMakePackage):
|
|||
"""Create MPI communicators for disparate redundancy sets"""
|
||||
|
||||
homepage = "https://github.com/ECP-VeloC/redset"
|
||||
url = "https://github.com/ECP-VeloC/redset/archive/v0.0.1.zip"
|
||||
url = "https://github.com/ECP-VeloC/redset/archive/v0.0.2.zip"
|
||||
git = "https://github.com/ecp-veloc/redset.git"
|
||||
|
||||
tags = ['ecp']
|
||||
|
|
|
@ -32,7 +32,6 @@ class Rockstar(MakefilePackage):
|
|||
"""The Rockstar Halo Finder"""
|
||||
|
||||
homepage = "https://bitbucket.org/gfcstanford/rockstar"
|
||||
url = "https://bitbucket.org/gfcstanford/rockstar"
|
||||
|
||||
version('develop', git='https://bitbucket.org/gfcstanford/rockstar.git')
|
||||
version('yt', hg='https://bitbucket.org/MatthewTurk/rockstar')
|
||||
|
|
|
@ -29,7 +29,7 @@ class Sailfish(CMakePackage):
|
|||
"""Sailfish is a tool for transcript quantification from RNA-seq data."""
|
||||
|
||||
homepage = "http://www.cs.cmu.edu/~ckingsf/software/sailfish"
|
||||
url = "https://github.com/kingsfordgroup/sailfish/archive/v0.10.0.tar.gz"
|
||||
url = "https://github.com/kingsfordgroup/sailfish/archive/v0.10.1.tar.gz"
|
||||
|
||||
version('0.10.1', 'e6dab4cf3a39f346df7c28f40eb58cad')
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ class Shuffile(CMakePackage):
|
|||
"""Shuffle files between MPI ranks"""
|
||||
|
||||
homepage = "https://github.com/ECP-VeloC/shuffile"
|
||||
url = "https://github.com/ECP-VeloC/shuffile/archive/v0.0.1.zip"
|
||||
url = "https://github.com/ECP-VeloC/shuffile/archive/v0.0.2.zip"
|
||||
git = "https://github.com/ecp-veloc/shuffile.git"
|
||||
|
||||
tags = ['ecp']
|
||||
|
|
|
@ -26,13 +26,9 @@
|
|||
|
||||
|
||||
class SpectrumMpi(Package):
|
||||
"""
|
||||
IBM MPI implementation from Spectrum MPI.
|
||||
|
||||
"""
|
||||
"""IBM MPI implementation from Spectrum MPI."""
|
||||
|
||||
homepage = "http://www-03.ibm.com/systems/spectrum-computing/products/mpi"
|
||||
url = "http://www-03.ibm.com/systems/spectrum-computing/products/mpi"
|
||||
|
||||
provides('mpi')
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@ class VotcaXtp(CMakePackage):
|
|||
This package contains the VOTCA exciton transport engine.
|
||||
"""
|
||||
homepage = "http://www.votca.org"
|
||||
url = "https://github.com/votca/xtp/tarball/v1.4"
|
||||
url = "https://github.com/votca/xtp/tarball/v1.4.1"
|
||||
git = "https://github.com/votca/xtp.git"
|
||||
|
||||
version('develop', branch='master')
|
||||
|
|
|
@ -37,7 +37,7 @@ class Yambo(AutotoolsPackage):
|
|||
"""
|
||||
|
||||
homepage = "http://www.yambo-code.org/index.php"
|
||||
url = "https://github.com/yambo-code/yambo/archive/4.1.3.tar.gz"
|
||||
url = "https://github.com/yambo-code/yambo/archive/4.2.2.tar.gz"
|
||||
|
||||
version('4.2.2', '97f3513bd726141be5e18072118b6fb5')
|
||||
version('4.2.1', '99027014192c0f0f4b5d9b48414ad85d')
|
||||
|
|
Loading…
Reference in a new issue