[neon/extras/kookbook/Neon/stable] debian: kf6ify
Carlos De Maine
null at kde.org
Fri Jun 20 05:56:06 BST 2025
Git commit e4d02f5bb19401c8c53ffb87fa3c47baf2aa05d4 by Carlos De Maine.
Committed on 20/06/2025 at 04:56.
Pushed by carlosdem into branch 'Neon/stable'.
kf6ify
M +8 -8 debian/control
M +3 -5 debian/rules
https://invent.kde.org/neon/extras/kookbook/-/commit/e4d02f5bb19401c8c53ffb87fa3c47baf2aa05d4
diff --git a/debian/control b/debian/control
index 8f073f1..103f651 100644
--- a/debian/control
+++ b/debian/control
@@ -6,14 +6,14 @@ Uploaders:
Stuart Prescott <stuart at debian.org>,
Build-Depends:
cmake,
- debhelper-compat (= 12),
- extra-cmake-modules,
+ debhelper-compat (= 13),
+ kf6-extra-cmake-modules,
libmarkdown2-dev,
- pkg-kde-tools,
- qtbase5-dev,
- qtdeclarative5-dev,
+ pkg-kde-tools-neon,
+ qt6-base-dev,
+ qt6-declarative-dev,
Homepage: https://cgit.kde.org/kookbook.git/tree/doc/intro.md
-Standards-Version: 4.4.1
+Standards-Version: 4.6.2
Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/kookbook.git
Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/kookbook
Rules-Requires-Root: no
@@ -21,8 +21,8 @@ Rules-Requires-Root: no
Package: kookbook
Architecture: any
Depends:
- qml-module-org-kde-kirigami2,
- qml-module-qtquick-layouts,
+ qml6-module-org-kde-kirigami,
+ qml6-module-qtquick-layouts,
${misc:Depends},
${shlibs:Depends},
Recommends:
diff --git a/debian/rules b/debian/rules
index e31c6bd..3d69b0d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,8 +1,6 @@
#!/usr/bin/make -f
-
-# Enable additional hardening options.
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+# SPDX-License-Identifier: LGPL-2.0-or-later
+# SPDX-FileCopyrightText: 2023 Jonathan Riddell <jr at jriddell.org>
%:
- dh $@ --with=kf5
+ dh $@ --with kf6 --buildsystem kf6
More information about the Neon-commits
mailing list