├── .dockerignore ├── .editorconfig ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── patches ├── 25-lcms │ └── sse2neon.patch ├── 45-de265 │ └── sse2neon.patch ├── 50-soxr │ └── fix-aarch64-cmake-pkgconfig.patch └── 99-ffmpeg │ ├── remove_lzma_apple_non_public_api.patch │ └── use-vaMapBuffer2-for-mapping-image.patch ├── renovate.json ├── scripts ├── build.sh ├── cc.sh ├── cmake.sh ├── convert_yolo.ipynb ├── create-macos-framework.sh ├── curl_tar.sh ├── meson.sh ├── rc.sh ├── sw_vers.sh ├── tool-wrapper.sh └── toolchain.sh └── stages ├── 00-apple ├── 00-sdk.sh ├── 01-xar.sh ├── 02-tapi.sh ├── 03-dispatch.sh ├── 04-cctools.sh └── 05-ldid.sh ├── 00-ndk.sh ├── 10-compiler-rt.sh ├── 10-sse2neon.sh ├── 20-brotli.sh ├── 20-bzip2.sh ├── 20-lzo.sh ├── 20-zlib.sh ├── 25-lcms.sh ├── 25-lzma.sh ├── 25-ogg.sh ├── 25-pciaccess.sh ├── 45-dav1d.sh ├── 45-de265.sh ├── 45-drm.sh ├── 45-opencl ├── 25-opencl-headers.sh └── 45-opencl.sh ├── 45-sharpyuv.sh ├── 45-vorbis.sh ├── 45-vvenc.sh ├── 50-amf.sh ├── 50-lame.sh ├── 50-nvenc.sh ├── 50-onevpl.sh ├── 50-opus.sh ├── 50-soxr.sh ├── 50-svt-av1.sh ├── 50-theora.sh ├── 50-va.sh ├── 50-vpx.sh ├── 50-vulkan ├── 45-vulkan.sh ├── 50-shaderc.sh ├── 55-spirv-cross.sh └── 60-placebo.sh ├── 50-x264.sh ├── 50-x265.sh ├── 50-zimg.sh ├── 99-ffmpeg.sh ├── 99-heif.sh ├── 99-onnx.sh ├── 99-pdfium.sh ├── 99-protoc.sh └── 99-yolov8.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | .gitignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/README.md -------------------------------------------------------------------------------- /patches/25-lcms/sse2neon.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/patches/25-lcms/sse2neon.patch -------------------------------------------------------------------------------- /patches/45-de265/sse2neon.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/patches/45-de265/sse2neon.patch -------------------------------------------------------------------------------- /patches/50-soxr/fix-aarch64-cmake-pkgconfig.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/patches/50-soxr/fix-aarch64-cmake-pkgconfig.patch -------------------------------------------------------------------------------- /patches/99-ffmpeg/remove_lzma_apple_non_public_api.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/patches/99-ffmpeg/remove_lzma_apple_non_public_api.patch -------------------------------------------------------------------------------- /patches/99-ffmpeg/use-vaMapBuffer2-for-mapping-image.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/patches/99-ffmpeg/use-vaMapBuffer2-for-mapping-image.patch -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/cc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/cc.sh -------------------------------------------------------------------------------- /scripts/cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/cmake.sh -------------------------------------------------------------------------------- /scripts/convert_yolo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/convert_yolo.ipynb -------------------------------------------------------------------------------- /scripts/create-macos-framework.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/create-macos-framework.sh -------------------------------------------------------------------------------- /scripts/curl_tar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/curl_tar.sh -------------------------------------------------------------------------------- /scripts/meson.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/meson.sh -------------------------------------------------------------------------------- /scripts/rc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/rc.sh -------------------------------------------------------------------------------- /scripts/sw_vers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/sw_vers.sh -------------------------------------------------------------------------------- /scripts/tool-wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/tool-wrapper.sh -------------------------------------------------------------------------------- /scripts/toolchain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/scripts/toolchain.sh -------------------------------------------------------------------------------- /stages/00-apple/00-sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/00-sdk.sh -------------------------------------------------------------------------------- /stages/00-apple/01-xar.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/01-xar.sh -------------------------------------------------------------------------------- /stages/00-apple/02-tapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/02-tapi.sh -------------------------------------------------------------------------------- /stages/00-apple/03-dispatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/03-dispatch.sh -------------------------------------------------------------------------------- /stages/00-apple/04-cctools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/04-cctools.sh -------------------------------------------------------------------------------- /stages/00-apple/05-ldid.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-apple/05-ldid.sh -------------------------------------------------------------------------------- /stages/00-ndk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/00-ndk.sh -------------------------------------------------------------------------------- /stages/10-compiler-rt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/10-compiler-rt.sh -------------------------------------------------------------------------------- /stages/10-sse2neon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/10-sse2neon.sh -------------------------------------------------------------------------------- /stages/20-brotli.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/20-brotli.sh -------------------------------------------------------------------------------- /stages/20-bzip2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/20-bzip2.sh -------------------------------------------------------------------------------- /stages/20-lzo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/20-lzo.sh -------------------------------------------------------------------------------- /stages/20-zlib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/20-zlib.sh -------------------------------------------------------------------------------- /stages/25-lcms.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/25-lcms.sh -------------------------------------------------------------------------------- /stages/25-lzma.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/25-lzma.sh -------------------------------------------------------------------------------- /stages/25-ogg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/25-ogg.sh -------------------------------------------------------------------------------- /stages/25-pciaccess.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/25-pciaccess.sh -------------------------------------------------------------------------------- /stages/45-dav1d.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-dav1d.sh -------------------------------------------------------------------------------- /stages/45-de265.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-de265.sh -------------------------------------------------------------------------------- /stages/45-drm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-drm.sh -------------------------------------------------------------------------------- /stages/45-opencl/25-opencl-headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-opencl/25-opencl-headers.sh -------------------------------------------------------------------------------- /stages/45-opencl/45-opencl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-opencl/45-opencl.sh -------------------------------------------------------------------------------- /stages/45-sharpyuv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-sharpyuv.sh -------------------------------------------------------------------------------- /stages/45-vorbis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-vorbis.sh -------------------------------------------------------------------------------- /stages/45-vvenc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/45-vvenc.sh -------------------------------------------------------------------------------- /stages/50-amf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-amf.sh -------------------------------------------------------------------------------- /stages/50-lame.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-lame.sh -------------------------------------------------------------------------------- /stages/50-nvenc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-nvenc.sh -------------------------------------------------------------------------------- /stages/50-onevpl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-onevpl.sh -------------------------------------------------------------------------------- /stages/50-opus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-opus.sh -------------------------------------------------------------------------------- /stages/50-soxr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-soxr.sh -------------------------------------------------------------------------------- /stages/50-svt-av1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-svt-av1.sh -------------------------------------------------------------------------------- /stages/50-theora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-theora.sh -------------------------------------------------------------------------------- /stages/50-va.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-va.sh -------------------------------------------------------------------------------- /stages/50-vpx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-vpx.sh -------------------------------------------------------------------------------- /stages/50-vulkan/45-vulkan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-vulkan/45-vulkan.sh -------------------------------------------------------------------------------- /stages/50-vulkan/50-shaderc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-vulkan/50-shaderc.sh -------------------------------------------------------------------------------- /stages/50-vulkan/55-spirv-cross.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-vulkan/55-spirv-cross.sh -------------------------------------------------------------------------------- /stages/50-vulkan/60-placebo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-vulkan/60-placebo.sh -------------------------------------------------------------------------------- /stages/50-x264.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-x264.sh -------------------------------------------------------------------------------- /stages/50-x265.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-x265.sh -------------------------------------------------------------------------------- /stages/50-zimg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/50-zimg.sh -------------------------------------------------------------------------------- /stages/99-ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-ffmpeg.sh -------------------------------------------------------------------------------- /stages/99-heif.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-heif.sh -------------------------------------------------------------------------------- /stages/99-onnx.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-onnx.sh -------------------------------------------------------------------------------- /stages/99-pdfium.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-pdfium.sh -------------------------------------------------------------------------------- /stages/99-protoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-protoc.sh -------------------------------------------------------------------------------- /stages/99-yolov8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spacedriveapp/native-deps/HEAD/stages/99-yolov8.sh --------------------------------------------------------------------------------