about summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2020-11-10 08:04:25 +0100
committeraszlig <aszlig@nix.build>2020-11-10 08:43:40 +0100
commitd66e3603ac09081dc5e2627dfb0d72683c365a68 (patch)
tree339d6c83e235ca53da4f448d221266a5c8ca5241 /pkgs/games
parentc6a71b5094f1b68f74225a3416c9ba1a967bb69c (diff)
games/gog: Add Always Awakening/Legacy
I've already packaged both games a while ago and already finished them,
so this is basically to get rid of a dirty Git working tree.

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/gog/alwas-awakening.nix13
-rw-r--r--pkgs/games/gog/alwas-legacy.nix13
-rw-r--r--pkgs/games/gog/default.nix2
3 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/games/gog/alwas-awakening.nix b/pkgs/games/gog/alwas-awakening.nix
new file mode 100644
index 00000000..e6beeeb1
--- /dev/null
+++ b/pkgs/games/gog/alwas-awakening.nix
@@ -0,0 +1,13 @@
+{ buildUnity, fetchGog }:
+
+buildUnity {
+  name = "alwas-awakening";
+  fullName = "AlwasAwakening";
+  saveDir = "EldenPixels/Alwa's Awakening";
+  version = "1.6.6.56";
+
+  src = fetchGog {
+    productId = 1396087560;
+    sha256 = "0x5p3qy3cb21368r09dlpv70c93ld7810jlrqz2m1qw41rsmwd9h";
+  };
+}
diff --git a/pkgs/games/gog/alwas-legacy.nix b/pkgs/games/gog/alwas-legacy.nix
new file mode 100644
index 00000000..c9a927a4
--- /dev/null
+++ b/pkgs/games/gog/alwas-legacy.nix
@@ -0,0 +1,13 @@
+{ buildUnity, fetchGog }:
+
+buildUnity {
+  name = "alwas-legacy";
+  fullName = "AlwasLegacy";
+  saveDir = "EldenPixels/Alwa's Legacy";
+  version = "1.6.6.56";
+
+  src = fetchGog {
+    productId = 2118716711;
+    sha256 = "0prk8dyxb4jvwjddvm9h3vvgpb4phhr6y5rdlk5az387j7a4ffj4";
+  };
+}
diff --git a/pkgs/games/gog/default.nix b/pkgs/games/gog/default.nix
index a651c86d..a27f310d 100644
--- a/pkgs/games/gog/default.nix
+++ b/pkgs/games/gog/default.nix
@@ -12,6 +12,8 @@ let
     };
 
     albion = callPackage_i686 ./albion {};
+    alwas-awakening = callPackage ./alwas-awakening.nix {};
+    alwas-legacy = callPackage ./alwas-legacy.nix {};
     baldurs-gate = (callPackage ./baldurs-gate {}).bg1ee;
     baldurs-gate-2 = (callPackage ./baldurs-gate {}).bg2ee;
     crosscode = callPackage ./crosscode.nix {};