diff options
Diffstat (limited to '')
-rw-r--r-- | package/package.nix | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/package/package.nix b/package/package.nix index a5c33a7..c3bc338 100644 --- a/package/package.nix +++ b/package/package.nix @@ -17,15 +17,15 @@ python3, rustPlatform, sqlite, - blake3, tree-sitter-yts, + fd, }: let version = "0.1.0"; src = ./..; buildInputs = [ - (python3.withPackages (ps: [ps.yt-dlp blake3])) + (python3.withPackages (ps: [ps.yt-dlp])) mpv-unwrapped.dev ffmpeg ]; @@ -37,6 +37,7 @@ in nativeBuildInputs = [ makeWrapper sqlite + fd ]; env = let @@ -48,7 +49,7 @@ in PYO3_PYTHON = lib.getExe (python3.withPackages (ps: [ps.yt-dlp])); C_INCLUDE_PATH = "${glibc.dev}/include"; - DATABASE_URL = "sqlite://target/database.sqlite"; + DATABASE_URL = "sqlite://target/database.sqlx"; LIBCLANG_INCLUDE_PATH = "${llvmPackages_latest.clang-unwrapped.lib}/lib/clang/${clang_version}/include"; LIBCLANG_PATH = "${llvmPackages_latest.clang-unwrapped.lib}/lib/libclang.so"; }; @@ -60,20 +61,15 @@ in ''; passthru = { - inherit blake3 tree-sitter-yts; + inherit tree-sitter-yts; }; cargoLock = { lockFile = ../Cargo.lock; }; - postBuild = '' - install -m755 ./python_update/raw_update.py -D "$out/bin/raw_update.py" - patchShebangs "$out/bin/raw_update.py" - ''; - postInstall = '' wrapProgram $out/bin/yt \ - --prefix PATH : ${lib.makeBinPath buildInputs}:$out/bin + --prefix PATH : ${lib.makeBinPath buildInputs} ''; } |