diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-08-26 09:19:25 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-08-26 09:19:25 +0000 |
commit | 55abc327b49b4097e48c916e40803caa8cf46e8f (patch) | |
tree | 1c0420ab3fb21d9485460b912f1c3eae18781871 /nixpkgs/pkgs/games | |
parent | 7936cf821dccc1eaade44b852db09d03fae8e5f3 (diff) | |
parent | 18324978d632ffc55ef1d928e81630c620f4f447 (diff) | |
download | nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar.gz nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar.bz2 nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar.lz nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar.xz nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.tar.zst nixlib-55abc327b49b4097e48c916e40803caa8cf46e8f.zip |
Merge branch 'nixos-unstable' of https://github.com/NixOS/nixpkgs
Conflicts: nixpkgs/pkgs/build-support/go/module.nix
Diffstat (limited to 'nixpkgs/pkgs/games')
-rw-r--r-- | nixpkgs/pkgs/games/chiaki/default.nix | 6 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/ezquake/default.nix | 4 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/path-of-building/default.nix | 4 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/prismlauncher/default.nix | 3 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/quake3/ioquake/Makefile.local | 6 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/quake3/ioquake/default.nix | 6 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/r2modman/default.nix | 4 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/terraria-server/default.nix | 14 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/urbanterror/Makefile.local | 5 | ||||
-rw-r--r-- | nixpkgs/pkgs/games/urbanterror/default.nix | 11 |
10 files changed, 41 insertions, 22 deletions
diff --git a/nixpkgs/pkgs/games/chiaki/default.nix b/nixpkgs/pkgs/games/chiaki/default.nix index 29ac2d0da3e3..e450f472e8d5 100644 --- a/nixpkgs/pkgs/games/chiaki/default.nix +++ b/nixpkgs/pkgs/games/chiaki/default.nix @@ -18,13 +18,13 @@ mkDerivation rec { pname = "chiaki"; - version = "2.1.1"; + version = "2.2.0"; src = fetchgit { url = "https://git.sr.ht/~thestr4ng3r/chiaki"; rev = "v${version}"; fetchSubmodules = true; - sha256 = "sha256-VkCA8KS4EHuVSgoYt1YDT38hA1NEBckiBwRcgDZUSs4="; + hash = "sha256-mLx2ygMlIuDJt9iT4nIj/dcLGjMvvmneKd49L7C3BQk="; }; nativeBuildInputs = [ @@ -33,6 +33,7 @@ mkDerivation rec { protobuf python3Packages.protobuf python3Packages.python + python3Packages.setuptools ]; buildInputs = [ @@ -60,5 +61,6 @@ mkDerivation rec { license = licenses.agpl3Only; maintainers = with maintainers; [ delroth ]; platforms = platforms.all; + mainProgram = "chiaki"; }; } diff --git a/nixpkgs/pkgs/games/ezquake/default.nix b/nixpkgs/pkgs/games/ezquake/default.nix index e9b173909a85..a562b9353ebe 100644 --- a/nixpkgs/pkgs/games/ezquake/default.nix +++ b/nixpkgs/pkgs/games/ezquake/default.nix @@ -5,14 +5,14 @@ stdenv.mkDerivation rec { pname = "ezquake"; - version = "3.6.2"; + version = "3.6.3"; src = fetchFromGitHub { owner = "QW-Group"; repo = pname + "-source"; rev = version; fetchSubmodules = true; - hash = "sha256-mi/VDSZ+ybEAaZOhBGh/cSnrRUAB/h+WQZ4Aml0UfW4="; + hash = "sha256-ThrsJfj+eP7Lv2ZSNLO6/b98VHrL6/rhwf2p0qMvTF8="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/nixpkgs/pkgs/games/path-of-building/default.nix b/nixpkgs/pkgs/games/path-of-building/default.nix index c4242eb4ea05..f08f4de54bbf 100644 --- a/nixpkgs/pkgs/games/path-of-building/default.nix +++ b/nixpkgs/pkgs/games/path-of-building/default.nix @@ -2,13 +2,13 @@ let data = stdenv.mkDerivation(finalAttrs: { pname = "path-of-building-data"; - version = "2.31.2"; + version = "2.32.2"; src = fetchFromGitHub { owner = "PathOfBuildingCommunity"; repo = "PathOfBuilding"; rev = "v${finalAttrs.version}"; - hash = "sha256-E178uYVQ+B08h1lM7h+hwfMb08VZK+r25pD4haT1tc8="; + hash = "sha256-1JwnKx5ohwFGdPlgaqXwTIPcfXmH+2GJRBbQhF46mTY="; }; nativeBuildInputs = [ unzip ]; diff --git a/nixpkgs/pkgs/games/prismlauncher/default.nix b/nixpkgs/pkgs/games/prismlauncher/default.nix index 0f28a6edd4a1..63c6901326ee 100644 --- a/nixpkgs/pkgs/games/prismlauncher/default.nix +++ b/nixpkgs/pkgs/games/prismlauncher/default.nix @@ -2,6 +2,7 @@ , stdenv , fetchFromGitHub , fetchpatch +, canonicalize-jars-hook , cmake , cmark , Cocoa @@ -67,7 +68,7 @@ rec { }) ]; - nativeBuildInputs = [ extra-cmake-modules cmake jdk17 ninja ]; + nativeBuildInputs = [ extra-cmake-modules cmake jdk17 ninja canonicalize-jars-hook ]; buildInputs = [ qtbase diff --git a/nixpkgs/pkgs/games/quake3/ioquake/Makefile.local b/nixpkgs/pkgs/games/quake3/ioquake/Makefile.local new file mode 100644 index 000000000000..9f487970eabc --- /dev/null +++ b/nixpkgs/pkgs/games/quake3/ioquake/Makefile.local @@ -0,0 +1,6 @@ +USE_CURL = 1 +USE_CURL_DLOPEN = 0 +USE_FREETYPE = 1 +USE_INTERNAL_LIBS = 0 +USE_OPENAL = 1 +USE_OPENAL_DLOPEN = 0 diff --git a/nixpkgs/pkgs/games/quake3/ioquake/default.nix b/nixpkgs/pkgs/games/quake3/ioquake/default.nix index 7161b9474f24..437b99ae3439 100644 --- a/nixpkgs/pkgs/games/quake3/ioquake/default.nix +++ b/nixpkgs/pkgs/games/quake3/ioquake/default.nix @@ -16,6 +16,7 @@ , libjpeg , makeDesktopItem , freetype +, mumble }: stdenv.mkDerivation { @@ -47,11 +48,14 @@ stdenv.mkDerivation { libvorbis libjpeg freetype + mumble ]; enableParallelBuilding = true; - makeFlags = [ "USE_INTERNAL_LIBS=0" "USE_FREETYPE=1" "USE_OPENAL_DLOPEN=0" "USE_CURL_DLOPEN=0" ]; + preConfigure = '' + cp ${./Makefile.local} ./Makefile.local + ''; installTargets = [ "copyfiles" ]; diff --git a/nixpkgs/pkgs/games/r2modman/default.nix b/nixpkgs/pkgs/games/r2modman/default.nix index 624d1e2f8ee3..c7c8d6a10768 100644 --- a/nixpkgs/pkgs/games/r2modman/default.nix +++ b/nixpkgs/pkgs/games/r2modman/default.nix @@ -14,13 +14,13 @@ stdenv.mkDerivation rec { pname = "r2modman"; - version = "3.1.42"; + version = "3.1.43"; src = fetchFromGitHub { owner = "ebkr"; repo = "r2modmanPlus"; rev = "v${version}"; - hash = "sha256-16sE706iivYoI40JJUkqVmtxkYsgAFBg+0tXOc6scqc="; + hash = "sha256-qZeBF58VB/wW0N2MZgZfiIJdDqHUdfruAoCuDEFeCPA="; }; offlineCache = fetchYarnDeps { diff --git a/nixpkgs/pkgs/games/terraria-server/default.nix b/nixpkgs/pkgs/games/terraria-server/default.nix index c766874224eb..c1e48f259d79 100644 --- a/nixpkgs/pkgs/games/terraria-server/default.nix +++ b/nixpkgs/pkgs/games/terraria-server/default.nix @@ -1,4 +1,11 @@ -{ stdenv, lib, file, fetchurl, autoPatchelfHook, unzip }: +{ lib +, stdenv +, fetchurl + +, autoPatchelfHook +, unzip +, zlib +}: stdenv.mkDerivation rec { pname = "terraria-server"; @@ -10,8 +17,8 @@ stdenv.mkDerivation rec { sha256 = "sha256-Mk+5s9OlkyTLXZYVT0+8Qcjy2Sb5uy2hcC8CML0biNY="; }; - buildInputs = [ file stdenv.cc.cc.libgcc ]; nativeBuildInputs = [ autoPatchelfHook unzip ]; + buildInputs = [ stdenv.cc.cc.libgcc zlib ]; installPhase = '' runHook preInstall @@ -29,6 +36,7 @@ stdenv.mkDerivation rec { description = "Dedicated server for Terraria, a 2D action-adventure sandbox"; platforms = [ "x86_64-linux" ]; license = licenses.unfree; - maintainers = with maintainers; [ ncfavier ]; + mainProgram = "TerrariaServer"; + maintainers = with maintainers; [ ncfavier tomasajt ]; }; } diff --git a/nixpkgs/pkgs/games/urbanterror/Makefile.local b/nixpkgs/pkgs/games/urbanterror/Makefile.local new file mode 100644 index 000000000000..aee08a8ade79 --- /dev/null +++ b/nixpkgs/pkgs/games/urbanterror/Makefile.local @@ -0,0 +1,5 @@ +USE_CURL = 1 +USE_CURL_DLOPEN = 0 +USE_FREETYPE = 1 +USE_OPENAL = 1 +USE_OPENAL_DLOPEN = 0 diff --git a/nixpkgs/pkgs/games/urbanterror/default.nix b/nixpkgs/pkgs/games/urbanterror/default.nix index 6c54984eccbf..a1bf80784d03 100644 --- a/nixpkgs/pkgs/games/urbanterror/default.nix +++ b/nixpkgs/pkgs/games/urbanterror/default.nix @@ -56,15 +56,8 @@ stdenv.mkDerivation { SDL ]; - configurePhase = '' - runHook preConfigure - - echo "USE_OPENAL = 1" > Makefile.local - echo "USE_OPENAL_DLOPEN = 0" >> Makefile.local - echo "USE_CURL = 1" >> Makefile.local - echo "USE_CURL_DLOPEN = 0" >> Makefile.local - - runHook postConfigure + preConfigure = '' + cp ${./Makefile.local} ./Makefile.local ''; installTargets = [ "copyfiles" ]; |