From 6f2f35cea5e578211a638484ddcc3eb4efc03eae Mon Sep 17 00:00:00 2001 From: Sebastian Achilles <s.achilles@fz-juelich.de> Date: Tue, 23 Nov 2021 11:08:26 +0100 Subject: [PATCH] update easyconfigs: add checksums --- .../AT-SPI2-ATK-2.38.0-GCCcore-11.2.0.eb | 1 + .../AT-SPI2-core-2.40.3-GCCcore-11.2.0.eb | 2 +- .../a/ATK/ATK-2.36.0-GCCcore-11.2.0.eb | 1 + .../b/Bazel/Bazel-3.7.2-GCCcore-11.2.0.eb | 13 ++++ .../Boost.Python-1.77.0-GCC-11.2.0.eb | 1 + .../c/CFITSIO/CFITSIO-4.0.0-GCCcore-11.2.0.eb | 6 ++ .../c/Cling/Cling-0.9-GCCcore-11.2.0.eb | 10 ++-- .../Coreutils/Coreutils-9.0-GCCcore-11.2.0.eb | 1 + .../c/cppcheck/cppcheck-2.6-GCCcore-11.2.0.eb | 1 + .../e/Exiv2/Exiv2-0.27.5-GCCcore-11.2.0.eb | 1 + Golden_Repo/f/flex/flex-2.6.4.eb | 3 +- .../freeglut/freeglut-3.2.1-GCCcore-11.2.0.eb | 16 +++-- ...ect-Introspection-1.68.0-GCCcore-11.2.0.eb | 1 + Golden_Repo/g/GTS/GTS-0.7.6-GCCcore-11.2.0.eb | 1 + .../Gdk-Pixbuf-2.42.6-GCCcore-11.2.0.eb | 2 +- .../g/guile/guile-2.0.14-GCCcore-11.2.0.eb | 3 +- .../g/guile/guile-3.0.7-GCCcore-11.2.0.eb | 3 +- .../l/LLVM/LLVM-13.0.0-GCCcore-11.2.0.eb | 4 +- .../libcroco-0.6.13-GCCcore-11.2.0.eb | 3 +- .../l/libdrm/libdrm-2.4.108-GCCcore-11.2.0.eb | 2 + .../l/libelf/libelf-0.8.13-GCCcore-11.2.0.eb | 1 + .../l/libgd/libgd-2.3.1-GCCcore-11.2.0.eb | 1 + .../libgeotiff-1.7.0-GCCcore-11.2.0.eb | 1 + .../librsvg/librsvg-2.51.2-GCCcore-11.2.0.eb | 3 +- .../libtirpc/libtirpc-1.3.2-GCCcore-11.2.0.eb | 1 + Golden_Repo/l/libtool/libtool-2.4.6.eb | 3 +- .../METIS/METIS-5.1.0-GCCcore-11.2.0-IDX64.eb | 8 ++- ...rcurial-5.8-GCCcore-11.2.0-Python-3.9.6.eb | 1 + Golden_Repo/n/nano/nano-5.9-GCCcore-11.2.0.eb | 1 + Golden_Repo/n/ncurses/ncurses-6.2.eb | 10 ++-- .../p/PROJ/PROJ-8.1.0-GCCcore-11.2.0.eb | 1 + .../p/Pango/Pango-1.48.8-GCCcore-11.2.0.eb | 1 + Golden_Repo/p/pkg-config/pkg-config-0.29.2.eb | 3 +- .../pkgconfig-1.5.5-GCCcore-11.2.0.eb | 1 + .../p/pyproj/pyproj-3.3.0-GCCcore-11.2.0.eb | 1 + .../r/RDFlib/RDFlib-6.0.2-GCCcore-11.2.0.eb | 1 + .../s/Shapely/Shapely-1.8.0-GCC-11.2.0.eb | 1 + Golden_Repo/t/tmux/tmux-3.2-GCCcore-11.2.0.eb | 3 +- .../VirtualGL-2.6.5-GCCcore-11.2.0.eb | 7 ++- .../XServer/XServer-1.20.13-GCCcore-11.2.0.eb | 59 ++++++++++++++++++- 40 files changed, 152 insertions(+), 31 deletions(-) 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 972818ca0..43ad778f1 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 d3e5dd809..416e5f6bb 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 65517b8f0..c776e9a64 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 405a1849b..e774f38e3 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 08808e6e6..a5e4ed751 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 418a7ab9b..50ed4b6df 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 a684cf7d5..34cc5ec43 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 0debf0ec7..e0604032f 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 3ae0effdc..7ad617e42 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 94eef430c..651d8579f 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 27bdd29c7..7b39d3cec 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 b09f94e80..39fbcb8ad 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 1c87ad6c7..bd4f5b27d 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 2a53451b2..d7ceb0709 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 bb94455d5..c8cb7ee27 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 0d4323d70..9451caa21 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 f8d0cc1fb..c0e5e9cc0 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 34d3c1eb1..71097bbaa 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 897f399dc..064a1161b 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 22e0dce2a..6ecd87421 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 27e93f02b..3697875c7 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 7f55295a2..796ba87d2 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 12e990ea3..eb9d9974e 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 f5d4c3024..e805e28e5 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 c2b66ccf6..1721b5f77 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 eaf65f3c5..fc147d405 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 02716cbd8..2c53569e8 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 fe24d0faf..7bf424ba5 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 cb75818f6..7bae1a12f 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 b7c787d09..04bedcb9b 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 aa4bca327..1349ced0d 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 f1a9ac353..da0fe7098 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 c718a8564..d33a36127 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 95744da9a..584548366 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 527931b74..20728600b 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 3b0747100..c5fb26319 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 b934ae088..7855a735a 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 11ce8b036..25c9c0387 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 7355e4fb5..0319ec084 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 f32290525..4126287ec 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', -- GitLab