summaryrefslogtreecommitdiff
path: root/app-misc/OpenRGB
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-11-25 22:39:15 +0000
commitd934827bf44b7cfcf6711964418148fa60877668 (patch)
tree0625f358789b5e015e49db139cc1dbc9be00428f /app-misc/OpenRGB
parent2e34d110f164bf74d55fced27fe0000201b3eec5 (diff)
gentoo resync : 25.11.2020
Diffstat (limited to 'app-misc/OpenRGB')
-rw-r--r--app-misc/OpenRGB/Manifest4
-rw-r--r--app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild56
-rw-r--r--app-misc/OpenRGB/OpenRGB-9999.ebuild17
3 files changed, 11 insertions, 66 deletions
diff --git a/app-misc/OpenRGB/Manifest b/app-misc/OpenRGB/Manifest
index 8b4a4e34887c..3d5be5410329 100644
--- a/app-misc/OpenRGB/Manifest
+++ b/app-misc/OpenRGB/Manifest
@@ -1,7 +1,5 @@
AUX OpenRGB-0.2-build-system.patch 736 BLAKE2B cf03e1690f6bc671de860cc2d7346cb8bf97bb0bde16d6931f476794358a682b740f976ffac12c0e3ab8b52a11d785d1b31706120c3323e35cc812cede2a98e5 SHA512 5959c2b2c07f53f583fbb7c6f29e2128343167daff4bad59d652be44dd6b8fb6bcf04e84bf523731ccd2d8f296966bd7239c8edbccb72b3a9c42a3e184db71f7
-DIST OpenRGB-release_0.3.tar.bz2 2146596 BLAKE2B fc9228d8746770440b7d6bace1a858fed6e2b2db63b84f0e403352e1bd46dd594f24d929da447acdeee22a08a9e2e5394a58107643630c5e38c9780fd02bf2f4 SHA512 53924f315fd6f35ed8530798ed5fadd6171a0e896567173e95c9ac258cfc959db6d920730e606f9fceb9d360c9c87709d65e12ba00652f500d6c2f39506c9a44
DIST OpenRGB-release_0.4.tar.bz2 2195819 BLAKE2B 6416e143707e5ae48d0f26d205e1cc27571299d7d4b8483d18cc03db237d71ebc3574973fc1540dacc24662c536888e575e89db417e52dc9672d412fe41c540b SHA512 9ecdf0a0aec5916b1c705c1ad0bd567f46f9b0a4409211cb195ec7a4bfbc95c80bde13798839d23e867ed613cb34c6e9629da4aac942490f58ca9528f5f0a8bd
-EBUILD OpenRGB-0.3-r3.ebuild 1083 BLAKE2B 4fce3f3d31af44f3f2c4076d1c3935e5864196b4fc0fd76812b799a5426c36bcffd20e8703f308ac061c5cb56fd0c1740d3288e9848a2435ab8cb689f0f435ee SHA512 3d5aea2e6b3c91389927ce45e3f5dce040c72d9936cfceef38ac490294bb0bce75dcf13dec170ad91870be001f863785ed0900cd9f10c6b1fb15f42cd537db92
EBUILD OpenRGB-0.4.ebuild 1114 BLAKE2B fbac5c83ffd46cd98d0665ca8e633508e04688a75ee593adbb094ea87fbf7e41e32f770dbccb596c4528b52d088a99cfce6fb7f155651c5c7bfffaf99009dd8d SHA512 3f80f1865c71f22069c8036cb3d54bf39eee755781ba70f784828bcffdb40a31704cf6e37c5ac0f60a29bc2d63f82aa46aa1b5147dbb9015de7f692131531832
-EBUILD OpenRGB-9999.ebuild 1114 BLAKE2B fbac5c83ffd46cd98d0665ca8e633508e04688a75ee593adbb094ea87fbf7e41e32f770dbccb596c4528b52d088a99cfce6fb7f155651c5c7bfffaf99009dd8d SHA512 3f80f1865c71f22069c8036cb3d54bf39eee755781ba70f784828bcffdb40a31704cf6e37c5ac0f60a29bc2d63f82aa46aa1b5147dbb9015de7f692131531832
+EBUILD OpenRGB-9999.ebuild 1190 BLAKE2B b9ad9b39646859eda82bae53514679d8646b04d21717b2170675a663ef236fb92590d4a7714ccb379a4b166e8f2408161ad4f603ed36e2171ee043edf1564759 SHA512 115d970d9a25a71b7a9045cc617cf42cc66f6fbb91f5411e712cde987dad0ba1d8dfdffb69c8b3ccf91776e8ee58b9eb3a61a691cb10f40ef5fd6f42bfcbbdae
MISC metadata.xml 454 BLAKE2B 3494c8e32c5f741e269a332fbf382e5bc6dee352d9aa3ae674d78fab6b4db06ba734ab82182a9d0ac4888813b1d3bea80fb87e252070bf931575e8eabe58047c SHA512 586db979df41b203cc4c4df318ebeb136d7098c535325c34a5c75dd40dc0ed8b137e62ffec323ef1a28da7cb646f1fc1bc4aef75f9f25537f7dfcc8d502ba6bc
diff --git a/app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild b/app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild
deleted file mode 100644
index 53974fb65739..000000000000
--- a/app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils udev
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI=${EGIT_REPO_URI:-"https://gitlab.com/CalcProgrammer1/OpenRGB"}
-else
- SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
- S="${WORKDIR}/OpenRGB-release_${PV}"
- KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://gitlab.com/CalcProgrammer1/OpenRGB/"
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="udev"
-
-DEPEND="
- dev-libs/hidapi:=
- dev-qt/qtcore:5=
- dev-qt/qtgui:5=
- dev-qt/qtwidgets:5=
- virtual/libusb:1
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/OpenRGB-0.2-build-system.patch"
-)
-
-src_prepare() {
- default
- rm -rf dependencies/{hidapi,libusb}* || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_install() {
- emake INSTALL_ROOT="${ED}" install
-
- dodoc README.md OpenRGB.patch
-
- if use udev; then
- udev_dorules 60-openrgb.rules
- fi
-}
diff --git a/app-misc/OpenRGB/OpenRGB-9999.ebuild b/app-misc/OpenRGB/OpenRGB-9999.ebuild
index f8119c80c919..1499b76f7273 100644
--- a/app-misc/OpenRGB/OpenRGB-9999.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-9999.ebuild
@@ -20,28 +20,31 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="udev"
-DEPEND="
+RDEPEND="
dev-libs/hidapi:=
- dev-qt/qtcore:5=
- dev-qt/qtgui:5=
- dev-qt/qtwidgets:5=
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
virtual/libusb:1
"
-RDEPEND="${DEPEND}"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/nlohmann_json
+"
BDEPEND="
virtual/pkgconfig
"
src_prepare() {
default
- rm -rf dependencies/{hidapi,libusb}* || die
+ rm -r dependencies/{hidapi,libusb,json}* || die
if [[ ${PV} != *9999* ]]; then
eapply "${FILESDIR}/OpenRGB-0.2-build-system.patch"
fi
}
src_configure() {
- eqmake5
+ eqmake5 INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
}
src_install() {