tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
vtk, vtkWithQt5: bump from vtk_8 to vtk_9
Ben Darwin
3 years ago
4095b823
b296ddd4
+31
-31
15 changed files
expand all
collapse all
unified
split
pkgs
applications
graphics
freecad
default.nix
science
electronics
appcsxcad
default.nix
csxcad
default.nix
openems
default.nix
physics
elmerfem
default.nix
video
rtabmap
default.nix
development
libraries
gdcm
default.nix
itk
generic.nix
opencascade
default.nix
opencv
3.x.nix
4.x.nix
pcl
default.nix
science
biology
mirtk
default.nix
electronics
qcsxcad
default.nix
top-level
all-packages.nix
+2
-2
pkgs/applications/graphics/freecad/default.nix
···
39
39
, soqt
40
40
, spaceNavSupport ? stdenv.isLinux
41
41
, swig
42
42
-
, vtk
42
42
+
, vtk_8
43
43
, wrapQtAppsHook
44
44
, wrapGAppsHook
45
45
, xercesc
···
97
97
shiboken2
98
98
soqt
99
99
swig
100
100
-
vtk
100
100
+
vtk_8
101
101
xercesc
102
102
zlib
103
103
] ++ lib.optionals spaceNavSupport [
+2
-2
pkgs/applications/science/electronics/appcsxcad/default.nix
···
5
5
, csxcad
6
6
, qcsxcad
7
7
, hdf5
8
8
-
, vtkWithQt5
8
8
+
, vtk_8_withQt5
9
9
, qtbase
10
10
, fparser
11
11
, tinyxml
···
32
32
csxcad
33
33
qcsxcad
34
34
hdf5
35
35
-
vtkWithQt5
35
35
+
vtk_8_withQt5
36
36
qtbase
37
37
fparser
38
38
tinyxml
+2
-2
pkgs/applications/science/electronics/csxcad/default.nix
···
5
5
, tinyxml
6
6
, hdf5
7
7
, cgal_5
8
8
-
, vtk
8
8
+
, vtk_8
9
9
, boost
10
10
, gmp
11
11
, mpfr
···
29
29
boost
30
30
gmp
31
31
mpfr
32
32
-
vtk
32
32
+
vtk_8
33
33
fparser
34
34
tinyxml
35
35
hdf5
+2
-2
pkgs/applications/science/electronics/openems/default.nix
···
5
5
, fparser
6
6
, tinyxml
7
7
, hdf5
8
8
-
, vtk
8
8
+
, vtk_8
9
9
, boost
10
10
, zlib
11
11
, cmake
···
39
39
fparser
40
40
tinyxml
41
41
hdf5
42
42
-
vtk
42
42
+
vtk_8
43
43
boost
44
44
zlib
45
45
csxcad
+2
-2
pkgs/applications/science/physics/elmerfem/default.nix
···
1
1
-
{ lib, stdenv, fetchFromGitHub, cmake, git, gfortran, mpi, blas, liblapack, pkg-config, libGL, libGLU, opencascade, libsForQt5, vtkWithQt5}:
1
1
+
{ lib, stdenv, fetchFromGitHub, cmake, git, gfortran, mpi, blas, liblapack, pkg-config, libGL, libGLU, opencascade, libsForQt5, vtk_8_withQt5}:
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "elmerfem";
···
29
29
libGL
30
30
libGLU
31
31
opencascade
32
32
-
vtkWithQt5
32
32
+
vtk_8_withQt5
33
33
];
34
34
35
35
preConfigure = ''
+2
-2
pkgs/applications/video/rtabmap/default.nix
···
1
1
{ lib, stdenv, fetchFromGitHub, pkg-config, cmake, opencv, pcl, libusb1, eigen
2
2
, wrapQtAppsHook, qtbase, g2o, ceres-solver, libpointmatcher, octomap, freenect
3
3
-
, libdc1394, librealsense, libGL, libGLU, vtkWithQt5, wrapGAppsHook, liblapack
3
3
+
, libdc1394, librealsense, libGL, libGLU, vtk_8_withQt5, wrapGAppsHook, liblapack
4
4
, xorg }:
5
5
6
6
stdenv.mkDerivation rec {
···
41
41
qtbase
42
42
libGL
43
43
libGLU
44
44
-
vtkWithQt5
44
44
+
vtk_8_withQt5
45
45
];
46
46
47
47
# Disable warnings that are irrelevant to us as packagers
+2
-2
pkgs/development/libraries/gdcm/default.nix
···
3
3
, fetchFromGitHub
4
4
, cmake
5
5
, enableVTK ? true
6
6
-
, vtk
6
6
+
, vtk_8
7
7
, ApplicationServices
8
8
, Cocoa
9
9
, enablePython ? false
···
35
35
nativeBuildInputs = [ cmake ];
36
36
37
37
buildInputs = lib.optionals enableVTK [
38
38
-
vtk
38
38
+
vtk_8
39
39
] ++ lib.optionals stdenv.isDarwin [
40
40
ApplicationServices
41
41
Cocoa
+2
-2
pkgs/development/libraries/itk/generic.nix
···
1
1
{ version, rev, sourceSha256 }:
2
2
3
3
{ lib, stdenv, fetchFromGitHub, cmake, makeWrapper
4
4
-
, pkg-config, libX11, libuuid, xz, vtk, Cocoa }:
4
4
+
, pkg-config, libX11, libuuid, xz, vtk_8, Cocoa }:
5
5
6
6
stdenv.mkDerivation rec {
7
7
pname = "itk";
···
53
53
];
54
54
55
55
nativeBuildInputs = [ cmake xz makeWrapper ];
56
56
-
buildInputs = [ libX11 libuuid vtk ] ++ lib.optionals stdenv.isDarwin [ Cocoa ];
56
56
+
buildInputs = [ libX11 libuuid vtk_8 ] ++ lib.optionals stdenv.isDarwin [ Cocoa ];
57
57
58
58
postInstall = ''
59
59
wrapProgram "$out/bin/h5c++" --prefix PATH ":" "${pkg-config}/bin"
+2
-2
pkgs/development/libraries/opencascade/default.nix
···
1
1
{ lib, stdenv, fetchFromGitHub, fetchpatch, libGL, libGLU, libXmu, cmake, ninja,
2
2
-
pkg-config, fontconfig, freetype, expat, freeimage, vtk, gl2ps, tbb,
2
2
+
pkg-config, fontconfig, freetype, expat, freeimage, vtk_8, gl2ps, tbb,
3
3
OpenCL, Cocoa
4
4
}:
5
5
···
17
17
18
18
nativeBuildInputs = [ cmake ninja pkg-config ];
19
19
buildInputs = [
20
20
-
libGL libGLU libXmu freetype fontconfig expat freeimage vtk
20
20
+
libGL libGLU libXmu freetype fontconfig expat freeimage vtk_8
21
21
gl2ps tbb
22
22
]
23
23
++ optionals stdenv.isDarwin [OpenCL Cocoa]
+2
-2
pkgs/development/libraries/opencv/3.x.nix
···
22
22
, enablePython ? false, pythonPackages ? null
23
23
, enableGtk2 ? false, gtk2
24
24
, enableGtk3 ? false, gtk3
25
25
-
, enableVtk ? false, vtk
25
25
+
, enableVtk ? false, vtk_8
26
26
, enableFfmpeg ? false, ffmpeg
27
27
, enableGStreamer ? false, gst_all_1
28
28
, enableTesseract ? false, tesseract, leptonica
···
188
188
++ lib.optional enablePython pythonPackages.python
189
189
++ lib.optional enableGtk2 gtk2
190
190
++ lib.optional enableGtk3 gtk3
191
191
-
++ lib.optional enableVtk vtk
191
191
+
++ lib.optional enableVtk vtk_8
192
192
++ lib.optional enableJPEG libjpeg
193
193
++ lib.optional enablePNG libpng
194
194
++ lib.optional enableTIFF libtiff
+2
-2
pkgs/development/libraries/opencv/4.x.nix
···
48
48
, enableGtk3 ? false
49
49
, gtk3
50
50
, enableVtk ? false
51
51
-
, vtk
51
51
+
, vtk_8
52
52
, enableFfmpeg ? true
53
53
, ffmpeg
54
54
, enableGStreamer ? true
···
253
253
++ lib.optional (stdenv.buildPlatform == stdenv.hostPlatform) hdf5
254
254
++ lib.optional enableGtk2 gtk2
255
255
++ lib.optional enableGtk3 gtk3
256
256
-
++ lib.optional enableVtk vtk
256
256
+
++ lib.optional enableVtk vtk_8
257
257
++ lib.optional enableJPEG libjpeg
258
258
++ lib.optional enablePNG libpng
259
259
++ lib.optional enableTIFF libtiff
+2
-2
pkgs/development/libraries/pcl/default.nix
···
6
6
, qhull
7
7
, flann
8
8
, boost
9
9
-
, vtk
9
9
+
, vtk_8
10
10
, eigen
11
11
, pkg-config
12
12
, qtbase
···
55
55
libpng
56
56
libtiff
57
57
qhull
58
58
-
vtk
58
58
+
vtk_8
59
59
];
60
60
61
61
cmakeFlags = lib.optionals stdenv.isDarwin [
+2
-2
pkgs/development/libraries/science/biology/mirtk/default.nix
···
1
1
-
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python3, vtk, zlib, tbb }:
1
1
+
{ lib, stdenv, gtest, fetchFromGitHub, cmake, boost, eigen, python3, vtk_8, zlib, tbb }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
version = "2.0.0";
···
32
32
'';
33
33
34
34
nativeBuildInputs = [ cmake gtest ];
35
35
-
buildInputs = [ boost eigen python3 vtk zlib tbb ];
35
35
+
buildInputs = [ boost eigen python3 vtk_8 zlib tbb ];
36
36
37
37
meta = with lib; {
38
38
homepage = "https://github.com/BioMedIA/MIRTK";
+2
-2
pkgs/development/libraries/science/electronics/qcsxcad/default.nix
···
4
4
, cmake
5
5
, csxcad
6
6
, tinyxml
7
7
-
, vtkWithQt5
7
7
+
, vtk_8_withQt5
8
8
, qtbase
9
9
}:
10
10
···
33
33
buildInputs = [
34
34
csxcad
35
35
tinyxml
36
36
-
vtkWithQt5
36
36
+
vtk_8_withQt5
37
37
qtbase
38
38
];
39
39
+3
-3
pkgs/top-level/all-packages.nix
···
11071
11071
rocket = libsForQt5.callPackage ../tools/graphics/rocket { };
11072
11072
11073
11073
rtabmap = libsForQt5.callPackage ../applications/video/rtabmap/default.nix {
11074
11074
-
pcl = pcl.override { vtk = vtkWithQt5; };
11074
11074
+
pcl = pcl.override { vtk_8 = vtk_8_withQt5; };
11075
11075
};
11076
11076
11077
11077
rtaudio = callPackage ../development/libraries/audio/rtaudio {
···
23444
23444
23445
23445
vtk_9_withQt5 = vtk_9.override { enableQt = true; };
23446
23446
23447
23447
-
vtk = vtk_8;
23448
23448
-
vtkWithQt5 = vtk_8_withQt5;
23447
23447
+
vtk = vtk_9;
23448
23448
+
vtkWithQt5 = vtk_9_withQt5;
23449
23449
23450
23450
vulkan-caps-viewer = libsForQt5.callPackage ../tools/graphics/vulkan-caps-viewer { };
23451
23451