vtk9.git
19 months agoadd support for loongarch64
Dandan Zhang [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
add support for loongarch64

Upstream:  https://gitlab.kitware.com/seanm/vtk/-/commit/886b536a0d0bb3694951e09169a52896d585c517

Gbp-Pq: Name 121_add_support_for_loong64.patch

19 months ago_fix_shader_crash
Debian Science Maintainers [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
_fix_shader_crash

commit bc4d0fec4f791fb198ff316849aaf3faba24b45a
Author: Gaspard Thevenon <gaspard.thevenon@kitware.com>
Date:   Thu Feb 10 10:19:39 2022 +0100

    Fix shader crash in Multi Volume Rendering without GradientTF

    When using OpenGLGPUVolumeRayCastMapper with a MultiVolume,
    not specifying a gradient opacity TF produced an error in
    the composed shader (no argument would be given to functions which expected one),
    and nothing was rendered, although this TF is supposed to be optional.

    This commit fixes this by adding tests during the declarations of
    those functions inside the shader, and by changing their signatures as needed.
    Therefore, when no gradient opacity TF is given, no argument is expected
    and none is given.

Gbp-Pq: Name 120_fix_shader_crash.patch

19 months agoFix FTBFS with new netcdf
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Fix FTBFS with new netcdf

Bug-Debian: https://bugs.debian.org/1012703
Last-Update: 2022-06-19

Gbp-Pq: Name 110_vtk9_netcdf.patch

19 months agoFix FTBFS
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Fix FTBFS

Last-Update: 2021-11-14

Gbp-Pq: Name 99_fix_ftbfs.patch

19 months agoFix mpi4py search
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Fix mpi4py search

Last-Update: 2021-09-17

Gbp-Pq: Name 98_fix_mpi4py.py

19 months ago[PATCH 2/2] doc_class2example.pl: Sort the parsers array.
Vagrant Cascadian [Tue, 15 Dec 2020 07:38:56 +0000 (07:38 +0000)]
[PATCH 2/2] doc_class2example.pl: Sort the parsers array.

Thanks to Bernhard M. Wiedemann <bernhardout@lsmod.de>.

Gbp-Pq: Name 97_reproducible_builds.patch

19 months ago_java_mach-arch_fix
Debian Science Maintainers [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
_java_mach-arch_fix

https://gitlab.kitware.com/diatomic/diy/-/merge_requests/59

From bb0d55c8ae34a43354b1002262dad722c410d8cb Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sat, 13 Jun 2020 13:59:31 +0200
Subject: [PATCH] Fix build on mach-based OS which are not OS X

Gbp-Pq: Name 95_java_mach-arch_fix.patch

19 months agoHACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro
Adrian Bunk [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
HACK: vtkQWidgetTexture.cxx: Don't use vtkOpenGLCheckErrorMacro

Fixes building for Qt with OpenGL ES.

Gbp-Pq: Name 84_vtkQWidgetTexture_no_vtkOpenGLCheckErrorMacro.patch

19 months agoHACK: QVTKOpenGLWindow.cxx: Define GL_BACK_{LEFT,RIGHT} for Qt with OpenGL ES
Adrian Bunk [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
HACK: QVTKOpenGLWindow.cxx: Define GL_BACK_{LEFT,RIGHT} for Qt with OpenGL ES

Gbp-Pq: Name 83_allow_gles_platforms.patch

19 months agoFix shebang for the perl scripts
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Fix shebang for the perl scripts

Last-Update: 2020-11-08

Gbp-Pq: Name 60_fix_path_perl.patch

19 months agoFix path for the installation of python modules
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Fix path for the installation of python modules

Last-Update: 2020-11-06

Gbp-Pq: Name 50_fix_python-modules_path.patch

19 months agoRename vtkpython to vtkpython-9.0
Anton Gladky [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Rename vtkpython to vtkpython-9.0

Last-Update: 2020-11-05

Gbp-Pq: Name 40_vtkpython-9.patch

19 months agoDrop medical examples
Debian Science Maintainers [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Drop medical examples

Last-Update: 2020-10-21

Gbp-Pq: Name 30_drop_medical_example.patch

19 months agoDo not try linking with -lsocket
Debian Science Maintainers [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Do not try linking with -lsocket

Gbp-Pq: Name 20_do_not_link_against_socket.patch

19 months ago_matplotlib
Debian Science Maintainers [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
_matplotlib

Gbp-Pq: Name 10_matplotlib.patch

19 months agoAdd #include <cstdint> to compile with gcc13
Laurent Rineau [Tue, 17 Jan 2023 15:18:53 +0000 (16:18 +0100)]
Add #include <cstdint> to compile with gcc13

From 1233ceec268d5366c66f5e79786ec784042b591b Mon Sep 17 00:00:00 2001
Origin: upstream, https://gitlab.kitware.com/vtk/vtk/-/commit/1233ceec268d5366c66f5e79786ec784042b591b

The `vtkSEPReader` was introduced by MRs !4909 (from my former
collaborator Maxime) and !4938. Then it was highly modified by
!7516. The later MR is the one that introduced the uses of
`std::uint8_t` and `std::uint32_t`.

Those types needs the inclusion of `<cstdint>`.

Gbp-Pq: Name gcc-13.patch

19 months agovtkXMLDataParser: track `AppendedData` state explicitly
Ben Boeckel [Tue, 16 Apr 2024 02:22:22 +0000 (22:22 -0400)]
vtkXMLDataParser: track `AppendedData` state explicitly

Bug-Debian: https://bugs.debian.org/1064762
Origin: upstream,https://gitlab.kitware.com/vtk/vtk/-/commit/3efa07ad277efe5c1d11a2ef2b907c095f68bbef
Forwarded: not-needed

Newer `libexpat` doesn't like being given the appended data after the
artificially ended document anymore. Avoid pushing it through to its
parser.

Gbp-Pq: Name 09_newer_expat.patch

19 months agovtkXMLTreeReader: protect against possible nullptr dereference
Cory Quammen [Thu, 29 Sep 2022 17:10:00 +0000 (13:10 -0400)]
vtkXMLTreeReader: protect against possible nullptr dereference

Origin: upstream,https://gitlab.kitware.com/vtk/vtk/-/commit/72119ea71422d2892f2a0475fc282835310f8d9e
Forwarded: not-needed
Bug-Debian: https://bugs.debian.org/1031877

Vulnerability reported at
https://nvd.nist.gov/vuln/detail/CVE-2021-42521.

Gbp-Pq: Name 08_CVE-2021-42521.patch

19 months agovtk9 (9.1.0+really9.1.0+dfsg2-8) unstable; urgency=medium
Michael R. Crusoe [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
vtk9 (9.1.0+really9.1.0+dfsg2-8) unstable; urgency=medium

  [ Bo YU ]
  * Team upload.
  * Add support for loongarch64. Thanks to Dandan Zhang
    <zhangdandan@loongson.cn>. (Closes: #1054471)

  [ Michael R. Crusoe ]
  * Cherry-pick patch from upstream to fix issue with newer expat and
    appended data. Closes: #1064762
  * d/control: build-dep on libhdf5-mpi-dev instead of libhdf5-openmpi-
    dev. Closes: #1068321
  * Cherry-pick patch from upstream to fix CVE-2021-42521. Closes:
    #1031877.
  * Fix Maintainer name of Debian Science team (routine-update)
  * Remove trailing whitespace in debian/copyright (routine-update)
  * d/control: Updated some dependencies on obsolete or supercede packages
    names.

[dgit import unpatched vtk9 9.1.0+really9.1.0+dfsg2-8]

19 months agoImport vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz
Michael R. Crusoe [Mon, 29 Apr 2024 14:16:28 +0000 (16:16 +0200)]
Import vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz

[dgit import tarball vtk9 9.1.0+really9.1.0+dfsg2-8 vtk9_9.1.0+really9.1.0+dfsg2-8.debian.tar.xz]

4 years agoImport vtk9_9.1.0+really9.1.0+dfsg2.orig.tar.xz
Anton Gladky [Mon, 29 Nov 2021 21:26:25 +0000 (22:26 +0100)]
Import vtk9_9.1.0+really9.1.0+dfsg2.orig.tar.xz

[dgit import orig vtk9_9.1.0+really9.1.0+dfsg2.orig.tar.xz]