Package Details: ovras 5.8.11-1

Git Clone URL: https://aur.archlinux.org/ovras.git (read-only, click to copy)
Package Base: ovras
Description: Advanced settings and custom behavior for SteamVR using OpenVR (OVR).
Upstream URL: https://github.com/OpenVR-Advanced-Settings/OpenVR-AdvancedSettings
Licenses: GPL-3.0-or-later
Submitter: vautkin
Maintainer: None
Last Packager: dreieck
Votes: 8
Popularity: 0.006165
First Submitted: 2020-01-08 19:46 (UTC)
Last Updated: 2024-06-04 12:46 (UTC)

Latest Comments

dreieck commented on 2024-06-04 12:46 (UTC)

I just did a one-time PKGBUILD fix and version update.

Put please anyone else adopt it and maintain it, since I am not going to use it.

Regards!

dreieck commented on 2024-06-04 10:15 (UTC)

Note: I emailed the maintainer, the email bounced as the address does not exist anymore.

dreieck commented on 2024-06-04 10:06 (UTC) (edited on 2024-06-04 10:21 (UTC) by dreieck)

Dependencies need to be changed from Qt5 to Qt6:

Add:

  • qt6-multimedia
  • qt6-declarative
  • libxtst
  • libx11

Somehow, Qt5 packages also seem to be needed according to namcap:

  • qt5-base
  • qt5-websockets
  • qt5-multimedia
  • qt5-declarative

So build options might need adjustment to cleanly build for Qt6 or Qt5 only, or make a split package ovras-qt5 and ovras-qt6 (both having provides=("ovras=${pkgver}"), conflicts=('ovras'))?

Also, libudev0-shim seems not to be needed.

Also, you should change the license identifier to be SPDX compliant: Instead of GPL, use GPL-3.0-or-later (yes, GPL3 is the license version here, according to the LICENSE file; so the old identifier GPL also was wrong because it means version 2).

Regards and thanks for maintaining!

dreieck commented on 2024-06-04 09:57 (UTC)

This package downloads it's source as generic filename (v${pkgver}.tar.gz).

This is likely to cause conflicts if $SRCDEST is set (e.g. in /etc/makepkg.conf), because this makes all downloads go into the same directory and when another package also uses such a generic filename conflcits are pre-determined.

Please add ${pkgname}-${pkgver}.tar.gz:: in front of the source entry to ensure that the downloaded file is named package name specific.

Regards and thanks for the package!

dreieck commented on 2024-06-04 09:53 (UTC)

We are currently at version 5.8.11.

The package has already been flagged out of date on 2023-10-10, but not been updated.

adomas commented on 2023-10-10 19:08 (UTC)

Without qt5-websockets it does not build and fails.

Also it's out of date, latest version is v5.7.4

thesola10 commented on 2023-03-08 16:07 (UTC)

Requires qt5-websockets to build

Vixea commented on 2022-05-29 21:45 (UTC)

This package needs to update its dependencies to include qt5-websockets else the build will fail.

thibaultmol commented on 2020-06-15 17:49 (UTC)

I got an error when building the package: https://gist.github.com/thibaultmol/73b97e2b1330fff534f128e1380c46b3

Operating System: Manjaro Linux KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.70.0 Qt Version: 5.15.0 Kernel Version: 5.6.16-1-MANJARO OS Type: 64-bit Processors: 16 × AMD Ryzen 7 3700X 8-Core Processor Memory: 31,3 GiB of RAM