diff options
author | Eric Hameleers <alien@slackware.com> | 2018-05-16 20:26:28 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2018-05-16 20:26:28 +0000 |
commit | ff99476ad3b5aece10e5e2efcc39391a1625a5ee (patch) | |
tree | e1ab204b61f10d2e6e1206bebcb3e9bad9abf27f /handbrake/build/handbrake.SlackBuild | |
parent | f1df1ed73b6c7589ead0c0676d5a74690aea4109 (diff) | |
download | asb-ff99476ad3b5aece10e5e2efcc39391a1625a5ee.tar.gz asb-ff99476ad3b5aece10e5e2efcc39391a1625a5ee.tar.xz |
handbrake: make x265 encoder compile on 32bit
Diffstat (limited to 'handbrake/build/handbrake.SlackBuild')
-rwxr-xr-x | handbrake/build/handbrake.SlackBuild | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/handbrake/build/handbrake.SlackBuild b/handbrake/build/handbrake.SlackBuild index f790e3ef..5735d6ae 100755 --- a/handbrake/build/handbrake.SlackBuild +++ b/handbrake/build/handbrake.SlackBuild @@ -372,6 +372,15 @@ cat $SRCDIR/patches/handbrake.static_modules.patch |patch -p1 --verbose \ # cp -a --parent contrib $HBTOPDIR/ #cd - +# Assembly code for 10bit and 12bit x265 encoder only exists for x86_64, +# so prevent compilation errors on other arches: +if [ "${ARCH}" != "x86_64" ]; then + sed -i -e 's/^X265_10.CONFIGURE.extra *= .*$/& -DENABLE_ASSEMBLY=OFF/' \ + contrib/x265_10bit/module.defs + sed -i -e 's/^X265_12.CONFIGURE.extra *= .*$/& -DENABLE_ASSEMBLY=OFF/' \ + contrib/x265_12bit/module.defs +fi + if [ "$WITH_GUI" = "YES" -o "$WITH_GUI" = "yes" ]; then GUI_OPTS="--disable-gtk-update-checks" else |