[neon/neon-packaging/kwin-selenium-tester/Neon/unstable] debian: needs g**-14
Carlos De Maine
null at kde.org
Thu Aug 28 09:02:02 BST 2025
Git commit 8a21e3c73543cb83476f4f7f3042a0e6e72e0e84 by Carlos De Maine.
Committed on 28/08/2025 at 08:02.
Pushed by carlosdem into branch 'Neon/unstable'.
needs g**-14
M +2 -0 debian/control
M +9 -1 debian/rules
https://invent.kde.org/neon/neon-packaging/kwin-selenium-tester/-/commit/8a21e3c73543cb83476f4f7f3042a0e6e72e0e84
diff --git a/debian/control b/debian/control
index 6968986..38f9b42 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