pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/vtk/patches



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Feb 24 17:23:21 UTC 2025

Added Files:
        pkgsrc/graphics/vtk/patches: patch-CMake_vtkModule.cmake
            patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx
            patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C

Log Message:
vtk: import patches


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/graphics/vtk/patches/patch-CMake_vtkModule.cmake \
    pkgsrc/graphics/vtk/patches/patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx \
    pkgsrc/graphics/vtk/patches/patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/graphics/vtk/patches/patch-CMake_vtkModule.cmake
diff -u /dev/null pkgsrc/graphics/vtk/patches/patch-CMake_vtkModule.cmake:1.1
--- /dev/null   Mon Feb 24 17:23:21 2025
+++ pkgsrc/graphics/vtk/patches/patch-CMake_vtkModule.cmake     Mon Feb 24 17:23:20 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMake_vtkModule.cmake,v 1.1 2025/02/24 17:23:20 adam Exp $
+
+Do not restrict external module version.
+This allows to use a newer version when available.
+
+--- CMake/vtkModule.cmake.orig 2025-02-24 11:29:04.556570674 +0000
++++ CMake/vtkModule.cmake
+@@ -5349,7 +5349,6 @@ macro (vtk_module_find_package)
+   endif ()
+ 
+   find_package("${_vtk_find_package_PACKAGE}"
+-    ${_vtk_find_package_VERSION}
+     ${_vtk_find_package_config}
+     COMPONENTS          ${_vtk_find_package_COMPONENTS}
+     OPTIONAL_COMPONENTS ${_vtk_find_package_OPTIONAL_COMPONENTS})
Index: pkgsrc/graphics/vtk/patches/patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx
diff -u /dev/null pkgsrc/graphics/vtk/patches/patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx:1.1
--- /dev/null   Mon Feb 24 17:23:21 2025
+++ pkgsrc/graphics/vtk/patches/patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx       Mon Feb 24 17:23:20 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-Rendering_GL2PSOpenGL2_vtkOpenGLGL2PSHelperImpl.cxx,v 1.1 2025/02/24 17:23:20 adam Exp $
+
+Missing vtk_glad.h include.
+https://gitlab.kitware.com/vtk/vtk/-/issues/19561
+
+--- Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx.orig   2025-02-24 13:06:25.803916103 +0000
++++ Rendering/GL2PSOpenGL2/vtkOpenGLGL2PSHelperImpl.cxx
+@@ -21,6 +21,7 @@
+ #include "vtkTextRenderer.h"
+ #include "vtkTransformFeedback.h"
+ 
++#include "vtk_glad.h"
+ #include "vtk_gl2ps.h"
+ 
+ #include <algorithm>
Index: pkgsrc/graphics/vtk/patches/patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C
diff -u /dev/null pkgsrc/graphics/vtk/patches/patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C:1.1
--- /dev/null   Mon Feb 24 17:23:21 2025
+++ pkgsrc/graphics/vtk/patches/patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C  Mon Feb 24 17:23:20 2025
@@ -0,0 +1,17 @@
+$NetBSD: patch-ThirdParty_ioss_vtkioss_Ioss__FileInfo.C,v 1.1 2025/02/24 17:23:20 adam Exp $
+
+On NetBSD, use statvfs.
+
+--- ThirdParty/ioss/vtkioss/Ioss_FileInfo.C.orig       2025-02-24 16:15:24.332836791 +0000
++++ ThirdParty/ioss/vtkioss/Ioss_FileInfo.C
+@@ -39,6 +39,10 @@
+ #include <sys/statfs.h>
+ #endif
+ #endif
++#if defined(__NetBSD__)
++#include <sys/statvfs.h>
++#define statfs statvfs
++#endif
+ 
+ #ifdef SEACAS_HAVE_MPI
+ #include <numeric>



Home | Main Index | Thread Index | Old Index