diff options
author | Gabriel Ebner <gebner@gebner.org> | 2019-06-15 18:44:41 +0200 |
---|---|---|
committer | Gabriel Ebner <gebner@gebner.org> | 2019-06-17 18:39:21 +0200 |
commit | 611717602b876a36ad762a565b999267487d4db4 (patch) | |
tree | 7059df2bd894f59305a8022e8a1e42fee97d6b9d /pkgs/development/python-modules/pivy | |
parent | 2950c57a65e414707e59bd95777aecf3b9e34886 (diff) | |
download | nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar.gz nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar.bz2 nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar.lz nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar.xz nixpkgs-611717602b876a36ad762a565b999267487d4db4.tar.zst nixpkgs-611717602b876a36ad762a565b999267487d4db4.zip |
pythonPackages.pivy: 20101207 -> 0.6.5a2
Diffstat (limited to 'pkgs/development/python-modules/pivy')
-rw-r--r-- | pkgs/development/python-modules/pivy/default.nix | 37 |
1 files changed, 23 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/pivy/default.nix b/pkgs/development/python-modules/pivy/default.nix index 37c999e86b4..9ff1094aec1 100644 --- a/pkgs/development/python-modules/pivy/default.nix +++ b/pkgs/development/python-modules/pivy/default.nix @@ -1,31 +1,40 @@ -{ stdenv -, buildPythonPackage -, fetchhg -, pkgs -, isPy3k -}: +{ stdenv, buildPythonPackage, fetchFromGitHub, pkgs }: buildPythonPackage rec { - version = "20101207"; pname = "pivy"; - disabled = isPy3k; # Judging from SyntaxError + version = "0.6.5a2"; - src = fetchhg { - url = "https://bitbucket.org/Coin3D/pivy"; - rev = "8eab90908f2a3adcc414347566f4434636202344"; - sha256 = "18n14ha2d3j3ghg2f2aqnf2mks94nn7ma9ii7vkiwcay93zm82cf"; + src = fetchFromGitHub { + owner = "FreeCAD"; + repo = "pivy"; + rev = version; + sha256 = "1w03jaha36bjyfaz8hchnv8yrkm5715w15crhd3qrlagz8fs38hm"; }; nativeBuildInputs = with pkgs; [ - swig1 coin3d soqt + swig qt5.qmake cmake ]; buildInputs = with pkgs; with xorg; [ - coin3d soqt + coin3d soqt qt5.qtbase libGLU_combined libXi libXext libSM libICE libX11 ]; + NIX_CFLAGS_COMPILE = [ + "-I${pkgs.qt5.qtbase.dev}/include/QtCore" + "-I${pkgs.qt5.qtbase.dev}/include/QtGui" + "-I${pkgs.qt5.qtbase.dev}/include/QtOpenGL" + "-I${pkgs.qt5.qtbase.dev}/include/QtWidgets" + ]; + + doCheck = false; + + postPatch = '' + substituteInPlace CMakeLists.txt --replace \$'{SoQt_INCLUDE_DIRS}' \ + \$'{Coin_INCLUDE_DIR}'\;\$'{SoQt_INCLUDE_DIRS}' + ''; + meta = with stdenv.lib; { homepage = http://pivy.coin3d.org/; description = "A Python binding for Coin"; |