[neon/forks/heaptrack/Neon/release] debian/patches: patch to make it compile against qr6.10
Carlos De Maine
null at kde.org
Wed Jan 21 01:05:10 GMT 2026
Git commit e19f76b6241e605a0fd7dd22e66fd8bf60d13c79 by Carlos De Maine.
Committed on 21/01/2026 at 01:05.
Pushed by carlosdem into branch 'Neon/release'.
patch to make it compile against qr6.10
A +60 -0 debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
M +1 -0 debian/patches/series
https://invent.kde.org/neon/forks/heaptrack/-/commit/e19f76b6241e605a0fd7dd22e66fd8bf60d13c79
diff --git a/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff b/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
new file mode 100644
index 0000000..48377af
--- /dev/null
+++ b/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
@@ -0,0 +1,60 @@
+diff --git a/src/analyze/gui/mainwindow.cpp b/src/analyze/gui/mainwindow.cpp
+index 1ebd4c9c4cf645ac973fc4083f30bc84c519afd0..c3be2fa7d5d7f7658ca9d6d288542d832b0181b1 100644
+--- a/src/analyze/gui/mainwindow.cpp
++++ b/src/analyze/gui/mainwindow.cpp
+@@ -57,8 +57,8 @@ const int MAINWINDOW_VERSION = 1;
+
+ namespace Config {
+ namespace Groups {
+-const char MainWindow[] = "MainWindow";
+-const char CodeNavigation[] = "CodeNavigation";
++const QString MainWindow() { return QStringLiteral("MainWindow"); }
++const QString CodeNavigation() { return QStringLiteral("CodeNavigation"); }
+ }
+ namespace Entries {
+ const char State[] = "State";
+@@ -317,7 +317,7 @@ MainWindow::MainWindow(QWidget* parent)
+ {
+ m_ui->setupUi(this);
+
+- auto group = m_config->group(Config::Groups::MainWindow);
++ auto group = m_config->group(Config::Groups::MainWindow());
+ auto state = group.readEntry(Config::Entries::State, QByteArray());
+ restoreState(state, MAINWINDOW_VERSION);
+
+@@ -671,7 +671,7 @@ MainWindow::MainWindow(QWidget* parent)
+ MainWindow::~MainWindow()
+ {
+ auto state = saveState(MAINWINDOW_VERSION);
+- auto group = m_config->group(Config::Groups::MainWindow);
++ auto group = m_config->group(Config::Groups::MainWindow());
+ group.writeEntry(Config::Entries::State, state);
+ }
+
+@@ -788,7 +788,7 @@ void MainWindow::setupCodeNavigationMenu()
+ auto group = new QActionGroup(this);
+ group->setExclusive(true);
+
+- const auto settings = m_config->group(Config::Groups::CodeNavigation);
++ const auto settings = m_config->group(Config::Groups::CodeNavigation());
+ const auto currentIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde());
+
+ for (int i = 0; i < LAST_IDE; ++i) {
+@@ -838,7 +838,7 @@ void MainWindow::setupCodeNavigationMenu()
+
+ void MainWindow::setCodeNavigationIDE(QAction* action)
+ {
+- auto settings = m_config->group(Config::Groups::CodeNavigation);
++ auto settings = m_config->group(Config::Groups::CodeNavigation());
+
+ if (action->data() == -1) {
+ const auto customCmd =
+@@ -859,7 +859,7 @@ void MainWindow::setCodeNavigationIDE(QAction* action)
+
+ void MainWindow::navigateToCode(const QString& filePath, int lineNumber, int columnNumber)
+ {
+- const auto settings = m_config->group(Config::Groups::CodeNavigation);
++ const auto settings = m_config->group(Config::Groups::CodeNavigation());
+ const auto ideIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde());
+
+ QString command;
\ No newline at end of file
diff --git a/debian/patches/series b/debian/patches/series
index e52f4ea..2a8a1a9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
10_update_cmake_version.patch
20_disable_some_unreliable_tests.patch
+38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
\ No newline at end of file
More information about the Neon-commits
mailing list