[neon/kde/kwin/Neon/unstable] debian: need to get a gcc-15 or compile with clang somehow
Carlos De Maine
null at kde.org
Sun Mar 29 13:48:00 BST 2026
Git commit e3238bdc37824a4d35a697d6ba1238eb2fad7a2c by Carlos De Maine.
Committed on 29/03/2026 at 12:47.
Pushed by carlosdem into branch 'Neon/unstable'.
need to get a gcc-15 or compile with clang somehow
D +0 -26 debian/patches/expected.diff
D +0 -1 debian/patches/series
M +1 -1 debian/rules
https://invent.kde.org/neon/kde/kwin/-/commit/e3238bdc37824a4d35a697d6ba1238eb2fad7a2c
diff --git a/debian/patches/expected.diff b/debian/patches/expected.diff
deleted file mode 100644
index c1895eb..0000000
--- a/debian/patches/expected.diff
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 3bcaebfe48..53d49aa0a2 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -30,6 +30,7 @@ target_compile_definitions(kwin PRIVATE
- target_compile_definitions(kwin PUBLIC
- -DVULKAN_HPP_NO_EXCEPTIONS=1
- -DVULKAN_HPP_ASSERT_ON_RESULT=void
-+ -DVULKAN_HPP_USE_STD_EXPECTED=TRUE
- )
-
- target_sources(kwin PRIVATE
-
-
-diff --git a/src/vulkan/vulkan_device.h b/src/vulkan/vulkan_device.h
-index 251d944691..397ee744ae 100644
---- a/src/vulkan/vulkan_device.h
-+++ b/src/vulkan/vulkan_device.h
-@@ -15,6 +15,7 @@
- #include <QObject>
- #include <QVector>
- #include <deque>
-+#include <expected>
- #include <memory>
- #include <optional>
- #include <vulkan/vulkan_raii.hpp>
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 93746c4..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-expected.diff
diff --git a/debian/rules b/debian/rules
index b7515dc..a13811e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,4 +10,4 @@ export CXX=g++-14
dh $@ --with kf6 --buildsystem kf6
override_dh_auto_configure:
- dh_auto_configure -- -DCMAKE_CXX_STANDARD=23 -DCMAKE_CXX_STANDARD_REQUIRED=TRUE -DVULKAN_HPP_NO_EXCEPTIONS=1 -DVULKAN_HPP_ASSERT_ON_RESULT=void
+ dh_auto_configure -- -DCMAKE_CXX_STANDARD=23 -DCMAKE_CXX_STANDARD_REQUIRED=TRUE
More information about the Neon-commits
mailing list