Package Details: replay-sorcery-git r282.d8d5921-3

Git Clone URL: https://aur.archlinux.org/replay-sorcery-git.git (read-only, click to copy)
Package Base: replay-sorcery-git
Description: Open-source, instant-replay solution for Linux
Upstream URL: https://github.com/matanui159/ReplaySorcery
Keywords: shadowplay
Licenses: GPL-3.0-only
Conflicts: replay-sorcery
Provides: replay-sorcery
Submitter: murlakatamenka
Maintainer: HurricanePootis
Last Packager: HurricanePootis
Votes: 1
Popularity: 0.118119
First Submitted: 2020-07-25 18:19 (UTC)
Last Updated: 2024-04-02 03:05 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

<deleted-account> commented on 2021-07-24 17:13 (UTC)

I still think that cmake install should be used instead, as the package should be able to work with newer git revisions without change. The current method is locked to specific files and locations, and need to be changed every time the upstream does. Currently, /usr/lib/systemd/system/replay-sorcery-kms.service is missing because of this issue

parkerlreed commented on 2021-01-27 03:12 (UTC)

Thanks. Seems to work.

murlakatamenka commented on 2021-01-27 03:04 (UTC)

My bad, good catch! I've updated binary attributes, does it work fine now?

parkerlreed commented on 2021-01-25 21:36 (UTC)

The replay-sorcery binary needs to be installed with the cmake install (like the normal AUR replay-sorcery does)

755 doesn't work for /usr/bin/replay-sorcery as it needs setuid and setgid to access KMS devices as root (while still running unser user context)

https://github.com/matanui159/ReplaySorcery/issues/97

<deleted-account> commented on 2021-01-12 16:22 (UTC)

If you look at https://github.com/matanui159/ReplaySorcery/blob/master/src/rsbuild.h.in#L23, you'll see that it looks in the install prefix for the config. Because this builds it with a prefix of /usr, it checks /usr/etc. Additionally, it does not check /usr/local/etc, so it fails to pick up the default config installed here.

murlakatamenka commented on 2021-01-12 13:33 (UTC)

I'm not sure the application uses this location, this needs to be checked out.

<deleted-account> commented on 2021-01-08 19:27 (UTC)

install -Dm 644 "../sys/$_pkgname.conf" "$pkgdir/usr/local/etc/$_pkgname.conf"

needs to become

install -Dm 644 "../sys/$_pkgname.conf" "$pkgdir/usr/etc/$_pkgname.conf"

murlakatamenka commented on 2021-01-03 04:56 (UTC)

Updated to respect changes made in version 0.4. Sorry it took so long, sampa82.

sampa82 commented on 2020-12-21 21:20 (UTC) (edited on 2020-12-21 21:21 (UTC) by sampa82)

This needs to be updated. config file has been moved in source, and other modifications required for the 0.4 release.

murlakatamenka commented on 2020-08-02 18:00 (UTC)

Yeah, you're right about make and I understood it even at initial package submission.

I like how current package() is explicit though, I think I've seen some official packages sticking to such way of things instead of relying on make. I'll leave it as it is so far, will update the PKGBUILD if needed.