diff options
author | Michael Hoang <enzime@users.noreply.github.com> | 2017-12-12 19:59:33 +1100 |
---|---|---|
committer | Michael Hoang <enzime@users.noreply.github.com> | 2017-12-13 00:06:12 +1100 |
commit | a1ab4788dd55257487a0b2670dde2b4f4fce895a (patch) | |
tree | 925777936101434a3591c335f58854c1c5316931 | |
parent | 80cc3de45a32866bb540f3ecf2e5cf4b1d1b3103 (diff) | |
download | nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar.gz nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar.bz2 nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar.lz nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar.xz nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.tar.zst nixlib-a1ab4788dd55257487a0b2670dde2b4f4fce895a.zip |
syncplay: init at 1.5.0
-rw-r--r-- | lib/maintainers.nix | 1 | ||||
-rw-r--r-- | pkgs/applications/networking/syncplay/default.nix | 30 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
3 files changed, 33 insertions, 0 deletions
diff --git a/lib/maintainers.nix b/lib/maintainers.nix index 38c653546067..4d04e428d416 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -205,6 +205,7 @@ elijahcaine = "Elijah Caine <elijahcainemv@gmail.com>"; elitak = "Eric Litak <elitak@gmail.com>"; ellis = "Ellis Whitehead <nixos@ellisw.net>"; + enzime = "Michael Hoang <enzime@users.noreply.github.com>"; eperuffo = "Emanuele Peruffo <info@emanueleperuffo.com>"; epitrochoid = "Mabry Cervin <mpcervin@uncg.edu>"; eqyiel = "Ruben Maher <r@rkm.id.au>"; diff --git a/pkgs/applications/networking/syncplay/default.nix b/pkgs/applications/networking/syncplay/default.nix new file mode 100644 index 000000000000..80ad1a43332a --- /dev/null +++ b/pkgs/applications/networking/syncplay/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, python2Packages }: + +python2Packages.buildPythonApplication rec { + name = "syncplay-${version}"; + version = "1.5.0"; + + format = "other"; + + src = fetchurl { + url = https://github.com/Syncplay/syncplay/archive/v1.5.0.tar.gz; + sha256 = "762e6318588e14aa02b1340baa18510e7de87771c62ca5b44d985b6d1289964d"; + }; + + propagatedBuildInputs = with python2Packages; [ pyside twisted ]; + + makeFlags = [ "DESTDIR=$(out)" "PREFIX=" ]; + + postInstall = '' + mkdir -p $out/lib/python2.7/site-packages + mv $out/lib/syncplay/syncplay $out/lib/python2.7/site-packages/ + ''; + + meta = with stdenv.lib; { + homepage = http://syncplay.pl/; + description = "Free software that synchronises media players"; + license = licenses.asl20; + platforms = platforms.linux; + maintainers = with maintainers; [ enzime ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cc9343aa0c24..459e073bf1b6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -16888,6 +16888,8 @@ with pkgs; symlinks = callPackage ../tools/system/symlinks { }; + syncplay = callPackage ../applications/networking/syncplay { }; + syncthing = callPackage ../applications/networking/syncthing { }; syncthing012 = callPackage ../applications/networking/syncthing012 { }; |