astro/stellarium: update Stellarium to version 1.2

Some sky cultures had been renamed, two new added.
While here, switch to smaller .tar.xz distfile and
make data export to Excel files support optional.
This commit is contained in:
Alexey Dokuchaev 2023-01-02 00:18:54 +00:00
parent d2a8bda642
commit c363f14730
3 changed files with 444 additions and 302 deletions

View File

@ -1,7 +1,7 @@
PORTNAME= stellarium
PORTVERSION= 1.1.1
PORTVERSION= 1.2
CATEGORIES= astro
MASTER_SITES= https://github.com/Stellarium/stellarium/releases/download/v${PORTVERSION:R}/
MASTER_SITES= https://github.com/Stellarium/stellarium/releases/download/v${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
EXTRACT_ONLY= ${_DISTFILES:Nstars_*.cat:N*.pdf}
@ -11,35 +11,33 @@ WWW= https://www.stellarium.org/
LICENSE= GPLv2+
LIB_DEPENDS= libQXlsx.so:devel/qxlsx
USES= cmake compiler:c++11-lang desktop-file-utils \
qt:5 shared-mime-info
qt:5 shared-mime-info tar:xz
USE_QT= qmake:build buildtools:build \
charts concurrent core gui network opengl \
printsupport widgets
CMAKE_OFF= ENABLE_QT6
GUIDE_VERSION= ${PORTVERSION:R}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
GUIDE_VERSION= ${PORTVERSION}
PORTDOCS= CREDITS.md ChangeLog README.md \
stellarium_user_guide-${GUIDE_VERSION}-1.pdf
OPTIONS_DEFINE= DOCS GPS MORE_STARS MULTIMEDIA NLS SCRIPTS \
SHOWMYSKY TELESCOPE TEST TEXTURES WEBENGINE
SHOWMYSKY TELESCOPE TEST TEXTURES WEBENGINE XLSX
OPTIONS_DEFAULT= GPS MULTIMEDIA SCRIPTS SHOWMYSKY TELESCOPE \
WEBENGINE
WEBENGINE XLSX
OPTIONS_SUB= yes
GPS_DESC= GPS (NMEA handling) support
MORE_STARS_DESC= Install additional star catalogs (1.0GB)
MULTIMEDIA_DESC= Sound and video support
SCRIPTS_DESC= Remote control and scripting support
SHOWMYSKY_DESC= ShowMySky atmosphere light scattering model
SHOWMYSKY_DESC= Realistic atmosphere light scattering
TELESCOPE_DESC= Build telescope control plugin
TEXTURES_DESC= Install better quality textures
WEBENGINE_DESC= Get and show extra object information
XLSX_DESC= Data export to Excel files support
DOCS_MASTER_SITES= https://github.com/Stellarium/stellarium/releases/download/v${GUIDE_VERSION}/:ug
DOCS_DISTFILES= stellarium_user_guide-${GUIDE_VERSION}-1.pdf:ug
@ -74,6 +72,9 @@ TEXTURES_DISTFILES= textures-1K.zip:gfx
WEBENGINE_USE= QT=declarative,webchannel,webengine
WEBENGINE_CMAKE_OFF= -DENABLE_QTWEBENGINE:BOOL=OFF
XLSX_LIB_DEPENDS= libQXlsx.so:devel/qxlsx
XLSX_CMAKE_OFF= -DENABLE_XLSX:BOOL=OFF
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMORE_STARS}

View File

@ -1,8 +1,8 @@
TIMESTAMP = 1667242188
SHA256 (stellarium-1.1.1.tar.gz) = d2844eae0b62761a04fe04324f65f43d852c590d3249f287e181701822e3766e
SIZE (stellarium-1.1.1.tar.gz) = 413806998
SHA256 (stellarium_user_guide-1.1-1.pdf) = d35d24ee769e4ba7ea76a361885b14a52ec39b966dbae6c5e0e4bc8093f05c64
SIZE (stellarium_user_guide-1.1-1.pdf) = 36567672
TIMESTAMP = 1671980951
SHA256 (stellarium-1.2.tar.xz) = 802a0e8231cae41ec04f697f70105c291d9719aa6e7fd8cbe1f15068c3324e09
SIZE (stellarium-1.2.tar.xz) = 344579192
SHA256 (stellarium_user_guide-1.2-1.pdf) = 794ec659ee84b5757918ae566505b3e9cd6c4169840129bfe1a9c88808e3e625
SIZE (stellarium_user_guide-1.2-1.pdf) = 36821463
SHA256 (stars_4_1v0_2.cat) = 15589d9193b850cac68a031bd02dcb59da36c03946ca1be373fbabdb6b1edd63
SIZE (stars_4_1v0_2.cat) = 16948302
SHA256 (stars_5_2v0_1.cat) = c4ebd18d05a805308cfac85fe224e3f0a75db6579cae65c935a0954da13f4164

File diff suppressed because it is too large Load Diff