diff options
author | Robin Gloster <mail@glob.in> | 2016-08-01 18:46:13 +0200 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2016-08-01 18:46:13 +0200 |
commit | 5341b8b1f8acb58631330eb04cbc7e15e141b686 (patch) | |
tree | faf301bb986d7a8867074c7cdcb40b0ba60f517e /pkgs/applications/misc | |
parent | 9c15bb703155d480a70be4f7d202ba20a1e9a6e4 (diff) | |
download | nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar.gz nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar.bz2 nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar.lz nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar.xz nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.tar.zst nixlib-5341b8b1f8acb58631330eb04cbc7e15e141b686.zip |
moonlight-embedded: init at 2.2.1 (#17414)
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r-- | pkgs/applications/misc/moonlight-embedded/default.nix | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/applications/misc/moonlight-embedded/default.nix b/pkgs/applications/misc/moonlight-embedded/default.nix new file mode 100644 index 000000000000..9171e0128076 --- /dev/null +++ b/pkgs/applications/misc/moonlight-embedded/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchgit, cmake, perl +, alsaLib, libevdev, libopus, libudev, SDL2 +, ffmpeg, pkgconfig, xorg, libvdpau, libpulseaudio, libcec +, curl, expat, avahi, enet, libuuid +}: + +stdenv.mkDerivation rec { + name = "moonlight-embedded-${version}"; + version = "2.2.1"; + + # fetchgit used to ensure submodules are available + src = fetchgit { + url = "git://github.com/irtimmer/moonlight-embedded"; + rev = "refs/tags/v${version}"; + sha256 = "0m1114dsz44rvq402b4v5ib2cwj2vbasir0l8vi0q5iymwmsvxj4"; + }; + + outputs = [ "out" "doc" ]; + + nativeBuildInputs = [ cmake perl ]; + buildInputs = [ + alsaLib libevdev libopus libudev SDL2 + ffmpeg pkgconfig xorg.libxcb libvdpau libpulseaudio libcec + xorg.libpthreadstubs curl expat avahi enet libuuid + ]; + + meta = with stdenv.lib; { + description = "Open source implementation of NVIDIA's GameStream"; + homepage = https://github.com/irtimmer/moonlight-embedded; + license = licenses.gpl3; + maintainers = [ maintainers.globin ]; + platforms = platforms.linux; + }; +} |