mirror of
https://github.com/kasmtech/KasmVNC.git
synced 2025-06-25 04:01:30 +02:00
KASM-3806 bump fedora and alpine xorg versions
This commit is contained in:
parent
90fd90b948
commit
8b9ef1bc15
@ -47,7 +47,7 @@ cd /tmp
|
|||||||
# default to the version of x in Ubuntu 18.04, otherwise caller will need to specify
|
# default to the version of x in Ubuntu 18.04, otherwise caller will need to specify
|
||||||
XORG_VER=${XORG_VER:-"1.19.6"}
|
XORG_VER=${XORG_VER:-"1.19.6"}
|
||||||
XORG_PATCH=$(echo "$XORG_VER" | grep -Po '^\d.\d+' | sed 's#\.##')
|
XORG_PATCH=$(echo "$XORG_VER" | grep -Po '^\d.\d+' | sed 's#\.##')
|
||||||
wget --no-check-certificate https://www.x.org/archive/individual/xserver/xorg-server-${XORG_VER}.tar.bz2
|
wget --no-check-certificate https://www.x.org/archive/individual/xserver/xorg-server-${XORG_VER}.tar.gz
|
||||||
|
|
||||||
#git clone https://kasmweb@bitbucket.org/kasmtech/kasmvnc.git
|
#git clone https://kasmweb@bitbucket.org/kasmtech/kasmvnc.git
|
||||||
#cd kasmvnc
|
#cd kasmvnc
|
||||||
@ -64,7 +64,7 @@ cmake -D CMAKE_BUILD_TYPE=RelWithDebInfo . -DBUILD_VIEWER:BOOL=OFF \
|
|||||||
-DENABLE_GNUTLS:BOOL=OFF
|
-DENABLE_GNUTLS:BOOL=OFF
|
||||||
make -j5
|
make -j5
|
||||||
|
|
||||||
tar -C unix/xserver -xf /tmp/xorg-server-${XORG_VER}.tar.bz2 --strip-components=1
|
tar -C unix/xserver -xf /tmp/xorg-server-${XORG_VER}.tar.gz --strip-components=1
|
||||||
|
|
||||||
cd unix/xserver
|
cd unix/xserver
|
||||||
patch -Np1 -i ../xserver${XORG_PATCH}.patch
|
patch -Np1 -i ../xserver${XORG_PATCH}.patch
|
||||||
@ -99,8 +99,8 @@ fi
|
|||||||
--disable-config-hal \
|
--disable-config-hal \
|
||||||
--disable-config-udev \
|
--disable-config-udev \
|
||||||
--disable-dmx \
|
--disable-dmx \
|
||||||
--disable-dri \
|
--enable-dri \
|
||||||
--disable-dri2 \
|
--enable-dri2 \
|
||||||
--disable-kdrive \
|
--disable-kdrive \
|
||||||
--disable-static \
|
--disable-static \
|
||||||
--disable-xephyr \
|
--disable-xephyr \
|
||||||
|
@ -2,7 +2,7 @@ FROM alpine:3.17
|
|||||||
|
|
||||||
ENV KASMVNC_BUILD_OS alpine
|
ENV KASMVNC_BUILD_OS alpine
|
||||||
ENV KASMVNC_BUILD_OS_CODENAME 317
|
ENV KASMVNC_BUILD_OS_CODENAME 317
|
||||||
ENV XORG_VER 1.20.7
|
ENV XORG_VER 1.20.14
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
echo "**** install build deps ****" && \
|
echo "**** install build deps ****" && \
|
||||||
|
@ -2,22 +2,34 @@ FROM fedora:37
|
|||||||
|
|
||||||
ENV KASMVNC_BUILD_OS fedora
|
ENV KASMVNC_BUILD_OS fedora
|
||||||
ENV KASMVNC_BUILD_OS_CODENAME thirtyseven
|
ENV KASMVNC_BUILD_OS_CODENAME thirtyseven
|
||||||
ENV XORG_VER 1.20.7
|
ENV XORG_VER 1.20.14
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
echo "**** install build deps ****" && \
|
echo "**** install build deps ****" && \
|
||||||
|
dnf group install -y \
|
||||||
|
"C Development Tools and Libraries" \
|
||||||
|
"Development Tools" && \
|
||||||
dnf install -y \
|
dnf install -y \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
|
bison \
|
||||||
|
byacc \
|
||||||
bzip2 \
|
bzip2 \
|
||||||
cmake \
|
cmake \
|
||||||
|
diffutils \
|
||||||
|
doxygen \
|
||||||
|
file \
|
||||||
|
flex \
|
||||||
|
fop \
|
||||||
gcc \
|
gcc \
|
||||||
gcc-c++ \
|
gcc-c++ \
|
||||||
git \
|
git \
|
||||||
|
glibc-devel \
|
||||||
libdrm-devel \
|
libdrm-devel \
|
||||||
libepoxy-devel \
|
libepoxy-devel \
|
||||||
libjpeg-turbo-devel \
|
libjpeg-turbo-devel \
|
||||||
libjpeg-turbo-static \
|
libjpeg-turbo-static \
|
||||||
|
libmd-devel \
|
||||||
libpciaccess-devel \
|
libpciaccess-devel \
|
||||||
libtool \
|
libtool \
|
||||||
libwebp-devel \
|
libwebp-devel \
|
||||||
@ -37,12 +49,15 @@ RUN \
|
|||||||
mesa-libgbm-devel \
|
mesa-libgbm-devel \
|
||||||
mesa-libGL-devel \
|
mesa-libGL-devel \
|
||||||
meson \
|
meson \
|
||||||
|
mingw64-binutils \
|
||||||
|
mt-st \
|
||||||
nettle-devel \
|
nettle-devel \
|
||||||
openssl-devel \
|
openssl-devel \
|
||||||
patch \
|
patch \
|
||||||
pixman-devel \
|
pixman-devel \
|
||||||
wayland-devel \
|
wayland-devel \
|
||||||
wget \
|
wget \
|
||||||
|
which \
|
||||||
xcb-util-devel \
|
xcb-util-devel \
|
||||||
xcb-util-image-devel \
|
xcb-util-image-devel \
|
||||||
xcb-util-keysyms-devel \
|
xcb-util-keysyms-devel \
|
||||||
@ -52,11 +67,13 @@ RUN \
|
|||||||
xkbcomp \
|
xkbcomp \
|
||||||
xkbcomp-devel \
|
xkbcomp-devel \
|
||||||
xkeyboard-config \
|
xkeyboard-config \
|
||||||
|
xmlto \
|
||||||
xorg-x11-font-utils \
|
xorg-x11-font-utils \
|
||||||
xorg-x11-proto-devel \
|
xorg-x11-proto-devel \
|
||||||
xorg-x11-server-common \
|
xorg-x11-server-common \
|
||||||
xorg-x11-server-devel \
|
xorg-x11-server-devel \
|
||||||
xorg-x11-xtrans-devel
|
xorg-x11-xtrans-devel \
|
||||||
|
xsltproc
|
||||||
|
|
||||||
RUN useradd -m docker && echo "docker:docker" | chpasswd
|
RUN useradd -m docker && echo "docker:docker" | chpasswd
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user