git: c779922f7e9b - main - astro/kstars: Update to 3.8.4.1 and switch to Qt6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 11 Aug 2026 16:31:18 UTC
The branch main has been updated by makc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c779922f7e9b8ed961665eb44265a779c4046d23
commit c779922f7e9b8ed961665eb44265a779c4046d23
Author: Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-08-11 16:31:10 +0000
Commit: Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-08-11 16:31:10 +0000
astro/kstars: Update to 3.8.4.1 and switch to Qt6
Drop unused dependencies.
---
astro/kstars/Makefile | 37 ++++++++++++++++++-------------------
astro/kstars/distinfo | 6 +++---
astro/kstars/pkg-plist | 3 ++-
3 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/astro/kstars/Makefile b/astro/kstars/Makefile
index 8c7f549e3a32..4c71a3e9942f 100644
--- a/astro/kstars/Makefile
+++ b/astro/kstars/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kstars
-DISTVERSION= 3.8.2
-PORTREVISION= 2
+DISTVERSION= 3.8.4.1
PORTEPOCH= 1
CATEGORIES= astro kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
@@ -13,31 +12,31 @@ LICENSE= GPLv2
LIB_DEPENDS= libXISF.so:graphics/libxisf \
libcfitsio.so:astro/cfitsio \
- libqt5keychain.so:security/qtkeychain@qt5 \
+ libqt6keychain.so:security/qtkeychain@qt6 \
libraw.so:graphics/libraw \
libgsl.so:math/gsl \
libindiclient.so:devel/indi \
libopencv_core.so:graphics/opencv \
- libsecret-1.so:security/libsecret \
libnova.so:astro/libnova \
- libstellarsolver.so:astro/stellarsolver \
- libwcs.so:astro/wcslib
-BUILD_DEPENDS= xplanet:astro/xplanet
-RUN_DEPENDS= xplanet:astro/xplanet
+ libstellarsolver6.so:astro/stellarsolver \
+ libwcs.so:astro/wcslib \
+ libcurl.so:ftp/curl
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
+ xplanet:astro/xplanet
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
+ xplanet:astro/xplanet
USES= cmake compiler:c++11-lib desktop-file-utils eigen:3 \
- gettext gnome kde:5 localbase:ldflags pkgconfig qt:5 tar:xz xorg
+ gettext gnome kde:6 localbase:ldflags pkgconfig \
+ python qt:6 tar:xz xorg
USE_GNOME= glib20
-USE_KDE= attica auth bookmarks codecs completion config configwidgets\
- coreaddons crash dbusaddons guiaddons i18n \
- iconthemes init itemviews jobwidgets kio newstuff notifications \
- notifyconfig parts plotting service solid texteditor \
- widgetsaddons windowsystem xmlgui \
- doctools:build ecm:build
-USE_QT= concurrent core datavis3d dbus declarative gui multimedia \
- network opengl printsupport sql svg testlib websockets widgets \
- xml \
- buildtools:build qmake:build
+USE_KDE= config crash i18n kio newstuff notifications \
+ notifyconfig plotting widgetsaddons xmlgui \
+ ecm:build
+USE_QT= base datavis3d declarative \
+ svg websockets
USE_XORG= x11
+CMAKE_ON= BUILD_WITH_QT6
+
.include <bsd.port.mk>
diff --git a/astro/kstars/distinfo b/astro/kstars/distinfo
index a0d368194de1..18cf3bd56324 100644
--- a/astro/kstars/distinfo
+++ b/astro/kstars/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1778176929
-SHA256 (kstars-3.8.2.tar.xz) = aca3f662c06371c3eefcd553a3a687c94ba58a7ae460d0c63907f6cb9f69ced9
-SIZE (kstars-3.8.2.tar.xz) = 52049284
+TIMESTAMP = 1786459694
+SHA256 (kstars-3.8.4.1.tar.xz) = e58ca61c9d7963892ef9aef8d0b82f88b7e9e9be7a35b137ee1aa2d82030eabd
+SIZE (kstars-3.8.4.1.tar.xz) = 52789464
diff --git a/astro/kstars/pkg-plist b/astro/kstars/pkg-plist
index f641f17e423e..aacaa6965791 100644
--- a/astro/kstars/pkg-plist
+++ b/astro/kstars/pkg-plist
@@ -8,7 +8,7 @@ share/icons/hicolor/32x32/apps/kstars.png
share/icons/hicolor/48x48/apps/kstars.png
share/icons/hicolor/64x64/apps/kstars.png
share/icons/hicolor/scalable/apps/kstars.svgz
-share/knotifications5/kstars.notifyrc
+share/knotifications6/kstars.notifyrc
%%DATADIR%%/Henry-Draper.idx
%%DATADIR%%/Interesting.dat
%%DATADIR%%/OpenNGC.kscat
@@ -407,6 +407,7 @@ share/knotifications5/kstars.notifyrc
%%DATADIR%%/moonB.dat
%%DATADIR%%/moonLR.dat
%%DATADIR%%/moonless-night.colors
+%%DATADIR%%/mount_types.json
%%DATADIR%%/namedstars.dat
%%DATADIR%%/nds/info_url.dat
%%DATADIR%%/neptune.B0.vsop