public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-07-28  1:35 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-07-28  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d76c369315931a571ff40ad6e978e85eab47a493
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 28 01:35:02 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jul 28 01:35:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d76c3693

app-misc/OpenRGB-0.3: Add kernel patch as part of docs

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/OpenRGB-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/OpenRGB/OpenRGB-0.3.ebuild b/app-misc/OpenRGB/OpenRGB-0.3.ebuild
index eb6dc109ba4..e4bec3567f5 100644
--- a/app-misc/OpenRGB/OpenRGB-0.3.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-0.3.ebuild
@@ -47,5 +47,5 @@ src_configure() {
 src_install() {
 	emake INSTALL_ROOT="${D}" install
 
-	dodoc README.md
+	dodoc README.md OpenRGB.patch
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-07-28  1:47 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-07-28  1:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2ebe340f1d57fb85b1eb064ef7d81b3e23910aac
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 28 01:42:30 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jul 28 01:42:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebe340f

app-misc/OpenRGB-0.3-r1: Revbump, add udev USE flag to install udev rules

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/{OpenRGB-0.3.ebuild => OpenRGB-0.3-r1.ebuild} | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-misc/OpenRGB/OpenRGB-0.3.ebuild b/app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild
similarity index 91%
rename from app-misc/OpenRGB/OpenRGB-0.3.ebuild
rename to app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild
index e4bec3567f5..9f8cacca569 100644
--- a/app-misc/OpenRGB/OpenRGB-0.3.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}-${COMMIT_HASH}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="udev"
 
 DEPEND="
 	dev-libs/hidapi:=
@@ -48,4 +48,9 @@ src_install() {
 	emake INSTALL_ROOT="${D}" install
 
 	dodoc README.md OpenRGB.patch
+
+	if use udev; then
+		insinto /lib/udev/rules.d
+		doins 60-openrgb.rules
+	fi
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-08-27 21:25 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-08-27 21:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1461450a8b3b976c387e93724e249ffad46245c4
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Aug 15 00:07:17 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 21:25:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1461450a

app-misc/OpenRGB: add improvements from my overlay

* fix installation on Prefix
* use release tarball instead of snapshot
* use udev eclass
* add live ebuild

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17124
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/Manifest              |  1 +
 app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild | 57 ++++++++++++++++++++++++++++++++++
 app-misc/OpenRGB/OpenRGB-9999.ebuild   | 57 ++++++++++++++++++++++++++++++++++
 3 files changed, 115 insertions(+)

diff --git a/app-misc/OpenRGB/Manifest b/app-misc/OpenRGB/Manifest
index 436a2c36c15..459f45eae2a 100644
--- a/app-misc/OpenRGB/Manifest
+++ b/app-misc/OpenRGB/Manifest
@@ -1 +1,2 @@
 DIST OpenRGB-0.3.tar.bz2 2153970 BLAKE2B 2b913fd867cfd2d856d70d15ec91abd6a6d2822b367bc72f8f4275784793474beab4f442bc1af0ec3c3f33630b2f6b09d490d4f326fa4dbc4dbe11e4944cbc6f SHA512 629eb654636051b18da0f49cccf4e35dbe11a1373941cd355b27492b8382c113637d80039fa7aa749ae3f36bf838ad4da8da00f5abf5a0b8910be0ad1ecd999c
+DIST OpenRGB-release_0.3.tar.bz2 2146596 BLAKE2B fc9228d8746770440b7d6bace1a858fed6e2b2db63b84f0e403352e1bd46dd594f24d929da447acdeee22a08a9e2e5394a58107643630c5e38c9780fd02bf2f4 SHA512 53924f315fd6f35ed8530798ed5fadd6171a0e896567173e95c9ac258cfc959db6d920730e606f9fceb9d360c9c87709d65e12ba00652f500d6c2f39506c9a44

diff --git a/app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild b/app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild
new file mode 100644
index 00000000000..c599eb22729
--- /dev/null
+++ b/app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild
@@ -0,0 +1,57 @@
+# 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-libs/libbsd:=
+	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
new file mode 100644
index 00000000000..c599eb22729
--- /dev/null
+++ b/app-misc/OpenRGB/OpenRGB-9999.ebuild
@@ -0,0 +1,57 @@
+# 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-libs/libbsd:=
+	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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-08-27 22:17 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-08-27 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     aa27207649eb26b5c9eccc85ab85a79a041f1ebf
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Thu Aug 27 22:10:34 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 22:17:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa272076

app-misc/OpenRGB: don't remove git commit from 9999

The hash is shown in the Information/Software tab in UI

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/OpenRGB-9999.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-misc/OpenRGB/OpenRGB-9999.ebuild b/app-misc/OpenRGB/OpenRGB-9999.ebuild
index 53974fb6573..f8119c80c91 100644
--- a/app-misc/OpenRGB/OpenRGB-9999.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-9999.ebuild
@@ -32,13 +32,12 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-PATCHES=(
-	"${FILESDIR}/OpenRGB-0.2-build-system.patch"
-)
-
 src_prepare() {
 	default
 	rm -rf dependencies/{hidapi,libusb}* || die
+	if [[ ${PV} != *9999* ]]; then
+		eapply "${FILESDIR}/OpenRGB-0.2-build-system.patch"
+	fi
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-08-27 22:17 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-08-27 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7ebb873ea78d8f17b2073e53e0a97d8e95d4c631
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Thu Aug 27 22:07:49 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 22:17:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb873e

app-misc/OpenRGB: drop libbsd dependency

it's unused

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/{OpenRGB-0.3-r2.ebuild => OpenRGB-0.3-r3.ebuild} | 1 -
 app-misc/OpenRGB/OpenRGB-9999.ebuild                              | 1 -
 2 files changed, 2 deletions(-)

diff --git a/app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild b/app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild
similarity index 98%
rename from app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild
rename to app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild
index c599eb22729..53974fb6573 100644
--- a/app-misc/OpenRGB/OpenRGB-0.3-r2.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild
@@ -22,7 +22,6 @@ IUSE="udev"
 
 DEPEND="
 	dev-libs/hidapi:=
-	dev-libs/libbsd:=
 	dev-qt/qtcore:5=
 	dev-qt/qtgui:5=
 	dev-qt/qtwidgets:5=

diff --git a/app-misc/OpenRGB/OpenRGB-9999.ebuild b/app-misc/OpenRGB/OpenRGB-9999.ebuild
index c599eb22729..53974fb6573 100644
--- a/app-misc/OpenRGB/OpenRGB-9999.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-9999.ebuild
@@ -22,7 +22,6 @@ IUSE="udev"
 
 DEPEND="
 	dev-libs/hidapi:=
-	dev-libs/libbsd:=
 	dev-qt/qtcore:5=
 	dev-qt/qtgui:5=
 	dev-qt/qtwidgets:5=


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-08-27 22:17 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-08-27 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     7335fcf28e95066b57f1c60daefde16354a9c11b
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Thu Aug 27 22:11:29 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 22:17:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7335fcf2

app-misc/OpenRGB: Add me to maintainers

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://bugs.gentoo.org/738172
Closes: https://github.com/gentoo/gentoo/pull/17288
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app-misc/OpenRGB/metadata.xml b/app-misc/OpenRGB/metadata.xml
index cee379b1540..d481584b51e 100644
--- a/app-misc/OpenRGB/metadata.xml
+++ b/app-misc/OpenRGB/metadata.xml
@@ -5,4 +5,8 @@
 		<email>chutzpah@gentoo.org</email>
 		<name>Patrick McLean</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>alexey+gentoo@asokolov.org</email>
+		<name>Alexey Sokolov</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-09-16  2:54 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-09-16  2:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b77c9b4b4084f1cfd93441c3b40f06a8cc905862
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Aug 29 19:08:21 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 02:54:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77c9b4b

app-misc/OpenRGB: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/Manifest              |  1 -
 app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild | 56 ----------------------------------
 2 files changed, 57 deletions(-)

diff --git a/app-misc/OpenRGB/Manifest b/app-misc/OpenRGB/Manifest
index 459f45eae2a..54fa4556ab5 100644
--- a/app-misc/OpenRGB/Manifest
+++ b/app-misc/OpenRGB/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-0.3.tar.bz2 2153970 BLAKE2B 2b913fd867cfd2d856d70d15ec91abd6a6d2822b367bc72f8f4275784793474beab4f442bc1af0ec3c3f33630b2f6b09d490d4f326fa4dbc4dbe11e4944cbc6f SHA512 629eb654636051b18da0f49cccf4e35dbe11a1373941cd355b27492b8382c113637d80039fa7aa749ae3f36bf838ad4da8da00f5abf5a0b8910be0ad1ecd999c
 DIST OpenRGB-release_0.3.tar.bz2 2146596 BLAKE2B fc9228d8746770440b7d6bace1a858fed6e2b2db63b84f0e403352e1bd46dd594f24d929da447acdeee22a08a9e2e5394a58107643630c5e38c9780fd02bf2f4 SHA512 53924f315fd6f35ed8530798ed5fadd6171a0e896567173e95c9ac258cfc959db6d920730e606f9fceb9d360c9c87709d65e12ba00652f500d6c2f39506c9a44

diff --git a/app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild b/app-misc/OpenRGB/OpenRGB-0.3-r1.ebuild
deleted file mode 100644
index 9f8cacca569..00000000000
--- a/app-misc/OpenRGB/OpenRGB-0.3-r1.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
-
-MY_P="${PN}-release_${PV}"
-COMMIT_HASH="308bb6f9b8169c8e1c5123f9499373509f140268"
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://gitlab.com/CalcProgrammer1/OpenRGB/"
-SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/${P}.tar.bz2"
-S="${WORKDIR}/${MY_P}-${COMMIT_HASH}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="udev"
-
-DEPEND="
-	dev-libs/hidapi:=
-	dev-libs/libbsd:=
-	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="${D}" install
-
-	dodoc README.md OpenRGB.patch
-
-	if use udev; then
-		insinto /lib/udev/rules.d
-		doins 60-openrgb.rules
-	fi
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-09-16  2:54 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-09-16  2:54 UTC (permalink / raw
  To: gentoo-commits

commit:     1634183b8e7d5150365a88e7de4cacb8eb50edd7
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Sep 12 21:40:33 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 02:54:29 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1634183b

app-misc/OpenRGB: 0.4

Package-Manager: Portage-3.0.4, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17515
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/Manifest           |  1 +
 app-misc/OpenRGB/OpenRGB-0.4.ebuild | 55 +++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/app-misc/OpenRGB/Manifest b/app-misc/OpenRGB/Manifest
index 54fa4556ab5..b0e97bdac96 100644
--- a/app-misc/OpenRGB/Manifest
+++ b/app-misc/OpenRGB/Manifest
@@ -1 +1,2 @@
 DIST OpenRGB-release_0.3.tar.bz2 2146596 BLAKE2B fc9228d8746770440b7d6bace1a858fed6e2b2db63b84f0e403352e1bd46dd594f24d929da447acdeee22a08a9e2e5394a58107643630c5e38c9780fd02bf2f4 SHA512 53924f315fd6f35ed8530798ed5fadd6171a0e896567173e95c9ac258cfc959db6d920730e606f9fceb9d360c9c87709d65e12ba00652f500d6c2f39506c9a44
+DIST OpenRGB-release_0.4.tar.bz2 2195819 BLAKE2B 6416e143707e5ae48d0f26d205e1cc27571299d7d4b8483d18cc03db237d71ebc3574973fc1540dacc24662c536888e575e89db417e52dc9672d412fe41c540b SHA512 9ecdf0a0aec5916b1c705c1ad0bd567f46f9b0a4409211cb195ec7a4bfbc95c80bde13798839d23e867ed613cb34c6e9629da4aac942490f58ca9528f5f0a8bd

diff --git a/app-misc/OpenRGB/OpenRGB-0.4.ebuild b/app-misc/OpenRGB/OpenRGB-0.4.ebuild
new file mode 100644
index 00000000000..f8119c80c91
--- /dev/null
+++ b/app-misc/OpenRGB/OpenRGB-0.4.ebuild
@@ -0,0 +1,55 @@
+# 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
+"
+
+src_prepare() {
+	default
+	rm -rf dependencies/{hidapi,libusb}* || die
+	if [[ ${PV} != *9999* ]]; then
+		eapply "${FILESDIR}/OpenRGB-0.2-build-system.patch"
+	fi
+}
+
+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
+}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-09-16  2:54 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-09-16  2:54 UTC (permalink / raw
  To: gentoo-commits

commit:     de12598ec26dc53579faa3f14b669441c738db03
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Aug 29 19:07:40 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 02:54:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de12598e

app-misc/OpenRGB: add upstream

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app-misc/OpenRGB/metadata.xml b/app-misc/OpenRGB/metadata.xml
index d481584b51e..54b4f43faa0 100644
--- a/app-misc/OpenRGB/metadata.xml
+++ b/app-misc/OpenRGB/metadata.xml
@@ -9,4 +9,7 @@
 		<email>alexey+gentoo@asokolov.org</email>
 		<name>Alexey Sokolov</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="gitlab">CalcProgrammer1/OpenRGB</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-11-19 23:50 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-11-19 23:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4ff5a4e5f610593f587bab913ef161528ea4c955
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sun Nov 15 11:10:48 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 23:50:12 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff5a4e5

app-misc/OpenRGB: 9999: add dep on dev-cpp/nlohmann_json

Qt is used without its private parts, so remove subslot dep

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/17960
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/OpenRGB-9999.ebuild | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/app-misc/OpenRGB/OpenRGB-9999.ebuild b/app-misc/OpenRGB/OpenRGB-9999.ebuild
index f8119c80c91..1499b76f727 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() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2020-11-19 23:50 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2020-11-19 23:50 UTC (permalink / raw
  To: gentoo-commits

commit:     544bea04a2b05e6802cc4241e941ce474a9be762
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sat Oct 17 21:12:30 2020 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 23:50:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544bea04

app-misc/OpenRGB: drop 0.3-r3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/Manifest              |  1 -
 app-misc/OpenRGB/OpenRGB-0.3-r3.ebuild | 56 ----------------------------------
 2 files changed, 57 deletions(-)

diff --git a/app-misc/OpenRGB/Manifest b/app-misc/OpenRGB/Manifest
index b0e97bdac96..be8a7c45393 100644
--- a/app-misc/OpenRGB/Manifest
+++ b/app-misc/OpenRGB/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.3.tar.bz2 2146596 BLAKE2B fc9228d8746770440b7d6bace1a858fed6e2b2db63b84f0e403352e1bd46dd594f24d929da447acdeee22a08a9e2e5394a58107643630c5e38c9780fd02bf2f4 SHA512 53924f315fd6f35ed8530798ed5fadd6171a0e896567173e95c9ac258cfc959db6d920730e606f9fceb9d360c9c87709d65e12ba00652f500d6c2f39506c9a44
 DIST OpenRGB-release_0.4.tar.bz2 2195819 BLAKE2B 6416e143707e5ae48d0f26d205e1cc27571299d7d4b8483d18cc03db237d71ebc3574973fc1540dacc24662c536888e575e89db417e52dc9672d412fe41c540b SHA512 9ecdf0a0aec5916b1c705c1ad0bd567f46f9b0a4409211cb195ec7a4bfbc95c80bde13798839d23e867ed613cb34c6e9629da4aac942490f58ca9528f5f0a8bd

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 53974fb6573..00000000000
--- 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
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/
@ 2021-06-08 23:13 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2021-06-08 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     2cf450c9306a99618af5dd566bb5966e2eac8bc3
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Sun Jun  6 22:12:08 2021 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jun  8 23:13:42 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf450c9

app-misc/OpenRGB: update 9999

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/21145
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/OpenRGB/OpenRGB-9999.ebuild | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/app-misc/OpenRGB/OpenRGB-9999.ebuild b/app-misc/OpenRGB/OpenRGB-9999.ebuild
index 6c5d8e23cd0..c1f1eb4bbcb 100644
--- a/app-misc/OpenRGB/OpenRGB-9999.ebuild
+++ b/app-misc/OpenRGB/OpenRGB-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,6 +12,9 @@ else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
 	KEYWORDS="~amd64 ~x86"
+	PATCHES=(
+		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
+	)
 fi
 
 DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
@@ -24,6 +27,7 @@ RDEPEND="
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
+	net-libs/mbedtls:=
 	virtual/libusb:1
 "
 DEPEND="
@@ -34,12 +38,13 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
+PATCHES+=(
+	"${FILESDIR}"/OpenRGB-0.6-pkgconf.patch
+)
+
 src_prepare() {
 	default
-	rm -r dependencies/{hidapi,libusb,json}* || die
-	if [[ ${PV} != *9999* ]]; then
-		eapply "${FILESDIR}/OpenRGB-0.5-build-system.patch"
-	fi
+	rm -r dependencies/{hidapi,libusb,json,mbedtls}* || die
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2021-06-22 23:00 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2021-06-22 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     896d2c7a06b64854f45511d78088b8b660989b6b
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Tue Jun 22 21:19:12 2021 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 23:00:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896d2c7a

app-misc/openrgb: update website

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.6-r1.ebuild | 2 +-
 app-misc/openrgb/openrgb-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.6-r1.ebuild b/app-misc/openrgb/openrgb-0.6-r1.ebuild
index 9384eedb4eb..b53579dca20 100644
--- a/app-misc/openrgb/openrgb-0.6-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.6-r1.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://gitlab.com/CalcProgrammer1/OpenRGB/"
+HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
 LICENSE="GPL-2"
 SLOT="0/1"
 

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 853ad8e0414..9ea0dfa538f 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://gitlab.com/CalcProgrammer1/OpenRGB/"
+HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
 LICENSE="GPL-2"
 SLOT="0/1"
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2021-06-22 23:00 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2021-06-22 23:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5a4647ab24f713d205193b5b98daea185623e6d9
Author:     Alexey Sokolov <sokolov <AT> google <DOT> com>
AuthorDate: Tue Jun 22 21:08:47 2021 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jun 22 23:00:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4647ab

app-misc/openrgb: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/openrgb/Manifest           |  1 -
 app-misc/openrgb/openrgb-0.5.ebuild | 53 -------------------------------------
 2 files changed, 54 deletions(-)

diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index dc65a0e68b1..319d0a7ed28 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.5.tar.bz2 24183948 BLAKE2B c3e6eaab2224f97287a454375486cdacc6814f35fe6752271293d30110d066998d95a901224929cdec7f57a3983fa9d8f5dc488a2ccb6d128df36fac6bc4582a SHA512 d0bd69de94e7e94b9972c07851602d8437b4485d02e83e2fe84f21292acbeef32624ec82d5cb79de85a4dfec35431c469b124b0cc41cf1f741e6e52803dd82eb
 DIST OpenRGB-release_0.6.tar.bz2 24301305 BLAKE2B 20d8f8f7a3189fd5f94b008b11c869d2a8584dc038322e4ac8649c7b57172637133dd18c05ed8eaa6907ba7c097280727a9e7ce2e676250146044bbc2d66921e SHA512 9eb090e1cab121308f3adea8c50feb819a19cb52feff29e45ec24dfbb37013421f53d2ac614496781af1ef4e612dd41c1abafec509430df7d0715aba59ee5a32

diff --git a/app-misc/openrgb/openrgb-0.5.ebuild b/app-misc/openrgb/openrgb-0.5.ebuild
deleted file mode 100644
index c96e46374ac..00000000000
--- a/app-misc/openrgb/openrgb-0.5.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-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"
-
-RDEPEND="
-	dev-libs/hidapi:=
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	virtual/libusb:1
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	rm -r dependencies/{hidapi,libusb,json}* || die
-	if [[ ${PV} != *9999* ]]; then
-		eapply "${FILESDIR}/OpenRGB-0.5-build-system.patch"
-	fi
-}
-
-src_configure() {
-	eqmake5 INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
-}
-
-src_install() {
-	emake INSTALL_ROOT="${ED}" install
-
-	dodoc README.md OpenRGB.patch
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2021-09-22  0:05 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2021-09-22  0:05 UTC (permalink / raw
  To: gentoo-commits

commit:     bed361b9aaf3ef583b5362d05f381d819ee72290
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Tue Sep 14 20:14:19 2021 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Sep 22 00:05:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed361b9

app-misc/openrgb: drop 0.6-r0

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.6.ebuild | 57 -------------------------------------
 1 file changed, 57 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.6.ebuild b/app-misc/openrgb/openrgb-0.6.ebuild
deleted file mode 100644
index c356d7aff6f..00000000000
--- a/app-misc/openrgb/openrgb-0.6.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-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"
-	PATCHES=(
-		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
-	)
-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"
-
-RDEPEND="
-	dev-libs/hidapi:=
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	virtual/libusb:1
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-PATCHES+=(
-	"${FILESDIR}"/OpenRGB-0.6-pkgconf.patch
-)
-
-src_prepare() {
-	default
-	rm -r dependencies/{hidapi,libusb,json}* || die
-}
-
-src_configure() {
-	eqmake5 INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann"
-}
-
-src_install() {
-	emake INSTALL_ROOT="${ED}" install
-
-	dodoc README.md OpenRGB.patch
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2022-01-11 22:15 Patrick McLean
  0 siblings, 0 replies; 30+ messages in thread
From: Patrick McLean @ 2022-01-11 22:15 UTC (permalink / raw
  To: gentoo-commits

commit:     967ac35dbd88e5b4c55c3d3e104e1f78c2fc8150
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Tue Jan 11 21:43:54 2022 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 22:15:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=967ac35d

app-misc/openrgb: sync live

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 app-misc/openrgb/openrgb-9999.ebuild | 18 +++++++-----------
 1 file changed, 7 insertions(+), 11 deletions(-)

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index a3d6ddefcc41..f9e079015112 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic qmake-utils
 
@@ -20,10 +20,11 @@ fi
 DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
 HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
 LICENSE="GPL-2"
-SLOT="0/1"
+# subslot is OPENRGB_PLUGIN_API_VERSION from https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
+SLOT="0/2"
 
 RDEPEND="
-	dev-libs/hidapi:=
+	dev-libs/hidapi
 	dev-qt/qtcore:5
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
@@ -40,6 +41,7 @@ BDEPEND="
 
 PATCHES+=(
 	"${FILESDIR}"/OpenRGB-0.7-plugins.patch
+	"${FILESDIR}"/OpenRGB-0.7-udev.patch
 )
 
 src_prepare() {
@@ -65,11 +67,5 @@ src_install() {
 
 	# This is for plugins. Upstream doesn't install any headers at all.
 	insinto /usr/include/OpenRGB
-	doins *.h
-	insinto /usr/include/OpenRGB/RGBController
-	doins RGBController/*.h
-	insinto /usr/include/OpenRGB/i2c_smbus
-	doins i2c_smbus/*.h
-	insinto /usr/include/OpenRGB/net_port
-	doins net_port/*.h
+	find . -name '*.h' -exec cp --parents '{}' "${ED}/usr/include/OpenRGB/" ';' || die
 }


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2022-08-04  8:03 Agostino Sarubbo
  0 siblings, 0 replies; 30+ messages in thread
From: Agostino Sarubbo @ 2022-08-04  8:03 UTC (permalink / raw
  To: gentoo-commits

commit:     d7fa37469c9466a2da4db83d2d0939aabb5bec3f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  4 08:02:27 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Aug  4 08:02:27 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7fa3746

app-misc/openrgb: amd64 stable wrt bug #861791

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb/openrgb-0.7.ebuild b/app-misc/openrgb/openrgb-0.7.ebuild
index f9e079015112..bbc124653d95 100644
--- a/app-misc/openrgb/openrgb-0.7.ebuild
+++ b/app-misc/openrgb/openrgb-0.7.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	PATCHES=(
 		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
 	)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-01-05 14:31 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-01-05 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f79a87f2b6b3935a9b36283dcf09b9c70f013703
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  5 13:49:37 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jan  5 14:31:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79a87f2

app-misc/openrgb: add myself (xgqt) as another co-maintainer

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/metadata.xml | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/app-misc/openrgb/metadata.xml b/app-misc/openrgb/metadata.xml
index f2fe2a6805da..378bcd2df595 100644
--- a/app-misc/openrgb/metadata.xml
+++ b/app-misc/openrgb/metadata.xml
@@ -5,6 +5,10 @@
 		<email>chutzpah@gentoo.org</email>
 		<name>Patrick McLean</name>
 	</maintainer>
+	<maintainer type="person">
+		<email>xgqt@gentoo.org</email>
+		<name>Maciej Barć</name>
+	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>alexey+gentoo@asokolov.org</email>
 		<name>Alexey Sokolov</name>


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-01-06 14:10 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-01-06 14:10 UTC (permalink / raw
  To: gentoo-commits

commit:     ac21da15be67ca91c9bd319a91379dc8cefbf5b2
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  6 14:08:41 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Jan  6 14:08:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac21da15

app-misc/openrgb: properly install udev rules

Bug: https://github.com/gentoo/gentoo/pull/28800
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/{openrgb-0.8.ebuild => openrgb-0.8-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.8.ebuild b/app-misc/openrgb/openrgb-0.8-r1.ebuild
similarity index 98%
rename from app-misc/openrgb/openrgb-0.8.ebuild
rename to app-misc/openrgb/openrgb-0.8-r1.ebuild
index 516276f31fcd..79b8c72fcdf9 100644
--- a/app-misc/openrgb/openrgb-0.8.ebuild
+++ b/app-misc/openrgb/openrgb-0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -70,8 +70,8 @@ src_install() {
 
 	dodoc README.md OpenRGB.patch
 
-	udev_dorules 60-openrgb.rules
 	rm -r "${ED}"/usr/lib/udev/ || die
+	udev_dorules 60-openrgb.rules
 
 	# This is for plugins. Upstream doesn't install any headers at all.
 	insinto /usr/include/OpenRGB


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-01-24 23:55 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-01-24 23:55 UTC (permalink / raw
  To: gentoo-commits

commit:     cbac57b88c42d8e25dcc82d2f7a9e64e814af6cf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 23:54:59 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 23:54:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbac57b8

app-misc/openrgb: Stabilize 0.7-r1 amd64, #891939

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.7-r1.ebuild b/app-misc/openrgb/openrgb-0.7-r1.ebuild
index f3ee7086508d..fc7b38dbf97b 100644
--- a/app-misc/openrgb/openrgb-0.7-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.7-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	PATCHES=(
 		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
 	)


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-02-07 23:06 Sam James
  0 siblings, 0 replies; 30+ messages in thread
From: Sam James @ 2023-02-07 23:06 UTC (permalink / raw
  To: gentoo-commits

commit:     19e6366fe5723d05298c993604f233945c5f5d3f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  7 23:06:01 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Feb  7 23:06:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e6366f

app-misc/openrgb: Stabilize 0.8-r1 amd64, #893546

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb/openrgb-0.8-r1.ebuild b/app-misc/openrgb/openrgb-0.8-r1.ebuild
index 79b8c72fcdf9..10549d214ac7 100644
--- a/app-misc/openrgb/openrgb-0.8-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.8-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="amd64 ~x86"
 	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-02-27  9:04 Joonas Niilola
  0 siblings, 0 replies; 30+ messages in thread
From: Joonas Niilola @ 2023-02-27  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6b0af142d6ffd70e129175ae8d2798447cf27b6c
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun Feb 26 23:35:26 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 09:04:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0af142

app-misc/openrgb: drop 0.7, 0.7-r1

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-misc/openrgb/Manifest              |  1 -
 app-misc/openrgb/openrgb-0.7-r1.ebuild | 81 ----------------------------------
 app-misc/openrgb/openrgb-0.7.ebuild    | 72 ------------------------------
 3 files changed, 154 deletions(-)

diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index 4b00e7ad8635..e0ff770dc389 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.7.tar.bz2 28053114 BLAKE2B dfab42fca654478ab359e6e46133fc20a4bf32aca35d1b2f475d3e4e5e218f35c7e1f03be15381b0e8d874ea24254b88b8fe21548a4183b29b4c66647aeef516 SHA512 6ee605bfc91da14d34bc89fe75790f99548253e2d6aa088e20d1996577629bf15fe0fae09e65d983aa829f54cfcbd33e13f2c7d493a2776fd1723f8725b62186
 DIST OpenRGB-release_0.8.tar.bz2 28631365 BLAKE2B 3b328e38f1c52646da02b0b2b2c22b1285f3b31b0a2bc684e99d491d04bd14a91b49bc196b3b81b537320cd872e5568aaa8aec34744f4f15392d9424a81ac6f0 SHA512 d69686da7cab33099b13cfb5ab876fc2db047f79aa01bf8150507ec41321b4c6c092f81623823b89916c70a1a24c4a102f77b1001c5caa721ff4c0c52e0630d2

diff --git a/app-misc/openrgb/openrgb-0.7-r1.ebuild b/app-misc/openrgb/openrgb-0.7-r1.ebuild
deleted file mode 100644
index fc7b38dbf97b..000000000000
--- a/app-misc/openrgb/openrgb-0.7-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic 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"
-	PATCHES=(
-		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
-	)
-fi
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
-LICENSE="GPL-2"
-# subslot is OPENRGB_PLUGIN_API_VERSION from https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
-SLOT="0/2"
-
-RDEPEND="
-	dev-libs/hidapi
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	net-libs/mbedtls:=
-	virtual/libusb:1
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-PATCHES+=(
-	"${FILESDIR}"/OpenRGB-0.7-plugins.patch
-	"${FILESDIR}"/OpenRGB-0.7-r1-udev.patch
-	"${FILESDIR}"/OpenRGB-0.7-json.patch
-)
-
-src_prepare() {
-	default
-	rm -r dependencies/{hidapi,libusb,json,mbedtls}* || die
-}
-
-src_configure() {
-	# Some plugins require symbols defined in the main binary.
-	# The official build system bundles OpenRGB as a submodule instead, and
-	# compiles the .cpp file again.
-	append-ldflags -Wl,--export-dynamic
-
-	eqmake5 \
-		INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
-		DEFINES+="GENTOO_PLUGINS_DIR=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\""
-}
-
-src_install() {
-	emake INSTALL_ROOT="${ED}" install
-
-	dodoc README.md OpenRGB.patch
-	udev_dorules 60-openrgb.rules
-
-	# This is for plugins. Upstream doesn't install any headers at all.
-	insinto /usr/include/OpenRGB
-	find . -name '*.h' -exec cp --parents '{}' "${ED}/usr/include/OpenRGB/" ';' || die
-}
-
-pkg_postinst() {
-	udev_reload
-}
-
-pkg_postrm() {
-	udev_reload
-}

diff --git a/app-misc/openrgb/openrgb-0.7.ebuild b/app-misc/openrgb/openrgb-0.7.ebuild
deleted file mode 100644
index a8ef5e62540f..000000000000
--- a/app-misc/openrgb/openrgb-0.7.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic qmake-utils
-
-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"
-	PATCHES=(
-		"${FILESDIR}"/OpenRGB-0.5-build-system.patch
-	)
-fi
-
-DESCRIPTION="Open source RGB lighting control that doesn't depend on manufacturer software"
-HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
-LICENSE="GPL-2"
-# subslot is OPENRGB_PLUGIN_API_VERSION from https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
-SLOT="0/2"
-
-RDEPEND="
-	dev-libs/hidapi
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	net-libs/mbedtls:=
-	virtual/libusb:1
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-"
-BDEPEND="
-	virtual/pkgconfig
-"
-
-PATCHES+=(
-	"${FILESDIR}"/OpenRGB-0.7-plugins.patch
-	"${FILESDIR}"/OpenRGB-0.7-udev.patch
-	"${FILESDIR}"/OpenRGB-0.7-json.patch
-)
-
-src_prepare() {
-	default
-	rm -r dependencies/{hidapi,libusb,json,mbedtls}* || die
-}
-
-src_configure() {
-	# Some plugins require symbols defined in the main binary.
-	# The official build system bundles OpenRGB as a submodule instead, and
-	# compiles the .cpp file again.
-	append-ldflags -Wl,--export-dynamic
-
-	eqmake5 \
-		INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
-		DEFINES+="GENTOO_PLUGINS_DIR=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\""
-}
-
-src_install() {
-	emake INSTALL_ROOT="${ED}" install
-
-	dodoc README.md OpenRGB.patch
-
-	# This is for plugins. Upstream doesn't install any headers at all.
-	insinto /usr/include/OpenRGB
-	find . -name '*.h' -exec cp --parents '{}' "${ED}/usr/include/OpenRGB/" ';' || die
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-04-20 10:36 WANG Xuerui
  0 siblings, 0 replies; 30+ messages in thread
From: WANG Xuerui @ 2023-04-20 10:36 UTC (permalink / raw
  To: gentoo-commits

commit:     440c41460e4b140893da3c0bcab3c846cd5e5148
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 08:18:56 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 10:35:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440c4146

app-misc/openrgb: keyword 0.8-r1 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb/openrgb-0.8-r1.ebuild b/app-misc/openrgb/openrgb-0.8-r1.ebuild
index 05c82b84efb7..d80c05c700e6 100644
--- a/app-misc/openrgb/openrgb-0.8-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.8-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="amd64 ~x86"
+	KEYWORDS="amd64 ~loong ~x86"
 	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-04-20 10:36 WANG Xuerui
  0 siblings, 0 replies; 30+ messages in thread
From: WANG Xuerui @ 2023-04-20 10:36 UTC (permalink / raw
  To: gentoo-commits

commit:     edff4c16079b6ed04c21d1f2a47e316c3fbfc11d
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 08:19:01 2023 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 10:35:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edff4c16

app-misc/openrgb: forward ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-misc/openrgb/openrgb-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 516276f31fcd..291cae9fb808 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2022 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~loong ~x86"
 	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-07-17 12:33 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-07-17 12:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b3182179fccd82e224a8d1cf18a31b47983b2cad
Author:     Alexey Sokolov <alexey+gentoo <AT> asokolov <DOT> org>
AuthorDate: Sun Jul 16 15:10:06 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 12:33:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3182179

app-misc/openrgb: sync live

Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org>
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/openrgb-9999.ebuild | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 291cae9fb808..0b3ebc85f6c8 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -12,14 +12,15 @@ else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
 	KEYWORDS="~amd64 ~loong ~x86"
-	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
+	PATCHES=( "${FILESDIR}"/OpenRGB-0.9-build-system.patch )
 fi
 
 DESCRIPTION="Open source RGB lighting control"
 HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
 LICENSE="GPL-2"
-# subslot is OPENRGB_PLUGIN_API_VERSION from https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
-SLOT="0/2"
+# subslot is OPENRGB_PLUGIN_API_VERSION from
+# https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
+SLOT="0/3"
 
 RDEPEND="
 	dev-cpp/cpp-httplib:=
@@ -42,6 +43,7 @@ BDEPEND="
 
 PATCHES+=(
 	"${FILESDIR}"/OpenRGB-0.7-r1-udev.patch
+	"${FILESDIR}"/OpenRGB-0.9-udev-check.patch
 )
 
 src_prepare() {
@@ -52,8 +54,8 @@ src_prepare() {
 
 src_configure() {
 	# Some plugins require symbols defined in the main binary.
-	# The official build system bundles OpenRGB as a submodule instead, and
-	# compiles the .cpp file again.
+	# The upstream build system of plugins bundles OpenRGB as a submodule
+	# instead, and compiles the .cpp file again.
 	append-ldflags -Wl,--export-dynamic
 
 	# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
@@ -70,8 +72,8 @@ src_install() {
 
 	dodoc README.md OpenRGB.patch
 
-	udev_dorules 60-openrgb.rules
 	rm -r "${ED}"/usr/lib/udev/ || die
+	udev_dorules 60-openrgb.rules
 
 	# This is for plugins. Upstream doesn't install any headers at all.
 	insinto /usr/include/OpenRGB


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-08-20 17:37 Arthur Zamarin
  0 siblings, 0 replies; 30+ messages in thread
From: Arthur Zamarin @ 2023-08-20 17:37 UTC (permalink / raw
  To: gentoo-commits

commit:     3ced97d5ba5d6d582ba6d884734832fd78d2d931
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 17:36:59 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 17:36:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ced97d5

app-misc/openrgb: Stabilize 0.9 amd64, #912663

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb/openrgb-0.9.ebuild b/app-misc/openrgb/openrgb-0.9.ebuild
index 0b3ebc85f6c8..f67f687b0ada 100644
--- a/app-misc/openrgb/openrgb-0.9.ebuild
+++ b/app-misc/openrgb/openrgb-0.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_${PV}/OpenRGB-release_${PV}.tar.bz2"
 	S="${WORKDIR}/OpenRGB-release_${PV}"
-	KEYWORDS="~amd64 ~loong ~x86"
+	KEYWORDS="amd64 ~loong ~x86"
 	PATCHES=( "${FILESDIR}"/OpenRGB-0.9-build-system.patch )
 fi
 


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-08-22 14:32 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-08-22 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     0cdba49c2a095ba43667b418276a5743660bce3b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 22 14:05:11 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Aug 22 14:32:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cdba49c

app-misc/openrgb: check for at least 2GB of build space

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.8-r1.ebuild | 4 +++-
 app-misc/openrgb/openrgb-0.9.ebuild    | 4 +++-
 app-misc/openrgb/openrgb-9999.ebuild   | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.8-r1.ebuild b/app-misc/openrgb/openrgb-0.8-r1.ebuild
index d80c05c700e6..cb719d3d0b9a 100644
--- a/app-misc/openrgb/openrgb-0.8-r1.ebuild
+++ b/app-misc/openrgb/openrgb-0.8-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic qmake-utils udev xdg-utils
+inherit check-reqs flag-o-matic qmake-utils udev xdg-utils
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
@@ -47,6 +47,8 @@ PATCHES+=(
 	"${FILESDIR}"/OpenRGB-0.8-includes.patch
 )
 
+CHECKREQS_DISK_BUILD="2G"
+
 src_prepare() {
 	default
 	rm -r dependencies/{httplib,hidapi,libusb,mdns,json,mbedtls}* \

diff --git a/app-misc/openrgb/openrgb-0.9.ebuild b/app-misc/openrgb/openrgb-0.9.ebuild
index f67f687b0ada..9c15691b3b6b 100644
--- a/app-misc/openrgb/openrgb-0.9.ebuild
+++ b/app-misc/openrgb/openrgb-0.9.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic qmake-utils udev xdg-utils
+inherit check-reqs flag-o-matic qmake-utils udev xdg-utils
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
@@ -46,6 +46,8 @@ PATCHES+=(
 	"${FILESDIR}"/OpenRGB-0.9-udev-check.patch
 )
 
+CHECKREQS_DISK_BUILD="2G"
+
 src_prepare() {
 	default
 	rm -r dependencies/{httplib,hidapi,libusb,mdns,json,mbedtls}* \

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 0b3ebc85f6c8..9fdf9377f299 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic qmake-utils udev xdg-utils
+inherit check-reqs flag-o-matic qmake-utils udev xdg-utils
 
 if [[ ${PV} == *9999* ]]; then
 	inherit git-r3
@@ -46,6 +46,8 @@ PATCHES+=(
 	"${FILESDIR}"/OpenRGB-0.9-udev-check.patch
 )
 
+CHECKREQS_DISK_BUILD="2G"
+
 src_prepare() {
 	default
 	rm -r dependencies/{httplib,hidapi,libusb,mdns,json,mbedtls}* \


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2023-12-16 21:45 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2023-12-16 21:45 UTC (permalink / raw
  To: gentoo-commits

commit:     3aac7664ff20eb26a51746326ce87f186edeb876
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 16 18:45:16 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Dec 16 21:44:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aac7664

app-misc/openrgb: drop old 0.8-r1

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/Manifest              |  1 -
 app-misc/openrgb/openrgb-0.8-r1.ebuild | 94 ----------------------------------
 2 files changed, 95 deletions(-)

diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index eeeff9b27642..f543fecc55fd 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -1,2 +1 @@
-DIST OpenRGB-release_0.8.tar.bz2 28631365 BLAKE2B 3b328e38f1c52646da02b0b2b2c22b1285f3b31b0a2bc684e99d491d04bd14a91b49bc196b3b81b537320cd872e5568aaa8aec34744f4f15392d9424a81ac6f0 SHA512 d69686da7cab33099b13cfb5ab876fc2db047f79aa01bf8150507ec41321b4c6c092f81623823b89916c70a1a24c4a102f77b1001c5caa721ff4c0c52e0630d2
 DIST OpenRGB-release_0.9.tar.bz2 28689813 BLAKE2B 9fcf08d5e4d07ffc0f7867516f09044e18ce488bcdd99c8b44e0afe291b8a21a7ba92d6e7fd683ef22462a262004a992621efb59a5df6ed7551f4e9f75843241 SHA512 fb1bdbc7bcbd3bac888be313cfb6403a13d39de659ac6993858f9c1b17ad40e9c4a7d4c7c90682181841db1659a0ee298363c442a7120d43347aaf4485e7dccf

diff --git a/app-misc/openrgb/openrgb-0.8-r1.ebuild b/app-misc/openrgb/openrgb-0.8-r1.ebuild
deleted file mode 100644
index cb719d3d0b9a..000000000000
--- a/app-misc/openrgb/openrgb-0.8-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs flag-o-matic qmake-utils udev xdg-utils
-
-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 ~loong ~x86"
-	PATCHES=( "${FILESDIR}"/OpenRGB-0.5-build-system.patch )
-fi
-
-DESCRIPTION="Open source RGB lighting control"
-HOMEPAGE="https://openrgb.org https://gitlab.com/CalcProgrammer1/OpenRGB/"
-LICENSE="GPL-2"
-# subslot is OPENRGB_PLUGIN_API_VERSION from
-# https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/OpenRGBPluginInterface.h
-SLOT="0/2"
-
-RDEPEND="
-	dev-cpp/cpp-httplib:=
-	dev-libs/hidapi
-	dev-qt/qtcore:5
-	dev-qt/qtgui:5
-	dev-qt/qtwidgets:5
-	net-libs/mbedtls:=
-	virtual/libusb:1
-"
-DEPEND="
-	${RDEPEND}
-	dev-cpp/nlohmann_json
-	dev-libs/mdns
-"
-BDEPEND="
-	dev-qt/linguist-tools:5
-	virtual/pkgconfig
-"
-
-PATCHES+=(
-	"${FILESDIR}"/${PN}-0.8-gcc-13.patch
-	"${FILESDIR}"/OpenRGB-0.7-r1-udev.patch
-	"${FILESDIR}"/OpenRGB-0.8-includes.patch
-)
-
-CHECKREQS_DISK_BUILD="2G"
-
-src_prepare() {
-	default
-	rm -r dependencies/{httplib,hidapi,libusb,mdns,json,mbedtls}* \
-		|| die "Failed to remove unneded deps"
-}
-
-src_configure() {
-	# Some plugins require symbols defined in the main binary.
-	# The official build system bundles OpenRGB as a submodule instead, and
-	# compiles the .cpp file again.
-	append-ldflags -Wl,--export-dynamic
-
-	# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
-	filter-flags -pipe
-
-	eqmake5 \
-		INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
-		DEFINES+="OPENRGB_EXTRA_PLUGIN_DIRECTORY=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\"" \
-		LIBS+=-lhttplib
-}
-
-src_install() {
-	emake INSTALL_ROOT="${ED}" install
-
-	dodoc README.md OpenRGB.patch
-
-	rm -r "${ED}"/usr/lib/udev/ || die
-	udev_dorules 60-openrgb.rules
-
-	# This is for plugins. Upstream doesn't install any headers at all.
-	insinto /usr/include/OpenRGB
-	find . -name '*.h' -exec cp --parents '{}' "${ED}/usr/include/OpenRGB/" ';' || die
-}
-
-pkg_postinst() {
-	xdg_icon_cache_update
-	udev_reload
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2024-06-20 14:05 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-06-20 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     07ff1130ba2ce6f23d4c1565173beb0ab5fa70cd
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 20 13:40:13 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Jun 20 14:05:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ff1130

app-misc/openrgb: workaround cpp-httplib lib name change

Closes: https://bugs.gentoo.org/934576
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/openrgb-0.9.ebuild  | 13 +++++++++++--
 app-misc/openrgb/openrgb-9999.ebuild | 13 +++++++++++--
 2 files changed, 22 insertions(+), 4 deletions(-)

diff --git a/app-misc/openrgb/openrgb-0.9.ebuild b/app-misc/openrgb/openrgb-0.9.ebuild
index 9c15691b3b6b..72260835c3d0 100644
--- a/app-misc/openrgb/openrgb-0.9.ebuild
+++ b/app-misc/openrgb/openrgb-0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -63,10 +63,19 @@ src_configure() {
 	# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
 	filter-flags -pipe
 
+	# cpp-httplib >=0.16.0 changed the library name from "httplib" to "cpp-httplib".
+	# See bug: https://bugs.gentoo.org/934576
+	local -a libs=()
+	if has_version "<dev-cpp/cpp-httplib-0.16.0" ; then
+		libs+=( -lhttplib )
+	else
+		libs+=( -lcpp-httplib )
+	fi
+
 	eqmake5 \
 		INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
 		DEFINES+="OPENRGB_EXTRA_PLUGIN_DIRECTORY=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\"" \
-		LIBS+=-lhttplib
+		LIBS+="${libs[@]}"
 }
 
 src_install() {

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 9fdf9377f299..bc8761ad746a 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -63,10 +63,19 @@ src_configure() {
 	# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
 	filter-flags -pipe
 
+	# cpp-httplib >=0.16.0 changed the library name from "httplib" to "cpp-httplib".
+	# See bug: https://bugs.gentoo.org/934576
+	local -a libs=()
+	if has_version "<dev-cpp/cpp-httplib-0.16.0" ; then
+		libs+=( -lhttplib )
+	else
+		libs+=( -lcpp-httplib )
+	fi
+
 	eqmake5 \
 		INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
 		DEFINES+="OPENRGB_EXTRA_PLUGIN_DIRECTORY=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\"" \
-		LIBS+=-lhttplib
+		LIBS+="${libs[@]}"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 30+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/
@ 2024-09-10 22:43 Maciej Barć
  0 siblings, 0 replies; 30+ messages in thread
From: Maciej Barć @ 2024-09-10 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ff829db6d7a4a5cde114b0c36b9d39fdcb4c464b
Author:     Username404-59 <53659497+Username404-59 <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Tue Sep 10 21:01:01 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Sep 10 22:43:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff829db6

app-misc/openrgb: Fix building live 9999 version

Signed-off-by: Username404-59 <53659497+Username404-59 <AT> users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/38554
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-misc/openrgb/openrgb-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index bc8761ad746a..961ed38ac207 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -81,7 +81,7 @@ src_configure() {
 src_install() {
 	emake INSTALL_ROOT="${ED}" install
 
-	dodoc README.md OpenRGB.patch
+	dodoc README.md
 
 	rm -r "${ED}"/usr/lib/udev/ || die
 	udev_dorules 60-openrgb.rules


^ permalink raw reply related	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2024-09-10 22:44 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-16 21:45 [gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb/ Maciej Barć
  -- strict thread matches above, loose matches on Subject: below --
2024-09-10 22:43 Maciej Barć
2024-06-20 14:05 Maciej Barć
2023-08-22 14:32 Maciej Barć
2023-08-20 17:37 Arthur Zamarin
2023-07-17 12:33 Maciej Barć
2023-04-20 10:36 WANG Xuerui
2023-04-20 10:36 WANG Xuerui
2023-02-27  9:04 Joonas Niilola
2023-02-07 23:06 Sam James
2023-01-24 23:55 Sam James
2023-01-06 14:10 Maciej Barć
2023-01-05 14:31 Maciej Barć
2022-08-04  8:03 Agostino Sarubbo
2022-01-11 22:15 Patrick McLean
2021-09-22  0:05 Patrick McLean
2021-06-22 23:00 Patrick McLean
2021-06-22 23:00 Patrick McLean
2021-06-08 23:13 [gentoo-commits] repo/gentoo:master commit in: app-misc/OpenRGB/ Patrick McLean
2020-11-19 23:50 Patrick McLean
2020-11-19 23:50 Patrick McLean
2020-09-16  2:54 Patrick McLean
2020-09-16  2:54 Patrick McLean
2020-09-16  2:54 Patrick McLean
2020-08-27 22:17 Patrick McLean
2020-08-27 22:17 Patrick McLean
2020-08-27 22:17 Patrick McLean
2020-08-27 21:25 Patrick McLean
2020-07-28  1:47 Patrick McLean
2020-07-28  1:35 Patrick McLean

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox