about summary refs log tree commit diff
path: root/pkgs/games/humblebundle/megabytepunch.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-09-13 08:12:08 +0200
committeraszlig <aszlig@redmoonstudios.org>2017-09-13 15:28:26 +0200
commit5b58565bf8227b9346a72844c22a733aab7b8d29 (patch)
tree16179d3650d3236d3bb1346356d7709367c51bed /pkgs/games/humblebundle/megabytepunch.nix
parent96a14a62bfe2ab98320c8c17db88aba1506847e9 (diff)
pkgs/games: Switch Unity games to buildUnity
Both of these games weren't working at all. Megabyte Punch was
completely broken and the expression wasn't even finished and Lovers In
A Dangerous Spacetime wasn't up to date (unfortunately we can't pin on a
specific version).

Megabyte Punch now also uses callPackage_i686, because it only comes
with a 32 bit binary.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/games/humblebundle/megabytepunch.nix')
-rw-r--r--pkgs/games/humblebundle/megabytepunch.nix13
1 files changed, 4 insertions, 9 deletions
diff --git a/pkgs/games/humblebundle/megabytepunch.nix b/pkgs/games/humblebundle/megabytepunch.nix
index 643e5835..9cd0a3de 100644
--- a/pkgs/games/humblebundle/megabytepunch.nix
+++ b/pkgs/games/humblebundle/megabytepunch.nix
@@ -1,7 +1,8 @@
-{ stdenv, fetchHumbleBundle }:
+{ buildUnity, fetchHumbleBundle }:
 
-stdenv.mkDerivation rec {
-  name = "megabytepunch-${version}";
+buildUnity {
+  name = "megabytepunch";
+  fullName = "MegabytePunch";
   version = "1.12";
 
   src = fetchHumbleBundle {
@@ -9,10 +10,4 @@ stdenv.mkDerivation rec {
     suffix = "tar.gz";
     md5 = "13487ae35c99817ce5f19b45fa51158b";
   };
-
-  patchPhase = ''
-    patchelf \
-      --set-interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \
-
-  '';
 }