I just forgot to update the PKGBUILD after doing a build locally. :)
Search Criteria
Package Details: openvr-git 1.23.8.r0.g8f71cf8-1
Package Actions
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)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, amdgpu-pro-oglpAUR, nvidia-340xx-utilsAUR, libglvnd)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- steam (optional) – SteamVR must be installed through Steam, also contains vive udev rules
Required by (24)
- apriltag-trackers-git (requires openvr)
- ccx2paraview (requires openvr)
- elmerfem-git (requires openvr) (make)
- feelpp (requires openvr)
- maszyna-git (requires openvr)
- maszyna-git (requires openvr) (make)
- obs-openvr-git (requires openvr)
- ogre-next2 (requires openvr)
- open3d (requires openvr)
- opencascade-cadquery (requires openvr) (make)
- openems (requires openvr)
- pcl (requires openvr) (make)
- pcl-git (requires openvr)
- python-cadquery-git (requires openvr)
- python-ocp (requires openvr) (make)
- python-open3d (requires openvr)
- python-py3d (requires openvr)
- python-trame-vtk (requires openvr)
- python-uvw (requires openvr) (check)
- qcsxcad-git (requires openvr)
- vr-video-player (requires openvr)
- wlx-overlay-s-git (requires openvr)
- wxrd-git (requires openvr)
- xrcsimulator (requires openvr) (optional)
Sources (5)
- 0001-openvr_capi-Add-pragma-pack-around-VRControllerState.patch
- 0002-samples-cmake-Remove-OpenVR-paths-check.patch
- 0003-samples-compat-Use-correct-definition-for-vsprintf_s.patch
- git+https://github.com/ValveSoftware/openvr.git
- https://patch-diff.githubusercontent.com/raw/ValveSoftware/openvr/pull/1716.patch
haagch commented on 2018-11-29 17:09 (UTC)
greyltc commented on 2018-11-29 15:22 (UTC)
==> Starting prepare()... error: patch failed: headers/openvr_capi.h:2163 error: headers/openvr_capi.h: patch does not apply
what now?
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.
haagch commented on 2018-11-28 01:34 (UTC)
Completely forgot to reply here. Looks like the CMake file for the samples requires openvrpaths.vrpath to exist now. Not sure why it's needed just for compiling samples, maybe I'll patch it out.
Anyway, SteamVR should be creating this file automatically when it is first started so there should be no need to create it manually.
pwar commented on 2018-11-19 21:50 (UTC)
From a clean arch install, I encountered the:
"CMake Error at CMakeLists.txt:56 (message): OPENVRPATHS-NOTFOUND Please install SteamVR SDK to continue.."
error message while building this package.
Creating the file ".config/openvr/openvrpaths.vrpath" with the following content:
"config" : [ "/home/YOURUSER/.local/share/Steam/config/" ], "external_drivers" : null, "log" : [ "/home/YOURUSER/.local/share/Steam/logs/" ], "runtime" : [ "/home/YOURUSER/.local/share/Steam/SteamApps/common/SteamVR" ] }
(YOURUSER shall be replace by your username)
as described by haagch previously allowed the build to succeed.
mueslo commented on 2018-11-19 14:54 (UTC)
fails with
CMake Error at CMakeLists.txt:56 (message): OPENVRPATHS-NOTFOUND Please install SteamVR SDK to continue..
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.