[source] tar = "https://ffmpeg.org/releases/ffmpeg-6.0.tar.xz" blake3 = "4879074c357102f85932673044c57c144b0c188ae58edec2a115965536ee340f" patches = [ "ffmpeg.patch", "binutils-2.41.patch", ] [build] template = "custom" dependencies = [ "liborbital", "mesa", "sdl2", "zlib", ] script = """ DYNAMIC_INIT export LDFLAGS="$LDFLAGS -lSDL2 -lorbital -lOSMesa -lstdc++" ARCH="${TARGET%%-*}" COOKBOOK_CONFIGURE_FLAGS=( --enable-cross-compile --target-os=redox --arch="${ARCH}" --cross_prefix="${TARGET}-" --prefix=/usr --disable-doc --enable-shared --disable-static --disable-network --enable-sdl2 --enable-zlib --enable-encoder=png --enable-decoder=png ) cookbook_configure mkdir -pv "${COOKBOOK_STAGE}/usr/share/ui/apps" cp -v "${COOKBOOK_RECIPE}/manifest" "${COOKBOOK_STAGE}/usr/share/ui/apps/ffplay" """