diff options
Diffstat (limited to 'repo/media/x265.xibuild')
-rw-r--r-- | repo/media/x265.xibuild | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/repo/media/x265.xibuild b/repo/media/x265.xibuild deleted file mode 100644 index 69bd3e2..0000000 --- a/repo/media/x265.xibuild +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -NAME="x265" -DESC="Open Source H265/HEVC video encoder" - -MAKEDEPS="cmake " -DEPS="musl " - -PKG_VER=3.5 -SOURCE="https://bitbucket.org/multicoreware/x265_git/downloads/x265_$PKG_VER.tar.gz" - -build () { - # CMAKE_BUILD_TYPE - Don't change to None! This is a video encoder, - # performance is the most important. - cmake -B build-12 -S source -G Ninja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ - -DHIGH_BIT_DEPTH=TRUE \ - -DMAIN12=TRUE \ - -DEXPORT_C_API=FALSE \ - -DENABLE_CLI=FALSE \ - -DENABLE_SHARED=FALSE - cmake --build build-12 - - cmake -B build-10 -S source -G Ninja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ - -DHIGH_BIT_DEPTH=TRUE \ - -DEXPORT_C_API=FALSE \ - -DENABLE_CLI=FALSE \ - -DENABLE_SHARED=FALSE - cmake --build build-10 - - cmake -B build -S source -G Ninja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_VERBOSE_MAKEFILE=ON \ - -DEXTRA_LIB='x265_main10.a;x265_main12.a' \ - -DEXTRA_LINK_FLAGS='-L.' \ - -DLINKED_10BIT=TRUE \ - -DLINKED_12BIT=TRUE - ln -s ../build-10/libx265.a build/libx265_main10.a - ln -s ../build-12/libx265.a build/libx265_main12.a - cmake --build build - -} - -package () { - DESTDIR="$PKG_DEST" cmake --install build -} - |