Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-misc/colord-kde/
Date: Sun, 27 Nov 2022 13:32:08
Message-Id: 1669555914.b876e60fd30727ce2210d03588536ace572ea6e6.asturm@gentoo
1 commit: b876e60fd30727ce2210d03588536ace572ea6e6
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 26 13:39:33 2022 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 27 13:31:54 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b876e60f
7
8 kde-misc/colord-kde: 22.11.90 version bump
9
10 Although RC, code-wise equivalent to existing snapshot with cmake
11 improvements and re-added translations (win-win).
12
13 Bug: https://bugs.gentoo.org/881293
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 kde-misc/colord-kde/Manifest | 1 +
17 kde-misc/colord-kde/colord-kde-22.11.90.ebuild | 58 ++++++++++++++++++++++++++
18 2 files changed, 59 insertions(+)
19
20 diff --git a/kde-misc/colord-kde/Manifest b/kde-misc/colord-kde/Manifest
21 index d3604bbab4b4..feddb050a182 100644
22 --- a/kde-misc/colord-kde/Manifest
23 +++ b/kde-misc/colord-kde/Manifest
24 @@ -1 +1,2 @@
25 DIST colord-kde-0.5.0_p20220907-077644b5.tar.gz 64138 BLAKE2B 2bf2b705da0264f74568b69ef5f2ed4b90d38fa3457d870a806ca3b5db436f813232baa0901c73ed759b0b7409e9d44a427b1dfd764b7f14a7640d93b8c9f3dd SHA512 338e15b62ba46afb670ce7ee7ce24923e0485de09bdc4e33638696a962fc6773296e556d77d77bd1df22d0e7657c1e112836773f759225dd40cac29fb97fe262
26 +DIST colord-kde-22.11.90.tar.xz 110724 BLAKE2B 6a60c566b2782a519fdfffc5871a81f54b16f91351feb5a66ef50ffe6869fe5b611a3bff42b6f2e80bf44556d7e2603353ad6263664f96cc3de22163d662b577 SHA512 04f717f0621ac1b907e8ef270c3ffab0fc9eb5cf50204e83e3c04e1eed7e5b8e41f0c4d2ab1e6868a0ae442f4a94dbcac5ad2366d810e828073d16cec119974d
27
28 diff --git a/kde-misc/colord-kde/colord-kde-22.11.90.ebuild b/kde-misc/colord-kde/colord-kde-22.11.90.ebuild
29 new file mode 100644
30 index 000000000000..da1281f177c7
31 --- /dev/null
32 +++ b/kde-misc/colord-kde/colord-kde-22.11.90.ebuild
33 @@ -0,0 +1,58 @@
34 +# Copyright 1999-2022 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +
39 +KDE_ORG_CATEGORY=graphics
40 +KFMIN=5.99.0
41 +QTMIN=5.15.5
42 +inherit ecm gear.kde.org
43 +
44 +DESCRIPTION="Provides interfaces and session daemon to colord"
45 +HOMEPAGE="https://invent.kde.org/graphics/colord-kde"
46 +
47 +LICENSE="GPL-2+"
48 +SLOT="5"
49 +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
50 +IUSE="X"
51 +
52 +COMMON_DEPEND="
53 + >=dev-qt/qtdbus-${QTMIN}:5
54 + >=dev-qt/qtgui-${QTMIN}:5
55 + >=dev-qt/qtwidgets-${QTMIN}:5
56 + >=kde-frameworks/kcmutils-${KFMIN}:5
57 + >=kde-frameworks/kconfigwidgets-${KFMIN}:5
58 + >=kde-frameworks/kcoreaddons-${KFMIN}:5
59 + >=kde-frameworks/kdbusaddons-${KFMIN}:5
60 + >=kde-frameworks/ki18n-${KFMIN}:5
61 + >=kde-frameworks/kservice-${KFMIN}:5
62 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
63 + media-libs/lcms:2
64 + X? (
65 + >=dev-qt/qtx11extras-${QTMIN}:5
66 + x11-libs/libX11
67 + x11-libs/libxcb
68 + )
69 +"
70 +DEPEND="${COMMON_DEPEND}
71 + >=kde-frameworks/kwindowsystem-${KFMIN}:5
72 +"
73 +RDEPEND="${COMMON_DEPEND}
74 + kde-plasma/kde-cli-tools:5
75 + x11-misc/colord
76 +"
77 +
78 +src_configure() {
79 + local mycmakeargs=(
80 + $(cmake_use_find_package X X11)
81 + )
82 + ecm_src_configure
83 +}
84 +
85 +pkg_postinst() {
86 + ecm_pkg_postinst
87 + if ! has_version "gnome-extra/gnome-color-manager"; then
88 + elog "You may want to install gnome-extra/gnome-color-manager to add support for"
89 + elog "colorhug calibration devices."
90 + fi
91 +}