git: 2e45a8bbd4d8 - main - devel/heaptrack: prepare for upcoming Boost 1.81

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Thu, 29 Dec 2022 22:41:11 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2e45a8bbd4d85be46857e97ecf49b36ce33c67a7

commit 2e45a8bbd4d85be46857e97ecf49b36ce33c67a7
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-12-29 22:40:42 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-12-29 22:40:42 +0000

    devel/heaptrack: prepare for upcoming Boost 1.81
---
 .../files/patch-src_analyze_gui_histogrammodel.h   | 23 ++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/devel/heaptrack/files/patch-src_analyze_gui_histogrammodel.h b/devel/heaptrack/files/patch-src_analyze_gui_histogrammodel.h
new file mode 100644
index 000000000000..12963ce1278f
--- /dev/null
+++ b/devel/heaptrack/files/patch-src_analyze_gui_histogrammodel.h
@@ -0,0 +1,23 @@
+https://bugs.gentoo.org/887033
+https://invent.kde.org/sdk/heaptrack/-/commit/de3174aa1d1293636079473ff693d9a274a093a9
+
+From de3174aa1d1293636079473ff693d9a274a093a9 Mon Sep 17 00:00:00 2001
+From: Heiko Becker <heiko.becker@kde.org>
+Date: Fri, 16 Dec 2022 00:01:15 +0100
+Subject: [PATCH] Add missing include
+
+This fixes the build with boost 1.81.0. <array> was included by one of
+the boost headers, however, it's no longer included as of Boost 1.81.0.
+--- src/analyze/gui/histogrammodel.h
++++ src/analyze/gui/histogrammodel.h
+@@ -9,6 +9,8 @@
+ 
+ #include <QAbstractTableModel>
+ 
++#include <array>
++
+ #include "treemodel.h"
+ 
+ struct HistogramColumn
+-- 
+GitLab