diff options
Diffstat (limited to 'pkgs/development/python-modules/wxPython/3.0.nix')
-rw-r--r-- | pkgs/development/python-modules/wxPython/3.0.nix | 31 |
1 files changed, 4 insertions, 27 deletions
diff --git a/pkgs/development/python-modules/wxPython/3.0.nix b/pkgs/development/python-modules/wxPython/3.0.nix index 7cb05c59db6b..6892d7e87298 100644 --- a/pkgs/development/python-modules/wxPython/3.0.nix +++ b/pkgs/development/python-modules/wxPython/3.0.nix @@ -1,32 +1,9 @@ -{ stdenv, fetchurl, pkgconfig, python, buildPythonPackage, isPy3k, isPyPy, wxGTK, openglSupport ? true, pyopengl }: +{ callPackage, ... } @ args: -assert wxGTK.unicode; - -buildPythonPackage rec { - - disabled = isPy3k || isPyPy; - doCheck = false; +callPackage ./generic.nix (args // rec { version = "3.0.2.0"; - name = "wxPython-${version}"; - - src = fetchurl { - url = "mirror://sourceforge/wxpython/wxPython-src-${version}.tar.bz2"; - sha256 = "0qfzx3sqx4mwxv99sfybhsij4b5pc03ricl73h4vhkzazgjjjhfm"; - }; - - buildInputs = [ pkgconfig wxGTK (wxGTK.gtk) ] - ++ stdenv.lib.optional openglSupport pyopengl; - - preConfigure = "cd wxPython"; - - setupPyBuildFlags = [ "WXPORT=gtk2" "NO_HEADERS=1" "BUILD_GLCANVAS=${if openglSupport then "1" else "0"}" "UNICODE=1" ]; - - installPhase = '' - ${python}/bin/${python.executable} setup.py ${stdenv.lib.concatStringsSep " " setupPyBuildFlags} install --prefix=$out - ''; - inherit openglSupport; + sha256 = "0qfzx3sqx4mwxv99sfybhsij4b5pc03ricl73h4vhkzazgjjjhfm"; - passthru = { inherit wxGTK openglSupport; }; -} +}) |