git: 73c0266619f9 - main - astro/stellarium: re-enable telescope control plugin
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Dec 2024 09:16:15 UTC
The branch main has been updated by danfe:
URL: https://cgit.FreeBSD.org/ports/commit/?id=73c0266619f94a3e9fdc187dbeccc7d502c49f6e
commit 73c0266619f94a3e9fdc187dbeccc7d502c49f6e
Author: Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-12-29 09:15:16 +0000
Commit: Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-12-29 09:15:16 +0000
astro/stellarium: re-enable telescope control plugin
Since `devel/indi' port had been updated (the build, however,
requires one upstream patch). Also, it now links against the
shared, not static library.
---
astro/stellarium/Makefile | 8 +++++---
astro/stellarium/distinfo | 2 ++
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/astro/stellarium/Makefile b/astro/stellarium/Makefile
index 9c9ad1d02a61..28db3873975b 100644
--- a/astro/stellarium/Makefile
+++ b/astro/stellarium/Makefile
@@ -6,6 +6,9 @@ MASTER_SITES= https://github.com/Stellarium/stellarium/releases/download/v${PORT
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${_DISTFILES:Nstars_*.cat:N*.pdf}
+PATCH_SITES= https://github.com/Stellarium/stellarium/commit/
+PATCHFILES= af0421c437ee4ddbf319d6e18fadf5c8a688d5cb.patch:-p1
+
MAINTAINER= danfe@FreeBSD.org
COMMENT= 3D photo-realistic sky renderer (planetarium)
WWW= https://stellarium.org/
@@ -28,7 +31,7 @@ PORTDOCS= CREDITS.md ChangeLog README.md \
OPTIONS_DEFINE= DOCS GPS MORE_STARS MULTIMEDIA NLS SCRIPTS \
SHOWMYSKY TELESCOPE TEST TEXTURES WEBENGINE XLSX
-OPTIONS_DEFAULT= GPS MULTIMEDIA SCRIPTS SHOWMYSKY \
+OPTIONS_DEFAULT= GPS MULTIMEDIA SCRIPTS SHOWMYSKY TELESCOPE \
WEBENGINE XLSX
OPTIONS_SUB= yes
@@ -61,8 +64,7 @@ SHOWMYSKY_BUILD_DEPENDS= ${LOCALBASE}/include/ShowMySky/AtmosphereRenderer.hpp:a
SHOWMYSKY_RUN_DEPENDS= ${LOCALBASE}/lib/libShowMySky-Qt5.so:astro/calcmysky
SHOWMYSKY_CMAKE_OFF= -DENABLE_SHOWMYSKY:BOOL=OFF
-TELESCOPE_BROKEN= requires new INDI API (devel/indi is too old)
-TELESCOPE_BUILD_DEPENDS= ${LOCALBASE}/lib/libindiclient.a:devel/indi
+TELESCOPE_LIB_DEPENDS= libindiclient.so:devel/indi
TELESCOPE_USE= QT=serialport
TELESCOPE_CMAKE_OFF= -DUSE_PLUGIN_TELESCOPECONTROL:BOOL=OFF
diff --git a/astro/stellarium/distinfo b/astro/stellarium/distinfo
index 7ba5fbb8d242..b24378d69893 100644
--- a/astro/stellarium/distinfo
+++ b/astro/stellarium/distinfo
@@ -3,6 +3,8 @@ SHA256 (stellarium-24.4.tar.xz) = 84386ad6261bbad7851a56febe673ec73adc7a3b49156b
SIZE (stellarium-24.4.tar.xz) = 328675340
SHA256 (stellarium_user_guide-24.4-1.pdf) = 21607a84155880668604222c621c02e1873f9a2e70bc4e641443ce9b4a5978e3
SIZE (stellarium_user_guide-24.4-1.pdf) = 13416178
+SHA256 (af0421c437ee4ddbf319d6e18fadf5c8a688d5cb.patch) = 4a4ba9ffc8aa2c9f2f03b9338c203b310ab3529a802c12001d7d3de8c5d9470d
+SIZE (af0421c437ee4ddbf319d6e18fadf5c8a688d5cb.patch) = 4837
SHA256 (stars_4_1v0_2.cat) = 15589d9193b850cac68a031bd02dcb59da36c03946ca1be373fbabdb6b1edd63
SIZE (stars_4_1v0_2.cat) = 16948302
SHA256 (stars_5_2v0_1.cat) = c4ebd18d05a805308cfac85fe224e3f0a75db6579cae65c935a0954da13f4164