Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
131 changes: 131 additions & 0 deletions easybuild/easyconfigs/r/Ruby/Ruby-2.5.0-intel-2017b.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
name = 'Ruby'
version = '2.5.0'

homepage = 'https://www.ruby-lang.org'
description = """Ruby is a dynamic, open source programming language with
a focus on simplicity and productivity. It has an elegant syntax that is
natural to read and easy to write."""

toolchain = {'name': 'intel', 'version': '2017b'}

source_urls = ['http://cache.ruby-lang.org/pub/ruby/']
sources = [SOURCELOWER_TAR_GZ]
checksums = ['46e6f3630f1888eb653b15fa811d77b5b1df6fd7a3af436b343cfe4f4503f2ab']

exts_default_options = {
'source_urls': ['http://rubygems.org/downloads/'],
'source_tmpl': '%(name)s-%(version)s.gem',
}

exts_list = [
('ffi', '1.9.18', {
'checksums': ['a0df16d6a369a3306dd257adcb2ddef673e91b9740d0c5f77a98fde3ba288e0c'],
}),
('childprocess', '0.8.0', {
'checksums': ['bab28cef7c17bc9242d75c8dd535dd8d2bdc989d1c5cf02550b04b9cdfea3020'],
}),
('json', '2.1.0', {
'checksums': ['b76fd09b881088c6c64a12721a1528f2f747a1c2ee52fab4c1f60db8af946607'],
}),
('cabin', '0.9.0', {
'checksums': ['91c5394289e993e7037a6c869e3f212f31a5984d2b1811ac934f591c87446b2c'],
}),
('backports', '3.11.0', {
'checksums': ['df779df58c5cb157e69c504a046a8012503176349760d84d519b02f5b1605856'],
}),
('arr-pm', '0.0.10', {
'checksums': ['0fa2d425a84eeeaf8f95268568e826723b41aeefa14511d1f0ed1368c30bdd1f'],
}),
('clamp', '1.1.2', {
'checksums': ['f338133cf34d9a2b8d51d5b545f29c1455e5a3c631b62a4c19504ad50eb9a250'],
}),
('multipart-post', '2.0.0', {
'checksums': ['3dc44e50d3df3d42da2b86272c568fd7b75c928d8af3cc5f9834e2e5d9586026'],
}),
('faraday', '0.13.1', {
'checksums': ['1c82a788fb827fb4c01766e0777ed8044856f92f8824b7e3e6d663ba8fd4d8bf'],
}),
('faraday_middleware', '0.12.2', {
'checksums': ['2d90093c18c23e7f5a6f602ed3114d2c62abc3f7f959dd3046745b24a863f1dc'],
}),
('highline', '1.7.10', {
'checksums': ['1e147d5d20f1ad5b0e23357070d1e6d0904ae9f71c3c49e0234cf682ae3c2b06'],
}),
('net-http-pipeline', '1.0.1', {
'checksums': ['6923ce2f28bfde589a9f385e999395eead48ccfe4376d4a85d9a77e8c7f0b22f'],
}),
('connection_pool', '2.2.1', {
'checksums': ['870bfad9e390e2888f515210034223ae293fc3cbe77755e34251383f8d54779f'],
}),
('net-http-persistent', '2.9.4', {
'checksums': ['24274d207ffe66222ef70c78a052c7ea6e66b4ff21e2e8a99e3335d095822ef9'],
}),
('multi_json', '1.12.2', {
'checksums': ['5dcc0b569969f3d1658c68b5d597fcdc1fc3a34d4ae92b4615c740d95aaa51e5'],
}),
('public_suffix', '3.0.1', {
'checksums': ['67182699cb644e66b4c68d30b5f1dd42e3dfe6c0aa0d8fd36a1e71c97c6a7f57'],
}),
('addressable', '2.4.0', {
'checksums': ['7abfff765571b0a73549c9a9d2f7e143979cd0c252f7fa4c81e7102a973ef656'],
}),
('gh', '0.15.1', {
'checksums': ['ef733f81c17846f217f5ad9616105e9adc337775d41de1cc330133ad25708d3c'],
}),
('launchy', '2.4.3', {
'checksums': ['42f52ce12c6fe079bac8a804c66522a0eefe176b845a62df829defe0e37214a4'],
}),
('ethon', '0.11.0', {
'checksums': ['88ec7960a8e00f76afc96ed15dcc8be0cb515f963fe3bb1d4e0b5c51f9d7e078'],
}),
('typhoeus', '1.3.0', {
'checksums': ['d8d315e067ec9764c61727d77786a7a82309b43c3964416ef476ee65ac09ed06'],
}),
('websocket', '1.2.5', {
'checksums': ['c9de8b82226f9b4647522a9c73be4a1cd60b166b103c993717f94277cb453228'],
}),
('pusher-client', '0.6.2', {
'checksums': ['c405c931090e126c056d99f6b69a01b1bcb6cbfdde02389c93e7d547c6efd5a3'],
}),
('diff-lcs', '1.3', {
'checksums': ['ea7bf591567e391ef262a7c29edaf87c6205204afb5bb39dfa8f08f2e51282a3'],
}),
('rspec-support', '3.7.0', {
'checksums': ['77ec518aeb9d078b7a9db18c84afa51dd877398b1c0336275fb9c803e7c57743'],
}),
('rspec-mocks', '3.7.0', {
'checksums': ['23f7f0039e17f2841edfb51d678ac9e06c056903a7908db967f5618887f2022c'],
}),
('rspec-expectations', '3.7.0', {
'checksums': ['7e571848a5cbdb1661187d04e5c1f29287ec80fcb5a395f9994836892a3780bb'],
}),
('rspec-core', '3.7.0', {
'checksums': ['29a78669490cce51effb71693bbb7910b840dbf50fa91041bc30e9bde3ab8495'],
}),
('rspec', '3.7.0', {
'checksums': ['0174cfbed780e42aa181227af623e2ae37511f20a2fdfec48b54f6cf4d7a6404'],
}),
('rack', '2.0.3', {
'checksums': ['8c1c9bbafd74f11c78a29bd87c72a70e7b5b872712d1768ab83b33fec57d9fcd'],
}),
('rack-protection', '2.0.0', {
'checksums': ['5574f10cb3fcfe736389f121b868cd3320207aef777a34afb8f2d1226368aa11'],
}),
('tilt', '2.0.8', {
'checksums': ['2a3be6c56a8cc6338203c02910e20e858664b633adb550e1103804d75eae4000'],
}),
('mustermann', '1.0.1', {
'checksums': ['5b6ac679faa7e4de5de55d3d28e59c476f86e7f846a57754df75c9d6b685cd72'],
}),
('sinatra', '2.0.0', {
'checksums': ['51df699a50d394aa7b3920a4e8e1a3bb07f4c95515b580c9b4fa1a5019f27735'],
}),
('rack-test', '0.8.2', {
'checksums': ['4624f69a929b0ed030685249c0d2884876a221087c948c37b6cadcbeccd2683f'],
}),
('bundler', '1.16.1', {
'checksums': ['42b8e0f57093e1d10c15542f956a871446b759e7969d99f91caf3b6731c156e8'],
}),
]

moduleclass = 'lang'