* [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/
@ 2015-11-09 14:12 Michael Palimaka
0 siblings, 0 replies; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ 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; 30+ 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] 30+ messages in thread
end of thread, other threads:[~2024-07-13 20:35 UTC | newest]
Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-21 19:40 [gentoo-commits] proj/kde:master commit in: kde-frameworks/breeze-icons/ Michael Palimaka
-- strict thread matches above, loose matches on Subject: below --
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-28 17:31 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-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