Change:
Package name: losslesscut-bin Latest released version: <!-- Search your package here: --- Current version on the unstable channel: 3.58.0 Current version on the stable/release channel: 3.58.0 <!-- Type the name of your package and try to find an open pull request for the package If you find an open pull request, you can review it! There's a high chance that you'll have the new version right away while helping the community! --- Notify maintainers <!-- If the result shows no maintainers, tag the person that last updated the package. --Note for maintainers: Please tag this issue in your PR. Add a :+1: [reaction] to [issues you find important]. [reaction]: [issues you find important]:
update title aswell
Hi! Thanks for reminding, and sorry for late response. I just submitted a PR () that tries to automate the update of . Please take a look. (If merged, r-ryantm should be able to do the update from now on. User can update it through or create an update commit through ). If you need the update now, I'll open another PR that updates .
Appreciate it! I can wait until the PR is merged, no problem.

Discussion:
{ lib , stdenvNoCC , fetchurl <del> , undmg </del> <ins> , _7zz </ins> , pname , version , hash

stdenvNoCC.mkDerivation { inherit pname version src; <del> nativeBuildInputs = [ undmg ]; </del> <ins> nativeBuildInputs = [ _7zz ]; </ins> sourceRoot = "LosslessCut.app"; installPhase = '' <del> mkdir -p "$out/Applications/LosslessCut.app" cp -R . "$out/Applications/LosslessCut.app" </del> <ins> runHook preInstall mkdir -p "$out/Applications" cd .. mv "$sourceRoot" "$out/Applications" </ins> mkdir -p "$out/bin" <del> ln -s "$out/Applications/LosslessCut.app/Contents/MacOS/LosslessCut" "$out/bin/losslesscut" </del> <ins> ln -s "$out/Applications/$(basename "$sourceRoot")/Contents/MacOS/LosslessCut" "$out/bin/losslesscut" runHook postInstall </ins> ''; meta = metaCommon // (with lib; {

nativeBuildInputs = [ p7zip ]; unpackPhase = '' <del> 7z x $src -oLosslessCut-win-x64 </del> <ins> runHook preUnpack 7z x "$src" -o"$sourceRoot" runHook postUnpack </ins> ''; sourceRoot = "LosslessCut-win-x64"; installPhase = '' <del> mkdir -p $out/bin $out/libexec (cd .. && mv LosslessCut-win-x64 $out/libexec) ln -s "$out/libexec/LosslessCut-win-x64/LosslessCut.exe" "$out/bin/LosslessCut.exe" </del> <ins> runHook preInstall mkdir -p "$out/bin" "$out/libexec" cd .. mv "$sourceRoot" "$out/libexec" ln -s "$out/libexec/$(basename "$sourceRoot")/LosslessCut.exe" "$out/bin/LosslessCut.exe" runHook postInstall </ins> ''; meta = metaCommon // (with lib; {

let pname = "losslesscut"; <del> version = "3.58.0"; </del> <ins> version = "3.61.1"; </ins> metaCommon = with lib; { description = "The swiss army knife of lossless video/audio editing"; homepage = "https://mifi.no/losslesscut/";

}; x86_64-appimage = callPackage ./build-from-appimage.nix { inherit pname version metaCommon; <del> hash = "sha256-wmOdW5LdGLs6Wrt/VBlbC1ScFZBmd5gVQaj/cYADnWc="; </del> <ins> hash = "sha256-wKhEB+MfOsBvZRTIt3hLofw37+YO+hWKowlSi1OxSAU="; </ins> inherit (buildPackages) makeWrapper; }; x86_64-dmg = callPackage ./build-from-dmg.nix { inherit pname version metaCommon; <del> hash = "sha256-ZNUkzxpFTmsFcdC4oJWDxvqunpaBKz7Fnmrsa4W12Bg="; </del> <ins> hash = "sha256-yZYmM533D9VzM+a0bnYz/aqocaEJVFOTgLWjbQGOQR0="; </ins> isAarch64 = false; }; aarch64-dmg = callPackage ./build-from-dmg.nix { inherit pname version metaCommon; <del> hash = "sha256-PpQF31qsn9TOIRVzOdDoLUqti+m1uRpBQrrqKtxFleE="; </del> <ins> hash = "sha256-/qa2P0R7xRzDgnPKqkeKN6lrDbPg9WuZ/Nnc51NTzaM="; </ins> isAarch64 = true; }; x86_64-windows = callPackage ./build-from-windows.nix { inherit pname version metaCommon; <del> hash = "sha256-AgWvLU9m2q7fxZYXgHGMgEj1WLP5XzERq7tWcin2/30="; </del> <ins> hash = "sha256-0awYmSGxm8M12X0WQftlapRF9m3GGCZivNwBtRjSa4E="; </ins> }; in (