diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-02-13 19:20:25 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-14 10:05:02 +0100 |
| commit | 89fd9cd359c78249aaf68d0cdfa4ebb1d729c7d8 (patch) | |
| tree | 47a17088048a1915f13b8d6d03fe28d62f95d8cd /gnu | |
| parent | d780d3e11bf7d6c18636ac7c4222b3a366ec533c (diff) | |
gnu: vtk: Update to 9.6.0 and add vtk-9.5.
* gnu/packages/image-processing.scm (vtk): Update to 9.6.0.
[origin]: Adapt snippet.
(vtk-9.5): Add back the previous version.
* gnu/packages/graphics.scm (f3d)[inputs],
* gnu/packages/engineering.scm (freecad)[inputs],
* gnu/packages/image-processing.scm (itk-snap)[inputs]:
Replace vtk by vtk-9.5.
Change-Id: I5f5d519b876b525f6a99c39b3453bbb677c01e95
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/engineering.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/graphics.scm | 2 | ||||
| -rw-r--r-- | gnu/packages/image-processing.scm | 33 |
3 files changed, 31 insertions, 6 deletions
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 340b5834bcd..a9cc5011a94 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm | |||
| @@ -3334,7 +3334,7 @@ dynamics is used by FreeCAD 1.0.0 for its new Assembly workbench.") | |||
| 3334 | qtxmlpatterns-5 | 3334 | qtxmlpatterns-5 |
| 3335 | sqlite | 3335 | sqlite |
| 3336 | onetbb ;same version as opencascade-occt | 3336 | onetbb ;same version as opencascade-occt |
| 3337 | vtk | 3337 | vtk-9.5 |
| 3338 | xerces-c | 3338 | xerces-c |
| 3339 | yaml-cpp | 3339 | yaml-cpp |
| 3340 | zlib)) | 3340 | zlib)) |
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index 732213336f4..2d209eb4ad7 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm | |||
| @@ -3389,7 +3389,7 @@ desired local properties.") | |||
| 3389 | netcdf | 3389 | netcdf |
| 3390 | opencascade-occt | 3390 | opencascade-occt |
| 3391 | openexr | 3391 | openexr |
| 3392 | vtk | 3392 | vtk-9.5 |
| 3393 | zlib)) | 3393 | zlib)) |
| 3394 | (home-page "https://f3d.app/") | 3394 | (home-page "https://f3d.app/") |
| 3395 | (synopsis "VTK-based 3D viewer") | 3395 | (synopsis "VTK-based 3D viewer") |
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 77b3a5cb8a9..5938f3961f9 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm | |||
| @@ -353,7 +353,7 @@ many popular formats.") | |||
| 353 | (define-public vtk | 353 | (define-public vtk |
| 354 | (package | 354 | (package |
| 355 | (name "vtk") | 355 | (name "vtk") |
| 356 | (version "9.5.2") | 356 | (version "9.6.0") |
| 357 | (source (origin | 357 | (source (origin |
| 358 | (method url-fetch) | 358 | (method url-fetch) |
| 359 | (uri (string-append "https://vtk.org/files/release/" | 359 | (uri (string-append "https://vtk.org/files/release/" |
| @@ -361,7 +361,7 @@ many popular formats.") | |||
| 361 | "/VTK-" version ".tar.gz")) | 361 | "/VTK-" version ".tar.gz")) |
| 362 | (sha256 | 362 | (sha256 |
| 363 | (base32 | 363 | (base32 |
| 364 | "12f9cbazgxrm71r4fpdlxk0mlpgzim2i7vziv8177zvhsac4prnf")) | 364 | "1wmq7cd6c60hp7xip08mjrwhwygna4vabfbqcn0xrbzsjh31hzfp")) |
| 365 | (modules '((guix build utils))) | 365 | (modules '((guix build utils))) |
| 366 | (snippet | 366 | (snippet |
| 367 | '(begin | 367 | '(begin |
| @@ -370,7 +370,7 @@ many popular formats.") | |||
| 370 | (delete-file-recursively | 370 | (delete-file-recursively |
| 371 | (string-append "ThirdParty/" dir "/vtk" dir))) | 371 | (string-append "ThirdParty/" dir "/vtk" dir))) |
| 372 | ;; pugixml depended upon unconditionally | 372 | ;; pugixml depended upon unconditionally |
| 373 | '("doubleconversion" "eigen" "expat" "freetype" "gl2ps" | 373 | '("eigen" "expat" "freetype" "gl2ps" |
| 374 | "hdf5" "jpeg" "jsoncpp" "libharu" "libproj" | 374 | "hdf5" "jpeg" "jsoncpp" "libharu" "libproj" |
| 375 | "libxml2" "lz4" "netcdf" "ogg" "png" "sqlite" "theora" | 375 | "libxml2" "lz4" "netcdf" "ogg" "png" "sqlite" "theora" |
| 376 | "tiff" "zlib")))))) | 376 | "tiff" "zlib")))))) |
| @@ -482,6 +482,31 @@ a suite of 3D interaction widgets, supports parallel processing, and | |||
| 482 | integrates with various databases on GUI toolkits such as Qt and Tk.") | 482 | integrates with various databases on GUI toolkits such as Qt and Tk.") |
| 483 | (license license:bsd-3))) | 483 | (license license:bsd-3))) |
| 484 | 484 | ||
| 485 | (define-public vtk-9.5 | ||
| 486 | (package | ||
| 487 | (inherit vtk) | ||
| 488 | (version "9.5.2") | ||
| 489 | (source (origin | ||
| 490 | (method url-fetch) | ||
| 491 | (uri (string-append "https://vtk.org/files/release/" | ||
| 492 | (version-major+minor version) | ||
| 493 | "/VTK-" version ".tar.gz")) | ||
| 494 | (sha256 | ||
| 495 | (base32 | ||
| 496 | "12f9cbazgxrm71r4fpdlxk0mlpgzim2i7vziv8177zvhsac4prnf")) | ||
| 497 | (modules '((guix build utils))) | ||
| 498 | (snippet | ||
| 499 | '(begin | ||
| 500 | (for-each | ||
| 501 | (lambda (dir) | ||
| 502 | (delete-file-recursively | ||
| 503 | (string-append "ThirdParty/" dir "/vtk" dir))) | ||
| 504 | ;; pugixml depended upon unconditionally | ||
| 505 | '("doubleconversion" "eigen" "expat" "freetype" "gl2ps" | ||
| 506 | "hdf5" "jpeg" "jsoncpp" "libharu" "libproj" | ||
| 507 | "libxml2" "lz4" "netcdf" "ogg" "png" "sqlite" "theora" | ||
| 508 | "tiff" "zlib")))))))) | ||
| 509 | |||
| 485 | (define-public vtk-9.4 | 510 | (define-public vtk-9.4 |
| 486 | (package | 511 | (package |
| 487 | (inherit vtk) | 512 | (inherit vtk) |
| @@ -1727,7 +1752,7 @@ combine the information contained in both.") | |||
| 1727 | qtbase | 1752 | qtbase |
| 1728 | qtdeclarative | 1753 | qtdeclarative |
| 1729 | qtwayland | 1754 | qtwayland |
| 1730 | vtk)) | 1755 | vtk-9.5)) |
| 1731 | (native-inputs | 1756 | (native-inputs |
| 1732 | (list | 1757 | (list |
| 1733 | doxygen | 1758 | doxygen |
