Merge pull request #309347 from onny/opencascade-update
opencascade-occt: 7.6.2 -> 7.8.1; opencascade-occt_7_6: init at 7.6.2
This commit is contained in:
commit
a25ddda75a
|
@ -34,7 +34,7 @@
|
|||
mesa,
|
||||
mpfr,
|
||||
nlopt,
|
||||
opencascade-occt,
|
||||
opencascade-occt_7_6,
|
||||
openvdb,
|
||||
pcre,
|
||||
qhull,
|
||||
|
@ -47,6 +47,7 @@
|
|||
withSystemd ? stdenv.isLinux,
|
||||
}:
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
wxGTK31' = wxGTK31.overrideAttrs (old: {
|
||||
configureFlags = old.configureFlags ++ [
|
||||
# Disable noisy debug dialogs
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
, mpfr
|
||||
, nanosvg
|
||||
, nlopt
|
||||
, opencascade-occt
|
||||
, opencascade-occt_7_6
|
||||
, openvdb
|
||||
, pcre
|
||||
, qhull
|
||||
|
@ -37,6 +37,7 @@
|
|||
, wxGTK-override ? null
|
||||
}:
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
wxGTK-prusa = wxGTK32.overrideAttrs (old: rec {
|
||||
pname = "wxwidgets-prusa3d-patched";
|
||||
version = "3.2.0";
|
||||
|
|
|
@ -9,12 +9,14 @@
|
|||
, libgit2
|
||||
, librsvg
|
||||
, libuuid
|
||||
, opencascade-occt
|
||||
, opencascade-occt_7_6
|
||||
, pkg-config
|
||||
, podofo
|
||||
, sqlite
|
||||
}:
|
||||
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
in
|
||||
# This base is used in horizon-eda and python3Packages.horizon-eda
|
||||
rec {
|
||||
pname = "horizon-eda";
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
, swig4
|
||||
, python
|
||||
, wxPython
|
||||
, opencascade-occt
|
||||
, opencascade-occt_7_6
|
||||
, libngspice
|
||||
, valgrind
|
||||
|
||||
|
@ -65,6 +65,7 @@ assert testing -> !stable
|
|||
-> throw "testing implies stable and cannot be used with stable = false";
|
||||
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
inherit (lib) optional optionals optionalString;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
|
|
|
@ -1,5 +1,23 @@
|
|||
{ lib, stdenv, fetchFromGitHub, cmake, git, gfortran, mpi, blas, liblapack, pkg-config, libGL, libGLU, opencascade-occt, libsForQt5, tbb, vtkWithQt5 }:
|
||||
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, cmake
|
||||
, git
|
||||
, gfortran
|
||||
, mpi
|
||||
, blas
|
||||
, liblapack
|
||||
, pkg-config
|
||||
, libGL
|
||||
, libGLU
|
||||
, opencascade-occt_7_6
|
||||
, libsForQt5
|
||||
, tbb
|
||||
, vtkWithQt5
|
||||
}:
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "elmerfem";
|
||||
version = "unstable-2023-09-18";
|
||||
|
@ -19,6 +37,7 @@ stdenv.mkDerivation rec {
|
|||
pkg-config
|
||||
libsForQt5.wrapQtAppsHook
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
mpi
|
||||
blas
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
, mpi
|
||||
, ninja
|
||||
, ode
|
||||
, opencascade-occt
|
||||
, opencascade-occt_7_6
|
||||
, pkg-config
|
||||
, python3Packages
|
||||
, runCommand # for passthru.tests
|
||||
|
@ -33,6 +33,7 @@
|
|||
}:
|
||||
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
boost = python3Packages.boost;
|
||||
inherit (libsForQt5)
|
||||
qtbase
|
||||
|
|
|
@ -1,20 +1,44 @@
|
|||
{ lib, stdenv, fetchurl, fetchpatch, cmake, ninja, tcl, tk,
|
||||
libGL, libGLU, libXext, libXmu, libXi, darwin }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, fetchurl
|
||||
, fetchpatch
|
||||
, cmake
|
||||
, ninja
|
||||
, tcl
|
||||
, tk
|
||||
, libGL
|
||||
, libGLU
|
||||
, libXext
|
||||
, libXmu
|
||||
, libXi
|
||||
, darwin
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "opencascade-occt";
|
||||
version = "7.6.2";
|
||||
version = "7.8.1";
|
||||
commit = "V${builtins.replaceStrings ["."] ["_"] version}";
|
||||
|
||||
src = fetchurl {
|
||||
name = "occt-${commit}.tar.gz";
|
||||
url = "https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=${commit};sf=tgz";
|
||||
sha256 = "sha256-n3KFrN/mN1SVXfuhEUAQ1fJzrCvhiclxfEIouyj9Z18=";
|
||||
hash = "sha256-AGMZqTLLjXbzJFW/RSTsohAGV8sMxlUmdU/Y2oOzkk8=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ninja ];
|
||||
buildInputs = [ tcl tk libGL libGLU libXext libXmu libXi ]
|
||||
++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa;
|
||||
nativeBuildInputs = [
|
||||
cmake
|
||||
ninja
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
tcl
|
||||
tk
|
||||
libGL
|
||||
libGLU
|
||||
libXext
|
||||
libXmu
|
||||
libXi
|
||||
] ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Cocoa;
|
||||
|
||||
meta = with lib; {
|
||||
description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation";
|
||||
|
|
|
@ -7,11 +7,13 @@
|
|||
, icu
|
||||
, swig
|
||||
, pcre
|
||||
, opencascade-occt
|
||||
, opencascade-occt_7_6
|
||||
, opencollada
|
||||
, libxml2
|
||||
}:
|
||||
|
||||
let
|
||||
opencascade-occt = opencascade-occt_7_6;
|
||||
in
|
||||
buildPythonPackage rec {
|
||||
pname = "ifcopenshell";
|
||||
version = "240306";
|
||||
|
|
|
@ -23612,6 +23612,17 @@ with pkgs;
|
|||
|
||||
opencascade-occt = callPackage ../development/libraries/opencascade-occt { };
|
||||
|
||||
opencascade-occt_7_6 = opencascade-occt.overrideAttrs rec {
|
||||
pname = "opencascade-occt";
|
||||
version = "7.6.2";
|
||||
commit = "V${builtins.replaceStrings ["."] ["_"] version}";
|
||||
src = fetchurl {
|
||||
name = "occt-${commit}.tar.gz";
|
||||
url = "https://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=${commit};sf=tgz";
|
||||
hash = "sha256-n3KFrN/mN1SVXfuhEUAQ1fJzrCvhiclxfEIouyj9Z18=";
|
||||
};
|
||||
};
|
||||
|
||||
opencl-headers = callPackage ../development/libraries/opencl-headers { };
|
||||
|
||||
opencl-clhpp = callPackage ../development/libraries/opencl-clhpp { };
|
||||
|
|
Loading…
Reference in New Issue
Block a user