Summary
One of the biggest complaints about RGB is the software ecosystem surrounding it. Every manufacturer has their own app, their own brand, their own style. If you want to mix and match devices, you end up with a ton of conflicting, functionally identical apps competing for your background resources. On top of that, these apps are proprietary and Windows-only. Some even require online accounts. What if there was a way to control all of your RGB devices from a single app, on both Windows and Linux, without any nonsense? That is what OpenRGB sets out to achieve. One app to rule them all.
Versions
v9999 :: 0/3 :: gentoo
- Modified
- License
- GPL-2
v0.9-r2 :: 0/3 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- amd64 ~loong ~x86
Dependencies
dev-cpp / cpp-httplib : C++ HTTP/HTTPS server and client library
dev-cpp / nlohmann_json : JSON for Modern C++
dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices
dev-libs / mdns : Public domain mDNS/DNS-SD library in C
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
net-libs / mbedtls : Cryptographic library for embedded systems
Runtime Dependencies
dev-cpp / cpp-httplib : C++ HTTP/HTTPS server and client library
dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
net-libs / mbedtls : Cryptographic library for embedded systems
Depending packages
app-misc / openrgb-plugin-effects : Plugin for OpenRGB with various Effects that can be synced across devices
app-misc / openrgb-plugin-skin : Plugin for OpenRGB that allows you to customize the look and feel of OpenRGB
app-misc / openrgb-plugin-visualmap : Plugin for OpenRGB to create virtual devices out of multiple real ones
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
app-misc/openrgb: drop 0.9-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: update live 9999
Closes: https://bugs.gentoo.org/950975 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/openrgb: Stabilize 0.9-r2 amd64, #950595
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: update live
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/40038 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: fix ODR violations
Closes: https://bugs.gentoo.org/945326 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Azamat H. Hackimov · gentoo
app-misc/openrgb: use slotted mbedtls:0
Closes: https://bugs.gentoo.org/947592 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/40010 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Username404-59 · gentoo
app-misc/openrgb: Fix building live 9999 version
Signed-off-by: Username404-59 <53659497+Username404-59@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/38554 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: workaround cpp-httplib lib name change
Closes: https://bugs.gentoo.org/934576 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: drop old 0.8-r1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: check for at least 2GB of build space
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-misc/openrgb: Stabilize 0.9 amd64, #912663
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: sync live
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: add 0.9
Closes: https://bugs.gentoo.org/910405 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
app-misc/openrgb: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - WANG Xuerui · gentoo
app-misc/openrgb: keyword 0.8-r1 for ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: patch for GCC 13
Bug: https://gitlab.com/CalcProgrammer1/OpenRGB/-/merge_requests/1743 Closes: https://bugs.gentoo.org/895428 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: drop 0.7, 0.7-r1
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: fix build on musl
Closes: https://bugs.gentoo.org/894558 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/29622 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/openrgb: Stabilize 0.8-r1 amd64, #893546
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
app-misc/openrgb: Stabilize 0.7-r1 amd64, #891939
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
app-misc/openrgb: properly install udev rules
Bug: https://github.com/gentoo/gentoo/pull/28800 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: depend on httplib, drop patch
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Marco Scardovi · gentoo
app-misc/openrgb: add 0.8, update live-ebuild
Closes: https://bugs.gentoo.org/886486 Signed-off-by: Marco Scardovi <mscardovi@icloud.com> Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
app-misc/openrgb: update 9999 again, patch merged upstream
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
app-misc/openrgb: update patch in 9999 ebuild
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/28439 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: use udev eclass
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://bugs.gentoo.org/854762 Closes: https://github.com/gentoo/gentoo/pull/26969 Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: fix build with dev-cpp/nlohmann_json-3.11.2
Closes: https://bugs.gentoo.org/865133 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
app-misc/openrgb: amd64 stable wrt bug #861791
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: sync live
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: version 0.7
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: drop 0.6-r0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: update live
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexey Sokolov · gentoo
app-misc/openrgb: update website
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: allow installing plugins
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: drop old
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org> - Alexey Sokolov · gentoo
app-misc/openrgb: rename from OpenRGB
For consistency with multiple other packages. Even the binary itself is named with small letters now. Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Patrick McLean <chutzpah@gentoo.org>