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
|
# 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
|
||||||
|
|
||||||
|
|||||||
@@ -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=""
|
||||||
|
|||||||
Reference in New Issue
Block a user