about summary refs log tree commit diff
path: root/pkgs/games/gog/default.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2020-07-01 06:07:09 +0200
committeraszlig <aszlig@nix.build>2020-07-12 20:26:03 +0200
commitdd25608bfa723ba979504234dd689e502c52fcd3 (patch)
treed26203ff90652f19aaefa874243a2bee1cf6b310 /pkgs/games/gog/default.nix
parent522a2a65c3758e9953c883f2b99e251d26d9f039 (diff)
games/gog: Add Baldur's Gate I and II
Both are the enhanced edition from GOG. Packaging is mostly
straightforward, although I had to use patchelf with a custom patch,
since while --remove-needed removes the DT_NEEDED entries from the ELF
it doesn't however remove the corresponding entries in the
.gnu.version_r section.

The reason why I did this is because we really should not need Expat and
OpenSSL, because they're only used by the XMPP portions of the
statically linked libjingle.

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/games/gog/default.nix')
-rw-r--r--pkgs/games/gog/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/games/gog/default.nix b/pkgs/games/gog/default.nix
index 91c06b2d..a651c86d 100644
--- a/pkgs/games/gog/default.nix
+++ b/pkgs/games/gog/default.nix
@@ -12,6 +12,8 @@ let
     };
 
     albion = callPackage_i686 ./albion {};
+    baldurs-gate = (callPackage ./baldurs-gate {}).bg1ee;
+    baldurs-gate-2 = (callPackage ./baldurs-gate {}).bg2ee;
     crosscode = callPackage ./crosscode.nix {};
     dungeons3 = callPackage ./dungeons3.nix {};
     epistory = callPackage ./epistory.nix { };