[neon/neon-packaging/hotspot/Neon/release] debian/patches: patch in qt6.9 support

Carlos De Maine null at kde.org
Thu Dec 25 23:11:23 GMT 2025


Git commit 89e50d8cc6dc54d0488a9d5811d9a345ee54dae6 by Carlos De Maine.
Committed on 25/12/2025 at 23:11.
Pushed by carlosdem into branch 'Neon/release'.

patch in qt6.9 support

D  +-    --    debian/patches/0001-disable-test-perfdata-temporarily.patch
D  +0    -23   debian/patches/0002-fix-build-on-mips.patch
A  +13   -0    debian/patches/ec54b1efe74ca4b6cc1e432046de6269029c02ed.diff
M  +1    -2    debian/patches/series

https://invent.kde.org/neon/neon-packaging/hotspot/-/commit/89e50d8cc6dc54d0488a9d5811d9a345ee54dae6

diff --git a/debian/patches/0001-disable-test-perfdata-temporarily.patch b/debian/patches/0001-disable-test-perfdata-temporarily.patch
deleted file mode 100644
index c3800fc..0000000
Binary files a/debian/patches/0001-disable-test-perfdata-temporarily.patch and /dev/null differ
diff --git a/debian/patches/0002-fix-build-on-mips.patch b/debian/patches/0002-fix-build-on-mips.patch
deleted file mode 100644
index b65bd88..0000000
--- a/debian/patches/0002-fix-build-on-mips.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Yanhao Mo <yanhaocs at gmail.com>
-Date: Sun, 21 Feb 2021 11:16:42 +0800
-Subject: fix build on mips
-
----
- 3rdparty/perfparser/app/perfregisterinfo.cpp | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/3rdparty/perfparser/app/perfregisterinfo.cpp b/3rdparty/perfparser/app/perfregisterinfo.cpp
-index 2e69d5e..bc0831d 100644
---- a/3rdparty/perfparser/app/perfregisterinfo.cpp
-+++ b/3rdparty/perfparser/app/perfregisterinfo.cpp
-@@ -52,6 +52,10 @@ static int aarch64[] = { 0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13,
- static int x86[] = {0, 2, 3, 1, 7, 6, 4, 5, 8};
- static int x86_64[] = {0, 3, 2, 1, 4, 5, 6, 7, 16, 17, 18, 19, 20, 21, 22, 23, 8};
- 
-+#ifdef mips
-+// On MIPS systems, "mips" is a built-in compiler macro.
-+#undef mips
-+#endif
- static int mips[] = { 32,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15, 16, 17,
-                         18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31};
- 
diff --git a/debian/patches/ec54b1efe74ca4b6cc1e432046de6269029c02ed.diff b/debian/patches/ec54b1efe74ca4b6cc1e432046de6269029c02ed.diff
new file mode 100644
index 0000000..ac94ecf
--- /dev/null
+++ b/debian/patches/ec54b1efe74ca4b6cc1e432046de6269029c02ed.diff
@@ -0,0 +1,13 @@
+diff --git a/src/models/timelinedelegate.cpp b/src/models/timelinedelegate.cpp
+index b567f280..e666d122 100644
+--- a/src/models/timelinedelegate.cpp
++++ b/src/models/timelinedelegate.cpp
+@@ -194,7 +194,7 @@ void TimeLineDelegate::paint(QPainter* painter, const QStyleOptionViewItem& opti
+         painter->drawRect(threadTimeRect.adjusted(-1, -1, 0, 0));
+ 
+         // visualize all events
+-        painter->setBrush({});
++        painter->setBrush(QBrush());
+ 
+         if (offCpuCostId != -1) {
+             const auto offCpuColor = scheme.background(KColorScheme::NegativeBackground).color();
\ No newline at end of file
diff --git a/debian/patches/series b/debian/patches/series
index a531219..9a7f5dc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1 @@
-#0001-disable-test-perfdata-temporarily.patch
-#0002-fix-build-on-mips.patch
+ec54b1efe74ca4b6cc1e432046de6269029c02ed.diff
\ No newline at end of file


More information about the Neon-commits mailing list