* [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