diff options
author | aszlig <aszlig@nix.build> | 2018-07-14 22:48:31 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2018-07-15 10:34:09 +0200 |
commit | 8e5d3291b2aa3901c6dc77a982450667d930dc86 (patch) | |
tree | 5c8963ea351c4a1e3735628302818dfe4a1769d4 /modules/programs | |
parent | 8005779640207a46089476721ce1a5441b579478 (diff) |
games/bastion: Refactor Nix expression and update
With fetchHumbleBundle finally being able to fetch the game with my account, I think it's time to update the Nix expression. :-) The game's binary is basically nothing more than just a wrapped Mono, so we can use directly Mono from <nixpkgs> instead of patching the wrapper. I also stubbed out the symbols for libsteam_api.so, which might be a good idea to provide for other games as well but in a more generic way. Another thing that was needed solely because of my stubbornness was to patch out the system() libc library call in libfmodex.so, because I didn't want to add /bin/sh to the sandbox. So in summary: The new expression now is sandboxed, doesn't use the wrapper anymore and also has a desktop entry :-) Unfortunately I haven't found a changelog online to see what has changed between the 20120620 and 20161016. Signed-off-by: aszlig <aszlig@nix.build> Cc: @layus
Diffstat (limited to 'modules/programs')
0 files changed, 0 insertions, 0 deletions