Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update to 2.8.0. Switches build system to cmake.
August 17, 2012 -- FlightGear v2.8.0 is Released The FlightGear development team is happy to announce the v2.8.0 release of FlightGear, the free, open-source flight simulator. This new version contains many exciting new features, enhancements and bugfixes. V2.8.0 includes improvements making FlightGear world more realistic than ever before. Placement of random buildings and trees match the underlying terrain texture, and urban areas now have denser random buildings. Textures can be region specific, and users can select between summer and winter textures in-sim. An improved atmospheric scattering and terrain haze model means the lighting of the terrain is more realistic. Finally, a new automated system is now available for scenery submissions that automatically get rolled into the scenery distribution to be enjoyed by everyone. [...] Some of the major changes include: AI Traffic Improved aircraft models and textures. Flight dynamics FlightGear has been synced with the JSBSim project. Environment Region-specific terrain textures are used for Europe and Hawaii. Now towns in Europe look different from towns in the USA. Cities and towns now look more populated due to random 3D buildings, complete with lighting at night. Scenery looks more realistic due to improved placement of random objects, buildings and trees. Airport signs are now rendered in 3D, with support for double-sided signs. Full apt.dat 850 syntax is supported. You can now select between summer and winter scenery in-sim. Instruments & HUDs A new flexible, 2D rendering system designed for complex instruments such as CDUs, MFDs, EICAS, HUDs and other glass cockpit interfaces. Canvas allows aircraft designers to easily build complex instruments without needing specialized C++ code. Interface Support for translation of the main menu into languages other than English. A Nasal API is available allowing access to Navigation and route-manager data. Highlighted new and improved aircraft Airwave Xtreme 150: complete new (JSBSim) flight dynamics, new model, advanced pilot animations. Cessna 337G Skymaster Project infrastructure Various improvements to our scenery database make it easier than ever to add, delete or update objects to the FlightGear world. The new aircraft download page allows you to easily find quality aircraft, by filtering on status indications. Visual effects Improved simulation of atmospheric light scattering with terrain haze. An experimental renderer, named after the famous painter Rembrandt, is included for testing purposes. The Rembrandt rendered supports multiple light sources (landing lights, instrument lights), real-time shadows and ambient occlusion across aircraft and scenery for a much more realistic visual experience. Other Additional joysticks and rudder pedals are supported out-of-the-box: InterLink Elite Micorosft Xbox 360 Controller Qware USB Saitek Cyborg X (F.L.Y. 5) Saitek Pro Flight Cessna Yoke Saitek Pro Flight Cessna Trim Wheel Saitek Pro Flight Cessna Rudder Pedals Speedlink Defender A French partial translation of The FlightGear Manual is now available. Bug fixes See our bugtracker for an extensive list of the bugs fixed in this release.
- Loading branch information
dholland
committed
Sep 30, 2012
1 parent
7feb0a5
commit 29019af
Showing
10 changed files
with
145 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,19 @@ | ||
@comment $NetBSD: PLIST,v 1.2 2010/08/27 07:54:22 adam Exp $ | ||
bin/alcinfo | ||
bin/est-epsilon | ||
@comment $NetBSD: PLIST,v 1.3 2012/09/30 10:04:33 dholland Exp $ | ||
bin/GPSsmooth | ||
bin/MIDGsmooth | ||
bin/UGsmooth | ||
bin/fgfs | ||
bin/fgjs | ||
bin/fgpanel | ||
bin/fgviewer | ||
bin/gl-info | ||
bin/js_demo | ||
bin/metar | ||
bin/terrasync | ||
bin/yasim | ||
man/man1/est-epsilon.1 | ||
bin/yasim-proptest | ||
man/man1/fgfs.1 | ||
man/man1/fgjs.1 | ||
man/man1/fgpanel.1 | ||
man/man1/gl-info.1 | ||
man/man1/js_demo.1 | ||
man/man1/pstest.1 | ||
man/man1/terrasync.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,11 @@ | ||
$NetBSD: distinfo,v 1.3 2010/08/27 07:54:22 adam Exp $ | ||
$NetBSD: distinfo,v 1.4 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
SHA1 (FlightGear-2.0.0.tar.gz) = 666d7a165e121feaabd2235959f5ed853ee88126 | ||
RMD160 (FlightGear-2.0.0.tar.gz) = 0b7cd19c5f4413c82bc9e7e17cd423f823e03607 | ||
Size (FlightGear-2.0.0.tar.gz) = 2425099 bytes | ||
SHA1 (patch-aa) = 5efea4534eb54f8eaf0c569add5f697509ad1e8c | ||
SHA1 (flightgear-2.8.0.tar.bz2) = fee4b2f1f6aca8e163ea018ae9897b99971c20bd | ||
RMD160 (flightgear-2.8.0.tar.bz2) = 97d8f572aeb186bfed27eb5b06803a0fa5213a61 | ||
Size (flightgear-2.8.0.tar.bz2) = 2311023 bytes | ||
SHA1 (patch-CMakeModules_FindPLIB_cmake) = c5761d425743761f5f0c711ef2ca384a06f6d524 | ||
SHA1 (patch-src_Canvas_ShivaVG_src_shConfig_h) = bd70a1e41a59196e31789e38ec67e65cef546edf | ||
SHA1 (patch-src_Main_locale_cxx) = 327f4103ff3aea60f2394a2ed192c5f6af36f60b | ||
SHA1 (patch-src_Network_ATC-Inputs_cxx) = 08644c682ddddcefea48aa84fa538b8fd20289c0 | ||
SHA1 (patch-src_Network_ATC-Outputs_cxx) = d5367f8536988b2705b2ba4f8d86e28576b04648 | ||
SHA1 (patch-utils_TerraSync_terrasync_cxx) = 48855911a5052301f2c7a449ac8ff14ada9ae8ea |
25 changes: 25 additions & 0 deletions
25
games/flightgear/patches/patch-CMakeModules_FindPLIB_cmake
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
$NetBSD: patch-CMakeModules_FindPLIB_cmake,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
Recognize BSDs other than FreeBSD. | ||
|
||
--- CMakeModules/FindPLIB.cmake~ 2012-08-16 14:20:57.000000000 +0000 | ||
+++ CMakeModules/FindPLIB.cmake | ||
@@ -169,6 +169,18 @@ if(${haveJs} GREATER -1) | ||
find_library(USBHID_LIBRARY usbhid) | ||
# check_function_exists(hidinit) | ||
set(JS_LIBS ${USBHID_LIBRARY}) | ||
+ elseif(CMAKE_SYSTEM_NAME MATCHES "NetBSD") | ||
+ find_library(USBHID_LIBRARY usbhid) | ||
+ # check_function_exists(hidinit) | ||
+ set(JS_LIBS ${USBHID_LIBRARY}) | ||
+ elseif(CMAKE_SYSTEM_NAME MATCHES "OpenBSD") | ||
+ find_library(USBHID_LIBRARY usbhid) | ||
+ # check_function_exists(hidinit) | ||
+ set(JS_LIBS ${USBHID_LIBRARY}) | ||
+ elseif(CMAKE_SYSTEM_NAME MATCHES "DragonFly") | ||
+ find_library(USBHID_LIBRARY usbhid) | ||
+ # check_function_exists(hidinit) | ||
+ set(JS_LIBS ${USBHID_LIBRARY}) | ||
else() | ||
message(WARNING "Unsupported platform for PLIB JS libs") | ||
endif() |
This file was deleted.
Oops, something went wrong.
18 changes: 18 additions & 0 deletions
18
games/flightgear/patches/patch-src_Canvas_ShivaVG_src_shConfig_h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
$NetBSD: patch-src_Canvas_ShivaVG_src_shConfig_h,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
This sublibrary insists on being able to work out its OS type, and | ||
only knows a few, even though it uses the results for just about | ||
nothing. So give it some crayons to play with. | ||
|
||
--- src/Canvas/ShivaVG/src/shConfig.h~ 2012-08-16 14:20:56.000000000 +0000 | ||
+++ src/Canvas/ShivaVG/src/shConfig.h | ||
@@ -34,7 +34,8 @@ | ||
#else | ||
|
||
// Unsupported system | ||
- #error This operating system is not supported by SFML library | ||
+ //#error This operating system is not supported by SFML library | ||
+ #define VG_API_OTHER | ||
|
||
#endif | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
$NetBSD: patch-src_Main_locale_cxx,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
Use standard headers. | ||
|
||
--- src/Main/locale.cxx~ 2012-08-16 14:20:56.000000000 +0000 | ||
+++ src/Main/locale.cxx | ||
@@ -20,6 +20,8 @@ | ||
|
||
#ifdef HAVE_WINDOWS_H | ||
#include <windows.h> | ||
+#else | ||
+#include <cstdlib> | ||
#endif | ||
|
||
#include <simgear/props/props_io.hxx> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
$NetBSD: patch-src_Network_ATC-Inputs_cxx,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
Fix build failure. | ||
|
||
--- src/Network/ATC-Inputs.cxx~ 2012-08-16 14:20:57.000000000 +0000 | ||
+++ src/Network/ATC-Inputs.cxx | ||
@@ -27,14 +27,14 @@ | ||
|
||
#include <simgear/compiler.h> | ||
|
||
-#if defined( unix ) || defined( __CYGWIN__ ) | ||
+//#if defined( unix ) || defined( __CYGWIN__ ) | ||
# include <sys/types.h> | ||
# include <sys/stat.h> | ||
# include <fcntl.h> | ||
# include <stdlib.h> | ||
# include <unistd.h> | ||
# include <istream> | ||
-#endif | ||
+//#endif | ||
|
||
#include <errno.h> | ||
#include <math.h> |
23 changes: 23 additions & 0 deletions
23
games/flightgear/patches/patch-src_Network_ATC-Outputs_cxx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
$NetBSD: patch-src_Network_ATC-Outputs_cxx,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
Fix build failure. | ||
|
||
--- src/Network/ATC-Outputs.cxx~ 2012-08-16 14:20:57.000000000 +0000 | ||
+++ src/Network/ATC-Outputs.cxx | ||
@@ -27,14 +27,14 @@ | ||
|
||
#include <simgear/compiler.h> | ||
|
||
-#if defined( unix ) || defined( __CYGWIN__ ) | ||
+//#if defined( unix ) || defined( __CYGWIN__ ) | ||
# include <sys/types.h> | ||
# include <sys/stat.h> | ||
# include <fcntl.h> | ||
# include <stdlib.h> | ||
# include <unistd.h> | ||
# include <ostream> | ||
-#endif | ||
+//#endif | ||
|
||
#include <errno.h> | ||
#include <math.h> |
15 changes: 15 additions & 0 deletions
15
games/flightgear/patches/patch-utils_TerraSync_terrasync_cxx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
$NetBSD: patch-utils_TerraSync_terrasync_cxx,v 1.1 2012/09/30 10:04:33 dholland Exp $ | ||
|
||
Recognize more BSDs. | ||
|
||
--- utils/TerraSync/terrasync.cxx~ 2012-08-16 14:20:53.000000000 +0000 | ||
+++ utils/TerraSync/terrasync.cxx | ||
@@ -51,7 +51,7 @@ | ||
|
||
#if defined(_MSC_VER) || defined(__MINGW32__) | ||
typedef void (__cdecl * sighandler_t)(int); | ||
-#elif defined( __APPLE__ ) || defined (__FreeBSD__) | ||
+#elif defined( __APPLE__ ) || defined (__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) | ||
typedef sig_t sighandler_t; | ||
#endif | ||
|