Merge pull request #183981 from ylh/patch-vkquake-darwin

authored by Ben Siraphob and committed by GitHub 94cfcf79 ebbb3a74

+9 -5
+6 -4
pkgs/games/quakespasm/vulkan.nix
··· 1 - { lib, stdenv, fetchFromGitHub, makeWrapper, SDL2, gzip, libvorbis, libmad, vulkan-headers, vulkan-loader }: 2 3 stdenv.mkDerivation rec { 4 pname = "vkquake"; ··· 24 libvorbis 25 libmad 26 vulkan-loader 27 - ]; 28 29 buildFlags = [ "DO_USERDIRS=1" ]; 30 ··· 53 specialization constants, CPU/GPU parallelism and memory pooling. 54 ''; 55 56 - platforms = platforms.linux; 57 - maintainers = with maintainers; [ ]; 58 }; 59 }
··· 1 + { lib, stdenv, fetchFromGitHub, makeWrapper 2 + , SDL2, gzip, libvorbis, libmad, vulkan-headers, vulkan-loader, moltenvk 3 + }: 4 5 stdenv.mkDerivation rec { 6 pname = "vkquake"; ··· 26 libvorbis 27 libmad 28 vulkan-loader 29 + ] ++ lib.optional stdenv.isDarwin moltenvk; 30 31 buildFlags = [ "DO_USERDIRS=1" ]; 32 ··· 55 specialization constants, CPU/GPU parallelism and memory pooling. 56 ''; 57 58 + platforms = with platforms; linux ++ darwin; 59 + maintainers = with maintainers; [ ylh ]; 60 }; 61 }
+3 -1
pkgs/top-level/all-packages.nix
··· 32938 quakespasm = callPackage ../games/quakespasm { 32939 inherit (darwin.apple_sdk.frameworks) Cocoa CoreAudio CoreFoundation IOKit OpenGL; 32940 }; 32941 - vkquake = callPackage ../games/quakespasm/vulkan.nix { }; 32942 32943 ioquake3 = callPackage ../games/quake3/ioquake { }; 32944 quake3e = callPackage ../games/quake3/quake3e { };
··· 32938 quakespasm = callPackage ../games/quakespasm { 32939 inherit (darwin.apple_sdk.frameworks) Cocoa CoreAudio CoreFoundation IOKit OpenGL; 32940 }; 32941 + vkquake = callPackage ../games/quakespasm/vulkan.nix { 32942 + inherit (darwin) moltenvk; 32943 + }; 32944 32945 ioquake3 = callPackage ../games/quake3/ioquake { }; 32946 quake3e = callPackage ../games/quake3/quake3e { };