From d94d826433e53dbf892217313e6084cf9ea3405f Mon Sep 17 00:00:00 2001 From: wisut hantanong Date: Thu, 31 Aug 2017 21:01:39 +0700 Subject: [PATCH] pythonPackages.pyftgl : move to separate expression --- .../python-modules/pyftgl/default.nix | 20 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 3 +-- 2 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 pkgs/development/python-modules/pyftgl/default.nix diff --git a/pkgs/development/python-modules/pyftgl/default.nix b/pkgs/development/python-modules/pyftgl/default.nix new file mode 100644 index 00000000000..51de5e8fad5 --- /dev/null +++ b/pkgs/development/python-modules/pyftgl/default.nix @@ -0,0 +1,20 @@ +{ stdenv, buildPythonPackage, fetchFromGitHub +, boost, freetype, ftgl, mesa }: + +buildPythonPackage rec { + name = "pyftgl-0.4b"; + + src = fetchFromGitHub { + owner = "umlaeute"; + repo = "pyftgl"; + rev = "0.4b"; + sha256 = "12zcjv4cwwjihiaf74kslrdmmk4bs47h7006gyqfwdfchfjdgg4r"; + }; + + buildInputs = [ boost freetype ftgl mesa ]; + + meta = with stdenv.lib; { + description = "Python bindings for FTGL (FreeType for OpenGL)"; + license = licenses.gpl2Plus; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 76ddbbd349a..6c940f56f2a 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -17784,8 +17784,7 @@ in { pyflakes = callPackage ../development/python-modules/pyflakes { }; - pyftgl = buildPythonPackage rec { - name = "pyftgl-0.4b"; + pyftgl = callPackage ../development/python-modules/pyftgl { }; src = pkgs.fetchFromGitHub { owner = "umlaeute";