Could the repo be updated to https://github.com/roccat-linux/roccat-tools/commits/master or otherwise incorporate the patch in there? it enables more hardware support
Search Criteria
Package Details: roccat-tools-kovaplus 5.9.0-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/roccat-tools.git (read-only, click to copy) |
---|---|
Package Base: | roccat-tools |
Description: | Userland applications to configure and make extended use of ROCCAT Kova[+] devices |
Upstream URL: | http://roccat.sourceforge.net |
Keywords: | gui hardware keyboard mouse settings |
Licenses: | GPL2 |
Submitter: | russo79 |
Maintainer: | aaronfischer |
Last Packager: | aaronfischer |
Votes: | 55 |
Popularity: | 0.000000 |
First Submitted: | 2012-03-05 16:53 (UTC) |
Last Updated: | 2020-09-23 21:17 (UTC) |
Dependencies (3)
- roccat-tools-commonAUR
- cmake (cmake-gitAUR) (make)
- kmod-roccatAUR (roccat-dkmsAUR) (optional) – Adds support for the old kone device.
Required by (0)
Sources (4)
tleydxdy commented on 2021-10-01 09:42 (UTC)
spawn commented on 2021-02-14 03:32 (UTC) (edited on 2021-02-14 04:14 (UTC) by spawn)
Just updated roccat-tools-tyon to 5.9.0-2, now I'm getting this error msg whenever I start the configurator via command-line:
roccattyonconfig: symbol lookup error: roccattyonconfig: undefined symbol: roccat_config_window_pages_set_active_page_blocked
The program doesn't start anymore.
EDIT: I got 0 results on Google for this specific error msg, but I was lucky enough to fix it, by simply upgrading roccat-tools-common to the latest version :)
Nalum commented on 2020-10-04 09:08 (UTC) (edited on 2020-10-04 10:58 (UTC) by Nalum)
I'm trying to install this via @TheCynicalTeam but I'm getting errors about the signature being invalid. Any help available?
error: libgaminggear: signature from "TheCynicalLiger <wayne6324@gmail.com>" is invalid
:: File /var/cache/pacman/pkg/libgaminggear-0.15.1-9-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: roccat-tools-common: signature from "TheCynicalLiger <wayne6324@gmail.com>" is invalid
:: File /var/cache/pacman/pkg/roccat-tools-common-5.9.0-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: roccat-tools-nyth: signature from "TheCynicalLiger <wayne6324@gmail.com>" is invalid
:: File /var/cache/pacman/pkg/roccat-tools-nyth-5.9.0-3-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
I've also just now tried installing from this AUR. Doing so with lua53
package installed ends with the following error, not sure if there is more detail recorded elsewhere:
[ 52%] Linking C shared library libroccatwidget.so
[ 52%] Linking C shared library libkova2016eventhandler.so
[ 52%] Built target libroccatwidget
[ 52%] Built target libkova2016eventhandler
make: *** [Makefile:160: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
error making: roccat-tools (roccat-tools-common roccat-tools-nyth)
aaronfischer commented on 2020-09-23 21:18 (UTC)
Thanks @Martchus for your work! I've tested and integrated it.
Martchus commented on 2020-09-02 15:15 (UTC)
@TheCynicalTeam And the PKGBUILD from my previous comment doesn't work for you? I was able to build with the latest and greatest of everything available at the time (including Lua 5.4). (I also mentioned my binary repo there. The BUILDINFO
file within my packages contains an exact list of dependencies/versions.)
Martchus commented on 2020-07-06 13:35 (UTC) (edited on 2020-07-06 13:37 (UTC) by Martchus)
Here's a version I've created in preparation for Lua 5.4: https://github.com/Martchus/PKGBUILDs/tree/master/roccat-tools/default
When adjusting the CMake argument it builds fine against Lua 5.4. I also added the version constraint 'lua<5.5' because it is likely going to need rebuild on every minor Lua release. I also added the patch mentioned by @StefanT to fix the build error.
By the way, this package is provided by my binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff
I'd also like to note that adding 25 individual packages is not that bad for the maintainer. I'm maintaining over mingw-w64-qt5-*
packages in the AUR and I'm using a simple script to update them simultaneously. But it is of course additional effort, e.g. at some point I've even introduced a templating system to avoid repeating common parts of the PKGBUILDs.
The only real disadvantage I see due to this massive split packaging is that makepkg --printsrcinfo
and other makepkg
commands take significantly longer to execute than usual. (I thought the build was stuck in the first place.)
Martchus commented on 2020-07-06 09:15 (UTC)
This package needs to be rebuilt against lua 5.4 or use lua53, see https://www.archlinux.org/todo/lua-54-rebuild/.
Considering the build error I've got this package likely goes into the lua53 category:
-- Checking for module 'lua'
-- Found lua, version 5.4.0
Version mismatch lua 504 != 503
CMake Error at cmake_modules/FindLUA.cmake:123 (MESSAGE):
Could not find Lua
However, maybe we can also workaround it (e.g. it might just work fine when making the check less strict).
Pinned Comments
aaronfischer commented on 2019-03-28 20:13 (UTC)
@Gonzo2028: See here: https://www.reddit.com/r/linux_gaming/comments/5js1l2/im_stefan_achatz_stopping_programming_linux/
Stunts commented on 2017-01-05 13:13 (UTC)
aaronfischer commented on 2015-11-22 13:21 (UTC) (edited on 2017-01-04 21:58 (UTC) by aaronfischer)
edward_81 commented on 2015-10-03 15:31 (UTC)