[neon/backports-jammy/fcitx5-configtool/Neon/unstable] debian: use qt6 variant

Carlos De Maine null at kde.org
Sun Apr 14 13:42:17 BST 2024


Git commit 088142814ffcc66869c4e445a437f1fea80881bd by Carlos De Maine.
Committed on 14/04/2024 at 12:42.
Pushed by carlosdem into branch 'Neon/unstable'.

use qt6 variant

M  +13   -13   debian/control
M  +1    -1    debian/kde-config-fcitx5.install
M  +3    -0    debian/rules

https://invent.kde.org/neon/backports-jammy/fcitx5-configtool/-/commit/088142814ffcc66869c4e445a437f1fea80881bd

diff --git a/debian/control b/debian/control
index df7f85a..870b14d 100644
--- a/debian/control
+++ b/debian/control
@@ -11,22 +11,22 @@ Build-Depends:
  extra-cmake-modules,
  gettext,
  iso-codes,
- kirigami2-dev (>= 5.68.0),
  libfcitx5-qt-dev (>= 5.1),
  libfcitx5core-dev (>= 5.1),
  libfcitx5utils-dev (>= 5.1),
- libkf5coreaddons-dev,
- libkf5declarative-dev,
- libkf5i18n-dev,
- libkf5package-dev,
- libkf5plasma-dev,
- libqt5svg5-dev,
- libqt5x11extras5-dev,
+ kf6-kcoreaddons-dev,
+ kf6-kdeclarative-dev,
+ kf6-ki18n-dev,
+ kf6-kirigami2-dev,
+ kf6-kpackage-dev,
+ libplasma-dev,
  libxkbcommon-dev,
  libxkbfile-dev,
  pkg-config,
- qtbase5-dev (>= 5.12),
- qtquickcontrols2-5-dev,
+ qt6-5compat-dev,
+ qt6-base-dev,
+ qt6-declarative-dev,
+ qt6-svg-dev,
  xkb-data,
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
@@ -37,7 +37,7 @@ Vcs-Browser: https://salsa.debian.org/input-method-team/fcitx5-configtool
 Package: fcitx5-config-qt
 Architecture: any
 Depends:
- libqt5svg5,
+ qt6-svg,
  ${misc:Depends},
  ${shlibs:Depends},
 Breaks:
@@ -67,8 +67,8 @@ Architecture: any
 Depends:
  kde-cli-tools,
  libqt5svg5,
- qml-module-org-kde-kcm,
- qml-module-org-kde-kirigami2,
+ qml6-module-org-kde-kcm,
+ qml6-module-org-kde-kirigami2,
  ${misc:Depends},
  ${shlibs:Depends},
 Breaks:
diff --git a/debian/kde-config-fcitx5.install b/debian/kde-config-fcitx5.install
index 23ff494..23d8274 100644
--- a/debian/kde-config-fcitx5.install
+++ b/debian/kde-config-fcitx5.install
@@ -1,5 +1,5 @@
 /usr/bin/fcitx5-plasma-theme-generator
-usr/lib/*/qt5/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
+usr/lib/*/qt6/plugins/plasma/kcms/systemsettings/kcm_fcitx5.so
 usr/share/applications/kcm_fcitx5.desktop
 usr/share/kpackage/kcms/kcm_fcitx5/
 usr/share/locale/*/LC_MESSAGES/kcm_fcitx5.mo
diff --git a/debian/rules b/debian/rules
index d8309f6..d738dd9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,3 +4,6 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
 	dh $@
+
+override_dh_auto_configure:
+	dh_auto_configure -- -DUSE_QT6=Off


More information about the Neon-commits mailing list