From c5131e683e82074fdf839bf7156102e090b227c5 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Mon, 28 Jul 2025 22:15:42 +0200 Subject: [PATCH] dash-mpd-cli: deprecate phases --- pkgs/by-name/da/dash-mpd-cli/package.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/da/dash-mpd-cli/package.nix b/pkgs/by-name/da/dash-mpd-cli/package.nix index 4300318c1832..778573f040a0 100644 --- a/pkgs/by-name/da/dash-mpd-cli/package.nix +++ b/pkgs/by-name/da/dash-mpd-cli/package.nix @@ -9,19 +9,16 @@ libxslt, shaka-packager, nix-update-script, + runCommand, }: let # dash-mpd-cli looks for a binary named `shaka-packager`, while # shaka-packager provides `packager`. - shaka-packager-wrapped = stdenvNoCC.mkDerivation { - name = "shaka-packager-wrapped"; - phases = [ "installPhase" ]; - installPhase = '' - mkdir -p $out/bin - ln -s ${lib.getExe shaka-packager} $out/bin/shaka-packager - ''; - }; + shaka-packager-wrapped = runCommand "shaka-packager-wrapped" { } '' + mkdir -p $out/bin + ln -s ${lib.getExe shaka-packager} $out/bin/shaka-packager + ''; in rustPlatform.buildRustPackage (finalAttrs: { pname = "dash-mpd-cli";