[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