flightgear: move to by-name and modernize

This commit is contained in:
Rafael Ieda
2025-10-17 18:48:47 -03:00
parent 2499cbb7fc
commit e41a5aeeb4
3 changed files with 9 additions and 14 deletions
@@ -2,7 +2,6 @@
lib,
stdenv,
fetchFromGitLab,
wrapQtAppsHook,
callPackage,
libglut,
freealut,
@@ -28,9 +27,7 @@
udev,
fltk13,
apr,
qtbase,
qtquickcontrols2,
qtdeclarative,
qt5,
glew,
curl,
}:
@@ -71,7 +68,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
wrapQtAppsHook
qt5.wrapQtAppsHook
];
buildInputs = [
libglut
@@ -98,21 +95,21 @@ stdenv.mkDerivation rec {
udev
fltk13
apr
qtbase
qtquickcontrols2
qt5.qtbase
qt5.qtquickcontrols2
glew
qtdeclarative
qt5.qtdeclarative
curl
];
qtWrapperArgs = [ "--set FG_ROOT ${data}/share/FlightGear" ];
meta = with lib; {
meta = {
description = "Flight simulator";
maintainers = with maintainers; [ raskin ];
platforms = platforms.linux;
maintainers = with lib.maintainers; [ raskin ];
platforms = lib.platforms.linux;
hydraPlatforms = [ ]; # disabled from hydra because it's so big
license = licenses.gpl2Plus;
license = lib.licenses.gpl2Plus;
mainProgram = "fgfs";
};
}
-2
View File
@@ -13382,8 +13382,6 @@ with pkgs;
factorio-utils = callPackage ../by-name/fa/factorio/utils.nix { };
flightgear = libsForQt5.callPackage ../games/flightgear { };
freeciv = callPackage ../by-name/fr/freeciv/package.nix {
sdl2Client = false;
gtkClient = true;