diff --git a/linux/centos8/packages.yaml b/linux/centos8/packages.yaml new file mode 100644 index 0000000..b47abb4 --- /dev/null +++ b/linux/centos8/packages.yaml @@ -0,0 +1,78 @@ +packages: + autoconf: + externals: + - spec: autoconf@2.69 arch=linux-centos8-x86_64 + prefix: /usr + automake: + externals: + - spec: automake@1.16.1 arch=linux-centos8-x86_64 + prefix: / + bash: + externals: + - spec: bash@4.4.19 arch=linux-centos8-x86_64 + prefix: /usr + bzip2: + externals: + - spec: bzip2@1.0.6 arch=linux-centos8-x86_64 + prefix: /usr + cmake: + externals: + - spec: cmake@3.11.4 arch=linux-centos8-x86_64 + prefix: /usr + cpio: + externals: + - spec: cpio@2.12 arch=linux-centos8-x86_64 + prefix: / + diffutils: + externals: + - spec: diffutils@3.6 arch=linux-centos8-x86_64 + prefix: /usr + findutils: + externals: + - spec: findutils@4.6.0 arch=linux-centos8-x86_64 + prefix: / + gcc: + externals: + - spec: gcc@8.3.1 languages=c,c++,fortran arch=linux-centos8-x86_64 + prefix: / + extra_attributes: + compilers: + c: /bin/x86_64-redhat-linux-gcc-8 + cxx: /bin/g++ + fortran: /bin/gfortran + git: + externals: + - spec: git@2.27.0~tcltk arch=linux-centos8-x86_64 + prefix: / + gmake: + externals: + - spec: gmake@4.2.1 arch=linux-centos8-x86_64 + prefix: /usr + m4: + externals: + - spec: m4@1.4.18 arch=linux-centos8-x86_64 + prefix: /usr + perl: + externals: + - spec: perl@5.26.3~cpanm+shared+threads arch=linux-centos8-x86_64 + prefix: / + pkgconf: + externals: + - spec: pkgconf@1.4.2 arch=linux-centos8-x86_64 + prefix: / + python: + externals: + - spec: python@3.6.8+bz2+ctypes+dbm+lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib arch=linux-centos8-x86_64 + prefix: /usr + tar: + externals: + - spec: tar@1.30 arch=linux-centos8-x86_64 + prefix: / + texinfo: + externals: + - spec: texinfo@6.5 arch=linux-centos8-x86_64 + prefix: /usr + xz: + externals: + - spec: xz@5.2.4 arch=linux-centos8-x86_64 + prefix: /usr diff --git a/linux/packages.yaml b/linux/packages.yaml new file mode 100644 index 0000000..8e02a24 --- /dev/null +++ b/linux/packages.yaml @@ -0,0 +1,214 @@ +packages: + gmake: + externals: + - spec: gmake@4.3 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: gmake@4.2.1 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: gmake@4.1 arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: gmake@3.82 arch=linux-centos7-x86_64 + prefix: /usr + - spec: gmake@4.2.1 arch=linux-centos8-x86_64 + prefix: /usr + gcc: + externals: + - spec: gcc@10.2.0 languages=c,c++,fortran arch=linux-ubuntu20.10-x86_64 + prefix: /usr + extra_attributes: + compilers: + c: /usr/bin/x86_64-linux-gnu-gcc-10 + cxx: /usr/bin/x86_64-linux-gnu-g++-10 + fortran: /usr/bin/x86_64-linux-gnu-gfortran-10 + - spec: gcc@9.3.0 languages=c,c++,fortran arch=linux-ubuntu20.04-x86_64 + prefix: /usr + extra_attributes: + compilers: + c: /usr/bin/x86_64-linux-gnu-gcc-9 + cxx: /usr/bin/x86_64-linux-gnu-g++-9 + fortran: /usr/bin/x86_64-linux-gnu-gfortran-9 + - spec: gcc@7.5.0 languages=c,c++,fortran arch=linux-ubuntu18.04-x86_64 + prefix: /usr + extra_attributes: + compilers: + c: /usr/bin/x86_64-linux-gnu-gcc-7 + cxx: /usr/bin/x86_64-linux-gnu-g++-7 + fortran: /usr/bin/x86_64-linux-gnu-gfortran-7 + - spec: gcc@4.8.5 languages=c,c++,fortran arch=linux-centos7-x86_64 + prefix: /usr + extra_attributes: + compilers: + c: /usr/bin/x86_64-redhat-linux-gcc + cxx: /usr/bin/g++ + fortran: /usr/bin/gfortran + - spec: gcc@8.3.1 languages=c,c++,fortran arch=linux-centos8-x86_64 + prefix: / + extra_attributes: + compilers: + c: /bin/x86_64-redhat-linux-gcc-8 + cxx: /bin/g++ + fortran: /bin/gfortran + git: + externals: + - spec: git@2.27.0~tcltk arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: git@2.25.1~tcltk arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: git@2.17.1~tcltk arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: git@1.8.3.1~tcltk arch=linux-centos7-x86_64 + prefix: /usr + - spec: git@2.27.0~tcltk arch=linux-centos8-x86_64 + prefix: / + tar: + externals: + - spec: tar@1.30 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: tar@1.30 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: tar@1.29 arch=linux-ubuntu18.04-x86_64 + prefix: / + - spec: tar@1.26 arch=linux-centos7-x86_64 + prefix: /usr + - spec: tar@1.30 arch=linux-centos8-x86_64 + prefix: / + python: + externals: + - spec: python@2.7.18+bz2+ctypes+dbm~lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: python@2.7.18+bz2+ctypes+dbm~lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib + arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: python@2.7.17+bz2+ctypes+dbm~lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib + arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: python@2.7.5+bz2+ctypes+dbm+lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib + arch=linux-centos7-x86_64 + prefix: / + - spec: python@3.6.8+bz2+ctypes+dbm+lzma+nis+pyexpat+readline+sqlite3+ssl~tix~tkinter+uuid+zlib + arch=linux-centos8-x86_64 + prefix: /usr + diffutils: + externals: + - spec: diffutils@3.7 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: diffutils@3.7 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: diffutils@3.6 arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: diffutils@3.3 arch=linux-centos7-x86_64 + prefix: /usr + - spec: diffutils@3.6 arch=linux-centos8-x86_64 + prefix: /usr + bzip2: + externals: + - spec: bzip2@1.0.8 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: bzip2@1.0.8 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: bzip2@1.0.6 arch=linux-ubuntu18.04-x86_64 + prefix: / + - spec: bzip2@1.0.6 arch=linux-centos7-x86_64 + prefix: / + - spec: bzip2@1.0.6 arch=linux-centos8-x86_64 + prefix: /usr + openssl: + externals: + - spec: openssl@1.1.1f arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: openssl@1.1.1f arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: openssl@1.1.1 arch=linux-ubuntu18.04-x86_64 + prefix: /usr + xz: + externals: + - spec: xz@5.2.4 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: xz@5.2.4 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: xz@5.2.2 arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: xz@5.2.2 arch=linux-centos7-x86_64 + prefix: / + - spec: xz@5.2.4 arch=linux-centos8-x86_64 + prefix: /usr + findutils: + externals: + - spec: findutils@4.7.0 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: findutils@4.7.0 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: findutils@4.7.0-git arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: findutils@4.5.11 arch=linux-centos7-x86_64 + prefix: / + - spec: findutils@4.6.0 arch=linux-centos8-x86_64 + prefix: / + perl: + externals: + - spec: perl@5.30.3~cpanm+shared+threads arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: perl@5.30.0~cpanm+shared+threads arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: perl@5.26.1~cpanm+shared+threads arch=linux-ubuntu18.04-x86_64 + prefix: /usr + - spec: perl@5.16.3~cpanm+shared+threads arch=linux-centos7-x86_64 + prefix: /usr + - spec: perl@5.26.3~cpanm+shared+threads arch=linux-centos8-x86_64 + prefix: / + bash: + externals: + - spec: bash@5.0.17 arch=linux-ubuntu20.10-x86_64 + prefix: /usr + - spec: bash@5.0.17 arch=linux-ubuntu20.04-x86_64 + prefix: /usr + - spec: bash@4.4.20 arch=linux-ubuntu18.04-x86_64 + prefix: / + - spec: bash@4.2.46 arch=linux-centos7-x86_64 + prefix: /usr + - spec: bash@4.4.19 arch=linux-centos8-x86_64 + prefix: /usr + autoconf: + externals: + - spec: autoconf@2.69 arch=linux-centos7-x86_64 + prefix: / + - spec: autoconf@2.69 arch=linux-centos8-x86_64 + prefix: /usr + automake: + externals: + - spec: automake@1.13.4 arch=linux-centos7-x86_64 + prefix: / + - spec: automake@1.16.1 arch=linux-centos8-x86_64 + prefix: / + cmake: + externals: + - spec: cmake@2.8.12.2 arch=linux-centos7-x86_64 + prefix: /usr + - spec: cmake@3.11.4 arch=linux-centos8-x86_64 + prefix: /usr + cpio: + externals: + - spec: cpio@2.11 arch=linux-centos7-x86_64 + prefix: /usr + - spec: cpio@2.12 arch=linux-centos8-x86_64 + prefix: / + m4: + externals: + - spec: m4@1.4.16 arch=linux-centos7-x86_64 + prefix: /usr + - spec: m4@1.4.18 arch=linux-centos8-x86_64 + prefix: /usr + pkg-config: + externals: + - spec: pkg-config@0.27.1 arch=linux-centos7-x86_64 + prefix: / + texinfo: + externals: + - spec: texinfo@5.1 arch=linux-centos7-x86_64 + prefix: / + - spec: texinfo@6.5 arch=linux-centos8-x86_64 + prefix: /usr + pkgconf: + externals: + - spec: pkgconf@1.4.2 arch=linux-centos8-x86_64 + prefix: /