Changeset View
Changeset View
Standalone View
Standalone View
docker/kurento-media-server/Dockerfile
Show First 20 Lines • Show All 78 Lines • ▼ Show 20 Lines | dnf -y install \ | ||||
webrtc-audio-processing-devel \ | webrtc-audio-processing-devel \ | ||||
websocketpp-devel \ | websocketpp-devel \ | ||||
x264-devel \ | x264-devel \ | ||||
x265-devel && \ | x265-devel && \ | ||||
# meson in module older than meson in updates \ | # meson in module older than meson in updates \ | ||||
dnf module -y disable meson && \ | dnf module -y disable meson && \ | ||||
dnf -y update meson && \ | dnf -y update meson && \ | ||||
rpm -e --nodeps gstreamer1 gstreamer1-plugins-base && \ | rpm -e --nodeps gstreamer1 gstreamer1-plugins-base && \ | ||||
dnf -y clean all && \ | dnf -y clean all | ||||
mkdir -p /src/ && \ | |||||
RUN mkdir -p /src/ && \ | |||||
if [ "${GST_BASE_VERSION}" == "1.8.1-1kurento2" ]; then \ | if [ "${GST_BASE_VERSION}" == "1.8.1-1kurento2" ]; then \ | ||||
git clone https://github.com/Kurento/gstreamer.git /src/gstreamer.git && \ | git clone https://github.com/Kurento/gstreamer.git /src/gstreamer.git && \ | ||||
cd /src/gstreamer.git/ && \ | cd /src/gstreamer.git/ && \ | ||||
sed -i \ | sed -i \ | ||||
-e 's|git://anongit.freedesktop.org/gstreamer/common.*$|https://anongit.freedesktop.org/git/gstreamer/common.git/|g' \ | -e 's|git://anongit.freedesktop.org/gstreamer/common.*$|https://anongit.freedesktop.org/git/gstreamer/common.git/|g' \ | ||||
.gitmodules && \ | .gitmodules && \ | ||||
git submodule init && \ | git submodule init && \ | ||||
git submodule update && \ | git submodule update && \ | ||||
▲ Show 20 Lines • Show All 331 Lines • Show Last 20 Lines |