diff options
author | Sander van der Burg <s.vanderburg@tudelft.nl> | 2009-05-29 12:14:56 +0000 |
---|---|---|
committer | Sander van der Burg <s.vanderburg@tudelft.nl> | 2009-05-29 12:14:56 +0000 |
commit | ec871e64000bcd720baf23d67620dae8dde405f3 (patch) | |
tree | 697c64b837ad5b3a8f61037bcec4332d972c6c01 /pkgs/misc/emulators/dosbox/default.nix | |
parent | a39c2a0e88917d21952c13db2280388060fc9a11 (diff) | |
download | nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar.gz nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar.bz2 nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar.lz nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar.xz nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.tar.zst nixlib-ec871e64000bcd720baf23d67620dae8dde405f3.zip |
Upgraded DOSBox to 0.73 and removed glibc fixes which are obsolete now
svn path=/nixpkgs/trunk/; revision=15786
Diffstat (limited to 'pkgs/misc/emulators/dosbox/default.nix')
-rw-r--r-- | pkgs/misc/emulators/dosbox/default.nix | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/pkgs/misc/emulators/dosbox/default.nix b/pkgs/misc/emulators/dosbox/default.nix index e2bcc9fe26f3..a8b98115ed68 100644 --- a/pkgs/misc/emulators/dosbox/default.nix +++ b/pkgs/misc/emulators/dosbox/default.nix @@ -1,28 +1,15 @@ {stdenv, fetchurl, SDL, makeDesktopItem}: stdenv.mkDerivation rec { - name = "dosbox-0.72"; + name = "dosbox-0.73"; src = fetchurl { url = "mirror://sourceforge/dosbox/${name}.tar.gz"; - sha256 = "0ydck7jgvdwnpxakg2y83dmk2dnwx146cgidbmdn7h75y7cxfiqp"; + sha256 = "b0a94c46164391a9c32d9571e4d0b61ff238908ff0b77e09157c22dc98a93765"; }; buildInputs = [SDL]; - - # Add missing includes in order to fix compilation with glibc 2.9 - patchPhase = '' - echo "#include <string.h>" > tmp.cpp - for i in src/hardware/gameblaster.cpp src/hardware/tandy_sound.cpp - do - cat tmp.cpp $i > $i.new - mv $i.new $i - done - echo "#include <stdlib.h>" > tmp.cpp - cat tmp.cpp src/shell/shell_cmds.cpp > src/shell/shell_cmds.cpp.new - mv src/shell/shell_cmds.cpp.new src/shell/shell_cmds.cpp - ''; - + desktopItem = makeDesktopItem { name = "dosbox"; exec = "dosbox"; |