Loading pkgs/games/heroic/default.nix +14 −13 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , nix-update-script , pnpm , nodejs , makeWrapper , electron , vulkan-helper , gogdl , legendary-gl , nile , comet-gog { lib, stdenv, fetchFromGitHub, nix-update-script, pnpm, nodejs, makeWrapper, electron, vulkan-helper, gogdl, legendary-gl, nile, comet-gog, }: stdenv.mkDerivation (finalAttrs: { Loading pkgs/games/heroic/fhsenv.nix +129 −117 Original line number Diff line number Diff line { buildFHSEnv , heroic-unwrapped , extraPkgs ? pkgs: [ ] , extraLibraries ? pkgs: [ ] { buildFHSEnv, heroic-unwrapped, extraPkgs ? pkgs: [ ], extraLibraries ? pkgs: [ ], }: buildFHSEnv { Loading @@ -15,7 +16,10 @@ buildFHSEnv { # required by Electron unshareIpc = false; targetPkgs = pkgs: with pkgs; [ targetPkgs = pkgs: with pkgs; [ heroic-unwrapped gamemode curl Loading @@ -33,10 +37,13 @@ buildFHSEnv { which xorg.xrandr zstd ] ++ extraPkgs pkgs; ] ++ extraPkgs pkgs; multiPkgs = let xorgDeps = pkgs: with pkgs.xorg; [ multiPkgs = let xorgDeps = pkgs: with pkgs.xorg; [ libpthreadstubs libSM libX11 Loading @@ -54,7 +61,8 @@ buildFHSEnv { libXv libXxf86vm ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ gstreamerDeps = pkgs: with pkgs.gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good Loading @@ -62,7 +70,10 @@ buildFHSEnv { gst-plugins-bad gst-libav ]; in pkgs: with pkgs; [ in pkgs: with pkgs; [ alsa-lib alsa-plugins bash Loading Loading @@ -128,7 +139,8 @@ buildFHSEnv { vulkan-loader wayland zlib ] ++ xorgDeps pkgs ] ++ xorgDeps pkgs ++ gstreamerDeps pkgs ++ extraLibraries pkgs; Loading Loading
pkgs/games/heroic/default.nix +14 −13 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , nix-update-script , pnpm , nodejs , makeWrapper , electron , vulkan-helper , gogdl , legendary-gl , nile , comet-gog { lib, stdenv, fetchFromGitHub, nix-update-script, pnpm, nodejs, makeWrapper, electron, vulkan-helper, gogdl, legendary-gl, nile, comet-gog, }: stdenv.mkDerivation (finalAttrs: { Loading
pkgs/games/heroic/fhsenv.nix +129 −117 Original line number Diff line number Diff line { buildFHSEnv , heroic-unwrapped , extraPkgs ? pkgs: [ ] , extraLibraries ? pkgs: [ ] { buildFHSEnv, heroic-unwrapped, extraPkgs ? pkgs: [ ], extraLibraries ? pkgs: [ ], }: buildFHSEnv { Loading @@ -15,7 +16,10 @@ buildFHSEnv { # required by Electron unshareIpc = false; targetPkgs = pkgs: with pkgs; [ targetPkgs = pkgs: with pkgs; [ heroic-unwrapped gamemode curl Loading @@ -33,10 +37,13 @@ buildFHSEnv { which xorg.xrandr zstd ] ++ extraPkgs pkgs; ] ++ extraPkgs pkgs; multiPkgs = let xorgDeps = pkgs: with pkgs.xorg; [ multiPkgs = let xorgDeps = pkgs: with pkgs.xorg; [ libpthreadstubs libSM libX11 Loading @@ -54,7 +61,8 @@ buildFHSEnv { libXv libXxf86vm ]; gstreamerDeps = pkgs: with pkgs.gst_all_1; [ gstreamerDeps = pkgs: with pkgs.gst_all_1; [ gstreamer gst-plugins-base gst-plugins-good Loading @@ -62,7 +70,10 @@ buildFHSEnv { gst-plugins-bad gst-libav ]; in pkgs: with pkgs; [ in pkgs: with pkgs; [ alsa-lib alsa-plugins bash Loading Loading @@ -128,7 +139,8 @@ buildFHSEnv { vulkan-loader wayland zlib ] ++ xorgDeps pkgs ] ++ xorgDeps pkgs ++ gstreamerDeps pkgs ++ extraLibraries pkgs; Loading