Unverified Commit e34dd94c authored by Artturin's avatar Artturin Committed by GitHub
Browse files

envision: Fix WMR build (#346572)

parents 89d3cdc3 53702892
Loading
Loading
Loading
Loading
+17 −2
Original line number Diff line number Diff line
{ buildFHSEnv, envision-unwrapped }:
{
  buildFHSEnv,
  envision-unwrapped,
}:

buildFHSEnv {
  name = "envision";
@@ -7,6 +10,7 @@ buildFHSEnv {

  strictDeps = true;

  # TODO: I'm pretty suspicious of this list of additonal required dependencies. Are they all really needed?
  targetPkgs =
    pkgs:
    [ pkgs.envision-unwrapped ]
@@ -20,7 +24,7 @@ buildFHSEnv {
    )
    ++ (
      # OpenComposite dependencies
      pkgs.opencomposite.buildInputs ++ pkgs.opencomposite.nativeBuildInputs ++ [ pkgs.boost ]
      pkgs.opencomposite.buildInputs ++ pkgs.opencomposite.nativeBuildInputs ++ [ pkgs.boost186 ]
    )
    ++ (
      # Monado dependencies
@@ -36,6 +40,17 @@ buildFHSEnv {
          xorg.libXrandr
          xorg.libXrender
          xorg.xorgproto
          # Additional dependencies required for Monado WMR support
          bc
          fmt
          fmt.dev
          git-lfs
          gtest
          jq
          libepoxy
          lz4.dev
          tbb
          libxkbcommon
        ])
      )
    )