summaryrefslogtreecommitdiffstats
path: root/pkgs/games
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2021-01-07 13:04:31 +0100
committerJan Tojnar <jtojnar@gmail.com>2021-01-07 13:04:31 +0100
commitf19eb635b4585f6ba4f9f4c3e9e07f56623446f5 (patch)
tree4d64a15e34e8a2b54466ba165297a6bb08bfb280 /pkgs/games
parent0e4e47512d709e93c35fa575dd82e3e6ce4f884d (diff)
parent2be707eca80b573c931007de78c936d49ab45395 (diff)
Merge branch 'master' into staging-next
https://github.com/NixOS/nixpkgs/commit/b04fc593e7b55fe1f74421b11589f12a339c92e2 seems to have accidentally changed mkDerivation function for dfilemanager and solarus-quest-editor so I have reverted that here.
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/anki/default.nix2
-rw-r--r--pkgs/games/chiaki/default.nix3
-rw-r--r--pkgs/games/endless-sky/default.nix15
-rw-r--r--pkgs/games/factorio/versions.json16
-rw-r--r--pkgs/games/katago/default.nix5
-rw-r--r--pkgs/games/mindustry/default.nix4
6 files changed, 26 insertions, 19 deletions
diff --git a/pkgs/games/anki/default.nix b/pkgs/games/anki/default.nix
index 0d713b1f71e1..af4e819eedab 100644
--- a/pkgs/games/anki/default.nix
+++ b/pkgs/games/anki/default.nix
@@ -196,6 +196,6 @@ buildPythonApplication rec {
license = licenses.agpl3Plus;
broken = stdenv.hostPlatform.isAarch64;
platforms = platforms.mesaPlatforms;
- maintainers = with maintainers; [ oxij Profpatsch enzime ];
+ maintainers = with maintainers; [ oxij Profpatsch ];
};
}
diff --git a/pkgs/games/chiaki/default.nix b/pkgs/games/chiaki/default.nix
index a65dce6bda4a..23ea59d8e758 100644
--- a/pkgs/games/chiaki/default.nix
+++ b/pkgs/games/chiaki/default.nix
@@ -6,6 +6,7 @@
, python3Packages
, ffmpeg
, libopus
+, mkDerivation
, qtbase
, qtmultimedia
, qtsvg
@@ -15,7 +16,7 @@
, qtmacextras
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "chiaki";
version = "2.0.1";
diff --git a/pkgs/games/endless-sky/default.nix b/pkgs/games/endless-sky/default.nix
index 76ab6542a7f3..cfcbcde6efd1 100644
--- a/pkgs/games/endless-sky/default.nix
+++ b/pkgs/games/endless-sky/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub
+{ stdenv, fetchFromGitHub, fetchpatch
, SDL2, libpng, libjpeg, glew, openal, scons, libmad
}:
@@ -17,6 +17,15 @@ stdenv.mkDerivation {
sha256 = "1hly68ljm7yv01jfxyr7g6jivhj0igg6xx7vi92zqymick0hlh7a";
};
+ patches = [
+ (fetchpatch {
+ name = "endless-sky-gcc10.patch";
+ url = "https://github.com/endless-sky/endless-sky/commit/bc3cab5992694547f9c6c067b5579ef06224781b.patch";
+ sha256 = "0v3913jyzhh1d81dxv738kcd3xhh7mrl06qnmj7a3ya2xd9pq4dk";
+ })
+ ./fixes.patch
+ ];
+
enableParallelBuilding = true;
buildInputs = [
@@ -25,10 +34,6 @@ stdenv.mkDerivation {
prefixKey = "PREFIX=";
- patches = [
- ./fixes.patch
- ];
-
meta = with stdenv.lib; {
description = "A sandbox-style space exploration game similar to Elite, Escape Velocity, or Star Control";
homepage = "https://endless-sky.github.io/";
diff --git a/pkgs/games/factorio/versions.json b/pkgs/games/factorio/versions.json
index b4c905450355..840913550f77 100644
--- a/pkgs/games/factorio/versions.json
+++ b/pkgs/games/factorio/versions.json
@@ -2,12 +2,12 @@
"x86_64-linux": {
"alpha": {
"experimental": {
- "name": "factorio_alpha_x64-1.1.5.tar.xz",
+ "name": "factorio_alpha_x64-1.1.7.tar.xz",
"needsAuth": true,
- "sha256": "17hm62mhldms41wv0vv2bzg8zg1mg7ga61h3yzw9dfvic661khmp",
+ "sha256": "0wqrs5w5giybq47hfv5wwg7c36351kfsa5x06nvxls2znyl43qv8",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/1.1.5/alpha/linux64",
- "version": "1.1.5"
+ "url": "https://factorio.com/get-download/1.1.7/alpha/linux64",
+ "version": "1.1.7"
},
"stable": {
"name": "factorio_alpha_x64-1.0.0.tar.xz",
@@ -38,12 +38,12 @@
},
"headless": {
"experimental": {
- "name": "factorio_headless_x64-1.1.5.tar.xz",
+ "name": "factorio_headless_x64-1.1.7.tar.xz",
"needsAuth": false,
- "sha256": "1s4ajj8kkz1q5rivv2q6c8ii73nxa11g4fs6hic3r43l52n89ml1",
+ "sha256": "1s52p6cvd2v0pmj4gppc2pf8r6bpbzkmwpw8451j3ic58fhjvypr",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/1.1.5/headless/linux64",
- "version": "1.1.5"
+ "url": "https://factorio.com/get-download/1.1.7/headless/linux64",
+ "version": "1.1.7"
},
"stable": {
"name": "factorio_headless_x64-1.0.0.tar.xz",
diff --git a/pkgs/games/katago/default.nix b/pkgs/games/katago/default.nix
index 4c63ab09bed2..a9ac9e8ac598 100644
--- a/pkgs/games/katago/default.nix
+++ b/pkgs/games/katago/default.nix
@@ -14,11 +14,12 @@
, ocl-icd ? null
, gperftools ? null
, eigen ? null
-, enableAVX2 ? false
+, enableAVX2 ? stdenv.hostPlatform.avx2Support
, enableBigBoards ? false
, enableCuda ? false
, enableGPU ? true
-, enableTcmalloc ? true}:
+, enableTcmalloc ? true
+}:
assert !enableGPU -> (
eigen != null &&
diff --git a/pkgs/games/mindustry/default.nix b/pkgs/games/mindustry/default.nix
index 6104ac5635c6..731a63f90f93 100644
--- a/pkgs/games/mindustry/default.nix
+++ b/pkgs/games/mindustry/default.nix
@@ -3,7 +3,7 @@
, makeDesktopItem
, fetchFromGitHub
, gradleGen
-, jdk14
+, jdk
, perl
, jre
, alsaLib
@@ -58,7 +58,7 @@ let
'';
# The default one still uses jdk8 (#89731)
- gradle_6 = (gradleGen.override (old: { java = jdk14; })).gradle_6_7;
+ gradle_6 = (gradleGen.override (old: { java = jdk; })).gradle_6_7;
# fake build to pre-download deps into fixed-output derivation
deps = stdenv.mkDerivation {