ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / pyftgl / default.nix
blob90fd7903808338d22355bec2f27b2d05f064a4bf
1 { lib, buildPythonPackage, fetchFromGitHub
2 , boost, freetype, ftgl, libGLU, libGL
3 , python
4 }:
6 let
8   pythonVersion = with lib.versions; "${major python.version}${minor python.version}";
12 buildPythonPackage rec {
13   pname = "pyftgl";
14   version = "0.4b";
16   src = fetchFromGitHub {
17     owner = "umlaeute";
18     repo = "${pname}-${version}";
19     rev = version;
20     sha256 = "12zcjv4cwwjihiaf74kslrdmmk4bs47h7006gyqfwdfchfjdgg4r";
21   };
23   postPatch = ''
24     sed -i "s,'boost_python','boost_python${pythonVersion}',g" setup.py
25   '';
27   buildInputs = [ boost freetype ftgl libGLU libGL ];
29   meta = with lib; {
30     description = "Python bindings for FTGL (FreeType for OpenGL)";
31     license = licenses.gpl2Plus;
32   };