summary refs log tree commit diff
path: root/pkgs/games/fsg
diff options
context:
space:
mode:
authorRobin Gloster <mail@glob.in>2016-08-29 17:01:03 +0000
committerRobin Gloster <mail@glob.in>2016-08-29 17:01:03 +0000
commit57bd89e447911c26c02b7884d5a3cbff3557ab9f (patch)
tree60005d0fb7b94a061f4534355d92c2e5466456da /pkgs/games/fsg
parent6541dfe5543bdd51e8c746681fcbf221affb7670 (diff)
downloadnixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar.gz
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar.bz2
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar.lz
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar.xz
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.tar.zst
nixpkgs-57bd89e447911c26c02b7884d5a3cbff3557ab9f.zip
fsg: disable format hardening
Diffstat (limited to 'pkgs/games/fsg')
-rw-r--r--pkgs/games/fsg/default.nix22
1 files changed, 2 insertions, 20 deletions
diff --git a/pkgs/games/fsg/default.nix b/pkgs/games/fsg/default.nix
index db18bc7c249..f6f52aabb6b 100644
--- a/pkgs/games/fsg/default.nix
+++ b/pkgs/games/fsg/default.nix
@@ -4,31 +4,13 @@ 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 ];
-
-/*  
-#	One day Unicode will overcome?
+  hardeningDisable = [ "format" ];
 
-	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 = [ gtk glib pkgconfig mesa wxGTK libX11 xproto ];
 
   preBuild = ''
     sed -e '