swm_version: 1 base: distro_version: dev pins: {} mutations: - type: source_patch tarball: https://ffmpeg.org/releases/ffmpeg-7.1.tar.xz sha256: 40973d44970dbc83ef302b0609f2e74982be2d85916dd2ee7472d30678a7abe6 build: compiler: zig-cc target: x86_64-linux-musl link: dynamic flags: [] phases: configure: | ZW="$PWD/.zwrap"; mkdir -p "$ZW" cat > "$ZW/cc" <<'W' #!/bin/sh exec /opt/zig/zig cc -mcpu=baseline "$@" W cat > "$ZW/cxx" <<'W' #!/bin/sh exec /opt/zig/zig c++ -mcpu=baseline "$@" W cat > "$ZW/ar" <<'W' #!/bin/sh exec /opt/zig/zig ar "$@" W cat > "$ZW/ranlib" <<'W' #!/bin/sh exec /opt/zig/zig ranlib "$@" W chmod +x "$ZW/cc" "$ZW/cxx" "$ZW/ar" "$ZW/ranlib" ./configure --prefix=/usr \ --cc="$ZW/cc" --cxx="$ZW/cxx" --ar="$ZW/ar" --ranlib="$ZW/ranlib" \ --enable-shared --disable-static \ --disable-autodetect --disable-doc --disable-programs --disable-debug \ --x86asmexe=nasm compile: make -j"$(nproc)" install: make DESTDIR=/out install target_bin: /usr/bin/ffmpeg expected_hash: b3:4d2ec5342a50d512cc2cbaa03251dda56223e9ca321b36c4b3cec3415e95691a deps: build: - pkgconf - zlib-shared - nasm runtime: []