Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kopete/
Date: Mon, 30 Jan 2023 21:01:41
Message-Id: 1675111828.9f2026c5cdbd47b21550d0ea3c7027501dfad502.asturm@gentoo
1 commit: 9f2026c5cdbd47b21550d0ea3c7027501dfad502
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 30 20:50:28 2023 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 30 20:50:28 2023 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f2026c5
7
8 kde-apps/kopete: Drop oscar and xmpp PROTOCOLS
9
10 There is no sign of that stuff actually working anymore.
11
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 kde-apps/kopete/kopete-22.12.49.9999.ebuild | 26 +++++++++++++-------------
15 kde-apps/kopete/kopete-9999.ebuild | 26 +++++++++++++-------------
16 kde-apps/kopete/metadata.xml | 1 -
17 3 files changed, 26 insertions(+), 27 deletions(-)
18
19 diff --git a/kde-apps/kopete/kopete-22.12.49.9999.ebuild b/kde-apps/kopete/kopete-22.12.49.9999.ebuild
20 index e591c9c4de..7cb07bb451 100644
21 --- a/kde-apps/kopete/kopete-22.12.49.9999.ebuild
22 +++ b/kde-apps/kopete/kopete-22.12.49.9999.ebuild
23 @@ -44,14 +44,12 @@ otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence
24 # gadu: net-libs/libgadu @since 4.3
25 # groupwise: app-crypt/qca:2
26 # irc: NO DEPS, probably will fail so inform user about it
27 -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
28 # meanwhile: net-libs/meanwhile
29 -# oscar: NO DEPS
30 # telepathy: net-libs/decibel
31 # testbed: NO DEPS
32 # winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
33 # zeroconf (bonjour): NO DEPS
34 -PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
35 +PROTOCOLS="gadu groupwise meanwhile testbed winpopup zeroconf"
36
37 # disabled protocols
38 # irc: NO DEPS
39 @@ -59,9 +57,14 @@ PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
40 # qq: NO DEPS
41 # telepathy: net-libs/decibel
42 # skype, sms (until fixed)
43 +# oscar (until fixed: KDE-bug #402647
44 +# xmpp: continuously broken, KDE-bugs #304722, 412228, 457330, 410938, ...
45
46 IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
47
48 +# tests hang, last checked for 4.2.96
49 +RESTRICT="test"
50 +
51 COMMON_DEPEND="
52 app-crypt/gpgme:=[cxx,qt5]
53 >=dev-qt/qtgui-${QTMIN}:5
54 @@ -96,11 +99,6 @@ COMMON_DEPEND="
55 dev-libs/libxml2
56 dev-libs/libxslt
57 )
58 - xmpp? (
59 - >=app-crypt/qca-2.3.0:2[qt5(+)]
60 - net-dns/libidn:0=
61 - sys-libs/zlib
62 - )
63 zeroconf? (
64 >=kde-apps/kidentitymanagement-${PVCUT}:5
65 >=kde-frameworks/kdnssd-${KFMIN}:5
66 @@ -114,6 +112,11 @@ COMMON_DEPEND="
67 # net-libs/libsrtp:0=
68 # net-libs/ortp:=
69 # )
70 +# xmpp? (
71 +# >=app-crypt/qca-2.3.0:2[qt5(+)]
72 +# net-dns/libidn:0=
73 +# sys-libs/zlib
74 +# )
75 RDEPEND="${COMMON_DEPEND}
76 latex? (
77 || (
78 @@ -123,18 +126,15 @@ RDEPEND="${COMMON_DEPEND}
79 virtual/latex-base
80 )
81 ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] )
82 - xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] )
83 "
84 # sms? ( app-mobilephone/smssend )
85 # winpopup? ( net-fs/samba )
86 +# xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] )
87 DEPEND="${COMMON_DEPEND}
88 x11-base/xorg-proto
89 "
90 # jingle? ( dev-libs/jsoncpp )
91
92 -# tests hang, last checked for 4.2.96
93 -RESTRICT="test"
94 -
95 src_configure() {
96 local x x2
97 # Handle common stuff
98 @@ -158,7 +158,7 @@ src_configure() {
99 done
100
101 # disable until fixed:
102 - mycmakeargs+=( -DWITH_{cryptography,libjingle,skype,sms}=OFF )
103 + mycmakeargs+=( -DWITH_{cryptography,jabber,libjingle,oscar,skype,sms}=OFF )
104
105 # enable plugins
106 for x in ${PLUGINS}; do
107
108 diff --git a/kde-apps/kopete/kopete-9999.ebuild b/kde-apps/kopete/kopete-9999.ebuild
109 index 9fd41cc6b3..fd83313e3a 100644
110 --- a/kde-apps/kopete/kopete-9999.ebuild
111 +++ b/kde-apps/kopete/kopete-9999.ebuild
112 @@ -44,14 +44,12 @@ otr pipes +privacy +statistics +texteffect translator +urlpicpreview webpresence
113 # gadu: net-libs/libgadu @since 4.3
114 # groupwise: app-crypt/qca:2
115 # irc: NO DEPS, probably will fail so inform user about it
116 -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
117 # meanwhile: net-libs/meanwhile
118 -# oscar: NO DEPS
119 # telepathy: net-libs/decibel
120 # testbed: NO DEPS
121 # winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
122 # zeroconf (bonjour): NO DEPS
123 -PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
124 +PROTOCOLS="gadu groupwise meanwhile testbed winpopup zeroconf"
125
126 # disabled protocols
127 # irc: NO DEPS
128 @@ -59,9 +57,14 @@ PROTOCOLS="gadu groupwise meanwhile oscar testbed winpopup +xmpp zeroconf"
129 # qq: NO DEPS
130 # telepathy: net-libs/decibel
131 # sms (until fixed)
132 +# oscar (until fixed: KDE-bug #402647
133 +# xmpp: continuously broken, KDE-bugs #304722, 412228, 457330, 410938, ...
134
135 IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
136
137 +# tests hang, last checked for 4.2.96
138 +RESTRICT="test"
139 +
140 COMMON_DEPEND="
141 app-crypt/gpgme:=[cxx,qt5]
142 >=dev-qt/qtgui-${QTMIN}:5
143 @@ -96,11 +99,6 @@ COMMON_DEPEND="
144 dev-libs/libxml2
145 dev-libs/libxslt
146 )
147 - xmpp? (
148 - >=app-crypt/qca-2.3.0:2[qt5(+)]
149 - net-dns/libidn:0=
150 - sys-libs/zlib
151 - )
152 zeroconf? (
153 >=kde-apps/kidentitymanagement-${PVCUT}:5
154 >=kde-frameworks/kdnssd-${KFMIN}:5
155 @@ -114,6 +112,11 @@ COMMON_DEPEND="
156 # net-libs/libsrtp:0=
157 # net-libs/ortp:=
158 # )
159 +# xmpp? (
160 +# >=app-crypt/qca-2.3.0:2[qt5(+)]
161 +# net-dns/libidn:0=
162 +# sys-libs/zlib
163 +# )
164 RDEPEND="${COMMON_DEPEND}
165 latex? (
166 || (
167 @@ -123,18 +126,15 @@ RDEPEND="${COMMON_DEPEND}
168 virtual/latex-base
169 )
170 ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] )
171 - xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] )
172 "
173 # sms? ( app-mobilephone/smssend )
174 # winpopup? ( net-fs/samba )
175 +# xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] )
176 DEPEND="${COMMON_DEPEND}
177 x11-base/xorg-proto
178 "
179 # jingle? ( dev-libs/jsoncpp )
180
181 -# tests hang, last checked for 4.2.96
182 -RESTRICT="test"
183 -
184 src_configure() {
185 local x x2
186 # Handle common stuff
187 @@ -158,7 +158,7 @@ src_configure() {
188 done
189
190 # disable until fixed:
191 - mycmakeargs+=( -DWITH_{cryptography,libjingle,sms}=OFF )
192 + mycmakeargs+=( -DWITH_{cryptography,jabber,libjingle,oscar,sms}=OFF )
193
194 # enable plugins
195 for x in ${PLUGINS}; do
196
197 diff --git a/kde-apps/kopete/metadata.xml b/kde-apps/kopete/metadata.xml
198 index 0facf6ad41..9a13135631 100644
199 --- a/kde-apps/kopete/metadata.xml
200 +++ b/kde-apps/kopete/metadata.xml
201 @@ -18,7 +18,6 @@
202 <flag name="history">Enables saving chat history.</flag>
203 <flag name="latex">Embed latex formatted text into messages.</flag>
204 <flag name="nowlistening">Shows song you currently listen to in your status/etc. Bindings for many players.</flag>
205 - <flag name="oscar">Enable Oscar (AIM/ICQ) IM protocol support</flag>
206 <flag name="otr">Allows crypting your chat (drugs and talking nonsense are considered as good alternatives ;]).</flag>
207 <flag name="pipes">Send messages to external pipe.</flag>
208 <flag name="privacy">Filter for incoming messages</flag>