mpvScripts.inhibit_gnome: init at 0.1.3

Mats 13c9d909 adcf1b10

+32
+31
pkgs/applications/video/mpv/scripts/inhibit-gnome.nix
··· 1 + { lib, stdenv, fetchFromGitHub, pkg-config, dbus, mpv-unwrapped }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "mpv-inhibit-gnome"; 5 + version = "0.1.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Guldoman"; 9 + repo = "mpv_inhibit_gnome"; 10 + rev = "v${version}"; 11 + hash = "sha256-LSGg5gAQE2JpepBqhz6D6d3NlqYaU4bjvYf1F+oLphQ="; 12 + }; 13 + 14 + nativeBuildInputs = [ pkg-config ]; 15 + 16 + buildInputs = [ dbus mpv-unwrapped ]; 17 + 18 + passthru.scriptName = "mpv_inhibit_gnome.so"; 19 + 20 + installPhase = '' 21 + install -D ./lib/mpv_inhibit_gnome.so $out/share/mpv/scripts/mpv_inhibit_gnome.so 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "This mpv plugin prevents screen blanking in GNOME"; 26 + homepage = "https://github.com/Guldoman/mpv_inhibit_gnome"; 27 + license = licenses.mit; 28 + platforms = platforms.linux; 29 + maintainers = with maintainers; [ myaats ]; 30 + }; 31 + }
+1
pkgs/top-level/all-packages.nix
··· 30679 30679 mpvScripts = recurseIntoAttrs { 30680 30680 autoload = callPackage ../applications/video/mpv/scripts/autoload.nix {}; 30681 30681 convert = callPackage ../applications/video/mpv/scripts/convert.nix {}; 30682 + inhibit-gnome = callPackage ../applications/video/mpv/scripts/inhibit-gnome.nix {}; 30682 30683 mpris = callPackage ../applications/video/mpv/scripts/mpris.nix {}; 30683 30684 mpv-playlistmanager = callPackage ../applications/video/mpv/scripts/mpv-playlistmanager.nix {}; 30684 30685 mpvacious = callPackage ../applications/video/mpv/scripts/mpvacious.nix {};