[neon/extras/kstars/Neon/stable] debian: kf6ify
Carlos De Maine
null at kde.org
Wed Jul 30 02:56:55 BST 2025
Git commit 3045b5625215dfb9dc55a746cc6edddf22199e9e by Carlos De Maine.
Committed on 30/07/2025 at 01:55.
Pushed by carlosdem into branch 'Neon/stable'.
kf6ify
M +32 -33 debian/control
M +1 -1 debian/kstars-data.install
M +3 -3 debian/rules
https://invent.kde.org/neon/extras/kstars/-/commit/3045b5625215dfb9dc55a746cc6edddf22199e9e
diff --git a/debian/control b/debian/control
index b8a989c..52f41f3 100644
--- a/debian/control
+++ b/debian/control
@@ -4,50 +4,49 @@ Priority: optional
Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
Uploaders: Pino Toscano <pino at debian.org>
Build-Depends: clang [mipsel],
- cmake (>= 3.10.0~),
+ cmake,
debhelper-compat (= 13),
- extra-cmake-modules (>= 5.44.0~),
gettext,
- kinit-dev (>= 5.44.0~),
+ kf6-extra-cmake-module,
+ kf6-kconfig-dev,
+ kf6-kcrash-dev,
+ kf6-kdbusaddons-dev,
+ kf6-kdoctools-dev,
+ kf6-kguiaddons-dev,
+ kf6-ki18n-dev,
+ kf6-kiconthemes-dev,
+ kf6-kjobwidgets-dev,
+ kf6-kio-dev,
+ kf6-knewstuff-dev,
+ kf6-knotifications-dev,
+ kf6-knotifyconfig-dev,
+ kf6-kplotting-dev,
+ kf6-ktexteditor-dev,
+ kf6-kwidgetsaddons-dev,
+ kf6-kwindowsystem-dev,
+ kf6-kxmlgui-dev,
libcfitsio-dev (>= 3.040),
libeigen3-dev (>> 2.0.3),
libglu1-mesa-dev [!armhf],
libgsl-dev,
libindi-dev (>= 2.0.0),
- libkf5config-dev (>= 5.44.0~),
- libkf5crash-dev (>= 5.44.0~),
- libkf5dbusaddons-dev (>= 5.44.0~),
- libkf5doctools-dev (>= 5.44.0~),
- libkf5guiaddons-dev (>= 5.44.0~),
- libkf5i18n-dev (>= 5.44.0~),
- libkf5iconthemes-dev (>= 5.44.0~),
- libkf5jobwidgets-dev (>= 5.44.0~),
- libkf5kio-dev (>= 5.44.0~),
- libkf5newstuff-dev (>= 5.44.0~),
- libkf5notifications-dev (>= 5.44.0~),
- libkf5notifyconfig-dev (>= 5.44.0~),
- libkf5plotting-dev (>= 5.44.0~),
- libkf5texteditor-dev (>= 5.44.0~),
- libkf5widgetsaddons-dev (>= 5.44.0~),
- libkf5windowsystem-dev (>= 5.44.0~),
- libkf5xmlgui-dev (>= 5.44.0~),
libnova-dev,
libopencv-dev,
libqt5datavisualization5-dev,
- libqt5opengl5-dev (>= 5.9.0~),
+ libqt5opengl5-dev,
libqt5sql5-sqlite,
- libqt5svg5-dev (>= 5.9.0~),
- libqt5websockets5-dev (>= 5.9.0~),
+ libqt5svg5-dev,
+ libqt5websockets5-dev,
libraw-dev,
libsecret-1-dev,
libstellarsolver-dev (>= 2.2~),
libxisf-dev,
- pkg-config,
- pkg-kde-tools (>= 0.12),
- qt5keychain-dev,
- qtbase5-dev (>= 5.9.0~),
- qtdeclarative5-dev (>= 5.9.0~),
- qtmultimedia5-dev (>= 5.9.0~),
+ pkgconf,
+ pkg-kde-tools-neon,
+ qt6keychain-dev,
+ qt6-base-dev,
+ qt6-declarative-dev,
+ qt6-multimedia-dev,
wcslib-dev,
zlib1g-dev
Standards-Version: 4.6.1
@@ -61,7 +60,7 @@ Architecture: any
Section: science
Pre-Depends: ${misc:Pre-Depends}
Depends: kstars-data (= ${source:Version}),
- libqt5sql5-sqlite,
+ qt6-base,
${misc:Depends},
${shlibs:Depends}
Suggests: khelpcenter, konqueror
@@ -88,9 +87,9 @@ Description: desktop planetarium, observation planning and telescope control
Package: kstars-data
Architecture: all
Section: science
-Depends: qml-module-qtquick-controls,
- qml-module-qtquick-layouts,
- qml-module-qtquick2,
+Depends: qml6-module-qtquick-controls,
+ qml6-module-qtquick-layouts,
+ qml6-module-qtquick,
${misc:Depends}
Description: data files for KStars desktop planetarium
This package contains architecture-independent data files for KStars,
diff --git a/debian/kstars-data.install b/debian/kstars-data.install
index 631a3bf..5d531c6 100644
--- a/debian/kstars-data.install
+++ b/debian/kstars-data.install
@@ -1,7 +1,7 @@
usr/share/config.kcfg/
#usr/share/doc/
usr/share/icons/
-usr/share/knotifications5/
+usr/share/knotifications6/
usr/share/kstars/
usr/share/locale/
usr/share/sounds/
diff --git a/debian/rules b/debian/rules
index 30242f8..7a9577a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,13 +12,13 @@ export DEB_LDFLAGS_MAINT_APPEND := -Wl,--as-needed
endif
%:
- dh $@ --with kf5
+ dh $@ --with kf6 --with pkgkde_symbolshelper
override_dh_auto_configure:
- dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF
+ dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF -DBUILD_WITH_QT6=ON -BUILD_WITH_QT5=OFF
execute_after_dh_auto_install:
# remove development stuff
- find debian/tmp -name '*.a' -delete
+ #find debian/tmp -name '*.a' -delete
.PHONY: override_dh_auto_test
More information about the Neon-commits
mailing list