[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