[neon/extras/krita/Neon/unstable] debian: kf6ify
Carlos De Maine
null at kde.org
Wed May 21 11:43:45 BST 2025
Git commit 81bc102e4fb105360a437fe529ae1f4d8f16764e by Carlos De Maine.
Committed on 21/05/2025 at 10:43.
Pushed by carlosdem into branch 'Neon/unstable'.
kf6ify
M +24 -26 debian/control
M +4 -7 debian/rules
https://invent.kde.org/neon/extras/krita/-/commit/81bc102e4fb105360a437fe529ae1f4d8f16764e
diff --git a/debian/control b/debian/control
index 281460e..ce2ade7 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,19 @@ Build-Depends: cmake,
debhelper-compat (= 13),
gettext,
kf6-extra-cmake-modules,
+ kf6-karchive-dev,
+ kf6-kcompletion-dev,
+ kf6-kconfig-dev,
+ kf6-kcoreaddons-dev,
+ kf6-kcrash-dev,
+ kf6-kguiaddons-dev,
+ kf6-ki18n-dev,
+ kf6-kitemmodels-dev,
+ kf6-kitemviews-dev,
+ kf6-kkdcraw-dev,
+ kf6-kio-dev,
+ kf6-kwidgetsaddons-dev,
+ kf6-kwindowsystem-dev,
libavcodec-dev,
libavdevice-dev,
libavfilter-dev,
@@ -25,19 +38,6 @@ Build-Depends: cmake,
libimmer-dev,
libjpeg-dev,
libjxl-dev,
- libkf5archive-dev,
- libkf5completion-dev,
- libkf5config-dev,
- libkf5coreaddons-dev,
- libkf5crash-dev,
- libkf5guiaddons-dev,
- libkf5i18n-dev,
- libkf5itemmodels-dev,
- libkf5itemviews-dev,
- libkf5kdcraw-dev,
- libkf5kio-dev,
- libkf5widgetsaddons-dev,
- libkf5windowsystem-dev,
libkseexpr-dev,
liblager-dev,
liblcms2-dev,
@@ -48,10 +48,8 @@ Build-Depends: cmake,
libopenexr-dev,
libopenjp2-7-dev,
libpng-dev,
- libpoppler-qt5-dev,
+ libpoppler-qt6-dev,
libpostproc-dev,
- libqt5svg5-dev,
- libqt5x11extras5-dev,
libquazip5-dev,
libraqm-dev,
libraw-dev,
@@ -67,16 +65,16 @@ Build-Depends: cmake,
libxi-dev,
libxsimd-dev,
libzug-dev,
- pkg-config,
- pkg-kde-tools,
- pyqt5-dev,
- pyqt5-dev-tools,
+ pkgconf,
+ pkg-kde-tools-neon,
+# pyqt5-dev,
+# pyqt5-dev-tools,
python3-sip-dev,
- qtbase5-dev,
- qtbase5-private-dev,
- qtdeclarative5-dev,
- qtmultimedia5-dev,
- qtquickcontrols2-5-dev,
+ qt6-5compat-dev,
+ qt6-base-dev,
+ qt6-declarative-dev,
+ qt6-multimedia-dev,
+ qt6-svg-dev,
vc-dev [!armhf !arm64],
xtl-dev,
zlib1g-dev
@@ -91,7 +89,7 @@ Architecture: any
Depends: krita-data (>= ${source:Version}),
krita-l10n,
krita-python3
- qml-module-qtquick2,
+ qml6-module-qtquick,
${misc:Depends},
${shlibs:Depends}
Suggests: colord
diff --git a/debian/rules b/debian/rules
index 4f4b0c9..5a66aa6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,15 +1,12 @@
#!/usr/bin/make -f
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-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
override_dh_auto_configure:
- dh_auto_configure -- -DPACKAGERS_BUILD=ON -DUSE_QT_XCB=ON
+ dh_auto_configure -- -DENABLE_UPDATERS=ON -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON -DKRITA_ENABLE_PCH=ON
override_dh_auto_install:
dh_auto_install
More information about the Neon-commits
mailing list