Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / video / mpv-shim-default-shaders / default.nix
blobeb6c81f6358ba694e27a6ef0489914bd2ee37f31
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "mpv-shim-default-shaders";
5   version = "2.1.0";
7   src = fetchFromGitHub {
8     owner = "iwalton3";
9     repo = "default-shader-pack";
10     rev = "v${version}";
11     sha256 = "sha256-BM2GvmUoWQUUMH464YIIqu5A1t1B+otbJxAGFbySuq8=";
12   };
14   installPhase = ''
15     mkdir -p $out/share/${pname}
16     cp -r shaders *.json $out/share/${pname}
17   '';
19   meta = with lib; {
20     homepage = "https://github.com/iwalton3/default-shader-pack";
21     description = "Preconfigured set of MPV shaders and configurations for MPV Shim media clients.";
22     license = with licenses; [
23       gpl3Plus
24       mit
25       unlicense
26     ];
27     maintainers = with maintainers; [ devusb ];
28   };