Loading pkgs/by-name/yt/ytdownloader/package.nix +5 −4 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ fetchFromGitHub, copyDesktopItems, makeWrapper, ffmpeg, ffmpeg-headless, yt-dlp, makeDesktopItem, electron, Loading @@ -28,7 +28,7 @@ buildNpmPackage rec { makeWrapper ]; buildInputs = [ ffmpeg ffmpeg-headless yt-dlp ]; Loading Loading @@ -56,7 +56,7 @@ buildNpmPackage rec { # Also stop it from downloading ytdlp postPatch = '' substituteInPlace src/renderer.js \ --replace-fail $\{__dirname}/../ffmpeg '${lib.getExe ffmpeg}' \ --replace-fail $\{__dirname}/../ffmpeg '${lib.getExe ffmpeg-headless}' \ --replace-fail 'path.join(os.homedir(), ".ytDownloader", "ytdlp")' '`${lib.getExe yt-dlp}`' \ --replace-fail '!!localStorage.getItem("fullYtdlpBinPresent")' 'true' # Disable auto-updates Loading @@ -66,7 +66,8 @@ buildNpmPackage rec { postInstall = '' makeWrapper ${electron}/bin/electron $out/bin/ytdownloader \ --add-flags $out/lib/node_modules/ytdownloader/main.js --add-flags $out/lib/node_modules/ytdownloader/main.js \ --prefix PATH : ${lib.makeBinPath [ ffmpeg-headless ]} install -Dm444 assets/images/icon.png $out/share/pixmaps/ytdownloader.png ''; Loading Loading
pkgs/by-name/yt/ytdownloader/package.nix +5 −4 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ fetchFromGitHub, copyDesktopItems, makeWrapper, ffmpeg, ffmpeg-headless, yt-dlp, makeDesktopItem, electron, Loading @@ -28,7 +28,7 @@ buildNpmPackage rec { makeWrapper ]; buildInputs = [ ffmpeg ffmpeg-headless yt-dlp ]; Loading Loading @@ -56,7 +56,7 @@ buildNpmPackage rec { # Also stop it from downloading ytdlp postPatch = '' substituteInPlace src/renderer.js \ --replace-fail $\{__dirname}/../ffmpeg '${lib.getExe ffmpeg}' \ --replace-fail $\{__dirname}/../ffmpeg '${lib.getExe ffmpeg-headless}' \ --replace-fail 'path.join(os.homedir(), ".ytDownloader", "ytdlp")' '`${lib.getExe yt-dlp}`' \ --replace-fail '!!localStorage.getItem("fullYtdlpBinPresent")' 'true' # Disable auto-updates Loading @@ -66,7 +66,8 @@ buildNpmPackage rec { postInstall = '' makeWrapper ${electron}/bin/electron $out/bin/ytdownloader \ --add-flags $out/lib/node_modules/ytdownloader/main.js --add-flags $out/lib/node_modules/ytdownloader/main.js \ --prefix PATH : ${lib.makeBinPath [ ffmpeg-headless ]} install -Dm444 assets/images/icon.png $out/share/pixmaps/ytdownloader.png ''; Loading