@@ -67,34 +67,30 @@ sudo make install || fail
67
67
cd $SOURCE_PATH || fail
68
68
git -C x264 pull 2> /dev/null || git clone --depth 1 https://code.videolan.org/videolan/x264.git
69
69
cd x264 || fail
70
- git checkout ae03d92b || fail
71
70
PATH=" $BIN_PATH :$PATH " PKG_CONFIG_PATH=" $BUILD_PATH /lib/pkgconfig:$PKG_CONFIG_PATH " ./configure --prefix=" $BUILD_PATH " --bindir=" $BIN_PATH " --enable-shared --enable-static --enable-pic || fail
72
71
PATH=" $BIN_PATH :$PATH " make -j$( nproc) || fail
73
72
sudo make install || fail
74
73
75
74
# Install dependencies: libx265
76
75
cd $SOURCE_PATH || fail
77
- git -C x265_git pull 2> /dev/null || git clone https://bitbucket.org/multicoreware/x265_git
78
- cd x265_git || fail
79
- git checkout 82786fc || fail
80
- cd build/linux || fail
76
+ git -C x265_git pull 2> /dev/null || git clone --depth 1 -b 3.5 https://bitbucket.org/multicoreware/x265_git
77
+ cd x265_git/build/linux || fail
81
78
PATH=" $BIN_PATH :$PATH " CXXFLAGS=" $CXXFLAGS -fpermissive" cmake -G " Unix Makefiles" -DCMAKE_INSTALL_PREFIX=" $BUILD_PATH " -DENABLE_SHARED=on ../../source || fail
82
79
PATH=" $BIN_PATH :$PATH " CXXFLAGS=" $CXXFLAGS -fpermissive" make -j$( nproc) || fail
83
80
sudo make install || fail
84
81
sudo cp $BUILD_PATH /bin/x265 $BIN_PATH || fail
85
82
86
83
# Install dependencies: libvpx
87
84
cd $SOURCE_PATH || fail
88
- git -C libvpx pull 2> /dev/null || git clone --depth 1 https://chromium.googlesource.com/webm/libvpx.git
85
+ git -C libvpx pull 2> /dev/null || git clone --depth 1 -b v1.10.0 https://chromium.googlesource.com/webm/libvpx.git
89
86
cd libvpx || fail
90
- git checkout 76ad30b || fail
91
87
PATH=" $BIN_PATH :$PATH " ./configure --prefix=" $BUILD_PATH " --enable-pic --enable-shared --disable-examples --disable-unit-tests --enable-vp9-highbitdepth --as=yasm || fail
92
88
PATH=" $BIN_PATH :$PATH " make -j$( nproc) || fail
93
89
sudo make install || fail
94
90
95
91
# Install dependencies: libfdk-aac
96
92
cd $SOURCE_PATH || fail
97
- git -C fdk-aac pull 2> /dev/null || git clone --branch v0.1.6 --depth 1 https://github.com/mstorsjo/fdk-aac
93
+ git -C fdk-aac pull 2> /dev/null || git clone --depth 1 --branch v0.1.6 https://github.com/mstorsjo/fdk-aac
98
94
cd fdk-aac || fail
99
95
autoreconf -fiv || fail
100
96
./configure --prefix=" $BUILD_PATH " --enable-shared || fail
@@ -113,7 +109,6 @@ sudo make install || fail
113
109
cd $SOURCE_PATH || fail
114
110
git -C opus pull 2> /dev/null || git clone --depth 1 https://github.com/xiph/opus.git
115
111
cd opus || fail
116
- git checkout 6b6035a || fail
117
112
./autogen.sh || fail
118
113
./configure --prefix=" $BUILD_PATH " --enable-shared || fail
119
114
PATH=" $BIN_PATH :$PATH " make -j$( nproc) || fail
@@ -124,7 +119,6 @@ cd $SOURCE_PATH || fail
124
119
git -C aom pull 2> /dev/null || git clone --depth 1 https://aomedia.googlesource.com/aom
125
120
mkdir -p aom_build || fail
126
121
cd aom || fail
127
- git checkout 94ab973 || fail
128
122
cd ../aom_build || fail
129
123
PATH=" $BIN_PATH :$PATH " cmake -G " Unix Makefiles" -DCMAKE_INSTALL_PREFIX=" $BUILD_PATH " -DENABLE_SHARED=on -DCONFIG_PIC=1 -DENABLE_NASM=on ../aom || fail
130
124
PATH=" $BIN_PATH :$PATH " make -j$( nproc) || fail
0 commit comments