Homebrew tap for XR (VR/AR/MR) software.
homebrew vr linux oci
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Remove disabled packages from AtomicXR

-305
-30
Casks/disabled/wayvr-dashboard.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - cask "wayvr-dashboard" do 4 - version "0.3.8" 5 - sha256 "513484de85bba6ab575329d42259bd782c0a5c7a9aa925090d3a25f05c2936ed" 6 - 7 - url "https://github.com/olekolek1000/wayvr-dashboard/releases/download/#{version}/wayvr-dashboard.x86_64" 8 - name "WayVR Dashboard" 9 - desc "Launch desktop applications and games within VR (wlx-overlay-s addon)" 10 - homepage "https://oo8.dev/wayvr_dashboard" 11 - 12 - disable! date: "2026-03-12", because: :discontinued, replacement_cask: "wayvr" 13 - 14 - livecheck do 15 - url "https://github.com/olekolek1000/wayvr-dashboard" 16 - strategy :git 17 - end 18 - 19 - depends_on arch: :x86_64 20 - depends_on formula: "wlx-overlay-s" 21 - 22 - binary "wayvr-dashboard.x86_64", target: "wayvr-dashboard" 23 - 24 - zap trash: [ 25 - "~/.local/share/dev.oo8.wayvr-dashboard", 26 - "~/.local/share/wayvr-dashboard", 27 - "~/.cache/dev.oo8.wayvr-dashboard", 28 - "~/.cache/wayvr-dashboard" 29 - ] 30 - end
-59
Formula/disabled/libpipewire.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class Libpipewire < Formula 4 - desc "User space API to deal with multimedia pipelines (libraries only)" 5 - homepage "https://pipewire.org/" 6 - version "1.5.83" 7 - url "https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/#{version}/pipewire-#{version}.tar.gz" 8 - sha256 "f9db39d52155481c2c40e8216901ef24cdc2235725afa6cd3a79461965ffc4ac" 9 - license "MIT" 10 - 11 - disable! date: "2026-03-12", because: "is no longer necessary for this tap" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/libpipewire/1.5.83" 15 - sha256 x86_64_linux: "92742f8ed60008a75ccf599596bd4de65aa10baf6d8e162a93d5400abf05f993" 16 - end 17 - 18 - keg_only "pipewire should be installed from your Linux distro's package manager, this formula is for builds only" 19 - 20 - depends_on "dbus" => :build 21 - depends_on "glib" => :build 22 - depends_on "libffi" => :build 23 - depends_on "meson" => :build 24 - depends_on "ninja" => :build 25 - depends_on "nushell" => :build 26 - depends_on "pcre2" => :build 27 - depends_on "python" => :build 28 - depends_on "util-linux" => :build 29 - depends_on "zlib" => :build 30 - depends_on :linux 31 - 32 - def install 33 - # NOTE: Does disabling gsettings cause any issues? 34 - args = %w[ 35 - -Dexamples=disabled 36 - -Dlibsystemd=disabled 37 - -Dlogind=disabled 38 - -Dpipewire-alsa=disabled 39 - -Dpipewire-jack=disabled 40 - -Djack=disabled 41 - -Dalsa=disabled 42 - -Dbluez5=disabled 43 - -Ddbus=disabled 44 - -Dudev=disabled 45 - -Dflatpak=disabled 46 - -Dgsettings=disabled 47 - -Dsession-managers=[] 48 - ] 49 - 50 - system "meson", "setup", "build", *args, *std_meson_args 51 - system "meson", "compile", "-C", "build" 52 - system "meson", "install", "-C", "build" 53 - end 54 - 55 - test do 56 - # TODO: tests 57 - system "false" 58 - end 59 - end
-30
Formula/disabled/motoc.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class Motoc < Formula 4 - desc "Monado Tracking Origin Calibrator" 5 - homepage "https://github.com/galister/motoc" 6 - version "0.3.5" 7 - url "https://github.com/galister/motoc/archive/refs/tags/v#{version}.tar.gz" 8 - sha256 "4b3021fa6f8ffefd48ad2c9b7adb5189606f7aa57a5b0c5b9007163092479f05" 9 - license "GPL-3.0-only" 10 - 11 - disable! date: "2026-03-12", because: "has been replaced by a cask", replacement_cask: "motoc" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/motoc/0.3.5" 15 - sha256 x86_64_linux: "acbb3a17b64242ff1f16f4026999a285475a491e11de62541d798454db79db2d" 16 - end 17 - 18 - depends_on "rust" => :build 19 - depends_on :linux 20 - depends_on "openxr-generated" 21 - 22 - def install 23 - system "cargo", "install", *std_cargo_args 24 - end 25 - 26 - test do 27 - # TODO: improve test 28 - system bin/"motoc", "--version" 29 - end 30 - end
-49
Formula/disabled/openxr-generated.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class OpenxrGenerated < Formula 4 - desc "Generated headers and sources for OpenXR loader" 5 - homepage "https://khronos.org/openxr" 6 - version "1.1.53" 7 - url "https://github.com/KhronosGroup/OpenXR-SDK/archive/refs/tags/release-#{version}.tar.gz" 8 - sha256 "3ccd6835e213e3226e828660b80b8e2178f1571ba743f16088c942ebce84f6ef" 9 - license "Apache-2.0" 10 - 11 - disable! date: "2026-03-12", because: "is no longer necessary for this tap" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/openxr-generated/1.1.53" 15 - sha256 cellar: :any_skip_relocation, x86_64_linux: "e0a169d106b8079ba5929da2b39ca85655da7c01c92b68944771d41ae2879e7d" 16 - end 17 - 18 - depends_on "cmake" => :build 19 - depends_on "nushell" => :build 20 - depends_on "pkgconfig" => :build 21 - depends_on "wayland-protocols" => :build 22 - depends_on :linux 23 - depends_on "mesa" 24 - depends_on "vulkan-loader" 25 - 26 - def install 27 - args = %w[ 28 - -DBUILD_ALL_EXTENSIONS=ON 29 - -DBUILD_LOADER=ON 30 - -DDYNAMIC_LOADER=ON 31 - -DPRESENTATION_BACKEND=wayland 32 - -DCMAKE_BUILD_TYPE=Release 33 - -DBUILD_TESTS=OFF 34 - -DBUILD_CONFORMANCE_TESTS=OFF 35 - ] 36 - 37 - # Fixes an issue with CMake not being able to find OpenGL 38 - args << "-DOPENGL_INCLUDE_DIR=#{Formula["mesa"].opt_include}" 39 - 40 - system "cmake", "-S", ".", "-B", "build", *args, *std_cmake_args 41 - system "cmake", "--build", "build" 42 - system "cmake", "--install", "build" 43 - end 44 - 45 - test do 46 - # TODO: run tests 47 - system "false" 48 - end 49 - end
-31
Formula/disabled/oscavmgr.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class Oscavmgr < Formula 4 - desc "Face tracking & utilities for Resonite and VRC" 5 - homepage "https://github.com/galister/oscavmgr" 6 - version "25.2" 7 - url "https://github.com/galister/oscavmgr/archive/refs/tags/v#{version}.tar.gz" 8 - sha256 "497c7cc432bf7f79ff131b6c70cb968cc2a3f44cafac92e93c824c8cd6d03087" 9 - license "MIT" 10 - 11 - disable! date: "2026-03-12", because: "has been replaced by a cask", replacement_cask: "oscavmgr" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/oscavmgr/25.2" 15 - sha256 x86_64_linux: "47555c09a91577375c230c3c18e0bd36783cb32969b8d819ea13de73edfb0797" 16 - end 17 - 18 - depends_on "rust" => :build 19 - depends_on :linux 20 - depends_on "openxr-generated" 21 - depends_on "vrc-advert" => :recommended 22 - 23 - def install 24 - system "cargo", "install", *std_cargo_args 25 - end 26 - 27 - test do 28 - # TODO: improve test 29 - system bin/"oscavmgr", "--version" 30 - end 31 - end
-31
Formula/disabled/vrc-advert.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class VrcAdvert < Formula 4 - desc "Advertise your OSC app through OSCQuery" 5 - homepage "https://github.com/galister/VrcAdvert" 6 - version "1.0.1" 7 - url "https://github.com/galister/VrcAdvert/archive/refs/tags/v#{version}.tar.gz" 8 - sha256 "7f21dbd5eb5bfdc4f75cdce7138bd97f2caf46c076fe0a7e54f31049b7fb5b9f" 9 - license "Unlicense" 10 - 11 - disable! date: "2026-03-12", because: "has been replaced by a cask", replacement_cask: "vrc-advert" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/vrc-advert/1.0.1" 15 - sha256 x86_64_linux: "acba50519e3a00553194cd2a31e09fed84db9ec50c7d1283ac65e42462a72874" 16 - end 17 - 18 - depends_on "dotnet@8" => :build 19 - depends_on :linux 20 - 21 - def install 22 - system "dotnet", "publish", "-r", "linux-x64", "--self-contained", "true", "-p:PublishSingleFile=true", "-p:PublishTrimmed=true" 23 - 24 - bin.install "#{buildpath}/bin/Release/net8.0/linux-x64/publish/VrcAdvert" 25 - end 26 - 27 - test do 28 - # TODO: Improve test 29 - system bin/"VrcAdvert", "--version" 30 - end 31 - end
-27
Formula/disabled/wayvr-dashboard.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025 MatrixFurry <matrix@matrixfurry.com> 3 - class WayvrDashboard < Formula 4 - desc "Launch desktop applications and games within VR (wlx-overlay-s addon)" 5 - homepage "https://oo8.dev/wayvr_dashboard" 6 - url "https://github.com/olekolek1000/wayvr-dashboard/releases/download/0.3.7/wayvr-dashboard" 7 - sha256 "3e5227f95497037c9ecdc03320fb943f2db0ad492e75d7702de6301a7baf0286" 8 - license "MIT" 9 - revision 1 10 - 11 - disable! date: "2025-09-06", because: "has been replaced by a cask", replacement_cask: "wayvr-dashboard" 12 - 13 - # HACK: There are major issues when attempting to run GTK applications built with Homebrew on 14 - # HACK: ...atomic distros at the moment. For now, we're just installing the prebuilt binary. 15 - 16 - def install 17 - bin.install "wayvr-dashboard" 18 - end 19 - 20 - def caveats 21 - "WayVR Dashboard has been installed from a prebuilt binary" 22 - end 23 - 24 - test do 25 - # TODO: add tests 26 - end 27 - end
-48
Formula/disabled/wlx-overlay-s.rb
··· 1 - # SPDX-License-Identifier: AGPL-3.0-only 2 - # Copyright (c) 2025-2026 MatrixFurry <matrix@matrixfurry.com> 3 - class WlxOverlayS < Formula 4 - desc "Access your Wayland desktop from Monado/WiVRn" 5 - homepage "https://github.com/galister/wlx-overlay-s" 6 - version "25.4.2" 7 - url "https://github.com/galister/wlx-overlay-s/archive/refs/tags/v#{version}.tar.gz" 8 - sha256 "c2be093a815fa69fee65235bad573be8c1ac7959b5bad197f9e4201cc15da5ba" 9 - license "GPL-3.0-only" 10 - 11 - disable! date: "2026-03-12", because: "has been replaced by a cask", replacement_cask: "wayvr" 12 - 13 - bottle do 14 - root_url "https://gitlab.com/api/v4/projects/75293878/packages/generic/wlx-overlay-s/25.4.2" 15 - sha256 x86_64_linux: "a18928b0cc02ba40184735a3ac599c29405f38600ba48d8676611a6e956bd308" 16 - end 17 - 18 - depends_on "alsa-lib" => :build 19 - depends_on "dbus" => :build 20 - depends_on "libpipewire" => :build 21 - depends_on "libxkbcommon" => :build 22 - depends_on "nushell" => :build 23 - depends_on "rust" => :build 24 - depends_on "shaderc" => :build 25 - depends_on "fontconfig" 26 - depends_on :linux 27 - depends_on "mesa" 28 - depends_on "openxr-generated" 29 - depends_on "wayland" 30 - 31 - def install 32 - ENV["SHADERC_LIB_DIR"] = Formula["shaderc"].opt_lib.to_s 33 - 34 - system "cargo", "install", 35 - "--no-default-features", 36 - "--features", "openxr,wayland,pipewire,osc,wayvr", 37 - *std_cargo_args 38 - end 39 - 40 - def caveats 41 - "AtomicXR's WlxOverlay-S formula does not currently support X11 & OpenVR." 42 - end 43 - 44 - test do 45 - # TODO: improve test 46 - system bin/"wlx-overlay-s", "--version" 47 - end 48 - end