public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2015-11-09 14:12 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2015-11-09 14:12 UTC (permalink / raw
  To: gentoo-commits

commit:     ffa8b6ea590c4203fe7629f76bccde3ed9f125d6
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 14:12:38 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 14:12:38 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ffa8b6ea

kde-frameworks/breeze-icons: new package

Package-Manager: portage-2.2.20.1

 kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild | 16 ++++++++++++++++
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild   | 16 ++++++++++++++++
 kde-frameworks/breeze-icons/metadata.xml               |  5 +++++
 3 files changed, 37 insertions(+)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
new file mode 100644
index 0000000..abef5eb
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="$(add_frameworks_dep extra-cmake-modules)"
+RDEPEND="!<kde-plasma/breeze-5.5:5"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
new file mode 100644
index 0000000..49ea0e7
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_AUTODEPS="false"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="$(add_frameworks_dep extra-cmake-modules)"
+RDEPEND="!<kde-plasma/breeze-5.5:5"

diff --git a/kde-frameworks/breeze-icons/metadata.xml b/kde-frameworks/breeze-icons/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-frameworks/breeze-icons/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+</pkgmetadata>


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2015-11-09 14:15 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2015-11-09 14:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4af5a2c8143b04a3ebf850e65437206a01493f1f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 14:14:48 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 14:14:48 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4af5a2c8

kde-frameworks/breeze-icons: don't expose useless USE flags

Package-Manager: portage-2.2.20.1

 kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild | 3 +++
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
index abef5eb..cde1fc1 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
@@ -5,6 +5,9 @@
 EAPI=5
 
 KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_DOXYGEN="false"
+KDE_TEST="false"
 inherit kde5
 
 DESCRIPTION="Breeze SVG icon theme"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 49ea0e7..ee391ac 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -5,6 +5,9 @@
 EAPI=5
 
 KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_DOXYGEN="false"
+KDE_TEST="false"
 inherit kde5
 
 DESCRIPTION="Breeze SVG icon theme"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2015-11-09 14:38 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2015-11-09 14:38 UTC (permalink / raw
  To: gentoo-commits

commit:     fb5e195701c35fdcdbdf7c04ca4ce7dd15ea20a4
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  9 14:37:00 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Nov  9 14:37:00 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=fb5e1957

kde-frameworks/breeze-icons: update blocker to allow alpha/beta versions

Package-Manager: portage-2.2.20.1

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
index cde1fc1..f0fa6b3 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.16.0.ebuild
@@ -16,4 +16,4 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND="!<kde-plasma/breeze-5.5:5"
+RDEPEND="!<kde-plasma/breeze-5.4.50:5"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index ee391ac..5ae37be 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -16,4 +16,4 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="$(add_frameworks_dep extra-cmake-modules)"
-RDEPEND="!<kde-plasma/breeze-5.5:5"
+RDEPEND="!<kde-plasma/breeze-5.4.50:5"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2015-11-10 17:05 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2015-11-10 17:05 UTC (permalink / raw
  To: gentoo-commits

commit:     18b5312fcfd8a2664344398152a63ef94a3fc854
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Nov 10 00:38:18 2015 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Nov 10 17:05:03 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=18b5312f

kde-frameworks/breeze-icons: git master gained some autotests

Package-Manager: portage-2.2.20.1

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 7e79c62..df6f16c 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -7,7 +7,6 @@ EAPI=5
 KDE_AUTODEPS="false"
 KDE_DEBUG="false"
 KDE_DOXYGEN="false"
-KDE_TEST="false"
 inherit kde5
 
 DESCRIPTION="Breeze SVG icon theme"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2016-01-10 23:36 Manuel Rüger
  0 siblings, 0 replies; 33+ messages in thread
From: Manuel Rüger @ 2016-01-10 23:36 UTC (permalink / raw
  To: gentoo-commits

commit:     34fd4c7bdea66a5847c932d6ccd06cfb0777c8dc
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 23:34:01 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 23:34:01 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=34fd4c7b

kde-frameworks/breeze-icons: Add missed 5.18.0 version bump

Package-Manager: portage-2.2.26

 kde-frameworks/breeze-icons/breeze-icons-5.18.0.ebuild | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.18.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.18.0.ebuild
new file mode 100644
index 0000000..c2f7f50
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.18.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_AUTODEPS="false"
+KDE_DEBUG="false"
+KDE_DOXYGEN="false"
+inherit kde5
+
+DESCRIPTION="Breeze SVG icon theme"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND="$(add_frameworks_dep extra-cmake-modules)"
+RDEPEND="!<kde-plasma/breeze-5.4.3:5"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2016-03-26 18:16 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2016-03-26 18:16 UTC (permalink / raw
  To: gentoo-commits

commit:     69763b124d4cdc3ba0473cf2739b8a175212a6f1
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 18:12:19 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 18:15:57 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=69763b12

kde-frameworks/breeze-icons: add missing dependency

KDEInstallDirs calls query_qmake which requires qtcore.

Package-Manager: portage-2.2.28

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index a0758fb..0352a73 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -14,5 +14,8 @@ LICENSE="LGPL-3"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="$(add_frameworks_dep extra-cmake-modules)"
+DEPEND="
+	$(add_frameworks_dep extra-cmake-modules)
+	$(add_qt_dep qtcore)
+"
 RDEPEND="!<kde-plasma/breeze-5.4.3:5"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2016-09-10 20:29 Manuel Rüger
  0 siblings, 0 replies; 33+ messages in thread
From: Manuel Rüger @ 2016-09-10 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3c36cf60f76e9293a73a12fda1689ba2726be04d
Author:     Manuel Rüger <manuel <AT> rueg <DOT> eu>
AuthorDate: Sat Sep 10 20:29:29 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 20:29:29 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3c36cf60

kde-frameworks/breeze-icons: Add keywords back

Package-Manager: portage-2.3.0

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild
index 4ce96b8..c812226 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.26.0.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 DESCRIPTION="Breeze SVG icon theme"
 LICENSE="LGPL-3"
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 DEPEND="


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

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

commit:     a7491a3e1356ab5d55b910d3d5ceee63cd3e0730
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Sun Oct  9 21:32:24 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=a7491a3e

kde-frameworks/breeze-icons: Configure with BINARY_ICONS_RESOURCE=OFF

It is default off, but be extra sure.

Package-Manager: portage-2.3.0

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 4ce96b8..1cbae76 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -18,3 +18,10 @@ DEPEND="
 	$(add_qt_dep qtcore)
 "
 RDEPEND="!<kde-plasma/breeze-5.4.3:5"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBINARY_ICONS_RESOURCE=OFF
+	)
+	kde5_src_configure
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2017-01-22 18:54 Michael Palimaka
  0 siblings, 0 replies; 33+ messages in thread
From: Michael Palimaka @ 2017-01-22 18:54 UTC (permalink / raw
  To: gentoo-commits

commit:     bb2b5688d06d7f069d91b16fc12e4f9778cc25ef
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 22 18:54:01 2017 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 18:54:06 2017 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=bb2b5688

kde-frameworks/breeze-icons: add missing dependency

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index fbf7bb3..bfb7e16 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-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] 33+ messages in thread

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

commit:     0daf578770bd1361f3f44ddc3338270df3be64fa
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 08:54:01 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=0daf5787

kde-frameworks/breeze-icons: 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/breeze-icons-5.58.0.ebuild | 10 ----------
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild   | 10 ----------
 2 files changed, 20 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.58.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.58.0.ebuild
index 95c83d615d..18d3999d88 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.58.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.58.0.ebuild
@@ -26,13 +26,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 655586
-	local myctestargs=(
-		-j1
-		-E "(scalable)"
-	)
-
-	kde5_src_test
-}

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 57472739a4..202407d87a 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -26,13 +26,3 @@ src_configure() {
 	)
 	kde5_src_configure
 }
-
-src_test() {
-	# bug: 655586
-	local myctestargs=(
-		-j1
-		-E "(scalable)"
-	)
-
-	kde5_src_test
-}


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

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

commit:     106e1db61ba3cd29844c52ccb6f027c6c6cb179d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 16 12:22:35 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 12:22:35 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=106e1db6

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

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

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 202407d87a..728922faa5 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -3,26 +3,23 @@
 
 EAPI=7
 
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-KDE_QTHELP="false"
-inherit kde5
+inherit cmake-utils kde.org
 
 DESCRIPTION="Breeze SVG icon theme"
 LICENSE="LGPL-3"
 KEYWORDS=""
-IUSE=""
+IUSE="test"
 
 BDEPEND="
-	$(add_frameworks_dep extra-cmake-modules)
-	$(add_qt_dep qtcore)
+	dev-qt/qtcore:5
+	kde-frameworks/extra-cmake-modules:5
 	test? ( app-misc/fdupes )
 "
-DEPEND="test? ( $(add_qt_dep qttest) )"
+DEPEND="test? ( dev-qt/qttest:5 )"
 
 src_configure() {
 	local mycmakeargs=(
 		-DBINARY_ICONS_RESOURCE=OFF
 	)
-	kde5_src_configure
+	cmake-utils_src_configure
 }


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

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

commit:     ca20e5596cf6702b5bcda3857c796a13f33ff666
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 11 07:19:35 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 11 07:30:26 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ca20e559

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

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

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9b7f64a68c..d5c44fe286 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -19,6 +19,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=OFF


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2020-07-12 23:09 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2020-07-12 23:09 UTC (permalink / raw
  To: gentoo-commits

commit:     310218629a2e12f03dfbbe88c4e91de86a7daa43
Author:     Francesco Turco <mail <AT> fturco <DOT> net>
AuthorDate: Sun Jul 12 12:40:10 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 23:02:08 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=31021862

kde-frameworks/breeze-icons: update icon cache

Signed-off-by: Francesco Turco <mail <AT> fturco.net>
Closes: https://github.com/gentoo/gentoo/pull/16677
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index a65bdd44bd..f165a2298b 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PVCUT=$(ver_cut 1-2)
-inherit cmake kde.org
+inherit cmake kde.org xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"
 LICENSE="LGPL-3"
@@ -31,3 +31,11 @@ src_configure() {
 	)
 	cmake_src_configure
 }
+
+pkg_postinst() {
+	xdg_icon_cache_update
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}


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

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

commit:     02894eeff88ed4ddcffd52675bdca3da4c58fd25
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu May 20 20:15:20 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May 20 20:19:37 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=02894eef

kde-frameworks/breeze-icons: 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/breeze-icons-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 7f08f2f82f..8c70b75f64 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7..10} )
 inherit cmake kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2021-10-02 15:19 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2021-10-02 15:19 UTC (permalink / raw
  To: gentoo-commits

commit:     8588ad1f486396b8f522766b5e97aadcfbde1028
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  2 15:16:26 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct  2 15:19:01 2021 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8588ad1f

kde-frameworks/breeze-icons: Remove invalid symbolic links

Bug: https://bugs.gentoo.org/770988
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9a0939594b..c3eb7cb0f7 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -40,6 +40,13 @@ src_configure() {
 	cmake_src_configure
 }
 
+src_install() {
+	cmake_src_install
+	# bug 770988
+	find "${ED}"/usr/share/icons/ -type d -empty -delete || die
+	find "${ED}"/usr/share/icons/ -xtype l -delete || die
+}
+
 pkg_postinst() {
 	xdg_icon_cache_update
 }


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

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

commit:     830bd0102e8b5907b7bcb4ef423d4b68088c1e1c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 07:26:47 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=830bd010

kde-frameworks/breeze-icons: 5.95.0 version bump

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.95.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.95.0.ebuild
new file mode 100644
index 0000000000..152a388fe1
--- /dev/null
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.95.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake kde.org python-any-r1 xdg-utils
+
+DESCRIPTION="Breeze SVG icon theme"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+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 )
+"
+
+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=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# bug 770988
+	find "${ED}"/usr/share/icons/ -type d -empty -delete || die
+	find "${ED}"/usr/share/icons/ -xtype l -delete || die
+}
+
+pkg_postinst() {
+	xdg_icon_cache_update
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}


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

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

