Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
kfreebsd.patch | GL usage for GNU/kFreeBSD Since mesa 10.3, glx.h fails to compile if GL_GLEXT_LEGACY is used without also GLX_GLXEXT_LEGACY. And GNU/kFreeBSD should better use the GNU/Linux VG_API_LINUX rather than VG_API_FREEBSD anyway. |
Steven Chamberlain <steven@pyro.eu.org> | no | 2014-10-18 | ||
hurd.patch | Allow one to compile on hurd-i386. Pretending to be FREEBSD in the ShivaVG parts of simgear (?). |
Markus Wanner <markus@bluegap.ch> | no | 2016-05-31 | ||
no_3rdparty.patch | Eliminate the 3rdparty directory from the build For Debian, we're not using any of the bundled 3rdparty libraries, but depend on other Debian packages. Therefore, skip that directory during the build. |
Markus Wanner <markus@bluegap.ch> | not-needed | 2016-05-29 | ||
disable_force_shared.patch | Allow one to build a static library even with SYSTEM_UDNS In upstream's variant of the cmake build, SYSTEM_UDNS also forces SIMGEAR_SHARED to be enabled. For Debian, we just want a static library, though. Therefore, this patch removes that policy. |
Markus Wanner <markus@bluegap.ch> | no | 2016-09-20 | ||
disable_network_tests.patch | Disable tests requiring network access. Disable all tests requiring network access. Keep building the test binaries, as we still want to catch failures to build them. |
Markus Wanner <markus@bluegap.ch> | not-needed | 2018-11-11 | ||
spelling_fixes.patch | spelling fixes detected by lintian | Markus Wanner <markus@bluegap.ch> | no | 2017-08-07 | ||
fix-ftbfs-on-armel-armhf.patch | The class "osg::Camera" has no member named "resize" in OSG 3.2 | Debian FlightGear Crew <team+flightgear@tracker.debian.org> | no | 2020-06-16 | ||
fix-atomic-build-riscv64.patch | Don't use atomic_bool, but atomic_int, the latter doesn't need external latomic linkingon riscv64 | Gianfranco Costamagna <locutusofborg@debian.org> | no | https://sourceforge.net/p/flightgear/simgear/merge-requests/119/ | 2022-12-10 | |
Fix-a-new-Clang-compile-failure-with-current-XCode.patch | Fix a new Clang compile failure with current XCode (cherry picked from commit 319e6e3a3aeb84f1ea6dc55be72b24558c705528) |
James Turner <zakalawe@mac.com> | no | 2023-02-03 | ||
Remove-top-level-.dirhash-before-running-testUpdateNoChan.patch | Remove top-level .dirhash before running testUpdateNoChanges During the first test (testBasicClone), some files inside dirB are deleted or modified. This causes rebuild of dirB/.dirindex and dirB/.dirhash, but does not update the top-level .dirhash. That hash cache is only updated when the size or the last modified time of dirB/.dirindex differs from the size or timestamp in the .dirhash file. However, the size does not change in our case, and the timestamp has granularity of one second, so if the test runs quickly enough, the timestamps will match even after the contents of dirB/.dirindex changed. So testUpdateNoChanges was flaky: sometimes it passed, and sometimes failed with "Bad request count" exception when comparing request count for dirB. This change stabilizes it. |
Dmitry Shachnev <mitya57@debian.org> | yes | 2024-04-06 | ||
cppbind-check-I-O-rules-when-auto-constructing-an-SG.patch | cppbind: check I/O rules when auto-constructing an SGPath from a Nasal scalar - Add static member function SGPath::NasalIORulesChecker as a PermissionChecker (this is essentially checkIORules() moved from the flightgear repository). - Use it in the from_nasal_helper() that creates an SGPath instance from a Nasal scalar. |
Florent Rougon <f.rougon@frougon.net> | no | 2025-01-21 |