public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2024-02-27 16:07 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2024-02-27 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     094e5e4a8a8251a5925cad86be2bc392e82c8eaf
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 16:01:02 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 16:05:50 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=094e5e4a

kde-frameworks/breeze-icons-rcc: QtCore is indeed needed for RCC

This reverts commit 3dded7f6f124c9a6eb94d36919b9f8a5bba3c29a.

Bug: https://bugs.gentoo.org/925205
Bug: https://bugs.gentoo.org/925622
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild          | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
index 59f87ff3e2..89be0fcad2 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
@@ -9,21 +9,16 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"
-
 LICENSE="LGPL-3"
 KEYWORDS=""
 IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="
-	test? (
-		dev-qt/qtcore:5
-		dev-qt/qttest:5
-	)
-"
+DEPEND="test? ( dev-qt/qttest:5 )"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+	dev-qt/qtcore:5
 	>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
 	test? ( app-misc/fdupes )
 "


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2024-02-25 10:32 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2024-02-25 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ec96fa277b62f9162cb7041d5f50b0b661c1036b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 08:58:19 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 08:59:45 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ec96fa27

kde-frameworks/breeze-icons-rcc: drop 9999, merged into breeze-icons

Follow-up to ae66b2037a677e44f67a01f2f2fe90afb004bc28

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../breeze-icons-rcc/breeze-icons-rcc-9999.ebuild  | 43 ----------------------
 1 file changed, 43 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
deleted file mode 100644
index 9b85b10d37..0000000000
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="breeze-icons"
-PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake frameworks.kde.org python-any-r1
-
-DESCRIPTION="Breeze SVG icon theme binary resource"
-
-LICENSE="LGPL-3"
-KEYWORDS=""
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="!kde-frameworks/${PN}:5"
-BDEPEND="${PYTHON_DEPS}
-	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
-	dev-qt/qtbase:6
-	>=kde-frameworks/extra-cmake-modules-${PVCUT}:*
-	test? ( app-misc/fdupes )
-"
-
-python_check_deps() {
-	python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	cmake_src_prepare
-	use test || cmake_comment_add_subdirectory autotests
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DPython_EXECUTABLE="${PYTHON}"
-		-DBINARY_ICONS_RESOURCE=ON
-		-DSKIP_INSTALL_ICONS=ON
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2024-02-25 10:32 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2024-02-25 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     3dded7f6f124c9a6eb94d36919b9f8a5bba3c29a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 08:57:14 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 08:59:45 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3dded7f6

kde-frameworks/breeze-icons-rcc: QtConfig.cmake is only needed for tests

Bug: https://bugs.gentoo.org/925205
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild          | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
index 89be0fcad2..59f87ff3e2 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.239.9999.ebuild
@@ -9,16 +9,21 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"
+
 LICENSE="LGPL-3"
 KEYWORDS=""
 IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="test? ( dev-qt/qttest:5 )"
+DEPEND="
+	test? (
+		dev-qt/qtcore:5
+		dev-qt/qttest:5
+	)
+"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
-	dev-qt/qtcore:5
 	>=kde-frameworks/extra-cmake-modules-${PVCUT}:0
 	test? ( app-misc/fdupes )
 "


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2023-12-21 16:15 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2023-12-21 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4199a56a43a18ba699aebf4b29249f87283a0fe8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 16:14:14 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 16:14:14 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4199a56a

kde-frameworks/breeze-icons-rcc: fix qt6 test deps

No need for USE=test for this, that's just for building qt's tests.

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

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index be0e196370..729c58b08f 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -16,7 +16,6 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-DEPEND="test? ( dev-qt/qtbase:6[test] )"
 RDEPEND="!kde-frameworks/${PN}:5"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2023-08-15 14:33 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2023-08-15 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     15f8d62dea9ba2edc402bdf8558ee8ee67a631b7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  9 21:27:26 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Aug 15 14:31:17 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=15f8d62d

kde-frameworks/breeze-icons-rcc: enable py3.12

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.109.0.ebuild | 2 +-
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.109.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.109.0.ebuild
index 98ddbf49a6..9d5e3a45cf 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.109.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.109.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
index 8205fa3f4d..2ca996be5b 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2023-07-08 15:18 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2023-07-08 15:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f2bf9cec5d1cc111a2ef631a406d235305e42c8c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  8 15:13:27 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul  8 15:13:27 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f2bf9cec

kde-frameworks/breeze-icons-rcc: Fix conflict with breeze-icons

Upstream commit 1c6a2711aa0de1e736a6f918d7f7a56aa60e0c79

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.108.0.ebuild | 9 ++++++++-
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild  | 9 ++++++++-
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.108.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.108.0.ebuild
index 0f66be8ae7..98ddbf49a6 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.108.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.108.0.ebuild
@@ -15,13 +15,13 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-qt/qttest:5 )"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
 	dev-qt/qtcore:5
 	>=kde-frameworks/extra-cmake-modules-${PVCUT}:5
 	test? ( app-misc/fdupes )
 "