commit:     72e5d73d7728b2f05405040028698b912e382c7c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  3 09:49:42 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  3 09:49:42 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=72e5d73d

kde-frameworks/breeze-icons: 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/breeze-icons-5.96.0.ebuild | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild
index 9c721cb3b3..10d9582d90 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.96.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 53c7308053..c1306f6c93 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"


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

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

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

kde-frameworks/breeze-icons: 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/breeze-icons-5.97.0.ebuild | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild
index e3ec86d93c..710e680877 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.97.0.ebuild
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
 "
 
 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/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index fb44ccd3f5..bd187689e7 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -24,7 +24,7 @@ BDEPEND="${PYTHON_DEPS}
 "
 
 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] 33+ messages in thread

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

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

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

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.109.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.109.0.ebuild
index 14f4bfe072..64b8d6e116 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.109.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.109.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.9999.ebuild
index 1e8bbaf3eb..66fdb2069e 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake frameworks.kde.org python-any-r1 xdg-utils
 
 DESCRIPTION="Breeze SVG icon theme"


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

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

commit:     579f38f0db2836d7dfdadba6874fe1bd7b7ed663
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 21 16:15:33 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 16:15:33 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=579f38f0

kde-frameworks/breeze-icons: 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/breeze-icons-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 5d7cf4550f..9645771910 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -15,7 +15,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] 33+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2023-12-28 17:31 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2023-12-28 17:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ae66b2037a677e44f67a01f2f2fe90afb004bc28
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 28 17:25:11 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 17:25:11 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ae66b203

