summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/llvm/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/llvm/package.py')
-rw-r--r--var/spack/repos/builtin/packages/llvm/package.py418
1 files changed, 209 insertions, 209 deletions
diff --git a/var/spack/repos/builtin/packages/llvm/package.py b/var/spack/repos/builtin/packages/llvm/package.py
index be385873f6..b79798eb53 100644
--- a/var/spack/repos/builtin/packages/llvm/package.py
+++ b/var/spack/repos/builtin/packages/llvm/package.py
@@ -21,7 +21,7 @@ class Llvm(CMakePackage):
family = 'compiler' # Used by lmod
# currently required by mesa package
- version('3.0', 'a8e5f5f1c1adebae7b4a654c376a6005',
+ version('3.0', sha256='519eb11d3499ce99c6ffdb8718651fc91425ed7690eac91c8d6853474f7c0477',
url='http://llvm.org/releases/3.0/llvm-3.0.tar.gz')
# NOTE: The debug version of LLVM is an order of magnitude larger than
@@ -182,302 +182,302 @@ class Llvm(CMakePackage):
},
{
'version': '9.0.0',
- 'md5': '0fd4283ff485dffb71a4f1cc8fd3fc72',
+ 'sha256': 'd6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84',
'resources': {
- 'compiler-rt': 'c92b8a1aed654463962d77445ebee10b',
- 'openmp': 'aea2a701d5d62605bf82cfc2bb57cd0f',
- 'polly': '5cd3222a5d7f96cf789dd0bdba14d0fc',
- 'libcxx': '3b26e4c37aac2650b594668437a57966',
- 'libcxxabi': 'bd8799cc69c7660c7a4729019fbfe286',
- 'cfe': '0df6971e2f99b1e99e7bfb533e4067af',
- 'clang-tools-extra': '6d1b6e8a9c24ccf98b6ed4f63dbb6356',
- 'lldb': '963b43e591d9501965e932fc4218d1a0',
- 'lld': 'aa70e956ddbe0c7bff029b8358ff6c44',
- 'libunwind': 'ea60ad42e59193ae99bf239d69dfa086'
+ 'compiler-rt': '56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e',
+ 'openmp': '9979eb1133066376cc0be29d1682bc0b0e7fb541075b391061679111ae4d3b5b',
+ 'polly': 'a4fa92283de725399323d07f18995911158c1c5838703f37862db815f513d433',
+ 'libcxx': '3c4162972b5d3204ba47ac384aa456855a17b5e97422723d4758251acf1ed28c',
+ 'libcxxabi': '675041783565c906ac2f7f8b2bc5c40f14d871ecfa8ade34855aa18de95530e9',
+ 'cfe': '7ba81eef7c22ca5da688fdf9d88c20934d2d6b40bfe150ffd338900890aa4610',
+ 'clang-tools-extra': 'ea1c86ce352992d7b6f6649bc622f6a2707b9f8b7153e9f9181a35c76aa3ac10',
+ 'lldb': '1e4c2f6a1f153f4b8afa2470d2e99dab493034c1ba8b7ffbbd7600de016d0794',
+ 'lld': '31c6748b235d09723fb73fea0c816ed5a3fab0f96b66f8fbc546a0fcc8688f91',
+ 'libunwind': '976a8d09e1424fb843210eecec00a506b956e6c31adda3b0d199e945be0d0db2'
}
},
{
'version': '8.0.0',
- 'md5': '74818f431563603515a62be1ee69a142',
+ 'sha256': '8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c',
'resources': {
- 'compiler-rt': '547893456e22c75d16189a13881bc866',
- 'openmp': 'b6f9bf1df85fe4b0ab9d273adcef6f6d',
- 'polly': '7643bba808becabf35785fbacc413ee5',
- 'libcxx': '214211a34baee2292fb79e868697a1aa',
- 'libcxxabi': 'aa8fab49faa65ebf0322d42520630df2',
- 'cfe': '988b59cdb372c5a4f44ae4c39df3de73',
- 'clang-tools-extra': 'acd22ccbd06bfc0054027fe2644af1e0',
- 'lldb': '9d319ed0f02a026242a85399938afed2',
- 'lld': 'c09fb102d4537a0c37a2e8e36a1dc6d2',
- 'libunwind': 'be6b89b5887c5c78dd67cb4e8520d41f'
+ 'compiler-rt': 'b435c7474f459e71b2831f1a4e3f1d21203cb9c0172e94e9d9b69f50354f21b1',
+ 'openmp': 'f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5',
+ 'polly': 'e3f5a3d6794ef8233af302c45ceb464b74cdc369c1ac735b6b381b21e4d89df4',
+ 'libcxx': 'c2902675e7c84324fb2c1e45489220f250ede016cc3117186785d9dc291f9de2',
+ 'libcxxabi': 'c2d6de9629f7c072ac20ada776374e9e3168142f20a46cdb9d6df973922b07cd',
+ 'cfe': '084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b',
+ 'clang-tools-extra': '4f00122be408a7482f2004bcf215720d2b88cf8dc78b824abb225da8ad359d4b',
+ 'lldb': '49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373',
+ 'lld': '9caec8ec922e32ffa130f0fb08e4c5a242d7e68ce757631e425e9eba2e1a6e37',
+ 'libunwind': 'ff243a669c9cef2e2537e4f697d6fb47764ea91949016f2d643cb5d8286df660'
}
},
{
'version': '7.0.1',
- 'md5': '79f1256f97d52a054da8660706deb5f6',
+ 'sha256': 'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b',
'resources': {
- 'compiler-rt': '697b70141ae7cc854e4fbde1a07b7287',
- 'openmp': 'd7d05ac0109df51a47099cba08cb43ec',
- 'polly': '287d7391438b5285265fede3b08e1e29',
- 'libcxx': 'aa9202ebb2aef2078fccfa24b3b1eed1',
- 'libcxxabi': 'c82a187e95744d15c040108bc2b8868f',
- 'cfe': '8583c9fb2af0ce61a7154fd9125363c1',
- 'clang-tools-extra': 'f0a94f63cc3d717f8f6662e0bf9c7330',
- 'lldb': '9ea3dc5cb9a1d9e390652d42ef1ccf41',
- 'lld': '9162cde32887cd33facead766645ef1f',
- 'libunwind': 'fe8c801dd79e087a6fa8d039390a47d0'
+ 'compiler-rt': '782edfc119ee172f169c91dd79f2c964fb6b248bd9b73523149030ed505bbe18',
+ 'openmp': 'bf16b78a678da67d68405214ec7ee59d86a15f599855806192a75dcfca9b0d0c',
+ 'polly': '1bf146842a09336b9c88d2d76c2d117484e5fad78786821718653d1a9d57fb71',
+ 'libcxx': '020002618b319dc2a8ba1f2cba88b8cc6a209005ed8ad29f9de0c562c6ebb9f1',
+ 'libcxxabi': '8168903a157ca7ab8423d3b974eaa497230b1564ceb57260be2bd14412e8ded8',
+ 'cfe': 'a45b62dde5d7d5fdcdfa876b0af92f164d434b06e9e89b5d0b1cbc65dfe3f418',
+ 'clang-tools-extra': '4c93c7d2bb07923a8b272da3ef7914438080aeb693725f4fc5c19cd0e2613bed',
+ 'lldb': '76b46be75b412a3d22f0d26279306ae7e274fe4d7988a2184c529c38a6a76982',
+ 'lld': '8869aab2dd2d8e00d69943352d3166d159d7eae2615f66a684f4a0999fc74031',
+ 'libunwind': '89c852991dfd9279dbca9d5ac10b53c67ad7d0f54bbab7156e9f057a978b5912'
}
},
{
'version': '7.0.0',
- 'md5': 'e0140354db83cdeb8668531b431398f0',
+ 'sha256': '8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222',
'resources': {
- 'compiler-rt': '3b759c47076298363f4443395e0e51c1',
- 'openmp': '8800aac08f2f9dad0ebf66e0e152bd63',
- 'polly': 'ff689bbfdca3ea812d195f60e63d8346',
- 'libcxx': '5ef835bf8c9f49611af4d5f3362d9658',
- 'libcxxabi': 'f04adafa019f4f5cce9550007da251c1',
- 'cfe': '2ac5d8d78be681e31611c5e546e11174',
- 'clang-tools-extra': 'e98b37a5911cd556775cba0868a56981',
- 'lldb': '76338963b3ccc4f9dccc923716207310',
- 'lld': '5eb148c3064acff71d8e5856163c8323',
- 'libunwind': 'e585a3e4ae6045f2561bc8a8fcd0bfbb'
+ 'compiler-rt': 'bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6',
+ 'openmp': '30662b632f5556c59ee9215c1309f61de50b3ea8e89dcc28ba9a9494bba238ff',
+ 'polly': '919810d3249f4ae79d084746b9527367df18412f30fe039addbf941861c8534b',
+ 'libcxx': '9b342625ba2f4e65b52764ab2061e116c0337db2179c6bce7f9a0d70c52134f0',
+ 'libcxxabi': '9b45c759ff397512eae4d938ff82827b1bd7ccba49920777e5b5e460baeb245f',
+ 'cfe': '550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55',
+ 'clang-tools-extra': '937c5a8c8c43bc185e4805144744799e524059cac877a44d9063926cd7a19dbe',
+ 'lldb': '7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32',
+ 'lld': 'fbcf47c5e543f4cdac6bb9bbbc6327ff24217cd7eafc5571549ad6d237287f9c',
+ 'libunwind': '50aee87717421e70450f1e093c6cd9a27f2b111025e1e08d64d5ace36e338a9c'
}
},
{
'version': '6.0.1',
- 'md5': 'c88c98709300ce2c285391f387fecce0',
+ 'sha256': 'b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2',
'resources': {
- 'compiler-rt': '99bf8bcb68ba96dda74f6aee6c55f639',
- 'openmp': '4826402ae3633c36c51ba4d0e5527d30',
- 'polly': '4e5937753d1f77e2c0feca485fc7f9da',
- 'libcxx': '2c13cd0136ab6f8060a4cde85b5f86e2',
- 'libcxxabi': '41764959176d5fcc7baee8cd22ed1705',
- 'cfe': '4e419bd4e3b55aa06d872320f754bd85',
- 'clang-tools-extra': '431cba2b652e9c227a59a6d681388160',
- 'lldb': '482eba39e78c75a83216cf2d5b7a54b4',
- 'lld': '31cc580b32be124972c40c19c0839fed',
- 'libunwind': '569eed6f508af4c4c053b1112e6f3d0b'
+ 'compiler-rt': 'f4cd1e15e7d5cb708f9931d4844524e4904867240c306b06a4287b22ac1c99b9',
+ 'openmp': '66afca2b308351b180136cf899a3b22865af1a775efaf74dc8a10c96d4721c5a',
+ 'polly': 'e7765fdf6c8c102b9996dbb46e8b3abc41396032ae2315550610cf5a1ecf4ecc',
+ 'libcxx': '7654fbc810a03860e6f01a54c2297a0b9efb04c0b9aa0409251d9bdb3726fc67',
+ 'libcxxabi': '209f2ec244a8945c891f722e9eda7c54a5a7048401abd62c62199f3064db385f',
+ 'cfe': '7c243f1485bddfdfedada3cd402ff4792ea82362ff91fbdac2dae67c6026b667',
+ 'clang-tools-extra': '0d2e3727786437574835b75135f9e36f861932a958d8547ced7e13ebdda115f1',
+ 'lldb': '6b8573841f2f7b60ffab9715c55dceff4f2a44e5a6d590ac189d20e8e7472714',
+ 'lld': 'e706745806921cea5c45700e13ebe16d834b5e3c0b7ad83bf6da1f28b0634e11',
+ 'libunwind': 'a8186c76a16298a0b7b051004d0162032b9b111b857fbd939d71b0930fd91b96'
}
},
{
'version': '6.0.0',
- 'md5': '788a11a35fa62eb008019b37187d09d2',
+ 'sha256': '1ff53c915b4e761ef400b803f07261ade637b0c269d99569f18040f3dcee4408',
'resources': {
- 'compiler-rt': 'ba6368e894b5528e527d86a69d8533c6',
- 'openmp': 'eb6b8d0318a950a8192933a3b500585d',
- 'polly': 'e5808a3a1ed1c23f56dd1854b86689d0',
- 'libcxx': '4ecad7dfd8ea636205d3ffef028df73a',
- 'libcxxabi': '9d06327892fc5d8acec4ef2e2821ab3d',
- 'cfe': '121b3896cb0c7765d690acc5d9495d24',
- 'clang-tools-extra': '6b1d543116dab5a3caba10091d983743',
- 'lldb': '1ec6498066e273b7261270f344b68121',
- 'lld': '7ab2612417477b03538f11cd8b5e12f8',
- 'libunwind': '022a4ee2c3bf7b6d151e0444f66aca64'
+ 'compiler-rt': 'd0cc1342cf57e9a8d52f5498da47a3b28d24ac0d39cbc92308781b3ee0cea79a',
+ 'openmp': '7c0e050d5f7da3b057579fb3ea79ed7dc657c765011b402eb5bbe5663a7c38fc',
+ 'polly': '47e493a799dca35bc68ca2ceaeed27c5ca09b12241f87f7220b5f5882194f59c',
+ 'libcxx': '70931a87bde9d358af6cb7869e7535ec6b015f7e6df64def6d2ecdd954040dd9',
+ 'libcxxabi': '91c6d9c5426306ce28d0627d6a4448e7d164d6a3f64b01cb1d196003b16d641b',
+ 'cfe': 'e07d6dd8d9ef196cfc8e8bb131cbd6a2ed0b1caf1715f9d05b0f0eeaddb6df32',
+ 'clang-tools-extra': '053b424a4cd34c9335d8918734dd802a8da612d13a26bbb88fcdf524b2d989d2',
+ 'lldb': '46f54c1d7adcd047d87c0179f7b6fa751614f339f4f87e60abceaa45f414d454',
+ 'lld': '6b8c4a833cf30230c0213d78dbac01af21387b298225de90ab56032ca79c0e0b',
+ 'libunwind': '256c4ed971191bde42208386c8d39e5143fa4afd098e03bd2c140c878c63f1d6'
}
},
{
'version': '5.0.2',
- 'md5': 'c5e980edf7f22d66f0f7561b35c1e195',
+ 'sha256': 'd522eda97835a9c75f0b88ddc81437e5edbb87dc2740686cb8647763855c2b3c',
'resources': {
- 'compiler-rt': '22728d702a64ffc6d073d1dda25a1eb9',
- 'openmp': 'ad214f7f46d671f9b73d75e9d54e4594',
- 'polly': '5777f1248633ebc2b81ffe6ecb8cf4b1',
- 'libcxx': '93e7942c01cdd5bce5378bc3926f97ea',
- 'libcxxabi': '855ada029899c95cd6a852f13ed0ea71',
- 'cfe': '1cd6ee1b74331fb37c27b4a2a1802c97',
- 'clang-tools-extra': 'd4d0d9637fa1e47daf3f51e743d8f138',
- 'lldb': '9d0addd1a28a4c155b8f69919e7bbff7',
- 'lld': '7b7e2371cd250aec54879ae13b441382',
- 'libunwind': '5b2a11e475fe8e7f3725792ba66da086',
+ 'compiler-rt': '3efe9ddf3f69e0c0a45cde57ee93911f36f3ab5f2a7f6ab8c8efb3db9b24ed46',
+ 'openmp': '39ca542c540608d95d3299a474836a7b5f8377bcc5a68493379872738c28565c',
+ 'polly': 'dda84e48b2195768c4ef25893edd5eeca731bed7e80a2376119dfbc3350e91b8',
+ 'libcxx': '6edf88e913175536e1182058753fff2365e388e017a9ec7427feb9929c52e298',
+ 'libcxxabi': '1bbf9bf2c92a4d627dd7bb7a15166acecae924b19898dc0573244f9d533a978a',
+ 'cfe': 'fa9ce9724abdb68f166deea0af1f71ca0dfa9af8f7e1261f2cae63c280282800',
+ 'clang-tools-extra': 'a3362a854ba4a60336b21a95612f647f4b6de0afd88858f2420e41c5a31b0b05',
+ 'lldb': '78ba05326249b4d7577db56d16b2a7ffea43fc51e8592b0a1ac4d2ef87514216',
+ 'lld': '46456d72ec411c6d5327ad3fea1358296f0dfe508caf1fa63ce4184f652e07aa',
+ 'libunwind': '706e43c69c7be0fdeb55ebdf653cf47ca77e471d1584f1dbf12a568a93df9928',
}
},
{
'version': '5.0.1',
- 'md5': '3a4ec6dcbc71579eeaec7cb157fe2168',
+ 'sha256': '5fa7489fc0225b11821cab0362f5813a05f2bcf2533e8a4ea9c9c860168807b0',
'resources': {
- 'compiler-rt': '6329380d643fb5dc5f5abdd0d5eecd70',
- 'openmp': '7f9c8f6aecd97df9c18187157ed2f813',
- 'polly': '49c49fb61b0e73855fc21a60db9f5ab3',
- 'libcxx': 'a9dd49822f2c82cef9a9240d1714a67c',
- 'libcxxabi': '60972ef307539aa517c9878d45b43452',
- 'cfe': 'e4daa278d8f252585ab73d196484bf11',
- 'clang-tools-extra': 'c2bd3733c183b033b49f7a416c6dca36',
- 'lldb': 'd64078681215b5935614b6b83b2d1463',
- 'lld': 'a873c7fdaac647613d8eed2cb03d82de',
- 'libunwind': 'ccf48200065481244d3d09828d54e87f',
+ 'compiler-rt': '4edd1417f457a9b3f0eb88082530490edf3cf6a7335cdce8ecbc5d3e16a895da',
+ 'openmp': 'adb635cdd2f9f828351b1e13d892480c657fb12500e69c70e007bddf0fca2653',
+ 'polly': '9dd52b17c07054aa8998fc6667d41ae921430ef63fa20ae130037136fdacf36e',
+ 'libcxx': 'fa8f99dd2bde109daa3276d529851a3bce5718d46ce1c5d0806f46caa3e57c00',
+ 'libcxxabi': '5a25152cb7f21e3c223ad36a1022faeb8a5ac27c9e75936a5ae2d3ac48f6e854',
+ 'cfe': '135f6c9b0cd2da1aff2250e065946258eb699777888df39ca5a5b4fe5e23d0ff',
+ 'clang-tools-extra': '9aada1f9d673226846c3399d13fab6bba4bfd38bcfe8def5ee7b0ec24f8cd225',
+ 'lldb': 'b7c1c9e67975ca219089a3a6a9c77c2d102cead2dc38264f2524aa3326da376a',
+ 'lld': 'd5b36c0005824f07ab093616bdff247f3da817cae2c51371e1d1473af717d895',
+ 'libunwind': '6bbfbf6679435b858bd74bdf080386d084a76dfbf233fb6e47b2c28e0872d0fe',
}
},
{
'version': '5.0.0',
- 'md5': '5ce9c5ad55243347ea0fdb4c16754be0',
+ 'sha256': 'e35dcbae6084adcf4abb32514127c5eabd7d63b733852ccdb31e06f1373136da',
'resources': {
- 'compiler-rt': 'da735894133589cbc6052c8ef06b1230',
- 'openmp': '8be33c0f0a7ed3aab42be2f63988913d',
- 'polly': 'dcbd08450e895a42f3986e2fe6524c92',
- 'libcxx': 'a39241a3c9b4d2b7ce1246b9f527b400',
- 'libcxxabi': '0158528a5a0ae1c74821bae2195ea782',
- 'cfe': '699c448c6d6d0edb693c87beb1cc8c6e',
- 'clang-tools-extra': '0cda05d1a61becb393eb63746963d7f5',
- 'lldb': '8de19973d044ca2cfe325d4625a5cfef',
- 'lld': 'a39cbecced3263feab9139b47118e062',
- 'libunwind': '98fb2c677068c6f36727fb1d5397bca3',
+ 'compiler-rt': 'd5ad5266462134a482b381f1f8115b6cad3473741b3bb7d1acc7f69fd0f0c0b3',
+ 'openmp': 'c0ef081b05e0725a04e8711d9ecea2e90d6c3fbb1622845336d3d095d0a3f7c5',
+ 'polly': '44694254a2b105cec13ce0560f207e8552e6116c181b8d21bda728559cf67042',
+ 'libcxx': 'eae5981e9a21ef0decfcac80a1af584ddb064a32805f95a57c7c83a5eb28c9b1',
+ 'libcxxabi': '176918c7eb22245c3a5c56ef055e4d69f5345b4a98833e0e8cb1a19cab6b8911',
+ 'cfe': '019f23c2192df793ac746595e94a403908749f8e0c484b403476d2611dd20970',
+ 'clang-tools-extra': '87d078b959c4a6e5ff9fd137c2f477cadb1245f93812512996f73986a6d973c6',
+ 'lldb': 'c0a0ca32105e9881d86b7ca886220147e686edc97fdb9f3657c6659dc6568b7d',
+ 'lld': '399a7920a5278d42c46a7bf7e4191820ec2301457a7d0d4fcc9a4ac05dd53897',
+ 'libunwind': '9a70e2333d54f97760623d89512c4831d6af29e78b77a33d824413ce98587f6f',
}
},
{
'version': '4.0.1',
- 'md5': 'a818e70321b91e2bb2d47e60edd5408f',
+ 'sha256': 'da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51',
'resources': {
- 'compiler-rt': '0227ac853ce422125f8bb08f6ad5c995',
- 'openmp': '23e5f720ae119165ba32627467fdc885',
- 'polly': '0d4a3fa2eb446a378bbf01b220851b1f',
- 'libcxx': 'c54f7938e2f393a2cead0af37ed99dfb',
- 'libcxxabi': '55ba0be7daf8bf25ab629a9cfd3022a4',
- 'cfe': 'a6c7b3e953f8b93e252af5917df7db97',
- 'clang-tools-extra': 'cfd46027a0ab7eed483dfcc803e86bd9',
- 'lldb': '908bdd777d3b527a914ba360477b8ab3',
- 'lld': '39cd3512cddcfd7d37ef12066c961660',
- 'libunwind': 'b72ec95fb784e61f15d6196414b92f5e',
+ 'compiler-rt': 'a3c87794334887b93b7a766c507244a7cdcce1d48b2e9249fc9a94f2c3beb440',
+ 'openmp': 'ec693b170e0600daa7b372240a06e66341ace790d89eaf4a843e8d56d5f4ada4',
+ 'polly': 'b443bb9617d776a7d05970e5818aa49aa2adfb2670047be8e9f242f58e84f01a',
+ 'libcxx': '520a1171f272c9ff82f324d5d89accadcec9bc9f3c78de11f5575cdb99accc4c',
+ 'libcxxabi': '8f08178989a06c66cd19e771ff9d8ca526dd4a23d1382d63e416c04ea9fa1b33',
+ 'cfe': '61738a735852c23c3bdbe52d035488cdb2083013f384d67c1ba36fabebd8769b',
+ 'clang-tools-extra': '35d1e64efc108076acbe7392566a52c35df9ec19778eb9eb12245fc7d8b915b6',
+ 'lldb': '8432d2dfd86044a0fc21713e0b5c1d98e1d8aad863cf67562879f47f841ac47b',
+ 'lld': '63ce10e533276ca353941ce5ab5cc8e8dcd99dbdd9c4fa49f344a212f29d36ed',
+ 'libunwind': '3b072e33b764b4f9b5172698e080886d1f4d606531ab227772a7fc08d6a92555',
}
},
{
'version': '4.0.0',
- 'md5': 'ea9139a604be702454f6acf160b4f3a2',
+ 'sha256': '8d10511df96e73b8ff9e7abbfb4d4d432edbdbe965f1f4f07afaf370b8a533be',
'resources': {
- 'compiler-rt': '2ec11fb7df827b086341131c5d7f1814',
- 'openmp': '3d06d2801dd4808f551a1a70068e01f5',
- 'polly': 'f36e4e7cf872f8b3bbb9cdcddc5fd964',
- 'libcxx': '4cf7df466e6f803ec4611ee410ff6781',
- 'libcxxabi': '8b5d7b9bfcf7dec2dc901c8a6746f97c',
- 'cfe': '756e17349fdc708c62974b883bf72d37',
- 'clang-tools-extra': '99e711337ec3e9a8bb36e8dd62b2cd6e',
- 'lldb': 'bd41ba7fcca55d2a554409bbccd34d2d',
- 'lld': 'e5784656e0f38e3578f10ff7551d3896',
- 'libunwind': '0c3534eaa11c0cae33a1dcf5f36ce287',
+ 'compiler-rt': 'd3f25b23bef24c305137e6b44f7e81c51bbec764c119e01512a9bd2330be3115',
+ 'openmp': 'db55d85a7bb289804dc42fc5c8e35ca24dfc3885782261b675a194fd7e206e26',
+ 'polly': '27a5dbf95e8aa9e0bbe3d6c5d1e83c92414d734357aa0d6c16020a65dc4dcd97',
+ 'libcxx': '4f4d33c4ad69bf9e360eebe6b29b7b19486948b1a41decf89d4adec12473cf96',
+ 'libcxxabi': 'dca9cb619662ad2d3a0d685c4366078345247218c3702dd35bcaaa23f63481d8',
+ 'cfe': 'cea5f88ebddb30e296ca89130c83b9d46c2d833685e2912303c828054c4dc98a',
+ 'clang-tools-extra': '41b7d37eb128fd362ab3431be5244cf50325bb3bb153895735c5bacede647c99',
+ 'lldb': '2dbd8f05c662c1c9f11270fc9d0c63b419ddc988095e0ad107ed911cf882033d',
+ 'lld': '33e06457b9ce0563c89b11ccc7ccabf9cff71b83571985a5bf8684c9150e7502',
+ 'libunwind': '0755efa9f969373d4d543123bbed4b3f9a835f6302875c1379c5745857725973',
}
},
{
'version': '3.9.1',
- 'md5': '3259018a7437e157f3642df80f1983ea',
+ 'sha256': '1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee',
'resources': {
- 'compiler-rt': 'aadc76e7e180fafb10fb729444e287a3',
- 'openmp': 'f076916bf2f49229b4df9fa0bb002599',
- 'polly': '2cc7fe2bd9539775ba140abfd375bec6',
- 'libcxx': '75a3214224301fc543fa6a38bdf7efe0',
- 'libcxxabi': '62fd584b38cc502172c2ffab041b5fcc',
- 'cfe': '45713ec5c417ed9cad614cd283d786a1',
- 'clang-tools-extra': '1a01d545a064fcbc46a2f05f6880d3d7',
- 'lldb': '91399402f287d3f637db1207113deecb',
- 'lld': '6254dd138e23b098df4ef7840c11e2c8',
- 'libunwind': 'f273dd0ed638ad0601b23176a36f187b',
+ 'compiler-rt': 'd30967b1a5fa51a2503474aacc913e69fd05ae862d37bf310088955bdb13ec99',
+ 'openmp': 'd23b324e422c0d5f3d64bae5f550ff1132c37a070e43c7ca93991676c86c7766',
+ 'polly': '9ba5e61fc7bf8c7435f64e2629e0810c9b1d1b03aa5b5605b780d0e177b4cb46',
+ 'libcxx': '25e615e428f60e651ed09ffd79e563864e3f4bc69a9e93ee41505c419d1a7461',
+ 'libcxxabi': '920d8be32e6f5574a3fb293f93a31225eeba15086820fcb942155bf50dc029e2',
+ 'cfe': 'e6c4cebb96dee827fa0470af313dff265af391cb6da8d429842ef208c8f25e63',
+ 'clang-tools-extra': '29a5b65bdeff7767782d4427c7c64d54c3a8684bc6b217b74a70e575e4813635',
+ 'lldb': '7e3311b2a1f80f4d3426e09f9459d079cab4d698258667e50a46dccbaaa460fc',
+ 'lld': '48e128fabb2ddaee64ecb8935f7ac315b6e68106bc48aeaf655d179c65d87f34',
+ 'libunwind': '0b0bc73264d7ab77d384f8a7498729e3c4da8ffee00e1c85ad02a2f85e91f0e6',
}
},
{
'version': '3.9.0',
- 'md5': 'f2093e98060532449eb7d2fcfd0bc6c6',
+ 'sha256': '66c73179da42cee1386371641241f79ded250e117a79f571bbd69e56daa48948',
'resources': {
- 'compiler-rt': 'b7ea34c9d744da16ffc0217b6990d095',
- 'openmp': '5390164f2374e1444e82393541ecf6c7',
- 'polly': '1cf328cbae25267749b68cfa6f113674',
- 'libcxx': '0a11efefd864ce6f321194e441f7e569',
- 'libcxxabi': 'd02642308e22e614af6b061b9b4fedfa',
- 'cfe': '29e1d86bee422ab5345f5e9fb808d2dc',
- 'clang-tools-extra': 'f4f663068c77fc742113211841e94d5e',
- 'lldb': '968d053c3c3d7297983589164c6999e9',
- 'lld': 'c23c895c0d855a0dc426af686538a95e',
- 'libunwind': '3e5c87c723a456be599727a444b1c166',
+ 'compiler-rt': 'e0e5224fcd5740b61e416c549dd3dcda92f10c524216c1edb5e979e42078a59a',
+ 'openmp': 'df88f90d7e5b5e9525a35fa2e2b93cbbb83c4882f91df494e87ee3ceddacac91',
+ 'polly': 'ef0dd25010099baad84597cf150b543c84feac2574d055d6780463d5de8cd97e',
+ 'libcxx': 'd0b38d51365c6322f5666a2a8105785f2e114430858de4c25a86b49f227f5b06',
+ 'libcxxabi': 'b037a92717856882e05df57221e087d7d595a2ae9f170f7bc1a23ec7a92c8019',
+ 'cfe': '7596a7c7d9376d0c89e60028fe1ceb4d3e535e8ea8b89e0eb094e0dcb3183d28',
+ 'clang-tools-extra': '5b7aec46ec8e999ec683c87ad744082e1133781ee4b01905b4bdae5d20785f14',
+ 'lldb': '61280e07411e3f2b4cca0067412b39c16b0a9edd19d304d3fc90249899d12384',
+ 'lld': '986e8150ec5f457469a20666628bf634a5ca992a53e157f3b69dbc35056b32d9',
+ 'libunwind': '66675ddec5ba0d36689757da6008cb2596ee1a9067f4f598d89ce5a3b43f4c2b',
}
},
{
'version': '3.8.1',
- 'md5': '538467e6028bbc9259b1e6e015d25845',
+ 'sha256': '6e82ce4adb54ff3afc18053d6981b6aed1406751b8742582ed50f04b5ab475f9',
'resources': {
- 'compiler-rt': 'f140db073d2453f854fbe01cc46f3110',
- 'openmp': '078b8d4c51ad437a4f8b5989f5ec4156',
- 'polly': '8a40e697a4ba1c8b640b85d074bd6e25',
- 'libcxx': '1bc60150302ff76a0d79d6f9db22332e',
- 'libcxxabi': '3c63b03ba2f30a01279ca63384a67773',
- 'cfe': '4ff2f8844a786edb0220f490f7896080',
- 'clang-tools-extra': '6e49f285d0b366cc3cab782d8c92d382',
- 'lldb': '9e4787b71be8e432fffd31e13ac87623',
- 'lld': '68cd069bf99c71ebcfbe01d557c0e14d',
- 'libunwind': 'd66e2387e1d37a8a0c8fe6a0063a3bab',
+ 'compiler-rt': '0df011dae14d8700499dfc961602ee0a9572fef926202ade5dcdfe7858411e5c',
+ 'openmp': '68fcde6ef34e0275884a2de3450a31e931caf1d6fda8606ef14f89c4123617dc',
+ 'polly': '453c27e1581614bb3b6351bf5a2da2939563ea9d1de99c420f85ca8d87b928a2',
+ 'libcxx': '77d7f3784c88096d785bd705fa1bab7031ce184cd91ba8a7008abf55264eeecc',
+ 'libcxxabi': 'e1b55f7be3fad746bdd3025f43e42d429fb6194aac5919c2be17c4a06314dae1',
+ 'cfe': '4cd3836dfb4b88b597e075341cae86d61c63ce3963e45c7fe6a8bf59bb382cdf',
+ 'clang-tools-extra': '664a5c60220de9c290bf2a5b03d902ab731a4f95fe73a00856175ead494ec396',
+ 'lldb': '349148116a47e39dcb5d5042f10d8a6357d2c865034563283ca512f81cdce8a3',
+ 'lld': '2bd9be8bb18d82f7f59e31ea33b4e58387dbdef0bc11d5c9fcd5ce9a4b16dc00',
+ 'libunwind': '21e58ce09a5982255ecf86b86359179ddb0be4f8f284a95be14201df90e48453',
}
},
{
'version': '3.8.0',
- 'md5': '07a7a74f3c6bd65de4702bf941b511a0',
+ 'sha256': '555b028e9ee0f6445ff8f949ea10e9cd8be0d084840e21fbbe1d31d51fc06e46',
'resources': {
- 'compiler-rt': 'd6fcbe14352ffb708e4d1ac2e48bb025',
- 'openmp': '8fd7cc35d48051613cf1e750e9f22e40',
- 'polly': '1b3b20f52d34a4024e21a4ea7112caa7',
- 'libcxx': 'd6e0bdbbee39f7907ad74fd56d03b88a',
- 'libcxxabi': 'bbe6b4d72c7c5978550d370af529bcf7',
- 'cfe': 'cc99e7019bb74e6459e80863606250c5',
- 'clang-tools-extra': 'c2344f50e0eea0b402f0092a80ddc036',
- 'lldb': 'a5da35ed9cc8c8817ee854e3dbfba00e',
- 'lld': 'de33b5c6c77698ee2f8d024fbffb8df1',
- 'libunwind': '162ade468607f153cca12be90b5194fa',
+ 'compiler-rt': 'c8d3387e55f229543dac1941769120f24dc50183150bf19d1b070d53d29d56b0',
+ 'openmp': '92510e3f62e3de955e3a0b6708cebee1ca344d92fb02369cba5fdd5c68f773a0',
+ 'polly': '84cbabc0b6a10a664797907d291b6955d5ea61aef04e3f3bb464e42374d1d1f2',
+ 'libcxx': '36804511b940bc8a7cefc7cb391a6b28f5e3f53f6372965642020db91174237b',
+ 'libcxxabi': 'c5ee0871aff6ec741380c4899007a7d97f0b791c81df69d25b744eebc5cee504',
+ 'cfe': '04149236de03cf05232d68eb7cb9c50f03062e339b68f4f8a03b650a11536cf9',
+ 'clang-tools-extra': 'afbda810106a6e64444bc164b921be928af46829117c95b996f2678ce4cb1ec4',
+ 'lldb': 'e3f68f44147df0433e7989bf6ed1c58ff28d7c68b9c47553cb9915f744785a35',
+ 'lld': '94704dda228c9f75f4403051085001440b458501ec97192eee06e8e67f7f9f0c',
+ 'libunwind': 'af3eaf39ecdc3b9e89863fb62e1aa3c135cfde7e9415424e4e396d7486a9422b',
}
},
{
'version': '3.7.1',
- 'md5': 'bf8b3a2c79e61212c5409041dfdbd319',
+ 'sha256': 'be7794ed0cec42d6c682ca8e3517535b54555a3defabec83554dbc74db545ad5',
'resources': {
- 'compiler-rt': '1c6975daf30bb3b0473b53c3a1a6ff01',
- 'openmp': 'b4ad08cda4e5c22e42b66062b140438e',
- 'polly': '3a2a7367002740881637f4d47bca4dc3',
- 'libcxx': 'f9c43fa552a10e14ff53b94d04bea140',
- 'libcxxabi': '52d925afac9f97e9dcac90745255c169',
- 'cfe': '0acd026b5529164197563d135a8fd83e',
- 'clang-tools-extra': '5d49ff745037f061a7c86aeb6a24c3d2',
- 'lldb': 'a106d8a0d21fc84d76953822fbaf3398',
- 'lld': '6c3794e30fbe118a601fb694627f34f8',
- 'libunwind': '814bd52c9247c5d04629658fbcb3ab8c',
+ 'compiler-rt': '9d4769e4a927d3824bcb7a9c82b01e307c68588e6de4e7f04ab82d82c5af8181',
+ 'openmp': '9a702e20c247014f6de8c45b738c6ea586eca0559304520f565ac9a7cba4bf9a',
+ 'polly': 'ce9273ad315e1904fd35dc64ac4375fd592f3c296252ab1d163b9ff593ec3542',
+ 'libcxx': '357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144',
+ 'libcxxabi': 'a47faaed90f577da8ca3b5f044be9458d354a53fab03003a44085a912b73ab2a',
+ 'cfe': '56e2164c7c2a1772d5ed2a3e57485ff73ff06c97dff12edbeea1acc4412b0674',
+ 'clang-tools-extra': '4a91edaccad1ce984c7c49a4a87db186b7f7b21267b2b03bcf4bd7820715bc6b',
+ 'lldb': '9a0bc315ef55f44c98cdf92d064df0847f453ed156dd0ef6a87e04f5fd6a0e01',
+ 'lld': 'a929cb44b45e3181a0ad02d8c9df1d3fc71e001139455c6805f3abf2835ef3ac',
+ 'libunwind': 'b69f445253c2e5d3c8be6abe379372a52d223e0e5a5520b79983866c03f949fb',
}
},
{
'version': '3.7.0',
- 'md5': 'b98b9495e5655a672d6cb83e1a180f8e',
+ 'sha256': 'ab45895f9dcdad1e140a3a79fd709f64b05ad7364e308c0e582c5b02e9cc3153',
'resources': {
- 'compiler-rt': '383c10affd513026f08936b5525523f5',
- 'openmp': 'f482c86fdead50ba246a1a2b0bbf206f',
- 'polly': '32f93ffc9cc7e042df22089761558f8b',
- 'libcxx': '46aa5175cbe1ad42d6e9c995968e56dd',
- 'libcxxabi': '5aa769e2fca79fa5335cfae8f6258772',
- 'cfe': '8f9d27335e7331cf0a4711e952f21f01',
- 'clang-tools-extra': 'd5a87dacb65d981a427a536f6964642e',
- 'lldb': 'e5931740400d1dc3e7db4c7ba2ceff68',
- 'lld': '91bd593a67293d84dad0bf11845546c2',
- 'libunwind': '9a75392eb7eb8ed5c0840007e212baf5',
+ 'compiler-rt': '227fa998520bc94974a428dc8e7654d9bdf277e5bc70d4064ebc05691bd62b0b',
+ 'openmp': '8d8a224e5689596a35652fda87e4be29853c4b85fbc7a6562019badfad779f2a',
+ 'polly': '3e5f3f4dc141c7d25b36b910d48c7da74ecc92f10cea5b568c909623d6067edf',
+ 'libcxx': 'c18f3c8333cd7e678c1424a57fe5e25efe740ca7caf62ac67152b4723f3ad08e',
+ 'libcxxabi': '48b074fd334958b2d8bab893c897a0c8258328782cdec2d229c7bce432b49beb',
+ 'cfe': '4ed740c5a91df1c90a4118c5154851d6a475f39a91346bdf268c1c29c13aa1cc',
+ 'clang-tools-extra': '8ae8a0a3a96b7a700412d67df0af172cb2fc1326beec575fcc0f71d2e72709cd',
+ 'lldb': 'f4d7505bc111044eaa4033af012221e492938405b62522b8e3e354c20c4b71e9',
+ 'lld': 'ddb658b789c501efbe4f54ff8ced2c07cd9ff686c92445d8a1ab2cd5dbd837ed',
+ 'libunwind': '6a600f30b9f3a54a1faf8c2dfd12522a0c90eb65f1aad63fec540aa27bcaca5b',
}
},
{
'version': '3.6.2',
- 'md5': '0c1ee3597d75280dee603bae9cbf5cc2',
+ 'sha256': 'f60dc158bfda6822de167e87275848969f0558b3134892ff54fced87e4667b94',
'resources': {
- 'compiler-rt': 'e3bc4eb7ba8c39a6fe90d6c988927f3c',
- 'openmp': '65dd5863b9b270960a96817e9152b123',
- 'libcxx': '22214c90697636ef960a49aef7c1823a',
- 'libcxxabi': '17518e361e4e228f193dd91e8ef54ba2',
- 'cfe': 'ff862793682f714bb7862325b9c06e20',
- 'clang-tools-extra': '3ebc1dc41659fcec3db1b47d81575e06',
- 'lldb': '51e5eb552f777b950bb0ff326e60d5f0',
- 'lld': '7143cc4fa88851a9f9b9a03621fbb387',
+ 'compiler-rt': '0f2ff37d80a64575fecd8cf0d5c50f7ac1f837ddf700d1855412bb7547431d87',
+ 'openmp': '9d9640e7fc76ef531b5e919d79ee241cb35aa599fd1cac97c52ca49c97778f8e',
+ 'libcxx': '52f3d452f48209c9df1792158fdbd7f3e98ed9bca8ebb51fcd524f67437c8b81',
+ 'libcxxabi': '6fb48ce5a514686b9b75e73e59869f782ed374a86d71be8423372e4b3329b09b',
+ 'cfe': 'ae9180466a23acb426d12444d866b266ff2289b266064d362462e44f8d4699f3',
+ 'clang-tools-extra': '6a0ec627d398f501ddf347060f7a2ccea4802b2494f1d4fd7bda3e0442d04feb',
+ 'lldb': '940dc96b64919b7dbf32c37e0e1d1fc88cc18e1d4b3acf1e7dfe5a46eb6523a9',
+ 'lld': '43f553c115563600577764262f1f2fac3740f0c639750f81e125963c90030b33',
}
},
{
'version': '3.5.1',
- 'md5': '2d3d8004f38852aa679e5945b8ce0b14',
+ 'sha256': 'bf3275d2d7890015c8d8f5e6f4f882f8cf3bf51967297ebe74111d6d8b53be15',
'resources': {
- 'compiler-rt': 'd626cfb8a9712cb92b820798ab5bc1f8',
- 'openmp': '121ddb10167d7fc38b1f7e4b029cf059',
- 'libcxx': '406f09b1dab529f3f7879f4d548329d2',
- 'libcxxabi': 'b22c707e8d474a99865ad3c521c3d464',
- 'cfe': '93f9532f8f7e6f1d8e5c1116907051cb',
- 'clang-tools-extra': 'f13f31ed3038acadc6fa63fef812a246',
- 'lldb': 'cc5ea8a414c62c33e760517f8929a204',
- 'lld': '173be02b7ff4e5e31fbb0a591a03d7a3',
+ 'compiler-rt': 'adf4b526f33e681aff5961f0821f5b514d3fc375410008842640b56a2e6a837a',
+ 'openmp': '43ea73eeac3045127cf01b496d714b559e42311043480682049e8fea243eac55',
+ 'libcxx': 'a16d0ae0c0cf2c8cebb94fafcb907022cd4f8579ebac99a4c9919990a37ad475',
+ 'libcxxabi': '7ff14fdce0ed7bfcc532c627c7a2dc7876dd8a3d788b2aa201d3bbdc443d06a3',
+ 'cfe': '6773f3f9cf815631cc7e779ec134ddd228dc8e9a250e1ea3a910610c59eb8f5c',
+ 'clang-tools-extra': 'e8d011250389cfc36eb51557ca25ae66ab08173e8d53536a0747356105d72906',
+ 'lldb': 'e8b948c6c85cd61bd9a48361959401b9c631fa257c0118db26697c5d57460e13',
+ 'lld': 'f29f684723effd204b6fe96edb1bf2f66f0f81297230bc92b8cc514f7a24236f',
}
},
]
@@ -551,12 +551,12 @@ class Llvm(CMakePackage):
resources[rname].get('variant', "")),
placement=resources[rname].get('placement', None))
else:
- version(release['version'], release['md5'], url=llvm_url % release)
+ version(release['version'], release['sha256'], url=llvm_url % release)
- for rname, md5 in release['resources'].items():
+ for rname, sha256 in release['resources'].items():
resource(name=rname,
url=resources[rname]['url'] % release,
- md5=md5,
+ sha256=sha256,
destination=resources[rname]['destination'],
when='@%s%s' % (release['version'],
resources[rname].get('variant', "")),