head 1.4; access; symbols pkgsrc-2025Q1:1.3.0.2 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.2.0.6 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.4 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.2 pkgsrc-2024Q2-base:1.2; locks; strict; comment @// @; 1.4 date 2025.04.07.15.03.18; author adam; state dead; branches; next 1.3; commitid bpHVvVsONvt7b8QF; 1.3 date 2024.12.27.18.19.27; author adam; state Exp; branches; next 1.2; commitid bBiIGk05MVNGvaDF; 1.2 date 2024.05.03.12.07.41; author wiz; state Exp; branches; next 1.1; commitid xc26VszC6mgs6y8F; 1.1 date 2024.05.03.11.28.27; author wiz; state Exp; branches; next ; commitid xg2skW02N9LWSx8F; desc @@ 1.4 log @stellarium: updated to 25.1 25.1 The major changes of this version: Switching to using Gaia DR3 catalog (extra catalogues with more than 220 milliones stars) Full 6D astrometry (2D sky positions, 2D proper motion, parallax, radial velocity) compute for most bright stars (V<10.5) Modelling movement for 15 couples of binary stars New powerful data format for sky cultures Many improvements in Core Improvements in Telescope Control plugin Updates in sky cultures (include new one) Incorporated whole GCVS 5.1 catalog New tool in AstroCalc dialog @ text @$NetBSD: patch-plugins_TelescopeControl_src_INDI_INDIConnection.hpp,v 1.3 2024/12/27 18:19:27 adam Exp $ Fix includes. --- plugins/TelescopeControl/src/INDI/INDIConnection.hpp.orig 2024-12-18 11:01:07.000000000 +0000 +++ plugins/TelescopeControl/src/INDI/INDIConnection.hpp @@@@ -20,8 +20,8 @@@@ #define INDICONNECTION_HPP #include -#include -#include +#include +#include #include #include @ 1.3 log @stellarium: updated to 24.4 24.4 [2024-12-22] The Stellarium Team has released final version in this year - 24.4. The major changes of this version: - Changed in DSO rendering - Improvements in Core - Improvements in Telescope Control plugin - Updates in sky cultures Behind the scenes, many more minor issues were fixed. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @stellarium: use upstream PR for indi 2+ support https://github.com/Stellarium/stellarium/pull/3269 Ride bump. @ text @d3 1 a3 2 Port code to INDI 2.0.2 https://github.com/Stellarium/stellarium/pull/3269/files d5 1 a5 1 --- plugins/TelescopeControl/src/INDI/INDIConnection.hpp.orig 2024-02-04 13:27:52.000000000 +0000 d7 2 a8 1 @@@@ -21,6 +21,7 @@@@ d11 3 a13 1 #include "libindi/baseclient.h" a17 28 @@@@ -64,21 +65,16 @@@@ private: void setSpeed(int speed); mutable std::mutex mMutex; - INDI::BaseDevice* mTelescope = nullptr; + INDI::BaseDevice mTelescope; Coordinates mCoordinates; QStringList mDevices; public: // from INDI::BaseClient - void newDevice(INDI::BaseDevice *dp) override; - void removeDevice(INDI::BaseDevice *dp) override; - void newProperty(INDI::Property *property) override; - void removeProperty(INDI::Property *property) override; - void newBLOB(IBLOB *bp) override; - void newSwitch(ISwitchVectorProperty *svp) override; - void newNumber(INumberVectorProperty *nvp) override; - void newText(ITextVectorProperty *tvp) override; - void newLight(ILightVectorProperty *lvp) override; - void newMessage(INDI::BaseDevice *dp, int messageID) override; + void newDevice(INDI::BaseDevice dp) override; + void removeDevice(INDI::BaseDevice dp) override; + void newProperty(INDI::Property property) override; + void removeProperty(INDI::Property property) override; + void newMessage(INDI::BaseDevice dp, int messageID) override; void serverConnected() override; void serverDisconnected(int exit_code) override; void unParkTelescope(); @ 1.1 log @stellarium: add missing dependencies Fixes build after downloads during build were disabled. Bump PKGREVISION. @ text @d3 2 a4 1 Compatibility with indi 2.0.7. d6 1 a6 1 --- plugins/TelescopeControl/src/INDI/INDIConnection.hpp.orig 2024-05-03 11:24:20.270404353 +0000 d8 15 a22 1 @@@@ -69,18 +69,18 @@@@ private: d36 7 a42 14 - void serverConnected() override; - void serverDisconnected(int exit_code) override; + void newDevice(INDI::BaseDevice *dp); + void removeDevice(INDI::BaseDevice *dp); + void newProperty(INDI::Property *property); + void removeProperty(INDI::Property *property); + void newBLOB(IBLOB *bp); + void newSwitch(ISwitchVectorProperty *svp); + void newNumber(INumberVectorProperty *nvp); + void newText(ITextVectorProperty *tvp); + void newLight(ILightVectorProperty *lvp); + void newMessage(INDI::BaseDevice *dp, int messageID); + void serverConnected(); + void serverDisconnected(int exit_code); a43 2 //void parkTelescope(); }; @