[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: ac8fa2f619bcb6ceeafc0ec642ff7866f19f Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri May 3 19:26:30 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri May 3 19:27:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8fa2f6 app-misc/openrgb-plugin-effects: filter-lto Closes: https://bugs.gentoo.org/927749 Signed-off-by: Andrew Ammerlaan gentoo.org> app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild index d3576d7dfc30..099f9d14d9a4 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit qmake-utils +inherit flag-o-matic qmake-utils DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; @@ -39,6 +39,9 @@ PATCHES=( src_prepare() { default + + filter-lto # Bug 927749 + rm -r OpenRGB || die ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die sed -e '/^GIT_/d' -i *.pro || die
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: ac5b9a7db4795554c0e097dfb760d80d4a905eaa Author: Sam James gentoo org> AuthorDate: Mon Aug 21 03:48:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 21 03:48:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5b9a7d app-misc/openrgb-plugin-effects: Stabilize 0.9 amd64, #912663 Signed-off-by: Sam James gentoo.org> app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild index 07fbaa9b65c8..d3576d7dfc30 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/OpenRGBEffectsPlugin-release_${PV}" LICENSE="GPL-2 MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=app-misc/openrgb-0.9:=
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: f1c6936c655c2952e0b34ad1487f0b008f449f75 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Jul 17 18:41:40 2023 + Commit: Patrick McLean gentoo org> CommitDate: Mon Jul 17 19:20:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c6936c app-misc/openrgb-plugin-effects: fix build Closes: https://bugs.gentoo.org/910463 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/31931 Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild index a810dfb85e97..07fbaa9b65c8 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild @@ -51,7 +51,7 @@ src_prepare() { # Because of -Wl,--export-dynamic in app-misc/openrgb, this resources.qrc # conflicts with the openrgb's one. So rename it. - sed -e 's/resources.qrc/resources_effects_plugin.qrc/' -i *.pro || die + sed -e 's/ resources.qrc/ resources_effects_plugin.qrc/' -i *.pro || die mv --no-clobber resources.qrc resources_effects_plugin.qrc || die }
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/, app-misc/openrgb-plugin-effects/files/
commit: 19075838dc3f588855d97b2f8459ca401abc967d Author: Alexey Sokolov asokolov org> AuthorDate: Sun Jul 16 11:02:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jul 17 12:33:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19075838 app-misc/openrgb-plugin-effects: add 0.9 Bug: https://bugs.gentoo.org/910405 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Maciej Barć gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 1 + .../files/openrgb-plugin-effects-0.9-dep.patch | 16 ++ .../openrgb-plugin-effects-0.9.ebuild | 66 ++ 3 files changed, 83 insertions(+) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest index b6c7e91e0085..46446811aea3 100644 --- a/app-misc/openrgb-plugin-effects/Manifest +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -1,3 +1,4 @@ DIST OpenRGBEffectsPlugin-release_0.8.tar.bz2 232858 BLAKE2B 71851eaa40719d8b04a91577756e76b248d261c344e461a00f2c60d26fe37b2a1a2d563a67f620a4c6887d21d4505cb715850f6f0eb4f133894833a72f22e8e4 SHA512 c1ad3f460a9cb4788e9eae3f6df1f0b60a838205a0655c1a639f1bcd04c00f99d55d9a51161267e543bbd961883d4ae0751babe7c98d9be395f104ac9d40e8e3 +DIST OpenRGBEffectsPlugin-release_0.9.tar.bz2 254816 BLAKE2B e406cb70c1a64f2572d075b5d6ca6fa3499060ec33b49264b63d4f43c989adb8f2022b3b7d79a59bd5c82187b29331555385712a6fbcb25b01e5341c23cbd922 SHA512 d20f4890889768857219b79db245804b720b1710483c3ea3f1f6b462c4a172f521c727ad1fd3127fed9724be56dc45232c3a6d23772ec8c9d7e203bb6a6ad8c8 DIST QCodeEditor-2021-08-17.tar.gz 95099 BLAKE2B d9eab343c956288b098c9fad4b523615beb7c1a860a00b8c84a2a71f40398fd2e82c335c5d82bb5bc2d15d35bad698a780ff4d1d3202f7555a93120e8a2d906a SHA512 4f8af3a45d3b16d06bc6e4b795f005cf917a80add8f738454751a47d40747df1215ba9b4e05a0f654251bc006521151f8a256c2e41be05c72abae4e55f383b54 DIST SimplexNoise-2019-12-03.tar.gz 781353 BLAKE2B ce05f78b58439d57e369b8b3944b8d392bec80d579767cb1683befe5c56b90dcf40d405ff75d4541e6c17659f6e1abc83f5d3444fbe641724d21ed509e439854 SHA512 b1e27d6630a902006636ec31c3b1cead1857b255edc8ae8db74cdfee25300337200be48264c6adc0e2c0e39a3693e361d448e61ae62d2f0b700374b264d5e5cd diff --git a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.9-dep.patch b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.9-dep.patch new file mode 100644 index ..165828d693ef --- /dev/null +++ b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.9-dep.patch @@ -0,0 +1,16 @@ +Fix dependency on app-misc/openrgb + +--- a/OpenRGBEffectsPlugin.pro b/OpenRGBEffectsPlugin.pro +@@ -64,11 +64,6 @@ HEADERS += + OpenRGB/qt/hsv.h \ + OpenRGB/hidapi_wrapper/hidapi_wrapper.h \ + +-SOURCES += \ +-OpenRGB/RGBController/RGBController.cpp \ +-OpenRGB/LogManager.cpp \ +-OpenRGB/NetworkServer.cpp \ +-OpenRGB/qt/hsv.cpp \ + + + #---# diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild new file mode 100644 index ..a810dfb85e97 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild @@ -0,0 +1,66 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" +HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; + +MY_NOISE_COMMIT="97e62c5b5e26c8edabdc29a6b0a277192be3746c" +MY_QCODEEDITOR_COMMIT="a9aab24c7970a38d14bc79939306d9d3ba78cf61" +SRC_URI=" + https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/release_${PV}/OpenRGBEffectsPlugin-release_${PV}.tar.bz2 + https://github.com/SRombauts/SimplexNoise/archive/${MY_NOISE_COMMIT}.tar.gz -> SimplexNoise-2019-12-03.tar.gz + https://github.com/justxi/QCodeEditor/archive/${MY_QCODEEDITOR_COMMIT}.tar.gz -> QCodeEditor-2021-08-17.tar.gz +" +S="${WORKDIR}/OpenRGBEffectsPlugin-release_${PV}" + +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=app-misc/openrgb-0.9:= + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + media-libs/openal +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" +
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/files/
commit: 2f0a56470d37c73df253764b61299cb6500ad5dc Author: Michael Mair-Keimberger levelnine at> AuthorDate: Wed Mar 1 16:20:35 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Mar 3 21:21:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0a5647 app-misc/openrgb-plugin-effects: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29871 Signed-off-by: Maciej Barć gentoo.org> .../files/openrgb-plugin-effects-0_p20220110-dep.patch | 16 1 file changed, 16 deletions(-) diff --git a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch deleted file mode 100644 index 7ab0f2ca75f9.. --- a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch +++ /dev/null @@ -1,16 +0,0 @@ -Fix dependency on app-misc/openrgb - a/OpenRGBEffectsPlugin.pro -+++ b/OpenRGBEffectsPlugin.pro -@@ -64,11 +64,6 @@ HEADERS += - OpenRGB/qt/hsv.h \ - - --SOURCES += \ --OpenRGB/RGBController/RGBController.cpp \ --OpenRGB/dependencies/ColorWheel/ColorWheel.cpp \ --OpenRGB/qt/hsv.cpp \ -- - #---# - # QCodeEditor # - #---#
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 94d980753d2bcda7f74dbe69f110aa89310b9450 Author: Alexey Sokolov asokolov org> AuthorDate: Sun Feb 26 23:35:57 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 27 09:04:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d98075 app-misc/openrgb-plugin-effects: drop 0_p20220110 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Joonas Niilola gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 1 - .../openrgb-plugin-effects-0_p20220110.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest index 559acba296d3..b6c7e91e0085 100644 --- a/app-misc/openrgb-plugin-effects/Manifest +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -1,4 +1,3 @@ -DIST OpenRGBEffectsPlugin-a7222bdbcd3c52e13d96993a33c5648f1306aeba.tar.bz2 255129 BLAKE2B 8fc7ee994d80bd9fe8d8a76e26710ed0fec429aa8df835f6a46a64d4034a4fc2352d722c9aed26032bff33781b1f024a893d685f6883e1816872d91cd937c1d0 SHA512 386879a7a1f05cfcbcca792add1b18f2680b4fa7b139f8532e6f32d09a5194c381357d3cbb3883352c2a03280c9b0b0f1e9faef7e140c7535144c0d645832d3e DIST OpenRGBEffectsPlugin-release_0.8.tar.bz2 232858 BLAKE2B 71851eaa40719d8b04a91577756e76b248d261c344e461a00f2c60d26fe37b2a1a2d563a67f620a4c6887d21d4505cb715850f6f0eb4f133894833a72f22e8e4 SHA512 c1ad3f460a9cb4788e9eae3f6df1f0b60a838205a0655c1a639f1bcd04c00f99d55d9a51161267e543bbd961883d4ae0751babe7c98d9be395f104ac9d40e8e3 DIST QCodeEditor-2021-08-17.tar.gz 95099 BLAKE2B d9eab343c956288b098c9fad4b523615beb7c1a860a00b8c84a2a71f40398fd2e82c335c5d82bb5bc2d15d35bad698a780ff4d1d3202f7555a93120e8a2d906a SHA512 4f8af3a45d3b16d06bc6e4b795f005cf917a80add8f738454751a47d40747df1215ba9b4e05a0f654251bc006521151f8a256c2e41be05c72abae4e55f383b54 DIST SimplexNoise-2019-12-03.tar.gz 781353 BLAKE2B ce05f78b58439d57e369b8b3944b8d392bec80d579767cb1683befe5c56b90dcf40d405ff75d4541e6c17659f6e1abc83f5d3444fbe641724d21ed509e439854 SHA512 b1e27d6630a902006636ec31c3b1cead1857b255edc8ae8db74cdfee25300337200be48264c6adc0e2c0e39a3693e361d448e61ae62d2f0b700374b264d5e5cd diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild deleted file mode 100644 index 3df6ba0bd54b.. --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit qmake-utils - -MY_GIT_COMMIT="a7222bdbcd3c52e13d96993a33c5648f1306aeba" -SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2; -S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}" -KEYWORDS="amd64" - -DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" -HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - >=app-misc/openrgb-0.7:= - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - media-libs/openal -" -DEPEND=" - ${RDEPEND} - dev-cpp/nlohmann_json -" - -PATCHES=( - "${FILESDIR}/openrgb-plugin-effects-0_p20220110-dep.patch" -) - -src_prepare() { - default - rm -r OpenRGB || die - ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die - sed -e '/^GIT_/d' -i *.pro || die -} - -src_configure() { - eqmake5 \ - INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" -} - -src_install() { - exeinto /usr/$(get_libdir)/OpenRGB/plugins - doexe libOpenRGBEffectsPlugin.so.1.0 -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: a7113623e11fe83d7bcb5094cc853b39a30354b4 Author: Sam James gentoo org> AuthorDate: Sun Feb 26 19:25:25 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 26 19:25:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7113623 app-misc/openrgb-plugin-effects: Stabilize 0.8 amd64, #897886 Signed-off-by: Sam James gentoo.org> app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild index 98722bf8b3f7..6b51e61c8507 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/OpenRGBEffectsPlugin-release_${PV}" LICENSE="GPL-2 MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=app-misc/openrgb-0.7:=
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/files/, app-misc/openrgb-plugin-effects/
commit: cee4e31fe2c5fea9813c1b4b09d6ec63eb4f199f Author: Alexey Sokolov asokolov org> AuthorDate: Sat Jan 28 02:13:40 2023 + Commit: Patrick McLean gentoo org> CommitDate: Thu Feb 2 21:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee4e31f app-misc/openrgb-plugin-effects: add 0.8 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/29308 Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 3 + .../files/openrgb-plugin-effects-0.8-dep.patch | 15 + .../files/openrgb-plugin-effects-0.8-qrc.patch | 11 .../openrgb-plugin-effects-0.8.ebuild | 66 ++ 4 files changed, 95 insertions(+) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest index e5b66a3a5b73..559acba296d3 100644 --- a/app-misc/openrgb-plugin-effects/Manifest +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -1 +1,4 @@ DIST OpenRGBEffectsPlugin-a7222bdbcd3c52e13d96993a33c5648f1306aeba.tar.bz2 255129 BLAKE2B 8fc7ee994d80bd9fe8d8a76e26710ed0fec429aa8df835f6a46a64d4034a4fc2352d722c9aed26032bff33781b1f024a893d685f6883e1816872d91cd937c1d0 SHA512 386879a7a1f05cfcbcca792add1b18f2680b4fa7b139f8532e6f32d09a5194c381357d3cbb3883352c2a03280c9b0b0f1e9faef7e140c7535144c0d645832d3e +DIST OpenRGBEffectsPlugin-release_0.8.tar.bz2 232858 BLAKE2B 71851eaa40719d8b04a91577756e76b248d261c344e461a00f2c60d26fe37b2a1a2d563a67f620a4c6887d21d4505cb715850f6f0eb4f133894833a72f22e8e4 SHA512 c1ad3f460a9cb4788e9eae3f6df1f0b60a838205a0655c1a639f1bcd04c00f99d55d9a51161267e543bbd961883d4ae0751babe7c98d9be395f104ac9d40e8e3 +DIST QCodeEditor-2021-08-17.tar.gz 95099 BLAKE2B d9eab343c956288b098c9fad4b523615beb7c1a860a00b8c84a2a71f40398fd2e82c335c5d82bb5bc2d15d35bad698a780ff4d1d3202f7555a93120e8a2d906a SHA512 4f8af3a45d3b16d06bc6e4b795f005cf917a80add8f738454751a47d40747df1215ba9b4e05a0f654251bc006521151f8a256c2e41be05c72abae4e55f383b54 +DIST SimplexNoise-2019-12-03.tar.gz 781353 BLAKE2B ce05f78b58439d57e369b8b3944b8d392bec80d579767cb1683befe5c56b90dcf40d405ff75d4541e6c17659f6e1abc83f5d3444fbe641724d21ed509e439854 SHA512 b1e27d6630a902006636ec31c3b1cead1857b255edc8ae8db74cdfee25300337200be48264c6adc0e2c0e39a3693e361d448e61ae62d2f0b700374b264d5e5cd diff --git a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-dep.patch b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-dep.patch new file mode 100644 index ..b01adb4ac7d1 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-dep.patch @@ -0,0 +1,15 @@ +Fix dependency on app-misc/openrgb + +--- a/OpenRGBEffectsPlugin.pro b/OpenRGBEffectsPlugin.pro +@@ -60,10 +60,6 @@ HEADERS += + OpenRGB/qt/hsv.h \ + + +-SOURCES += \ +-OpenRGB/RGBController/RGBController.cpp \ +-OpenRGB/dependencies/ColorWheel/ColorWheel.cpp \ +-OpenRGB/qt/hsv.cpp \ + + + #---# diff --git a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-qrc.patch b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-qrc.patch new file mode 100644 index ..87919c542d7f --- /dev/null +++ b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0.8-qrc.patch @@ -0,0 +1,11 @@ +Because of -Wl,--export-dynamic in app-misc/openrgb, this resources.qrc +conflicts with the openrgb's one. So rename it. + +--- a/OpenRGBEffectsPlugin.pro b/OpenRGBEffectsPlugin.pro +@@ -472,4 +472,4 @@ macx: { + } + + RESOURCES += \ +-resources.qrc ++resources_effects_plugin.qrc diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild new file mode 100644 index ..98722bf8b3f7 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.8.ebuild @@ -0,0 +1,66 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" +HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; + +MY_NOISE_COMMIT="97e62c5b5e26c8edabdc29a6b0a277192be3746c" +MY_QCODEEDITOR_COMMIT="a9aab24c7970a38d14bc79939306d9d3ba78cf61" +SRC_URI=" + https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/release_${PV}/OpenRGBEffectsPlugin-release_${PV}.tar.bz2 +
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 72363de5bcbfaf68d0bb852208101e98e2c73df1 Author: Alexey Sokolov asokolov org> AuthorDate: Mon Aug 22 23:44:25 2022 + Commit: Patrick McLean gentoo org> CommitDate: Fri Aug 26 23:57:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72363de5 app-misc/openrgb-plugin-effects: drop old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 1 - .../openrgb-plugin-effects-0_p20210619-r1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest index 55c32040a0ed..e5b66a3a5b73 100644 --- a/app-misc/openrgb-plugin-effects/Manifest +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -1,2 +1 @@ DIST OpenRGBEffectsPlugin-a7222bdbcd3c52e13d96993a33c5648f1306aeba.tar.bz2 255129 BLAKE2B 8fc7ee994d80bd9fe8d8a76e26710ed0fec429aa8df835f6a46a64d4034a4fc2352d722c9aed26032bff33781b1f024a893d685f6883e1816872d91cd937c1d0 SHA512 386879a7a1f05cfcbcca792add1b18f2680b4fa7b139f8532e6f32d09a5194c381357d3cbb3883352c2a03280c9b0b0f1e9faef7e140c7535144c0d645832d3e -DIST OpenRGBEffectsPlugin-a8ea7eef586d9dc341fbe67f60cb8cb4d69a9504.tar.bz2 345726 BLAKE2B e8cf741ba935521c449d3b2a326a44b709c919cb3e3694cbd07939205b8f589dcc00b46cdb1f08684e4e4d3d0a798aade7c051ebc16c3c82368fbeb94ec84fb5 SHA512 134b46090386f94fcf77c4a0a1807ac94ecb8323f318e01098a1edf9b3cf555dbc7f1c5abce484dd4aba9cea32ae7aac5abc0f5f1d26e8edee4afe197f5a254f diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild deleted file mode 100644 index ed7bf2e31ea5.. --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils - -MY_GIT_COMMIT="a8ea7eef586d9dc341fbe67f60cb8cb4d69a9504" -SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2; -S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}" -KEYWORDS="~amd64" - -DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" -HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - =app-misc/openrgb-0.6*:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - media-libs/openal -" -DEPEND=" - ${RDEPEND} - dev-cpp/nlohmann_json -" - -src_prepare() { - default - rm -r OpenRGB || die -} - -src_configure() { - eqmake5 \ - INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \ - INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB" \ - INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/RGBController" \ - INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/i2c_smbus" \ - INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/net_port" -} - -src_install() { - exeinto /usr/$(get_libdir)/OpenRGB/plugins - doexe libOpenRGBEffectsPlugin.so.1.0 -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 292ae76e89a88ef1a6662ace05e9473fe72f1215 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 4 08:02:31 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 4 08:02:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292ae76e app-misc/openrgb-plugin-effects: amd64 stable wrt bug #861791 Signed-off-by: Agostino Sarubbo gentoo.org> .../openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild index 5694a120a94d..3df6ba0bd54b 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild @@ -8,7 +8,7 @@ inherit qmake-utils MY_GIT_COMMIT="a7222bdbcd3c52e13d96993a33c5648f1306aeba" SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2; S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}" -KEYWORDS="~amd64" +KEYWORDS="amd64" DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin;
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 4acf2bd6830bff90c510d1dae1e0c8c05f6b3b55 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Feb 15 22:00:20 2022 + Commit: Patrick McLean gentoo org> CommitDate: Tue Feb 15 22:24:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acf2bd6 app-misc/openrgb-plugin-effects: depend on full gl Closes: https://bugs.gentoo.org/831558 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/24204 Signed-off-by: Patrick McLean gentoo.org> .../openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild index 0d8ec005a69c..5694a120a94d 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild @@ -18,8 +18,8 @@ SLOT="0" RDEPEND=" >=app-misc/openrgb-0.7:= dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] media-libs/openal " DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/files/, app-misc/openrgb-plugin-effects/
commit: 2b26584a7594b291b3e0e3a51691faa1a720afea Author: Alexey Sokolov asokolov org> AuthorDate: Tue Jan 11 21:46:46 2022 + Commit: Patrick McLean gentoo org> CommitDate: Tue Jan 11 22:15:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b26584a app-misc/openrgb-plugin-effects: update to openrgb 0.7 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 1 + .../openrgb-plugin-effects-0_p20220110-dep.patch | 16 +++ .../openrgb-plugin-effects-0_p20220110.ebuild | 49 ++ 3 files changed, 66 insertions(+) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest index b88ac276fe9e..55c32040a0ed 100644 --- a/app-misc/openrgb-plugin-effects/Manifest +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -1 +1,2 @@ +DIST OpenRGBEffectsPlugin-a7222bdbcd3c52e13d96993a33c5648f1306aeba.tar.bz2 255129 BLAKE2B 8fc7ee994d80bd9fe8d8a76e26710ed0fec429aa8df835f6a46a64d4034a4fc2352d722c9aed26032bff33781b1f024a893d685f6883e1816872d91cd937c1d0 SHA512 386879a7a1f05cfcbcca792add1b18f2680b4fa7b139f8532e6f32d09a5194c381357d3cbb3883352c2a03280c9b0b0f1e9faef7e140c7535144c0d645832d3e DIST OpenRGBEffectsPlugin-a8ea7eef586d9dc341fbe67f60cb8cb4d69a9504.tar.bz2 345726 BLAKE2B e8cf741ba935521c449d3b2a326a44b709c919cb3e3694cbd07939205b8f589dcc00b46cdb1f08684e4e4d3d0a798aade7c051ebc16c3c82368fbeb94ec84fb5 SHA512 134b46090386f94fcf77c4a0a1807ac94ecb8323f318e01098a1edf9b3cf555dbc7f1c5abce484dd4aba9cea32ae7aac5abc0f5f1d26e8edee4afe197f5a254f diff --git a/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch new file mode 100644 index ..7ab0f2ca75f9 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/files/openrgb-plugin-effects-0_p20220110-dep.patch @@ -0,0 +1,16 @@ +Fix dependency on app-misc/openrgb + +--- a/OpenRGBEffectsPlugin.pro b/OpenRGBEffectsPlugin.pro +@@ -64,11 +64,6 @@ HEADERS += + OpenRGB/qt/hsv.h \ + + +-SOURCES += \ +-OpenRGB/RGBController/RGBController.cpp \ +-OpenRGB/dependencies/ColorWheel/ColorWheel.cpp \ +-OpenRGB/qt/hsv.cpp \ +- + #---# + # QCodeEditor # + #---# diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild new file mode 100644 index ..0d8ec005a69c --- /dev/null +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20220110.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +MY_GIT_COMMIT="a7222bdbcd3c52e13d96993a33c5648f1306aeba" +SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2; +S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}" +KEYWORDS="~amd64" + +DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" +HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=app-misc/openrgb-0.7:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + media-libs/openal +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" + +PATCHES=( + "${FILESDIR}/openrgb-plugin-effects-0_p20220110-dep.patch" +) + +src_prepare() { + default + rm -r OpenRGB || die + ln -s "${ESYSROOT}/usr/include/OpenRGB" . || die + sed -e '/^GIT_/d' -i *.pro || die +} + +src_configure() { + eqmake5 \ + INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" +} + +src_install() { + exeinto /usr/$(get_libdir)/OpenRGB/plugins + doexe libOpenRGBEffectsPlugin.so.1.0 +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 93cb9b9d2ac4b5ce9cbf045db99923844e3d5011 Author: Alexey Sokolov asokolov org> AuthorDate: Tue Sep 14 20:12:48 2021 + Commit: Patrick McLean gentoo org> CommitDate: Wed Sep 22 00:05:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cb9b9d app-misc/openrgb-plugin-effects: limit to openrgb 0.6 They changed plugin API in the upcoming new version Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Alexey Sokolov asokolov.org> Signed-off-by: Patrick McLean gentoo.org> ...-0_p20210619.ebuild => openrgb-plugin-effects-0_p20210619-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild similarity index 97% rename from app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild rename to app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild index 3bf56003dd4..ed7bf2e31ea 100644 --- a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619-r1.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2" SLOT="0" RDEPEND=" - >=app-misc/openrgb-0.6-r1:= + =app-misc/openrgb-0.6*:= dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
[gentoo-commits] repo/gentoo:master commit in: app-misc/openrgb-plugin-effects/
commit: 70a9cf0e2898f8690132155a8bfe34bdef564231 Author: Alexey Sokolov google com> AuthorDate: Tue Jun 22 21:17:41 2021 + Commit: Patrick McLean gentoo org> CommitDate: Tue Jun 22 23:00:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a9cf0e app-misc/openrgb-plugin-effects: new package https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alexey Sokolov asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/21379 Signed-off-by: Patrick McLean gentoo.org> app-misc/openrgb-plugin-effects/Manifest | 1 + app-misc/openrgb-plugin-effects/metadata.xml | 15 +++ .../openrgb-plugin-effects-0_p20210619.ebuild | 47 ++ 3 files changed, 63 insertions(+) diff --git a/app-misc/openrgb-plugin-effects/Manifest b/app-misc/openrgb-plugin-effects/Manifest new file mode 100644 index 000..b88ac276fe9 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/Manifest @@ -0,0 +1 @@ +DIST OpenRGBEffectsPlugin-a8ea7eef586d9dc341fbe67f60cb8cb4d69a9504.tar.bz2 345726 BLAKE2B e8cf741ba935521c449d3b2a326a44b709c919cb3e3694cbd07939205b8f589dcc00b46cdb1f08684e4e4d3d0a798aade7c051ebc16c3c82368fbeb94ec84fb5 SHA512 134b46090386f94fcf77c4a0a1807ac94ecb8323f318e01098a1edf9b3cf555dbc7f1c5abce484dd4aba9cea32ae7aac5abc0f5f1d26e8edee4afe197f5a254f diff --git a/app-misc/openrgb-plugin-effects/metadata.xml b/app-misc/openrgb-plugin-effects/metadata.xml new file mode 100644 index 000..6a2173ad187 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + chutz...@gentoo.org + Patrick McLean + + + alexey+gen...@asokolov.org + Alexey Sokolov + + + OpenRGBDevelopers/OpenRGBEffectsPlugin + + diff --git a/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild new file mode 100644 index 000..3bf56003dd4 --- /dev/null +++ b/app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0_p20210619.ebuild @@ -0,0 +1,47 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils + +MY_GIT_COMMIT="a8ea7eef586d9dc341fbe67f60cb8cb4d69a9504" +SRC_URI="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin/-/archive/${MY_GIT_COMMIT}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}.tar.bz2; +S="${WORKDIR}/OpenRGBEffectsPlugin-${MY_GIT_COMMIT}" +KEYWORDS="~amd64" + +DESCRIPTION="Plugin for OpenRGB with various Effects that can be synced across devices" +HOMEPAGE="https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin; +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=app-misc/openrgb-0.6-r1:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + media-libs/openal +" +DEPEND=" + ${RDEPEND} + dev-cpp/nlohmann_json +" + +src_prepare() { + default + rm -r OpenRGB || die +} + +src_configure() { + eqmake5 \ + INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \ + INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB" \ + INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/RGBController" \ + INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/i2c_smbus" \ + INCLUDEPATH+="${ESYSROOT}/usr/include/OpenRGB/net_port" +} + +src_install() { + exeinto /usr/$(get_libdir)/OpenRGB/plugins + doexe libOpenRGBEffectsPlugin.so.1.0 +}