This adds the package polychromatic, a front-end for the OpenRazer project
Details
- Reviewers
DataDrake JoshStrobl - Group Reviewers
Triage Team - Commits
- R3829:9e464932f06e: The inclusion of polychromatic
Open Polychromatic Controller, select a lighting effect -> works, change brightness -> works
Use the Tray Applet, change effect -> works
Diff Detail
- Repository
- R3829 polychromatic
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
@DataDrake what's the process for figuring out the runtime dependencies? Because eg on Budgie the GTK libraries are already installed and eg on Plasma the Qt libraries are already installed...
Update to version 0.3.11.1
The new version requires the lessc compiler at build-time which gets installed via npm right now as there's no package for lessc/nodejs-less in the repositories.
This version also needs the package razer-drivers (project is now called OpenRazer) version 2.0.0 as some breaking changes were introduced.
Still need to add the runtime dependencies, but I don't know how to launch the application from a base-system without any potential dependencies installed. Is there a command to do something like that?
Add the python-setproctitle dependency. It's the only dependency that's needed to start the application on a fresh install.
razer-drivers is needed for it to work properly of course
The devs provided a list of deps here: https://github.com/lah7/polychromatic#dependencies
We can't assume that all of the editions of Solus have anything in common outside of system.base and probably GTK.
LGTM but please update your test plan to how you actually tested it. We don't need the rundep bits in there :) Did you open the app? If so, what did you do in the app? Those bits should be documented.