summaryrefslogtreecommitdiff
path: root/sci-astronomy
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-30 03:04:47 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-30 03:04:47 -0500
commit12f44434dede883e1d33b5470fb17a1b873107cd (patch)
treed70b3d9a48522beda675dd8b775a19eba17742c5 /sci-astronomy
parent1c2bb144efdfa7abb1e6ff9c0dc1f10c01eb43d1 (diff)
downloadbaldeagleos-repo-12f44434dede883e1d33b5470fb17a1b873107cd.tar.gz
baldeagleos-repo-12f44434dede883e1d33b5470fb17a1b873107cd.tar.xz
baldeagleos-repo-12f44434dede883e1d33b5470fb17a1b873107cd.zip
Adding metadata
Diffstat (limited to 'sci-astronomy')
-rw-r--r--sci-astronomy/stellarium/Manifest10
-rw-r--r--sci-astronomy/stellarium/files/stellarium-0.25.4-segfault.patch29
-rw-r--r--sci-astronomy/stellarium/stellarium-26.2.ebuild (renamed from sci-astronomy/stellarium/stellarium-25.4.ebuild)27
3 files changed, 18 insertions, 48 deletions
diff --git a/sci-astronomy/stellarium/Manifest b/sci-astronomy/stellarium/Manifest
index 4098af2da018..98ef9566454a 100644
--- a/sci-astronomy/stellarium/Manifest
+++ b/sci-astronomy/stellarium/Manifest
@@ -8,15 +8,13 @@ DIST stars_7_1v0_4.cat 1842421888 BLAKE2B 5f5e323565c0b3fba1006e08b9e27d2db6e6c5
DIST stars_7_1v0_4.cat.asc 313 BLAKE2B 4d2ad78812ed45e655266cdfffd4eaaae6ced690a6c511eaef2932fad9e7cb68389d069162e2e99eb4df9ed0630d7cdb2adae6cbcfa85ee049ae13e471d9f5ac SHA512 ff0b216116e86abf6bd3b46a44df986dfc91fe61df988f1d939f4db0d4456283dda0e5a6fe562433ab7dfcc096a35adeafdbeab497bc16d8587a89729fab9d6a
DIST stars_8_2v0_3.cat 1971773856 BLAKE2B 49aab2f1490cd25c83a50eea4cab5c54d3db0e7f473140f466f8d2f205af3bfe981e94cdcd7eb164993df851396895304d325f1064634115ca8355b35fddc3d5 SHA512 026c3f4972a09fcd98a083f440654b614c89041e38dc5810d799bf986786d8e500cdb0cf6f9124fec1e91ba2891375d5778daf8a2c2906873cb4d41669f6fbe0
DIST stars_8_2v0_3.cat.asc 313 BLAKE2B 39c0f8a3189dc2434cb6c38f786bcf504bcfcb6473fd26ffbef7d84b3de7e351f8f3fe57171958965e1e0740eb3b2e88aa9d6e7eb66befcf6e0c1f882cada355 SHA512 90c1ae0e9391c3f940ef6c114385408f8d181b87c611f6240379d98f51d0a4cc4feb6b0433b345770ebac23485b1d219d38d5caf4addd24868da54143ef75537
-DIST stellarium-25.4.tar.xz 442058888 BLAKE2B ff62e189fd06a33deb7d2ebc1c802d5ee8ee845a6937489eea33af7afb8429b1b51efb62f23751ff56b0fd216e46d3c59f64c9ed8ab1bfad0bb83798c1fb944b SHA512 a6b87ccb8670d66fe097817822631bda78b50a0e5371ed759b91f16f60c74e68711334e1c8263c80aaea7b3d4f512ece0bd7008aafd35393ddbe641cbda055e3
-DIST stellarium-25.4.tar.xz.asc 313 BLAKE2B 75e43e10d7ce2199e710a13ee2ea6d111d37f6caf51c9e414b812064db1281648e39f13947d2dbe6734c64f2cc8fd85c29190001a91486a7bec1b51363451d09 SHA512 f6280ab360d40b0c76ffae655627110d4d8f6beb718e055904c0cfe81631d074910cd9c9d2f9f5d96b20a886a7cf37ed184b6cec25bc3014f4d06e40a9c96d3b
DIST stellarium-26.1.tar.xz 453293332 BLAKE2B 4a43605bb94e79156fb57e1b0d8920009714af7e5a0cebe90dba9b906f240c8abf0ed2bc4bd9977292ca03c4f2920c166e83a8e90c2073a9785795b1393b5f92 SHA512 cd3f51f920bf33ea63f9fc38bec379b7650461af213520a9a2fbeb5d9dc3c763ca8c28030a107136553d71dd0f7137d9c465a5f6ea2ec0977ec48a8e78ac9dc6
DIST stellarium-26.1.tar.xz.asc 313 BLAKE2B f48281bcb06b4e9d64ff7c41ca331927f8828b9b1ac24bb1369e0b8af90ee3a67017ce380130e8701552ae22d133f7148dda8389ef96240d0fce94e4680be639 SHA512 f51fa14e63b4f37a68e43b18d8e223afe129fd4b59b7ad38310013ddd1e1c01b32f04a63824d373fff3a942ab2372377a32385f1d511d84c516cb247db6c6aee
-DIST stellarium-dso-catalog-3.22.dat 28674096 BLAKE2B 58a91361b5c17a46d306e9233b391d8192314db19db6404fdd42b1edc08ca8d6f7f4e5113c5ab0a84fa4926c293e7dad9ae6caf49ddff1a4830ee6c79c8e1f48 SHA512 ce5d5bc403a77948c0b29d055d1cf2cce9e6a38054135438fb4f3802444f6c6770b6567957c32f1a80f86bc3ddf23fa2fa9489e345c1570f005691ff3e09e045
-DIST stellarium-dso-catalog-3.22.dat.asc 313 BLAKE2B d7ff8d62bc390d08f52a36a1f12edc654a7fb96e43d3364bb51b1ad32ff1c43ce3f38dd9fd36ff6ba94a190eeebb5232edcb204a50ddb37d60b6b8a408783d69 SHA512 6e2f0110cb12a4ed712951a322c9581f8082f39242f2c385bb330facd39f846a8379d098610ddba197ec74a2331929f3f1a89667a1617e7508727026d66bdf29
+DIST stellarium-26.2.tar.xz 474435884 BLAKE2B c0b8e019d5e4c5413958bab3e98d98cb5f1d4cd7b4b78342beaad3ade0e0502ff9661301f5a3681660c17184e48d141d73d4488cad58e21f17f693c419fe5c0b SHA512 e0d64fb9c5a95932c1352945e47adc9f85b8562521f9582ceb529557f6d43a917b83cf8e06a34f77a19a308560b44ac6540d991ff29cbbff0ef41ab378159b3c
+DIST stellarium-26.2.tar.xz.asc 313 BLAKE2B e6c2957a1bcefa05f5f26a5e2bb025a8203c254dd9625998c99fa2a93a4072de9996840063fa905a599ec5bf27e9b6d1d91f023c885bb07aa895c1a6a64801c2 SHA512 2ef0cd9922d8e65c87904514249aaa78d6dea1147989024d5641520be3a9353527ae365144f9da99dc9bc26c638f2ca134a55b4d3be93a16dbb5a666102c2b76
DIST stellarium-dso-catalog-3.23.dat 28685798 BLAKE2B 9b35fc8f6fc96f98e511799925ee73f45cd1efbf1630aee0d7fe6fd6c8679a29c17408f88e20e76007a0b25d78b37ca0205009b6e86acf553d76b33638203f22 SHA512 e6da2f5d5b9d39538feff86e1460de692b966d2af6a8c0a4adde64f42cf53a49a54d471c6f6cdbca0158575ee5434ac003b2d3a2121f54fb3bac4443153b2e08
DIST stellarium-dso-catalog-3.23.dat.asc 313 BLAKE2B 733b6bba61725f59bf119c59a2e01a097cbb6ded4fdfc28b36750ddff21b9e21c5f512eb2b88fe0f0ce3553b269fdbd736776f56faa6e26a6fe753afa44bd49f SHA512 2ab51bbc0b8595da0726fa9145c76285a0ef3f376edce8bf94c091a2ba0d0b819efa360e8508efb090930542922085a7e1eb07bfff439a411f12f3355fa5048a
-DIST stellarium_user_guide-25.4-1.pdf 14678792 BLAKE2B e02ba4addd8d8db21c6088099f788d157223dfc36a624a73fcbf50adf0c406f7c770c924531a7e9f25a887224d38cd7815f068deca0218298a56b5b0fea2a34b SHA512 311c956f7955ef41004e835eb8e4cc79522ccfa23d5fda5b50e63a543d948faec117416eddf192736eccf16b52b982b79141c323c7c02cf4c10393b7854b07b7
-DIST stellarium_user_guide-25.4-1.pdf.asc 313 BLAKE2B 1a779d6948ac0fd3a191408f21be40898e57a6aea57a4611b9dbf262fc09e626086298a0f917aa5d28cd51beeb0890602aca4f37b078d105eadc0f2e28321b8e SHA512 cfdf1466ed21903e65d09fbddc3954cda18bf2761185c78c04feb6c26f0744247e3049631c3b373d466af32ae93523ec2890e34fd19d7de41821af2b95402606
DIST stellarium_user_guide-26.1-1.pdf 14985811 BLAKE2B 64d29eb92c90448a0157b1491aef46cdb0f0a8df0d320e4dcea9eac362c0346739ece704065e82e66adba26e4b5d05f253ee304a5f733192f4d65ef419a0a40c SHA512 b20a0c769a3040d8a706c5265f65f701e6dc863429b339a619287ea2e0e88c5f1c0c3dea718281183e874875efc0ccadb24c86a9225c2722a55fa3f2f8990260
DIST stellarium_user_guide-26.1-1.pdf.asc 313 BLAKE2B 08367466c8c722a1aa602c5dd4648540d2f2d3d260b42bf90e3b54d1ecedf8a35206da3a8951653be3247582285e6618c48ceb741630c1dcc5f6cc8c94476324 SHA512 40a77825878a8e84a147b839570493d9cbff89047c63a5ad5ac3438d3f06f7edc9829f93107576dd973003d8cea5ca7badb6aa88c237854823f6b5a08a1818d1
+DIST stellarium_user_guide-26.2-1.pdf 15716106 BLAKE2B f8443d9adb3390b241c560b5abd6b311f8137d24f066e967a5f8e60c1db76a254b93587f9bee9d9b631ad18b62f50d27698a00b2a2095970c59e67f2b91670eb SHA512 ad9687deb96731b48b8ecfefc42d2ed9e8668ea7622f12c9cd2fb39ca41460985d3a4d8a1286fe985c29b3e3fa45024186a713e1381d53d1fabd338c55f70aa2
+DIST stellarium_user_guide-26.2-1.pdf.asc 313 BLAKE2B 1a1b2c745df726cde06ce1dbf3e02c86a2b3860ca9cab508dcc86196b6017acea47a40a003d88df870b3cb6db2f86894c05870b26a1c463d142dcfe2b49d92c3 SHA512 f88262b51757442784dc21c8135dd7e287a58d80d99f9b906354440a30d923b9df681aa353cafc5ea274bed0dfca2bc3c2950bb01c1c842dd9b38ce39c512ebb
diff --git a/sci-astronomy/stellarium/files/stellarium-0.25.4-segfault.patch b/sci-astronomy/stellarium/files/stellarium-0.25.4-segfault.patch
deleted file mode 100644
index 5d941fbd826f..000000000000
--- a/sci-astronomy/stellarium/files/stellarium-0.25.4-segfault.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-https://github.com/Stellarium/stellarium/commit/5023376c32668771db8757c3fae61289efd26cc3
-
-From 5023376c32668771db8757c3fae61289efd26cc3 Mon Sep 17 00:00:00 2001
-From: "Alexander V. Wolf" <alex.v.wolf@gmail.com>
-Date: Mon, 29 Dec 2025 21:59:39 +0700
-Subject: [PATCH] Fixed crash at exit from Stellarium in macOS
-
----
- plugins/Calendars/src/Calendars.cpp | 6 ++++--
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/plugins/Calendars/src/Calendars.cpp b/plugins/Calendars/src/Calendars.cpp
-index d33eb31902349..882358dcc7ea4 100644
---- a/plugins/Calendars/src/Calendars.cpp
-+++ b/plugins/Calendars/src/Calendars.cpp
-@@ -170,9 +170,11 @@ Calendars::Calendars():
- Calendars::~Calendars()
- {
- delete configDialog; configDialog=nullptr;
-- for (auto c = calendars.cbegin(), end = calendars.cend(); c != end; ++c)
-+ QMapIterator<QString, Calendar*> i(calendars);
-+ while (i.hasNext())
- {
-- Calendar *cal = calendars.take(c.key());
-+ i.next();
-+ Calendar *cal = calendars.take(i.key());
- delete cal;
- }
- if (infoPanel) delete infoPanel;
diff --git a/sci-astronomy/stellarium/stellarium-25.4.ebuild b/sci-astronomy/stellarium/stellarium-26.2.ebuild
index b9688c042982..f655f451d9cf 100644
--- a/sci-astronomy/stellarium/stellarium-25.4.ebuild
+++ b/sci-astronomy/stellarium/stellarium-26.2.ebuild
@@ -8,7 +8,7 @@ inherit cmake desktop flag-o-matic python-any-r1 toolchain-funcs xdg verify-sig
DESCRIPTION="3D photo-realistic skies in real time"
HOMEPAGE="https://stellarium.org/ https://github.com/Stellarium/stellarium"
-MY_DSO_VERSION="3.22"
+MY_DSO_VERSION="3.23"
SRC_URI="
https://github.com/Stellarium/stellarium/releases/download/v${PV}/${P}.tar.xz
verify-sig? ( https://github.com/Stellarium/stellarium/releases/download/v${PV}/${P}.tar.xz.asc )
@@ -37,8 +37,9 @@ SRC_URI="
LICENSE="GPL-2+ SGI-B-2.0"
SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
-IUSE="debug deep-sky doc gps +lens-distortion libcxx media nls +scripting +show-my-sky stars telescope test webengine +xlsx"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="debug deep-sky doc +gui gps +lens-distortion libcxx media nls +scripting +show-my-sky stars telescope test webengine +xlsx"
+RESTRICT="!test? ( test )"
# Python interpreter is used while building RemoteControl plugin
BDEPEND="
@@ -52,11 +53,13 @@ BDEPEND="
RDEPEND="
dev-cpp/tbb:=
dev-libs/md4c
- dev-qt/qtbase:6=[concurrent,gui,network,widgets]
+ dev-qt/qtbase:6=[concurrent,gui,network,opengl,widgets]
dev-qt/qtcharts:6
dev-qt/qtpositioning:6
+ dev-qt/qtsvg:6
media-fonts/dejavu
>=sci-astronomy/calcmysky-0.3.5:=
+ virtual/opengl
virtual/zlib:=
gps? (
dev-qt/qtserialport:6
@@ -69,28 +72,21 @@ RDEPEND="
media? (
dev-qt/qtmultimedia:6[gstreamer]
dev-qt/qtspeech:6
- virtual/opengl
)
scripting? ( dev-qt/qtdeclarative:6 )
telescope? (
dev-qt/qtserialport:6
sci-libs/indilib:=
)
- webengine? ( dev-qt/qtwebengine:6[widgets] )
+ webengine? ( gui? ( dev-qt/qtwebengine:6[widgets] ) )
xlsx? ( >=dev-libs/qxlsx-1.5.0:= )
"
DEPEND="${RDEPEND}
libcxx? ( dev-cpp/fast_float )
"
-RESTRICT="!test? ( test )"
-
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/stellarium.asc
-PATCHES=(
- "${FILESDIR}"/stellarium-0.25.4-segfault.patch
-)
-
pkg_setup() {
if tc-is-clang && ! use libcxx && [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
die "When using libc++, please enable USE=libcxx"
@@ -129,10 +125,15 @@ src_configure() {
-DENABLE_SCRIPTING=$(usex scripting)
-DENABLE_TESTING="$(usex test)"
-DENABLE_XLSX="$(usex xlsx)"
- -DUSE_PLUGIN_LENSDISTORTIONESTIMATOR="$(usex lens-distortion)"
+ -DSTELLARIUM_GUI_MODE="$(usex gui Standard None)"
-DUSE_PLUGIN_TELESCOPECONTROL="$(usex telescope)"
"$(cmake_use_find_package doc Doxygen)"
)
+ if use gui; then
+ mycmakeargs+=(
+ -DUSE_PLUGIN_LENSDISTORTIONESTIMATOR="$(usex lens-distortion)"
+ )
+ fi
cmake_src_configure
}