Date: Fri, 05 Dec 2025 01:04:41 +0000 From: Jason E. Hale <jhale@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: c76eacdd308f - main - www/dooble: Prepare for Qt 6.10 Message-ID: <69322fa9.25999.5a2b419e@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=c76eacdd308f4c6c7ea104f1ce7ce2b679a5a953 commit c76eacdd308f4c6c7ea104f1ce7ce2b679a5a953 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2025-12-05 00:45:38 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-12-05 01:03:45 +0000 www/dooble: Prepare for Qt 6.10 Add patch to fix build with Qt 6.10. With hat: kde@ --- www/dooble/files/patch-Source_dooble__settings.cc | 29 +++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/www/dooble/files/patch-Source_dooble__settings.cc b/www/dooble/files/patch-Source_dooble__settings.cc new file mode 100644 index 000000000000..8caae040551e --- /dev/null +++ b/www/dooble/files/patch-Source_dooble__settings.cc @@ -0,0 +1,29 @@ +Starting with Qt 6.10, QFile::open() is automatically marked with +[[nodiscard]] [1]; check return value before proceeding. + +[1] https://code.qt.io/cgit/qt/qtbase.git/commit/?h=6.10&id=7466831509fe163f3fd1e3a6bbf38f6f5a32ef00 + +--- Source/dooble_settings.cc.orig 2025-07-19 00:27:24 UTC ++++ Source/dooble_settings.cc +@@ -2095,8 +2095,8 @@ void dooble_settings::restore(bool read_database) + file.setPermissions(QFileDevice::ReadOwner | QFileDevice::WriteOwner); + else + { +- file.open(QIODevice::Truncate | QIODevice::WriteOnly); +- file.setPermissions(QFileDevice::ReadOwner); ++ if(file.open(QIODevice::Truncate | QIODevice::WriteOnly)) ++ file.setPermissions(QFileDevice::ReadOwner); + } + } + +@@ -2914,8 +2914,8 @@ void dooble_settings::slot_apply(void) + file.setPermissions(QFileDevice::ReadOwner | QFileDevice::WriteOwner); + else + { +- file.open(QIODevice::Truncate | QIODevice::WriteOnly); +- file.setPermissions(QFileDevice::ReadOwner); ++ if(file.open(QIODevice::Truncate | QIODevice::WriteOnly)) ++ file.setPermissions(QFileDevice::ReadOwner); + } + } +home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69322fa9.25999.5a2b419e>
