public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/pioneer] f43: Release 20260907
@ 2026-09-09 13:28 Antonio Trande
  0 siblings, 0 replies; only message in thread
From: Antonio Trande @ 2026-09-09 13:28 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/pioneer
Branch : f43
Commit : 9727faae054445b07ed361179a4e4cbed05bd325
Author : Antonio Trande <sagitter@fedoraproject.org>
Date   : 2026-09-09T15:16:55+02:00
Stats  : +15/-53 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/pioneer/c/9727faae054445b07ed361179a4e4cbed05bd325?branch=f43

Log:
Release 20260907

---
diff --git a/.gitignore b/.gitignore
index f2d65f2..18c2a21 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,4 @@
 /pioneer-20250203.tar.gz
 /pioneer-20250501.tar.gz
 /pioneer-20260203.tar.gz
+/pioneer-20260907.tar.gz

diff --git a/pioneer-bug6320.patch b/pioneer-bug6320.patch
deleted file mode 100644
index 8869b57..0000000
--- a/pioneer-bug6320.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 334d8a5d787dcc79b7aa3e1bbf87d5cce4b11cb6 Mon Sep 17 00:00:00 2001
-From: Sam Hopkins <sam_256@hotmail.co.uk>
-Date: Mon, 13 Apr 2026 20:02:33 +0100
-Subject: [PATCH] Fix for a bug where TraceRay could end up using stale static
- geometry.
-
----
- src/collider/CollisionSpace.cpp | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/collider/CollisionSpace.cpp b/src/collider/CollisionSpace.cpp
-index e6fc4f731b..88263f1b62 100644
---- a/src/collider/CollisionSpace.cpp
-+++ b/src/collider/CollisionSpace.cpp
-@@ -121,11 +121,11 @@ void CollisionSpace::TraceRay(const vector3d &start, const vector3d &dir, double
- 	std::vector<uint32_t> isect_result;
- 	isect_result.reserve(8);
- 
--	if (m_enabledStaticGeoms > 0) {
-+	if (m_enabledStaticGeoms > 0 && !m_needStaticGeomRebuild) {
- 		m_staticObjectTree->TraceRay(start, invDir, len, isect_result);
- 
- 		for (uint32_t &idx : isect_result) {
--			assert(idx <= m_staticGeoms.size());
-+			assert(idx < m_staticGeoms.size());
- 			Geom *g = m_staticGeoms[idx];
- 
- 			if (g != ignore)

diff --git a/pioneer.spec b/pioneer.spec
index c9c8a12..e9c4283 100644
--- a/pioneer.spec
+++ b/pioneer.spec
@@ -5,7 +5,6 @@ ExclusiveArch: %{ix86} x86_64
 %global __provides_exclude ^(%%(find %{buildroot}%{_libdir}/%{name} -name '*.so' | xargs -n1 basename | sort -u | paste -s -d '|' -))
 %global __requires_exclude ^(%%(find %{buildroot}%{_libdir}/%{name} -name '*.so' | xargs -n1 basename | sort -u | paste -s -d '|' -))
 
-
 %global fontlicense       OFL-1.1
 %global fontlicenses      licenses/SIL-1.1.txt
 %global common_description %{expand:
@@ -59,7 +58,7 @@ Obsoletes: %{name}-pionilliumtext22l-medium-fonts < %{version}-%{release}
 
 Name: pioneer
 Summary: A game of lonely space adventure
-Version: 20260203
+Version: 20260907
 Release: %autorelease
 
 ## Main license: GPLv3
@@ -70,7 +69,6 @@ License: GPL-3.0-only AND GPL-2.0-or-later AND Bitstream-Vera AND LicenseRef-Fed
 URL: http://pioneerspacesim.net/
 Source0: https://github.com/pioneerspacesim/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
 
-
 BuildRequires: make
 BuildRequires: cmake
 BuildRequires: chrpath
@@ -94,31 +92,23 @@ BuildRequires: NaturalDocs
 BuildRequires: desktop-file-utils
 BuildRequires: libappstream-glib
 BuildRequires: libglvnd-devel
-
-Requires: %{name}-data = %{version}-%{release}
-Requires: hicolor-icon-theme
-Requires: graphviz%{?_isa}
-
-Provides: bundled(fmt) = 10
-
-Obsoletes: %{name}-doc < 0:20191117-3
+Requires:      %{name}-data = %{version}-%{release}
+Requires:      hicolor-icon-theme
+Requires:      graphviz%{?_isa}
+Provides:      bundled(fmt) = 10
+Provides:      bundled(lua) = 5.2.2
+Obsoletes:     %{name}-doc < 0:20191117-3
 
 # I prefer to install binary files manually
 Patch0: %{name}-use_manual_installation.patch
-
 Patch1: %{name}-gcc14.patch
 Patch2: %{name}-fix_GCC15.patch
 
-# https://github.com/pioneerspacesim/pioneer/issues/6343
-Patch3: %{name}-bug6320.patch
-
 %fontpkg -a
 
-
 %description
 A space adventure game set in the Milky Way galaxy at the turn of
 the 31st century.
-
 The game is open-ended, and you are free to explore the millions of star
 systems in the game. You can land on planets, slingshot past gas giants, and
 burn yourself to a crisp flying between binary star systems. You can try your
@@ -134,11 +124,10 @@ BuildRequires: dejavu-sans-fonts
 BuildRequires: dejavu-sans-mono-fonts
 BuildRequires: pionilliumtext22l-fonts
 BuildRequires: wqy-microhei-fonts
-Requires: wqy-microhei-fonts
-Requires: dejavu-sans-fonts
-Requires: dejavu-sans-mono-fonts
-Requires: pionilliumtext22l-fonts
-
+Requires:      wqy-microhei-fonts
+Requires:      dejavu-sans-fonts
+Requires:      dejavu-sans-mono-fonts
+Requires:      pionilliumtext22l-fonts
 %description data
 Data files of %{name}.
 
@@ -147,7 +136,6 @@ Data files of %{name}.
 %patch -P 0 -p1 -b .backup0
 %patch -P 1 -p1 -b .backup1
 %patch -P 2 -p1 -b .backup2
-%patch -P 3 -p1 -b .backup3
 
 %build
 %cmake -DCMAKE_BUILD_TYPE:STRING=Release -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
@@ -163,7 +151,6 @@ Data files of %{name}.
 #doxygen
 #popd
 
-
 %fontbuild -a
 
 %install
@@ -186,6 +173,8 @@ rm -rf %{buildroot}%{_libdir}/%{name}/pkgconfig
 # Install bundled libraries
 mkdir -p %{buildroot}%{_libdir}/%{name}
 install -pm 755 %_vpath_builddir/contrib/fmt/libfmt.so* %{buildroot}%{_libdir}/%{name}/
+ln -sf %{_libdir}/%{name}/libfmt.so.12 %{buildroot}%{_libdir}/%{name}/libfmt.so
+ln -sf %{_libdir}/%{name}/libfmt.so.12.1.0 %{buildroot}%{_libdir}/%{name}/libfmt.so.12
 
 ## Install icons
 mkdir -p %{buildroot}%{_datadir}/icons/%{name}

diff --git a/sources b/sources
index 95e630d..91b6201 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pioneer-20260203.tar.gz) = 69c3e0b93463ff86c3082dfd675f8f39b4e4eff62840f360613d977bdb132ae4d840558d9a7cd781946e3bdcf013a0182d5d3a43c3eb6c4c729b3cb2106a42ec
+SHA512 (pioneer-20260907.tar.gz) = e9222f85ac8ffd62870ebcca08fd8f453abd6f622394447fa2209816ee78467f75ef87b4d365f7508f8c614b00cdf978844e07e830a115a2115db93220d5b2c2

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-09 13:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-09 13:28 [rpms/pioneer] f43: Release 20260907 Antonio Trande

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox