From 74daf007a4be1537866fe5e0fca55beb1a84d722 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Fri, 26 Oct 2018 11:11:51 -0400 Subject: [PATCH] pythonPackages.pyliblo: refactor move to python-modules --- .../python-modules/pyliblo/default.nix | 26 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 20 +------------- 2 files changed, 27 insertions(+), 19 deletions(-) create mode 100644 pkgs/development/python-modules/pyliblo/default.nix diff --git a/pkgs/development/python-modules/pyliblo/default.nix b/pkgs/development/python-modules/pyliblo/default.nix new file mode 100644 index 00000000000..9dc57aa9c72 --- /dev/null +++ b/pkgs/development/python-modules/pyliblo/default.nix @@ -0,0 +1,26 @@ +{ stdenv +, buildPythonPackage +, fetchurl +, isPyPy +, pkgs +}: + +buildPythonPackage rec { + pname = "pyliblo"; + version = "0.9.2"; + disabled = isPyPy; + + src = fetchurl { + url = "http://das.nasophon.de/download/${pname}-${version}.tar.gz"; + sha256 = "382ee7360aa00aeebf1b955eef65f8491366657a626254574c647521b36e0eb0"; + }; + + propagatedBuildInputs = [ pkgs.liblo ]; + + meta = with stdenv.lib; { + homepage = http://das.nasophon.de/pyliblo/; + description = "Python wrapper for the liblo OSC library"; + license = licenses.lgpl21; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index bdf5689e6d2..15c23f6acb9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3455,25 +3455,7 @@ in { pylibgen = callPackage ../development/python-modules/pylibgen { }; - pyliblo = buildPythonPackage rec { - name = "pyliblo-${version}"; - version = "0.9.2"; - - disabled = isPyPy; - - src = pkgs.fetchurl { - url = "http://das.nasophon.de/download/${name}.tar.gz"; - sha256 = "382ee7360aa00aeebf1b955eef65f8491366657a626254574c647521b36e0eb0"; - }; - - propagatedBuildInputs = with self ; [ pkgs.liblo ]; - - meta = { - homepage = http://das.nasophon.de/pyliblo/; - description = "Python wrapper for the liblo OSC library"; - license = licenses.lgpl21; - }; - }; + pyliblo = callPackage ../development/python-modules/pyliblo { }; pypcap = callPackage ../development/python-modules/pypcap {};