kde-frameworks/breeze-icons: Merge ${PN}-rcc back into it

There is no dependency savings or size concern here.

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

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 19 ++++++++-----------
 1 file changed, 8 insertions(+), 11 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9645771910..e067aaf0fc 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PVCUT=$(ver_cut 1-2)
 PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake frameworks.kde.org python-any-r1 xdg-utils
+inherit cmake frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"
 
@@ -15,7 +15,11 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-RDEPEND="!kde-frameworks/${PN}:5"
+RDEPEND="
+	!kde-frameworks/${PN}:5
+	!kde-frameworks/${PN}-rcc:5
+	!kde-frameworks/${PN}-rcc:6
+"
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
 	dev-qt/qtbase:6
@@ -35,7 +39,8 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
-		-DBINARY_ICONS_RESOURCE=OFF
+		-DBINARY_ICONS_RESOURCE=ON
+		-DSKIP_INSTALL_ICONS=OFF
 	)
 	cmake_src_configure
 }
@@ -46,11 +51,3 @@ src_install() {
 	find "${ED}"/usr/share/icons/ -type d -empty -delete || die
 	find "${ED}"/usr/share/icons/ -xtype l -delete || die
 }
-
-pkg_postinst() {
-	xdg_icon_cache_update
-}
-
-pkg_postrm() {
-	xdg_icon_cache_update
-}


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

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

