Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at python-updates 77 lines 2.5 kB view raw
1From ab00b6d09303c17ecc7a2131a95591716e9ad7a1 Mon Sep 17 00:00:00 2001 2From: Jonathan Wakely <jwakely@fedoraproject.org> 3Date: Thu, 26 Dec 2024 23:00:23 +0100 4Subject: [PATCH] Add missing includes for <algorithm> 5 6Co-authored-by: OPNA2608 <opna2608@protonmail.com> 7--- 8 src/miral/external_client.cpp | 1 + 9 src/miral/keymap.cpp | 1 + 10 src/platform/graphics/linux_dmabuf.cpp | 1 + 11 src/server/scene/rendering_tracker.cpp | 1 + 12 tests/unit-tests/graphics/test_overlapping_output_grouping.cpp | 1 + 13 5 files changed, 5 insertions(+) 14 15diff --git a/src/miral/external_client.cpp b/src/miral/external_client.cpp 16index 0c3d176..792b962 100644 17--- a/src/miral/external_client.cpp 18+++ b/src/miral/external_client.cpp 19@@ -22,6 +22,7 @@ 20 #include <mir/options/option.h> 21 #include <mir/server.h> 22 23+#include <algorithm> 24 #include <stdexcept> 25 26 namespace mo = mir::options; 27diff --git a/src/miral/keymap.cpp b/src/miral/keymap.cpp 28index e494a10..010cb75 100644 29--- a/src/miral/keymap.cpp 30+++ b/src/miral/keymap.cpp 31@@ -30,6 +30,7 @@ 32 #define MIR_LOG_COMPONENT "miral::Keymap" 33 #include <mir/log.h> 34 35+#include <algorithm> 36 #include <mutex> 37 #include <string> 38 #include <vector> 39diff --git a/src/platform/graphics/linux_dmabuf.cpp b/src/platform/graphics/linux_dmabuf.cpp 40index f5a750f..840c3d0 100644 41--- a/src/platform/graphics/linux_dmabuf.cpp 42+++ b/src/platform/graphics/linux_dmabuf.cpp 43@@ -41,6 +41,7 @@ 44 #include <mutex> 45 #include <vector> 46 #include <optional> 47+#include <algorithm> 48 #include <drm_fourcc.h> 49 #include <wayland-server.h> 50 51diff --git a/src/server/scene/rendering_tracker.cpp b/src/server/scene/rendering_tracker.cpp 52index fe4e05e..24393a3 100644 53--- a/src/server/scene/rendering_tracker.cpp 54+++ b/src/server/scene/rendering_tracker.cpp 55@@ -17,6 +17,7 @@ 56 #include "rendering_tracker.h" 57 #include "mir/scene/surface.h" 58 59+#include <algorithm> 60 #include <stdexcept> 61 #include <boost/throw_exception.hpp> 62 63diff --git a/tests/unit-tests/graphics/test_overlapping_output_grouping.cpp b/tests/unit-tests/graphics/test_overlapping_output_grouping.cpp 64index 4478578..7167ad1 100644 65--- a/tests/unit-tests/graphics/test_overlapping_output_grouping.cpp 66+++ b/tests/unit-tests/graphics/test_overlapping_output_grouping.cpp 67@@ -22,6 +22,7 @@ 68 #include <gtest/gtest.h> 69 70 #include <vector> 71+#include <algorithm> 72 73 namespace mg = mir::graphics; 74 namespace geom = mir::geometry; 75-- 762.47.0 77