Package Details: openvr-git 1.23.8.r0.g8f71cf8-1

Git Clone URL: (read-only, click to copy)
Package Base: openvr-git
Description: API and runtime that allows access to VR hardware from multiple vendors.
Upstream URL:
Licenses: custom
Conflicts: openvr
Provides: openvr
Submitter: haagch
Maintainer: haagch (lubosz)
Last Packager: haagch
Votes: 14
Popularity: 0.000000
First Submitted: 2015-06-15 15:18 (UTC)
Last Updated: 2023-03-12 22:59 (UTC)

Dependencies (9)

Required by (23)

Sources (5)

Pinned Comments

haagch commented on 2018-11-28 01:42 (UTC)

This package is usually not needed to run SteamVR applications. They require, but usually they will package this library with the application.

Even when developing with OpenVR is often included as a submodule and does not require a system wide installation like openvr-git provides.

This package basically installs /usr/lib/, /usr/inlude/openvr.h, /usr/include/openvr_capi.h (with some fixes), which allows applications to link with -lopenvr_api and #include <openvr.h> without having to include openvr in the project. You only need this package if you want to do this.

It also installs the two OpenVR/SteamVR demo applications /usr/bin/hellovr_opengl and /usr/bin/hellovr_vulkan.

Latest Comments

1 2 3 Next › Last »

haagch commented on 2023-03-12 23:00 (UTC)

Sorry for the long inactivity. Seems a few patches got upstreamed and could be removed. And someone was so nice to update the external jsoncpp PR so I switched to that one. Now it should build again.

xiretza commented on 2023-03-12 17:08 (UTC)

1178.patch changed and doesn't apply anymore.

joshuaashton commented on 2022-10-25 01:27 (UTC)

Right now it doesn't build as it has a bunch of random patches that are no longer needed and doesnt build anymore.

roadtang commented on 2022-02-22 14:45 (UTC)

I got a build failure

Applying ../0001-openvr_capi-Add-pragma-pack-around-VRControllerState.patch
error: patch failed: headers/openvr_capi.h:2209
error: headers/openvr_capi.h: patch does not apply
==> ERROR: A failure occurred in prepare().
 -> error making: openvr-git

haagch commented on 2020-10-10 11:51 (UTC)

thanks, fixed the pkgver function

MatejSpindler commented on 2020-10-10 11:36 (UTC) (edited on 2020-10-10 11:36 (UTC) by MatejSpindler)

This package currently doesn't build:

==> Starting pkgver()...

==> ERROR: pkgver is not allowed to contain colons, forward slashes, hyphens or whitespace.

==> ERROR: pkgver() generated an invalid version: 1.14.15-1-ge3d3756.78.e3d3756

PedroHLC commented on 2019-07-30 22:31 (UTC)

vulkan-headers is required for openvr-compositor.h, please add as makedepend. Also add gtk-doc, otherwise meson fails to build docs.

Forty-Bot commented on 2019-02-24 17:45 (UTC)

This package does not follow the Arch packaging guidelines. Specifically, it installs files to /usr/ which should be located in /usr/share/openvr/.

PrinceMachiavell commented on 2019-02-07 17:51 (UTC)

@haagch I think it would be best to just remove the openvrpaths.vrpath check since it compiles just fine without thet constraint. (lines 51-58 in samples/CMakeLists.txt)

Also namcap detects that gcc-libs is a dependency and it doesn't appear to be pulled in by any of the required or make dependencies.

openvr-git E: Dependency gcc-libs detected and not included (libraries ['usr/lib/', 'usr/lib/'] needed in files ['usr/lib/', 'usr/bin/tracked_camera_openvr_sample'])