Merge pull request #231848 from SuperSandro2000/open-in-mpv

open-in-mpv: init at 2.1.0

authored by

figsoda and committed by
GitHub
6e650037 0b530a72

+40
+38
pkgs/applications/video/open-in-mpv/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "open-in-mpv"; 8 + version = "2.1.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "Baldomo"; 12 + repo = "open-in-mpv"; 13 + rev = "v${version}"; 14 + hash = "sha256-3Fsa3AwiHsb8VcKa4a/RKyYu+CD5nEX0nIXENhBZCWk="; 15 + }; 16 + 17 + vendorHash = "sha256-G6GZO2+CfEAYcf7zBcqDa808A0eJjM8dq7+4VGZ+P4c="; 18 + 19 + ldflags = [ "-s" "-w" ]; 20 + 21 + postInstall = '' 22 + install -Dm444 -t $out/share/applications scripts/open-in-mpv.desktop 23 + ''; 24 + 25 + meta = with lib; { 26 + description = "Simple web extension to open videos in mpv"; 27 + longDescription = '' 28 + To function the browser extension must be installed and open-in-mpv must be set as the default scheme-handler for mpv:// eg.: 29 + xdg-mime default open-in-mpv.desktop x-scheme-handler/mpv 30 + 31 + https://addons.mozilla.org/en-US/firefox/addon/iina-open-in-mpv/ 32 + https://chrome.google.com/webstore/detail/open-in-mpv/ggijpepdpiehgbiknmfpfbhcalffjlbj 33 + ''; 34 + homepage = "https://github.com/Baldomo/open-in-mpv"; 35 + license = licenses.gpl3Only; 36 + maintainers = with maintainers; [ SuperSandro2000 ]; 37 + }; 38 + }
+2
pkgs/top-level/all-packages.nix
··· 32519 cutter = callPackage ../applications/video/mpv/scripts/cutter.nix { }; 32520 }; 32521 32522 mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { }; 32523 32524 mtpaint = callPackage ../applications/graphics/mtpaint { };
··· 32519 cutter = callPackage ../applications/video/mpv/scripts/cutter.nix { }; 32520 }; 32521 32522 + open-in-mpv = callPackage ../applications/video/open-in-mpv { }; 32523 + 32524 mrpeach = callPackage ../applications/audio/pd-plugins/mrpeach { }; 32525 32526 mtpaint = callPackage ../applications/graphics/mtpaint { };