Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package FlightGear for openSUSE:Factory checked in at 2026-04-29 19:19:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/FlightGear (Old) and /work/SRC/openSUSE:Factory/.FlightGear.new.30200 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "FlightGear" Wed Apr 29 19:19:18 2026 rev:28 rq:1349978 version:2024.1.5 Changes: -------- --- /work/SRC/openSUSE:Factory/FlightGear/FlightGear.changes 2025-07-22 12:21:31.407182871 +0200 +++ /work/SRC/openSUSE:Factory/.FlightGear.new.30200/FlightGear.changes 2026-04-29 19:20:26.263457070 +0200 @@ -1,0 +2,13 @@ +Wed Apr 29 11:33:37 UTC 2026 - Dirk Stoecker <[email protected]> + +- use proper release file link + +------------------------------------------------------------------- +Thu Apr 16 16:53:53 UTC 2026 - Carsten Ziepke <[email protected]> + +- Update to 2024.1.5 + * https://www.flightgear.org/download/releases/2024-1-5/ +- Add flightgear-fix-control-reaches-end-of-non-void-function.patch +- Add BuildRequires pkgconfig(libavcodec) + +------------------------------------------------------------------- Old: ---- flightgear-2024.1.1.tar.bz2 New: ---- flightgear-2024.1.5.tar.bz2 flightgear-fix-control-reaches-end-of-non-void-function.patch ----------(New B)---------- New: * https://www.flightgear.org/download/releases/2024-1-5/ - Add flightgear-fix-control-reaches-end-of-non-void-function.patch - Add BuildRequires pkgconfig(libavcodec) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ FlightGear.spec ++++++ --- /var/tmp/diff_new_pack.LTH1VN/_old 2026-04-29 19:20:27.023488207 +0200 +++ /var/tmp/diff_new_pack.LTH1VN/_new 2026-04-29 19:20:27.027488370 +0200 @@ -1,7 +1,7 @@ # # spec file for package FlightGear # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,15 @@ %define main_version 2024.1 Name: FlightGear -Version: %{main_version}.1 +Version: %{main_version}.5 Release: 0 Summary: Flight Simulator License: GPL-2.0-only Group: Amusements/Games/3D/Simulation URL: https://www.flightgear.org/ -Source0: https://gitlab.com/flightgear/fgmeta/-/jobs/9343758788/artifacts/raw/fgbuild/flightgear-%{version}.tar.bz2 +Source0: https://gitlab.com/flightgear/flightgear/-/archive/%{version}/flightgear-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM flightgear-fix-control-reaches-end-of-non-void-function.patch - fixes control reaches end of non-void function [-Werror=return-type] +Patch0: flightgear-fix-control-reaches-end-of-non-void-function.patch BuildRequires: SimGear-devel = %{version} BuildRequires: cmake >= 3.10 @@ -40,6 +42,7 @@ # Required for screensaver inhibition BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libudev) @@ -65,6 +68,7 @@ %prep %setup -q -n flightgear-%{version} +%patch -P 0 -p1 # remove some unneeded doc files for ext in Cygwin IRIX Joystick Linux MSVC MSVC8 MacOS SimGear Unix Win32-X autoconf mingw plib src xmlsyntax; do @@ -97,6 +101,8 @@ %suse_update_desktop_file org.flightgear.FlightGear # remove obsolete utilities cd %{buildroot}%{_bindir} && rm -f GPSsmooth MIDGsmooth UGsmooth metar yasim yasim-proptest +# remove unneeded AppImage stuff +rm -r %{buildroot}%{_prefix}/appdir %files %doc AUTHORS ChangeLog NEWS README Thanks docs-mini/* ++++++ flightgear-2024.1.1.tar.bz2 -> flightgear-2024.1.5.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/FlightGear/flightgear-2024.1.1.tar.bz2 /work/SRC/openSUSE:Factory/.FlightGear.new.30200/flightgear-2024.1.5.tar.bz2 differ: char 11, line 1 ++++++ flightgear-fix-control-reaches-end-of-non-void-function.patch ++++++ diff -Nur flightgear-2024.1.5-orig/src/Scripting/NasalSGPath.cxx flightgear-2024.1.5/src/Scripting/NasalSGPath.cxx --- flightgear-2024.1.5-orig/src/Scripting/NasalSGPath.cxx 2026-03-22 22:46:13.000000000 +0100 +++ flightgear-2024.1.5/src/Scripting/NasalSGPath.cxx 2026-04-16 20:53:09.187580106 +0200 @@ -75,6 +75,7 @@ } catch (sg_exception&) { ctx.runtimeError( "os.path.standardLocation: unknown type %s", type_str.c_str()); + return naNil(); } }
