From 28005710d282afb6c46fed0249e36ca6190d4f7d Mon Sep 17 00:00:00 2001 From: josiah Date: Thu, 2 Apr 2026 19:07:03 +0000 Subject: [PATCH] feat: Add mav recipe to modular-community --- recipes/mav/recipe.yaml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 recipes/mav/recipe.yaml diff --git a/recipes/mav/recipe.yaml b/recipes/mav/recipe.yaml new file mode 100644 index 00000000..13d2effc --- /dev/null +++ b/recipes/mav/recipe.yaml @@ -0,0 +1,39 @@ +context: + version: "0.0.4" + mojo_version: "=0.26.2" + +package: + name: "mav" + version: ${{ version }} + +source: + - git: https://github.com/josiahls/mav.git + rev: 6d4e4b6a996ed6e6b8226c99ebd02eac40de812a + +build: + number: 0 + script: + - mojo package mav -o ${{ PREFIX }}/lib/mojo/mav.mojopkg + +requirements: + host: + - mojo-compiler ${{ mojo_version }} + - "ffmpeg ==8.0.1 *lgpl*" + build: + - mojo-compiler ${{ mojo_version }} + - "ffmpeg ==8.0.1 *lgpl*" + run: + - mojo-compiler ${{ mojo_version }} + - "ffmpeg ==8.0.1 *lgpl*" + +about: + homepage: https://github.com/josiahls/mav + license: Apache-2.0 + license_file: LICENSE + summary: MAV (Mojo Audio Video) is a FFmpeg binding library for Mojo. + repository: https://github.com/josiahls/mav + +extra: + project_name: mav + maintainers: + - josiahls