Skip to content

Commit a20a544

Browse files
committed
update
Signed-off-by: Jess Frazelle <[email protected]>
1 parent f65e202 commit a20a544

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

figma-wine/Dockerfile

+3-5
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,15 @@
1212
FROM r.j3ss.co/wine
1313
LABEL maintainer "Jessie Frazelle <[email protected]>"
1414

15-
ADD https://desktop.figma.com/win/FigmaSetup.exe /usr/src/FigmaSetup.exe
16-
1715
ENV HOME /home/user
1816
RUN useradd --create-home --home-dir $HOME user \
19-
&& chown -R user:user $HOME \
20-
&& chown user:user /usr/src/FigmaSetup.exe
17+
&& curl -sSL "https://desktop.figma.com/win/FigmaSetup.exe" > ${HOME}/FigmaSetup.exe \
18+
&& chown -R user:user $HOME
2119

2220
WORKDIR $HOME
2321
USER user
2422

25-
RUN echo "wine /usr/src/FigmaSetup.exe" > /home/user/.bash_history
23+
RUN echo "wine runas /trustlevel:0x20000 FigmaSetup.exe" > /home/user/.bash_history
2624
RUN echo "winetricks dotnet45" >> /home/user/.bash_history
2725
RUN echo "winecfg" >> /home/user/.bash_history
2826

wine/Dockerfile

+7-4
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,21 @@ LABEL maintainer "Jessie Frazelle <[email protected]>"
55
# install wine
66
RUN echo "deb http://deb.debian.org/debian sid main contrib" > /etc/apt/sources.list \
77
&& apt-get update && apt-get install -y \
8+
apt-transport-https \
89
cabextract \
910
ca-certificates \
11+
curl \
12+
gnupg2 \
1013
fonts-wine \
11-
wine \
1214
winetricks \
1315
--no-install-recommends && \
14-
dpkg --add-architecture i386 && \
16+
curl -sSL "https://dl.winehq.org/wine-builds/winehq.key" | apt-key add - \
17+
&& echo "deb https://dl.winehq.org/wine-builds/debian/ bullseye main" >> /etc/apt/sources.list \
18+
&& dpkg --add-architecture i386 && \
1519
apt-get update && \
1620
apt-get install -y \
1721
libwine \
18-
wine32 \
19-
wine64 \
22+
winehq-staging \
2023
--no-install-recommends \
2124
&& rm -rf /var/lib/apt/lists/*
2225

0 commit comments

Comments
 (0)