now with configuration

This commit is contained in:
Abel Luck 2026-03-29 13:52:23 +02:00
parent 65b1520697
commit 34d26f7def
10 changed files with 497 additions and 83 deletions

View file

@ -48,6 +48,13 @@
)
);
mkFfmpegPackage =
pkgs:
pkgs.ffmpeg-full.override {
withUnfree = true;
withFdkAac = true;
};
mkTreefmtConfig = pkgs: (treefmt-nix.lib.evalModule pkgs ./treefmt.nix).config;
workspace = uv2nix.lib.workspace.loadWorkspace { workspaceRoot = ./.; };
@ -61,7 +68,7 @@
mkPackage =
pkgs:
let
ffmpegPackage = pkgs.ffmpeg-full;
ffmpegPackage = mkFfmpegPackage pkgs;
pythonSet =
(pkgs.callPackage pyproject-nix.build.packages {
@ -233,7 +240,7 @@
packages = [
pkgs.python313
pkgs.uv
pkgs.ffmpeg-full
(mkFfmpegPackage pkgs)
];
env.LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath [
pkgs.stdenv.cc.cc