diff options
author | Robin Gloster <mail@glob.in> | 2016-08-29 17:01:03 +0000 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2016-08-29 17:01:03 +0000 |
commit | 57bd89e447911c26c02b7884d5a3cbff3557ab9f (patch) | |
tree | 60005d0fb7b94a061f4534355d92c2e5466456da /pkgs/games/fsg | |
parent | 6541dfe5543bdd51e8c746681fcbf221affb7670 (diff) | |
download | nixpkgs-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.nix | 22 |
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 ' |