summary refs log tree commit diff
path: root/pkgs/games/scummvm
diff options
context:
space:
mode:
authorPavol Rusnak <pavol@rusnak.io>2020-04-03 23:07:56 +0200
committerPavol Rusnak <pavol@rusnak.io>2020-04-03 23:11:31 +0200
commit2133c106a11c03c5c26d92ebad537368debd723f (patch)
tree31f9aa94af99c7d16a1105b07d92cc25c6f12321 /pkgs/games/scummvm
parent18b89e7abddc90e8dcdb616c5a6321dd46de7631 (diff)
downloadnixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar.gz
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar.bz2
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar.lz
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar.xz
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.tar.zst
nixpkgs-2133c106a11c03c5c26d92ebad537368debd723f.zip
scummvm: add broken-sword-25 and dreamweb games
Diffstat (limited to 'pkgs/games/scummvm')
-rw-r--r--pkgs/games/scummvm/default.nix2
-rw-r--r--pkgs/games/scummvm/games.nix30
2 files changed, 31 insertions, 1 deletions
diff --git a/pkgs/games/scummvm/default.nix b/pkgs/games/scummvm/default.nix
index 80fa840cc69..fe6a7f7cac2 100644
--- a/pkgs/games/scummvm/default.nix
+++ b/pkgs/games/scummvm/default.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
 
   meta = with stdenv.lib; {
     description = "Program to run certain classic graphical point-and-click adventure games (such as Monkey Island)";
-    homepage = https://www.scummvm.org/;
+    homepage = "https://www.scummvm.org/";
     license = licenses.gpl2;
     maintainers = [ maintainers.peterhoeg ];
     platforms = platforms.linux;
diff --git a/pkgs/games/scummvm/games.nix b/pkgs/games/scummvm/games.nix
index a96250e7acb..3cfb87a090a 100644
--- a/pkgs/games/scummvm/games.nix
+++ b/pkgs/games/scummvm/games.nix
@@ -74,6 +74,21 @@ in {
     files = [ "sky.*" ];
   };
 
+  broken-sword-25 = generic rec {
+    plong = "Broken Sword 2.5";
+    pshort = "sword25";
+    pcode = "sword25";
+    description = "A fan game of the Broken Sword series";
+    version = "1.0";
+    src = fetchurl {
+      url = "mirror://sourceforge/scummvm/${pshort}-v${version}.zip";
+      sha256 = "0ivj1vflfpih5bs5a902mab88s4d77fwm3ya3fk7pammzc8gjqzz";
+    };
+    sourceRoot = ".";
+    docs = [ "README" "license-original.txt" ];
+    files = [ "data.b25c" ];
+  };
+
   drascula-the-vampire-strikes-back = generic rec {
     plong = "Drascula: The Vampire Strikes Back";
     pshort = "drascula";
@@ -95,6 +110,21 @@ in {
     files = [ "Packet.001" ];
   };
 
+  dreamweb = generic rec {
+    plong = "Dreamweb";
+    pshort = "dreamweb";
+    pcode = "dreamweb";
+    description = "2D point-and-click cyberpunk top-down adventure game";
+    version = "1.1";
+    src = fetchurl {
+      url = "mirror://sourceforge/scummvm/${pshort}-cd-uk-${version}.zip";
+      sha256 = "0hh1p3rd7s0ckvri14lc6wdry9vv0vn4h4744v2n4zg63j8i6vsa";
+    };
+    sourceRoot = ".";
+    docs = [ "license.txt" ];
+    files = [ "DREAMWEB.*" "SPEECH" "track01.flac" ];
+  };
+
   flight-of-the-amazon-queen = generic rec {
     plong = "Flight of the Amazon Queen";
     pshort = "fotaq";