ff2mpv: init at 4.0.0

+36
+34
pkgs/applications/misc/ff2mpv/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, python3, mpv }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "ff2mpv"; 5 + version = "4.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "woodruffw"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-sxUp/JlmnYW2sPDpIO2/q40cVJBVDveJvbQMT70yjP4="; 12 + }; 13 + 14 + buildInputs = [ python3 mpv ]; 15 + 16 + postPatch = '' 17 + patchShebangs . 18 + substituteInPlace ff2mpv.json \ 19 + --replace '/home/william/scripts/ff2mpv' "$out/bin/ff2mpv.py" 20 + ''; 21 + 22 + installPhase = '' 23 + mkdir -p $out/bin $out/lib/mozilla/native-messaging-hosts 24 + cp ff2mpv.py $out/bin 25 + cp ff2mpv.json $out/lib/mozilla/native-messaging-hosts 26 + ''; 27 + 28 + meta = { 29 + description = "Native Messaging Host for ff2mpv firefox addon."; 30 + homepage = "https://github.com/woodruffw/ff2mpv"; 31 + license = lib.licenses.mit; 32 + maintainers = with lib.maintainers; [ Enzime ]; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 25747 25748 fetchmail = callPackage ../applications/misc/fetchmail { }; 25749 25750 fff = callPackage ../applications/misc/fff { }; 25751 25752 fig2dev = callPackage ../applications/graphics/fig2dev { };
··· 25747 25748 fetchmail = callPackage ../applications/misc/fetchmail { }; 25749 25750 + ff2mpv = callPackage ../applications/misc/ff2mpv { }; 25751 + 25752 fff = callPackage ../applications/misc/fff { }; 25753 25754 fig2dev = callPackage ../applications/graphics/fig2dev { };