Gentoo Archives: gentoo-commits

From: Anna Vyalkova <cyber+gentoo@×××××.in>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: kde-apps/tok/
Date: Thu, 31 Mar 2022 07:24:27
Message-Id: 1648691859.7020f5e20400873d6da2eb33ad6d3bff52244ccb.cybertailor@gentoo
1 commit: 7020f5e20400873d6da2eb33ad6d3bff52244ccb
2 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
3 AuthorDate: Thu Mar 31 01:57:32 2022 +0000
4 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
5 CommitDate: Thu Mar 31 01:57:39 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7020f5e2
7
8 kde-apps/tok: initial import
9
10 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
11
12 kde-apps/tok/metadata.xml | 8 +++++++
13 kde-apps/tok/tok-9999.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++++++
14 2 files changed, 59 insertions(+)
15
16 diff --git a/kde-apps/tok/metadata.xml b/kde-apps/tok/metadata.xml
17 new file mode 100644
18 index 000000000..7ebbd0334
19 --- /dev/null
20 +++ b/kde-apps/tok/metadata.xml
21 @@ -0,0 +1,8 @@
22 +<?xml version="1.0" encoding="UTF-8"?>
23 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
24 +<pkgmetadata>
25 + <maintainer type="person">
26 + <email>cyber+gentoo@×××××.in</email>
27 + <name>Anna</name>
28 + </maintainer>
29 +</pkgmetadata>
30
31 diff --git a/kde-apps/tok/tok-9999.ebuild b/kde-apps/tok/tok-9999.ebuild
32 new file mode 100644
33 index 000000000..56e367dbc
34 --- /dev/null
35 +++ b/kde-apps/tok/tok-9999.ebuild
36 @@ -0,0 +1,51 @@
37 +# Copyright 2022 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=8
41 +
42 +inherit git-r3 qbs
43 +
44 +DESCRIPTION="Telegram client built using Kirigami"
45 +HOMEPAGE="https://invent.kde.org/network/tok"
46 +EGIT_REPO_URI="https://invent.kde.org/network/${PN}.git"
47 +#SRC_URI="https://invent.kde.org/network/${PN}/-/archive/${COMMIT}/${MY_P}.tar.gz"
48 +#S="${WORKDIR}/${MY_P}"
49 +
50 +LICENSE="|| ( LGPL-3 GPL-2 GPL-3 ) AGPL-3+ GPL-3+ LGPL-2.1+ LGPL-3+"
51 +SLOT="0"
52 +KEYWORDS=""
53 +
54 +DEPEND="
55 + dev-libs/icu:=
56 + dev-qt/qtcore:5
57 + dev-qt/qtdbus:5
58 + dev-qt/qtdeclarative:5
59 + dev-qt/qtgui:5
60 + dev-qt/qtmultimedia:5
61 + dev-qt/qtnetwork:5
62 + dev-qt/qtquickcontrols2:5
63 + dev-qt/qtwidgets:5
64 + kde-frameworks/kconfigwidgets:5
65 + kde-frameworks/kdbusaddons:5
66 + kde-frameworks/ki18n:5
67 + kde-frameworks/kirigami:5
68 + kde-frameworks/kquickchatcomponents:5
69 + kde-frameworks/knotifications:5
70 + kde-frameworks/kwindowsystem:5
71 + kde-frameworks/syntax-highlighting:5
72 + media-libs/rlottie:=
73 + net-libs/td
74 + sys-libs/zlib
75 +"
76 +RDEPEND="${DEPEND}"
77 +BDEPEND="
78 + app-misc/jq
79 + dev-util/cmake
80 +"
81 +
82 +src_prepare() {
83 + default
84 +
85 + # undefined reference to QmlCacheGeneratedCode
86 + sed "/Qt.quick.useCompiler/d" -i src/Tok.qbs || die
87 +}