Skip to content
Snippets Groups Projects
Commit b3f302f3 authored by Alexandre Strube's avatar Alexandre Strube
Browse files

Proper Go, gif lfs

parent 50da2165
Branches
Tags 0.1.0-alpha1
No related merge requests found
easyblock = 'Tarball' easyblock = 'Tarball'
name = 'Go' name = 'Go'
version = '1.8.1' version = '1.17.3'
homepage = 'http://www.golang.org' homepage = 'https://www.golang.org'
description = """Go is an open source programming language that makes it easy to build description = """Go is an open source programming language that makes it easy to build
simple, reliable, and efficient software.""" simple, reliable, and efficient software."""
toolchain = SYSTEM toolchain = SYSTEM
source_urls = ['https://storage.googleapis.com/golang/'] source_urls = ['https://storage.googleapis.com/golang/']
sources = ['%(namelower)s%(version)s.linux-amd64.tar.gz']
checksums = ['a579ab19d5237e263254f1eac5352efcf1d70b9dacadb6d6bb12b0911ede8994'] local_archs = {'aarch64': 'arm64', 'x86_64': 'amd64'}
sources = ['go%%(version)s.linux-%s.tar.gz' % local_archs[ARCH]]
checksums = [{
'go%(version)s.linux-amd64.tar.gz': '550f9845451c0c94be679faf116291e7807a8d78b43149f9506c1b15eb89008c',
'go%(version)s.linux-arm64.tar.gz': '06f505c8d27203f78706ad04e47050b49092f1b06dc9ac4fbee4f0e4d015c8d4',
}]
sanity_check_paths = { sanity_check_paths = {
'files': ['bin/go', 'bin/gofmt'], 'files': ['bin/go', 'bin/gofmt'],
'dirs': ['api', 'doc', 'lib', 'pkg'], 'dirs': ['api', 'doc', 'lib', 'pkg'],
} }
sanity_check_commands = ["go help"]
modextravars = {'GOROOT': '%(installdir)s'} modextravars = {'GOROOT': '%(installdir)s'}
moduleclass = 'compiler' moduleclass = 'compiler'
easyblock = 'MakeCp'
name = 'git-lfs'
version = '2.11.0'
homepage = 'https://git-lfs.github.com'
description = """Git Large File Storage (LFS) replaces large files such as audio
samples, videos, datasets, and graphics with text pointers inside Git, while
storing the file contents on a remote server like GitHub.com"""
toolchain = SYSTEM
github_account = name
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']
checksums = ['8183c4cbef8cf9c2e86b0c0a9822451e2df272f89ceb357c498bfdf0ff1b36c7']
builddependencies = [('Go', '1.17.3')]
files_to_copy = [(['bin/%(name)s'], 'bin')]
sanity_check_paths = {
'files': ['bin/git-lfs'],
'dirs': [],
}
sanity_check_commands = [('git-lfs', '--version')]
moduleclass = 'tools'
...@@ -43,6 +43,7 @@ releases = { ...@@ -43,6 +43,7 @@ releases = {
'Ghostscript': ['9.52', '9.54.0'], 'Ghostscript': ['9.52', '9.54.0'],
'GLib': ['2.64.4', '2.69.1'], 'GLib': ['2.64.4', '2.69.1'],
'GMP': ['6.2.0', '6.2.1'], 'GMP': ['6.2.0', '6.2.1'],
'Go': ['1.15.3', '1.17.3'],
'GObject-Introspection': ['1.64.1', '1.68.0'], 'GObject-Introspection': ['1.64.1', '1.68.0'],
'gomkl': ['2021', '2021b'], 'gomkl': ['2021', '2021b'],
'gpsmkl': ['2021', '2021b'], 'gpsmkl': ['2021', '2021b'],
...@@ -113,6 +114,7 @@ releases = { ...@@ -113,6 +114,7 @@ releases = {
'x264': ['20200912', '20210613'], 'x264': ['20200912', '20210613'],
'XServer': ['1.20.9', '1.20.13'], 'XServer': ['1.20.9', '1.20.13'],
'zlib': ['1.2.11', '1.2.11'], 'zlib': ['1.2.11', '1.2.11'],
'zstd': ['1.4.9', '1.5.0'],
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment