Package Details: envision-xr-git 3.2.0.r53.gf54b882-1

Git Clone URL: https://aur.archlinux.org/envision-xr-git.git (read-only, click to copy)
Package Base: envision-xr-git
Description: GUI for Monado
Upstream URL: https://gitlab.com/gabmus/envision
Licenses: AGPL-3.0-or-later
Conflicts: envision
Provides: envision
Submitter: bacterion
Maintainer: bacterion (gabmus)
Last Packager: gabmus
Votes: 22
Popularity: 4.09
First Submitted: 2023-09-10 21:10 (UTC)
Last Updated: 2026-03-23 07:51 (UTC)

Latest Comments

1 2 Next › Last »

hype-vhs commented on 2026-03-23 16:07 (UTC)

PKGBUILD updated to depend on monado-git and xrizer-git. This is intentional, since the new out-of-the-box behavior is to use the monado and xrizer already installed on the system, rather than have envision build it. Your existing development profiles are still there, you just have to flip a toggle in the ☰ menu.

Flat commented on 2026-03-17 18:55 (UTC)

This PKGBUILD will not package with current git repo, as it tries to re-download/rebuild dependencies in package() which breaks cargo as it cannot access /root/.gitconfig

The upstream pkgbuild https://gitlab.com/gabmus/envision/-/blob/main/dist/arch/PKGBUILD?ref_type=heads works perfectly.

hype-vhs commented on 2026-02-01 22:48 (UTC)

@Linkbro If you have rustup installed, AUR packages that depend on rust assume you have it set up correctly, but in this case you don't. So, either uninstall rustup, or run rustup default stable and let it install the rust toolchain

Linkbro commented on 2026-01-25 15:35 (UTC) (edited on 2026-01-25 15:36 (UTC) by Linkbro)

build fails with ERROR: Unknown compiler(s): [['rustc']]

console output below:

==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 envision build The Meson build system Version: 1.10.1 Source dir: /home/linkbro/.cache/paru/clone/envision-xr-git/src/envision Build dir: /home/linkbro/.cache/paru/clone/envision-xr-git/src/build Build type: native build Project name: envision Project version: 3.2.0

envision/meson.build:1:0: ERROR: Unknown compiler(s): [['rustc']]

A full log can be found at /home/linkbro/.cache/paru/clone/envision-xr-git/src/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'envision-xr-git-r620.b63b63e-1': error: packages failed to build: envision-xr-git-r620.b63b63e-1

ktov commented on 2025-09-21 18:07 (UTC)

Version check failed with current eigen version 5. Downgrade to Version 3.4.0 needed

-- Eigen3 version .. found in /usr/include/eigen3, but at least version 3 is required CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:227 (message): Could NOT find Eigen3 (missing: EIGEN3_VERSION_OK) (Required is at least version "3") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:591 (_FPHSA_FAILURE_MESSAGE) build/_deps/monado-src/cmake/FindEigen3.cmake:98 (find_package_handle_standard_args) build/_deps/monado-src/CMakeLists.txt:88 (find_package) -- Configuring incomplete, errors occurred! Build failed!

scrunkonomics commented on 2025-05-13 09:31 (UTC) (edited on 2025-05-13 09:32 (UTC) by scrunkonomics)

why's this flagged as out of date still? this uses the latest source from the git, 3.1.0 does not need accounted for as it's already up-to-date. the issue involving a security compromise had to do with the WayVR Dashboard plugin, of which it was found there was nothing of issue and it was merely a panic. the linux vr adventure discord correlates this, envision devs have already spoken up on this and it's been resolved for over a month now with this package still being flagged.

https://discord.com/channels/1065291958328758352/1065360238716407939/1359291525246226482

(statement in the linux vr adventure discord linked ^, https://discord.gg/EHAYe3tTYa is their discord's link)

YAOMTC commented on 2025-01-12 04:42 (UTC)

wayland-protocols should be added as an optional dependency (I assume X11 can be used otherwise)

dreieck commented on 2024-06-04 16:44 (UTC)

Build fails for me with ERROR: Unknown options: "b_pie":

==> Starting build()...
+ exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 envision build
Directory already configured.

Just run your build command (e.g. ninja) and Meson will regenerate as necessary.
Run "meson setup --reconfigure to force Meson to regenerate.

If build failures persist, run "meson setup --wipe" to rebuild from scratch
using the same options as passed when configuring the build.

ERROR: Unknown options: "b_pie"
==> ERROR: A failure occurred in build().

I have -buildmode=pie set in my $GOFLAGS.

If I remove it, that error goes away.

So maybe you add some code to explicitly strip out or disable that option?

Regards!

dreieck commented on 2024-06-04 16:39 (UTC)

Can you please change options=(!lto) to options+=('!lto') (=+=), so that other options set by the user do not get discarded?

Regards and thanks for maintaining!