[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/files/, media-libs/kimageannotator/

2024-03-10 Thread Andreas Sturmlechner
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/

2024-03-10 Thread Andreas Sturmlechner
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/

2024-03-06 Thread Andreas Sturmlechner
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/

2024-02-27 Thread Alexey Shvetsov
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/

2024-02-27 Thread Andreas Sturmlechner
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/

2024-02-24 Thread Andreas Sturmlechner
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/

2024-02-24 Thread Alexey Shvetsov
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/

2023-05-28 Thread Joonas Niilola
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/

2023-05-28 Thread Joonas Niilola
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/

2023-05-14 Thread Andreas Sturmlechner
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/

2023-05-14 Thread Sam James
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/

2023-05-14 Thread Sam James
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/

2023-05-14 Thread Sam James
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/

2023-02-25 Thread Andreas Sturmlechner
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/

2022-10-30 Thread WANG Xuerui
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/

2022-08-31 Thread Joonas Niilola
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/

2022-03-24 Thread Agostino Sarubbo
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/

2022-03-23 Thread Jakov Smolić
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/

2022-03-21 Thread Jakov Smolić
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/

2021-12-04 Thread Joonas Niilola
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/

2021-11-29 Thread Andreas Sturmlechner
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/

2021-09-30 Thread Andreas Sturmlechner
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/

2021-06-22 Thread Joonas Niilola
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/

2021-04-06 Thread Agostino Sarubbo
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/

2021-02-23 Thread Andreas Sturmlechner
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/

2021-02-23 Thread Andreas Sturmlechner
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/

2021-01-28 Thread Georgy Yakovlev
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/

2021-01-19 Thread Sam James
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/

2021-01-07 Thread Andreas Sturmlechner
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
+   
+