[neon/neon-packaging/kwin-x11/Neon/unstable] debian: installs and gcc14
Carlos De Maine
null at kde.org
Fri Mar 28 07:43:26 GMT 2025
Git commit bfa128387e19c92815b2a8730f271e0b3caaafed by Carlos De Maine.
Committed on 28/03/2025 at 07:43.
Pushed by carlosdem into branch 'Neon/unstable'.
installs and gcc14
M +1 -1 debian/control
M +3 -12 debian/kwin-x11-common.install
M +2 -7 debian/kwin-x11-dev.install
M +7 -0 debian/rules
https://invent.kde.org/neon/neon-packaging/kwin-x11/-/commit/bfa128387e19c92815b2a8730f271e0b3caaafed
diff --git a/debian/control b/debian/control
index fdddf7b..f4af4e2 100644
--- a/debian/control
+++ b/debian/control
@@ -155,7 +155,7 @@ Depends: kf6-kconfig-dev,
qt6-base-dev,
${misc:Depends},
${shlibs:Depends}
-Description: KDE window manager, X11 vesion - devel files
+Description: KDE window manager, X11 version - devel files
KWin/X11 is an X11 window manager and a compositing manager. Its primary
usage is in conjunction with a Desktop Shell (e.g. KDE Plasma Desktop).
.
diff --git a/debian/kwin-x11-common.install b/debian/kwin-x11-common.install
index 1a812f8..b1794d1 100644
--- a/debian/kwin-x11-common.install
+++ b/debian/kwin-x11-common.install
@@ -1,15 +1,6 @@
usr/lib/*/kconf_update_bin/
usr/lib/*/libexec/kwin*
-usr/lib/*/libkcmkwincommon.so.6
-usr/lib/*/libkcmkwincommon.so.6.*
-usr/lib/*/libkwin.so.6
-usr/lib/*/libkwin.so.6.*
-usr/lib/*/qt6/plugins/kf6/packagestructure/
-usr/lib/*/qt6/plugins/kwin/
-usr/lib/*/qt6/plugins/org.kde.kdecoration2.kcm/
-usr/lib/*/qt6/plugins/org.kde.kdecoration2/
-usr/lib/*/qt6/plugins/plasma/kcms/systemsettings/
-usr/lib/*/qt6/plugins/plasma/kcms/systemsettings_qwidgets/
+usr/lib/*/qt6/plugins/
usr/lib/*/qt6/qml/org/kde/kwin/
usr/lib/systemd/user/
usr/share/applications/
@@ -20,6 +11,6 @@ usr/share/kconf_update/
usr/share/knotifications6/kwin.notifyrc
usr/share/knsrcfiles/
usr/share/krunner/dbusplugins/
-usr/share/kwin/
+usr/share/kwin-x11/
usr/share/locale/*/*/*.mo
-usr/share/qlogging-categories6/org_kde_kwin.categories
+usr/share/qlogging-categories6/
diff --git a/debian/kwin-x11-dev.install b/debian/kwin-x11-dev.install
index da22214..bec9623 100644
--- a/debian/kwin-x11-dev.install
+++ b/debian/kwin-x11-dev.install
@@ -1,9 +1,4 @@
usr/include/kwin/
usr/lib/*/cmake/
-usr/lib/*/libkwin.so
-usr/share/dbus-1/interfaces/org.kde.KWin.NightLight.xml
-usr/share/dbus-1/interfaces/org.kde.KWin.Plugins.xml
-usr/share/dbus-1/interfaces/org.kde.KWin.TabletModeManager.xml
-usr/share/dbus-1/interfaces/org.kde.KWin.VirtualDesktopManager.xml
-usr/share/dbus-1/interfaces/org.kde.KWin.xml
-usr/share/dbus-1/interfaces/org.kde.kwin.*
+usr/lib/*/libkwin_x11.so
+usr/share/dbus-1/interfaces/
diff --git a/debian/rules b/debian/rules
index 3d69b0d..f7c7105 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,5 +2,12 @@
# 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
+
%:
dh $@ --with kf6 --buildsystem kf6
+
+override_dh_auto_configure:
+ dh_auto_configure -- -DCMAKE_CXX_STANDARD=23
More information about the Neon-commits
mailing list