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

Git Clone URL: https://aur.archlinux.org/openvr-git.git (read-only, click to copy)
Package Base: openvr-git
Description: API and runtime that allows access to VR hardware from multiple vendors.
Upstream URL: https://github.com/ValveSoftware/openvr
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 libopenvr_api.so, 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/libopenvr_api.so, /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().
    Aborting...
 -> 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/libstdc++.so.6', 'usr/lib/libgcc_s.so.1'] needed in files ['usr/lib/libopenvr_api.so', 'usr/bin/tracked_camera_openvr_sample'])