electron-chromedriver_33: 33.3.0 -> 33.3.1
[NixPkgs.git] / pkgs / applications / video / mpv / scripts / mpv-webm.nix
blob10f09b633c015db33370f2faedc1afc98e323b9f
2   lib,
3   buildLua,
4   fetchFromGitHub,
5   luaPackages,
6   unstableGitUpdater,
7 }:
9 buildLua {
10   pname = "mpv-webm";
11   version = "0-unstable-2024-07-20";
13   src = fetchFromGitHub {
14     owner = "ekisu";
15     repo = "mpv-webm";
16     rev = "64844ec52b7a17d621ddceacf77e1e933f856b3c";
17     hash = "sha256-Unz8DQtm4sc/u0ciWoOdLcAEDZL+AjD+2T4q61Gzdns=";
18   };
19   passthru.updateScript = unstableGitUpdater {
20     # only "latest" tag pointing at HEAD
21     hardcodeZeroVersion = true;
22   };
24   dontBuild = false;
25   nativeBuildInputs = [ luaPackages.moonscript ];
26   scriptPath = "build/webm.lua";
28   meta = with lib; {
29     description = "Simple WebM maker for mpv, with no external dependencies";
30     homepage = "https://github.com/ekisu/mpv-webm";
31     license = licenses.mit;
32     platforms = platforms.all;
33     maintainers = with maintainers; [ pbsds ];
34   };