diff --git a/Golden_Repo/a/AT-SPI2-ATK/AT-SPI2-ATK-2.38.0-GCCcore-11.2.0.eb b/Golden_Repo/a/AT-SPI2-ATK/AT-SPI2-ATK-2.38.0-GCCcore-11.2.0.eb index 972818ca0912412b3f617f54312c67f8c54a4116..43ad778f1c9341b8f190776d5128468c4f106180 100644 --- a/Golden_Repo/a/AT-SPI2-ATK/AT-SPI2-ATK-2.38.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/a/AT-SPI2-ATK/AT-SPI2-ATK-2.38.0-GCCcore-11.2.0.eb @@ -15,6 +15,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] +checksums = ['cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/a/AT-SPI2-core/AT-SPI2-core-2.40.3-GCCcore-11.2.0.eb b/Golden_Repo/a/AT-SPI2-core/AT-SPI2-core-2.40.3-GCCcore-11.2.0.eb index d3e5dd8098224055eaaf69cbc39cea8c91f4e3f2..416e5f6bb3bc7c1a751977b0ab26a84c23e81cec 100644 --- a/Golden_Repo/a/AT-SPI2-core/AT-SPI2-core-2.40.3-GCCcore-11.2.0.eb +++ b/Golden_Repo/a/AT-SPI2-core/AT-SPI2-core-2.40.3-GCCcore-11.2.0.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] - +checksums = ['e49837c2ad30d71e1f29ca8e0968a54b95030272f7ff40b89b48968653f37a5c'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/a/ATK/ATK-2.36.0-GCCcore-11.2.0.eb b/Golden_Repo/a/ATK/ATK-2.36.0-GCCcore-11.2.0.eb index 65517b8f00a91c41c4746e0d289fe91ff7fdab34..c776e9a64bc93d992bca72f79a356a3dbe1e8d30 100644 --- a/Golden_Repo/a/ATK/ATK-2.36.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/a/ATK/ATK-2.36.0-GCCcore-11.2.0.eb @@ -15,6 +15,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] +checksums = ['fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/b/Bazel/Bazel-3.7.2-GCCcore-11.2.0.eb b/Golden_Repo/b/Bazel/Bazel-3.7.2-GCCcore-11.2.0.eb index 405a1849b9574df36e8d6d0e6086de37ed617a62..e774f38e360da8c8690c486ed4b995fb1d6fb6b7 100644 --- a/Golden_Repo/b/Bazel/Bazel-3.7.2-GCCcore-11.2.0.eb +++ b/Golden_Repo/b/Bazel/Bazel-3.7.2-GCCcore-11.2.0.eb @@ -18,6 +18,19 @@ patches = [ 'gcc11-2-bazel-3.7.2.patch', ] +checksums = [ + # bazel-3.7.2-dist.zip + 'de255bb42163a915312df9f4b86e5b874b46d9e8d4b72604b5123c3a845ed9b1', + # Bazel-3.4.1-fix-grpc-protoc.patch + 'f87ad8ad6922fd9c974381ea22b7b0e6502ccad5e532145f179b80d5599e24ac', + '28f394f561824abf562556877483bc443dfd3ee0c7cba48a56e22670258669e7', # java15.patch + # Bazel-3.7.1_fix-protobuf-env.patch + '8706ecc99b658e0a96c38dc2c23e44da35059b85f308602aac76a6d6680376e7', + # gcc11-bazel-3.7.2.patch + '32dc4abdc45bfcf70e9d93a66150b89646c801f8704930f0b713038366e40d40', + # gcc11-2-bazel-3.7.2.patch + '3160caff050330e33df1f7afb649e8303bf4af969ef7722639bd0f3c3ae036b4', +] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/b/Boost.Python/Boost.Python-1.77.0-GCC-11.2.0.eb b/Golden_Repo/b/Boost.Python/Boost.Python-1.77.0-GCC-11.2.0.eb index 08808e6e65a7a3c610baf7aeb5b40aad3cd32dc0..a5e4ed7512304feae280f20d49dea902ccfe4501 100644 --- a/Golden_Repo/b/Boost.Python/Boost.Python-1.77.0-GCC-11.2.0.eb +++ b/Golden_Repo/b/Boost.Python/Boost.Python-1.77.0-GCC-11.2.0.eb @@ -13,6 +13,7 @@ toolchainopts = {'pic': True} source_urls = [ 'https://boostorg.jfrog.io/artifactory/main/release/%(version)s/source/'] sources = ['boost_%s.tar.gz' % '_'.join(version.split('.'))] +checksums = ['5347464af5b14ac54bb945dc68f1dd7c56f0dad7262816b956138fc53bcc0131'] dependencies = [ ('Boost', version), diff --git a/Golden_Repo/c/CFITSIO/CFITSIO-4.0.0-GCCcore-11.2.0.eb b/Golden_Repo/c/CFITSIO/CFITSIO-4.0.0-GCCcore-11.2.0.eb index 418a7ab9b3c36952b3b012c0182e57a0841ee65a..50ed4b6dfc63d20ae708e9e14d8b75f9a6f18ecd 100644 --- a/Golden_Repo/c/CFITSIO/CFITSIO-4.0.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/c/CFITSIO/CFITSIO-4.0.0-GCCcore-11.2.0.eb @@ -14,6 +14,12 @@ toolchainopts = {'pic': True} source_urls = ['http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/'] sources = ['%%(namelower)s-%s.tar.gz' % version] patches = ['CFITSIO-4.0.0_install_test_data.patch'] +checksums = [ + # cfitsio-4.0.0.tar.gz + 'b2a8efba0b9f86d3e1bd619f662a476ec18112b4f27cc441cc680a4e3777425e', + # CFITSIO-4.0.0_install_test_data.patch + '75559db8b0648bc90ea9bb81a74acfd89913236ee0a2daf533477cddd37ea8a6', +] dependencies = [('cURL', '7.78.0')] diff --git a/Golden_Repo/c/Cling/Cling-0.9-GCCcore-11.2.0.eb b/Golden_Repo/c/Cling/Cling-0.9-GCCcore-11.2.0.eb index a684cf7d5e6dac74b335ca57a73cdb1e412b1e68..34cc5ec43ccd8f06ab2c37a80413d83890582f1c 100644 --- a/Golden_Repo/c/Cling/Cling-0.9-GCCcore-11.2.0.eb +++ b/Golden_Repo/c/Cling/Cling-0.9-GCCcore-11.2.0.eb @@ -14,15 +14,17 @@ toolchainopts = {'pic': True} source_urls = ['https://github.com/root-project/cling/archive/'] sources = ['v%(version)s.tar.gz'] -checksums = ['5fe545b4ca2884dc861e1241f2ae7b975b60514062675995cfbc401e3b3e8258'] +patches = [('patchgcc11fix.patch', 0)] +checksums = [ + '5fe545b4ca2884dc861e1241f2ae7b975b60514062675995cfbc401e3b3e8258', # v0.9.tar.gz + 'e2a38f1ed28518dc91168da42ce77dfbb0b51b8865cb07c7d0629f2d58c5da50', # patchgcc11fix.patch +] builddependencies = [ ('CMake', '3.21.1', '', SYSTEM), ('binutils', '2.37',), ] -patches = [('patchgcc11fix.patch', 0)] - separate_build_dir = True srcdir = "%(builddir)s/src" @@ -39,7 +41,7 @@ preconfigopts = ( 'cd src && ' 'git checkout cling-patches-r${LLVM_RELEASE} && ' - # clone compatible Clang branch to the correct position in LLVM src + # clone compatible Clang branch to the correct position in LLVM src 'cd tools && ' 'git clone http://root.cern.ch/git/clang.git && ' 'cd clang && ' diff --git a/Golden_Repo/c/Coreutils/Coreutils-9.0-GCCcore-11.2.0.eb b/Golden_Repo/c/Coreutils/Coreutils-9.0-GCCcore-11.2.0.eb index 0debf0ec77d5590623bcf38d69fea0e66de33fdc..e0604032fd72ac30868ac1f77d1ab13b7ee9e1f4 100644 --- a/Golden_Repo/c/Coreutils/Coreutils-9.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/c/Coreutils/Coreutils-9.0-GCCcore-11.2.0.eb @@ -16,6 +16,7 @@ toolchainopts = {'pic': True} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_XZ] +checksums = ['ce30acdf4a41bc5bb30dd955e9eaa75fa216b4e3deb08889ed32433c7b3b97ce'] builddependencies = [('binutils', '2.37')] diff --git a/Golden_Repo/c/cppcheck/cppcheck-2.6-GCCcore-11.2.0.eb b/Golden_Repo/c/cppcheck/cppcheck-2.6-GCCcore-11.2.0.eb index 3ae0effdc65403ef97b8f23c25b1730eef1fa189..7ad617e42fbf4762ee9a2dfb138b28ac6f8c606b 100644 --- a/Golden_Repo/c/cppcheck/cppcheck-2.6-GCCcore-11.2.0.eb +++ b/Golden_Repo/c/cppcheck/cppcheck-2.6-GCCcore-11.2.0.eb @@ -10,6 +10,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [SOURCEFORGE_SOURCE] sources = ['%(name)s-%(version)s.tar.bz2'] +checksums = ['ad0baf8558295417700827a4ada1be72ac51f4f52cff09b9a635501f34e968a2'] dependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/e/Exiv2/Exiv2-0.27.5-GCCcore-11.2.0.eb b/Golden_Repo/e/Exiv2/Exiv2-0.27.5-GCCcore-11.2.0.eb index 94eef430cc5c63ed37a67c933f321eedef523e38..651d8579fa91619cc04d95d124121b19d1669e01 100644 --- a/Golden_Repo/e/Exiv2/Exiv2-0.27.5-GCCcore-11.2.0.eb +++ b/Golden_Repo/e/Exiv2/Exiv2-0.27.5-GCCcore-11.2.0.eb @@ -15,6 +15,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = ['http://www.exiv2.org/builds'] sources = ['%(namelower)s-%(version)s-Source.tar.gz'] +checksums = ['35a58618ab236a901ca4928b0ad8b31007ebdc0386d904409d825024e45ea6e2'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/f/flex/flex-2.6.4.eb b/Golden_Repo/f/flex/flex-2.6.4.eb index 27bdd29c7b9a65178a6136a1e25659d01dd47911..7b39d3cec624948f4fd37e0604a2aca8465d6364 100644 --- a/Golden_Repo/f/flex/flex-2.6.4.eb +++ b/Golden_Repo/f/flex/flex-2.6.4.eb @@ -10,9 +10,10 @@ site_contacts = 'a.strube@fz-juelich.de' toolchain = SYSTEM toolchainopts = {'pic': True} -sources = [SOURCELOWER_TAR_GZ] source_urls = [ 'https://github.com/westes/flex/releases/download/v%(version)s/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995'] builddependencies = [ ('M4', '1.4.19'), diff --git a/Golden_Repo/f/freeglut/freeglut-3.2.1-GCCcore-11.2.0.eb b/Golden_Repo/f/freeglut/freeglut-3.2.1-GCCcore-11.2.0.eb index b09f94e800432bb332456a48e460aaf9fd5e5987..39fbcb8ad8197b1cb88d5760cf7c8db7b80131c5 100644 --- a/Golden_Repo/f/freeglut/freeglut-3.2.1-GCCcore-11.2.0.eb +++ b/Golden_Repo/f/freeglut/freeglut-3.2.1-GCCcore-11.2.0.eb @@ -9,9 +9,17 @@ description = """freeglut is a completely OpenSourced alternative to the OpenGL toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCE_TAR_GZ] source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] -checksums = ['d4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68'] +sources = [SOURCE_TAR_GZ] +patches = [ + 'freeglut-3.2.1_fixgcc10.patch', +] +checksums = [ + # freeglut-3.2.1.tar.gz + 'd4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68', + # freeglut-3.2.1_fixgcc10.patch + '8b5f609eb7324b92e8119dcc031692d0694e6e587452b0b8aa05c9789dbf1b41', +] builddependencies = [ ('binutils', '2.37'), @@ -23,10 +31,6 @@ dependencies = [ ('OpenGL', '2021b'), ] -patches = [ - 'freeglut-3.2.1_fixgcc10.patch', -] - sanity_check_paths = { 'files': [('lib/libglut.a', 'lib64/libglut.a'), ('lib/libglut.%s' % SHLIB_EXT, 'lib64/libglut.%s' % SHLIB_EXT)], 'dirs': ['include/GL'], diff --git a/Golden_Repo/g/GObject-Introspection/GObject-Introspection-1.68.0-GCCcore-11.2.0.eb b/Golden_Repo/g/GObject-Introspection/GObject-Introspection-1.68.0-GCCcore-11.2.0.eb index 1c87ad6c75ff3b381c92f931219e2dd3bea7306f..bd4f5b27de4d35c4e4085173a40a1871ca0bdf6e 100644 --- a/Golden_Repo/g/GObject-Introspection/GObject-Introspection-1.68.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/g/GObject-Introspection/GObject-Introspection-1.68.0-GCCcore-11.2.0.eb @@ -16,6 +16,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] +checksums = ['d229242481a201b84a0c66716de1752bca41db4133672cfcfb37c93eb6e54a27'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/g/GTS/GTS-0.7.6-GCCcore-11.2.0.eb b/Golden_Repo/g/GTS/GTS-0.7.6-GCCcore-11.2.0.eb index 2a53451b2fc3f3674bc6aabade599edd1e214caf..d7ceb0709cacd0af85d94f2cee9f8a0a08761abf 100644 --- a/Golden_Repo/g/GTS/GTS-0.7.6-GCCcore-11.2.0.eb +++ b/Golden_Repo/g/GTS/GTS-0.7.6-GCCcore-11.2.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] +checksums = ['059c3e13e3e3b796d775ec9f96abdce8f2b3b5144df8514eda0cc12e13e8b81e'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/g/Gdk-Pixbuf/Gdk-Pixbuf-2.42.6-GCCcore-11.2.0.eb b/Golden_Repo/g/Gdk-Pixbuf/Gdk-Pixbuf-2.42.6-GCCcore-11.2.0.eb index bb94455d55e816bca5e2f804a626be0a7e363239..c8cb7ee2734ad0c6300e48f48f3498749a59c891 100644 --- a/Golden_Repo/g/Gdk-Pixbuf/Gdk-Pixbuf-2.42.6-GCCcore-11.2.0.eb +++ b/Golden_Repo/g/Gdk-Pixbuf/Gdk-Pixbuf-2.42.6-GCCcore-11.2.0.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] - +checksums = ['c4a6b75b7ed8f58ca48da830b9fa00ed96d668d3ab4b1f723dcf902f78bde77f'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/g/guile/guile-2.0.14-GCCcore-11.2.0.eb b/Golden_Repo/g/guile/guile-2.0.14-GCCcore-11.2.0.eb index 0d4323d708a9c5793fbbabea421a0c22d62ce891..9451caa21f3cdf65c9f57c22249ddb3de89a6b2e 100644 --- a/Golden_Repo/g/guile/guile-2.0.14-GCCcore-11.2.0.eb +++ b/Golden_Repo/g/guile/guile-2.0.14-GCCcore-11.2.0.eb @@ -10,8 +10,9 @@ the GNU operating system. toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['8aeb2f353881282fe01694cce76bb72f7ffdd296a12c7a1a39255c27b0dfe5f1'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/g/guile/guile-3.0.7-GCCcore-11.2.0.eb b/Golden_Repo/g/guile/guile-3.0.7-GCCcore-11.2.0.eb index f8d0cc1fbd44816cdc9dc7878abef463231ae76f..c0e5e9cc079ae215369de2880ea211b43554954f 100644 --- a/Golden_Repo/g/guile/guile-3.0.7-GCCcore-11.2.0.eb +++ b/Golden_Repo/g/guile/guile-3.0.7-GCCcore-11.2.0.eb @@ -10,8 +10,9 @@ the GNU operating system. toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['c7935b7a29e42443f6a35d35cf20ffa7d028c399303f872cd1219598a83656ae'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/LLVM/LLVM-13.0.0-GCCcore-11.2.0.eb b/Golden_Repo/l/LLVM/LLVM-13.0.0-GCCcore-11.2.0.eb index 34d3c1eb18afd238e6b487cdf52f2c6ac58e811c..71097bbaa181910f39e20dceda1ffdc5e1ca943a 100644 --- a/Golden_Repo/l/LLVM/LLVM-13.0.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/LLVM/LLVM-13.0.0-GCCcore-11.2.0.eb @@ -13,8 +13,10 @@ to use LLVM as an optimizer and code generator.""" toolchain = {'name': 'GCCcore', 'version': '11.2.0'} toolchainopts = {'cstd': 'gnu++11', 'pic': 'True'} -source_urls = ['https://github.com/llvm/llvm-project/releases/download/llvmorg-%(version)s/'] +source_urls = [ + 'https://github.com/llvm/llvm-project/releases/download/llvmorg-%(version)s/'] sources = ['llvm-%(version)s.src.tar.xz'] +checksums = ['408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/libcroco/libcroco-0.6.13-GCCcore-11.2.0.eb b/Golden_Repo/l/libcroco/libcroco-0.6.13-GCCcore-11.2.0.eb index 897f399dc6d6c47d06552338ebe0d4a9f76dfc47..064a1161b2755720cbb9ea8832860c85c572fc57 100644 --- a/Golden_Repo/l/libcroco/libcroco-0.6.13-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libcroco/libcroco-0.6.13-GCCcore-11.2.0.eb @@ -9,9 +9,10 @@ description = """Libcroco is a standalone css2 parsing and manipulation library. toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCE_TAR_XZ] source_urls = [ 'http://ftp.gnome.org/pub/GNOME/sources/libcroco/%(version_major_minor)s/'] +sources = [SOURCE_TAR_XZ] +checksums = ['767ec234ae7aa684695b3a735548224888132e063f92db585759b422570621d4'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/libdrm/libdrm-2.4.108-GCCcore-11.2.0.eb b/Golden_Repo/l/libdrm/libdrm-2.4.108-GCCcore-11.2.0.eb index 22e0dce2a26d4a86a0b7af2f408ad840f12b60cc..6ecd87421d3828bae8fd495d516649e25f4dd60d 100644 --- a/Golden_Repo/l/libdrm/libdrm-2.4.108-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libdrm/libdrm-2.4.108-GCCcore-11.2.0.eb @@ -10,6 +10,8 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = ['https://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_XZ] +checksums = ['a1d7948cbc536763fde14b4beb5e4da7867607966d4cf46301087e8b8fe3d6a0'] + # checksums = ['92d8ac54429b171e087e61c2894dc5399fe6a549b1fbba09fa6a3cb9d4e57bd4'] builddependencies = [ diff --git a/Golden_Repo/l/libelf/libelf-0.8.13-GCCcore-11.2.0.eb b/Golden_Repo/l/libelf/libelf-0.8.13-GCCcore-11.2.0.eb index 27e93f02b05ad70002405aeadbcfdf4cfcb22360..3697875c7fa6fe069fb0799538a7d70778e87a55 100644 --- a/Golden_Repo/l/libelf/libelf-0.8.13-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libelf/libelf-0.8.13-GCCcore-11.2.0.eb @@ -18,6 +18,7 @@ source_urls = [ 'https://fossies.org/linux/misc/old/' ] sources = [SOURCE_TAR_GZ] +checksums = ['7b69d752e76b6ce80bb8c00139a7a8b9a5cf71eb3d0b7b6d11269c6fc7314705'] builddependencies = [ ('binutils', '2.37') diff --git a/Golden_Repo/l/libgd/libgd-2.3.1-GCCcore-11.2.0.eb b/Golden_Repo/l/libgd/libgd-2.3.1-GCCcore-11.2.0.eb index 7f55295a25dfdcd60c2dc3463cc3eadf3617272c..796ba87d2788329bd18d3302911ab204c93d4c0b 100644 --- a/Golden_Repo/l/libgd/libgd-2.3.1-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libgd/libgd-2.3.1-GCCcore-11.2.0.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [ 'https://github.com/libgd/libgd/releases/download/gd-%(version)s/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['e904a35fd3379ddb2d7c64f929b7cbdf0422863646dae252be0029b9e47c9fe3'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/libgeotiff/libgeotiff-1.7.0-GCCcore-11.2.0.eb b/Golden_Repo/l/libgeotiff/libgeotiff-1.7.0-GCCcore-11.2.0.eb index 12e990ea38bf2a967e20a9509d41948ffea0a27f..eb9d9974ea49c4fac2ef3ad04df35707ba4fe2d1 100644 --- a/Golden_Repo/l/libgeotiff/libgeotiff-1.7.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libgeotiff/libgeotiff-1.7.0-GCCcore-11.2.0.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = ['https://download.osgeo.org/geotiff/libgeotiff'] sources = [SOURCE_TAR_GZ] +checksums = ['fc304d8839ca5947cfbeb63adb9d1aa47acef38fc6d6689e622926e672a99a7e'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/librsvg/librsvg-2.51.2-GCCcore-11.2.0.eb b/Golden_Repo/l/librsvg/librsvg-2.51.2-GCCcore-11.2.0.eb index f5d4c3024927bc15e3bd0ca4924fcd68d66bc9b3..e805e28e577c1c1cd01d0bbb7603f598ac470713 100644 --- a/Golden_Repo/l/librsvg/librsvg-2.51.2-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/librsvg/librsvg-2.51.2-GCCcore-11.2.0.eb @@ -9,9 +9,10 @@ description = """librsvg is a library to render SVG files using cairo.""" toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCE_TAR_XZ] source_urls = [ 'https://download.gnome.org/sources/librsvg/%(version_major_minor)s'] +sources = [SOURCE_TAR_XZ] +checksums = ['6b80840ef3e4724624e715398bb4470fa68368943cdbd507e681708bbe32b289'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/l/libtirpc/libtirpc-1.3.2-GCCcore-11.2.0.eb b/Golden_Repo/l/libtirpc/libtirpc-1.3.2-GCCcore-11.2.0.eb index c2b66ccf62c2305b80a34704f8a5319eb4fd8960..1721b5f770d5cf03891cf8a0021c1e44c3519e6f 100644 --- a/Golden_Repo/l/libtirpc/libtirpc-1.3.2-GCCcore-11.2.0.eb +++ b/Golden_Repo/l/libtirpc/libtirpc-1.3.2-GCCcore-11.2.0.eb @@ -10,6 +10,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_BZ2] +checksums = ['e24eb88b8ce7db3b7ca6eb80115dd1284abc5ec32a8deccfed2224fc2532b9fd'] configopts = '--enable-static --enable-shared --disable-gssapi' diff --git a/Golden_Repo/l/libtool/libtool-2.4.6.eb b/Golden_Repo/l/libtool/libtool-2.4.6.eb index eaf65f3c52814856ca3dcbffd1fbbf60995922bb..fc147d405275edf52da1ac5c487b83753c5eac31 100644 --- a/Golden_Repo/l/libtool/libtool-2.4.6.eb +++ b/Golden_Repo/l/libtool/libtool-2.4.6.eb @@ -12,8 +12,9 @@ site_contacts = 'sc@fz-juelich.de' toolchain = SYSTEM -sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['e3bd4d5d3d025a36c21dd6af7ea818a2afcd4dfc1ea5a17b39d7854bcd0c06e3'] builddependencies = [ ('binutils', '2.37') diff --git a/Golden_Repo/m/METIS/METIS-5.1.0-GCCcore-11.2.0-IDX64.eb b/Golden_Repo/m/METIS/METIS-5.1.0-GCCcore-11.2.0-IDX64.eb index 02716cbd88df895f8fcb7da6389163081591aa8a..2c53569e871b8c11c8bdadf133a727e7d926a89b 100644 --- a/Golden_Repo/m/METIS/METIS-5.1.0-GCCcore-11.2.0-IDX64.eb +++ b/Golden_Repo/m/METIS/METIS-5.1.0-GCCcore-11.2.0-IDX64.eb @@ -12,13 +12,17 @@ multilevel recursive-bisection, multilevel k-way, and multi-constraint partition toolchain = {'name': 'GCCcore', 'version': '11.2.0'} toolchainopts = {'pic': True} -sources = [SOURCELOWER_TAR_GZ] source_urls = [ 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', ] - +sources = [SOURCELOWER_TAR_GZ] patches = ['METIS-5.1.0-IDX64.patch'] +checksums = [ + '76faebe03f6c963127dbb73c13eab58c9a3faeae48779f049066a21c087c5db2', # metis-5.1.0.tar.gz + # METIS-5.1.0-IDX64.patch + '382337016508006671e5495652f25a7f835e56134681a21b0c8525b4b88ab99e', +] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/m/Mercurial/Mercurial-5.8-GCCcore-11.2.0-Python-3.9.6.eb b/Golden_Repo/m/Mercurial/Mercurial-5.8-GCCcore-11.2.0-Python-3.9.6.eb index fe24d0faf313fd48337b164b90fc88b73845a926..7bf424ba5d5df945ad723f7a22341f9d4a4a5e10 100644 --- a/Golden_Repo/m/Mercurial/Mercurial-5.8-GCCcore-11.2.0-Python-3.9.6.eb +++ b/Golden_Repo/m/Mercurial/Mercurial-5.8-GCCcore-11.2.0-Python-3.9.6.eb @@ -13,6 +13,7 @@ of any size and offers an easy and intuitive interface. toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = ['http://mercurial-scm.org/release/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['fc5d6a8f6478d88ef83cdd0ab6d86ad68ee722bbdf4964e6a0b47c3c6ba5309f'] download_dep_fail = True diff --git a/Golden_Repo/n/nano/nano-5.9-GCCcore-11.2.0.eb b/Golden_Repo/n/nano/nano-5.9-GCCcore-11.2.0.eb index cb75818f6f814cebb3a4141066388379b89ee4fb..7bae1a12f6152d249802fbe1cee5dad01485dca0 100644 --- a/Golden_Repo/n/nano/nano-5.9-GCCcore-11.2.0.eb +++ b/Golden_Repo/n/nano/nano-5.9-GCCcore-11.2.0.eb @@ -13,6 +13,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['cb6ac9edc7fb8f723b92a7e5626537e6d546b95abfaddd3f790f65dcdc43a95d'] builddependencies = [('binutils', '2.37')] diff --git a/Golden_Repo/n/ncurses/ncurses-6.2.eb b/Golden_Repo/n/ncurses/ncurses-6.2.eb index b7c787d09310aa284cb8550e92697e83f488cd2e..04bedcb9bf329601d6d7035bbbc071f0ee2eb73a 100644 --- a/Golden_Repo/n/ncurses/ncurses-6.2.eb +++ b/Golden_Repo/n/ncurses/ncurses-6.2.eb @@ -14,13 +14,15 @@ toolchain = SYSTEM source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['30306e0c76e0f9f1f0de987cf1c82a5c21e1ce6568b9227f7da5b71cbea86c9d'] local_common_configopts = "--with-shared --enable-overwrite --without-ada --enable-symlinks " configopts = [ # default build local_common_configopts, # the UTF-8 enabled version (ncursesw) - local_common_configopts + "--enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/", + local_common_configopts + \ + "--enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/", ] # need to take care of $CFLAGS ourselves with dummy toolchain @@ -37,9 +39,9 @@ local_libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in local_libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in local_libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in local_libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in local_libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/Golden_Repo/p/PROJ/PROJ-8.1.0-GCCcore-11.2.0.eb b/Golden_Repo/p/PROJ/PROJ-8.1.0-GCCcore-11.2.0.eb index aa4bca327cc2a839d97c439859befe5c6921ffab..1349ced0d5127822286e30044fb4a78460d2064d 100644 --- a/Golden_Repo/p/PROJ/PROJ-8.1.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/p/PROJ/PROJ-8.1.0-GCCcore-11.2.0.eb @@ -22,6 +22,7 @@ toolchainopts = {'pic': True} source_urls = ['http://download.osgeo.org/proj/'] sources = [SOURCELOWER_TAR_GZ] +checksums = ['22c5cdc5aa0832077b16c95ebeec748a0942811c1c3438c33d43c8d2ead59f48'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/p/Pango/Pango-1.48.8-GCCcore-11.2.0.eb b/Golden_Repo/p/Pango/Pango-1.48.8-GCCcore-11.2.0.eb index f1a9ac3530c5f068eceebc3fd694b05923f3400a..da0fe70984e472b0613dbeec6e63d9b35ae24d4e 100644 --- a/Golden_Repo/p/Pango/Pango-1.48.8-GCCcore-11.2.0.eb +++ b/Golden_Repo/p/Pango/Pango-1.48.8-GCCcore-11.2.0.eb @@ -14,6 +14,7 @@ toolchain = {'name': 'GCCcore', 'version': '11.2.0'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] +checksums = ['009d9d830ecbe11911d6637e48eec1c51390d3d12eb286035ef7c641f3c87410'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/p/pkg-config/pkg-config-0.29.2.eb b/Golden_Repo/p/pkg-config/pkg-config-0.29.2.eb index c718a85642b712df2a976ae5050c432888ce087a..d33a3612720d96bd8d262f26231ac940107a96b1 100644 --- a/Golden_Repo/p/pkg-config/pkg-config-0.29.2.eb +++ b/Golden_Repo/p/pkg-config/pkg-config-0.29.2.eb @@ -14,8 +14,9 @@ site_contacts = 'sc@fz-juelich.de' toolchain = SYSTEM -sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://pkgconfig.freedesktop.org/releases/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591'] builddependencies = [('binutils', '2.37')] diff --git a/Golden_Repo/p/pkgconfig/pkgconfig-1.5.5-GCCcore-11.2.0.eb b/Golden_Repo/p/pkgconfig/pkgconfig-1.5.5-GCCcore-11.2.0.eb index 95744da9a506ce4c7b81c2716a288bebf5cf7d86..5845483660927ba91ea453c52c4f7183547da32d 100644 --- a/Golden_Repo/p/pkgconfig/pkgconfig-1.5.5-GCCcore-11.2.0.eb +++ b/Golden_Repo/p/pkgconfig/pkgconfig-1.5.5-GCCcore-11.2.0.eb @@ -13,6 +13,7 @@ description = """pkgconfig is a Python module to interface with the pkg-config c toolchain = {'name': 'GCCcore', 'version': '11.2.0'} sources = [SOURCE_TAR_GZ] +checksums = ['deb4163ef11f75b520d822d9505c1f462761b4309b1bb713d08689759ea8b899'] builddependencies = [('binutils', '2.37')] diff --git a/Golden_Repo/p/pyproj/pyproj-3.3.0-GCCcore-11.2.0.eb b/Golden_Repo/p/pyproj/pyproj-3.3.0-GCCcore-11.2.0.eb index 527931b7497aba1008f49ed89d3f082d11703edd..20728600b53ad6809b5189229bcb2a515bb746be 100644 --- a/Golden_Repo/p/pyproj/pyproj-3.3.0-GCCcore-11.2.0.eb +++ b/Golden_Repo/p/pyproj/pyproj-3.3.0-GCCcore-11.2.0.eb @@ -9,6 +9,7 @@ description = "Python interface to PROJ4 library for cartographic transformation toolchain = {'name': 'GCCcore', 'version': '11.2.0'} sources = [SOURCE_TAR_GZ] +checksums = ['ce8bfbc212729e9a643f5f5d77f7a93394e032eda1e2d8799ae902d08add747e'] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/r/RDFlib/RDFlib-6.0.2-GCCcore-11.2.0.eb b/Golden_Repo/r/RDFlib/RDFlib-6.0.2-GCCcore-11.2.0.eb index 3b0747100f6f56247190016101e2e5dc31766dc8..c5fb26319027f6038d23b8a0560c323900538a83 100644 --- a/Golden_Repo/r/RDFlib/RDFlib-6.0.2-GCCcore-11.2.0.eb +++ b/Golden_Repo/r/RDFlib/RDFlib-6.0.2-GCCcore-11.2.0.eb @@ -17,6 +17,7 @@ use_pip = True exts_list = [ ('rdflib', version, { + 'checksums': ['6136ae056001474ee2aff5fc5b956e62a11c3a9c66bb0f3d9c0aaa5fbb56854e'], }), ] diff --git a/Golden_Repo/s/Shapely/Shapely-1.8.0-GCC-11.2.0.eb b/Golden_Repo/s/Shapely/Shapely-1.8.0-GCC-11.2.0.eb index b934ae088a02191de08a816aaffa939388a30908..7855a735a11a009b1b4c3a0e84a91b4e3a71eb7b 100644 --- a/Golden_Repo/s/Shapely/Shapely-1.8.0-GCC-11.2.0.eb +++ b/Golden_Repo/s/Shapely/Shapely-1.8.0-GCC-11.2.0.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'GCC', 'version': '11.2.0'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] +checksums = ['f5307ee14ba4199f8bbcf6532ca33064661c1433960c432c84f0daa73b47ef9c'] dependencies = [ ('Python', '3.9.6'), diff --git a/Golden_Repo/t/tmux/tmux-3.2-GCCcore-11.2.0.eb b/Golden_Repo/t/tmux/tmux-3.2-GCCcore-11.2.0.eb index 11ce8b036dd7187f0cade654e54fbe54624ae2f8..25c9c03874f199569d11dc9b6104d26f7619c5de 100644 --- a/Golden_Repo/t/tmux/tmux-3.2-GCCcore-11.2.0.eb +++ b/Golden_Repo/t/tmux/tmux-3.2-GCCcore-11.2.0.eb @@ -10,9 +10,10 @@ detach them (they keep running in the background) and reattach them to a differe toolchain = {'name': 'GCCcore', 'version': '11.2.0'} -sources = [SOURCE_TAR_GZ] source_urls = [ 'https://github.com/%(name)s/%(name)s/releases/download/%(version)s/'] +sources = [SOURCE_TAR_GZ] +checksums = ['551553a4f82beaa8dadc9256800bcc284d7c000081e47aa6ecbb6ff36eacd05f'] dependencies = [ ('ncurses', '6.2'), diff --git a/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb b/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb index 7355e4fb5e4412b76a77cf2e26792cd5ad769bfb..0319ec08440bbcc2247bd168bae21704f2dafdd9 100644 --- a/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb +++ b/Golden_Repo/v/VirtualGL/VirtualGL-2.6.5-GCCcore-11.2.0.eb @@ -14,11 +14,14 @@ toolchainopts = {'pic': True} source_urls = ['https://github.com/VirtualGL/virtualgl/archive/'] sources = ['%(version)s.tar.gz'] -checksums = ['f1edd6b1c05d4892c4b9f612907eb572a00f332e1077d4933b89f666b6c68d96'] - patches = [ 'virtualgl_cmake_lib_path.patch', ] +checksums = [ + 'f1edd6b1c05d4892c4b9f612907eb572a00f332e1077d4933b89f666b6c68d96', # 2.6.5.tar.gz + # virtualgl_cmake_lib_path.patch + 'aa185d038f5e47957bd8a163107d352a1675a224b5a41f167e5b75ae42c87f1d', +] builddependencies = [ ('binutils', '2.37'), diff --git a/Golden_Repo/x/XServer/XServer-1.20.13-GCCcore-11.2.0.eb b/Golden_Repo/x/XServer/XServer-1.20.13-GCCcore-11.2.0.eb index f3229052527fbeaf61965cafceef475141d78e14..4126287ec7a3898402b69492d93ce757d48cb17b 100644 --- a/Golden_Repo/x/XServer/XServer-1.20.13-GCCcore-11.2.0.eb +++ b/Golden_Repo/x/XServer/XServer-1.20.13-GCCcore-11.2.0.eb @@ -18,6 +18,60 @@ source_urls = [ 'https://www.x.org/archive/individual/xserver/', 'https://www.x.org/archive/individual/driver/' ] +checksums = [ + # fontconfig-config-v1.0.0.tar.gz + '68544c183d153f34105fa08573174650bfe643a6d750bd9da4accac399d375db', + # mkfontscale-1.2.1.tar.gz + 'e5b687029e44d0bd3ccd254a4da6a5cbfc40350aa8b43fcca16ef6e9b9bb9f22', + # mkfontdir-1.0.7.tar.gz + 'bccc5fb7af1b614eabe4a22766758c87bfc36d66191d08c19d2fa97674b7b5b7', + '699d1a62012035b1461c7f8e3f05a51c8bd6f28f348983249fb89bbff7309b47', # bdftopcf-1.1.tar.gz + # font-util-1.3.2.tar.gz + 'f115a3735604de1e852a4bf669be0269d8ce8f21f8e0e74ec5934b31dadc1e76', + # encodings-1.0.5.tar.gz + '66f524ab53acdd0823265e1b1a894f8652c928ae75a18b39aafd6a2d4a5577b0', + # font-alias-1.0.4.tar.gz + '49525fa6f2c3f3b54f461b2e0649b0ac61af50c36bf40069355a25ced8ce2028', + # dejavu-fonts-ttf-2.37.tar.bz2 + 'fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7', + # font-adobe-75dpi-1.0.3.tar.gz + '61eb1fcfec89f7435cb92cd68712fbe4ba412ca562b1f5feec1f6daa1b8544f6', + # font-adobe-100dpi-1.0.3.tar.gz + '97d9c1e706938838e4134d74f0836ae9d9ca6705ecb405c9a0ac8fdcbd9c2159', + # font-cursor-misc-1.0.3.tar.gz + 'a0b146139363dd0a704c7265ff9cd9150d4ae7c0d248091a9a42093e1618c427', + # font-adobe-utopia-type1-1.0.4.tar.gz + 'd9e86a8805b0fb78222409169d839a8531a1f5c7284ee117ff2a0af2e5016c3f', + # font-misc-misc-1.1.2.tar.gz + '46142c876e176036c61c0c24c0a689079704d5ca5b510d48c025861ee2dbf829', + # font-bh-type1-1.0.3.tar.gz + 'd5602f1d749ccd31d3bc1bb6f0c5d77400de0e5e3ac5abebd2a867aa2a4081a4', + # font-ibm-type1-1.0.3.tar.gz + '4509703e9e581061309cf4823bffd4a93f10f48fe192a1d8be1f183fd6ab9711', + # font-misc-ethiopic-1.0.4.tar.gz + 'f7901250fb746815065cfe13a814d92260348fede28d61dcab0d05c5d8eafd54', + # font-xfree86-type1-1.0.4.tar.gz + '02b3839ae79ba6a7750525bb3b0c281305664b95bf63b4a0baa230a277b4f928', + # xkbcomp-1.4.5.tar.gz + 'e88a4d86b9925ea1e8685dd5ea29c815abafb8ddf19bf5f1a1e0650839252c23', + # xkeyboard-config-2.34.tar.gz + 'a5882238b4199ca90428aea102790aaa847e6e214653d956bf2abba3027107ba', + 'e9fce796c8c5c9368594b9e8bbba237fb54b6615f5fd60e8d0a5b3c52a92c5ef', # xauth-1.1.tar.gz + # xorg-server-1.20.13.tar.gz + '26f801f4d92216995f389873cf3b4e90069cf63e94bc5dd09ebbf7fd7e1ddcc2', + # xf86-video-dummy-0.3.8.tar.gz + 'ee5ad51e80c8cc90d4c76ac3dec2269a3c769f4232ed418b29d60d618074631b', + '71ed6a48d064893d2149741a002781a973496fd24d52dadd364f63439a764e26', # xterm-369.tgz + 'fd6d13182b77871d4f65fccdaebb8a72387a726426066d3f8e6aa26b010ea0e8', # xvfb-run + # 0002-Constant-DPI.patch + '3add13392168d271822e694aba21327dc3219f61f2091a12ef7009d3f090c662', + # 0003-fix-pointer-limits.patch + '8af95b0b0e7f4d7de3bd1654260c3677d76ef91b8d6a66cb57b9c3af1e024fa2', + # 0005-support-for-30-bit-depth-in-dummy-driver.patch + 'b5109de020e2c416fddedc26ba5ac4b375c15e3675b7f951b23b03aab4af3472', + # xterm-cursesloc.patch + 'ff15331ba1a2c67f68e3da3595ffc457d7aea5392a75d8cdfe40e2126ece99a2', +] # OS dependency should be preferred for security reasons osdependencies = [ @@ -155,7 +209,7 @@ components = [ 'preconfigopts': local_font_preconfigopts, }), # Fails because it tries to create a directory outside of %(installdir)s - # => test -z "<PKG_CONFIG-Fontconfig>/etc/fonts/conf.avail" || + # => test -z "<PKG_CONFIG-Fontconfig>/etc/fonts/conf.avail" || # /usr/bin/mkdir -p "<PKG_CONFIG-Fontconfig>/etc/fonts/conf.avail" # ('font-bh-ttf', '1.0.3', { # 'source_urls': ['https://www.x.org/pub/individual/font/'], @@ -243,7 +297,8 @@ modextrapaths = { } # FONTCONFIG_FILE is used to override the default configuration file -modextravars = {'FONTCONFIG_FILE': '%(installdir)s/config/fontconfig/fonts.conf'} +modextravars = { + 'FONTCONFIG_FILE': '%(installdir)s/config/fontconfig/fonts.conf'} sanity_check_paths = { 'files': ['bin/Xorg', 'bin/Xvfb', 'bin/xvfb-run',