diff options
author | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2012-03-02 13:47:37 +0000 |
---|---|---|
committer | Lluís Batlle i Rossell <viric@vicerveza.homeunix.net> | 2012-03-02 13:47:37 +0000 |
commit | 55fb51c2d1915df9988ef28eb6c7ea0d9aaae715 (patch) | |
tree | 26efa4536d9bebeff54a3b1dd69b770121ec2c05 /pkgs/development/libraries/opencascade | |
parent | 6975b032b1aa2c6cd39941ae32231dfde11fc330 (diff) | |
download | nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar.gz nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar.bz2 nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar.lz nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar.xz nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.tar.zst nixpkgs-55fb51c2d1915df9988ef28eb6c7ea0d9aaae715.zip |
Updating opencascade to 6.5.2.
I had to bring an older ftgl in. svn path=/nixpkgs/trunk/; revision=32742
Diffstat (limited to 'pkgs/development/libraries/opencascade')
-rw-r--r-- | pkgs/development/libraries/opencascade/default.nix | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/pkgs/development/libraries/opencascade/default.nix b/pkgs/development/libraries/opencascade/default.nix index ca792ed4c91..2118da3aa73 100644 --- a/pkgs/development/libraries/opencascade/default.nix +++ b/pkgs/development/libraries/opencascade/default.nix @@ -1,18 +1,25 @@ -{stdenv, fetchurl, mesa, tcl, tk, file, libXmu}: +{stdenv, fetchurl, mesa, tcl, tk, file, libXmu, automake, autoconf, libtool, qt4, +ftgl, freetype}: stdenv.mkDerivation rec { - name = "opencascade-6.3.0"; + name = "opencascade-6.5.2"; src = fetchurl { - url = http://files.opencascade.com/OCC_6.3_release/OpenCASCADE_src.tgz; - md5 = "52778127974cb3141c2827f9d40d1f11"; + url = http://files.opencascade.com/OCCT/OCC_6.5.2_release/OpenCASCADE652.tar.gz; + sha256 = "0nsfjhd6rv1fmq8jbyzcs0f13h4xfld487vqs9bwd4lbwcfqxwcy"; }; - buildInputs = [ mesa tcl tk file libXmu ]; + buildInputs = [ mesa tcl tk file libXmu automake autoconf libtool qt4 ftgl freetype ]; + + preUnpack = '' + sourceRoot=`pwd`/ros + ''; preConfigure = '' - cd ros + sh ./build_configure ''; + NIX_CFLAGS_COMPILE = "-I${ftgl}/include/FTGL -I${freetype}/include/freetype2"; + configureFlags = [ "--with-tcl=${tcl}/lib" "--with-tk=${tk}/lib" ]; postInstall = '' @@ -21,6 +28,8 @@ stdenv.mkDerivation rec { cp -R ../doc $out/share/doc/${name} ''; + enableParallelBuilding = true; + meta = { description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation"; homepage = http://www.opencascade.org/; |