diff options
Diffstat (limited to 'pkgs/games/fsg/default.nix')
-rw-r--r-- | pkgs/games/fsg/default.nix | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/pkgs/games/fsg/default.nix b/pkgs/games/fsg/default.nix index db18bc7c249b..4269d3a74dbb 100644 --- a/pkgs/games/fsg/default.nix +++ b/pkgs/games/fsg/default.nix @@ -1,34 +1,16 @@ -{ stdenv, fetchurl, gtk, glib, pkgconfig, mesa, wxGTK, libX11, xproto }: +{ stdenv, fetchurl, gtk2, glib, pkgconfig, mesa, wxGTK, libX11, xproto }: stdenv.mkDerivation { name = "fsg-4.4"; src = fetchurl { - #url = http://www.piettes.com/fallingsandgame/fsg-src-4.4.tar.gz; url = http://www.sourcefiles.org/Games/Simulation/Other/fsg-src-4.4.tar.gz; sha256 = "1756y01rkvd3f1pkj88jqh83fqcfl2fy0c48mcq53pjzln9ycv8c"; }; - buildInputs = [ gtk glib pkgconfig mesa wxGTK libX11 xproto ]; + hardeningDisable = [ "format" ]; -/* -# One day Unicode will overcome? - - preBuild = " - sed -e ' - s/\\(str\\.Printf(\\)\\(\".*\"\\)/\\1_(\\2)/; - s@\\<fopen(\\([^\"),]\\+\\)@fopen(wxConvertWX2MB(\\1)@ - s@\\<wxString(\\([^)]\\+\\)@wxString(wxConvertMB2WX(\\1)@ - s/\\(wxString str(\\)\\(\".*\"\\)/\\1_(\\2)/; - ' -i MainFrame.cpp Canvas.cpp; - sed -e ' - s@\\(^[^\"]*([^\"]*[^(]\\|^[^\"].*[^_](\\)\\(\"\\([^\"]\\|\\\"\\)*\"\\)@\\1_(\\2)@; - ' -i DownloadFileDialog.cpp; - sed -e ' - s@currentProbIndex != 100@0@; - ' -i MainFrame.cpp; - cp -r . /tmp/fsg - ";*/ + buildInputs = [ gtk2 glib pkgconfig mesa wxGTK libX11 xproto ]; preBuild = '' sed -e ' |