[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 86e8c1f22a786e10878f21e33d2ae7e40f82f71a Author: Kostadin Shishmanov tutanota com> AuthorDate: Sat Jun 1 16:26:04 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sat Jun 1 16:26:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=86e8c1f2 app-misc/corectrl: add 1.4.1, fix tinderbox QA warnings Closes: https://bugs.gentoo.org/932178 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.4.0.ebuild| 30 +- ...corectrl-1.4.0.ebuild => corectrl-1.4.1.ebuild} | 30 +- app-misc/corectrl/corectrl-.ebuild | 30 +- 4 files changed, 55 insertions(+), 36 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index c2ede48eb..252e19ac6 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1 SHA512 3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba +DIST corectrl-v1.4.1.tar.bz2 261136 BLAKE2B acf8589ba5e98156b07ccc9903b6bebd334bc1b8c85ab33d24152fee6d491fe8d4157c3322c25c5ec6a1c93e003de59951947b3d559c3ee8530b144ac7b2353d SHA512 09c58c82b16ea86feafbed98dbfc27e828b342bfdb8eaaee15cd4fcb4ebe9e1cc8e7a55661b1f65b33cb568f83e37e732cada2f2c387a36501d65b3ded6d9914 diff --git a/app-misc/corectrl/corectrl-1.4.0.ebuild b/app-misc/corectrl/corectrl-1.4.0.ebuild index ddb6eaff8..b91f3e691 100644 --- a/app-misc/corectrl/corectrl-1.4.0.ebuild +++ b/app-misc/corectrl/corectrl-1.4.0.ebuild @@ -23,28 +23,34 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip +COMMON_DEPEND=" dev-libs/botan - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt dev-libs/pugixml dev-libs/spdlog + dev-libs/quazip + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit +" +DEPEND="${COMMON_DEPEND} dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + x11-libs/libdrm[video_cards_amdgpu] test? ( >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) " -BDEPEND="${DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-qt/qtquickcontrols2 +" src_configure() { local mycmakeargs=( diff --git a/app-misc/corectrl/corectrl-1.4.0.ebuild b/app-misc/corectrl/corectrl-1.4.1.ebuild similarity index 84% copy from app-misc/corectrl/corectrl-1.4.0.ebuild copy to app-misc/corectrl/corectrl-1.4.1.ebuild index ddb6eaff8..b91f3e691 100644 --- a/app-misc/corectrl/corectrl-1.4.0.ebuild +++ b/app-misc/corectrl/corectrl-1.4.1.ebuild @@ -23,28 +23,34 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip +COMMON_DEPEND=" dev-libs/botan - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt dev-libs/pugixml dev-libs/spdlog + dev-libs/quazip + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit +" +DEPEND="${COMMON_DEPEND} dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + x11-libs/libdrm[video_cards_amdgpu] test? ( >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) " -BDEPEND="${DEPEND}" +RDEPEND="${COMMON_DEPEND} + dev-libs/glib + dev-qt/qtquickcontrols2 +" src_configure() { local mycmakeargs=( diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index ddb6eaff8..b91f3e691 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -23,28 +23,34 @@ SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip +COMMON_DEPEND=" dev-libs/botan - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 661155dd15566b722608e0346ed3d7ec87f221e3 Author: Kostadin Shishmanov tutanota com> AuthorDate: Sat Apr 20 10:53:26 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sat Apr 20 10:53:26 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=661155dd app-misc/corectrl: drop 1.3.10 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 - app-misc/corectrl/corectrl-1.3.10.ebuild | 54 2 files changed, 55 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index ba985da3dd..c2ede48eb1 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,2 +1 @@ -DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb SHA512 167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1 SHA512 3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba diff --git a/app-misc/corectrl/corectrl-1.3.10.ebuild b/app-misc/corectrl/corectrl-1.3.10.ebuild deleted file mode 100644 index 530ee1ae9b..00 --- a/app-misc/corectrl/corectrl-1.3.10.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -DESCRIPTION="Core control application" -HOMEPAGE="https://gitlab.com/corectrl/corectrl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; -else - SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip - dev-libs/botan:2 - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt - dev-libs/pugixml - dev-cpp/easyloggingpp - dev-cpp/units - test? ( - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil - ) -" - -BDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 73fc6424a79638598258babcbb544f642d3b31eb Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Apr 11 16:00:15 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Thu Apr 11 16:00:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73fc6424 app-misc/corectrl: drop 1.3.9 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 - app-misc/corectrl/corectrl-1.3.9.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 85251e21b1..ba985da3dd 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,3 +1,2 @@ DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb SHA512 167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e -DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e SHA512 5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165 DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1 SHA512 3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba diff --git a/app-misc/corectrl/corectrl-1.3.9.ebuild b/app-misc/corectrl/corectrl-1.3.9.ebuild deleted file mode 100644 index 530ee1ae9b..00 --- a/app-misc/corectrl/corectrl-1.3.9.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -DESCRIPTION="Core control application" -HOMEPAGE="https://gitlab.com/corectrl/corectrl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; -else - SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip - dev-libs/botan:2 - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt - dev-libs/pugixml - dev-cpp/easyloggingpp - dev-cpp/units - test? ( - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil - ) -" - -BDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 11ebb8edd07d94142d9ed90f1d87fdefd8a0cf6c Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Apr 11 15:59:19 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Thu Apr 11 15:59:19 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=11ebb8ed app-misc/corectrl: add 1.4.0, fix catch dependency for Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest| 1 + app-misc/corectrl/{corectrl-.ebuild => corectrl-1.4.0.ebuild} | 4 ++-- app-misc/corectrl/corectrl-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 9ceef18eac..85251e21b1 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,2 +1,3 @@ DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb SHA512 167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e SHA512 5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165 +DIST corectrl-v1.4.0.tar.bz2 259874 BLAKE2B 7ec3a955f8a328ccd174481804ea2e5c38d65feaba9395f928ba3875508c86c7e48e679bdfa39593c8a4f5b8560f39b474c71ac95c318c9387b5904c81a886a1 SHA512 3149b2993b21b2232b4e8411994792741a7c23c9af61cc5f6a1d2ed844e5c73ae03448fe591d69049832482fd13ac464a94b69eedb69364ea84bdf1fd03f3bba diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-1.4.0.ebuild similarity index 95% copy from app-misc/corectrl/corectrl-.ebuild copy to app-misc/corectrl/corectrl-1.4.0.ebuild index 3bb24f4bf7..ddb6eaff8e 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-1.4.0.ebuild @@ -36,10 +36,10 @@ DEPEND=" x11-libs/libdrm[video_cards_amdgpu] dev-libs/libfmt dev-libs/pugixml - dev-cpp/easyloggingpp + dev-libs/spdlog dev-cpp/units test? ( - ~dev-cpp/catch-2.13.8 + >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) " diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 3bb24f4bf7..ddb6eaff8e 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -36,10 +36,10 @@ DEPEND=" x11-libs/libdrm[video_cards_amdgpu] dev-libs/libfmt dev-libs/pugixml - dev-cpp/easyloggingpp + dev-libs/spdlog dev-cpp/units test? ( - ~dev-cpp/catch-2.13.8 + >=dev-cpp/catch-3.5.2 dev-cpp/trompeloeil ) "
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: d95b42401e8db2111abd1f055affe160fca29ad1 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Feb 7 14:22:37 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Feb 7 14:22:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d95b4240 app-misc/corectrl: add 1.3.10 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.10.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index c0becea1f4..1813bb8917 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,2 +1,3 @@ +DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb SHA512 167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6 SHA512 099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588 DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e SHA512 5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165 diff --git a/app-misc/corectrl/corectrl-1.3.10.ebuild b/app-misc/corectrl/corectrl-1.3.10.ebuild new file mode 100644 index 00..530ee1ae9b --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.10.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5[qml] + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 57ac2776aa46e510eb681edf42a46f8f6ee4e2f4 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Feb 7 14:23:01 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Feb 7 14:23:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57ac2776 app-misc/corectrl: drop 1.3.8 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 - app-misc/corectrl/corectrl-1.3.8.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 1813bb8917..9ceef18eac 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,3 +1,2 @@ DIST corectrl-v1.3.10.tar.bz2 572654 BLAKE2B 0fb314a476e8a7cee672da031ea50ff7ed4e26dbdc0a579be2f39044b865a19a69e3b84e335cf432e85f640c58bc40c977f8fe2674be2349adde6d1a92c28beb SHA512 167dc67a57ec2ec710730e9d31a86d7d9fb409806c3be917186501804e5c17f65de87ac404027cc75d1c6c06adc26ac3763312b09253349787ce4ddd45d6696e -DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6 SHA512 099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588 DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e SHA512 5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165 diff --git a/app-misc/corectrl/corectrl-1.3.8.ebuild b/app-misc/corectrl/corectrl-1.3.8.ebuild deleted file mode 100644 index 530ee1ae9b..00 --- a/app-misc/corectrl/corectrl-1.3.8.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -DESCRIPTION="Core control application" -HOMEPAGE="https://gitlab.com/corectrl/corectrl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; -else - SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip - dev-libs/botan:2 - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt - dev-libs/pugixml - dev-cpp/easyloggingpp - dev-cpp/units - test? ( - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil - ) -" - -BDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 5581dd997ee38def0bcacd805c0435112b94bc42 Author: Kostadin Shishmanov tutanota com> AuthorDate: Sun Jan 14 18:16:15 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sun Jan 14 18:16:15 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5581dd99 app-misc/corectrl: add 1.3.9 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.9.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 2a35052580..c0becea1f4 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6 SHA512 099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588 +DIST corectrl-v1.3.9.tar.bz2 572934 BLAKE2B cb9f04b14c4a3af2fd1ae683db333511f4fbf036b6cc85170f6a7b1e552e93bd5cfe6b6dcaa4593d0398677bf64191582364cea6e8ef53a698bc1edcbc41f52e SHA512 5a74338ac3c2a6c57ff287fcabe4a3ad14373ee4c480bcfde10868eff528b582014a5919bb87f04c110b2dcf2b2f192454adaf82e750a08de6fcf64903e5e165 diff --git a/app-misc/corectrl/corectrl-1.3.9.ebuild b/app-misc/corectrl/corectrl-1.3.9.ebuild new file mode 100644 index 00..530ee1ae9b --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5[qml] + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: ea28e941382062f64aee117089a39a21b7e2a311 Author: Kostadin Shishmanov tutanota com> AuthorDate: Tue Jan 9 14:17:37 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Tue Jan 9 14:17:37 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea28e941 app-misc/corectrl: fix QA warnings Closes: https://bugs.gentoo.org/921665 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.8.ebuild | 2 +- app-misc/corectrl/corectrl-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/corectrl/corectrl-1.3.8.ebuild b/app-misc/corectrl/corectrl-1.3.8.ebuild index d99dc875b7..530ee1ae9b 100644 --- a/app-misc/corectrl/corectrl-1.3.8.ebuild +++ b/app-misc/corectrl/corectrl-1.3.8.ebuild @@ -50,5 +50,5 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - ecm_src_configure + cmake_src_configure } diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 7f4910f5ec..3bb24f4bf7 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -50,5 +50,5 @@ src_configure() { local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - ecm_src_configure + cmake_src_configure }
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: 8d3019c77f36e51d7c1c95a081578b310a1b9c7e Author: Kostadin Shishmanov tutanota com> AuthorDate: Mon Jan 8 20:02:39 2024 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Mon Jan 8 20:05:14 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8d3019c7 app-misc/corectrl: add 1.3.8, remove 1.3.7, tweak ebuild a bit and remove unneeded patch Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 2 +- ...corectrl-1.3.7.ebuild => corectrl-1.3.8.ebuild} | 9 +- app-misc/corectrl/corectrl-.ebuild | 6 +- .../files/corectrl-1.3.7-headers-6.6.patch | 540 - 4 files changed, 7 insertions(+), 550 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 090a88c96f..2a35052580 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1 @@ -DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963 SHA512 f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be +DIST corectrl-v1.3.8.tar.bz2 571563 BLAKE2B 65a768589ab5b60092888ae9d50d3350a02642508b3c05b15a2bc69874e20e9f133c58c29eb9cb61127c393029636dd3914b48ea10d01f51b469e27c00e0d1e6 SHA512 099f13afd246ecbadfbe1b8e2e61dfd9a5fbecfd7dda09bbc1e28415d3729fe46b1bff11651672b13cbc5d3d8b2610ac78b367afa8f681499fe45bb7dded2588 diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild b/app-misc/corectrl/corectrl-1.3.8.ebuild similarity index 87% rename from app-misc/corectrl/corectrl-1.3.7.ebuild rename to app-misc/corectrl/corectrl-1.3.8.ebuild index 26596dd7fe..d99dc875b7 100644 --- a/app-misc/corectrl/corectrl-1.3.7.ebuild +++ b/app-misc/corectrl/corectrl-1.3.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -46,12 +46,9 @@ DEPEND=" BDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${P}-headers-6.6.patch -) src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - cmake_src_configure + ecm_src_configure } diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 7b4ca92f3e..7f4910f5ec 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -47,8 +47,8 @@ DEPEND=" BDEPEND="${DEPEND}" src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTING=$(usex test ON OFF) ) - cmake_src_configure + ecm_src_configure } diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch deleted file mode 100644 index cb9f429b79..00 --- a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch +++ /dev/null @@ -1,540 +0,0 @@ -From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001 -From: Kostadin Shishmanov -Date: Sat, 4 Nov 2023 23:00:14 +0200 -Subject: [PATCH] Fix compilation with Linux 6.6 API headers - -Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it -mixed with C++ code is no longer posible without specifying that the code is C -code and must be compiled with a C compiler. - -Isolate all process connector related code into its own C file, which is now -compiled using a C compiler, and adapt it to adhere to the new changes. - - CMakeLists.txt | 4 +- - src/helper/CMakeLists.txt | 1 + - src/helper/pmon/nlprocexecsocket.cpp| 204 +++- - src/helper/pmon/nlprocexecsocket.h | 6 - - src/helper/pmon/processeventconnector.c | 193 ++ - src/helper/pmon/processeventconnector.h | 27 - 6 files changed, 244 insertions(+), 191 deletions(-) - create mode 100644 src/helper/pmon/processeventconnector.c - create mode 100644 src/helper/pmon/processeventconnector.h - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 38ab229..275f48b 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,7 +1,7 @@ - cmake_minimum_required(VERSION 3.3) - --project(CoreCtrl LANGUAGES CXX) --set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) -+project(CoreCtrl -+HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) - set(PROJECT_FQDN "org.corectrl.corectrl") - set(PROJECT_VERSION 1.3.7) - -diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt -index 2bc779f..13bdcbf 100644 a/src/helper/CMakeLists.txt -+++
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: a0663d155645cebe7966941220eed0a487b44e16 Author: Kostadin Shishmanov tutanota com> AuthorDate: Sat Nov 4 21:14:58 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sat Nov 4 21:14:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a0663d15 app-misc/corectrl-1.3.7: fix building with linux-headers 6.6 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.7.ebuild| 3 + .../files/corectrl-1.3.7-headers-6.6.patch | 540 + 2 files changed, 543 insertions(+) diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild b/app-misc/corectrl/corectrl-1.3.7.ebuild index e56edefc64..26596dd7fe 100644 --- a/app-misc/corectrl/corectrl-1.3.7.ebuild +++ b/app-misc/corectrl/corectrl-1.3.7.ebuild @@ -46,6 +46,9 @@ DEPEND=" BDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${P}-headers-6.6.patch +) src_configure() { local mycmakeargs+=( -DBUILD_TESTING=$(usex test ON OFF) diff --git a/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch new file mode 100644 index 00..cb9f429b79 --- /dev/null +++ b/app-misc/corectrl/files/corectrl-1.3.7-headers-6.6.patch @@ -0,0 +1,540 @@ +From 8cb2d9038a5e92212f79904353a05ba7d9f8aa5f Mon Sep 17 00:00:00 2001 +From: Kostadin Shishmanov +Date: Sat, 4 Nov 2023 23:00:14 +0200 +Subject: [PATCH] Fix compilation with Linux 6.6 API headers + +Due to some changes in cn_proc.h in Linux 6.6 headers, including and using it +mixed with C++ code is no longer posible without specifying that the code is C +code and must be compiled with a C compiler. + +Isolate all process connector related code into its own C file, which is now +compiled using a C compiler, and adapt it to adhere to the new changes. + +--- + CMakeLists.txt | 4 +- + src/helper/CMakeLists.txt | 1 + + src/helper/pmon/nlprocexecsocket.cpp| 204 +++- + src/helper/pmon/nlprocexecsocket.h | 6 - + src/helper/pmon/processeventconnector.c | 193 ++ + src/helper/pmon/processeventconnector.h | 27 + 6 files changed, 244 insertions(+), 191 deletions(-) + create mode 100644 src/helper/pmon/processeventconnector.c + create mode 100644 src/helper/pmon/processeventconnector.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 38ab229..275f48b 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -1,7 +1,7 @@ + cmake_minimum_required(VERSION 3.3) + +-project(CoreCtrl LANGUAGES CXX) +-set(PROJECT_HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) ++project(CoreCtrl ++HOMEPAGE_URL "https://gitlab.com/corectrl/corectrl;) + set(PROJECT_FQDN "org.corectrl.corectrl") + set(PROJECT_VERSION 1.3.7) + +diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +index 2bc779f..13bdcbf 100644 +--- a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt +@@ -47,6 +47,7 @@ list(APPEND PROCESS_MONITOR_SRC + pmon/processregistry.cpp + pmon/appregistry.cpp + pmon/msgdispatcher.cpp ++ pmon/processeventconnector.c + ) + + list(APPEND SYSTEM_CONTROL_SRC +diff --git a/src/helper/pmon/nlprocexecsocket.cpp b/src/helper/pmon/nlprocexecsocket.cpp +index 947ea38..e09c5e7 100644 +--- a/src/helper/pmon/nlprocexecsocket.cpp b/src/helper/pmon/nlprocexecsocket.cpp +@@ -4,213 +4,51 @@ + #include "nlprocexecsocket.h" + + #include "processevent.h" +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include +-#include ++ ++extern "C" { ++#include "processeventconnector.h" ++} + + NLProcExecSocket::FDHandle::~FDHandle() + { +- if (fd >= 0) +-close(fd); ++ process_event_connector_close(fd); + } + + NLProcExecSocket::NLProcExecSocket() + { +- sockFd_.fd = createSocket(); ++ sockFd_.fd = process_event_connector_new(); + if (sockFd_.fd < 0) + throw std::runtime_error("Cannot create netlink socket"); + +- if (setTimeout(5) < 0) ++ if (process_event_connector_set_timeout(sockFd_.fd, 5) < 0) + throw std::runtime_error("Cannot set socket timeout"); + +- if (installSocketFilter() < 0) ++ if (process_event_connector_install_filter(sockFd_.fd) < 0) + throw std::runtime_error("Cannot install socket filters"); + +- if (bindToSocket() < 0) ++ if (process_event_connector_bind(sockFd_.fd) < 0) + throw BindError("Cannot bind to socket"); + +- if (subscribeToProcEvents(true) < 0) ++ if (process_event_connector_subscribe(sockFd_.fd, true) < 0) + throw std::runtime_error("Cannot subscribe to proc events"); + } + + NLProcExecSocket::~NLProcExecSocket() + { +- subscribeToProcEvents(false); ++ process_event_connector_subscribe(sockFd_.fd, false); + } + + ProcessEvent NLProcExecSocket::waitForEvent() const + { +- struct nlcn_msg_t +- { +-struct nlmsghdr nl_hdr __attribute__((aligned(NLMSG_ALIGNTO))); +-
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: b54461e3cb53392165e06d2f84835bc853e7e5a6 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Nov 1 16:20:17 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Nov 1 16:20:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b54461e3 app-misc/corectrl: drop 1.3.6, remove gcc 14 patch Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest| 1 - app-misc/corectrl/corectrl-1.3.6.ebuild | 58 --- app-misc/corectrl/files/corectrl-gcc-14.patch | 12 -- 3 files changed, 71 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index ad85c4d9b5..090a88c96f 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,2 +1 @@ -DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361 SHA512 7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3 DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963 SHA512 f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild b/app-misc/corectrl/corectrl-1.3.6.ebuild deleted file mode 100644 index 57104c21ab..00 --- a/app-misc/corectrl/corectrl-1.3.6.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -DESCRIPTION="Core control application" -HOMEPAGE="https://gitlab.com/corectrl/corectrl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; -else - SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip - dev-libs/botan:2 - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt - dev-libs/pugixml - dev-cpp/easyloggingpp - dev-cpp/units - test? ( - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil - ) -" - -BDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-gcc-14.patch -) - -src_configure() { - local mycmakeargs+=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -} diff --git a/app-misc/corectrl/files/corectrl-gcc-14.patch b/app-misc/corectrl/files/corectrl-gcc-14.patch deleted file mode 100644 index 6392db7402..00 --- a/app-misc/corectrl/files/corectrl-gcc-14.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/core/components/controls/controlgroupxmlparser.cpp b/src/core/components/controls/controlgroupxmlparser.cpp -index c83a187..c580fc3 100644 a/src/core/components/controls/controlgroupxmlparser.cpp -+++ b/src/core/components/controls/controlgroupxmlparser.cpp -@@ -5,6 +5,7 @@ - - #include - #include -+#include - - class ControlGroupXMLParser::Factory final - : public ProfilePartXMLParser::Factory
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 2ad7ceba48cb37f84deb7444edee1252f641c7a9 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Nov 1 16:19:51 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Nov 1 16:19:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2ad7ceba app-misc/corectrl: add 1.3.7 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.7.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index ef8fb34e48..ad85c4d9b5 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361 SHA512 7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3 +DIST corectrl-v1.3.7.tar.bz2 570815 BLAKE2B fe8231ba71948d17b1e5d598bf19cde0e51ec13a20849b7bb12fa4cc8401d671123a5de00705cddd141e1ed68c097a315d676df060e704c5f0c0cf18c3383963 SHA512 f0c8ddc8180cb20935f58e0d473fc5436a430313f939adb6f1c41b0d278e689aaf6dd9d12b02ff81144dba494e713ccb4008bd3131bf8aa0769e13ac4de563be diff --git a/app-misc/corectrl/corectrl-1.3.7.ebuild b/app-misc/corectrl/corectrl-1.3.7.ebuild new file mode 100644 index 00..e56edefc64 --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.7.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5[qml] + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: f9d38b243c64e4baa280311da9d12428e5cfe610 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Nov 1 12:15:34 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Nov 1 12:15:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9d38b24 app-misc/corectrl: remove unneeded patch for live ebuild and remove leading whitespace from 1.3.6 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.6.ebuild | 2 +- app-misc/corectrl/corectrl-.ebuild | 4 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild b/app-misc/corectrl/corectrl-1.3.6.ebuild index 12fec0f9d0..57104c21ab 100644 --- a/app-misc/corectrl/corectrl-1.3.6.ebuild +++ b/app-misc/corectrl/corectrl-1.3.6.ebuild @@ -47,7 +47,7 @@ DEPEND=" BDEPEND="${DEPEND}" PATCHES=( -"${FILESDIR}"/${PN}-gcc-14.patch + "${FILESDIR}"/${PN}-gcc-14.patch ) src_configure() { diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index a0fb181f6c..7b4ca92f3e 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -46,10 +46,6 @@ DEPEND=" BDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-gcc-14.patch -) - src_configure() { local mycmakeargs+=( -DBUILD_TESTING=$(usex test ON OFF)
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/, app-misc/corectrl/files/
commit: e30f04e8598e8188d54527d5da6ecd368fd5d0aa Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Nov 1 09:30:32 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Nov 1 09:30:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e30f04e8 app-misc/corectrl: add patch to fix building with gcc 14 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.6.ebuild | 4 app-misc/corectrl/corectrl-.ebuild| 4 app-misc/corectrl/files/corectrl-gcc-14.patch | 12 3 files changed, 20 insertions(+) diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild b/app-misc/corectrl/corectrl-1.3.6.ebuild index e56edefc64..12fec0f9d0 100644 --- a/app-misc/corectrl/corectrl-1.3.6.ebuild +++ b/app-misc/corectrl/corectrl-1.3.6.ebuild @@ -46,6 +46,10 @@ DEPEND=" BDEPEND="${DEPEND}" +PATCHES=( +"${FILESDIR}"/${PN}-gcc-14.patch +) + src_configure() { local mycmakeargs+=( -DBUILD_TESTING=$(usex test ON OFF) diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 7b4ca92f3e..a0fb181f6c 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -46,6 +46,10 @@ DEPEND=" BDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-gcc-14.patch +) + src_configure() { local mycmakeargs+=( -DBUILD_TESTING=$(usex test ON OFF) diff --git a/app-misc/corectrl/files/corectrl-gcc-14.patch b/app-misc/corectrl/files/corectrl-gcc-14.patch new file mode 100644 index 00..6392db7402 --- /dev/null +++ b/app-misc/corectrl/files/corectrl-gcc-14.patch @@ -0,0 +1,12 @@ +diff --git a/src/core/components/controls/controlgroupxmlparser.cpp b/src/core/components/controls/controlgroupxmlparser.cpp +index c83a187..c580fc3 100644 +--- a/src/core/components/controls/controlgroupxmlparser.cpp b/src/core/components/controls/controlgroupxmlparser.cpp +@@ -5,6 +5,7 @@ + + #include + #include ++#include + + class ControlGroupXMLParser::Factory final + : public ProfilePartXMLParser::Factory
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 3c16afd383aacf9a1a8373ed142bac807c44dfd0 Author: Kostadin Shishmanov tutanota com> AuthorDate: Wed Nov 1 09:30:59 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Wed Nov 1 09:30:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c16afd3 app-misc/corectrl: drop 1.3.5 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 - app-misc/corectrl/corectrl-1.3.5.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index ec75a7d39d..ef8fb34e48 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1,2 +1 @@ -DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295 SHA512 3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1 DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361 SHA512 7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3 diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild b/app-misc/corectrl/corectrl-1.3.5.ebuild deleted file mode 100644 index e56edefc64..00 --- a/app-misc/corectrl/corectrl-1.3.5.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit ecm - -DESCRIPTION="Core control application" -HOMEPAGE="https://gitlab.com/corectrl/corectrl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; -else - SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; - KEYWORDS="~amd64" - S="${WORKDIR}/${PN}-v${PV}" -fi - -LICENSE="GPL-3" -SLOT="0" - -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-qt/qtdbus:5 - dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5[qml] - dev-qt/qtsvg:5 - dev-qt/linguist-tools:5 - dev-qt/qtquickcontrols2:5 - dev-libs/quazip - dev-libs/botan:2 - sys-auth/polkit - x11-libs/libdrm[video_cards_amdgpu] - dev-libs/libfmt - dev-libs/pugixml - dev-cpp/easyloggingpp - dev-cpp/units - test? ( - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil - ) -" - -BDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs+=( - -DBUILD_TESTING=$(usex test ON OFF) - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 67de9f3d674744ed72c4a756e3f6c31c5e4ea39b Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:23:54 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Thu Oct 19 16:23:54 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67de9f3d app-misc/corectrl: add 1.3.6 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.6.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest index 1200ceeaf3..ec75a7d39d 100644 --- a/app-misc/corectrl/Manifest +++ b/app-misc/corectrl/Manifest @@ -1 +1,2 @@ DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295 SHA512 3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1 +DIST corectrl-v1.3.6.tar.bz2 570738 BLAKE2B 8ff9255c67836e6826ea76663d1dcc8b39b024d806a75279ab5065550b1c9b1b54ed33acbf255a6c41f603df3146988c82df0c4c3f12e9e1f345c0eba432f361 SHA512 7f7718176a566c3f8d3b236c41a283d0b61f83c0dcc5954845214bb7b174bdff775e05d563c02b3fe17f2224541b0defc7900bbab6b0498d4bb02babfe4c8ce3 diff --git a/app-misc/corectrl/corectrl-1.3.6.ebuild b/app-misc/corectrl/corectrl-1.3.6.ebuild new file mode 100644 index 00..e56edefc64 --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5[qml] + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 8f9abd955bf31f465b1b7c373e41fd1080e4f67a Author: Kostadin Shishmanov tutanota com> AuthorDate: Thu Oct 19 16:24:18 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Thu Oct 19 16:24:18 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f9abd95 app-misc/corectrl-: allow building with dev-libs/botan:3 Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index e56edefc64..7b4ca92f3e 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -31,7 +31,7 @@ DEPEND=" dev-qt/linguist-tools:5 dev-qt/qtquickcontrols2:5 dev-libs/quazip - dev-libs/botan:2 + dev-libs/botan sys-auth/polkit x11-libs/libdrm[video_cards_amdgpu] dev-libs/libfmt
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 553a4f02cb951c40530edc117b11b0027688f7d0 Author: Kostadin Shishmanov tutanota com> AuthorDate: Tue Jul 4 09:37:25 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Tue Jul 4 09:38:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=553a4f02 app-misc/corectrl: only require dev-cpp/catch and dev-cpp/trompeloeil if building the tests Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.5.ebuild | 6 -- app-misc/corectrl/corectrl-.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild b/app-misc/corectrl/corectrl-1.3.5.ebuild index 0a12aa077..e56edefc6 100644 --- a/app-misc/corectrl/corectrl-1.3.5.ebuild +++ b/app-misc/corectrl/corectrl-1.3.5.ebuild @@ -38,8 +38,10 @@ DEPEND=" dev-libs/pugixml dev-cpp/easyloggingpp dev-cpp/units - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) " BDEPEND="${DEPEND}" diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 0a12aa077..e56edefc6 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -38,8 +38,10 @@ DEPEND=" dev-libs/pugixml dev-cpp/easyloggingpp dev-cpp/units - ~dev-cpp/catch-2.13.8 - dev-cpp/trompeloeil + test? ( + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil + ) " BDEPEND="${DEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 27d661a99189ebd3b4ecb9cc529f1bf453ff169c Author: Kostadin Shishmanov tutanota com> AuthorDate: Tue Jun 27 16:02:15 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Tue Jun 27 16:03:45 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=27d661a9 app-misc/corectrl: add dev-qt/qtquickcontrols2 as dependency, and require USE=qml for dev-qt/qtcharts Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/corectrl-1.3.5.ebuild | 3 ++- app-misc/corectrl/corectrl-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild b/app-misc/corectrl/corectrl-1.3.5.ebuild index 6779d1447..0a12aa077 100644 --- a/app-misc/corectrl/corectrl-1.3.5.ebuild +++ b/app-misc/corectrl/corectrl-1.3.5.ebuild @@ -26,9 +26,10 @@ RESTRICT="!test? ( test )" DEPEND=" dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5 + dev-qt/qtcharts:5[qml] dev-qt/qtsvg:5 dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 dev-libs/quazip dev-libs/botan:2 sys-auth/polkit diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild index 6779d1447..0a12aa077 100644 --- a/app-misc/corectrl/corectrl-.ebuild +++ b/app-misc/corectrl/corectrl-.ebuild @@ -26,9 +26,10 @@ RESTRICT="!test? ( test )" DEPEND=" dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 - dev-qt/qtcharts:5 + dev-qt/qtcharts:5[qml] dev-qt/qtsvg:5 dev-qt/linguist-tools:5 + dev-qt/qtquickcontrols2:5 dev-libs/quazip dev-libs/botan:2 sys-auth/polkit
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/corectrl/
commit: 0acaa1c1e45ce17acbd4e5ba5e83c25c0a010fae Author: Kostadin Shishmanov tutanota com> AuthorDate: Sun Jun 11 02:51:26 2023 + Commit: Kostadin Shishmanov tutanota com> CommitDate: Sun Jun 11 02:51:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0acaa1c1 app-misc/corectrl: new package, add 1.3.5, Signed-off-by: Kostadin Shishmanov tutanota.com> app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.3.5.ebuild | 51 + app-misc/corectrl/corectrl-.ebuild | 51 + app-misc/corectrl/metadata.xml | 11 +++ 4 files changed, 114 insertions(+) diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest new file mode 100644 index 0..1200ceeaf --- /dev/null +++ b/app-misc/corectrl/Manifest @@ -0,0 +1 @@ +DIST corectrl-v1.3.5.tar.bz2 570723 BLAKE2B 4ee9ff0f84455599b9801d7e712ad98207462e573b3654f3dfa668b0691ef57a35482087ca193a985d241a10a3c9617e77ef5c1acdbbe9974b9d44fcdacd9295 SHA512 3c07bf0f99950b332bdf909f2580a8eb1243d71380f232bfc0980f7d6fd0d261eb522b22205f6dfb6ffd7f295afc243e1e6cd4dcd5f84dc4d5e129713fcb9ef1 diff --git a/app-misc/corectrl/corectrl-1.3.5.ebuild b/app-misc/corectrl/corectrl-1.3.5.ebuild new file mode 100644 index 0..6779d1447 --- /dev/null +++ b/app-misc/corectrl/corectrl-1.3.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5 + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/app-misc/corectrl/corectrl-.ebuild b/app-misc/corectrl/corectrl-.ebuild new file mode 100644 index 0..6779d1447 --- /dev/null +++ b/app-misc/corectrl/corectrl-.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit ecm + +DESCRIPTION="Core control application" +HOMEPAGE="https://gitlab.com/corectrl/corectrl; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/corectrl/corectrl.git; +else + SRC_URI="https://gitlab.com/corectrl/corectrl/-/archive/v${PV}/corectrl-v${PV}.tar.bz2; + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" +fi + +LICENSE="GPL-3" +SLOT="0" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtcharts:5 + dev-qt/qtsvg:5 + dev-qt/linguist-tools:5 + dev-libs/quazip + dev-libs/botan:2 + sys-auth/polkit + x11-libs/libdrm[video_cards_amdgpu] + dev-libs/libfmt + dev-libs/pugixml + dev-cpp/easyloggingpp + dev-cpp/units + ~dev-cpp/catch-2.13.8 + dev-cpp/trompeloeil +" + +BDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTING=$(usex test ON OFF) + ) + cmake_src_configure +} diff --git a/app-misc/corectrl/metadata.xml b/app-misc/corectrl/metadata.xml new file mode 100644 index 0..d412fb3f5 --- /dev/null +++ b/app-misc/corectrl/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd'> + + + koce...@tutanota.com + Kostadin Shishmanov + + + corectrl/corectrl + +