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.

new cask: envision-oci

+38
+38
Casks/envision-oci.rb
··· 1 + # SPDX-License-Identifier: AGPL-3.0-only 2 + # SPDX-FileCopyrightText: MatrixFurry <matrix@matrixfurry.com> 3 + cask "envision-oci" do 4 + on_linux do 5 + version "23" 6 + sha256 "a4d88a45835e0802c437f3b4c5a6088f1ca35929192a6d9e21602243541a62da" 7 + 8 + url "https://gitlab.com/api/v4/projects/75293878/packages/generic/envision-oci/#{version}/envision-oci.tar.gz" 9 + name "Envision (OCI Builds)" 10 + desc "graphical Monado setup application, with builds in OCI containers for Fedora Atomic Desktops" 11 + homepage "https://gitlab.com/gabmus/envision" 12 + 13 + depends_on arch: :x86_64 14 + depends_on formula: "nushell" 15 + 16 + conflicts_with cask: "envision" 17 + 18 + # TODO Extract AppImage 19 + # TODO: Switch to appimage when https://github.com/Homebrew/brew/pull/20334 is merged? 20 + binary "Envision-x86_64.AppImage", target: "envision" 21 + 22 + installer script: { 23 + executable: "install.nu", 24 + args: [ "#{staged_path}" ], 25 + } 26 + 27 + caveats "Please report any issues at: https://tangled.org/matrixfurry.com/atomic-xr" 28 + 29 + uninstall delete: [ 30 + "~/.local/share/applications/org.gabmus.envision.Devel.desktop", 31 + "~/.local/share/icons/hicolor/scalable/apps/org.gabmus.envision.Devel.svg", 32 + "~/.local/bin/envision-oci-shim", 33 + ] 34 + 35 + # TODO: Look for files that should go here 36 + zap trash: "" 37 + end 38 + end