Package Details: gxr-git

Git Clone URL: (read-only, click to copy)
Package Base: gxr-git
Description: A glib wrapper for the OpenVR and OpenXR APIs.
Upstream URL:
Licenses: MIT
Conflicts: gxr
Provides: gxr=
Submitter: lubosz
Maintainer: lubosz (haagch)
Last Packager: lubosz
Votes: 1
Popularity: 0.050327
First Submitted: 2019-07-30 15:31
Last Updated: 2020-07-03 15:41

Latest Comments

PedroHLC commented on 2020-06-09 01:33

gxr/doc/ ERROR: Program(s) ['gtkdoc-scan'] not found or not executable

Missing gtk-doc

PedroHLC commented on 2019-08-14 17:50

No such file or directory
   18 | #include <vulkan/vulkan.h>
      |          ^~~~~~~~~~~~~~~~~

Hi it seems to require "vulkan-headers" as makedends

haagch commented on 2019-07-31 00:10

There's also an easy fix with mesa-git and similar: The libglvnd-glesv2 package in the AUR provides a libglvnd package that has been fixed to provide the necessary pkgconfig files.

lubosz commented on 2019-07-30 23:47

@lea gdk-3.0 is part of the gtk3 package, which is listed as dependency

$ pacman -Ql gtk3 | grep gdk-3
gtk3 /usr/lib/
gtk3 /usr/lib/
gtk3 /usr/lib/
gtk3 /usr/lib/pkgconfig/gdk-3.0.pc

The problem here is a missing .pc file for libgl. Mesa dropped this pkgconfig file in git master and now relies on libglvnd to provide it. And this has not been merged yet.

You should get the correct error when running

pkg-config --cflags gdk-3.0

All in all this is an upstream problem.

Lea commented on 2019-07-30 18:48

Update: Found the culprit, it's not compatible with mesa-aco-git, so it needs to be replaced with the regular mesa package first.

Not compiling because of missing "gdk-3.0" dependency which I can't find anywhere. Here's the relevant part in meson-log.txt:

Determining dependency 'gdk-3.0' with pkg-config executable '/usr/bin/pkg-config'
Called `/usr/bin/pkg-config --modversion gdk-3.0` -> 0
Called `/usr/bin/pkg-config --cflags gdk-3.0` -> 1

Could not generate cargs for gdk-3.0:

CMake binary for MachineChoice.HOST is not cached
CMake binary missing from cross or native file, or env var undefined.
Trying a default CMake fallback at cmake
Trying CMake binary cmake for machine MachineChoice.HOST at ['/usr/bin/cmake']
Found CMake: /usr/bin/cmake (3.15.1)
Extracting basic cmake information
Try CMake generator: auto
Called `/usr/bin/cmake --trace-expand .` in /home/lea/.cache/yay/gxr-git/src/gxr/build/meson-private/cmake_gdk-3.0 -> 0
  -- Module search paths:    ['/', '/opt', '/usr', '/usr/local']
  -- CMake root:             /usr/share/cmake-3.15
  -- CMake architectures:    ['', '', '', '', '', '', '', '', '']
  -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', 'lib/', 'lib/', 'lib/', 'lib/', 'lib/', 'lib/', 'lib/', 'lib/', 'lib/']
Run-time dependency gdk-3.0 found: NO (tried cmake) ERROR: Could not generate cargs for gdk-3.0: