git: d3b9762fdf55 - 2026Q4 - www/dooble: Fix compiling on 16-CURRENT
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 06 Oct 2026 13:49:08 UTC
The branch 2026Q4 has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=d3b9762fdf5553d6a2ba649ede7f1a0148254fb7
commit d3b9762fdf5553d6a2ba649ede7f1a0148254fb7
Author: Eric Camachat <eric@camachat.org>
AuthorDate: 2026-10-06 13:47:16 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-10-06 13:49:01 +0000
www/dooble: Fix compiling on 16-CURRENT
In file included from Source/dooble_charts_file.cc:30:
In file included from /usr/local/include/qt6/QtQml/QJSEngine:1:
In file included from /usr/local/include/qt6/QtQml/qjsengine.h:13:
/usr/local/include/qt6/QtCore/qtimezone.h:86:9: error: '= delete' with a message is a C++2c extension [-Werror,-Wc++26-extensions]
86 | "Would be treated as int offsetSeconds. "
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
87 | "Use QTimeZone::UTC or QTimeZone::LocalTime instead.");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/qt6/QtCore/qcompilerdetection.h:1046:49: note: expanded from macro 'Q_DECL_EQ_DELETE_X'
1046 | # define Q_DECL_EQ_DELETE_X(reason) = delete(reason)
| ^~~~~~
PR: 299033
Reported by: pkg-fallout
Sponsored by: UNIS Labs (vvd, commit patch)
MFH: 2026Q4
(cherry picked from commit f45ab0387ebdd351b5164e7cdc9898a640c5aa77)
---
www/dooble/files/patch-dooble.pro | 42 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 41 insertions(+), 1 deletion(-)
diff --git a/www/dooble/files/patch-dooble.pro b/www/dooble/files/patch-dooble.pro
index 1ac3320b1b63..9bd2ffda95e7 100644
--- a/www/dooble/files/patch-dooble.pro
+++ b/www/dooble/files/patch-dooble.pro
@@ -18,7 +18,7 @@
DEFINES += DOOBLE_PEEKABOO
LIBS += -lgpgme
message("Discovered gpgme.h. Peekaboo activated!")
-@@ -281,7 +281,7 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+@@ -281,11 +281,13 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
-Werror \
-Wextra \
-Wformat=2 \
@@ -27,3 +27,43 @@
-Woverloaded-virtual \
-Wpointer-arith \
-Wstack-protector \
+ -Wstrict-overflow=5 \
++ -Wno-c++20-attribute-extensions \
++ -Wno-c++26-extensions \
+ -Wundef \
+ -Wzero-as-null-pointer-constant \
+ -fPIE \
+@@ -306,12 +308,13 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+ -Wcast-qual \
+ -Wextra \
+ -Wformat=2 \
+- -Wno-c++20-attribute-extensions \
+- -Wold-style-cast \
++ -Wno-old-style-cast \
+ -Woverloaded-virtual \
+ -Wpointer-arith \
+ -Wstack-protector \
+ -Wstrict-overflow=5 \
++ -Wno-c++20-attribute-extensions \
++ -Wno-c++26-extensions \
+ -fPIE \
+ -fstack-protector-all \
+ -funroll-loops \
+@@ -361,7 +364,7 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+ -Wformat=2 \
+ -Wlogical-op \
+ -Wno-deprecated-copy \
+- -Wold-style-cast \
++ -Wno-old-style-cast \
+ -Woverloaded-virtual \
+ -Wpointer-arith \
+ -Wstack-protector \
+@@ -370,6 +373,8 @@ QMAKE_CXXFLAGS_RELEASE += -O3 \
+ -Wtrampolines \
+ -Wundef \
+ -Wzero-as-null-pointer-constant \
++ -Wno-c++20-attribute-extensions \
++ -Wno-c++26-extensions \
+ -fstack-clash-protection \
+ -fstack-protector-all \
+ -funroll-loops \