From c7a337c546c3a21d5389d96d956ed8b30ec5f1b6 Mon Sep 17 00:00:00 2001 From: Jacob Heider Date: Mon, 6 Nov 2023 10:21:51 -0500 Subject: [PATCH] add(ffmpeg,mp3) closes #3966 --- projects/ffmpeg.org/package.yml | 21 ++++++++++++++------- projects/yt-dlp.org/package.yml | 1 + 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/projects/ffmpeg.org/package.yml b/projects/ffmpeg.org/package.yml index 022ab8cb..1dd8f781 100644 --- a/projects/ffmpeg.org/package.yml +++ b/projects/ffmpeg.org/package.yml @@ -16,15 +16,22 @@ provides: - bin/ffmpeg - bin/ffprobe +dependencies: + lame.sourceforge.io: '>=3.98.3' + build: dependencies: x86-64: nasm.us: 2 - script: | - ./configure --prefix="{{prefix}}" - make --jobs {{hw.concurrency}} - make install + script: + - ./configure $ARGS + - make --jobs {{hw.concurrency}} + - make install + env: + ARGS: + - --prefix="{{prefix}}" + - --enable-libmp3lame -test: | - ffmpeg -filter_complex testsrc=rate=1:duration=1 out.mp4 - test -f out.mp4 +test: + - ffmpeg -filter_complex testsrc=rate=1:duration=1 out.mp4 + - test -f out.mp4 diff --git a/projects/yt-dlp.org/package.yml b/projects/yt-dlp.org/package.yml index 66c97260..e71a57b5 100644 --- a/projects/yt-dlp.org/package.yml +++ b/projects/yt-dlp.org/package.yml @@ -8,6 +8,7 @@ versions: dependencies: python.org: '>=3<3.12' + ffmpeg.org: '*' build: python-venv.sh {{prefix}}/bin/yt-dlp