From 05cefe1019ef5c99b3ee85dad580919f5c07fdad Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 10 Jan 2025 17:58:43 +0100 Subject: [PATCH 1/2] adding easyconfigs: elfx86exts-0.6.2-GCC-12.3.0.eb --- .../elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb | 175 ++++++++++++++++++ 1 file changed, 175 insertions(+) create mode 100644 easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb diff --git a/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb b/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb new file mode 100644 index 00000000000..802fa23fb73 --- /dev/null +++ b/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb @@ -0,0 +1,175 @@ +easyblock = 'Cargo' + +name = 'elfx86exts' +version = '0.6.2' + +homepage = 'https://github.com/pkgw/elfx86exts' +description = "Decode binaries and print out which instruction set extensions they use." + +toolchain = {'name': 'GCC', 'version': '12.3.0'} + +source_urls = ['https://github.com/pkgw/elfx86exts/archive/'] +sources = [{'download_filename': '%(name)s@%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}] +checksums = [ + {'elfx86exts-0.6.2.tar.gz': '55e2ee8c6481e46749b622910597a01e86207250d57e4430b7ce31a22b982e1a'}, + {'adler-1.0.2.tar.gz': 'f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe'}, + {'anstream-0.6.4.tar.gz': '2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44'}, + {'anstyle-1.0.4.tar.gz': '7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87'}, + {'anstyle-parse-0.2.2.tar.gz': '317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140'}, + {'anstyle-query-1.0.0.tar.gz': '5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b'}, + {'anstyle-wincon-3.0.1.tar.gz': 'f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628'}, + {'assert_cmd-2.0.12.tar.gz': '88903cb14723e4d4003335bb7f8a14f27691649105346a0f0957466c096adfe6'}, + {'bstr-1.7.0.tar.gz': 'c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019'}, + {'byteorder-1.5.0.tar.gz': '1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b'}, + {'capstone-0.11.0.tar.gz': '1097e608594dad3bad608295567f757742b883606fe150faf7a9740b849730d8'}, + {'capstone-sys-0.15.0.tar.gz': '2e7f651d5ec4c2a2e6c508f2c8032655003cd728ec85663e9796616990e25b5a'}, + {'cc-1.0.83.tar.gz': 'f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0'}, + {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'}, + {'clap-4.4.6.tar.gz': 'd04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956'}, + {'clap_builder-4.4.6.tar.gz': '0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45'}, + {'clap_derive-4.4.2.tar.gz': '0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873'}, + {'clap_lex-0.5.1.tar.gz': 'cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961'}, + {'colorchoice-1.0.0.tar.gz': 'acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7'}, + {'crc32fast-1.3.2.tar.gz': 'b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d'}, + {'difflib-0.4.0.tar.gz': '6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8'}, + {'doc-comment-0.3.3.tar.gz': 'fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10'}, + {'either-1.9.0.tar.gz': 'a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07'}, + {'escargot-0.5.8.tar.gz': '768064bd3a0e2bedcba91dc87ace90beea91acc41b6a01a3ca8e9aa8827461bf'}, + {'flate2-1.0.27.tar.gz': 'c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010'}, + {'heck-0.4.1.tar.gz': '95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8'}, + {'itertools-0.11.0.tar.gz': 'b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57'}, + {'itoa-1.0.9.tar.gz': 'af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38'}, + {'libc-0.2.149.tar.gz': 'a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b'}, + {'log-0.4.20.tar.gz': 'b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f'}, + {'memchr-2.6.4.tar.gz': 'f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167'}, + {'memmap-0.7.0.tar.gz': '6585fd95e7bb50d6cc31e20d4cf9afb4e2ba16c5846fc76793f11218da9c475b'}, + {'miniz_oxide-0.7.1.tar.gz': 'e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7'}, + {'object-0.32.1.tar.gz': '9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0'}, + {'once_cell-1.18.0.tar.gz': 'dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d'}, + {'predicates-3.0.4.tar.gz': '6dfc28575c2e3f19cb3c73b93af36460ae898d426eba6fc15b9bd2a5220758a0'}, + {'predicates-core-1.0.6.tar.gz': 'b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174'}, + {'predicates-tree-1.0.9.tar.gz': '368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf'}, + {'proc-macro2-1.0.69.tar.gz': '134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da'}, + {'quote-1.0.33.tar.gz': '5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae'}, + {'regex-automata-0.4.1.tar.gz': '465c6fc0621e4abc4187a2bda0937bfd4f722c2730b29562e19689ea796c9a4b'}, + {'ruzstd-0.4.0.tar.gz': 'ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc'}, + {'ryu-1.0.15.tar.gz': '1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741'}, + {'serde-1.0.188.tar.gz': 'cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e'}, + {'serde_derive-1.0.188.tar.gz': '4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2'}, + {'serde_json-1.0.107.tar.gz': '6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65'}, + {'static_assertions-1.1.0.tar.gz': 'a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f'}, + {'strsim-0.10.0.tar.gz': '73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623'}, + {'syn-1.0.109.tar.gz': '72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237'}, + {'syn-2.0.38.tar.gz': 'e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b'}, + {'termtree-0.4.1.tar.gz': '3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76'}, + {'thiserror-core-1.0.38.tar.gz': '0d97345f6437bb2004cd58819d8a9ef8e36cdd7661c2abc4bbde0a7c40d9f497'}, + {'thiserror-core-impl-1.0.38.tar.gz': '10ac1c5050e43014d16b2f94d0d2ce79e65ffdd8b38d8048f9c8f6a8a6da62ac'}, + {'twox-hash-1.6.3.tar.gz': '97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675'}, + {'unicode-ident-1.0.12.tar.gz': '3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b'}, + {'utf8parse-0.2.1.tar.gz': '711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a'}, + {'wait-timeout-0.2.0.tar.gz': '9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6'}, + {'winapi-0.3.9.tar.gz': '5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419'}, + {'winapi-i686-pc-windows-gnu-0.4.0.tar.gz': 'ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6'}, + {'winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz': '712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f'}, + {'windows-sys-0.48.0.tar.gz': '677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9'}, + {'windows-targets-0.48.5.tar.gz': '9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c'}, + {'windows_aarch64_gnullvm-0.48.5.tar.gz': '2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8'}, + {'windows_aarch64_msvc-0.48.5.tar.gz': 'dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc'}, + {'windows_i686_gnu-0.48.5.tar.gz': 'a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e'}, + {'windows_i686_msvc-0.48.5.tar.gz': '8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406'}, + {'windows_x86_64_gnu-0.48.5.tar.gz': '53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e'}, + {'windows_x86_64_gnullvm-0.48.5.tar.gz': '0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc'}, + {'windows_x86_64_msvc-0.48.5.tar.gz': 'ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538'}, +] + +crates = [ + ('adler', '1.0.2'), + ('anstream', '0.6.4'), + ('anstyle', '1.0.4'), + ('anstyle-parse', '0.2.2'), + ('anstyle-query', '1.0.0'), + ('anstyle-wincon', '3.0.1'), + ('assert_cmd', '2.0.12'), + ('bstr', '1.7.0'), + ('byteorder', '1.5.0'), + ('capstone', '0.11.0'), + ('capstone-sys', '0.15.0'), + ('cc', '1.0.83'), + ('cfg-if', '1.0.0'), + ('clap', '4.4.6'), + ('clap_builder', '4.4.6'), + ('clap_derive', '4.4.2'), + ('clap_lex', '0.5.1'), + ('colorchoice', '1.0.0'), + ('crc32fast', '1.3.2'), + ('difflib', '0.4.0'), + ('doc-comment', '0.3.3'), + ('either', '1.9.0'), + ('escargot', '0.5.8'), + ('flate2', '1.0.27'), + ('heck', '0.4.1'), + ('itertools', '0.11.0'), + ('itoa', '1.0.9'), + ('libc', '0.2.149'), + ('log', '0.4.20'), + ('memchr', '2.6.4'), + ('memmap', '0.7.0'), + ('miniz_oxide', '0.7.1'), + ('object', '0.32.1'), + ('once_cell', '1.18.0'), + ('predicates', '3.0.4'), + ('predicates-core', '1.0.6'), + ('predicates-tree', '1.0.9'), + ('proc-macro2', '1.0.69'), + ('quote', '1.0.33'), + ('regex-automata', '0.4.1'), + ('ruzstd', '0.4.0'), + ('ryu', '1.0.15'), + ('serde', '1.0.188'), + ('serde_derive', '1.0.188'), + ('serde_json', '1.0.107'), + ('static_assertions', '1.1.0'), + ('strsim', '0.10.0'), + ('syn', '1.0.109'), + ('syn', '2.0.38'), + ('termtree', '0.4.1'), + ('thiserror-core', '1.0.38'), + ('thiserror-core-impl', '1.0.38'), + ('twox-hash', '1.6.3'), + ('unicode-ident', '1.0.12'), + ('utf8parse', '0.2.1'), + ('wait-timeout', '0.2.0'), + ('winapi', '0.3.9'), + ('winapi-i686-pc-windows-gnu', '0.4.0'), + ('winapi-x86_64-pc-windows-gnu', '0.4.0'), + ('windows-sys', '0.48.0'), + ('windows-targets', '0.48.5'), + ('windows_aarch64_gnullvm', '0.48.5'), + ('windows_aarch64_msvc', '0.48.5'), + ('windows_i686_gnu', '0.48.5'), + ('windows_i686_msvc', '0.48.5'), + ('windows_x86_64_gnu', '0.48.5'), + ('windows_x86_64_gnullvm', '0.48.5'), + ('windows_x86_64_msvc', '0.48.5'), +] + +builddependencies = [ + ('Rust', '1.75.0'), + ('CMake', '3.26.3'), +] + +dependencies = [ + ('bzip2', '1.0.8'), + ('OpenSSL', '1.1', '', SYSTEM), + ('Perl', '5.36.1'), + ('Perl-bundle-CPAN', '5.36.1'), +] + +sanity_check_paths = { + 'files': ['bin/%(name)s'], + 'dirs': [], +} + +sanity_check_commands = ["%(name)s --help"] + +moduleclass = 'bio' From 31478e5c9869de3add74d0a02dd5df01ea65b21e Mon Sep 17 00:00:00 2001 From: ocaisa Date: Sat, 11 Jan 2025 11:46:02 +0100 Subject: [PATCH 2/2] Update easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb --- .../easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb b/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb index 802fa23fb73..5419dd89ce9 100644 --- a/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb +++ b/easybuild/easyconfigs/e/elfx86exts/elfx86exts-0.6.2-GCC-12.3.0.eb @@ -172,4 +172,4 @@ sanity_check_paths = { sanity_check_commands = ["%(name)s --help"] -moduleclass = 'bio' +moduleclass = 'tools'