···55 sha256 "43762fa2d9b5fb3d04cae2bee6f1d24bee3ced9700b374f0161a79953cafd08d"
66 license "MIT"
7788+ depends_on "dbus" => :build
99+ depends_on "gdk-pixbuf" => :build
1010+ depends_on "glib" => :build
1111+ depends_on "libffi" => :build
1212+ depends_on "libxkbcommon" => :build
813 depends_on "npm" => :build
1414+ depends_on "pcre2" => :build
1515+ depends_on "python" => :build
916 depends_on "rust" => :build
1010- depends_on "glib" => :build
1111- depends_on "pcre2" => :build
1212- depends_on "dbus" => :build
1317 depends_on "util-linux" => :build
1414- depends_on "libffi" => :build
1515- depends_on "python" => :build
1818+ depends_on "webkitgtk" => :build
1619 depends_on "zlib" => :build
1717- depends_on "webkitgtk" => :build
1818- depends_on "gdk-pixbuf" => :build
2020+ depends_on "gtk+3"
2121+ depends_on "libsoup"
1922 depends_on :linux
2323+ depends_on "xorg-server"
2424+ depends_on "xkeyboard-config"
2025 depends_on "wlx-overlay-s" => :optional
2121-2222- # TODO: Can these be specified as build only without breaking things?
2323- depends_on "libsoup"
2424- depends_on "gtk+3"
25262627 def install
2728 system "npm", "ci", "--cache=#{HOMEBREW_CACHE}/npm_cache"
2829 system "npm", "run", "tauri", "build"
29303031 bin.install "#{buildpath}/src-tauri/target/release/wayvr-dashboard"
3232+ end
3333+3434+ def caveats
3535+ "xkeyboard-config must be fully linked for WayVR Dashboard to work properly.
3636+3737+ If the xorg-server formula is installed, please use `brew unlink xkeyboard-config;
3838+ brew link xkeyboard-config --overwrite` to ensure it's fully linked."
3139 end
32403341 test do
+8
README.md
···1313```sh
1414brew install shiloh/atomicxr/<application>
1515```
1616+1717+## Common Issues ##
1818+1919+### WayVR Dashboard: `xkbcommon: ERROR: failed to add default include path /home/linuxbrew/.linuxbrew/share/X11/xkb` ###
2020+This happens when the `xkb` config files (from the `xkeyboard-config` formula) are not linked to
2121+`/home/linuxbrew/.linuxbrew/share/X11/xkb`. This will happen if the `xorg-server` formula is installed.
2222+2323+To fix this, run `brew unlink xkeyboard-config; brew link xkeyboard-config --overwrite`