diff options
Diffstat (limited to 'pkgs/applications/video/iina/default.nix')
-rw-r--r-- | pkgs/applications/video/iina/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/video/iina/default.nix b/pkgs/applications/video/iina/default.nix new file mode 100644 index 0000000000000..3adb2a926d282 --- /dev/null +++ b/pkgs/applications/video/iina/default.nix @@ -0,0 +1,32 @@ +{ lib +, fetchurl +, stdenv +, undmg +}: + +stdenv.mkDerivation rec { + pname = "iina"; + version = "1.2.0"; + + src = fetchurl { + url = "https://github.com/iina/iina/releases/download/v${version}/IINA.v${version}.dmg"; + sha256 = "sha256-kbh+gAVfCXoct6jJGXnetTAzFfIGdVLL5zh/SL/EJzY="; + }; + + nativeBuildInputs = [ undmg ]; + + sourceRoot = "IINA.app"; + + installPhase = '' + mkdir -p "$out/Applications/IINA.app" + cp -R . "$out/Applications/IINA.app" + ''; + + meta = with lib; { + homepage = "https://iina.io/"; + description = "The modern media player for macOS"; + platforms = platforms.darwin; + license = licenses.gpl3; + maintainers = with maintainers; [ arkivm ]; + }; +} |