about summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2020-06-07 09:12:52 +0200
committeraszlig <aszlig@nix.build>2020-06-08 00:48:07 +0200
commit00fad97c45638d26b60df1bea7eb21ed53b8e775 (patch)
tree89a738a8bae2f1e7adc36e24c06d4ef18e13de49 /pkgs/games
parentce6c04b855cfbc7f710f38eed91f5f541f762bf6 (diff)
games/gog: Add Gibbous and Knights and Bikes
Both games have been laying around uncommitted for quite a while and
since they work out of the box with the generic Unity3d builder they're
also straightforward to package without any surprises.

Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/gog/default.nix2
-rw-r--r--pkgs/games/gog/gibbous.nix14
-rw-r--r--pkgs/games/gog/knights-and-bikes.nix14
3 files changed, 30 insertions, 0 deletions
diff --git a/pkgs/games/gog/default.nix b/pkgs/games/gog/default.nix
index 80862c87..2b8548ad 100644
--- a/pkgs/games/gog/default.nix
+++ b/pkgs/games/gog/default.nix
@@ -16,9 +16,11 @@ let
     dungeons3 = callPackage ./dungeons3.nix {};
     epistory = callPackage ./epistory.nix { };
     freedom-planet = callPackage ./freedom-planet.nix {};
+    gibbous = callPackage ./gibbous.nix {};
     homm3 = callPackage ./homm3 {};
     hollow-knight = callPackage ./hollow-knight.nix {};
     kingdoms-and-castles = callPackage ./kingdoms-and-castles.nix {};
+    knights-and-bikes = callPackage ./knights-and-bikes.nix {};
     overload = callPackage ./overload.nix {};
     party-hard = callPackage ./party-hard.nix {};
     planescape-torment-enhanced-edition = callPackage ./planescape-torment-enhanced-edition.nix {};
diff --git a/pkgs/games/gog/gibbous.nix b/pkgs/games/gog/gibbous.nix
new file mode 100644
index 00000000..b692d22a
--- /dev/null
+++ b/pkgs/games/gog/gibbous.nix
@@ -0,0 +1,14 @@
+{ buildUnity, fetchGog }:
+
+buildUnity {
+  name = "gibbous";
+  fullName = "Gibbous - A Cthulhu Adventure";
+  saveDir = "StuckInAttic/Gibbous - A Cthulhu Adventure";
+  version = "1.8";
+
+  src = fetchGog {
+    productId = 1376056537;
+    downloadName = "en3installer0";
+    sha256 = "0d0r2dy5sk54msmsmg4hh5ldlxw18vz0zvsn8c885q0gd3pmygk0";
+  };
+}
diff --git a/pkgs/games/gog/knights-and-bikes.nix b/pkgs/games/gog/knights-and-bikes.nix
new file mode 100644
index 00000000..63c44f29
--- /dev/null
+++ b/pkgs/games/gog/knights-and-bikes.nix
@@ -0,0 +1,14 @@
+{ buildUnity, fetchGog }:
+
+buildUnity {
+  name = "knights-and-bikes";
+  fullName = "Knights and Bikes";
+  saveDir = "Foam Sword/Knights and Bikes";
+  version = "1.07";
+
+  src = fetchGog {
+    productId = 1687611835;
+    downloadName = "en3installer0";
+    sha256 = "0s527s08mkc54ynk18shl1fnr8pjcnfd7qjdilgi9xhghd5sj6g1";
+  };
+}