diff --git a/Containerfile b/Containerfile index 753ee8fba2..9e65ece0b6 100644 --- a/Containerfile +++ b/Containerfile @@ -309,15 +309,9 @@ RUN --mount=type=cache,dst=/var/cache/libdnf5 \ gamescope-shaders \ jupiter-sd-mounting-btrfs \ steam \ - lutris \ umu-launcher \ - wine-core.x86_64 \ - wine-core.i686 \ - wine-pulseaudio.x86_64 \ - wine-pulseaudio.i686 \ libFAudio.x86_64 \ libFAudio.i686 \ - winetricks \ latencyflex-vulkan-layer \ vkBasalt.x86_64 \ vkBasalt.i686 \ @@ -327,17 +321,8 @@ RUN --mount=type=cache,dst=/var/cache/libdnf5 \ libobs_glcapture.x86_64 \ libobs_vkcapture.i686 \ libobs_glcapture.i686 && \ - sed -i 's@\[Desktop Entry\]@\[Desktop Entry\]\nNoDisplay=true@g' /usr/share/applications/winetricks.desktop && \ - curl -Lo /tmp/latencyflex.tar.xz $(curl https://api.github.com/repos/ishitatsuyuki/LatencyFleX/releases/latest | jq -r '.assets[] | select(.name| test(".*.tar.xz$")).browser_download_url') && \ - mkdir -p /tmp/latencyflex && \ - tar --no-same-owner --no-same-permissions --no-overwrite-dir --strip-components 1 -xvf /tmp/latencyflex.tar.xz -C /tmp/latencyflex && \ - rm -f /tmp/latencyflex.tar.xz && \ - cp -r /tmp/latencyflex/wine/usr/lib/wine/* /usr/lib64/wine/ && \ - curl -Lo /usr/bin/latencyflex https://raw.githubusercontent.com/KyleGospo/LatencyFleX-Installer/main/install.sh && \ - chmod +x /usr/bin/latencyflex && \ - sed -i 's@/usr/lib/wine/@/usr/lib64/wine/@g' /usr/bin/latencyflex && \ - sed -i 's@"dxvk.conf"@"/usr/share/latencyflex/dxvk.conf"@g' /usr/bin/latencyflex && \ - chmod +x /usr/bin/latencyflex && \ + dnf5 -y --setopt=install_weak_deps=False install \ + lutris && \ /ctx/cleanup # Configure KDE & GNOME