nixpkgs/pkgs/games
Nikolay Amiantov 92cda7a6bb dwarf-fortress: 0.40.24 -> 0.42.05, split derivations
This is a massive rework of the current dwarf_fortress package.
The main reason for rework is to split game, its libraries and wrappers,
enabling builds on Hydra and general maintainability.

dfhack, dwarf-fortress-unfuck, dwarf-fortress-original and dwarf-fortress
are now all separate derivations. All were updated to the latest versions
supporting DF 0.42.04 (some things taken from development branches):

dfhack: 20150927 -> 20160118
dwarf-fortress-unfuck: 0.40.24 -> 20160118
dwarf-fortress-original: 0.40.24 -> 0.42.05

dfhack got a patch for using more system libraries.

Wrapper scripts were also redone -- now they support DF_DIR variable (for
setting another data directory) and try to save more space by means of
symlinking. They now try to be more smart, updating those directories that were
not touched by user automatically.

All the new packages now reside in dwarf-fortress-packages. dwarf_fortress was
renamed into dwarf-fortress per our conventions, old name is deprecated. Also
duplicate dfhack derivation is removed.

Also drop dwarfFortress.enableDFHack config option; it can be re-added later
but now is deemed controversial.
2016-01-26 03:03:12 +03:00
..
0ad zeroad: fix 0ad.desktop after #12421 2016-01-20 11:28:13 +01:00
2048-in-terminal Convert some *Flags from strings to lists 2015-11-26 23:45:31 +01:00
adom xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
airstrike airstrike: init at pre-6a 2015-09-08 17:28:00 +02:00
alienarena Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
andyetitmoves
anki anki: disable version check 2016-01-05 21:44:54 +01:00
armagetronad fix eval 2015-11-02 15:33:32 +01:00
asc Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
astromenace x11: replace its usage by xlibsWrapper directly 2015-09-15 12:08:24 +02:00
atanks atanks: use stdenv 2015-12-29 20:31:01 +01:00
ball-and-paddle
banner banner: update from 1.3.2 to 1.3.3 2015-07-09 12:39:47 +02:00
bastet bastet: Add platforms 2015-06-21 23:00:42 +03:00
beret beret: mark as broken 2015-12-21 12:09:16 +01:00
bitsnbots
blackshades
blackshadeselite
blobby Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
bsdgames
btanks
bzflag
cataclysm-dda cataclysm-dda: try disabling parallel builds (ZHF) 2015-08-26 18:32:33 +02:00
chessdb
chessx chessx: init at 1.3.2 2015-12-30 23:19:44 +01:00
chocolate-doom chocolate-doom: 2.2.0 -> 2.2.1 2015-09-11 17:31:23 +02:00
cockatrice cockatrice: init at 2015-09-24 2015-10-24 17:00:20 -05:00
construo
crack-attack
crafty
crawl crawl: 0.17.0 -> 0.17.1 2016-01-13 21:21:43 +03:00
crrcsim
cuyo cuyo: init at 2.1.0 2015-10-29 16:12:45 +01:00
d1x-rebirth
d2x-rebirth
dhewm3 openal to openalSoft conversion 2015-05-16 04:04:35 +02:00
dwarf-fortress dwarf-fortress: 0.40.24 -> 0.42.05, split derivations 2016-01-26 03:03:12 +03:00
dwarf-therapist dwarf-therapist: 30.2.0pre -> 31.0.0. 2015-07-20 11:24:30 +02:00
eboard eboard: fix build 2015-12-17 23:51:43 +01:00
eduke32 Convert some *Flags from strings to lists 2015-11-26 23:45:31 +01:00
egoboo
eternity-engine
extremetuxracer
exult
fairymax
fish-fillets-ng
flightgear flightgear: build with Qt 5.5 2015-09-27 15:09:47 -05:00
freecell-solver FreeCell-Solver: init at 3.26.0 2015-08-05 22:02:13 -03:00
freeciv Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
freedink
fsg
gav
gemrb
gl-117 gl117: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
glestae glestae: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
globulation glob2: fix build failure 2015-08-29 01:09:24 -04:00
gltron
gnubg Rename 'emery' maintainer handle to 'ehmry', fixes #11493 2015-12-05 23:06:20 +01:00
gnuchess gnuchess: 6.2.1 -> 6.2.2 2015-10-19 09:32:15 +00:00
gnugo
gsb Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
gtypist
gzdoom add gzdoom to nixpkgs 2015-05-13 09:35:20 +02:00
hawkthorne
hedgewars hackage-packages.nix: switch our default package set to Stackage Nightly 2015-09-19 08:20:40 +02:00
hexen
icbm3d
instead instead: 2.2.7 -> 2.3.0 2015-10-28 17:43:41 +01:00
jamp all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
keen4
klavaro
kobodeluxe
lgogdownloader lgogdownloader: 2.24 -> 2.26 2016-01-10 06:01:39 +03:00
lincity all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
liquidwar liquidwar: use stdenv 2015-12-29 20:31:01 +01:00
macopix macopix: init at 1.7.4 2015-11-12 20:54:48 +00:00
mars Update SFML to version 2.2, remove sfml_git, and update MARS (depended on sfml_git) 2015-04-20 16:49:39 +02:00
megaglest xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
micropolis micropolis: fix patch hash, probably updated 2015-08-24 08:23:44 +02:00
minecraft minecraft: fix wrapper 2015-07-24 00:26:48 +02:00
minecraft-server minecraft-server: 1.8.1 -> 1.8.8 2015-07-31 21:20:19 +03:00
minetest minetest: 0.4.12 -> 0.4.13 2015-10-23 14:43:22 +02:00
mnemosyne mnemosyne: add webob dep (fixes #11746) 2015-12-17 09:30:02 +01:00
mudlet mudlet: build with Qt 5.5 2015-09-27 15:09:47 -05:00
multimc multimc: init at 0.4.8 2015-11-25 06:34:26 -04:00
n2048
naev
nethack nethack: fix the last-minute fix 2015-12-08 18:10:53 +03:00
neverball neverball: update 2015-07-30 20:20:54 +02:00
newtonwars newtonwars: init at 2015060 2015-07-06 11:37:06 +02:00
nexuiz
njam
odamex
oilrush
onscripter-en onscripter-en: update homepage 2015-10-15 17:07:38 +03:00
openarena
openlierox
openmw openmw: init at 0.36.1 2015-09-27 23:22:31 +02:00
openra
openspades
openttd openttd: Add OpenGFX, OpenSFX, OpenMSX 2016-01-16 15:58:09 +01:00
opentyrian
openxcom
orbit
performous
pingus
pioneer pioneer: nixpkg added 2016-01-18 19:03:35 +01:00
pioneers
planetaryannihilation xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
pong3d
prboom
privateer privateer: improve meta, but mark as broken 2015-08-13 14:27:37 +02:00
qqwing qqwing: init at 1.3.4 2015-08-12 17:46:15 +02:00
quake3 quake3wrapper: split from quake3demo, make a function and fix multiple paks 2016-01-14 14:41:33 +03:00
quantumminigolf
racer
residualvm
rili refactor to use autoreconfHook where possible 2016-01-18 10:45:31 +01:00
rogue Set some meta.platforms 2015-03-20 20:04:42 +01:00
sauerbraten sauerbraten: use stdenv 2015-12-29 20:31:01 +01:00
scid
scorched3d scorched3d: 43.2a -> 44 2015-09-07 19:12:01 +03:00
scrolls scrolls: 2014-03-08 -> 2015-10-13 2015-10-14 16:49:13 +02:00
scummvm
sdlmame sdlmame: mark as broken due to URL cc @lovek323 2016-01-22 13:11:28 +01:00
sgt-puzzles stg-puzzles: fix build (ZHF) 2015-07-12 23:55:24 +02:00
simutrans simutrans: preferLocalBuild = true; for data derivations 2016-01-03 10:27:50 +01:00
snake4 xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
soi soi: 0.1.1 -> 0.1.2 2016-01-05 21:03:08 +01:00
speed-dreams
spring xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
stardust stardust: use stdenv 2015-12-29 20:31:01 +01:00
steam steam: propagate runtime-wrapped flags for more convenient overrides 2016-01-15 15:01:55 +03:00
stepmania stepmania: 5.0.7 -> 5.0.10 2015-11-24 17:02:03 +03:00
stockfish stockfish: init at 6 2015-12-30 23:19:39 +01:00
stuntrally stunt-rally: fix hashes and add meta.platforms (closes #6712) 2015-03-14 21:42:58 +01:00
super-tux supertux: bump to version 0.4.0 2015-12-29 23:40:43 +00:00
super-tux-kart supertuxkart: update 0.8.1 -> 0.9 2015-05-17 14:36:49 -04:00
tcl2048 tcl2048: update to 0.3.1, fix tclsh path. 2015-02-03 12:01:34 +01:00
teetertorture
teeworlds
tennix tennix: fix build 2015-10-09 10:08:38 +02:00
terraria-server terraria-server: add dedicated server version 1308 for Linux x86_64 2015-12-15 12:56:30 +01:00
the-butterfly-effect tbe: r2048 -> 0.9.2.1 2015-12-29 20:31:01 +01:00
the-powder-toy fix homepages 2015-07-28 12:33:30 +03:00
tibia tibia: 10.81 -> 10.90 2016-01-01 03:57:55 +00:00
tintin
tome4 tome4: 1.3.1 -> 1.3.3 2015-12-16 15:24:03 -05:00
torcs
trackballs
tremulous Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
trigger Updating trigger rally to 0.6.1 2015-04-17 10:46:22 +02:00
typespeed
ue4demos xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
ufoai
ultimatestunts
ultrastardx
unnethack unnethack: add new package 2015-07-28 12:33:29 +03:00
unvanquished
uqm uqm: Bring back package and fix 3do extractor. 2015-05-07 08:03:06 +02:00
urbanterror Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
ut2004demo xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00
vdrift
vectoroids
vessel Use libpulseaudio instead of pulseaudio 2015-05-29 14:32:56 -07:00
voxelands x11: replace its usage by xlibsWrapper directly 2015-09-15 12:08:24 +02:00
warmux warmux: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
warsow Replace 'with plaforms; platform' with 'platforms.platform' 2015-11-17 21:30:43 +01:00
warzone2100 openal to openalSoft conversion 2015-05-16 04:04:35 +02:00
wesnoth wesnoth: 1.10.7 -> 1.12.4 2015-08-30 05:36:17 +03:00
widelands
worldofgoo Don't use "with licenses;" for single licences 2015-05-28 19:20:29 +02:00
xboard
xbomb xbomb: add version 2.2b 2015-05-24 14:24:33 +00:00
xconq xconq: fix build and refactor 2015-07-01 22:06:39 +02:00
xmoto xmoto: refactor, remove patches and add myself to maintainers 2015-05-02 23:14:19 +02:00
xonotic xonotic: 0.8.0 -> 0.8.1 2015-10-16 01:42:45 +02:00
xpilot Blood's Pilot (another XPilot fork): init at 1.4.6 server/1.5.0 client 2015-09-11 02:26:09 +03:00
xskat
xsnow Fixed several "package has no version" warnings 2015-05-14 17:19:41 +02:00
xsokoban xsokoban: reimplement using mkDerivation 2015-11-24 14:45:15 +01:00
zandronum zandronum: unify packages, fix building, cleanup 2015-12-13 15:14:11 +03:00
zangband all-packages: Use callPackage where possible 2015-09-14 22:27:19 -06:00
zdoom update zdoom to v2.7.1 2015-05-15 10:04:08 +02:00
zod Convert more applications to libmysql 2015-04-22 16:09:41 -07:00
zoom xlibs: replace occurrences by xorg 2015-09-15 12:54:34 +02:00