Package Details: openxr-layer-ultraleap 1.6.5-2

Git Clone URL: https://aur.archlinux.org/openxr-layer-ultraleap.git (read-only, click to copy)
Package Base: openxr-layer-ultraleap
Description: Ultraleap OpenXR Hand Tracking API Layer. Enables Ultraleap hand-tracking on an existing OpenXR runtime
Upstream URL: https://www.ultraleap.com/
Keywords: hand-tracking leapmotion openxr ultraleap
Licenses: proprietary
Groups: ultraleap-hand-tracking
Provides: openxr-layer-ultraleap
Submitter: sambilbow
Maintainer: sambilbow (rodolpheh)
Last Packager: rodolpheh
Votes: 0
Popularity: 0.000000
First Submitted: 2023-04-20 16:52 (UTC)
Last Updated: 2024-07-20 09:22 (UTC)

Latest Comments

rodolpheh commented on 2024-06-23 10:07 (UTC)

Thanks for the advice, I'll look into making those changes.

As for the -bin change, the AUR submission guidelines states "Packages that use prebuilt deliverables, when the sources are available, must use the -bin suffix". There are no sources available for the Ultraleap packages, unless the DEB package is considered as a source. Furthermore, I'd rather not change the name of the packages as people might already rely on it and might miss on future potential updates. I'd be happy to discuss this point.

dreieck commented on 2024-06-05 09:19 (UTC) (edited on 2024-06-05 09:21 (UTC) by dreieck)

  • Please remove the leading .git from $url (but not from the source entry).
    • And please point $url not to your PKGBUILD repo, but to the website of the upstream software (Ultraleap).
  • You download a prebuilt binary. So you must rename your package to openxr-layer-ultraleap-bin (i.e. with -bin suffix) and after renaming add
    • provides=("openxr-layer-ultraleap=${pkgver}"),
    • conflicts=('openxr-layer-ultraleap'),
    • replaces=('openxr-layer-ultraleap<=1.6.5').

Regards and thanks for maintaining!

sambilbow commented on 2023-04-20 19:35 (UTC)

This is an unofficial and experimental PKGBUILD based on unpacking the Ultraleap official repository .deb file.