[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/files/, media-libs/kimageannotator/
commit: ab03eff9efbb6f1899898954ac8c892745fb2fe0 Author: David Flogeras gmail com> AuthorDate: Fri Mar 8 15:50:23 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 16:50:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab03eff9 media-libs/kimageannotator: add 0.7.1 Closes: https://bugs.gentoo.org/921699 Closes: https://bugs.gentoo.org/925642 Closes: https://github.com/gentoo/gentoo/pull/35670 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 + ...ageannotator-0.7.1-fix_KeyInputHelperTest.patch | 32 ++ .../kimageannotator/kimageannotator-0.7.1.ebuild | 51 ++ 3 files changed, 84 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 0c3c5d3f502e..502b2949bb70 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,2 +1,3 @@ DIST kImageAnnotator-0.6.1.tar.gz 264176 BLAKE2B dfbfb50d2187572b0e68f1a699e91391fbb1fbc36f9b44f3ad97cab9e4ab3329e20ae4abe7fc68f1cf8dfd1960f2b03b3d6a6c949b4a7102b0c22d35690b8e05 SHA512 92ec8ff06011856e98e5624f9c3d98227e10991385fa41e110187db9b5d7b8de075199844e886618668040b69f8910be51b8cf55a009fac8887954c5b7695b25 DIST kImageAnnotator-0.7.0.tar.gz 266849 BLAKE2B eda6428caf37dedc24f613e513c970a94a0b25f37ea62953a9cf4b7afe3abd01b487f5a19f1c7baa34d9f31dfa0aaefed192f23ca2e3e1f06964cc6e4a951888 SHA512 e2a6d3014476fcb6e8838c0d0aa72e4bf5ccf6fbe1314ee6c1f44bb4299c6bd1b04be305e1039628f55e5e5e1626899329d9b93314c1f1fd2870bafaf0a8e2ff +DIST kImageAnnotator-0.7.1.tar.gz 266861 BLAKE2B 861aedec7481e022db4c75bcd5d10e202da2073d7ffde7c60ab6ebe16b25d301045c6ef7ade0c69b594719e5094031842b96f62981565f7fe7252474486e41b1 SHA512 cb5e7e87f1b7c72108a8ace7fb60ef644e2de19e78b3e61e50e6d534b235710e5e62464f8d136ee46b7f96cb3235601eb80b09b41d972d8df9ef6fe09cb34c95 diff --git a/media-libs/kimageannotator/files/kimageannotator-0.7.1-fix_KeyInputHelperTest.patch b/media-libs/kimageannotator/files/kimageannotator-0.7.1-fix_KeyInputHelperTest.patch new file mode 100644 index ..ea8d4b4181d2 --- /dev/null +++ b/media-libs/kimageannotator/files/kimageannotator-0.7.1-fix_KeyInputHelperTest.patch @@ -0,0 +1,32 @@ +From 81a5af864e39e8f553e79ba83871390f42c65186 Mon Sep 17 00:00:00 2001 +From: dflogeras +Date: Fri, 8 Mar 2024 11:12:00 -0400 +Subject: [PATCH] Don't call XCloseDisplay on null object. Hopefully fixes + Issue #335. (#337) + +Co-authored-by: Dave Flogeras +--- + src/annotations/items/text/CapsLockStatusChecker.cpp | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/annotations/items/text/CapsLockStatusChecker.cpp b/src/annotations/items/text/CapsLockStatusChecker.cpp +index 8bf98438..809e448a 100644 +--- a/src/annotations/items/text/CapsLockStatusChecker.cpp b/src/annotations/items/text/CapsLockStatusChecker.cpp +@@ -46,8 +46,8 @@ bool CapsLockStatusChecker::isCapsLockEnabled() + unsigned n; + XkbGetIndicatorState(display, XkbUseCoreKbd, ); + capsState = (n & 0x01) == 1; ++ XCloseDisplay(display); + } +- XCloseDisplay(display); + return capsState; + } + #else +@@ -55,4 +55,4 @@ bool CapsLockStatusChecker::isCapsLockEnabled() + #endif + } + +-} // namespace kImageAnnotator +\ No newline at end of file ++} // namespace kImageAnnotator diff --git a/media-libs/kimageannotator/kimageannotator-0.7.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.7.1.ebuild new file mode 100644 index ..fd572618ff8e --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.7.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-qt/qtbase:6[gui,widgets] + dev-qt/qtsvg:6 + >=media-libs/kcolorpicker-0.3.1 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + x11-base/xorg-proto + test? ( + dev-cpp/gtest + dev-qt/qtbase:6 + ) +" +BDEPEND="dev-qt/qttools:6[linguist]" + +PATCHES=( "${FILESDIR}/${P}-fix_KeyInputHelperTest.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + -DBUILD_WITH_QT6=ON + ) + cmake_src_configure +} + +src_test() { + local -x QT_QPA_PLATFORM=offscreen +
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/files/, media-libs/kimageannotator/
commit: 37aa9d3f18d64bae39dfe9193f6351e47fc7f6f6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 16:49:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 16:50:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37aa9d3f media-libs/kimageannotator: drop 0.7.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 - .../kimageannotator-0.7.0-fix-qt6-tests.patch | 117 - .../kimageannotator-0.7.0-r1.ebuild| 54 -- 3 files changed, 172 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 502b2949bb70..6241ab01a5f5 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,3 +1,2 @@ DIST kImageAnnotator-0.6.1.tar.gz 264176 BLAKE2B dfbfb50d2187572b0e68f1a699e91391fbb1fbc36f9b44f3ad97cab9e4ab3329e20ae4abe7fc68f1cf8dfd1960f2b03b3d6a6c949b4a7102b0c22d35690b8e05 SHA512 92ec8ff06011856e98e5624f9c3d98227e10991385fa41e110187db9b5d7b8de075199844e886618668040b69f8910be51b8cf55a009fac8887954c5b7695b25 -DIST kImageAnnotator-0.7.0.tar.gz 266849 BLAKE2B eda6428caf37dedc24f613e513c970a94a0b25f37ea62953a9cf4b7afe3abd01b487f5a19f1c7baa34d9f31dfa0aaefed192f23ca2e3e1f06964cc6e4a951888 SHA512 e2a6d3014476fcb6e8838c0d0aa72e4bf5ccf6fbe1314ee6c1f44bb4299c6bd1b04be305e1039628f55e5e5e1626899329d9b93314c1f1fd2870bafaf0a8e2ff DIST kImageAnnotator-0.7.1.tar.gz 266861 BLAKE2B 861aedec7481e022db4c75bcd5d10e202da2073d7ffde7c60ab6ebe16b25d301045c6ef7ade0c69b594719e5094031842b96f62981565f7fe7252474486e41b1 SHA512 cb5e7e87f1b7c72108a8ace7fb60ef644e2de19e78b3e61e50e6d534b235710e5e62464f8d136ee46b7f96cb3235601eb80b09b41d972d8df9ef6fe09cb34c95 diff --git a/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch b/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch deleted file mode 100644 index 985bf108c1a3.. --- a/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch +++ /dev/null @@ -1,117 +0,0 @@ -From dbcb28f4fe8deb5ce83d45907f97516eade74420 Mon Sep 17 00:00:00 2001 -From: Heiko Becker -Date: Tue, 6 Feb 2024 18:47:20 + -Subject: [PATCH] Fix building the tests with Qt 6 (#332) - -* Remove usage of QTEST_ADD_GPU_BLACKLIST_SUPPORT_DEFS - -According to commit 641eb4a96552615d898512723e2093abcaf7fbc1 in -qtbase.git they serve no purpose anymore and were subsequently removed -in Qt6. - -Closes #331. - -* Replace QLatin1Literal with QStringLiteral - -The former is deprecated and was removed from Qt6. - .../annotations/core/AnnotationPropertiesFactoryTest.cpp | 2 +- - tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp | 6 +++--- - tests/utils/TestRunner.h | 8 - tests/widgets/settingsPicker/StickerPickerTest.cpp| 4 ++-- - 4 files changed, 6 insertions(+), 14 deletions(-) - -diff --git a/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp b/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp -index 77b43057..ce5047ef 100644 a/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp -+++ b/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp -@@ -199,7 +199,7 @@ void AnnotationPropertiesFactoryTest::TestCreate_Should_SetToolFontBasedOnSettin - void AnnotationPropertiesFactoryTest::TestCreate_Should_StickerPathBasedOnSettings() - { - auto tool = Tools::Sticker; -- auto path = QLatin1Literal("/my/path/to/sticker"); -+ auto path = QStringLiteral("/my/path/to/sticker"); - MockDefaultParameters parameters; - auto settingsProvider = new MockSettingsProvider(); - settingsProvider->setSticker(path); -diff --git a/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp b/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp -index 0c4904de..a5c86d7f 100644 a/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp -+++ b/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp -@@ -40,8 +40,8 @@ void AnnotationTabContextMenuTest::TestCustomActionTriggered_Should_CallInnerAct - void AnnotationTabContextMenuTest::TestAddCustomActions_Should_SetTextIconAndToolTipInOuterAction() - { - QAction customAction; --customAction.setText(QLatin1Literal("LaLa")); --customAction.setToolTip(QLatin1Literal("Hello Hello")); -+customAction.setText(QStringLiteral("LaLa")); -+customAction.setToolTip(QStringLiteral("Hello Hello")); - customAction.setIcon(QIcon()); - QWidget parent; - AnnotationTabContextMenu menu(); -@@ -68,4 +68,4 @@ void AnnotationTabContextMenuTest::TestCustomActionChanged_Should_UpdateEnabledS - QCOMPARE(customAction.isEnabled(), outerAction->isEnabled()); - } - --TEST_MAIN(AnnotationTabContextMenuTest); -\ No newline at end of file -+TEST_MAIN(AnnotationTabContextMenuTest); -diff --git
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 0bded8f78eb3ec5ba2555dd214893c48e5fd063f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Mar 6 20:02:24 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 6 20:31:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bded8f7 media-libs/kimageannotator: drop 0.6.0 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 - .../kimageannotator/kimageannotator-0.6.0.ebuild | 50 -- 2 files changed, 51 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index bcf546abf17a..0c3c5d3f502e 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,3 +1,2 @@ -DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 DIST kImageAnnotator-0.6.1.tar.gz 264176 BLAKE2B dfbfb50d2187572b0e68f1a699e91391fbb1fbc36f9b44f3ad97cab9e4ab3329e20ae4abe7fc68f1cf8dfd1960f2b03b3d6a6c949b4a7102b0c22d35690b8e05 SHA512 92ec8ff06011856e98e5624f9c3d98227e10991385fa41e110187db9b5d7b8de075199844e886618668040b69f8910be51b8cf55a009fac8887954c5b7695b25 DIST kImageAnnotator-0.7.0.tar.gz 266849 BLAKE2B eda6428caf37dedc24f613e513c970a94a0b25f37ea62953a9cf4b7afe3abd01b487f5a19f1c7baa34d9f31dfa0aaefed192f23ca2e3e1f06964cc6e4a951888 SHA512 e2a6d3014476fcb6e8838c0d0aa72e4bf5ccf6fbe1314ee6c1f44bb4299c6bd1b04be305e1039628f55e5e5e1626899329d9b93314c1f1fd2870bafaf0a8e2ff diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild deleted file mode 100644 index fca1139e8043.. --- a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.2.0 -
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 1b6122c94ad85633acc517dca5ac1b9759c33f03 Author: Alexey Shvetsov gentoo org> AuthorDate: Tue Feb 27 20:15:02 2024 + Commit: Alexey Shvetsov gentoo org> CommitDate: Tue Feb 27 20:15:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6122c9 media-libs/kimageannotator: Add missing deps Bug: https://github.com/ksnip/kImageAnnotator/issues/335 Signed-off-by: Alexey Shvetsov gentoo.org> ...kimageannotator-0.7.0.ebuild => kimageannotator-0.7.0-r1.ebuild} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.7.0-r1.ebuild similarity index 86% rename from media-libs/kimageannotator/kimageannotator-0.7.0.ebuild rename to media-libs/kimageannotator/kimageannotator-0.7.0-r1.ebuild index 44f907d31853..1093de12ccd1 100644 --- a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.7.0-r1.ebuild @@ -3,7 +3,6 @@ EAPI=8 -VIRTUALX_REQUIRED="test" inherit cmake MY_PN=kImageAnnotator @@ -25,8 +24,10 @@ RDEPEND=" dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 >=media-libs/kcolorpicker-0.3.0 + x11-libs/libX11 " DEPEND="${RDEPEND} + x11-base/xorg-proto test? ( dev-cpp/gtest dev-qt/qtbase:6 @@ -44,6 +45,9 @@ src_configure() { cmake_src_configure } +# one test is failing KeyInputHelperTest +# upstream bug https://github.com/ksnip/kImageAnnotator/issues/335 + src_test() { local -x QT_QPA_PLATFORM=offscreen BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 4cbf76bf5dde6c90a473e96493cb42ba37422b59 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 19:35:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 19:49:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbf76bf media-libs/kimageannotator: Drop bogus dev-qt/qtbase:6[test] BDEPEND Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/kimageannotator-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild index b912dadc508a..44f907d31853 100644 --- a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild @@ -29,7 +29,7 @@ RDEPEND=" DEPEND="${RDEPEND} test? ( dev-cpp/gtest - dev-qt/qtbase:6[test] + dev-qt/qtbase:6 ) " BDEPEND="dev-qt/qttools:6[linguist]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 05ec9cc677d64d067b1940f8d68d7afb72c3bf0c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 24 12:09:01 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 24 12:11:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ec9cc6 media-libs/kimageannotator: Fix some style issues Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/kimageannotator-0.7.0.ebuild | 15 ++- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild index c1059b0c87d8..b912dadc508a 100644 --- a/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.7.0.ebuild @@ -12,12 +12,15 @@ MY_P="${MY_PN}-${PV}" DESCRIPTION="Tool for annotating images" HOMEPAGE="https://github.com/ksnip/kImageAnnotator; SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="test" +RESTRICT="!test? ( test )" + RDEPEND=" dev-qt/qtbase:6[gui,widgets] dev-qt/qtsvg:6 @@ -25,20 +28,14 @@ RDEPEND=" " DEPEND="${RDEPEND} test? ( - dev-qt/qtbase:6[test] - dev-cpp/gtest + dev-cpp/gtest + dev-qt/qtbase:6[test] ) " -BDEPEND=" - dev-qt/qttools:6[linguist] -" - -RESTRICT="!test? ( test )" +BDEPEND="dev-qt/qttools:6[linguist]" PATCHES=( "${FILESDIR}/${P}-fix-qt6-tests.patch" ) -S="${WORKDIR}/${MY_P}" - src_configure() { local mycmakeargs=( -DBUILD_TESTS=$(usex test)
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/files/, media-libs/kimageannotator/
commit: 3521346f75b35bd657d18ec59049813314752ad4 Author: Alexey Shvetsov gentoo org> AuthorDate: Sat Feb 24 11:09:58 2024 + Commit: Alexey Shvetsov gentoo org> CommitDate: Sat Feb 24 11:13:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3521346f media-libs/kimageannotator: Version bump and restrict deps Signed-off-by: Alexey Shvetsov gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator-0.7.0-fix-qt6-tests.patch | 117 + .../kimageannotator/kimageannotator-0.6.0.ebuild | 3 +- .../kimageannotator/kimageannotator-0.6.1.ebuild | 3 +- ...r-0.6.1.ebuild => kimageannotator-0.7.0.ebuild} | 29 ++--- media-libs/kimageannotator/metadata.xml| 7 ++ 6 files changed, 145 insertions(+), 15 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 2abeecfad611..bcf546abf17a 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,2 +1,3 @@ DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 DIST kImageAnnotator-0.6.1.tar.gz 264176 BLAKE2B dfbfb50d2187572b0e68f1a699e91391fbb1fbc36f9b44f3ad97cab9e4ab3329e20ae4abe7fc68f1cf8dfd1960f2b03b3d6a6c949b4a7102b0c22d35690b8e05 SHA512 92ec8ff06011856e98e5624f9c3d98227e10991385fa41e110187db9b5d7b8de075199844e886618668040b69f8910be51b8cf55a009fac8887954c5b7695b25 +DIST kImageAnnotator-0.7.0.tar.gz 266849 BLAKE2B eda6428caf37dedc24f613e513c970a94a0b25f37ea62953a9cf4b7afe3abd01b487f5a19f1c7baa34d9f31dfa0aaefed192f23ca2e3e1f06964cc6e4a951888 SHA512 e2a6d3014476fcb6e8838c0d0aa72e4bf5ccf6fbe1314ee6c1f44bb4299c6bd1b04be305e1039628f55e5e5e1626899329d9b93314c1f1fd2870bafaf0a8e2ff diff --git a/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch b/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch new file mode 100644 index ..985bf108c1a3 --- /dev/null +++ b/media-libs/kimageannotator/files/kimageannotator-0.7.0-fix-qt6-tests.patch @@ -0,0 +1,117 @@ +From dbcb28f4fe8deb5ce83d45907f97516eade74420 Mon Sep 17 00:00:00 2001 +From: Heiko Becker +Date: Tue, 6 Feb 2024 18:47:20 + +Subject: [PATCH] Fix building the tests with Qt 6 (#332) + +* Remove usage of QTEST_ADD_GPU_BLACKLIST_SUPPORT_DEFS + +According to commit 641eb4a96552615d898512723e2093abcaf7fbc1 in +qtbase.git they serve no purpose anymore and were subsequently removed +in Qt6. + +Closes #331. + +* Replace QLatin1Literal with QStringLiteral + +The former is deprecated and was removed from Qt6. +--- + .../annotations/core/AnnotationPropertiesFactoryTest.cpp | 2 +- + tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp | 6 +++--- + tests/utils/TestRunner.h | 8 + tests/widgets/settingsPicker/StickerPickerTest.cpp| 4 ++-- + 4 files changed, 6 insertions(+), 14 deletions(-) + +diff --git a/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp b/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp +index 77b43057..ce5047ef 100644 +--- a/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp b/tests/annotations/core/AnnotationPropertiesFactoryTest.cpp +@@ -199,7 +199,7 @@ void AnnotationPropertiesFactoryTest::TestCreate_Should_SetToolFontBasedOnSettin + void AnnotationPropertiesFactoryTest::TestCreate_Should_StickerPathBasedOnSettings() + { + auto tool = Tools::Sticker; +- auto path = QLatin1Literal("/my/path/to/sticker"); ++ auto path = QStringLiteral("/my/path/to/sticker"); + MockDefaultParameters parameters; + auto settingsProvider = new MockSettingsProvider(); + settingsProvider->setSticker(path); +diff --git a/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp b/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp +index 0c4904de..a5c86d7f 100644 +--- a/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp b/tests/gui/annotator/tabs/AnnotationTabContextMenuTest.cpp +@@ -40,8 +40,8 @@ void AnnotationTabContextMenuTest::TestCustomActionTriggered_Should_CallInnerAct + void AnnotationTabContextMenuTest::TestAddCustomActions_Should_SetTextIconAndToolTipInOuterAction() + { + QAction customAction; +-customAction.setText(QLatin1Literal("LaLa")); +-customAction.setToolTip(QLatin1Literal("Hello Hello")); ++customAction.setText(QStringLiteral("LaLa")); ++customAction.setToolTip(QStringLiteral("Hello Hello")); + customAction.setIcon(QIcon()); + QWidget parent; + AnnotationTabContextMenu menu(); +@@ -68,4 +68,4 @@ void AnnotationTabContextMenuTest::TestCustomActionChanged_Should_UpdateEnabledS +
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 214c035be74df50726a826a8c42af13cda4fcc4d Author: David Flogeras gmail com> AuthorDate: Wed May 24 09:42:48 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun May 28 12:20:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214c035b media-libs/kimageannotator: 0.6.1 bump Closes: https://bugs.gentoo.org/907269 Closes: https://github.com/gentoo/gentoo/pull/31193 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Joonas Niilola gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator/kimageannotator-0.6.1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index e399b2d0ebfd..2abeecfad611 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1 +1,2 @@ DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 +DIST kImageAnnotator-0.6.1.tar.gz 264176 BLAKE2B dfbfb50d2187572b0e68f1a699e91391fbb1fbc36f9b44f3ad97cab9e4ab3329e20ae4abe7fc68f1cf8dfd1960f2b03b3d6a6c949b4a7102b0c22d35690b8e05 SHA512 92ec8ff06011856e98e5624f9c3d98227e10991385fa41e110187db9b5d7b8de075199844e886618668040b69f8910be51b8cf55a009fac8887954c5b7695b25 diff --git a/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild new file mode 100644 index ..ceddbc0c348d --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.2.0 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( + dev-qt/qttest:5 + dev-cpp/gtest + ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + BUILD_DIR="${BUILD_DIR}/tests" virtx cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 74e01b88e30f381301fb74a5f82f1cd4cee43a1d Author: Joonas Niilola gentoo org> AuthorDate: Sun May 28 12:20:03 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sun May 28 12:20:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e01b88 media-libs/kimageannotator: add missing xorg-proto DEP Signed-off-by: Joonas Niilola gentoo.org> media-libs/kimageannotator/kimageannotator-0.6.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild index ceddbc0c348d..d8bf925f00f3 100644 --- a/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.6.1.ebuild @@ -28,6 +28,7 @@ RDEPEND=" x11-libs/libX11 " DEPEND="${RDEPEND} + x11-base/xorg-proto test? ( dev-qt/qttest:5 dev-cpp/gtest
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 13663a437cfad6ea9efaaad46116337181aa940d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 09:18:48 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 14 10:27:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13663a43 media-libs/kimageannotator: drop 0.5.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 - .../kimageannotator/kimageannotator-0.5.3.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 9fcd064e51f3..e399b2d0ebfd 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,2 +1 @@ -DIST kImageAnnotator-0.5.3.tar.gz 219782 BLAKE2B 30f532a563761a665da1f926629ebd66888f820b305c98f2b0afc316d8a94010196e68221a4ffd4871ffbae19582eee685af56c763f873b38a7ac5219f4a3b3d SHA512 a858e0f8694f3f989c36db586e6e3a302ad2aa9bf32b26afa170c165327fa33b6f3053682420c788f701abdea4daa35158058edddf52af1566364976b2d2f9f7 DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 diff --git a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild deleted file mode 100644 index 5212919e215b.. --- a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.1.6 - x11-libs/libX11 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 966d20299a57bb45eed3372dff98cf7f51c2dc13 Author: Sam James gentoo org> AuthorDate: Sun May 14 09:17:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 09:17:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966d2029 media-libs/kimageannotator: Stabilize 0.6.0 amd64, #906320 Signed-off-by: Sam James gentoo.org> media-libs/kimageannotator/kimageannotator-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild index d1b2f3c768e8..c80fd7661803 100644 --- a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 27fabecfd6ba8871d154d80adc17b86dec4bfeea Author: Sam James gentoo org> AuthorDate: Sun May 14 08:48:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 08:48:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fabecf media-libs/kimageannotator: Stabilize 0.6.0 x86, #906320 Signed-off-by: Sam James gentoo.org> media-libs/kimageannotator/kimageannotator-0.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild index 73229b1a5341..fd6e21673fc3 100644 --- a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.6.0.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 @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: b2296ed934a807bfee6aca9874b37e740db6e1dc Author: Sam James gentoo org> AuthorDate: Sun May 14 08:48:37 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 14 08:48:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2296ed9 media-libs/kimageannotator: Stabilize 0.6.0 arm64, #906320 Signed-off-by: Sam James gentoo.org> media-libs/kimageannotator/kimageannotator-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild index fd6e21673fc3..d1b2f3c768e8 100644 --- a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="~amd64 arm64 ~loong ~ppc64 ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: db35db26763c7d005836b343c1f7f6afff57b4c6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 23 19:53:18 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 25 08:37:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db35db26 media-libs/kimageannotator: drop 0.5.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 - .../kimageannotator/kimageannotator-0.5.2.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 531638629f6e..9fcd064e51f3 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,3 +1,2 @@ -DIST kImageAnnotator-0.5.2.tar.gz 219008 BLAKE2B 6d2d53a55b013b8bb87291ffcb13126437291145a4d869c9e4b031711b8592ef465eb2b24b6473c09f9d02067d2404da15a4170a2f4e288cb1475d3c5d7d00be SHA512 42785f92954bf8fe28f5114d8ba7da9a1a22e79d1c0356642e34754218e580b147670a119d94e3b6b704deb1230a0d0f4d998541d5532783e4d569c66789af99 DIST kImageAnnotator-0.5.3.tar.gz 219782 BLAKE2B 30f532a563761a665da1f926629ebd66888f820b305c98f2b0afc316d8a94010196e68221a4ffd4871ffbae19582eee685af56c763f873b38a7ac5219f4a3b3d SHA512 a858e0f8694f3f989c36db586e6e3a302ad2aa9bf32b26afa170c165327fa33b6f3053682420c788f701abdea4daa35158058edddf52af1566364976b2d2f9f7 DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 diff --git a/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild deleted file mode 100644 index e9449c3b95f8.. --- a/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.1.6 - x11-libs/libX11 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 699b3f887aee0d861ee6ab269834cd2db6ba4762 Author: WANG Xuerui gentoo org> AuthorDate: Mon Oct 31 01:21:46 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Oct 31 01:25:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699b3f88 media-libs/kimageannotator: keyword 0.6.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/kimageannotator/kimageannotator-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild index 430ca94fb112..73229b1a5341 100644 --- a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 34fdf9e74304b400b5ddb96fa076afb1359748b2 Author: David Flogeras gmail com> AuthorDate: Tue Aug 16 23:46:33 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Aug 31 08:31:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34fdf9e7 media-libs/kimageannotator: bump to 0.6.0 Closes: https://bugs.gentoo.org/865453 Closes: https://github.com/gentoo/gentoo/pull/26887 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Joonas Niilola gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator/kimageannotator-0.6.0.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 8239fd2d1eb5..531638629f6e 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,2 +1,3 @@ DIST kImageAnnotator-0.5.2.tar.gz 219008 BLAKE2B 6d2d53a55b013b8bb87291ffcb13126437291145a4d869c9e4b031711b8592ef465eb2b24b6473c09f9d02067d2404da15a4170a2f4e288cb1475d3c5d7d00be SHA512 42785f92954bf8fe28f5114d8ba7da9a1a22e79d1c0356642e34754218e580b147670a119d94e3b6b704deb1230a0d0f4d998541d5532783e4d569c66789af99 DIST kImageAnnotator-0.5.3.tar.gz 219782 BLAKE2B 30f532a563761a665da1f926629ebd66888f820b305c98f2b0afc316d8a94010196e68221a4ffd4871ffbae19582eee685af56c763f873b38a7ac5219f4a3b3d SHA512 a858e0f8694f3f989c36db586e6e3a302ad2aa9bf32b26afa170c165327fa33b6f3053682420c788f701abdea4daa35158058edddf52af1566364976b2d2f9f7 +DIST kImageAnnotator-0.6.0.tar.gz 257662 BLAKE2B 3736d0e862f1d3f3f9728e4d4d611c7e406d40fe022a2441b1a80355997d86a194064ecade63b7657d3cbf1f63364b8b74654d9c92d809ac056b7dc999d97415 SHA512 5782acd552af2297813164c0612810ec0d2127c174773040d99ec9d281f3575832b06667736a5521e88fa2d57ea6410e42a5d95232cb2dbdd9608917e5d6e896 diff --git a/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild new file mode 100644 index ..430ca94fb112 --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.6.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.2.0 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( + dev-qt/qttest:5 + dev-cpp/gtest + ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + BUILD_DIR="${BUILD_DIR}/tests" virtx cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 555ecb4a1f3542f1e82f76e997a932cbebb826c9 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Mar 24 08:15:57 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Mar 24 08:15:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555ecb4a media-libs/kimageannotator: x86 stable wrt bug #828017 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/kimageannotator/kimageannotator-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild index f3d413fb21de..5212919e215b 100644 --- a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 60c546d4f866c5abcae071fdb53298452e47ab28 Author: Jakov Smolić gentoo org> AuthorDate: Wed Mar 23 09:57:29 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Mar 23 09:57:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c546d4 media-libs/kimageannotator: Stabilize 0.5.3 arm64, #828017 Signed-off-by: Jakov Smolić gentoo.org> media-libs/kimageannotator/kimageannotator-0.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild index 3b8e205bcc73..f3d413fb21de 100644 --- a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: 9a86153442337ad53ae35beb25cc6c7989b12b4e Author: Jakov Smolić gentoo org> AuthorDate: Mon Mar 21 20:34:31 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Mar 21 20:34:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a861534 media-libs/kimageannotator: Stabilize 0.5.3 amd64, #828017 Signed-off-by: Jakov Smolić gentoo.org> media-libs/kimageannotator/kimageannotator-0.5.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild index 1fc3ed36ab23..3b8e205bcc73 100644 --- a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: e8075e15ff107f15538ab364b4e3ec4ebfa862b8 Author: David Flogeras gmail com> AuthorDate: Thu Dec 2 13:23:44 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Dec 4 08:15:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8075e15 media-libs/kimageannotator: bump to 0.5.3 Bug: https://bugs.gentoo.org/828017 CLoses: https://bugs.gentoo.org/828017 Closes: https://github.com/gentoo/gentoo/pull/23149 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Joonas Niilola gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator/kimageannotator-0.5.3.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index e0be57639db0..8239fd2d1eb5 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1 +1,2 @@ DIST kImageAnnotator-0.5.2.tar.gz 219008 BLAKE2B 6d2d53a55b013b8bb87291ffcb13126437291145a4d869c9e4b031711b8592ef465eb2b24b6473c09f9d02067d2404da15a4170a2f4e288cb1475d3c5d7d00be SHA512 42785f92954bf8fe28f5114d8ba7da9a1a22e79d1c0356642e34754218e580b147670a119d94e3b6b704deb1230a0d0f4d998541d5532783e4d569c66789af99 +DIST kImageAnnotator-0.5.3.tar.gz 219782 BLAKE2B 30f532a563761a665da1f926629ebd66888f820b305c98f2b0afc316d8a94010196e68221a4ffd4871ffbae19582eee685af56c763f873b38a7ac5219f4a3b3d SHA512 a858e0f8694f3f989c36db586e6e3a302ad2aa9bf32b26afa170c165327fa33b6f3053682420c788f701abdea4daa35158058edddf52af1566364976b2d2f9f7 diff --git a/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild new file mode 100644 index ..1fc3ed36ab23 --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.5.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.1.6 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: a67320e3710358013a11ff748f98154a3e0dca1a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Nov 29 14:02:36 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Nov 29 14:05:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a67320e3 media-libs/kimageannotator: Drop 0.4.1, 0.4.2, 0.5.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 3 -- .../kimageannotator/kimageannotator-0.4.1.ebuild | 47 -- .../kimageannotator/kimageannotator-0.4.2.ebuild | 47 -- .../kimageannotator/kimageannotator-0.5.1.ebuild | 47 -- 4 files changed, 144 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 018d02eda7f7..e0be57639db0 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,4 +1 @@ -DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c SHA512 f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb -DIST kImageAnnotator-0.4.2.tar.gz 166061 BLAKE2B 83e53b89a09800ebd4fbbd23b893811b20375b24e43289bf4b21766f1b77851f86686a6c18f0da7baf78b7317ddc7f9348460d4c4c7cc0fb2b4767c549355fbe SHA512 33323c774bd3e6a72d3fb575c006c9e00111840c7a277e0f20554cef184b256d4e3b810bba11dd71cee8c257d0a48103e52b24b458bad2ece8b0d0cb94db4ec9 -DIST kImageAnnotator-0.5.1.tar.gz 214671 BLAKE2B 0dc6496534c045408e64fea7d9cc80acb7891fa009cfae5be28415e80914e726b4a2927d55156520414f35bed727e7d4470f593d5b3feb04da3e8c47a8d612c7 SHA512 221ed21c5a5156a9d7cdff70d7f4c1dd186fa40f7ba0d6d0bcfd87e6d045967b83c647378f1981b33307bd6e1b52722e2e9f4229c12fc18c840040fb4f405552 DIST kImageAnnotator-0.5.2.tar.gz 219008 BLAKE2B 6d2d53a55b013b8bb87291ffcb13126437291145a4d869c9e4b031711b8592ef465eb2b24b6473c09f9d02067d2404da15a4170a2f4e288cb1475d3c5d7d00be SHA512 42785f92954bf8fe28f5114d8ba7da9a1a22e79d1c0356642e34754218e580b147670a119d94e3b6b704deb1230a0d0f4d998541d5532783e4d569c66789af99 diff --git a/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild deleted file mode 100644 index ae004e293da0.. --- a/media-libs/kimageannotator/kimageannotator-0.4.1.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 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.1.5 - x11-libs/libX11 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs+=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -} diff --git a/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild deleted file mode 100644 index 0959a13d9764.. --- a/media-libs/kimageannotator/kimageannotator-0.4.2.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 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.1.5 - x11-libs/libX11 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -} diff --git a/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild deleted file mode 100644 index f4810beb37c0.. ---
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: fdd1ed5e217bfd70bfe21ffc665711eb16e5f640 Author: David Flogeras gmail com> AuthorDate: Fri Sep 17 00:20:35 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 30 17:22:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd1ed5e media-libs/kimageannotator: bump to 0.5.2 Closes: https://bugs.gentoo.org/813423 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Flogeras gmail.com> Closes: https://github.com/gentoo/gentoo/pull/22314 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator/kimageannotator-0.5.2.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 17fbd8d5d4b..018d02eda7f 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,3 +1,4 @@ DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c SHA512 f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb DIST kImageAnnotator-0.4.2.tar.gz 166061 BLAKE2B 83e53b89a09800ebd4fbbd23b893811b20375b24e43289bf4b21766f1b77851f86686a6c18f0da7baf78b7317ddc7f9348460d4c4c7cc0fb2b4767c549355fbe SHA512 33323c774bd3e6a72d3fb575c006c9e00111840c7a277e0f20554cef184b256d4e3b810bba11dd71cee8c257d0a48103e52b24b458bad2ece8b0d0cb94db4ec9 DIST kImageAnnotator-0.5.1.tar.gz 214671 BLAKE2B 0dc6496534c045408e64fea7d9cc80acb7891fa009cfae5be28415e80914e726b4a2927d55156520414f35bed727e7d4470f593d5b3feb04da3e8c47a8d612c7 SHA512 221ed21c5a5156a9d7cdff70d7f4c1dd186fa40f7ba0d6d0bcfd87e6d045967b83c647378f1981b33307bd6e1b52722e2e9f4229c12fc18c840040fb4f405552 +DIST kImageAnnotator-0.5.2.tar.gz 219008 BLAKE2B 6d2d53a55b013b8bb87291ffcb13126437291145a4d869c9e4b031711b8592ef465eb2b24b6473c09f9d02067d2404da15a4170a2f4e288cb1475d3c5d7d00be SHA512 42785f92954bf8fe28f5114d8ba7da9a1a22e79d1c0356642e34754218e580b147670a119d94e3b6b704deb1230a0d0f4d998541d5532783e4d569c66789af99 diff --git a/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild new file mode 100644 index 000..50b04954eaa --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.5.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.1.6 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/, media-libs/kcolorpicker/
commit: 0861daf000d833e9ec899d9769045c5b09bad011 Author: David Flogeras gmail com> AuthorDate: Mon May 31 13:53:51 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Jun 22 08:46:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0861daf0 media-libs/kimageannotator: 0.4.2 and 0.5.1 bumps Bug: https://bugs.gentoo.org/793209 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: David Flogeras gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21061 Signed-off-by: Joonas Niilola gentoo.org> media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild | 2 +- media-libs/kimageannotator/Manifest| 2 ++ .../kimageannotator-0.4.2.ebuild} | 14 ++ .../kimageannotator-0.5.1.ebuild} | 14 ++ 4 files changed, 23 insertions(+), 9 deletions(-) diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild index 497f088f00b..db84df68116 100644 --- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild +++ b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTS=$(usex test) ) cmake_src_configure diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 4dcd1bacf96..17fbd8d5d4b 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1 +1,3 @@ DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c SHA512 f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb +DIST kImageAnnotator-0.4.2.tar.gz 166061 BLAKE2B 83e53b89a09800ebd4fbbd23b893811b20375b24e43289bf4b21766f1b77851f86686a6c18f0da7baf78b7317ddc7f9348460d4c4c7cc0fb2b4767c549355fbe SHA512 33323c774bd3e6a72d3fb575c006c9e00111840c7a277e0f20554cef184b256d4e3b810bba11dd71cee8c257d0a48103e52b24b458bad2ece8b0d0cb94db4ec9 +DIST kImageAnnotator-0.5.1.tar.gz 214671 BLAKE2B 0dc6496534c045408e64fea7d9cc80acb7891fa009cfae5be28415e80914e726b4a2927d55156520414f35bed727e7d4470f593d5b3feb04da3e8c47a8d612c7 SHA512 221ed21c5a5156a9d7cdff70d7f4c1dd186fa40f7ba0d6d0bcfd87e6d045967b83c647378f1981b33307bd6e1b52722e2e9f4229c12fc18c840040fb4f405552 diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild similarity index 71% copy from media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild copy to media-libs/kimageannotator/kimageannotator-0.4.2.ebuild index 497f088f00b..0959a13d976 100644 --- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild @@ -6,11 +6,11 @@ EAPI=7 VIRTUALX_REQUIRED="test" inherit cmake virtualx -MY_PN=kColorPicker +MY_PN=kImageAnnotator MY_P="${MY_PN}-${PV}" -DESCRIPTION="Qt based color picker with popup menu" -HOMEPAGE="https://github.com/ksnip/kColorPicker; +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" LICENSE="LGPL-3+" @@ -21,16 +21,22 @@ IUSE="test" RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 + dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.1.5 + x11-libs/libX11 " DEPEND="${RDEPEND} test? ( dev-qt/qttest:5 ) " +BDEPEND=" + dev-qt/linguist-tools:5 +" S="${WORKDIR}/${MY_P}" src_configure() { - local mycmakeargs+=( + local mycmakeargs=( -DBUILD_TESTS=$(usex test) ) cmake_src_configure diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild b/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild similarity index 71% copy from media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild copy to media-libs/kimageannotator/kimageannotator-0.5.1.ebuild index 497f088f00b..80ea9eb9139 100644 --- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild @@ -6,11 +6,11 @@ EAPI=7 VIRTUALX_REQUIRED="test" inherit cmake virtualx -MY_PN=kColorPicker +MY_PN=kImageAnnotator MY_P="${MY_PN}-${PV}" -DESCRIPTION="Qt based color picker with popup menu" -HOMEPAGE="https://github.com/ksnip/kColorPicker; +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" LICENSE="LGPL-3+" @@ -21,16 +21,22 @@ IUSE="test" RDEPEND=" dev-qt/qtcore:5 dev-qt/qtgui:5 + dev-qt/qtsvg:5 dev-qt/qtwidgets:5[png] +
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: e29d6e43c1ea65b6cf2fba0a809b1ea615170a0a Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Apr 6 06:29:00 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Apr 6 06:31:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29d6e43 media-libs/kimageannotator: amd64 stable wrt bug #774219 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/kimageannotator/kimageannotator-0.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild index 3c8f2acce72..06d07a4b8aa 100644 --- a/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar. LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/files/, media-libs/kimageannotator/
commit: 801e434d45674dd4a60260fae194c3478242fcd9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 23 20:02:48 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 20:02:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801e434d media-libs/kimageannotator: Drop 0.4.0 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 - ...tator-0.4.0-fix-static-test-library-PR195.patch | 25 --- .../kimageannotator/kimageannotator-0.4.0.ebuild | 51 -- 3 files changed, 77 deletions(-) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 2d16a7c5303..4dcd1bacf96 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1,2 +1 @@ -DIST kImageAnnotator-0.4.0.tar.gz 164030 BLAKE2B 09ec5eb18d212739c21b30809808cdd453321bf785fd79d21ae3ad5259edfb1dcddbac4de3fc68131627f0252c67f45f22d8572d91bb8c182d68e0d3140bcad5 SHA512 4fb76ff889ad4619080246f91e92fe9683056766b96faa071e0f73efd7c3647f90716fcf94b283461cd0152bdaa647002d26ffc7bf2cd1756ecdf3111005085a DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c SHA512 f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb diff --git a/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch b/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch deleted file mode 100644 index 7944118641c..000 --- a/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 25f13f3058c79e3f4a2b1cd257b213f102931cc3 Mon Sep 17 00:00:00 2001 -From: Dave Flogeras -Date: Wed, 6 Jan 2021 20:07:20 -0400 -Subject: [PATCH] Make test static library explicitly link against kColorPicker - and X11. - -This was broken when those libraries were made part of a PRIVATE -interface by bbc2b6595 and af2ff6167. - tests/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index b1ecc8a..9918010 100644 a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -56,7 +56,7 @@ set(TESTUTILS_SRC - - add_library(KIMAGEANNOTATOR_STATIC STATIC ${KIMAGEANNOTATOR_SRCS}) - --target_link_libraries(KIMAGEANNOTATOR_STATIC Qt5::Widgets Qt5::Svg kImageAnnotator) -+target_link_libraries(KIMAGEANNOTATOR_STATIC Qt5::Widgets Qt5::Svg kImageAnnotator kColorPicker::kColorPicker X11) - - target_compile_definitions(KIMAGEANNOTATOR_STATIC PRIVATE KIMAGEANNOTATOR_LANG_INSTALL_DIR="${KIMAGEANNOTATOR_LANG_INSTALL_DIR}") - diff --git a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild deleted file mode 100644 index 35a7aa80a67..000 --- a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VIRTUALX_REQUIRED="test" -inherit cmake virtualx - -MY_PN=kImageAnnotator -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Tool for annotating images" -HOMEPAGE="https://github.com/ksnip/kImageAnnotator; -SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" -IUSE="test" - -RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5[png] - >=media-libs/kcolorpicker-0.1.4 - x11-libs/libX11 -" -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" -BDEPEND=" - dev-qt/linguist-tools:5 -" -PATCHES=( - # https://github.com/ksnip/kImageAnnotator/pull/195 - "${FILESDIR}/${P}-fix-static-test-library-PR195.patch" -) - -S="${WORKDIR}/${MY_P}" - -src_configure() { - local mycmakeargs+=( - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - virtx cmake_src_test -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: b74f155967e6c6edc8fff045b12c2865719c558f Author: David Flogeras gmail com> AuthorDate: Tue Feb 16 14:36:51 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 23 19:56:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b74f1559 media-libs/kimageannotator: 0.4.1 bump Closes: https://bugs.gentoo.org/770949 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 + .../kimageannotator/kimageannotator-0.4.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest index 5979ed0a231..2d16a7c5303 100644 --- a/media-libs/kimageannotator/Manifest +++ b/media-libs/kimageannotator/Manifest @@ -1 +1,2 @@ DIST kImageAnnotator-0.4.0.tar.gz 164030 BLAKE2B 09ec5eb18d212739c21b30809808cdd453321bf785fd79d21ae3ad5259edfb1dcddbac4de3fc68131627f0252c67f45f22d8572d91bb8c182d68e0d3140bcad5 SHA512 4fb76ff889ad4619080246f91e92fe9683056766b96faa071e0f73efd7c3647f90716fcf94b283461cd0152bdaa647002d26ffc7bf2cd1756ecdf3111005085a +DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c SHA512 f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb diff --git a/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild new file mode 100644 index 000..7a96553458a --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.4.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.1.5 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: ade76d51b88ac559f0376deeef19fc50bcfe108d Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Jan 28 18:02:29 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Jan 28 18:02:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade76d51 media-libs/kimageannotator: add ~ppc64 keywords, bug #764395 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/kimageannotator/kimageannotator-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild index c2ab3376cc9..35a7aa80a67 100644 --- a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar. LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/
commit: a668a50ac79bb2d40499be2830d4679d5cc41d9d Author: Sam James gentoo org> AuthorDate: Tue Jan 19 19:16:07 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 19 19:17:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a668a50a media-libs/kimageannotator: Keyword 0.4.0 arm64, #764395 Signed-off-by: Sam James gentoo.org> media-libs/kimageannotator/kimageannotator-0.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild index 417b4bc23c2..c2ab3376cc9 100644 --- a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild +++ b/media-libs/kimageannotator/kimageannotator-0.4.0.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 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar. LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/, media-libs/kimageannotator/files/
commit: 4b7f80d7076db0877dc50853adb4ef7db68238d4 Author: David Flogeras gmail com> AuthorDate: Tue Sep 8 21:45:29 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jan 7 23:56:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b7f80d7 media-libs/kimageannotator: New package This package (and media-libs/kcolorpicker) will soon be dependencies of kde-apps/spectacle to add annotation capabilities. I have been maintaining both in the GURU overlay since about May 2020. Suggested-by: Andreas Sturmlechner gentoo.org> Bug: https://bugs.gentoo.org/723758 Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: David Flogeras gmail.com> Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/kimageannotator/Manifest| 1 + ...tator-0.4.0-fix-static-test-library-PR195.patch | 25 +++ .../kimageannotator/kimageannotator-0.4.0.ebuild | 51 ++ media-libs/kimageannotator/metadata.xml| 12 + 4 files changed, 89 insertions(+) diff --git a/media-libs/kimageannotator/Manifest b/media-libs/kimageannotator/Manifest new file mode 100644 index 000..5979ed0a231 --- /dev/null +++ b/media-libs/kimageannotator/Manifest @@ -0,0 +1 @@ +DIST kImageAnnotator-0.4.0.tar.gz 164030 BLAKE2B 09ec5eb18d212739c21b30809808cdd453321bf785fd79d21ae3ad5259edfb1dcddbac4de3fc68131627f0252c67f45f22d8572d91bb8c182d68e0d3140bcad5 SHA512 4fb76ff889ad4619080246f91e92fe9683056766b96faa071e0f73efd7c3647f90716fcf94b283461cd0152bdaa647002d26ffc7bf2cd1756ecdf3111005085a diff --git a/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch b/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch new file mode 100644 index 000..7944118641c --- /dev/null +++ b/media-libs/kimageannotator/files/kimageannotator-0.4.0-fix-static-test-library-PR195.patch @@ -0,0 +1,25 @@ +From 25f13f3058c79e3f4a2b1cd257b213f102931cc3 Mon Sep 17 00:00:00 2001 +From: Dave Flogeras +Date: Wed, 6 Jan 2021 20:07:20 -0400 +Subject: [PATCH] Make test static library explicitly link against kColorPicker + and X11. + +This was broken when those libraries were made part of a PRIVATE +interface by bbc2b6595 and af2ff6167. +--- + tests/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index b1ecc8a..9918010 100644 +--- a/tests/CMakeLists.txt b/tests/CMakeLists.txt +@@ -56,7 +56,7 @@ set(TESTUTILS_SRC + + add_library(KIMAGEANNOTATOR_STATIC STATIC ${KIMAGEANNOTATOR_SRCS}) + +-target_link_libraries(KIMAGEANNOTATOR_STATIC Qt5::Widgets Qt5::Svg kImageAnnotator) ++target_link_libraries(KIMAGEANNOTATOR_STATIC Qt5::Widgets Qt5::Svg kImageAnnotator kColorPicker::kColorPicker X11) + + target_compile_definitions(KIMAGEANNOTATOR_STATIC PRIVATE KIMAGEANNOTATOR_LANG_INSTALL_DIR="${KIMAGEANNOTATOR_LANG_INSTALL_DIR}") + diff --git a/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild new file mode 100644 index 000..417b4bc23c2 --- /dev/null +++ b/media-libs/kimageannotator/kimageannotator-0.4.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VIRTUALX_REQUIRED="test" +inherit cmake virtualx + +MY_PN=kImageAnnotator +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Tool for annotating images" +HOMEPAGE="https://github.com/ksnip/kImageAnnotator; +SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5[png] + >=media-libs/kcolorpicker-0.1.4 + x11-libs/libX11 +" +DEPEND="${RDEPEND} + test? ( dev-qt/qttest:5 ) +" +BDEPEND=" + dev-qt/linguist-tools:5 +" +PATCHES=( + # https://github.com/ksnip/kImageAnnotator/pull/195 + "${FILESDIR}/${P}-fix-static-test-library-PR195.patch" +) + +S="${WORKDIR}/${MY_P}" + +src_configure() { + local mycmakeargs+=( + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_test() { + virtx cmake_src_test +} diff --git a/media-libs/kimageannotator/metadata.xml b/media-libs/kimageannotator/metadata.xml new file mode 100644 index 000..325675c5861 --- /dev/null +++ b/media-libs/kimageannotator/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + dfloger...@gmail.com + David Flogeras + + + proxy-ma...@gentoo.org + Proxy Maintainers + +