Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
stellarium
Commits:
ab559b6e by Antonio Rojas at 2025-10-13T11:14:11+02:00
upgpkg: 25.3-1: Upstream update
- - - - -
4 changed files:
- .SRCINFO
- PKGBUILD
- REUSE.toml
- + qt-6.10.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = stellarium
pkgdesc = Software which renders realistic skies in real time with
OpenGL
- pkgver = 25.2
+ pkgver = 25.3
pkgrel = 1
url = https://stellarium.org
arch = x86_64
@@ -28,8 +28,10 @@ pkgbase = stellarium
depends = zlib
optdepends = calcmysky: alternative atmosphere renderer
optdepends = man-db: manual pages for stellarium
- source = git+https://github.com/Stellarium/stellarium?signed#tag=v25.2
+ source = git+https://github.com/Stellarium/stellarium?signed#tag=v25.3
+ source = qt-6.10.patch
validpgpkeys = 79151C2E6351E7278DA1A730BF38D4D02A328DFF
- sha256sums =
e0a6452b6ad8b541c7c3fd29772349dd3b2f3920944d297d244a43e772a802bf
+ sha256sums =
bad95db8bd59bd3733b0065c888907603102456d56d7cc68bb2a116be9a14c5b
+ sha256sums =
ddef4435490c1aac4de5892386e93967b945c8e88f18fbe465c0c166c8a9d514
pkgname = stellarium
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
# Contributor: Damir Perisa <[email protected]>
pkgname=stellarium
-pkgver=25.2
+pkgver=25.3
pkgrel=1
pkgdesc="Software which renders realistic skies in real time with OpenGL"
arch=(x86_64)
@@ -40,9 +40,15 @@ optdepends=(
'calcmysky: alternative atmosphere renderer'
'man-db: manual pages for stellarium'
)
-source=(git+https://github.com/Stellarium/stellarium?signed#tag=v$pkgver)
+source=(git+https://github.com/Stellarium/stellarium?signed#tag=v$pkgver
+ qt-6.10.patch)
validpgpkeys=('79151C2E6351E7278DA1A730BF38D4D02A328DFF') # Alexander Wolf
<[email protected]>
-sha256sums=('e0a6452b6ad8b541c7c3fd29772349dd3b2f3920944d297d244a43e772a802bf')
+sha256sums=('bad95db8bd59bd3733b0065c888907603102456d56d7cc68bb2a116be9a14c5b'
+ 'ddef4435490c1aac4de5892386e93967b945c8e88f18fbe465c0c166c8a9d514')
+
+prepare() {
+ patch -d $pkgname -p1 < qt-6.10.patch
+}
build() {
local cmake_options=(
=====================================
REUSE.toml
=====================================
@@ -17,6 +17,7 @@ path = [
"*.timer",
"*.desktop",
"*.hook",
+ "qt-6.10.patch",
]
SPDX-FileCopyrightText = "Arch Linux contributors"
SPDX-License-Identifier = "0BSD"
=====================================
qt-6.10.patch
=====================================
@@ -0,0 +1,14 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3d8d1e906f..a735474f34 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -822,6 +822,9 @@ IF(ENABLE_XLSX)
+ # version exports "QXlsxQt5" (or ...Qt6) instead. Try both, but
+ # download newer one, because 1.4.4 doesn't link on windows when
+ # added via add_subdirectory().
++ if(Qt${QT_VERSION_MAJOR}_VERSION VERSION_GREATER_EQUAL 6.10)
++ find_package(Qt${QT_VERSION_MAJOR} COMPONENTS GuiPrivate)
++ endif()
+ FIND_PACKAGE(QXlsx NAMES QXlsxQt${QT_VERSION_MAJOR} QXlsx QUIET)
+ IF(QXlsx_FOUND)
+ MESSAGE(STATUS "Using system-provided QXlsx ${QXlsx_VERSION}")
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/stellarium/-/commit/ab559b6e9349569278f83c2dfc83990e971a8cb2
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/stellarium/-/commit/ab559b6e9349569278f83c2dfc83990e971a8cb2
You're receiving this email because of your account on gitlab.archlinux.org.