BSD Ports

graphics/openxr 1.1.65 FreeBSD

OpenXR provides access to Augmented and Virtual Reality (XR-platforms)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
c67b7542c8
License
APACHE20
Categories
graphics
Package size
211.4 KiB, 1675.1 KiB installed

Description

OpenXR is a royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)-collectively known as XR-platforms and devices.

Install

Binary package:

pkg install openxr

From the ports tree:

cd /usr/ports/graphics/openxr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openxr>0:graphics/openxr
LIB_DEPENDS=	libopenxr_loader.so:graphics/openxr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.1.631.1.63-1.1.501.1.65
FreeBSD:14:quarterly1.1.631.1.63n/a1.1.491.1.63
FreeBSD:15:latest1.1.631.1.65n/a1.1.501.1.50
FreeBSD:15:quarterly1.1.631.1.63n/an/an/a
FreeBSD:16:latest1.1.631.1.65n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 4

Library 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 32
Run dependencies 18

Configuration

No options to configure.

USES
cmake compiler:c++17-lang gl pathfix python:build
Service scripts
none

Files

pkg-plist 13
  • include/openxr/openxr.h
  • include/openxr/openxr_loader_negotiation.h
  • include/openxr/openxr_platform.h
  • include/openxr/openxr_platform_defines.h
  • include/openxr/openxr_reflection.h
  • include/openxr/openxr_reflection_parent_structs.h
  • include/openxr/openxr_reflection_structs.h
  • lib/cmake/openxr/OpenXRConfig.cmake
  • lib/cmake/openxr/OpenXRConfigVersion.cmake
  • lib/cmake/openxr/OpenXRTargets-.cmake
  • lib/cmake/openxr/OpenXRTargets.cmake
  • lib/libopenxr_loader.so
  • libdata/pkgconfig/openxr.pc
distinfo 1
FileSizeSHA256
KhronosGroup-OpenXR-SDK-release-1.1.65_GH0.tar.gz1.001972e+0627aa797baf680c5f836b6138e78e59e2f72d6becfef6d4587ed9a57756d6d3b3

Commit history 5

DateCommitCreditsLog message
c67b7542c8 Vladimir Druzenko graphics/openxr: Update 1.1.63 => 1.1.65
Changelog: https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.65 Sponsored by: UNIS Labs
fc6f3e7b62 Vladimir Druzenko graphics/openxr: Update 1.1.62 => 1.1.63
Changelog: https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.63 Reported by: portscout Sponsored by: UNIS Labs
7463879404 Daniel Engberg graphics/openxr: Fix build after update jsoncpp, improve port
After add devel/jsoncpp/patch-jsoncpp-namespaced-targets.cmake in 9d1b7732976723160adfd2c6c4240e34555ac30c graphics/openxr fails to build with error: ninja: error: 'jsoncpp_lib-NOTFOUND', needed by 'src/loader/libopenxr_loader.so', missing and no known rule to make it - Switch to use shared library jsoncpp instead of static. - Update compiler requirements in USES. - Ensure that tests aren't picked up in some weird way (not included in repo). PR: 298099 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko <[email protected]>
42dbe89a78 Vladimir Druzenko graphics/openxr: Update 1.1.61 => 1.1.62
Changelog: https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.62 Reported by: portscout Sponsored by: UNIS Labs
0a684ed51b Vladimir Druzenko graphics/openxr: Update 1.1.60 => 1.1.61
Changelog: https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.1.61 Reported by: portscout Sponsored by: UNIS Labs