mirror of
https://github.com/linuxserver/docker-baseimage-kasmvnc.git
synced 2026-01-09 07:10:59 +08:00
build libjpeg-turbo from source
This commit is contained in:
parent
e87784378c
commit
abf8cd1123
18
Dockerfile
18
Dockerfile
@ -96,6 +96,24 @@ RUN \
|
||||
xorg-server-dev \
|
||||
xtrans
|
||||
|
||||
RUN \
|
||||
echo "**** build libjpeg-turbo ****" && \
|
||||
mkdir /jpeg-turbo && \
|
||||
JPEG_TURBO_RELEASE=$(curl -sX GET "https://api.github.com/repos/libjpeg-turbo/libjpeg-turbo/releases/latest" \
|
||||
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
|
||||
curl -o \
|
||||
/tmp/jpeg-turbo.tar.gz -L \
|
||||
"https://github.com/libjpeg-turbo/libjpeg-turbo/archive/${JPEG_TURBO_RELEASE}.tar.gz" && \
|
||||
tar xf \
|
||||
/tmp/jpeg-turbo.tar.gz -C \
|
||||
/jpeg-turbo/ --strip-components=1 && \
|
||||
cd /jpeg-turbo && \
|
||||
MAKEFLAGS=-j`nproc` \
|
||||
CFLAGS="-fpic" \
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -G"Unix Makefiles" && \
|
||||
make && \
|
||||
make install
|
||||
|
||||
RUN \
|
||||
echo "**** build kasmvnc ****" && \
|
||||
git clone https://github.com/kasmtech/KasmVNC.git src && \
|
||||
|
||||
@ -101,6 +101,25 @@ RUN \
|
||||
xorg-server-dev \
|
||||
xtrans
|
||||
|
||||
RUN \
|
||||
echo "**** build libjpeg-turbo ****" && \
|
||||
mkdir /jpeg-turbo && \
|
||||
JPEG_TURBO_RELEASE=$(curl -sX GET "https://api.github.com/repos/libjpeg-turbo/libjpeg-turbo/releases/latest" \
|
||||
| awk '/tag_name/{print $4;exit}' FS='[""]'); \
|
||||
curl -o \
|
||||
/tmp/jpeg-turbo.tar.gz -L \
|
||||
"https://github.com/libjpeg-turbo/libjpeg-turbo/archive/${JPEG_TURBO_RELEASE}.tar.gz" && \
|
||||
tar xf \
|
||||
/tmp/jpeg-turbo.tar.gz -C \
|
||||
/jpeg-turbo/ --strip-components=1 && \
|
||||
cd /jpeg-turbo && \
|
||||
MAKEFLAGS=-j`nproc` \
|
||||
CFLAGS="-fpic" \
|
||||
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -G"Unix Makefiles" && \
|
||||
make && \
|
||||
make install
|
||||
|
||||
|
||||
RUN \
|
||||
echo "**** build kasmvnc ****" && \
|
||||
git clone https://github.com/kasmtech/KasmVNC.git src && \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user