mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: paraview: Fix build with gcc-14.
* gnu/packages/image-processing.scm: Import (gnu packages engineering). (paraview): Use Guix's CGNS when building bundled VTK. [source]: Remove ".git" suffix from URL. Adjust snippet to also remove bundled VTK library cgns. [arguments]<#:configure-flags>: Add "-DVTK_MODULE_USE_EXTERNAL_VTK_cgns=ON". [inputs]: Add cgns. Change-Id: Id8e11fd772a05a3833446233de301b13263f76a3 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
parent
b8cbc0dda4
commit
e676c0d990
1 changed files with 5 additions and 2 deletions
|
@ -69,6 +69,7 @@
|
|||
#:use-module (gnu packages curl)
|
||||
#:use-module (gnu packages docbook)
|
||||
#:use-module (gnu packages documentation)
|
||||
#:use-module (gnu packages engineering)
|
||||
#:use-module (gnu packages flex)
|
||||
#:use-module (gnu packages fontutils)
|
||||
#:use-module (gnu packages game-development)
|
||||
|
@ -947,7 +948,7 @@ recalculates.")
|
|||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://gitlab.kitware.com/paraview/paraview.git")
|
||||
(url "https://gitlab.kitware.com/paraview/paraview")
|
||||
(commit (string-append "v" version))
|
||||
(recursive? #t)))
|
||||
(file-name (git-file-name name version))
|
||||
|
@ -976,7 +977,7 @@ recalculates.")
|
|||
(for-each (lambda (dir)
|
||||
(delete-file-recursively
|
||||
(string-append "VTK/ThirdParty/" dir "/vtk" dir)))
|
||||
'(;;"cgns"
|
||||
'("cgns"
|
||||
"cli11"
|
||||
;;"diy2"
|
||||
"doubleconversion"
|
||||
|
@ -1095,6 +1096,7 @@ recalculates.")
|
|||
|
||||
;; External libraries for ParaView and VTK
|
||||
"-DVTK_MODULE_USE_EXTERNAL_ParaView_protobuf=ON"
|
||||
"-DVTK_MODULE_USE_EXTERNAL_VTK_cgns=ON"
|
||||
"-DVTK_MODULE_USE_EXTERNAL_VTK_cli11=ON"
|
||||
"-DVTK_MODULE_USE_EXTERNAL_VTK_doubleconversion=ON"
|
||||
"-DVTK_MODULE_USE_EXTERNAL_VTK_eigen=ON"
|
||||
|
@ -1148,6 +1150,7 @@ recalculates.")
|
|||
python-sphinx))
|
||||
(inputs
|
||||
(list boost
|
||||
cgns
|
||||
cli11
|
||||
curl
|
||||
double-conversion
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue