summaryrefslogtreecommitdiff
path: root/sci-visualization
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-12 19:16:41 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-12-12 19:16:41 +0000
commitedfcba307fe680b42fbac97a727a651043411102 (patch)
treed0c7c018ced6522385c2fe984291acc26a841487 /sci-visualization
parent21905df103be8c3b3ed5ef739706d88988765d87 (diff)
downloadbaldeagleos-repo-edfcba307fe680b42fbac97a727a651043411102.tar.gz
baldeagleos-repo-edfcba307fe680b42fbac97a727a651043411102.tar.xz
baldeagleos-repo-edfcba307fe680b42fbac97a727a651043411102.zip
Adding metadata
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/paraview/files/paraview-5.13.3-qt-6.10-1.patch60
-rw-r--r--sci-visualization/paraview/paraview-5.13.3-r3.ebuild2
2 files changed, 61 insertions, 1 deletions
diff --git a/sci-visualization/paraview/files/paraview-5.13.3-qt-6.10-1.patch b/sci-visualization/paraview/files/paraview-5.13.3-qt-6.10-1.patch
new file mode 100644
index 000000000000..29d3b510f8f8
--- /dev/null
+++ b/sci-visualization/paraview/files/paraview-5.13.3-qt-6.10-1.patch
@@ -0,0 +1,60 @@
+From cd7e633df299c29e8e76c34df83d8c67dfb386a1 Mon Sep 17 00:00:00 2001
+From: Louis Gombert <louis.gombert@kitware.com>
+Date: Tue, 2 Dec 2025 14:22:32 +0100
+Subject: [PATCH] Fix for Qt6.10.1: Explicitly cast unscoped enums to int
+
+---
+ Qt/Core/pqFlatTreeViewEventTranslator.cxx | 4 ++--
+ Qt/Core/pqQVTKWidgetEventTranslator.cxx | 12 ++++++------
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/Qt/Core/pqFlatTreeViewEventTranslator.cxx b/Qt/Core/pqFlatTreeViewEventTranslator.cxx
+index 52775c6f0f0..3a62c534b94 100644
+--- a/Qt/Core/pqFlatTreeViewEventTranslator.cxx
++++ b/Qt/Core/pqFlatTreeViewEventTranslator.cxx
+@@ -73,8 +73,8 @@ bool pqFlatTreeViewEventTranslator::translateEvent(QObject* Object, QEvent* Even
+
+ QString info = QString("%1,%2,%3,%4,%5,%6")
+ .arg(mouseEvent->button())
+- .arg(mouseEvent->buttons())
+- .arg(mouseEvent->modifiers())
++ .arg(static_cast<int>(mouseEvent->buttons()))
++ .arg(static_cast<int>(mouseEvent->modifiers()))
+ .arg(relPt.x())
+ .arg(relPt.y())
+ .arg(idxStr);
+diff --git a/Qt/Core/pqQVTKWidgetEventTranslator.cxx b/Qt/Core/pqQVTKWidgetEventTranslator.cxx
+index dfc9522729e..d2b64267499 100644
+--- a/Qt/Core/pqQVTKWidgetEventTranslator.cxx
++++ b/Qt/Core/pqQVTKWidgetEventTranslator.cxx
+@@ -90,8 +90,8 @@ bool pqQVTKWidgetEventTranslator::translateEvent(
+ .arg(normalized_x)
+ .arg(normalized_y)
+ .arg(mouseEvent->button())
+- .arg(mouseEvent->buttons())
+- .arg(mouseEvent->modifiers()));
++ .arg(static_cast<int>(mouseEvent->buttons()))
++ .arg(static_cast<int>(mouseEvent->modifiers())));
+ }
+ return true;
+ break;
+@@ -118,15 +118,15 @@ bool pqQVTKWidgetEventTranslator::translateEvent(
+ .arg(normalized_x)
+ .arg(normalized_y)
+ .arg(mouseEvent->button())
+- .arg(mouseEvent->buttons())
+- .arg(mouseEvent->modifiers()));
++ .arg(static_cast<int>(mouseEvent->buttons()))
++ .arg(static_cast<int>(mouseEvent->modifiers())));
+ Q_EMIT recordEvent(widget, "mouseRelease",
+ QString("(%1,%2,%3,%4,%5)")
+ .arg(normalized_x)
+ .arg(normalized_y)
+ .arg(mouseEvent->button())
+- .arg(mouseEvent->buttons())
+- .arg(mouseEvent->modifiers()));
++ .arg(static_cast<int>(mouseEvent->buttons()))
++ .arg(static_cast<int>(mouseEvent->modifiers())));
+ }
+ return true;
+ break;
diff --git a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
index 0660ad5b8419..e43b495cba40 100644
--- a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
+++ b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild
@@ -102,7 +102,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.13.0-fix_compilation.patch
"${FILESDIR}"/${PN}-5.13.0-fix_compilation-2.patch
"${FILESDIR}"/${PN}-5.13.0-avoid_file_collisions.patch
- "${FILESDIR}"/${P}-qt-6.10.patch # bug #967029
+ "${FILESDIR}"/${P}-qt-6.10{,-1}.patch # bug #967029
)
# false positive when checking for available HDF5 interface, bug #904731