-DEPEND="test? ( dev-qt/qttest:5 )"
 
 python_check_deps() {
 	python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
@@ -40,3 +40,10 @@ src_configure() {
 	)
 	cmake_src_configure
 }
+
+src_install() {
+	cmake_src_install
+
+	# provided by kde-frameworks/breeze-icons
+	rm -rv "${ED}"/usr/$(get_libdir)/cmake/KF5BreezeIcons || die
+}

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
index c1645b7ff9..8205fa3f4d 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.9999.ebuild
@@ -15,13 +15,13 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-qt/qttest:5 )"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
 	dev-qt/qtcore:5
 	>=kde-frameworks/extra-cmake-modules-${PVCUT}:5
 	test? ( app-misc/fdupes )
 "
-DEPEND="test? ( dev-qt/qttest:5 )"
 
 python_check_deps() {
 	python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
@@ -40,3 +40,10 @@ src_configure() {
 	)
 	cmake_src_configure
 }
+
+src_install() {
+	cmake_src_install
+
+	# provided by kde-frameworks/breeze-icons
+	rm -rv "${ED}"/usr/$(get_libdir)/cmake/KF5BreezeIcons || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2022-08-11 10:19 Sam James
  0 siblings, 0 replies; 17+ messages in thread
From: Sam James @ 2022-08-11 10:19 UTC (permalink / raw
  To: gentoo-commits

commit:     ce98e3e424c6876c69feb5eb667ea305f21af737
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 11 10:18:09 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 11 10:18:09 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ce98e3e4

kde-frameworks/breeze-icons-rcc: fix PythonAnyMismatchedDepHasVersionCheck

has_version was checking DEPEND, not BDEPEND, so change to python_has_version for
better defaults (defaults to BDEPEND) but also nicer output.

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

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild | 2 +-
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild
index 88546cb33a..c789434f79 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.97.0.ebuild
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
 DEPEND="test? ( dev-qt/qttest:5 )"
 
 python_check_deps() {
-	has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+	python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index b702e20df1..968c119c76 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
 DEPEND="test? ( dev-qt/qttest:5 )"
 
 python_check_deps() {
-	has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+	python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2022-07-03 10:55 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-07-03 10:55 UTC (permalink / raw
  To: gentoo-commits

commit:     81805614a497ba84b29c35797dcc03b6dafc7e49
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 10:16:03 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 10:16:03 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=81805614

kde-frameworks/breeze-icons-rcc: python3_11

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild | 2 +-
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild
index 41c19ea3eb..c10fb63498 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.96.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index ea6610973b..845237f723 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2022-06-10  7:52 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2022-06-10  7:52 UTC (permalink / raw
  To: gentoo-commits

commit:     35a2a5d95ae352bd9f17a837e772031bdc76c772
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 07:26:48 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 07:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=35a2a5d9

kde-frameworks/breeze-icons-rcc: 5.95.0 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../breeze-icons-rcc-5.95.0.ebuild                 | 42 ++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.95.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.95.0.ebuild
new file mode 100644
index 0000000000..41c19ea3eb
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.95.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="breeze-icons"
+PVCUT=$(ver_cut 1-2)
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake kde.org python-any-r1
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+	dev-qt/qtcore:5
+	>=kde-frameworks/extra-cmake-modules-${PVCUT}:5
+	test? ( app-misc/fdupes )
+"
+DEPEND="test? ( dev-qt/qttest:5 )"
+
+python_check_deps() {
+	has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+	cmake_src_prepare
+	use test || cmake_comment_add_subdirectory autotests
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DPython_EXECUTABLE="${PYTHON}"
+		-DBINARY_ICONS_RESOURCE=ON
+		-DSKIP_INSTALL_ICONS=ON
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2021-05-20 21:04 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2021-05-20 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     2a956544252700d0311bd59ff50e525e6e4f6576
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 20 20:15:29 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 20 20:20:09 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2a956544

kde-frameworks/breeze-icons-rcc: python3_10

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index 09eb3fc100..c56301c841 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 KDE_ORG_NAME="breeze-icons"
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit cmake kde.org python-any-r1
 
 DESCRIPTION="Breeze SVG icon theme binary resource"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2019-11-11  7:30 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2019-11-11  7:30 UTC (permalink / raw
  To: gentoo-commits

commit:     df1098f5ac41a27071cda0641a4a8af34a669fd5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 11 07:20:05 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 11 07:30:27 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=df1098f5

kde-frameworks/breeze-icons-rcc: Add missing !test handling

We don't inherit ecm.eclass so we need to do a bit extra.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index d62a2705f9..9d09a0ed37 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -20,6 +20,11 @@ DEPEND="test? ( dev-qt/qttest:5 )"
 
 RESTRICT+=" !test? ( test )"
 
+src_prepare() {
+	cmake-utils_src_prepare
+	use test || cmake_comment_add_subdirectory autotests
+}
+
 src_configure() {
 	local mycmakeargs=(
 		-DBINARY_ICONS_RESOURCE=ON


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2019-10-16 13:21 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2019-10-16 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     4f25284c5913a59c5c40f43fa19ca52f6420c69d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 16 12:37:15 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 12:37:15 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4f25284c

kde-frameworks/breeze-icons-rcc: Port away from kde5.eclass

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../breeze-icons-rcc/breeze-icons-rcc-9999.ebuild       | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index 79fffae97f..422d482082 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -3,28 +3,25 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-KMNAME="breeze-icons"
-inherit kde5
+KDE_ORG_NAME="breeze-icons"
+inherit cmake-utils kde.org
 
 DESCRIPTION="Breeze SVG icon theme binary resource"
 LICENSE="LGPL-3"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
 
 BDEPEND="
-	$(add_frameworks_dep extra-cmake-modules)
-	$(add_qt_dep qtcore)
+	kde-frameworks/extra-cmake-modules:5
+	dev-qt/qtcore:5
 	test? ( app-misc/fdupes )
 "
-DEPEND="test? ( $(add_qt_dep qttest) )"
+DEPEND="test? ( dev-qt/qttest:5 )"
 
 src_configure() {
 	local mycmakeargs=(
 		-DBINARY_ICONS_RESOURCE=ON
 		-DSKIP_INSTALL_ICONS=ON
 	)
-	kde5_src_configure
+	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2019-05-16  8:55 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2019-05-16  8:55 UTC (permalink / raw
  To: gentoo-commits

commit:     042cf7a253eb245d90cea63ac000218fb757acaa
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 08:54:45 2019 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu May 16 08:54:51 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=042cf7a2

kde-frameworks/breeze-icons-rcc: tests are fixed

Bug: https://bugs.gentoo.org/655586
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.58.0.ebuild | 9 ---------
 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild   | 9 ---------
 2 files changed, 18 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.58.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.58.0.ebuild
index c270ea6626..a0cab6f0d6 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.58.0.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.58.0.ebuild
@@ -28,12 +28,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 655586
-	local myctestargs=(
-		-E "(scalable)"
-	)
-
-	kde5_src_test
-}

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index 2637a223b2..79fffae97f 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -28,12 +28,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 655586
-	local myctestargs=(
-		-E "(scalable)"
-	)
-
-	kde5_src_test
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2017-07-23 19:06 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2017-07-23 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     390206766f539afb952f02c6534f9f3f7edc5cbb
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 19:06:12 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 19:06:12 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=39020676

kde-frameworks/breeze-icons-rcc: Add missing test DEPENDs

Gentoo-bug: 625672

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index ae15736bd9..37f65e6376 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -16,6 +16,10 @@ IUSE=""
 DEPEND="
 	$(add_frameworks_dep extra-cmake-modules)
 	$(add_qt_dep qtcore)
+	test? (
+		$(add_qt_dep qttest)
+		app-misc/fdupes
+	)
 "
 RDEPEND=""
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2017-05-01 21:29 Andreas Sturmlechner
  0 siblings, 0 replies; 17+ messages in thread
From: Andreas Sturmlechner @ 2017-05-01 21:29 UTC (permalink / raw
  To: gentoo-commits

commit:     824788f40dcf5066bf8bbdea3e09cf05d14aa8b9
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 21:28:54 2017 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May  1 21:29:29 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=824788f4

kde-frameworks/breeze-icons-rcc: Drop bogus KDE_DOXYGEN

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
index 7f91b5d202..ae15736bd9 100644
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -5,7 +5,6 @@ EAPI=6
 
 KDE_AUTODEPS="false"
 KDE_DEBUG="false"
-KDE_DOXYGEN="false"
 KMNAME="breeze-icons"
 inherit kde5
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2016-11-09 13:15 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2016-11-09 13:15 UTC (permalink / raw
  To: gentoo-commits

commit:     02f7ab195872f5c1bac7a08fbd4f1b65e9eb2385
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 13:14:20 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 13:15:34 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=02f7ab19

kde-frameworks/breeze-icons-rcc: moved to main tree

Package-Manager: portage-2.3.2

 .../breeze-icons-rcc-5.27.0.ebuild                 | 30 ----------------------
 1 file changed, 30 deletions(-)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild
deleted file mode 100644
index cb76d1e..0000000
--- a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_DOXYGEN="false"
-KMNAME="breeze-icons"
-inherit kde5
-
-DESCRIPTION="Breeze SVG icon theme binary resource"
-LICENSE="LGPL-3"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-	$(add_frameworks_dep extra-cmake-modules)
-	$(add_qt_dep qtcore)
-"
-RDEPEND=""
-
-src_configure() {
-	local mycmakeargs=(
-		-DBINARY_ICONS_RESOURCE=ON
-		-DSKIP_INSTALL_ICONS=ON
-	)
-	kde5_src_configure
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/
@ 2016-10-21 19:40 Michael Palimaka
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Palimaka @ 2016-10-21 19:40 UTC (permalink / raw
  To: gentoo-commits

commit:     16817fd1061fb79ef6405db53d4214a7493f2fba
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Aug 11 12:57:52 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 19:39:50 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=16817fd1

kde-frameworks/breeze-icons-rcc: New package

Package-Manager: portage-2.2.28

 .../breeze-icons-rcc-5.27.0.ebuild                 | 30 ++++++++++++++++++++++
 .../breeze-icons-rcc/breeze-icons-rcc-9999.ebuild  | 30 ++++++++++++++++++++++
 kde-frameworks/breeze-icons-rcc/metadata.xml       |  8 ++++++
 3 files changed, 68 insertions(+)

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild
new file mode 100644
index 0000000..cb76d1e
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-5.27.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_DOXYGEN="false"
+KMNAME="breeze-icons"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_qt_dep qtcore)
+"
+RDEPEND=""
+
+src_configure() {
+	local mycmakeargs=(
+		-DBINARY_ICONS_RESOURCE=ON
+		-DSKIP_INSTALL_ICONS=ON
+	)
+	kde5_src_configure
+}

diff --git a/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
new file mode 100644
index 0000000..31daa1e
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/breeze-icons-rcc-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_DOXYGEN="false"
+KMNAME="breeze-icons"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme binary resource"
+LICENSE="LGPL-3"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_qt_dep qtcore)
+"
+RDEPEND=""
+
+src_configure() {
+	local mycmakeargs=(
+		-DBINARY_ICONS_RESOURCE=ON
+		-DSKIP_INSTALL_ICONS=ON
+	)
+	kde5_src_configure
+}

diff --git a/kde-frameworks/breeze-icons-rcc/metadata.xml b/kde-frameworks/breeze-icons-rcc/metadata.xml
new file mode 100644
index 0000000..2fdbf33
--- /dev/null
+++ b/kde-frameworks/breeze-icons-rcc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>kde@gentoo.org</email>
+		<name>Gentoo KDE Project</name>
+	</maintainer>
+</pkgmetadata>


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

end of thread, other threads:[~2024-02-27 16:07 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-27 16:07 [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons-rcc/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-02-25 10:32 Andreas Sturmlechner
2024-02-25 10:32 Andreas Sturmlechner
2023-12-21 16:15 Sam James
2023-08-15 14:33 Andreas Sturmlechner
2023-07-08 15:18 Andreas Sturmlechner
2022-08-11 10:19 Sam James
2022-07-03 10:55 Andreas Sturmlechner
2022-06-10  7:52 Andreas Sturmlechner
2021-05-20 21:04 Andreas Sturmlechner
2019-11-11  7:30 Andreas Sturmlechner
2019-10-16 13:21 Andreas Sturmlechner
2019-05-16  8:55 Michael Palimaka
2017-07-23 19:06 Andreas Sturmlechner
2017-05-01 21:29 Andreas Sturmlechner
2016-11-09 13:15 Michael Palimaka
2016-10-21 19:40 Michael Palimaka

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