mullvad-vpn-slint: Remove unnecessary dependencies

This commit is contained in:
Joakim Hulthe
2026-03-30 10:19:22 +02:00
parent a57cea5bcb
commit 2f47541f62
2 changed files with 6 additions and 86 deletions

View File

@@ -1,55 +1,15 @@
FROM alpine:3.21 FROM alpine:edge
# Install build dependencies # Install build dependencies
# TODO: trim dependencies? # TODO: trim dependencies?
RUN apk update && apk add \ RUN apk update && apk add \
build-base abuild \
rustup \
build-base \ build-base \
abuild \
rustup \
musl-dev \ musl-dev \
gcc \
cmake \
make \
pkgconfig \ pkgconfig \
perl \
python3 \
curl \
git \
llvm \
clang \
clang-libclang \
protobuf-dev \ protobuf-dev \
libc-dev \ fontconfig-dev
linux-headers \
freetype-dev \
freetype-static \
fontconfig-dev \
fontconfig-static \
bzip2-dev \
bzip2-static \
brotli-dev \
brotli-static \
expat-dev \
expat-static \
libx11-dev \
libxcursor-dev \
libxkbcommon-dev \
libxkbcommon-static \
wayland-dev \
wayland-libs-client \
wayland-libs-server \
wayland-static \
openssl-dev \
openssl-libs-static \
zlib-dev \
zlib-static \
libpng-dev \
libpng-static \
libwebp-dev \
libwebp-static \
tiff-dev \
libjpeg-turbo-dev \
libjpeg-turbo-static
RUN rustup-init -y --default-toolchain stable RUN rustup-init -y --default-toolchain stable

View File

@@ -9,54 +9,14 @@ arch="$(uname -m)"
license="GPL-3-or-later" license="GPL-3-or-later"
# TODO: maybe depend on mullvad-vpn-daemon? # TODO: maybe depend on mullvad-vpn-daemon?
depends=" depends="
freetype-dev
freetype-static
fontconfig-dev
fontconfig-static
bzip2-dev
bzip2-static
brotli-dev
brotli-static
expat-dev
expat-static
libx11-dev
libxcursor-dev
libxkbcommon-dev
libxkbcommon-static
wayland-dev
wayland-libs-client
wayland-libs-server
wayland-static
openssl-dev
openssl-libs-static
zlib-dev
zlib-static
libpng-dev
libpng-static
libwebp-dev
libwebp-static
tiff-dev
libjpeg-turbo-dev
libjpeg-turbo-static
" "
makedepends=" makedepends="
rustup
build-base build-base
rustup
musl-dev musl-dev
gcc
cmake
make
pkgconfig pkgconfig
perl
python3
curl
git
llvm
clang
clang-libclang
protobuf-dev protobuf-dev
libc-dev fontconfig-dev
linux-headers
" "
checkdepends="" checkdepends=""
install="" install=""