commit:     b3cd0b84a2efdb0d444e2c739ef6590b8fcaacd6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 24 21:59:46 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 24 21:59:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b3cd0b84

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

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

 kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild | 8 ++++++--
 kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild      | 2 +-
 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild       | 2 +-
 3 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
index 97efdc9659..565a10aa71 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
@@ -15,10 +15,14 @@ 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 )
 "

diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
index 8e96af91da..c13c2dc647 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
@@ -20,9 +20,9 @@ RDEPEND="
 	!kde-frameworks/${PN}-rcc:5
 	!kde-frameworks/${PN}-rcc:6
 "
+DEPEND="test? ( dev-qt/qtbase:6 )"
 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 )
 "

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 2c0eefc5de..52024d461a 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -20,9 +20,9 @@ RDEPEND="
 	!kde-frameworks/${PN}-rcc:5
 	!kde-frameworks/${PN}-rcc:6
 "
+DEPEND="test? ( dev-qt/qtbase:6 )"
 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 )
 "


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-02-27 16:07 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-02-27 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     75980ab9772eb8d8a49a55018a99955334cc31ab
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 27 16:04:05 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 27 16:05:57 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=75980ab9

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

This reverts commit b3cd0b84a2efdb0d444e2c739ef6590b8fcaacd6.

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
index c13c2dc647..8e96af91da 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.0.0.ebuild
@@ -20,9 +20,9 @@ RDEPEND="
 	!kde-frameworks/${PN}-rcc:5
 	!kde-frameworks/${PN}-rcc:6
 "
-DEPEND="test? ( dev-qt/qtbase:6 )"
 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 )
 "

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 52024d461a..2c0eefc5de 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -20,9 +20,9 @@ RDEPEND="
 	!kde-frameworks/${PN}-rcc:5
 	!kde-frameworks/${PN}-rcc:6
 "
