Skip to content

Commit

Permalink
chore: Remove wine, winetricks, and supporting packages. Provided by …
Browse files Browse the repository at this point in the history
…other means
  • Loading branch information
KyleGospo committed Feb 4, 2025
1 parent 64ba863 commit 6d1772a
Showing 1 changed file with 2 additions and 17 deletions.
19 changes: 2 additions & 17 deletions Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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 \
Expand All @@ -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
Expand Down

0 comments on commit 6d1772a

Please sign in to comment.