[neon/neon-packaging/kwin-selenium-tester/Neon/release] debian: needs g**-14

Carlos De Maine null at kde.org
Thu Aug 28 09:02:14 BST 2025


Git commit ad905e66d8581c396d1147479be9855bc61987da by Carlos De Maine.
Committed on 28/08/2025 at 08:02.
Pushed by carlosdem into branch 'Neon/release'.

needs g**-14

(cherry picked from commit 8a21e3c73543cb83476f4f7f3042a0e6e72e0e84)

Co-authored-by: Carlos De Maine <carlosd.kde at gmail.com>

M  +2    -0    debian/control
M  +9    -1    debian/rules

https://invent.kde.org/neon/neon-packaging/kwin-selenium-tester/-/commit/ad905e66d8581c396d1147479be9855bc61987da

diff --git a/debian/control b/debian/control
index 4943d18..42ac8d6 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,8 @@ Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Maximiliano Curia <maxy at debian.org>
 Build-Depends: cmake,
                debhelper-compat (= 13),
+               g++-14,
+               gcc-14,
                hwdata,
                kf6-extra-cmake-modules,
                kf6-kcolorscheme-dev,
diff --git a/debian/rules b/debian/rules
index a257ef3..0f6f735 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,11 +2,19 @@
 # SPDX-License-Identifier: LGPL-2.0-or-later
 # SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
 
+# need gcc 14
+export CC=gcc-14
+export CXX=g++-14
+
+override_dh_auto_configure:
+	dh_auto_configure 
+
 %:
 	dh $@ --with kf6 --with pkgkde_symbolshelper --buildsystem=cmake+ninja
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DCMAKE_INSTALL_PREFIX=/opt/kwin-selenium-tester \
+	dh_auto_configure -- -DCMAKE_CXX_STANDARD=23 \
+	-DCMAKE_INSTALL_PREFIX=/opt/kwin-selenium-tester \
 	-DKWIN_BUILD_DECORATIONS=ON \
 	-DKWIN_BUILD_KCMS=OFF \
 	-DKWIN_BUILD_NOTIFICATIONS=OFF \


More information about the Neon-commits mailing list