[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: c9e8961d3d24970c20e40a446c72b5ceb6a2f4f4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 27 21:20:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Feb 27 21:34:49 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9e8961d kde-plasma/breeze-gtk: Fix Qt major version dep by setting KFMIN=6.0 Bug: https://bugs.gentoo.org/923502 Thanks-to: Mike Lothian fireburn.co.uk> Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild | 1 + kde-plasma/breeze-gtk/breeze-gtk-6.0.49..ebuild | 1 + kde-plasma/breeze-gtk/breeze-gtk-.ebuild| 1 + 3 files changed, 3 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild index 97488f3f10..3864c459aa 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-6.0.0.ebuild @@ -3,6 +3,7 @@ EAPI=8 +KFMIN=6.0 PVCUT=$(ver_cut 1-3) PYTHON_COMPAT=( python3_{10..12} ) inherit ecm plasma.kde.org python-any-r1 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.0.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.0.49..ebuild index 60fc551006..a7b2aa3bea 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-6.0.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-6.0.49..ebuild @@ -3,6 +3,7 @@ EAPI=8 +KFMIN=6.0 PVCUT=$(ver_cut 1-3) PYTHON_COMPAT=( python3_{10..12} ) inherit ecm plasma.kde.org python-any-r1 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 60fc551006..a7b2aa3bea 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -3,6 +3,7 @@ EAPI=8 +KFMIN=6.0 PVCUT=$(ver_cut 1-3) PYTHON_COMPAT=( python3_{10..12} ) inherit ecm plasma.kde.org python-any-r1
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 5e9ec7f49791615139e4cb847c4f073fdeaf47f0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 9 21:41:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Aug 15 14:31:17 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5e9ec7f4 kde-plasma/breeze-gtk: enable py3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild index c67b7efe9b..cde4741b51 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit ecm plasma.kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index c67b7efe9b..cde4741b51 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit ecm plasma.kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: a5c521624f3b2acbe4566c020f2e9ae26a77da6b Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 6 00:25:23 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Mar 22 18:54:40 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5c52162 kde-plasma/breeze-gtk: Drop superfluous src_configure Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild | 7 --- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 7 --- 2 files changed, 14 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild index c9963d1d13..770b0e3581 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.27.49..ebuild @@ -29,10 +29,3 @@ pkg_setup() { python-any-r1_pkg_setup ecm_pkg_setup } - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -} diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index c9963d1d13..770b0e3581 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -29,10 +29,3 @@ pkg_setup() { python-any-r1_pkg_setup ecm_pkg_setup } - -src_configure() { - local mycmakeargs=( - -DPython3_EXECUTABLE="${PYTHON}" - ) - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 5efa218cc9cb16e5addafc6de1e0fb222d5f5ca8 Author: Sam James gentoo org> AuthorDate: Thu Aug 11 10:19:04 2022 + Commit: Sam James gentoo org> CommitDate: Thu Aug 11 10:19:04 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5efa218c kde-plasma/breeze-gtk: 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 gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild index 118c7acba7..59fa2c717a 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild @@ -22,7 +22,7 @@ BDEPEND="${PYTHON_DEPS} " python_check_deps() { - has_version "dev-python/pycairo[${PYTHON_USEDEP}]" + python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]" } pkg_setup() { diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 118c7acba7..59fa2c717a 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -22,7 +22,7 @@ BDEPEND="${PYTHON_DEPS} " python_check_deps() { - has_version "dev-python/pycairo[${PYTHON_USEDEP}]" + python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]" } pkg_setup() {
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 07e5a5ade04b9eb61ecc5490fd4f10de6db5b0ee Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 3 10:54:21 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 3 10:54:21 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=07e5a5ad kde-plasma/breeze-gtk: python3_11 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.24.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.24.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.24.49..ebuild index a671cf4ec7..1e4684c8ce 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.24.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.24.49..ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit ecm kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild index a671cf4ec7..1e4684c8ce 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.25.49..ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit ecm kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index a671cf4ec7..1e4684c8ce 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -4,7 +4,7 @@ EAPI=8 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit ecm kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 507164441ecc3a033e3fb95bb4a7b232e78656f6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 16 14:18:53 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 16 14:18:53 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=50716444 kde-plasma/breeze-gtk: Drop obsolete min dev-util/cmake BDEPEND Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.23.49..ebuild | 1 - kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.23.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.23.49..ebuild index f3b8779deb..b1d119c0c7 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.23.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.23.49..ebuild @@ -18,7 +18,6 @@ IUSE="" BDEPEND="${PYTHON_DEPS} dev-lang/sassc $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - >=dev-util/cmake-3.16 >=kde-plasma/breeze-${PVCUT}:5 " diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index f3b8779deb..b1d119c0c7 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -18,7 +18,6 @@ IUSE="" BDEPEND="${PYTHON_DEPS} dev-lang/sassc $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - >=dev-util/cmake-3.16 >=kde-plasma/breeze-${PVCUT}:5 "
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: cb2e436dfbab83facada267e715ada7f4087b728 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 20 20:30:07 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 20 20:30:07 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cb2e436d kde-plasma/breeze-gtk: python3_10 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.22.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.22.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.22.49..ebuild index 44ff3255a9..61b41963eb 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.22.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.22.49..ebuild @@ -4,7 +4,7 @@ EAPI=7 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit ecm kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 44ff3255a9..61b41963eb 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -4,7 +4,7 @@ EAPI=7 PVCUT=$(ver_cut 1-3) -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{7..10} ) inherit ecm kde.org python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/, kde-plasma/breeze-gtk/files/
commit: c337a66c6d57d56e9c1b267a777963bbc7446ec5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 3 12:47:52 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 3 12:47:52 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c337a66c kde-plasma/breeze-gtk: Drop obsolete pre-cmake-3.16 hack Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 11 +-- .../files/breeze-gtk-5.16.5-cmake-pre-3.16.patch | 16 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index fc35e8de4e..f6ca2f7841 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -17,6 +17,7 @@ IUSE="" BDEPEND="${PYTHON_DEPS} dev-lang/sassc + >=dev-util/cmake-3.16 $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') >=kde-plasma/breeze-${PVCUT}:5 " @@ -30,19 +31,9 @@ pkg_setup() { ecm_pkg_setup } -src_prepare() { - ecm_src_prepare - if has_version " - a/cmake/FindPythonCairo.cmake -+++ b/cmake/FindPythonCairo.cmake -@@ -1,10 +1,4 @@ --if(CMAKE_VERSION VERSION_LESS 3.12.0) --find_package(PythonInterp 3 REQUIRED) --# PythonInterp sets PYTHON_EXECUTABLE --else() --find_package(Python3 COMPONENTS Interpreter REQUIRED) --set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") --endif() -+find_package(PythonInterp 3 REQUIRED) - - # Check for python cairo - execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "import cairo"
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: db06b509487bcbf7dc746949e1fe33b9b37cf5cc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jun 6 16:54:48 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jun 6 16:54:48 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=db06b509 kde-plasma/breeze-gtk: python3_9 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-5.19.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild index 56727c1901..d1f500a234 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.19.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PVCUT=$(ver_cut 1-3) inherit ecm kde.org python-any-r1 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.19.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.19.49..ebuild index 7fded9ae0b..fc35e8de4e 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.19.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.19.49..ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PVCUT=$(ver_cut 1-3) inherit ecm kde.org python-any-r1 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 7fded9ae0b..fc35e8de4e 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PVCUT=$(ver_cut 1-3) inherit ecm kde.org python-any-r1
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: f5057fcb83f05054ae932bf11ed54c1aad1f8883 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 24 23:39:15 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 24 23:39:15 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f5057fcb kde-plasma/breeze-gtk: Sort BDEPENDs Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild | 4 ++-- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild index 0862dceef6..91a351432d 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild @@ -15,9 +15,9 @@ KEYWORDS="" IUSE="" BDEPEND="${PYTHON_DEPS} - >=kde-plasma/breeze-${PVCUT}:5 - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-lang/sassc + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + >=kde-plasma/breeze-${PVCUT}:5 " python_check_deps() { diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index ce5d74cfe2..972861dc42 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -16,9 +16,9 @@ KEYWORDS="" IUSE="" BDEPEND="${PYTHON_DEPS} - >=kde-plasma/breeze-${PVCUT}:5 - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-lang/sassc + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + >=kde-plasma/breeze-${PVCUT}:5 " python_check_deps() {
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: d77b5d9d92ae1b28e6201230fd33e9c2ba64e028 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 24 23:38:10 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 24 23:38:10 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d77b5d9d kde-plasma/breeze-gtk: python3_8 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild index adce8f0193..0862dceef6 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) PVCUT=$(ver_cut 1-3) inherit ecm kde.org python-any-r1 diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index db711a1671..ce5d74cfe2 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8} ) PVCUT=$(ver_cut 1-3) inherit ecm kde.org python-any-r1
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/files/, kde-plasma/breeze-gtk/
commit: c4fac72ada1f8baeee835017f47d14ca5589cfa5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Oct 27 09:50:13 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Oct 27 10:30:42 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c4fac72a kde-plasma/breeze-gtk: Fix python executable selection Thanks-to: Arfrever Frehtes Taifersar Arahesis gmail.com> Bug: https://bugs.gentoo.org/691092 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild| 17 + kde-plasma/breeze-gtk/breeze-gtk-.ebuild| 17 + .../files/breeze-gtk-5.16.5-cmake-pre-3.16.patch| 16 3 files changed, 50 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild index 3795a4e04c..9c320fbc60 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.17.49..ebuild @@ -26,3 +26,20 @@ pkg_setup() { python-any-r1_pkg_setup kde5_pkg_setup } + +src_prepare() { + kde5_src_prepare + if has_version " + +--- a/cmake/FindPythonCairo.cmake b/cmake/FindPythonCairo.cmake +@@ -1,10 +1,4 @@ +-if(CMAKE_VERSION VERSION_LESS 3.12.0) +-find_package(PythonInterp 3 REQUIRED) +-# PythonInterp sets PYTHON_EXECUTABLE +-else() +-find_package(Python3 COMPONENTS Interpreter REQUIRED) +-set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}") +-endif() ++find_package(PythonInterp 3 REQUIRED) + + # Check for python cairo + execute_process(COMMAND ${PYTHON_EXECUTABLE} -c "import cairo"
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: cd75997ca66fb89825ac829142da1e2db0aa191e Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 13 19:40:37 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 14 23:46:53 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd75997c kde-plasma/breeze-gtk: Add python_check_deps for dev-python/pycairo Closes: https://bugs.gentoo.org/677864 Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild | 4 kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild index 56de571d9a..472cc2cc6b 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild @@ -18,6 +18,10 @@ BDEPEND="${PYTHON_DEPS} dev-lang/sassc " +python_check_deps() { + has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + pkg_setup() { python-any-r1_pkg_setup kde5_pkg_setup diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 56de571d9a..472cc2cc6b 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -18,6 +18,10 @@ BDEPEND="${PYTHON_DEPS} dev-lang/sassc " +python_check_deps() { + has_version "dev-python/pycairo[${PYTHON_USEDEP}]" +} + pkg_setup() { python-any-r1_pkg_setup kde5_pkg_setup
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: adafe970b5c688f95289d467d72d9333427152e1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 13 19:41:29 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 14 18:47:42 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=adafe970 kde-plasma/breeze-gtk: Switch to dev-lang/sassc Closes: https://github.com/gentoo/gentoo/pull/11039 Closes: https://bugs.gentoo.org/677936 Thanks-to: Mike Lothian mike fireburn.co.uk Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild | 2 +- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild index fe5865c1c7..56de571d9a 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild @@ -15,7 +15,7 @@ IUSE="" BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - dev-ruby/sass + dev-lang/sassc " pkg_setup() { diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index fe5865c1c7..56de571d9a 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -15,7 +15,7 @@ IUSE="" BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') - dev-ruby/sass + dev-lang/sassc " pkg_setup() {
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: af7119e92057a34dd87ae2090e43672d6cb45b60 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 14 18:39:38 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 14 18:39:38 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=af7119e9 kde-plasma/breeze-gtk: Revert "Switch to python-r1" Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild | 8 +++- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 8 +++- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild index 13c04f755d..fe5865c1c7 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) -inherit kde5 python-r1 +inherit kde5 python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://cgit.kde.org/breeze-gtk.git; @@ -12,15 +12,13 @@ LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - dev-python/pycairo[${PYTHON_USEDEP}] + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-ruby/sass " pkg_setup() { - python_setup + python-any-r1_pkg_setup kde5_pkg_setup } diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 13c04f755d..fe5865c1c7 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) -inherit kde5 python-r1 +inherit kde5 python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://cgit.kde.org/breeze-gtk.git; @@ -12,15 +12,13 @@ LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - dev-python/pycairo[${PYTHON_USEDEP}] + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-ruby/sass " pkg_setup() { - python_setup + python-any-r1_pkg_setup kde5_pkg_setup }
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 56442bed133e92ce3414085ee7a25c9bda89b7e7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Feb 13 13:31:07 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Feb 13 13:42:37 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=56442bed kde-plasma/breeze-gtk: Switch to python-r1 Closes: https://bugs.gentoo.org/677864 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild | 8 +--- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 8 +--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild index fe5865c1c7..13c04f755d 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.15.49..ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) -inherit kde5 python-any-r1 +inherit kde5 python-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://cgit.kde.org/breeze-gtk.git; @@ -12,13 +12,15 @@ LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + dev-python/pycairo[${PYTHON_USEDEP}] dev-ruby/sass " pkg_setup() { - python-any-r1_pkg_setup + python_setup kde5_pkg_setup } diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index fe5865c1c7..13c04f755d 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{5,6,7} ) -inherit kde5 python-any-r1 +inherit kde5 python-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://cgit.kde.org/breeze-gtk.git; @@ -12,13 +12,15 @@ LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + BDEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') + dev-python/pycairo[${PYTHON_USEDEP}] dev-ruby/sass " pkg_setup() { - python-any-r1_pkg_setup + python_setup kde5_pkg_setup }
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: f76bef5ce5f774a6828387c3ff39ccaead0b9dee Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 18 14:50:46 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 18 14:50:46 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f76bef5c kde-plasma/breeze-gtk: Not EAPI-7 yet Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-5.14.90.ebuild | 4 ++-- kde-plasma/breeze-gtk/breeze-gtk-.ebuild| 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.14.90.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.14.90.ebuild index b3bfe84c28..0d1e077417 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.14.90.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.14.90.ebuild @@ -12,9 +12,9 @@ LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~arm ~x86" IUSE="" -BDEPEND="${PYTHON_DEPS} +DEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - dev-python/pycairo[${PYTHON_USEDEP}] + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-ruby/sass " diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 300f7cd817..cf7c01b1f0 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -12,9 +12,9 @@ LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" -BDEPEND="${PYTHON_DEPS} +DEPEND="${PYTHON_DEPS} $(add_plasma_dep breeze) - dev-python/pycairo[${PYTHON_USEDEP}] + $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]') dev-ruby/sass "
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 796586fb1c05b02ab8d7003ee53441931ca81231 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jan 18 09:40:45 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Jan 18 10:26:04 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=796586fb kde-plasma/breeze-gtk: Fix DEPENDs Upstream commits: 3f82a073a3fee302e04d6e16edeaa95a9e5fd14a 92978bb2a243fdca5f58fa231b425bbe1802b231 fda7d4375883cb18a5f21b6a6b767fe13e9bbc08 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 14 +- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index b83f7fdec5..300f7cd817 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -3,10 +3,22 @@ EAPI=6 -inherit kde5 +PYTHON_COMPAT=( python3_{5,6,7} ) +inherit kde5 python-any-r1 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://cgit.kde.org/breeze-gtk.git; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" + +BDEPEND="${PYTHON_DEPS} + $(add_plasma_dep breeze) + dev-python/pycairo[${PYTHON_USEDEP}] + dev-ruby/sass +" + +pkg_setup() { + python-any-r1_pkg_setup + kde5_pkg_setup +}
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/files/
commit: b2280f865b86f4a87b3cf10119a0f6217bafdce0 Author: Johannes Huber gentoo org> AuthorDate: Sun Jun 4 12:08:10 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sun Jun 4 12:08:10 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b2280f86 kde-plasma/breeze-gtk: Remove unused patch Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../files/breeze-gtk-5.9.95-gtk3-dep.patch | 58 -- 1 file changed, 58 deletions(-) diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch deleted file mode 100644 index 7eea4fcfcb..00 --- a/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch +++ /dev/null @@ -1,58 +0,0 @@ -commit 2cc88a4539f55960bfa495e9bc388e10f2bdf763 -Author: Andreas Sturmlechner-Date: Sun May 14 16:37:18 2017 +0200 - -Remove gtk+-3 build dep, install versioned gtk.css dirs unconditionally - -GTK will search /usr/share/themes//gtk- and then earlier -versions all the way back to 3.0. - -See also: - https://developer.gnome.org/gtk3/stable/GtkCssProvider.html#GtkCssProvider.description - -diff --git a/Breeze-dark-gtk/CMakeLists.txt b/Breeze-dark-gtk/CMakeLists.txt -index 15fbb2f..6a82a5e 100644 a/Breeze-dark-gtk/CMakeLists.txt -+++ b/Breeze-dark-gtk/CMakeLists.txt -@@ -3,8 +3,6 @@ install(DIRECTORY gtk-2.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Bre - install(DIRECTORY assets DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark - ${directory_EXCLUDES}) - --if (PKG_GTK_VERSION VERSION_LESS "3.20") --install(FILES gtk-3.18/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark/gtk-3.0/) --else() --install(FILES gtk-3.20/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark/gtk-3.0/) --endif() -+install(DIRECTORY gtk-3.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) -+install(DIRECTORY gtk-3.18 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) -+install(DIRECTORY gtk-3.20 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) -diff --git a/Breeze-gtk/CMakeLists.txt b/Breeze-gtk/CMakeLists.txt -index 5096c28..65817d4 100644 a/Breeze-gtk/CMakeLists.txt -+++ b/Breeze-gtk/CMakeLists.txt -@@ -3,8 +3,6 @@ install(DIRECTORY gtk-2.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Bre - install(DIRECTORY assets DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze - ${directory_EXCLUDES}) - --if (PKG_GTK_VERSION VERSION_LESS "3.20") --install(FILES gtk-3.18/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze/gtk-3.0/) --else() --install(FILES gtk-3.20/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze/gtk-3.0/) --endif() -+install(DIRECTORY gtk-3.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze) -+install(DIRECTORY gtk-3.18 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze) -+install(DIRECTORY gtk-3.20 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze) -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c0284ec..1190345 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -10,9 +10,6 @@ include(FeatureSummary) - set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR} "${CMAKE_SOURCE_DIR}/cmake") - find_package(GTKEngine) - --find_package(PkgConfig) --pkg_check_modules(PKG_GTK REQUIRED gtk+-3.0) -- - include(KDEInstallDirs) - - # Exclude these patterns when installing directories as they have no use
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/, kde-plasma/kgamma/, kde-plasma/bluedevil/, ...
commit: 91fa5dba498cd9ed82f1d85b1ffa5ca8067978c3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri May 26 18:20:55 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 26 18:20:55 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=91fa5dba kde-plasma: Remove KDE Plasma 5.8.7 Moved to Gentoo ebuild repository. Package-Manager: Portage-2.3.5, Repoman-2.3.1 kde-plasma/bluedevil/bluedevil-5.8.7.ebuild| 40 - kde-plasma/breeze-grub/breeze-grub-5.8.7.ebuild| 30 kde-plasma/breeze-gtk/breeze-gtk-5.8.7.ebuild | 22 --- .../breeze-plymouth/breeze-plymouth-5.8.7.ebuild | 26 kde-plasma/breeze/breeze-5.8.7.ebuild | 75 - .../kactivitymanagerd-5.8.7.ebuild | 36 - .../kde-cli-tools/kde-cli-tools-5.8.7.ebuild | 60 .../kde-gtk-config/kde-gtk-config-5.8.7.ebuild | 56 --- kde-plasma/kdecoration/kdecoration-5.8.7.ebuild| 17 --- .../kdeplasma-addons/kdeplasma-addons-5.8.7.ebuild | 56 --- kde-plasma/kgamma/kgamma-5.8.7.ebuild | 27 kde-plasma/khotkeys/khotkeys-5.8.7.ebuild | 46 -- kde-plasma/kinfocenter/kinfocenter-5.8.7.ebuild| 88 --- kde-plasma/kmenuedit/kmenuedit-5.8.7.ebuild| 44 -- kde-plasma/kscreen/kscreen-5.8.7.ebuild| 38 - .../kscreenlocker/kscreenlocker-5.8.7.ebuild | 87 --- kde-plasma/ksshaskpass/ksshaskpass-5.8.7.ebuild| 49 -- kde-plasma/ksysguard/ksysguard-5.8.7.ebuild| 47 -- kde-plasma/kwallet-pam/kwallet-pam-5.8.7.ebuild| 93 .../kwayland-integration-5.8.7.ebuild | 22 --- kde-plasma/kwin/kwin-5.8.7.ebuild | 95 kde-plasma/kwrited/kwrited-5.8.7.ebuild| 23 --- kde-plasma/libkscreen/libkscreen-5.8.7.ebuild | 27 kde-plasma/libksysguard/libksysguard-5.8.7.ebuild | 52 --- kde-plasma/milou/milou-5.8.7.ebuild| 29 kde-plasma/oxygen/oxygen-5.8.7.ebuild | 83 -- .../plasma-desktop/plasma-desktop-5.8.7.ebuild | 157 --- .../plasma-integration-5.8.7.ebuild| 41 - kde-plasma/plasma-meta/plasma-meta-5.8.7.ebuild| 64 kde-plasma/plasma-nm/plasma-nm-5.8.7.ebuild| 65 kde-plasma/plasma-pa/plasma-pa-5.8.7.ebuild| 29 kde-plasma/plasma-sdk/plasma-sdk-5.8.7.ebuild | 48 -- .../plasma-workspace-wallpapers-5.8.7.ebuild | 18 --- .../plasma-workspace/plasma-workspace-5.8.7.ebuild | 168 - .../polkit-kde-agent/polkit-kde-agent-5.8.7.ebuild | 30 kde-plasma/powerdevil/powerdevil-5.8.7.ebuild | 82 -- kde-plasma/sddm-kcm/sddm-kcm-5.8.7.ebuild | 38 - .../systemsettings/systemsettings-5.8.7.ebuild | 45 -- kde-plasma/user-manager/user-manager-5.8.7.ebuild | 25 --- 39 files changed, 2078 deletions(-) diff --git a/kde-plasma/bluedevil/bluedevil-5.8.7.ebuild b/kde-plasma/bluedevil/bluedevil-5.8.7.ebuild deleted file mode 100644 index 1b30c235b0..00 --- a/kde-plasma/bluedevil/bluedevil-5.8.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit kde5 - -DESCRIPTION="Bluetooth stack for KDE Plasma" -HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil; -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -COMMON_DEPEND=" - $(add_frameworks_dep bluez-qt) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kded) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep plasma) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -DEPEND="${COMMON_DEPEND} - x11-misc/shared-mime-info -" -RDEPEND="${COMMON_DEPEND} - $(add_plasma_dep kde-cli-tools) - !app-mobilephone/obexd - !app-mobilephone/obex-data-server - !kde-plasma/bluedevil:4 -" diff --git a/kde-plasma/breeze-grub/breeze-grub-5.8.7.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.8.7.ebuild deleted file mode 100644 index 70488d313e..00 --- a/kde-plasma/breeze-grub/breeze-grub-5.8.7.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -KDE_AUTODEPS="false" -KDE_DEBUG="false" -inherit kde5 - -DESCRIPTION="Breeze theme for GRUB" -LICENSE="GPL-3+" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" -
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: b63d483b4d01b35a95e4ed5e16c95eb286e3dcef Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 17 20:45:09 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 17 20:45:09 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b63d483b kde-plasma/breeze-gtk: Patch upstreamed Package-Manager: Portage-2.3.5, Repoman-2.3.1 kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild | 2 -- kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild index 53abb46f9d..7664f6063b 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild @@ -10,5 +10,3 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" - -PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" ) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 53abb46f9d..7664f6063b 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -10,5 +10,3 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" - -PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" )
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/, kde-plasma/breeze-gtk/files/
commit: 6bbc2bd4a37e5df82870e9b887651e400b29c51a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 15:04:33 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 14 15:17:05 2017 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6bbc2bd4 kde-plasma/breeze-gtk: Remove gtk+-3 dependency Package-Manager: Portage-2.3.5, Repoman-2.3.1 .../breeze-gtk/breeze-gtk-5.10.49..ebuild | 12 + kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild | 12 + kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 12 + .../files/breeze-gtk-5.9.95-gtk3-dep.patch | 58 ++ 4 files changed, 64 insertions(+), 30 deletions(-) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild index 72b7f16dad..53abb46f9d 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild @@ -5,18 +5,10 @@ EAPI=6 inherit kde5 -DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" -src_install() { - kde5_src_install - - insinto /usr/share/themes/Breeze/gtk-3.20 - doins Breeze-gtk/gtk-3.20/gtk.css - - insinto /usr/share/themes/Breeze-Dark/gtk-3.20 - doins Breeze-dark-gtk/gtk-3.20/gtk.css -} +PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" ) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild index 8ae0e21290..7f98e02360 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.9.95.ebuild @@ -5,18 +5,10 @@ EAPI=6 inherit kde5 -DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~arm ~x86" IUSE="" -src_install() { - kde5_src_install - - insinto /usr/share/themes/Breeze/gtk-3.20 - doins Breeze-gtk/gtk-3.20/gtk.css - - insinto /usr/share/themes/Breeze-Dark/gtk-3.20 - doins Breeze-dark-gtk/gtk-3.20/gtk.css -} +PATCHES=( "${FILESDIR}/${P}-gtk3-dep.patch" ) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 72b7f16dad..53abb46f9d 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -5,18 +5,10 @@ EAPI=6 inherit kde5 -DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style" HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" -src_install() { - kde5_src_install - - insinto /usr/share/themes/Breeze/gtk-3.20 - doins Breeze-gtk/gtk-3.20/gtk.css - - insinto /usr/share/themes/Breeze-Dark/gtk-3.20 - doins Breeze-dark-gtk/gtk-3.20/gtk.css -} +PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" ) diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch new file mode 100644 index 00..7eea4fcfcb --- /dev/null +++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.9.95-gtk3-dep.patch @@ -0,0 +1,58 @@ +commit 2cc88a4539f55960bfa495e9bc388e10f2bdf763 +Author: Andreas Sturmlechner+Date: Sun May 14 16:37:18 2017 +0200 + +Remove gtk+-3 build dep, install versioned gtk.css dirs unconditionally + +GTK will search /usr/share/themes//gtk- and then earlier +versions all the way back to 3.0. + +See also: + https://developer.gnome.org/gtk3/stable/GtkCssProvider.html#GtkCssProvider.description + +diff --git a/Breeze-dark-gtk/CMakeLists.txt b/Breeze-dark-gtk/CMakeLists.txt +index 15fbb2f..6a82a5e 100644 +--- a/Breeze-dark-gtk/CMakeLists.txt b/Breeze-dark-gtk/CMakeLists.txt +@@ -3,8 +3,6 @@ install(DIRECTORY gtk-2.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Bre + install(DIRECTORY assets DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark + ${directory_EXCLUDES}) + +-if (PKG_GTK_VERSION VERSION_LESS "3.20") +-install(FILES gtk-3.18/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark/gtk-3.0/) +-else() +-install(FILES gtk-3.20/gtk.css DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark/gtk-3.0/) +-endif() ++install(DIRECTORY gtk-3.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) ++install(DIRECTORY gtk-3.18 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) ++install(DIRECTORY gtk-3.20 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark) +diff --git
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/, kde-plasma/kwrited/, kde-plasma/oxygen/, ...
commit: 6714e48b8298da61b3d934298fe6557762201a86 Author: Manuel Rüger gentoo org> AuthorDate: Tue Oct 4 17:45:41 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Oct 4 17:45:41 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6714e48b kde-plasma: Drop 5.7.95 kde-plasma/bluedevil/bluedevil-5.7.95.ebuild | 42 -- kde-plasma/breeze-grub/breeze-grub-5.7.95.ebuild | 31 kde-plasma/breeze-gtk/breeze-gtk-5.7.95.ebuild | 23 --- .../breeze-plymouth/breeze-plymouth-5.7.95.ebuild | 27 kde-plasma/breeze/breeze-5.7.95.ebuild | 75 -- .../kactivitymanagerd-5.7.95.ebuild| 37 - .../kde-cli-tools/kde-cli-tools-5.7.95.ebuild | 60 .../kde-gtk-config/kde-gtk-config-5.7.95.ebuild| 58 kde-plasma/kdecoration/kdecoration-5.7.95.ebuild | 18 --- .../kdeplasma-addons-5.7.95.ebuild | 57 --- kde-plasma/kgamma/kgamma-5.7.95.ebuild | 28 kde-plasma/khotkeys/khotkeys-5.7.95.ebuild | 47 -- kde-plasma/kinfocenter/kinfocenter-5.7.95.ebuild | 89 --- kde-plasma/kmenuedit/kmenuedit-5.7.95.ebuild | 45 -- kde-plasma/kscreen/kscreen-5.7.95.ebuild | 38 - .../kscreenlocker/kscreenlocker-5.7.95.ebuild | 89 --- kde-plasma/ksshaskpass/ksshaskpass-5.7.95.ebuild | 50 --- kde-plasma/ksysguard/ksysguard-5.7.95.ebuild | 48 -- kde-plasma/kwallet-pam/kwallet-pam-5.7.95.ebuild | 95 .../kwayland-integration-5.7.95.ebuild | 23 --- kde-plasma/kwin/kwin-5.7.95.ebuild | 98 kde-plasma/kwrited/kwrited-5.7.95.ebuild | 24 --- kde-plasma/libkscreen/libkscreen-5.7.95.ebuild | 28 kde-plasma/libksysguard/libksysguard-5.7.95.ebuild | 54 --- kde-plasma/milou/milou-5.7.95.ebuild | 30 kde-plasma/oxygen/oxygen-5.7.95.ebuild | 81 -- .../plasma-desktop/plasma-desktop-5.7.95.ebuild| 155 --- .../plasma-integration-5.7.95.ebuild | 42 -- kde-plasma/plasma-meta/plasma-meta-5.7.95.ebuild | 65 kde-plasma/plasma-nm/plasma-nm-5.7.95.ebuild | 66 - kde-plasma/plasma-pa/plasma-pa-5.7.95.ebuild | 30 kde-plasma/plasma-sdk/plasma-sdk-5.7.95.ebuild | 58 .../plasma-workspace-wallpapers-5.7.95.ebuild | 19 --- .../plasma-workspace-5.7.95.ebuild | 165 - .../polkit-kde-agent-5.7.95.ebuild | 31 kde-plasma/powerdevil/powerdevil-5.7.95.ebuild | 101 - kde-plasma/sddm-kcm/sddm-kcm-5.7.95.ebuild | 39 - .../systemsettings/systemsettings-5.7.95.ebuild| 46 -- kde-plasma/user-manager/user-manager-5.7.95.ebuild | 26 39 files changed, 2138 deletions(-) diff --git a/kde-plasma/bluedevil/bluedevil-5.7.95.ebuild b/kde-plasma/bluedevil/bluedevil-5.7.95.ebuild deleted file mode 100644 index b492cda..000 --- a/kde-plasma/bluedevil/bluedevil-5.7.95.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit kde5 - -DESCRIPTION="Bluetooth stack for KDE Plasma" -HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil; -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -COMMON_DEPEND=" - $(add_frameworks_dep bluez-qt) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kded) - $(add_frameworks_dep kdbusaddons) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kio) - $(add_frameworks_dep knotifications) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep plasma) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtwidgets) -" -DEPEND="${COMMON_DEPEND} - x11-misc/shared-mime-info -" -RDEPEND="${COMMON_DEPEND} - $(add_plasma_dep kde-cli-tools) - !app-mobilephone/obexd - !app-mobilephone/obex-data-server - !net-wireless/bluedevil - !net-wireless/kbluetooth -" diff --git a/kde-plasma/breeze-grub/breeze-grub-5.7.95.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.7.95.ebuild deleted file mode 100644 index fde1831..000 --- a/kde-plasma/breeze-grub/breeze-grub-5.7.95.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -KDE_AUTODEPS="false" -KDE_DEBUG="false" -inherit kde5 - -DESCRIPTION="Breeze theme for GRUB" -LICENSE="GPL-3+" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -src_prepare() { - default -} - -src_configure() { -
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 1c31a12ab95fc7d66b83aae51dfed147cf633090 Author: Michael Palimaka gentoo org> AuthorDate: Fri Aug 5 16:06:06 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Aug 5 16:06:20 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c31a12a kde-plasma/breeze-gtk: install theme for gtk-3.20 breeze-gtk includes multiple theme versions, targeting different GTK versions. Previously the older gtk-3.0 theme was unconditionally installed despite newer versions for gtk-3.18 and gtk-3.20 being available. Upstream commit 93eb6e6ebcb825cd7b740069f02bc6ea3995aa19 changed this behaviour, introducing the build option WITH_GTK3_VERSION to select the appropriate theme version and install it to /usr/share/themes/Breeze/gtk-3.0. This option is not particularly useful for Gentoo as we currently ship both gtk-3.18 (stable) and gtk-3.20 (unstable) and there is no way for us to trigger a breeze-gtk rebuild if the gtk version changes. According to the documentation[1], GTK will search /usr/share/themes//gtk- and then earlier versions all the way back to 3.0. We therefore manually install the gtk-3.20 theme version to its versioned directory alonside with the older theme in its default location to ensure that the theme works correctly regardless of GTK version changes. In the future when https://developer.gnome.org/gtk3/stable/GtkCssProvider.html#GtkCssProvider.description Package-Manager: portage-2.3.0 kde-plasma/breeze-gtk/breeze-gtk-5.7.49..ebuild | 10 ++ kde-plasma/breeze-gtk/breeze-gtk-.ebuild| 10 ++ 2 files changed, 20 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.7.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.7.49..ebuild index dd13ca5..a8ec81f 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.7.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.7.49..ebuild @@ -11,3 +11,13 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" + +src_install() { + kde5_src_install + + insinto /usr/share/themes/Breeze/gtk-3.20 + doins Breeze-gtk/gtk-3.20/gtk.css + + insinto /usr/share/themes/Breeze-Dark/gtk-3.20 + doins Breeze-dark-gtk/gtk-3.20/gtk.css +} diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index dd13ca5..a8ec81f 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -11,3 +11,13 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" + +src_install() { + kde5_src_install + + insinto /usr/share/themes/Breeze/gtk-3.20 + doins Breeze-gtk/gtk-3.20/gtk.css + + insinto /usr/share/themes/Breeze-Dark/gtk-3.20 + doins Breeze-dark-gtk/gtk-3.20/gtk.css +}
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/files/, kde-plasma/breeze-gtk/
commit: 54e0820ca011cc9fd18d51880cdf99c3eb290172 Author: Andreas Sturmlechner gmail com> AuthorDate: Wed Mar 23 15:25:19 2016 + Commit: Johannes Huber gentoo org> CommitDate: Wed Mar 23 15:40:59 2016 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54e0820c kde-plasma/breeze-gtk: Fix breeze-dark Gentoo-bug: 578052 Package-Manager: portage-2.2.27 ...gtk-5.6.0.ebuild => breeze-gtk-5.6.0-r1.ebuild} | 2 ++ .../breeze-gtk/files/breeze-gtk-5.6.0-dark.patch | 26 ++ 2 files changed, 28 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.6.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.6.0-r1.ebuild similarity index 88% rename from kde-plasma/breeze-gtk/breeze-gtk-5.6.0.ebuild rename to kde-plasma/breeze-gtk/breeze-gtk-5.6.0-r1.ebuild index 03be4ed..8e6a6f6 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.6.0.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.6.0-r1.ebuild @@ -11,3 +11,5 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~arm ~x86" IUSE="" + +PATCHES=( "${FILESDIR}/${P}-dark.patch" ) diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.6.0-dark.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.6.0-dark.patch new file mode 100644 index 000..e8c16d1 --- /dev/null +++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.6.0-dark.patch @@ -0,0 +1,26 @@ +From: Sebastian Kügler+Date: Wed, 23 Mar 2016 11:16:48 + +Subject: Fix installation of breeze-dark +X-Git-Url: http://quickgit.kde.org/?p=breeze-gtk.git=commitdiff=1a547a83dc1bb1c4a0e6d61df747b0426c53531a +--- +Fix installation of breeze-dark + +This regession is introduced in this commit: +https://quickgit.kde.org/?p=breeze-gtk.git=commit=673f3e18af95ff2c4af0a999fd1ed00176e05516 + +Patch-by: Gustavo Alvarez +REVIEW:127465 +--- + + +--- a/Breeze-dark-gtk/CMakeLists.txt b/Breeze-dark-gtk/CMakeLists.txt +@@ -1,5 +1,5 @@ +-install(DIRECTORY gtk-2.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/ ++install(DIRECTORY gtk-2.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark + ${directory_EXCLUDES}) +-install(DIRECTORY gtk-3.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/ ++install(DIRECTORY gtk-3.0 DESTINATION ${KDE_INSTALL_FULL_DATAROOTDIR}/themes/Breeze-Dark + ${directory_EXCLUDES}) + +
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/files/
commit: 57d98e49218a977e09fbc284ce541a441a1adf3e Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Dec 26 23:12:17 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Dec 27 14:19:10 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57d98e49 kde-plasma/breeze-gtk: Sync patch with tree Package-Manager: portage-2.2.24 kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch index 13c3b1b..4164033 100644 --- a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch +++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch @@ -8,8 +8,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt index 240f497..9af6b67 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -2,7 +2,7 @@ project(breeze-gtk) - set(PROJECT_VERSION "5.5.2") +@@ -3,6 +3,6 @@ project(breeze-gtk) set(PROJECT_VERSION_MAJOR 5) -cmake_minimum_required(VERSION 3.2)
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/, kde-plasma/breeze-gtk/files/
commit: 32105e05e390e617163efec811ad50f1a9536fef Author: Andreas Sturmlechner gmail com> AuthorDate: Tue Dec 22 20:55:12 2015 + Commit: Manuel Rüger gentoo org> CommitDate: Tue Dec 22 21:05:00 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=32105e05 kde-plasma/breeze-gtk: Relax cmake version requirement Package-Manager: portage-2.2.24 kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild | 2 ++ .../files/breeze-gtk-5.5.2-cmake-version.patch| 19 +++ 2 files changed, 21 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild index c8588a5..c1ff270 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.5.2.ebuild @@ -11,3 +11,5 @@ HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; LICENSE="LGPL-2.1+" KEYWORDS="~amd64 ~x86" IUSE="" + +PATCHES=( "${FILESDIR}/${PN}-5.5.2-cmake-version.patch" ) diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch new file mode 100644 index 000..13c3b1b --- /dev/null +++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch @@ -0,0 +1,19 @@ +commit ec9bdbd443d2ee15e6a9da335b74039c01153d7a +Author: Andreas Sturmlechner+Date: Tue Dec 22 21:47:08 2015 +0100 + +Relax cmake version requirement to rest of plasma + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 240f497..9af6b67 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -2,7 +2,7 @@ project(breeze-gtk) + set(PROJECT_VERSION "5.5.2") + set(PROJECT_VERSION_MAJOR 5) + +-cmake_minimum_required(VERSION 3.2) ++cmake_minimum_required(VERSION 2.8.12) + + find_package(ECM 0.0.9 REQUIRED NO_MODULE) + include(FeatureSummary)
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: a27d88bc872794761226132cbbd10cf08a639fa3 Author: Michael Palimaka gentoo org> AuthorDate: Wed Dec 9 16:09:19 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Wed Dec 9 16:09:19 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a27d88bc kde-plasma/breeze-gtk: update LICENSE Package-Manager: portage-2.2.26 kde-plasma/breeze-gtk/breeze-gtk-5.5.49..ebuild | 1 + kde-plasma/breeze-gtk/breeze-gtk-.ebuild| 1 + 2 files changed, 2 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.5.49..ebuild b/kde-plasma/breeze-gtk/breeze-gtk-5.5.49..ebuild index 885d597..258cd75 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-5.5.49..ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-5.5.49..ebuild @@ -8,5 +8,6 @@ inherit kde5 DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; +LICENSE="LGPL-2.1+" KEYWORDS="" IUSE="" diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild index 885d597..258cd75 100644 --- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -8,5 +8,6 @@ inherit kde5 DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; +LICENSE="LGPL-2.1+" KEYWORDS="" IUSE=""
[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/
commit: 5b2d3940114d612b9916878e1aad980771c980ac Author: Michael Palimaka gentoo org> AuthorDate: Fri Nov 6 18:44:56 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Nov 6 18:44:56 2015 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b2d3940 kde-plasma/breeze-gtk: initial ebuild Package-Manager: portage-2.2.20.1 kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 12 kde-plasma/breeze-gtk/metadata.xml | 5 + 2 files changed, 17 insertions(+) diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild new file mode 100644 index 000..885d597 --- /dev/null +++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit kde5 + +DESCRIPTION="Official GTK+ port of KDE's Breeze widget style" +HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk; +KEYWORDS="" +IUSE="" diff --git a/kde-plasma/breeze-gtk/metadata.xml b/kde-plasma/breeze-gtk/metadata.xml new file mode 100644 index 000..a23f444 --- /dev/null +++ b/kde-plasma/breeze-gtk/metadata.xml @@ -0,0 +1,5 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + kde +