mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-04-11 00:44:30 +00:00
build(deps): unpin docker dependencies (#1243)
This commit is contained in:
parent
3cfb520217
commit
590733b313
@ -30,39 +30,39 @@ RUN <<_DEPS
|
|||||||
set -e
|
set -e
|
||||||
apt-get update -y
|
apt-get update -y
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
build-essential=12.9* \
|
build-essential \
|
||||||
cmake=3.18.4* \
|
cmake=3.18.* \
|
||||||
git=1:2.30.2* \
|
git \
|
||||||
libavdevice-dev=7:4.3.* \
|
libavdevice-dev \
|
||||||
libboost-filesystem-dev=1.74.0* \
|
libboost-filesystem-dev=1.74.* \
|
||||||
libboost-locale-dev=1.74.0* \
|
libboost-locale-dev=1.74.* \
|
||||||
libboost-log-dev=1.74.0* \
|
libboost-log-dev=1.74.* \
|
||||||
libboost-program-options-dev=1.74.0* \
|
libboost-program-options-dev=1.74.* \
|
||||||
libboost-thread-dev=1.74.0* \
|
libboost-thread-dev=1.74.* \
|
||||||
libcap-dev=1:2.44* \
|
libcap-dev \
|
||||||
libcurl4-openssl-dev=7.74.0* \
|
libcurl4-openssl-dev \
|
||||||
libdrm-dev=2.4.104* \
|
libdrm-dev \
|
||||||
libevdev-dev=1.11.0* \
|
libevdev-dev \
|
||||||
libnuma-dev=2.0.12* \
|
libnuma-dev \
|
||||||
libopus-dev=1.3.1* \
|
libopus-dev \
|
||||||
libpulse-dev=14.2* \
|
libpulse-dev \
|
||||||
libssl-dev=1.1.1* \
|
libssl-dev \
|
||||||
libva-dev=2.10.0* \
|
libva-dev \
|
||||||
libvdpau-dev=1.4* \
|
libvdpau-dev \
|
||||||
libwayland-dev=1.18.0* \
|
libwayland-dev \
|
||||||
libx11-dev=2:1.7.2* \
|
libx11-dev \
|
||||||
libxcb-shm0-dev=1.14* \
|
libxcb-shm0-dev \
|
||||||
libxcb-xfixes0-dev=1.14* \
|
libxcb-xfixes0-dev \
|
||||||
libxcb1-dev=1.14* \
|
libxcb1-dev \
|
||||||
libxfixes-dev=1:5.0.3* \
|
libxfixes-dev \
|
||||||
libxrandr-dev=2:1.5.1* \
|
libxrandr-dev \
|
||||||
libxtst-dev=2:1.2.3* \
|
libxtst-dev \
|
||||||
nodejs=12.22* \
|
nodejs \
|
||||||
npm=7.5.2* \
|
npm \
|
||||||
wget=1.21*
|
wget
|
||||||
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
libmfx-dev=21.1.0*
|
libmfx-dev
|
||||||
fi
|
fi
|
||||||
apt-get clean
|
apt-get clean
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
@ -30,37 +30,37 @@ set -e
|
|||||||
dnf -y update
|
dnf -y update
|
||||||
dnf -y group install "Development Tools"
|
dnf -y group install "Development Tools"
|
||||||
dnf -y install \
|
dnf -y install \
|
||||||
boost-devel-1.76.0* \
|
boost-devel-1.76.* \
|
||||||
cmake-3.26.3* \
|
cmake-3.26.* \
|
||||||
gcc-12.2.1* \
|
gcc-12.2.* \
|
||||||
gcc-c++-12.2.1* \
|
gcc-c++-12.2.* \
|
||||||
git-2.40.0* \
|
git \
|
||||||
libappindicator-gtk3-devel-12.10.0* \
|
libappindicator-gtk3-devel \
|
||||||
libcap-devel-2.48* \
|
libcap-devel \
|
||||||
libcurl-devel-7.82.0* \
|
libcurl-devel \
|
||||||
libdrm-devel-2.4.114* \
|
libdrm-devel \
|
||||||
libevdev-devel-1.13.0* \
|
libevdev-devel \
|
||||||
libva-devel-2.14.0* \
|
libva-devel \
|
||||||
libvdpau-devel-1.5* \
|
libvdpau-devel \
|
||||||
libX11-devel-1.7.3* \
|
libX11-devel \
|
||||||
libxcb-devel-1.13.1* \
|
libxcb-devel \
|
||||||
libXcursor-devel-1.2.0* \
|
libXcursor-devel \
|
||||||
libXfixes-devel-6.0.0* \
|
libXfixes-devel \
|
||||||
libXi-devel-1.8* \
|
libXi-devel \
|
||||||
libXinerama-devel-1.1.4* \
|
libXinerama-devel \
|
||||||
libXrandr-devel-1.5.2* \
|
libXrandr-devel \
|
||||||
libXtst-devel-1.2.3* \
|
libXtst-devel \
|
||||||
mesa-libGL-devel-22.1.7* \
|
mesa-libGL-devel \
|
||||||
npm-8.19.2* \
|
npm \
|
||||||
numactl-devel-2.0.14* \
|
numactl-devel \
|
||||||
openssl-devel-3.0.8* \
|
openssl-devel \
|
||||||
opus-devel-1.3.1* \
|
opus-devel \
|
||||||
pulseaudio-libs-devel-15.0* \
|
pulseaudio-libs-devel \
|
||||||
rpm-build-4.17.1* \
|
rpm-build \
|
||||||
wget-1.21.3* \
|
wget \
|
||||||
which-2.21*
|
which
|
||||||
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
||||||
dnf -y install intel-mediasdk-devel-22.3.0*
|
dnf -y install intel-mediasdk-devel
|
||||||
fi
|
fi
|
||||||
dnf clean all
|
dnf clean all
|
||||||
rm -rf /var/cache/yum
|
rm -rf /var/cache/yum
|
||||||
|
@ -30,37 +30,37 @@ set -e
|
|||||||
dnf -y update
|
dnf -y update
|
||||||
dnf -y group install "Development Tools"
|
dnf -y group install "Development Tools"
|
||||||
dnf -y install \
|
dnf -y install \
|
||||||
boost-devel-1.78.0* \
|
boost-devel-1.78.* \
|
||||||
cmake-3.26.3* \
|
cmake-3.26.* \
|
||||||
gcc-12.2.1* \
|
gcc-12.2.* \
|
||||||
gcc-c++-12.2.1* \
|
gcc-c++-12.2.* \
|
||||||
git-2.40.0* \
|
git \
|
||||||
libappindicator-gtk3-devel-12.10.1* \
|
libappindicator-gtk3-devel \
|
||||||
libcap-devel-2.48* \
|
libcap-devel \
|
||||||
libcurl-devel-7.85.0* \
|
libcurl-devel \
|
||||||
libdrm-devel-2.4.114* \
|
libdrm-devel \
|
||||||
libevdev-devel-1.13.0* \
|
libevdev-devel \
|
||||||
libva-devel-2.16.0* \
|
libva-devel \
|
||||||
libvdpau-devel-1.5* \
|
libvdpau-devel \
|
||||||
libX11-devel-1.8.4* \
|
libX11-devel \
|
||||||
libxcb-devel-1.13.1* \
|
libxcb-devel \
|
||||||
libXcursor-devel-1.2.1* \
|
libXcursor-devel \
|
||||||
libXfixes-devel-6.0.0* \
|
libXfixes-devel \
|
||||||
libXi-devel-1.8* \
|
libXi-devel \
|
||||||
libXinerama-devel-1.1.4* \
|
libXinerama-devel \
|
||||||
libXrandr-devel-1.5.2* \
|
libXrandr-devel \
|
||||||
libXtst-devel-1.2.3* \
|
libXtst-devel \
|
||||||
mesa-libGL-devel-23.0.3* \
|
mesa-libGL-devel \
|
||||||
nodejs-npm-9.5.0* \
|
nodejs-npm \
|
||||||
numactl-devel-2.0.14* \
|
numactl-devel \
|
||||||
openssl-devel-3.0.8* \
|
openssl-devel \
|
||||||
opus-devel-1.3.1* \
|
opus-devel \
|
||||||
pulseaudio-libs-devel-16.1* \
|
pulseaudio-libs-devel \
|
||||||
rpm-build-4.18.0* \
|
rpm-build \
|
||||||
wget-1.21.3* \
|
wget \
|
||||||
which-2.21*
|
which
|
||||||
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
||||||
dnf -y install intel-mediasdk-devel-22.5.4*
|
dnf -y install intel-mediasdk-devel
|
||||||
fi
|
fi
|
||||||
dnf clean all
|
dnf clean all
|
||||||
rm -rf /var/cache/yum
|
rm -rf /var/cache/yum
|
||||||
|
@ -30,41 +30,41 @@ RUN <<_DEPS
|
|||||||
set -e
|
set -e
|
||||||
apt-get update -y
|
apt-get update -y
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
build-essential=12.8* \
|
build-essential \
|
||||||
gcc-10=10.3.0* \
|
gcc-10=10.3.* \
|
||||||
g++-10=10.3.0* \
|
g++-10=10.3.* \
|
||||||
git=1:2.25.1* \
|
git \
|
||||||
libappindicator3-dev=12.10.1* \
|
libappindicator3-dev \
|
||||||
libavdevice-dev=7:4.2.* \
|
libavdevice-dev \
|
||||||
libboost-filesystem-dev=1.71.0* \
|
libboost-filesystem-dev=1.71.* \
|
||||||
libboost-locale-dev=1.71.0* \
|
libboost-locale-dev=1.71.* \
|
||||||
libboost-log-dev=1.71.0* \
|
libboost-log-dev=1.71.* \
|
||||||
libboost-program-options-dev=1.71.0* \
|
libboost-program-options-dev=1.71.* \
|
||||||
libboost-thread-dev=1.71.0* \
|
libboost-thread-dev=1.71.* \
|
||||||
libcap-dev=1:2.32* \
|
libcap-dev \
|
||||||
libcurl4-openssl-dev=7.68.0* \
|
libcurl4-openssl-dev \
|
||||||
libdrm-dev=2.4.107* \
|
libdrm-dev \
|
||||||
libevdev-dev=1.9.0* \
|
libevdev-dev \
|
||||||
libnuma-dev=2.0.12* \
|
libnuma-dev \
|
||||||
libopus-dev=1.3.1* \
|
libopus-dev \
|
||||||
libpulse-dev=1:13.99.1* \
|
libpulse-dev \
|
||||||
libssl-dev=1.1.1f* \
|
libssl-dev \
|
||||||
libva-dev=2.7.0* \
|
libva-dev \
|
||||||
libvdpau-dev=1.3* \
|
libvdpau-dev \
|
||||||
libwayland-dev=1.18.0* \
|
libwayland-dev \
|
||||||
libx11-dev=2:1.6.9* \
|
libx11-dev \
|
||||||
libxcb-shm0-dev=1.14* \
|
libxcb-shm0-dev \
|
||||||
libxcb-xfixes0-dev=1.14* \
|
libxcb-xfixes0-dev \
|
||||||
libxcb1-dev=1.14* \
|
libxcb1-dev \
|
||||||
libxfixes-dev=1:5.0.3* \
|
libxfixes-dev \
|
||||||
libxrandr-dev=2:1.5.2* \
|
libxrandr-dev \
|
||||||
libxtst-dev=2:1.2.3* \
|
libxtst-dev \
|
||||||
nodejs=10.19.0* \
|
nodejs \
|
||||||
npm=6.14.4* \
|
npm \
|
||||||
wget=1.20.3*
|
wget
|
||||||
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
libmfx-dev=20.1.0*
|
libmfx-dev
|
||||||
fi
|
fi
|
||||||
apt-get clean
|
apt-get clean
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
@ -30,40 +30,40 @@ RUN <<_DEPS
|
|||||||
set -e
|
set -e
|
||||||
apt-get update -y
|
apt-get update -y
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
build-essential=12.9* \
|
build-essential \
|
||||||
cmake=3.22.1* \
|
cmake=3.22.* \
|
||||||
git=1:2.34.1* \
|
git \
|
||||||
libappindicator3-dev=12.10.1* \
|
libappindicator3-dev \
|
||||||
libavdevice-dev=7:4.4.* \
|
libavdevice-dev \
|
||||||
libboost-filesystem-dev=1.74.0* \
|
libboost-filesystem-dev=1.74.* \
|
||||||
libboost-locale-dev=1.74.0* \
|
libboost-locale-dev=1.74.* \
|
||||||
libboost-log-dev=1.74.0* \
|
libboost-log-dev=1.74.* \
|
||||||
libboost-program-options-dev=1.74.0* \
|
libboost-program-options-dev=1.74.* \
|
||||||
libboost-thread-dev=1.74.0* \
|
libboost-thread-dev=1.74.* \
|
||||||
libcap-dev=1:2.44* \
|
libcap-dev \
|
||||||
libcurl4-openssl-dev=7.81.0* \
|
libcurl4-openssl-dev \
|
||||||
libdrm-dev=2.4.113* \
|
libdrm-dev \
|
||||||
libevdev-dev=1.12.1* \
|
libevdev-dev \
|
||||||
libnuma-dev=2.0.14* \
|
libnuma-dev \
|
||||||
libopus-dev=1.3.1* \
|
libopus-dev \
|
||||||
libpulse-dev=1:15.99.1* \
|
libpulse-dev \
|
||||||
libssl-dev=3.0.2* \
|
libssl-dev \
|
||||||
libva-dev=2.14.0* \
|
libva-dev \
|
||||||
libvdpau-dev=1.4* \
|
libvdpau-dev \
|
||||||
libwayland-dev=1.20.0* \
|
libwayland-dev \
|
||||||
libx11-dev=2:1.7.5* \
|
libx11-dev \
|
||||||
libxcb-shm0-dev=1.14* \
|
libxcb-shm0-dev \
|
||||||
libxcb-xfixes0-dev=1.14* \
|
libxcb-xfixes0-dev \
|
||||||
libxcb1-dev=1.14* \
|
libxcb1-dev \
|
||||||
libxfixes-dev=1:6.0.0* \
|
libxfixes-dev \
|
||||||
libxrandr-dev=2:1.5.2* \
|
libxrandr-dev \
|
||||||
libxtst-dev=2:1.2.3* \
|
libxtst-dev \
|
||||||
nodejs=12.22.9* \
|
nodejs \
|
||||||
npm=8.5.1* \
|
npm \
|
||||||
wget=1.21.2*
|
wget
|
||||||
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
if [[ "${TARGETPLATFORM}" == 'linux/amd64' ]]; then
|
||||||
apt-get install -y --no-install-recommends \
|
apt-get install -y --no-install-recommends \
|
||||||
libmfx-dev=22.3.0*
|
libmfx-dev
|
||||||
fi
|
fi
|
||||||
apt-get clean
|
apt-get clean
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user