git.iko.soy/typeable/nixpkgs
on master help sign in
iina: init at 1.2.0
commitddbcb09c23b32cbb519e69bbe83cc124337b3f58 authorVikram Narayanan <vikram186@gmail.com> dateFri 26 Nov 2021, 13:10 (5 years ago) parent71a636d
2 files changed+34
pkgs/applications/video/iina/default.nix+32 pkgs/top-level/all-packages.nix+2
pkgs/applications/video/iina/default.nixnew file+32
@@ -0,0 +1,32 @@
1+{ lib
2+, fetchurl
3+, stdenv
4+, undmg
5+}:
6+
7+stdenv.mkDerivation rec {
8+ pname = "iina";
9+ version = "1.2.0";
10+
11+ src = fetchurl {
12+ url = "https://github.com/iina/iina/releases/download/v${version}/IINA.v${version}.dmg";
13+ sha256 = "sha256-kbh+gAVfCXoct6jJGXnetTAzFfIGdVLL5zh/SL/EJzY=";
14+ };
15+
16+ nativeBuildInputs = [ undmg ];
17+
18+ sourceRoot = "IINA.app";
19+
20+ installPhase = ''
21+ mkdir -p "$out/Applications/IINA.app"
22+ cp -R . "$out/Applications/IINA.app"
23+ '';
24+
25+ meta = with lib; {
26+ homepage = "https://iina.io/";
27+ description = "The modern media player for macOS";
28+ platforms = platforms.darwin;
29+ license = licenses.gpl3;
30+ maintainers = with maintainers; [ arkivm ];
31+ };
32+}
pkgs/top-level/all-packages.nix+2
@@ -3233,6 +3233,8 @@ with pkgs;
32333233
32343234 ifm = callPackage ../tools/graphics/ifm {};
32353235
3236+ iina = callPackage ../applications/video/iina { };
3237+
32363238 ink = callPackage ../tools/misc/ink { };
32373239
32383240 inklecate = callPackage ../development/compilers/inklecate {};