Bug 2395971

Summary: envision-xrizer package for build dependencies
Product: [Fedora] Fedora Reporter: Johnny Arcitec <xdevmails>
Component: envisionAssignee: Jonathan Steffan <jonathansteffan>
Status: CLOSED ERRATA QA Contact:
Severity: low Docs Contact:
Priority: unspecified    
Version: 42CC: jonathansteffan, xdevmails, xr-sig
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=xrizer-git
Whiteboard:
Fixed In Version: envision-3.2.0-1.20250916git3.2.0.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-22 18:05:23 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2395772    
Bug Blocks:    

Description Johnny Arcitec 2025-09-16 22:50:41 UTC
Envision is capable of building xrizer from source.

The current "envision-wivrn" and "envision-opencomposite" packages are incredibly useful. Would it be possible to create a build-dependency package for xrizer too? The new xrizer project has been rising this year and has practically taken over after OpenComposite, since it offers far better game compatibility.

Building xrizer requires the Rust compiler and a few other things, as seen in the Arch AUR package's "makedepends":

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=xrizer-git

Reproducible: Always

Comment 1 Johnny Arcitec 2025-09-16 23:18:47 UTC
I found a reference that seems more professional. It's the built-in dependency check in Envision.

It needs git and rustc. And these extras:

https://gitlab.com/gabmus/envision/-/blob/b174fab6bf85eeb14af2ad3f0e7427f1b9fb4b4c/src/depcheck/xrizer_deps.rs

Comment 2 Johnny Arcitec 2025-09-16 23:22:01 UTC
Ooops. Outdated URL. Here's the correct one:

https://gitlab.com/gabmus/envision/-/blob/main/src/depcheck/xrizer_deps.rs

Comment 3 Jonathan Steffan 2025-09-16 23:28:05 UTC
I'll make this enhancement when doing https://bugzilla.redhat.com/show_bug.cgi?id=2395772

Comment 4 Johnny Arcitec 2025-09-16 23:33:39 UTC
Thank you, I really appreciate everything you do to make VR on Fedora great. <3

Comment 5 Fedora Update System 2025-09-22 18:00:14 UTC
FEDORA-2025-0ff9a50fca (envision-3.2.0-1.20250916git3.2.0.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-0ff9a50fca

Comment 6 Fedora Update System 2025-09-22 18:05:23 UTC
FEDORA-2025-0ff9a50fca (envision-3.2.0-1.20250916git3.2.0.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.