summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNowa Ammerlaan <nowa@gentoo.org>2025-01-08 10:34:10 +0100
committerNowa Ammerlaan <nowa@gentoo.org>2025-01-08 10:36:37 +0100
commit69ac06b90a7a6cd7226ec66b963db7c7fbad65fe (patch)
treec85be6b6ecc0ae656e607123f47ba8daa1db2a8f /app-misc/ddcui/files
parentdev-libs/spdlog: backport libfmt-1.11.1 patch to 1.14.1 too (diff)
downloadgentoo-69ac06b90a7a6cd7226ec66b963db7c7fbad65fe.tar.gz
gentoo-69ac06b90a7a6cd7226ec66b963db7c7fbad65fe.tar.bz2
gentoo-69ac06b90a7a6cd7226ec66b963db7c7fbad65fe.zip
app-misc/ddcui: port to qt6, patch build for qt6
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
Diffstat (limited to 'app-misc/ddcui/files')
-rw-r--r--app-misc/ddcui/files/ddcui-0.5.4-qt6.patch51
1 files changed, 51 insertions, 0 deletions
diff --git a/app-misc/ddcui/files/ddcui-0.5.4-qt6.patch b/app-misc/ddcui/files/ddcui-0.5.4-qt6.patch
new file mode 100644
index 000000000000..efc363a17086
--- /dev/null
+++ b/app-misc/ddcui/files/ddcui-0.5.4-qt6.patch
@@ -0,0 +1,51 @@
+From d1773d3625388f4e56f0debabff3a3b6bd4100cb Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= <luis.artur.pereira@gmail.com>
+Date: Tue, 15 Oct 2024 18:22:50 +0100
+Subject: [PATCH] Fixes a FTBFS using Qt6
+
+Also builds with Qt5.
+The use of "universal" headers allows source compatibility between Qt5 and
+Qt6.
+---
+ src/main/mainwindow.cpp | 2 +-
+ src/main/mainwindow_ui.h | 14 +++++++-------
+ 2 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/src/main/mainwindow.cpp b/src/main/mainwindow.cpp
+index fbf3fc5..4b42ea1 100644
+--- a/src/main/mainwindow.cpp
++++ b/src/main/mainwindow.cpp
+@@ -15,7 +15,7 @@
+ #include <QtGui/QKeyEvent>
+ #include <QtWidgets/QMessageBox>
+ #include <QtWidgets/QWidget>
+-#include <QtWidgets/QShortcut> // 5.9
++#include <QShortcut> // 5.9
+
+ #include <ddcutil_c_api.h>
+ #include <ddcutil_status_codes.h>
+diff --git a/src/main/mainwindow_ui.h b/src/main/mainwindow_ui.h
+index edd7d88..2665fe4 100644
+--- a/src/main/mainwindow_ui.h
++++ b/src/main/mainwindow_ui.h
+@@ -9,13 +9,13 @@
+ #include <iostream>
+
+ #include <QtGui/QFont>
+-#include <QtWidgets/QAction>
+-#include <QtWidgets/QApplication>
+-#include <QtWidgets/QMainWindow>
+-#include <QtWidgets/QMenuBar>
+-#include <QtWidgets/QStackedWidget>
+-#include <QtWidgets/QStatusBar>
+-#include <QtWidgets/QToolBar>
++#include <QAction>
++#include <QApplication>
++#include <QMainWindow>
++#include <QMenuBar>
++#include <QStackedWidget>
++#include <QStatusBar>
++#include <QToolBar>
+ #include <QtGui/QKeyEvent>
+
+ #include "base/ddcui_core.h"