-DEPEND="test? ( dev-qt/qtbase:6 )"
 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 )
 "


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-05-13 20:40 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-05-13 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3f5956d4d49d1593e4ae0edceef69052ec7a7d0e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 19:08:04 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 13 20:39:45 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f5956d4

kde-frameworks/breeze-icons: Fix dependencies, update cmake args

See also:
https://invent.kde.org/frameworks/kiconthemes/-/merge_requests/110

Upstream commits:
ae5c4ffb1b408c742e080de013c0485cc82c9017
f6dd35b2619a9953484c6b9ab5ab7f6114e391e7
968bb00521d2baab41e8cde53888b4725256e030
55b6ed8137f990586063dbe6c56ad911cca68b79

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 2c0eefc5de..5517e43bb1 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -22,7 +22,7 @@ RDEPEND="
 "
 BDEPEND="${PYTHON_DEPS}
 	$(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
-	dev-qt/qtbase:6
+	dev-qt/qtbase:6[gui]
 	>=kde-frameworks/extra-cmake-modules-${PVCUT}:*
 	test? ( app-misc/fdupes )
 "
@@ -39,7 +39,8 @@ src_prepare() {
 src_configure() {
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
-		-DBINARY_ICONS_RESOURCE=ON
+		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
+		-DICONS_LIBRARY=ON
 		-DSKIP_INSTALL_ICONS=OFF
 	)
 	cmake_src_configure


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-05-13 20:40 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-05-13 20:40 UTC (permalink / raw
  To: gentoo-commits

commit:     90cb12d16cbe9bcb907b58bab52268a0da4adb3e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon May 13 20:30:57 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon May 13 20:39:45 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=90cb12d1

kde-frameworks/breeze-icons: Drop obsolete cmake arg

Upstream commit f6dd35b2619a9953484c6b9ab5ab7f6114e391e7

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 5517e43bb1..d78a6e4e8c 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -40,7 +40,6 @@ src_configure() {
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
-		-DICONS_LIBRARY=ON
 		-DSKIP_INSTALL_ICONS=OFF
 	)
 	cmake_src_configure


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-05-16  1:44 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2024-05-16  1:44 UTC (permalink / raw
  To: gentoo-commits

commit:     7981b8dde4b0f9c3e4926e1f837780296a8e3a8c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 01:43:45 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 16 01:44:37 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=7981b8dd

kde-frameworks/breeze-icons: filter LTO for 9999

Doesn't build anymore, see upstream bug for details.

Bug: https://invent.kde.org/frameworks/breeze-icons/-/issues/18
Closes: https://bugs.gentoo.org/931904
Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index d78a6e4e8c..9f7f0dd89e 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PVCUT=$(ver_cut 1-2)
 PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake frameworks.kde.org python-any-r1 xdg
+inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"
 
@@ -37,6 +37,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# bug #931904
+	filter-lto
+
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-06-11 19:34 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-06-11 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     6d0b3ec94b3ac2ef2b5fe71f26262e2d218fa761
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 18:12:23 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 19:33:58 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d0b3ec9

kde-frameworks/breeze-icons: Use BUILD_TESTING in kf5 branch too

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

 kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
index 565a10aa71..e111bbcf4b 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-5.239.9999.ebuild
@@ -31,15 +31,11 @@ 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=OFF
+		-DBUILD_TESTING=$(usex test)
 	)
 	cmake_src_configure
 }


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-06-11 19:34 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-06-11 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     306d5a5bcbfdd6b195375b8cf9aecd3b35102a8d
Author:     Alfred Wingate <parona <AT> protonmail <DOT> com>
AuthorDate: Mon Jun 10 19:50:32 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 19:33:46 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=306d5a5b

kde-frameworks/breeze-icons: use BUILD_TESTING option for tests

* New change in breeze-icons depends on the inclusion of ECMAddTests in
  autotests/CMakeLists.txt.

CMake Error at src/tools/CMakeLists.txt:4 (ecm_mark_nongui_executable):
  Unknown CMake command "ecm_mark_nongui_executable".

Signed-off-by: Alfred Wingate <parona <AT> protonmail.com>
Closes: https://github.com/gentoo/kde/pull/994
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 9f7f0dd89e..c981606aec 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -31,11 +31,6 @@ 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() {
 	# bug #931904
 	filter-lto
@@ -44,6 +39,7 @@ src_configure() {
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away
 		-DSKIP_INSTALL_ICONS=OFF
+		-DBUILD_TESTING="$(usex test)"
 	)
 	cmake_src_configure
 }


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-07-12 19:58 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2024-07-12 19:58 UTC (permalink / raw
  To: gentoo-commits

commit:     711c6a73102cec604f9880820bca02f0159ae912
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 12 19:24:53 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Jul 12 19:58:20 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=711c6a73

kde-frameworks/breeze-icons: enable py3.13

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index c981606aec..f49acbb1af 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PVCUT=$(ver_cut 1-2)
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2024-07-13 20:35 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2024-07-13 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     67f8a5f3d619b7398880585bb7eca41a686df0ba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 20:34:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 20:35:44 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=67f8a5f3

kde-frameworks/breeze-icons: drop filter-lto

No longer necessary after upstream commit fa44b11bc2b36d5c3cfc5c3403ea75b2fff57253.

Bug: https://bugs.gentoo.org/931904
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index f49acbb1af..596563b4b4 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PVCUT=$(ver_cut 1-2)
 PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
+inherit cmake frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"
 
@@ -32,9 +32,6 @@ python_check_deps() {
 }
 
 src_configure() {
-	# bug #931904
-	filter-lto
-
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2025-06-18 19:00 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2025-06-18 19:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2d67f882ab5deb35b653ab110e6fb52ea0031a34
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 18 19:00:01 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 18 19:00:18 2025 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d67f882

kde-frameworks/breeze-icons: filter LTO again

There's a trade-off between allowing LTO upstream vs supporting
compilation with less RAM available because of how Qt resources work.

See https://mail.kde.org/pipermail/distributions/2025-June/001602.html.

Bug: https://bugs.gentoo.org/931904
Bug: https://bugs.gentoo.org/956679
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 700989165d..e6b1cef3ab 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake frameworks.kde.org python-any-r1 xdg
+inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"
 
@@ -31,6 +31,11 @@ python_check_deps() {
 }
 
 src_configure() {
+	# There's a trade-off between allowing LTO upstream vs supporting
+	# compilation with less RAM available because of how Qt resources work.
+	# See bug #931904 and bug #956679.
+	filter-lto
+
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2025-06-20  5:03 Sam James
  0 siblings, 0 replies; 33+ messages in thread
From: Sam James @ 2025-06-20  5:03 UTC (permalink / raw
  To: gentoo-commits

commit:     305305d8b5b0d800110caca771ac394361091c15
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 20 05:03:41 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 20 05:03:53 2025 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=305305d8

kde-frameworks/breeze-icons: drop filter-lto

It is now disabled upstream instead in git. Not going to backport that
though someone else is free to, as it makes no observable difference
to users on our end - we can just let it trickle down with this change here.

Bug: https://bugs.gentoo.org/931904
Bug: https://bugs.gentoo.org/956679
Signed-off-by: Sam James <sam <AT> gentoo.org>

 kde-frameworks/breeze-icons/breeze-icons-9999.ebuild | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index e6b1cef3ab..700989165d 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
+inherit cmake frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"
 
@@ -31,11 +31,6 @@ python_check_deps() {
 }
 
 src_configure() {
-	# There's a trade-off between allowing LTO upstream vs supporting
-	# compilation with less RAM available because of how Qt resources work.
-	# See bug #931904 and bug #956679.
-	filter-lto
-
 	local mycmakeargs=(
 		-DPython_EXECUTABLE="${PYTHON}"
 		-DBINARY_ICONS_RESOURCE=ON # TODO: remove when kexi was ported away


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2025-10-11 21:00 Andreas Sturmlechner
  0 siblings, 0 replies; 33+ messages in thread
From: Andreas Sturmlechner @ 2025-10-11 21:00 UTC (permalink / raw
  To: gentoo-commits

commit:     f13b52350181ee5cecd7544d6011ae41b2d9f887
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 11 20:57:28 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 11 20:57:28 2025 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f13b5235

kde-frameworks/breeze-icons: enable py3.14

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

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

diff --git a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
index 700989165d..51e157aaf6 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 inherit cmake frameworks.kde.org python-any-r1 xdg
 
 DESCRIPTION="Breeze SVG icon theme"


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

end of thread, other threads:[~2025-10-11 21:01 UTC | newest]

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

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