Skip to content

Commit

Permalink
Merge pull request easybuilders#19611 from pavelToman/20240117122258_…
Browse files Browse the repository at this point in the history
…new_pr_Rust1750

{lang}[GCCcore/12.3.0] Rust v1.75.0
  • Loading branch information
jfgrimm authored Jan 19, 2024
2 parents cb744d0 + a714f21 commit 07aeb71
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions easybuild/easyconfigs/r/Rust/Rust-1.75.0-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name = 'Rust'
version = '1.75.0'

homepage = 'https://www.rust-lang.org'
description = """Rust is a systems programming language that runs blazingly fast, prevents segfaults,
and guarantees thread safety."""

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://static.rust-lang.org/dist/']
sources = ['rustc-%(version)s-src.tar.gz']
patches = ['Rust-1.70_sysroot-fix-interpreter.patch']
checksums = [
{'rustc-1.75.0-src.tar.gz': '5b739f45bc9d341e2d1c570d65d2375591e22c2d23ef5b8a37711a0386abc088'},
{'Rust-1.70_sysroot-fix-interpreter.patch': '220129db55e022a98d25028da5dcc9f26b252dd995c3ac92f6312dbb1e362cb1'},
]

builddependencies = [
('binutils', '2.40'),
('CMake', '3.26.3'),
('Python', '3.11.3'),
('Ninja', '1.11.1'),
('pkgconf', '1.9.5'),
('patchelf', '0.18.0'), # only required when RPATH linking is enabled
]

dependencies = [
('OpenSSL', '1.1', '', SYSTEM),
]

moduleclass = 'lang'

0 comments on commit 07aeb71

Please sign in to comment.