|
@@ -99,8 +99,8 @@ RUN \
|
|
curl -sL https://versaweb.dl.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-${OPENCOREAMR_VERSION}.tar.gz | \
|
|
curl -sL https://versaweb.dl.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-${OPENCOREAMR_VERSION}.tar.gz | \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## x264 http://www.videolan.org/developers/x264.html
|
|
## x264 http://www.videolan.org/developers/x264.html
|
|
RUN \
|
|
RUN \
|
|
@@ -110,8 +110,8 @@ RUN \
|
|
curl -sL https://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${X264_VERSION}.tar.bz2 | \
|
|
curl -sL https://download.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-${X264_VERSION}.tar.bz2 | \
|
|
tar -jx --strip-components=1 && \
|
|
tar -jx --strip-components=1 && \
|
|
./configure --prefix="${PREFIX}" --enable-shared --enable-pic --disable-cli && \
|
|
./configure --prefix="${PREFIX}" --enable-shared --enable-pic --disable-cli && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### x265 http://x265.org/
|
|
### x265 http://x265.org/
|
|
RUN \
|
|
RUN \
|
|
@@ -136,8 +136,8 @@ RUN \
|
|
echo ${OGG_SHA256SUM} | sha256sum --check && \
|
|
echo ${OGG_SHA256SUM} | sha256sum --check && \
|
|
tar -zx --strip-components=1 -f libogg-${OGG_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libogg-${OGG_VERSION}.tar.gz && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libopus https://www.opus-codec.org/
|
|
### libopus https://www.opus-codec.org/
|
|
RUN \
|
|
RUN \
|
|
@@ -149,8 +149,8 @@ RUN \
|
|
tar -zx --strip-components=1 -f opus-${OPUS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f opus-${OPUS_VERSION}.tar.gz && \
|
|
autoreconf -fiv && \
|
|
autoreconf -fiv && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libvorbis https://xiph.org/vorbis/
|
|
### libvorbis https://xiph.org/vorbis/
|
|
RUN \
|
|
RUN \
|
|
@@ -161,8 +161,8 @@ RUN \
|
|
echo ${VORBIS_SHA256SUM} | sha256sum --check && \
|
|
echo ${VORBIS_SHA256SUM} | sha256sum --check && \
|
|
tar -zx --strip-components=1 -f libvorbis-${VORBIS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libvorbis-${VORBIS_VERSION}.tar.gz && \
|
|
./configure --prefix="${PREFIX}" --with-ogg="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --with-ogg="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libtheora http://www.theora.org/
|
|
### libtheora http://www.theora.org/
|
|
RUN \
|
|
RUN \
|
|
@@ -175,8 +175,8 @@ RUN \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' -o config.guess && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' -o config.guess && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' -o config.sub && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' -o config.sub && \
|
|
./configure --prefix="${PREFIX}" --with-ogg="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --with-ogg="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libvpx https://www.webmproject.org/code/
|
|
### libvpx https://www.webmproject.org/code/
|
|
RUN \
|
|
RUN \
|
|
@@ -187,8 +187,8 @@ RUN \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
./configure --prefix="${PREFIX}" --enable-vp8 --enable-vp9 --enable-vp9-highbitdepth --enable-pic --enable-shared \
|
|
./configure --prefix="${PREFIX}" --enable-vp8 --enable-vp9 --enable-vp9-highbitdepth --enable-pic --enable-shared \
|
|
--disable-debug --disable-examples --disable-docs --disable-install-bins && \
|
|
--disable-debug --disable-examples --disable-docs --disable-install-bins && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libwebp https://developers.google.com/speed/webp/
|
|
### libwebp https://developers.google.com/speed/webp/
|
|
RUN \
|
|
RUN \
|
|
@@ -198,8 +198,8 @@ RUN \
|
|
curl -sL https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz | \
|
|
curl -sL https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-${WEBP_VERSION}.tar.gz | \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### libmp3lame http://lame.sourceforge.net/
|
|
### libmp3lame http://lame.sourceforge.net/
|
|
RUN \
|
|
RUN \
|
|
@@ -209,8 +209,8 @@ RUN \
|
|
curl -sL https://versaweb.dl.sourceforge.net/project/lame/lame/$(echo ${LAME_VERSION} | sed -e 's/[^0-9]*\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\([0-9A-Za-z-]*\)/\1.\2/')/lame-${LAME_VERSION}.tar.gz | \
|
|
curl -sL https://versaweb.dl.sourceforge.net/project/lame/lame/$(echo ${LAME_VERSION} | sed -e 's/[^0-9]*\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\([0-9A-Za-z-]*\)/\1.\2/')/lame-${LAME_VERSION}.tar.gz | \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
./configure --prefix="${PREFIX}" --bindir="${PREFIX}/bin" --enable-shared --enable-nasm --disable-frontend && \
|
|
./configure --prefix="${PREFIX}" --bindir="${PREFIX}/bin" --enable-shared --enable-nasm --disable-frontend && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### xvid https://www.xvid.com/
|
|
### xvid https://www.xvid.com/
|
|
RUN \
|
|
RUN \
|
|
@@ -222,8 +222,8 @@ RUN \
|
|
tar -zx -f xvidcore-${XVID_VERSION}.tar.gz && \
|
|
tar -zx -f xvidcore-${XVID_VERSION}.tar.gz && \
|
|
cd xvidcore/build/generic && \
|
|
cd xvidcore/build/generic && \
|
|
./configure --prefix="${PREFIX}" --bindir="${PREFIX}/bin" && \
|
|
./configure --prefix="${PREFIX}" --bindir="${PREFIX}/bin" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
### fdk-aac https://github.com/mstorsjo/fdk-aac
|
|
### fdk-aac https://github.com/mstorsjo/fdk-aac
|
|
RUN \
|
|
RUN \
|
|
@@ -234,8 +234,8 @@ RUN \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
autoreconf -fiv && \
|
|
autoreconf -fiv && \
|
|
./configure --prefix="${PREFIX}" --enable-shared --datadir="${DIR}" && \
|
|
./configure --prefix="${PREFIX}" --enable-shared --datadir="${DIR}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## openjpeg https://github.com/uclouvain/openjpeg
|
|
## openjpeg https://github.com/uclouvain/openjpeg
|
|
RUN \
|
|
RUN \
|
|
@@ -246,8 +246,8 @@ RUN \
|
|
tar -zx --strip-components=1 && \
|
|
tar -zx --strip-components=1 && \
|
|
export CFLAGS="${CFLAGS} -DPNG_ARM_NEON_OPT=0" && \
|
|
export CFLAGS="${CFLAGS} -DPNG_ARM_NEON_OPT=0" && \
|
|
cmake -DBUILD_THIRDPARTY:BOOL=ON -DCMAKE_INSTALL_PREFIX="${PREFIX}" . && \
|
|
cmake -DBUILD_THIRDPARTY:BOOL=ON -DCMAKE_INSTALL_PREFIX="${PREFIX}" . && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## freetype https://www.freetype.org/
|
|
## freetype https://www.freetype.org/
|
|
RUN \
|
|
RUN \
|
|
@@ -258,8 +258,8 @@ RUN \
|
|
echo ${FREETYPE_SHA256SUM} | sha256sum --check && \
|
|
echo ${FREETYPE_SHA256SUM} | sha256sum --check && \
|
|
tar -zx --strip-components=1 -f freetype-${FREETYPE_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f freetype-${FREETYPE_VERSION}.tar.gz && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## libvstab https://github.com/georgmartius/vid.stab
|
|
## libvstab https://github.com/georgmartius/vid.stab
|
|
RUN \
|
|
RUN \
|
|
@@ -270,8 +270,8 @@ RUN \
|
|
echo ${LIBVIDSTAB_SHA256SUM} | sha256sum --check && \
|
|
echo ${LIBVIDSTAB_SHA256SUM} | sha256sum --check && \
|
|
tar -zx --strip-components=1 -f v${LIBVIDSTAB_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f v${LIBVIDSTAB_VERSION}.tar.gz && \
|
|
cmake -DCMAKE_INSTALL_PREFIX="${PREFIX}" . && \
|
|
cmake -DCMAKE_INSTALL_PREFIX="${PREFIX}" . && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## fridibi https://www.fribidi.org/
|
|
## fridibi https://www.fribidi.org/
|
|
RUN \
|
|
RUN \
|
|
@@ -285,7 +285,7 @@ RUN \
|
|
./bootstrap --no-config --auto && \
|
|
./bootstrap --no-config --auto && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
make -j1 && \
|
|
make -j1 && \
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## fontconfig https://www.freedesktop.org/wiki/Software/fontconfig/
|
|
## fontconfig https://www.freedesktop.org/wiki/Software/fontconfig/
|
|
RUN \
|
|
RUN \
|
|
@@ -295,8 +295,8 @@ RUN \
|
|
curl -sLO https://www.freedesktop.org/software/fontconfig/release/fontconfig-${FONTCONFIG_VERSION}.tar.bz2 && \
|
|
curl -sLO https://www.freedesktop.org/software/fontconfig/release/fontconfig-${FONTCONFIG_VERSION}.tar.bz2 && \
|
|
tar -jx --strip-components=1 -f fontconfig-${FONTCONFIG_VERSION}.tar.bz2 && \
|
|
tar -jx --strip-components=1 -f fontconfig-${FONTCONFIG_VERSION}.tar.bz2 && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## libass https://github.com/libass/libass
|
|
## libass https://github.com/libass/libass
|
|
RUN \
|
|
RUN \
|
|
@@ -308,8 +308,8 @@ RUN \
|
|
tar -zx --strip-components=1 -f ${LIBASS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f ${LIBASS_VERSION}.tar.gz && \
|
|
./autogen.sh && \
|
|
./autogen.sh && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
## kvazaar https://github.com/ultravideo/kvazaar
|
|
## kvazaar https://github.com/ultravideo/kvazaar
|
|
RUN \
|
|
RUN \
|
|
@@ -320,8 +320,8 @@ RUN \
|
|
tar -zx --strip-components=1 -f v${KVAZAAR_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f v${KVAZAAR_VERSION}.tar.gz && \
|
|
./autogen.sh && \
|
|
./autogen.sh && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -344,8 +344,8 @@ RUN \
|
|
curl -sLO https://www.x.org/archive//individual/util/util-macros-${XORG_MACROS_VERSION}.tar.gz && \
|
|
curl -sLO https://www.x.org/archive//individual/util/util-macros-${XORG_MACROS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f util-macros-${XORG_MACROS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f util-macros-${XORG_MACROS_VERSION}.tar.gz && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -357,8 +357,8 @@ RUN \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' -o config.guess && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD' -o config.guess && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' -o config.sub && \
|
|
curl -sL 'http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD' -o config.sub && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -368,8 +368,8 @@ RUN \
|
|
curl -sLO https://www.x.org/archive/individual/lib/libXau-${XAU_VERSION}.tar.gz && \
|
|
curl -sLO https://www.x.org/archive/individual/lib/libXau-${XAU_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libXau-${XAU_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libXau-${XAU_VERSION}.tar.gz && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
./configure --srcdir=${DIR} --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -379,8 +379,8 @@ RUN \
|
|
curl -sLO https://xcb.freedesktop.org/dist/libpthread-stubs-${LIBPTHREAD_STUBS_VERSION}.tar.gz && \
|
|
curl -sLO https://xcb.freedesktop.org/dist/libpthread-stubs-${LIBPTHREAD_STUBS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libpthread-stubs-${LIBPTHREAD_STUBS_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libpthread-stubs-${LIBPTHREAD_STUBS_VERSION}.tar.gz && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -391,8 +391,8 @@ RUN \
|
|
tar -zx --strip-components=1 -f xcb-proto-${XCBPROTO_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f xcb-proto-${XCBPROTO_VERSION}.tar.gz && \
|
|
ACLOCAL_PATH="${PREFIX}/share/aclocal" ./autogen.sh && \
|
|
ACLOCAL_PATH="${PREFIX}/share/aclocal" ./autogen.sh && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
RUN \
|
|
RUN \
|
|
@@ -403,8 +403,8 @@ RUN \
|
|
tar -zx --strip-components=1 -f libxcb-${LIBXCB_VERSION}.tar.gz && \
|
|
tar -zx --strip-components=1 -f libxcb-${LIBXCB_VERSION}.tar.gz && \
|
|
ACLOCAL_PATH="${PREFIX}/share/aclocal" ./autogen.sh && \
|
|
ACLOCAL_PATH="${PREFIX}/share/aclocal" ./autogen.sh && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
## libxml2 - for libbluray
|
|
## libxml2 - for libbluray
|
|
@@ -416,8 +416,8 @@ RUN \
|
|
echo ${LIBXML2_SHA256SUM} | sha256sum --check && \
|
|
echo ${LIBXML2_SHA256SUM} | sha256sum --check && \
|
|
tar -xz --strip-components=1 -f libxml2-v${LIBXML2_VERSION}.tar.gz && \
|
|
tar -xz --strip-components=1 -f libxml2-v${LIBXML2_VERSION}.tar.gz && \
|
|
./autogen.sh --prefix="${PREFIX}" --with-ftp=no --with-http=no --with-python=no && \
|
|
./autogen.sh --prefix="${PREFIX}" --with-ftp=no --with-http=no --with-python=no && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
## libbluray - Requires libxml, freetype, and fontconfig
|
|
## libbluray - Requires libxml, freetype, and fontconfig
|
|
@@ -429,8 +429,8 @@ RUN \
|
|
echo ${LIBBLURAY_SHA256SUM} | sha256sum --check && \
|
|
echo ${LIBBLURAY_SHA256SUM} | sha256sum --check && \
|
|
tar -jx --strip-components=1 -f libbluray-${LIBBLURAY_VERSION}.tar.bz2 && \
|
|
tar -jx --strip-components=1 -f libbluray-${LIBBLURAY_VERSION}.tar.bz2 && \
|
|
./configure --prefix="${PREFIX}" --disable-examples --disable-bdjava-jar --disable-static --enable-shared && \
|
|
./configure --prefix="${PREFIX}" --disable-examples --disable-bdjava-jar --disable-static --enable-shared && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
## libzmq https://github.com/zeromq/libzmq/
|
|
## libzmq https://github.com/zeromq/libzmq/
|
|
@@ -443,9 +443,9 @@ RUN \
|
|
tar -xz --strip-components=1 -f v${LIBZMQ_VERSION}.tar.gz && \
|
|
tar -xz --strip-components=1 -f v${LIBZMQ_VERSION}.tar.gz && \
|
|
./autogen.sh && \
|
|
./autogen.sh && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
./configure --prefix="${PREFIX}" && \
|
|
- make && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
make check && \
|
|
make check && \
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) install && \
|
|
rm -rf ${DIR}
|
|
rm -rf ${DIR}
|
|
|
|
|
|
## ffmpeg https://ffmpeg.org/
|
|
## ffmpeg https://ffmpeg.org/
|
|
@@ -500,8 +500,8 @@ RUN \
|
|
--enable-neon \
|
|
--enable-neon \
|
|
--extra-cflags="-I${PREFIX}/include" \
|
|
--extra-cflags="-I${PREFIX}/include" \
|
|
--extra-ldflags="-L${PREFIX}/lib" && \
|
|
--extra-ldflags="-L${PREFIX}/lib" && \
|
|
- make && \
|
|
|
|
- make install && \
|
|
|
|
|
|
+ make -j $(nproc) && \
|
|
|
|
+ make -j $(nproc) install && \
|
|
make tools/zmqsend && cp tools/zmqsend ${PREFIX}/bin/ && \
|
|
make tools/zmqsend && cp tools/zmqsend ${PREFIX}/bin/ && \
|
|
make distclean && \
|
|
make distclean && \
|
|
hash -r && \
|
|
hash -r && \
|