about summary refs log tree commit diff
path: root/pkgs/games
AgeCommit message (Collapse)AuthorFilesLines
2013-10-29Adding upstream tracker for quantum minigolfMichael Raskin1-0/+4
2013-10-28Adding Quantum Minigolf gameMichael Raskin1-0/+40
2013-10-27sdlmame: fixed trivial typoPeter Simons1-1/+1
2013-10-27dwarf-therapist: disable Hydra builds because of unfree dwarf-fortress ↵Peter Simons1-1/+1
dependency
2013-10-26package residualvm 0.1.1Arvin Moezzi1-0/+30
ResidualVM is an interpreter for LucasArts' Lua-based 3D adventure games like Grim Fandango. From: #1118.
2013-10-24alienarena: update to 7.65, fix build.Evgeny Egorochkin1-4/+5
Close #1095.
2013-10-21flightgear: add .desktop fileBjørn Forsman1-0/+21
2013-10-21sauerbraten: SVN repository has movedEvgeny Egorochkin1-1/+1
2013-10-20Updating XBoard to 4.7.2Michael Raskin1-4/+4
2013-10-20Adding an attribute for the gtk freeciv too.Lluís Batlle i Rossell1-3/+8
2013-10-20freeciv: update to 2.4.0Lluís Batlle i Rossell1-4/+4
2013-10-20Merge pull request #1050 from bjornfor/flightgearMichael Raskin1-48/+32
flightgear: 2.10.0 -> 2.12.0 (and make it run again)
2013-10-19i686 support for GSBJack Cummings1-4/+10
2013-10-19Gratuitous Space Battles. Needs libcurl.so.3, so put an old version of that ↵Jack Cummings1-0/+68
in, too
2013-10-12sdlmame: add expressionJason "Don" O'Conal1-0/+44
2013-10-10dwarf-therapist: New packageMoritz Ulrich1-0/+60
Dwarf Therapist is a tool to manage your Dwarves' work orders and other management stuff. Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-10-10dwarf-fortress: Update to 0.34.11.Moritz Ulrich1-39/+49
Somehow Dwarf Fortress suddenly started failing to use our libpng (or zlib). I tried all possible combinations (supplying them via LD_LIBRARY_PATH in the script) but it just won't work. This solution was found in the Archlinux bug tracker: It just symlinks all problematic .png files to their .bmp counterparts. It's ugly and *sadly* breaks tileset support (unless you convert them to bmp) but I think it's acceptable, as the whole expression is pretty problematic in terms of purity. Let's hope the next release of Dwarf Fortress will be easier to support. (fixes #710)
2013-10-08Disable some packages that don't buildEelco Dolstra1-1/+0
2013-10-07Fix a bunch of Hydra evaluation errorsEelco Dolstra2-3/+3
2013-10-06flightgear: 2.10.0 -> 2.12.0 (and make it run again)Bjørn Forsman1-48/+32
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-06More description fixesBjørn Forsman8-8/+11
* Remove package name * Start with upper case letter * Remove trailing period Also reword some descriptions and move some long descriptions to longDescription. I'm not touching generated packages.
2013-10-05Some description fixesBjørn Forsman1-1/+1
There are many more packages to fix, this is just a start. Rules: * Don't repeat the package name (not always that easy...) * Start with capital letter * Don't end with full stop * Don't start with "The ..." or "A ..." I've also added descriptions to some packages and rewritten others.
2013-09-29OpenTTD: 1.3.2 & some coding-style fixes.Moritz Ulrich1-12/+13
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-09-22anki: 2.0.3 -> 2.0.12Domen Kožar1-5/+8
2013-09-22haskell-LambdaHack: update to version 0.2.8Peter Simons1-5/+7
2013-09-13My attempt to get Steam working in NixOS. It uses a function called ↵Sander van der Burg2-1/+38
buildFHSChrootEnv {} that composed chroot environments. In such a chroot environment, I could run Steam without much problem
2013-09-08beret: Fix build on darwin (close #923)Jason \"Don\" O'Conal1-6/+8
2013-08-28vessel: Don't build on HydraEelco Dolstra1-1/+0
http://hydra-test.nixos.org/build/5822528
2013-08-27wesnoth: fix build, minor update, parallel buildsVladimír Čunát1-4/+5
Yes, games are the most important things in nixpkgs... not that I actually plan to play it anytime soon ;-)
2013-08-18instead: version 1.9.1, icon, .desktop, few more gamesSergey Mironov1-15/+14
Instead is a textquest game engine. Games are located at http://instead-games.sourceforge.net/ http://instead-games.ru/
2013-08-16unmaintain several packagesLudovic Courtès2-2/+2
2013-08-15uqm: Add myself to the maintainers list.aszlig1-1/+1
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-15uqm: Symlink addons and packages.aszlig1-4/+4
Copying these over to the output path of the main derivation will just unnecessarily blow up the size of it with files we already have in the store anyway. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-15uqm: Add an option to use the remix packs.aszlig1-2/+21
The remix packs are a collection of newly remixed versions of the old music from the PC/3DO versions. By using useRemixPacks these are fetched as well and added to the game. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-15uqm: Convert base16 SHA256 hashes to base32.aszlig1-4/+4
We want to have shorter SHAs, don't we? :-) Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-15uqm: Switch to using fetchurl for uqm3donix.aszlig2-8/+7
As we now have a tagged first release, it really doesn't make sense to introduce additional dependencies by using fetchgit. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-14uqm: Update video extractor to latest Git version.aszlig1-2/+2
This updates the 3DO video extractor to the latest Git version, which should fix a too restrictive dependency on base which leads to it not compiling with current nixpkgs. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-08-10Steam: fix and update to 1.0.0.39Evgeny Egorochkin1-22/+15
2013-08-10steam: add flashplayer plugin support.Carles Pagès1-1/+3
The videos work, but there is a problem with sound: ALSA lib dlmisc.c:236:(snd1_dlobj_cache_get) Cannot open shared library /nix/store/9z51hr9l19vdhgmqd60jwwrg6ny5md2d-alsa-plugins-1.0.26/lib/alsa-lib/libasound_module_pcm_pulse.so It tries to open a 64bit plugin, which obviously fails. I think this depends on /etc/asound.conf, but I'm not sure how to fix it. Regardless of the problem, in one computer I tried the sound works but other apps cannot output sound. In another, the sound doesn't work and other apps continue working as normal.
2013-08-10steam: revert adding amd64 version.Carles Pagès1-1/+1
It turns out that the .deb only contains the changelog and some other docs. Revert back to using the i686 version, but keep the double url for the future.
2013-08-10steam: add amd64 version and point url to fix version (as suggested by aristid).Carles Pagès1-5/+13
Valve has a repository with fixed version packages, so use that instead of the steam.deb I was using. They also have amd64 packages there.
2013-08-10steam: update to 1.0.0.28Carles Pagès1-2/+2
2013-08-10steam: create some missing symlinks in the script.Carles Pagès1-3/+7
In the original script it says they are temporary, but without those simlinks Osmos and others fail to start with SteamAPI_Init() failed.
2013-08-10steam: create proper symlinks in $HOME/.steamCarles Pagès1-6/+23
2013-08-10steam: add libXdmcp to dependencies.Carles Pagès1-2/+2
I must have been blind. libXdmcp is in nixpkgs, contrary to what I said.
2013-08-10steam: update to 1.0.0.27Carles Pagès1-3/+6
It needed some more sed'ing and more deps. It's still not working as I seem to need libXdmcp which is not in nixpkgs.
2013-08-10steam: update to 1.0.0.21.Carles Pagès1-5/+3
I also updated the patches for the bootsrapper script and fixed a typo, but didn't test anything.
2013-08-10steam: add mesa to library path.Carles Pagès1-2/+2
Mesa is needed for Superbrothers: S&S EP, which links to libGLU.
2013-08-10steam: workaround segfault at startup.Carles Pagès1-3/+4
I don't know why, if I call ld-linux.so.2 to launch the game, it segfaults, so I renamed it to ld.so.
2013-08-10steam: update to 1.0.0.18.Carles Pagès1-2/+2
I forgot in the previous commit to update the version as I had changed the tarball hash. I also modified a bit the launcher script, since xz should only be needed by the installer.