1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/pkgs/games
Bjørn Forsman 1a062d1456 flightgear: 2.10.0 -> 2.12.0 (and make it run again)
The current FlightGear expression doesn't work:

  bash$ nix-build -A flightgear
  /nix/store/3c47sibzb9h1vhnn0gnh692hkpjc5p5v-flightgear-2.10.0

  bash$ ./result/bin/fgfs
  ERROR: The path '/nix/store/3c47sibzb9h1vhnn0gnh692hkpjc5p5v-flightgear-2.10.0/lib/FlightGear' does not exist in the file system.

  Base package check failed:
    Version [none] found at: /nix/store/3c47sibzb9h1vhnn0gnh692hkpjc5p5v-flightgear-2.10.0/lib/FlightGear
    Version 2.10.0 is required.
  Please upgrade/downgrade base package and set the path to your fgdata
  with --fg-root=path_to_your_fgdata

We could probably make the 2.10.0 version run, but I had already
upgraded it to 2.12.0 before I made it work. It seems only the data dir
configuration was wrong/missing: FG_DATA_DIR="$out/share/FlightGear/".

Simgear must be in version sync with flightgear, hence the upgrade.

Most of the diff is because I rewrote the flightgear expression to what
I think is the "new style". I wanted to add a preConfigure phase but
didn't understand why this expression had custom phases. So I just
rewrote the whole thing to something I consider more readable.
2013-10-06 22:38:48 +02:00
..
alienarena alienarena: Remove from the channel 2013-05-02 13:26:01 +02:00
andyetitmoves Rename buildNativeInputs -> nativeBuildInputs 2012-12-28 19:20:09 +01:00
anki anki: 2.0.3 -> 2.0.12 2013-09-22 19:23:11 +02:00
asc
atanks
ball-and-paddle unmaintain several packages 2013-08-16 23:45:01 +02:00
banner
beret beret: Fix build on darwin (close #923) 2013-09-08 10:32:25 +02:00
bitsnbots
blackshades
blackshadeselite
blobby Some description fixes 2013-10-05 19:36:23 +02:00
bsdgames bsd-games: fix some paths, pager and typo 2013-01-09 06:53:44 +01:00
btanks
bzflag
castle-combat unmaintain several packages 2013-08-16 23:45:01 +02:00
construo
crack-attack
crrcsim
d1x-rebirth Adding d1x-rebirth, Descent 1 source port. 2013-04-05 22:59:20 +02:00
d2x-rebirth Adding d2x-rebirth, source port of the Descent 2 engine 2013-04-05 22:59:20 +02:00
dhewm3 dhewm3: linking with mesa (for non-nvidia cards) 2013-04-04 23:07:23 +02:00
dwarf-fortress
eduke32 eduke32: fix version to match tarball 2013-07-14 02:08:54 +03:00
egoboo
extremetuxracer More description fixes 2013-10-06 12:01:38 +02:00
exult
flightgear flightgear: 2.10.0 -> 2.12.0 (and make it run again) 2013-10-06 22:38:48 +02:00
freeciv More description fixes 2013-10-06 12:01:38 +02:00
freedink freedink: update and fix 2013-02-28 16:34:19 +01:00
fsg
gav
gemrb
gl-117
glestae
globulation make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
gltron
gnuchess make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
gnugo
gtypist More description fixes 2013-10-06 12:01:38 +02:00
hexen
icbm3d
instead instead: version 1.9.1, icon, .desktop, few more games 2013-08-18 19:34:23 +02:00
jamp
keen4 nixos.org/tarballs -> tarballs.nixos.org 2013-06-25 14:12:16 +02:00
klavaro
kobodeluxe
LambdaHack haskell-LambdaHack: update to version 0.2.8 2013-09-22 13:25:09 +02:00
lincity
liquidwar make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
mars
MazesOfMonad Remove myself from the meta.maintainer field of most Haskell packages. 2013-05-11 00:36:59 +02:00
micropolis
minecraft use alsa-oss layer for minecraft 2013-01-28 02:58:47 +01:00
minetest More description fixes 2013-10-06 12:01:38 +02:00
naev Merge remote-tracking branch 'upstream/master' into stdenv-updates 2013-01-20 16:53:21 +01:00
nethack
neverball
njam
oilrush Remove the "proprietary" license 2013-04-12 14:37:50 +02:00
openlierox openlierox: fixing and updating. 2013-04-06 12:09:18 +02:00
openttd OpenTTD: 1.3.2 & some coding-style fixes. 2013-09-29 00:29:26 +02:00
opentyrian
orbit
pingus
pioneers
pong3d 3dpong: fix version to match tarball 2013-07-14 02:08:48 +03:00
prboom Rename hostDrv -> crossDrv, buildDrv -> nativeDrv 2012-12-28 19:08:19 +01:00
privateer
quake3 nixos.org/tarballs -> tarballs.nixos.org 2013-06-25 14:12:16 +02:00
racer
rigsofrods
rili
rogue
sauerbraten
scid scid: New package, version 4.3. 2012-12-12 12:36:20 +01:00
scorched3d Rename buildNativeInputs -> nativeBuildInputs 2012-12-28 19:20:09 +01:00
scummvm
sgt-puzzles ReRevert Merge x-updates into master 2013-05-29 23:25:02 +02:00
simutrans simutrans: pass meta into the final package so it's built by hydra 2013-02-02 16:44:42 +01:00
soi
speed-dreams speed-dreams: Remove from the channel 2013-05-02 13:25:44 +02:00
spring More description fixes 2013-10-06 12:01:38 +02:00
stardust
steam My attempt to get Steam working in NixOS. It uses a function called buildFHSChrootEnv {} that composed chroot environments. In such a chroot environment, I could run Steam without much problem 2013-09-13 23:58:59 +02:00
stuntrally stuntrally: updating from 1.4 to 1.8 2013-01-10 15:11:12 +01:00
super-tux More description fixes 2013-10-06 12:01:38 +02:00
super-tux-kart supertuxkart: updating to 0.8 2013-01-10 20:55:46 +01:00
teetertorture
teeworlds
tennix
the-butterfly-effect
thePenguinMachine
torcs Merge remote-tracking branch 'upstream/master' into stdenv-updates 2013-01-20 16:53:21 +01:00
trackballs
tremulous
trigger
ufoai ufoai: Remove from the channel 2013-05-02 13:25:52 +02:00
ultimatestunts
ultrastardx
unvanquished More description fixes 2013-10-06 12:01:38 +02:00
uqm uqm: Add myself to the maintainers list. 2013-08-15 10:43:39 +02:00
urbanterror urbanterror: Correction for previous commit. 2013-02-16 21:52:36 +04:00
ut2004demo
vdrift vdrift: Remove from the channel 2013-05-02 13:26:15 +02:00
vectoroids
vessel vessel: Don't build on Hydra 2013-08-28 17:38:54 +02:00
warmux
warsow More description fixes 2013-10-06 12:01:38 +02:00
warzone2100
wesnoth wesnoth: fix build, minor update, parallel builds 2013-08-27 12:08:35 +02:00
widelands Remove some oversized packages from the channel 2013-01-17 22:34:08 +01:00
worldofgoo
xboard make package use mirror:// for gnu, savannah and gnome repositories where possible 2013-07-14 05:23:06 +03:00
xconq
xmoto
xonotic xonotic: Remove from the channel 2013-05-02 13:25:57 +02:00
xsokoban
zangband
zdoom
zod
zoom