mpvc: init at unstable-2017-03-18 (#24037)

* mpvc: init at unstable-2017-03-18

* mpvc: simplify build

* mpvc: add maintainer

authored by Nathan Isom and committed by Jörg Thalheim b82f3f69 6653d9f8

+32
+1
lib/maintainers.nix
··· 344 344 nathan-gs = "Nathan Bijnens <nathan@nathan.gs>"; 345 345 nckx = "Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com>"; 346 346 ndowens = "Nathan Owens <ndowens04@gmail.com>"; 347 + neeasade = "Nathan Isom <nathanisom27@gmail.com>"; 347 348 nequissimus = "Tim Steinbach <tim@nequissimus.com>"; 348 349 nfjinjing = "Jinjing Wang <nfjinjing@gmail.com>"; 349 350 nhooyr = "Anmol Sethi <anmol@aubble.com>";
+29
pkgs/applications/misc/mpvc/default.nix
··· 1 + { stdenv, socat, fetchFromGitHub, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "mpvc-unstable-2017-03-18"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "wildefyr"; 8 + repo = "mpvc"; 9 + rev = "aea5c661455248cde7ac9ddba5f63cc790d26512"; 10 + sha256 = "0qiyvb3ck1wyd3izajwvlq4bwgsbq7x8ya3fgi5i0g2qr39a1qml"; 11 + }; 12 + 13 + makeFlags = [ "PREFIX=$(out)" ]; 14 + installFlags = [ "PREFIX=$(out)" ]; 15 + 16 + postInstall = '' 17 + wrapProgram $out/bin/mpvc --prefix PATH : "${socat}/bin/" 18 + ''; 19 + 20 + buildInputs = [ socat makeWrapper ]; 21 + 22 + meta = with stdenv.lib; { 23 + description = "A mpc-like control interface for mpv"; 24 + homepage = https://github.com/wildefyr/mpvc; 25 + license = licenses.mit; 26 + maintainers = [ maintainers.neeasade ]; 27 + platforms = platforms.linux; 28 + }; 29 + }
+2
pkgs/top-level/all-packages.nix
··· 18322 18322 18323 18323 mg = callPackage ../applications/editors/mg { }; 18324 18324 18325 + mpvc = callPackage ../applications/misc/mpvc { }; 18326 + 18325 18327 aucdtect = callPackage ../tools/audio/aucdtect { }; 18326 18328 18327 18329 togglesg-download = callPackage ../tools/misc/togglesg-download { };