[build] type = "cmake" [build.flags] build_dir = "build" configure = [ "-G Ninja", "-DCMAKE_POLICY_VERSION_MINIMUM=3.5" ] [dependencies] runtime = [ "glibc", "libunwind", "libcxx", "libjpeg-turbo" ] build = [ "cmake", "ninja" ] [package] description = "Library for YUV scaling" homepage = "https://chromium.googlesource.com/libyuv/libyuv/" license = "BSD-3-Clause" name = "libyuv" version = "r2426+464c51a03" [[source]] extract_dir = "$name-$version" post_extract = ["sed -i 's|yuvconvert ${JPEG_LIBRARY}|${ly_lib_shared} ${JPEG_LIBRARY}|' CMakeLists.txt"] url = "https://chromium.googlesource.com/libyuv/libyuv#464c51a0353c71f08fe45f683d6a97a638d47833" patches = [ "libyuv-1864-posixify.patch" ] [[manual_sources]] file = "libyuv-1864-posixify.patch"