Package Details: wlx-overlay-s-git 0.6.r28.502cf5d-1

Git Clone URL: https://aur.archlinux.org/wlx-overlay-s-git.git (read-only, click to copy)
Package Base: wlx-overlay-s-git
Description: Access your Wayland/X11 desktop from SteamVR/Monado (OpenVR+OpenXR support)
Upstream URL: https://github.com/galister/wlx-overlay-s
Keywords: monado openvr openxr overlay steamvr wlx
Licenses: GPL-3.0-or-later
Conflicts: wlx-overlay-s
Provides: wlx-overlay-s
Submitter: galister
Maintainer: galister
Last Packager: galister
Votes: 7
Popularity: 0.49
First Submitted: 2024-03-01 16:22 (UTC)
Last Updated: 2024-11-07 08:55 (UTC)

Latest Comments

Patola commented on 2025-01-09 00:10 (UTC)

So is it a dependency that's causing this issue?

[0:40] [6185] [patola@risadinha wlx-overlay-s-git]% wlx-overlay-s 
wlx-overlay-s: error while loading shared libraries: libjsoncpp.so.25: cannot open shared object file: No such file or directory
[0:40] [6186] [patola@risadinha wlx-overlay-s-git]% 

It goes that way even if I compile it locally with makepkg -si. Tried both versions available, one in aur and the other in chaotic-aur. The one in aur (r28) gets automatically changed to r56 even with chaotic disabled:

chaotic-aur/wlx-overlay-s-git 0.6.r56.ab6b5c0-1 [11.31 MiB 27.98 MiB] [Installed]
    Access your Wayland/X11 desktop from SteamVR/Monado (OpenVR+OpenXR support)

galister commented on 2024-06-10 11:47 (UTC)

The source repository at https://github.com/galister/wlx-overlay-s has no submodules. Any git clone other than the source repo is a result of a rust dependency pulling it in via cargo. These are stored in the build directory at target/release/deps and their lifecycle is managed by cargo.

dreieck commented on 2024-06-10 11:38 (UTC) (edited on 2024-06-10 11:39 (UTC) by dreieck)

I see another thing:

This project uses git submodules.

They are downloaded in prepare().

The Arch Linux Guide on git submodules says that they should be downloded via the source array and referenced in prepare().

In this case it seems that cargo fetch clones the submodule; is it still possible to get it via the source array?

Regards and thanks for the package!

==> Starting prepare()...
    Updating git repository `https://github.com/galister/ovr_overlay_oyasumi`
    Updating git submodule `https://github.com/ValveSoftware/openvr.git`
       Fetch [====>                    ]  23.86%, 1.10MiB/s       
[...]

galister commented on 2024-06-04 13:58 (UTC)

will do, thanks for the heads up.

dreieck commented on 2024-06-04 13:56 (UTC)

Please

strip off the leading v from the package version as required by Arch Linux VCS packaging guidelines.

Regards and thanks vor maintaining!