mullvad-vpn-slint: Remove unnecessary dependencies
This commit is contained in:
48
Dockerfile
48
Dockerfile
@@ -1,55 +1,15 @@
|
||||
FROM alpine:3.21
|
||||
FROM alpine:edge
|
||||
|
||||
# Install build dependencies
|
||||
# TODO: trim dependencies?
|
||||
RUN apk update && apk add \
|
||||
build-base abuild \
|
||||
rustup \
|
||||
build-base \
|
||||
abuild \
|
||||
rustup \
|
||||
musl-dev \
|
||||
gcc \
|
||||
cmake \
|
||||
make \
|
||||
pkgconfig \
|
||||
perl \
|
||||
python3 \
|
||||
curl \
|
||||
git \
|
||||
llvm \
|
||||
clang \
|
||||
clang-libclang \
|
||||
protobuf-dev \
|
||||
libc-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
|
||||
fontconfig-dev
|
||||
|
||||
RUN rustup-init -y --default-toolchain stable
|
||||
|
||||
|
||||
@@ -9,54 +9,14 @@ arch="$(uname -m)"
|
||||
license="GPL-3-or-later"
|
||||
# TODO: maybe depend on mullvad-vpn-daemon?
|
||||
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="
|
||||
rustup
|
||||
build-base
|
||||
rustup
|
||||
musl-dev
|
||||
gcc
|
||||
cmake
|
||||
make
|
||||
pkgconfig
|
||||
perl
|
||||
python3
|
||||
curl
|
||||
git
|
||||
llvm
|
||||
clang
|
||||
clang-libclang
|
||||
protobuf-dev
|
||||
libc-dev
|
||||
linux-headers
|
||||
fontconfig-dev
|
||||
"
|
||||
checkdepends=""
|
||||
install=""
|
||||
|
||||
Reference in New Issue
Block a user