From be6e46c4bf12289a54e5e98ef4c2f00e5fea58b2 Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 21 Apr 2023 09:07:23 -0600 Subject: [PATCH 1/3] fedora: add intel repo the modern way --- fedora | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora b/fedora index 977f056..75177f0 100644 --- a/fedora +++ b/fedora @@ -34,7 +34,7 @@ RUN if [ -z "${GMX_BRANCH}" ]; then \ fi RUN if [ "${INTEL}" = "yes" ]; then \ - printf "[oneAPI]\nname=Intel oneAPI\nbaseurl=https://yum.repos.intel.com/oneapi\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://yum.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB" > /etc/yum.repos.d/intel-oneapi.repo && \ + dnf config-manager --add-repo https://yum.repos.intel.com/setup/intelproducts.repo ( dnf -y update || dnf -y update ) && \ dnf -y install intel-oneapi-compiler-dpcpp-cpp intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic intel-oneapi-mkl-devel && \ dnf clean all; \ From c7ea990a2e9e680b275404c8edd55aa7907a7532 Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 21 Apr 2023 09:08:49 -0600 Subject: [PATCH 2/3] Update fedora --- fedora | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora b/fedora index 75177f0..8dbb32d 100644 --- a/fedora +++ b/fedora @@ -34,7 +34,7 @@ RUN if [ -z "${GMX_BRANCH}" ]; then \ fi RUN if [ "${INTEL}" = "yes" ]; then \ - dnf config-manager --add-repo https://yum.repos.intel.com/setup/intelproducts.repo + dnf config-manager --add-repo https://yum.repos.intel.com/setup/intelproducts.repo && \ ( dnf -y update || dnf -y update ) && \ dnf -y install intel-oneapi-compiler-dpcpp-cpp intel-oneapi-compiler-dpcpp-cpp-and-cpp-classic intel-oneapi-mkl-devel && \ dnf clean all; \ From a68aa641a45a45c404ed5c84825e6cb7dafa5bdc Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 21 Apr 2023 09:48:23 -0600 Subject: [PATCH 3/3] Update fedora --- fedora | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedora b/fedora index 8dbb32d..5133ff6 100644 --- a/fedora +++ b/fedora @@ -12,7 +12,7 @@ RUN ( dnf -y update || dnf -y update ) && \ python-pip python3-lxml python3-numpy wget hdf5-devel lammps eigen3-devel libxc-devel python3-espresso-openmpi sudo curl clang-tools-extra python3-cma \ ninja-build libomp-devel clang-devel llvm-devel python3-sphinx python3-nbsphinx python3-recommonmark python3-sphinx_rtd_theme python3-ipykernel patch \ python3-seaborn python3-numpydoc zstd libint2-devel libecpint-devel doxygen python3-h5py pybind11-devel python3-coverage python3-pytest-cov \ - openmpi-devel boost-python3-devel python-devel boost-openmpi-devel hdf5-openmpi-devel python3-mpi4py-openmpi python-pip vim && \ + openmpi-devel boost-python3-devel python-devel boost-openmpi-devel hdf5-openmpi-devel python3-mpi4py-openmpi python-pip vim dnf-plugins-core && \ dnf clean all RUN source /etc/os-release && if [ "${VERSION_ID}" -le 34 ]; then \