Fri May 3 11:28:28 2024 UTC (20d)
stellarium: add missing dependencies

Fixes build after downloads during build were disabled.

Bump PKGREVISION.


(wiz)
diff -r1.159 -r1.160 pkgsrc/misc/stellarium/Makefile
diff -r1.65 -r1.66 pkgsrc/misc/stellarium/distinfo
diff -r0 -r1.1 pkgsrc/misc/stellarium/patches/patch-plugins_TelescopeControl_src_INDI_INDIConnection.hpp

cvs diff -r1.159 -r1.160 pkgsrc/misc/stellarium/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/stellarium/Makefile 2024/04/06 08:06:20 1.159
+++ pkgsrc/misc/stellarium/Makefile 2024/05/03 11:28:27 1.160
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.159 2024/04/06 08:06:20 wiz Exp $ 1# $NetBSD: Makefile,v 1.160 2024/05/03 11:28:27 wiz Exp $
2 2
3DISTNAME= stellarium-24.1 3DISTNAME= stellarium-24.1
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= ${MASTER_SITE_GITHUB:=Stellarium/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=Stellarium/}
7GITHUB_RELEASE= v${PKGVERSION_NOREV} 7GITHUB_RELEASE= v${PKGVERSION_NOREV}
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://stellarium.org/ 11HOMEPAGE= https://stellarium.org/
12COMMENT= Generate photorealistic skies with OpenGL 12COMMENT= Generate photorealistic skies with OpenGL
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
15USE_CXX_FEATURES= c++17 15USE_CXX_FEATURES= c++17
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_TOOLS+= msgfmt perl pod2man 17USE_TOOLS+= msgfmt perl pod2man
@@ -28,17 +28,20 @@ PLIST_VARS+= desktop @@ -28,17 +28,20 @@ PLIST_VARS+= desktop
28 28
29.if ${OPSYS} != "Darwin" 29.if ${OPSYS} != "Darwin"
30PLIST.desktop= yes 30PLIST.desktop= yes
31.endif 31.endif
32 32
33.include "../../converters/libiconv/buildlink3.mk" 33.include "../../converters/libiconv/buildlink3.mk"
34.include "../../devel/cmake/build.mk" 34.include "../../devel/cmake/build.mk"
35.include "../../devel/gettext-lib/buildlink3.mk" 35.include "../../devel/gettext-lib/buildlink3.mk"
36.include "../../devel/qt6-qttools/buildlink3.mk" 36.include "../../devel/qt6-qttools/buildlink3.mk"
37.include "../../graphics/exiv2/buildlink3.mk" 37.include "../../graphics/exiv2/buildlink3.mk"
38.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 38.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
39.include "../../graphics/png/buildlink3.mk" 39.include "../../graphics/png/buildlink3.mk"
40.include "../../graphics/qt6-qtcharts/buildlink3.mk" 40.include "../../graphics/qt6-qtcharts/buildlink3.mk"
 41.include "../../math/QXlsx/buildlink3.mk"
 42.include "../../math/nlopt/buildlink3.mk"
 43.include "../../misc/indi/buildlink3.mk"
41.include "../../multimedia/qt6-qtmultimedia/buildlink3.mk" 44.include "../../multimedia/qt6-qtmultimedia/buildlink3.mk"
42.include "../../sysutils/desktop-file-utils/desktopdb.mk" 45.include "../../sysutils/desktop-file-utils/desktopdb.mk"
43.include "../../x11/qt6-qtserialport/buildlink3.mk" 46.include "../../x11/qt6-qtserialport/buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 47.include "../../mk/bsd.pkg.mk"

cvs diff -r1.65 -r1.66 pkgsrc/misc/stellarium/distinfo (expand / switch to unified diff)

--- pkgsrc/misc/stellarium/distinfo 2024/04/03 11:35:49 1.65
+++ pkgsrc/misc/stellarium/distinfo 2024/05/03 11:28:27 1.66
@@ -1,10 +1,11 @@ @@ -1,10 +1,11 @@
1$NetBSD: distinfo,v 1.65 2024/04/03 11:35:49 adam Exp $ 1$NetBSD: distinfo,v 1.66 2024/05/03 11:28:27 wiz Exp $
2 2
3BLAKE2s (stellarium-24.1.tar.xz) = 36b925cca45bd87db014eaebff3f00166b565052877f95d6c0cc2328e7dc90bf 3BLAKE2s (stellarium-24.1.tar.xz) = 36b925cca45bd87db014eaebff3f00166b565052877f95d6c0cc2328e7dc90bf
4SHA512 (stellarium-24.1.tar.xz) = 60e0e2afb214f4e2d9ba6640f4b699d18c97b05b9f33e9990787a87484c6bd1d7bc87685558956e6dc8a80e93abd8d7f677daeb55d38d8f4f8448e7936999246 4SHA512 (stellarium-24.1.tar.xz) = 60e0e2afb214f4e2d9ba6640f4b699d18c97b05b9f33e9990787a87484c6bd1d7bc87685558956e6dc8a80e93abd8d7f677daeb55d38d8f4f8448e7936999246
5Size (stellarium-24.1.tar.xz) = 326391584 bytes 5Size (stellarium-24.1.tar.xz) = 326391584 bytes
6SHA1 (patch-CMakeLists.txt) = d556dff660e0031a98a3484bbac3b3bd29f4d1e1 6SHA1 (patch-CMakeLists.txt) = d556dff660e0031a98a3484bbac3b3bd29f4d1e1
7SHA1 (patch-data_CMakeLists.txt) = 29a5c1c8eb64baff1ef7bf64e3c0ea6bcdc7704f 7SHA1 (patch-data_CMakeLists.txt) = 29a5c1c8eb64baff1ef7bf64e3c0ea6bcdc7704f
8SHA1 (patch-doc_CMakeLists.txt) = 4521054b8915661a4b50cea5e65ed7ccf80ce65e 8SHA1 (patch-doc_CMakeLists.txt) = 4521054b8915661a4b50cea5e65ed7ccf80ce65e
 9SHA1 (patch-plugins_TelescopeControl_src_INDI_INDIConnection.hpp) = 7283a90bb29eb28ef57de3846adde050f75c2c5b
9SHA1 (patch-src_CMakeLists.txt) = aebac5163a125a26ef04008e8ef30d7a07e04991 10SHA1 (patch-src_CMakeLists.txt) = aebac5163a125a26ef04008e8ef30d7a07e04991
10SHA1 (patch-src_core_StelFileMgr.cpp) = fa54c05eddbb8db25a3aaa056f838e9e3a361596 11SHA1 (patch-src_core_StelFileMgr.cpp) = fa54c05eddbb8db25a3aaa056f838e9e3a361596

File Added: pkgsrc/misc/stellarium/patches/patch-plugins_TelescopeControl_src_INDI_INDIConnection.hpp
$NetBSD: patch-plugins_TelescopeControl_src_INDI_INDIConnection.hpp,v 1.1 2024/05/03 11:28:27 wiz Exp $

Compatibility with indi 2.0.7.

--- plugins/TelescopeControl/src/INDI/INDIConnection.hpp.orig	2024-05-03 11:24:20.270404353 +0000
+++ plugins/TelescopeControl/src/INDI/INDIConnection.hpp
@@ -69,18 +69,18 @@ private:
 	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 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);
 	void unParkTelescope();
 	//void parkTelescope();
 };