A few updates to packages (mostly version updates) (#4049)
This commit is contained in:
parent
2cfc5eebb5
commit
89ea5bdd61
@ -34,6 +34,7 @@ class Gdb(Package):
|
|||||||
homepage = "https://www.gnu.org/software/gdb"
|
homepage = "https://www.gnu.org/software/gdb"
|
||||||
url = "http://ftp.gnu.org/gnu/gdb/gdb-7.10.tar.gz"
|
url = "http://ftp.gnu.org/gnu/gdb/gdb-7.10.tar.gz"
|
||||||
|
|
||||||
|
version('7.12.1', '06c8f40521ed65fe36ebc2be29b56942')
|
||||||
version('7.11', 'f585059252836a981ea5db9a5f8ce97f')
|
version('7.11', 'f585059252836a981ea5db9a5f8ce97f')
|
||||||
version('7.10.1', 'b93a2721393e5fa226375b42d567d90b')
|
version('7.10.1', 'b93a2721393e5fa226375b42d567d90b')
|
||||||
version('7.10', 'fa6827ad0fd2be1daa418abb11a54d86')
|
version('7.10', 'fa6827ad0fd2be1daa418abb11a54d86')
|
||||||
|
@ -30,7 +30,8 @@
|
|||||||
class Git(AutotoolsPackage):
|
class Git(AutotoolsPackage):
|
||||||
"""Git is a free and open source distributed version control
|
"""Git is a free and open source distributed version control
|
||||||
system designed to handle everything from small to very large
|
system designed to handle everything from small to very large
|
||||||
projects with speed and efficiency."""
|
projects with speed and efficiency.
|
||||||
|
"""
|
||||||
|
|
||||||
homepage = "http://git-scm.com"
|
homepage = "http://git-scm.com"
|
||||||
url = "https://github.com/git/git/archive/v2.12.0.tar.gz"
|
url = "https://github.com/git/git/archive/v2.12.0.tar.gz"
|
||||||
@ -42,6 +43,11 @@ class Git(AutotoolsPackage):
|
|||||||
# https://www.kernel.org/pub/software/scm/git/git-manpages-{version}.tar.xz
|
# https://www.kernel.org/pub/software/scm/git/git-manpages-{version}.tar.xz
|
||||||
|
|
||||||
releases = [
|
releases = [
|
||||||
|
{
|
||||||
|
'version': '2.12.2',
|
||||||
|
'md5': 'f1a50c09ce8b5dd197f3c6c6d5ea8e75',
|
||||||
|
'md5_manpages': '9358777e9a67e57427b03884c82311bd',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'version': '2.12.1',
|
'version': '2.12.1',
|
||||||
'md5': 'a05c614c80ecd41e50699f1562e1130c',
|
'md5': 'a05c614c80ecd41e50699f1562e1130c',
|
||||||
|
@ -25,30 +25,30 @@
|
|||||||
from spack import *
|
from spack import *
|
||||||
|
|
||||||
|
|
||||||
class Glpk(Package):
|
class Glpk(AutotoolsPackage):
|
||||||
"""The GLPK (GNU Linear Programming Kit) package is intended for solving
|
"""The GLPK (GNU Linear Programming Kit) package is intended for solving
|
||||||
large-scale linear programming (LP), mixed integer programming
|
large-scale linear programming (LP), mixed integer programming
|
||||||
(MIP), and other related problems. It is a set of routines written
|
(MIP), and other related problems. It is a set of routines written
|
||||||
in ANSI C and organized in the form of a callable library
|
in ANSI C and organized in the form of a callable library.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
homepage = "https://www.gnu.org/software/glpk"
|
homepage = "https://www.gnu.org/software/glpk"
|
||||||
url = "http://ftp.gnu.org/gnu/glpk/glpk-4.57.tar.gz"
|
url = "http://ftp.gnu.org/gnu/glpk/glpk-4.57.tar.gz"
|
||||||
|
|
||||||
|
version('4.61', '3ce3e224a8b6e75a1a0b378445830f21')
|
||||||
version('4.57', '237531a54f73155842f8defe51aedb0f')
|
version('4.57', '237531a54f73155842f8defe51aedb0f')
|
||||||
|
|
||||||
variant('gmp', default=False,
|
variant(
|
||||||
description='Activates support for GMP library')
|
'gmp', default=False, description='Activates support for GMP library'
|
||||||
|
)
|
||||||
|
|
||||||
depends_on('gmp', when='+gmp')
|
depends_on('gmp', when='+gmp')
|
||||||
|
|
||||||
def install(self, spec, prefix):
|
def configure_args(self):
|
||||||
|
|
||||||
options = ['--prefix=%s' % prefix]
|
options = []
|
||||||
|
|
||||||
if '+gmp' in spec:
|
if '+gmp' in self.spec:
|
||||||
options.append('--with-gmp')
|
options.append('--with-gmp')
|
||||||
|
|
||||||
configure(*options)
|
return options
|
||||||
make()
|
|
||||||
make("install")
|
|
||||||
|
@ -38,6 +38,7 @@ class Lmod(AutotoolsPackage):
|
|||||||
homepage = 'https://www.tacc.utexas.edu/research-development/tacc-projects/lmod'
|
homepage = 'https://www.tacc.utexas.edu/research-development/tacc-projects/lmod'
|
||||||
url = 'https://github.com/TACC/Lmod/archive/7.3.tar.gz'
|
url = 'https://github.com/TACC/Lmod/archive/7.3.tar.gz'
|
||||||
|
|
||||||
|
version('7.4.8', '3b22932437cc29ce546ec887885355e7')
|
||||||
version('7.4.5', 'fc34029c60dd9782c3d011c2b93fd266')
|
version('7.4.5', 'fc34029c60dd9782c3d011c2b93fd266')
|
||||||
version('7.4.1', '59b2558ee50877f2cf49ed37d7b09fea')
|
version('7.4.1', '59b2558ee50877f2cf49ed37d7b09fea')
|
||||||
version('7.3', '70180ec2ea1fae53aa83350523f6b2b3')
|
version('7.3', '70180ec2ea1fae53aa83350523f6b2b3')
|
||||||
|
@ -26,15 +26,17 @@
|
|||||||
|
|
||||||
|
|
||||||
class Tmux(Package):
|
class Tmux(Package):
|
||||||
"""tmux is a terminal multiplexer. What is a terminal multiplexer? It lets
|
"""Tmux is a terminal multiplexer.
|
||||||
you switch easily between several programs in one terminal, detach them
|
|
||||||
(they keep running in the background) and reattach them to a different
|
What is a terminal multiplexer? It lets you switch easily between several
|
||||||
terminal. And do a lot more.
|
programs in one terminal, detach them (they keep running in the
|
||||||
|
background) and reattach them to a different terminal. And do a lot more.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
homepage = "http://tmux.github.io"
|
homepage = "http://tmux.github.io"
|
||||||
url = "https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz"
|
url = "https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz"
|
||||||
|
|
||||||
|
version('2.4', '6165d3aca811a3225ef8afbd1afcf1c5')
|
||||||
version('2.3', 'fcfd1611d705d8b31df3c26ebc93bd3e')
|
version('2.3', 'fcfd1611d705d8b31df3c26ebc93bd3e')
|
||||||
version('2.2', 'bd95ee7205e489c62c616bb7af040099')
|
version('2.2', 'bd95ee7205e489c62c616bb7af040099')
|
||||||
version('2.1', '74a2855695bccb51b6e301383ad4818c')
|
version('2.1', '74a2855695bccb51b6e301383ad4818c')
|
||||||
|
Loading…
Reference in New Issue
Block a user