Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-apps/kopete/
Date: Mon, 02 Jan 2017 10:46:58
Message-Id: 1483353999.a796bf3a813bc275a40821a7ab2b86dad7023dfe.bman@gentoo
1 commit: a796bf3a813bc275a40821a7ab2b86dad7023dfe
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 2 10:46:39 2017 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 2 10:46:39 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a796bf3a
7
8 kde-apps/kopete: drop vulnerable wrt security bug #586026
9
10 kde-apps/kopete/Manifest | 1 -
11 kde-apps/kopete/kopete-16.08.3.ebuild | 159 ----------------------------------
12 2 files changed, 160 deletions(-)
13
14 diff --git a/kde-apps/kopete/Manifest b/kde-apps/kopete/Manifest
15 index 6701b7f..7993af4 100644
16 --- a/kde-apps/kopete/Manifest
17 +++ b/kde-apps/kopete/Manifest
18 @@ -1,2 +1 @@
19 -DIST kopete-16.08.3.tar.xz 6334576 SHA256 ff0ed2a29720ef57296011c293694d77da5b3cf6f7d14925b602a055b11f4445 SHA512 66f01cab4838977987821d31186d62f64cccc3edf615a098896cc03badc3be10f5a420e94fcc9057a38515a6181e4751e5c93d53187190c35a80b15ac34652ab WHIRLPOOL e67843427a9e204feed6ab202adad4116817e9a85cc84ef672ab3c34a1caa74eee84110a11d50a5b838dee5c35ca5d73bd9df6494816b58e85f035764911a669
20 DIST kopete-16.12.0.tar.xz 6340832 SHA256 c0ecf2c7d2bb679f523d043b27f51120846a812fad8aabfcc6b33c81718f2789 SHA512 7ea765ebb8652773734b98d9287b9a81452d390b86f80b1c34e166491762791666593e68204100cf18b2245f42a4aabcf4c433c02280d116ec814b93613885fe WHIRLPOOL 67f1bb33d2e009e592f69ff462a7e72471b51a68669abad1760921139dcfc74ec12963c410190de7f15a8f0e62f79357f4680aeb756faa37d820b9122268d836
21
22 diff --git a/kde-apps/kopete/kopete-16.08.3.ebuild b/kde-apps/kopete/kopete-16.08.3.ebuild
23 deleted file mode 100644
24 index f647270..00000000
25 --- a/kde-apps/kopete/kopete-16.08.3.ebuild
26 +++ /dev/null
27 @@ -1,159 +0,0 @@
28 -# Copyright 1999-2016 Gentoo Foundation
29 -# Distributed under the terms of the GNU General Public License v2
30 -# $Id$
31 -
32 -EAPI=6
33 -
34 -KDE_HANDBOOK="optional"
35 -inherit kde4-base
36 -
37 -DESCRIPTION="KDE multi-protocol IM client"
38 -HOMEPAGE="https://kopete.kde.org https://www.kde.org/applications/internet/kopete"
39 -KEYWORDS="amd64 ~arm x86"
40 -IUSE="debug ssl v4l"
41 -
42 -# tests hang, last checked for 4.2.96
43 -RESTRICT=test
44 -
45 -# Available plugins
46 -#
47 -# addbookmarks: NO DEPS
48 -# alias: NO DEPS (disabled upstream)
49 -# autoreplace: NO DEPS
50 -# contactnotes: NO DEPS
51 -# highlight: NO DEPS
52 -# history: NO DEPS
53 -# latex: virtual/latex as RDEPEND
54 -# nowlistening: NO DEPS
55 -# otr: libotr
56 -# pipes: NO DEPS
57 -# privacy: NO DEPS
58 -# statistics: dev-db/sqlite:3
59 -# texteffect: NO DEPS
60 -# translator: NO DEPS
61 -# urlpicpreview: NO DEPS
62 -# webpresence: libxml2 libxslt
63 -# NOTE: By default we enable all plugins that don't have any dependencies
64 -PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight +history latex
65 -+nowlistening otr +pipes +privacy +statistics +texteffect +translator
66 -+urlpicpreview webpresence"
67 -
68 -# Available protocols
69 -#
70 -# gadu: net-libs/libgadu @since 4.3
71 -# groupwise: app-crypt/qca:2
72 -# irc: NO DEPS, probably will fail so inform user about it
73 -# xmpp: net-dns/libidn app-crypt/qca:2 ENABLED BY DEFAULT NETWORK
74 -# jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
75 -# meanwhile: net-libs/meanwhile
76 -# oscar: NO DEPS
77 -# telepathy: net-libs/decibel
78 -# testbed: NO DEPS
79 -# winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
80 -# yahoo: media-libs/jasper
81 -# zeroconf (bonjour): NO DEPS
82 -PROTOCOLS="gadu groupwise jingle meanwhile oscar skype
83 -testbed winpopup +xmpp yahoo zeroconf"
84 -
85 -# disabled protocols
86 -# telepathy: net-libs/decibel
87 -# irc: NO DEPS
88 -# msn: net-libs/libmsn
89 -# qq: NO DEPS
90 -
91 -IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
92 -
93 -COMMONDEPEND="
94 - $(add_kdeapps_dep kdepimlibs)
95 - dev-libs/libpcre
96 - >=dev-qt/qtgui-4.4.0:4[mng]
97 - media-libs/phonon[qt4]
98 - media-libs/qimageblitz
99 - kde-frameworks/kdelibs:4[zeroconf?]
100 - !aqua? (
101 - x11-libs/libX11
102 - x11-libs/libXScrnSaver
103 - )
104 - gadu? ( >=net-libs/libgadu-1.8.0[threads] )
105 - groupwise? ( app-crypt/qca:2[qt4(+)] )
106 - jingle? (
107 - dev-libs/expat
108 - dev-libs/openssl:0
109 - >=media-libs/mediastreamer-2.3.0
110 - media-libs/speex
111 - net-libs/libsrtp
112 - net-libs/ortp:=
113 - )
114 - meanwhile? ( net-libs/meanwhile )
115 - otr? ( >=net-libs/libotr-4.0.0 )
116 - statistics? ( dev-db/sqlite:3 )
117 - v4l? ( media-libs/libv4l )
118 - webpresence? (
119 - dev-libs/libxml2
120 - dev-libs/libxslt
121 - )
122 - xmpp? (
123 - app-crypt/qca:2[qt4(+)]
124 - net-dns/libidn
125 - sys-libs/zlib
126 - )
127 - yahoo? ( media-libs/jasper )
128 -"
129 -RDEPEND="${COMMONDEPEND}
130 - latex? (
131 - || (
132 - media-gfx/imagemagick
133 - media-gfx/graphicsmagick[imagemagick]
134 - )
135 - virtual/latex-base
136 - )
137 - ssl? ( app-crypt/qca:2[ssl] )
138 - winpopup? ( net-fs/samba )
139 -"
140 -DEPEND="${COMMONDEPEND}
141 - jingle? ( dev-libs/jsoncpp )
142 - !aqua? ( x11-proto/scrnsaverproto )
143 -"
144 -
145 -src_configure() {
146 - local x x2
147 - # Handle common stuff
148 - local mycmakeargs=(
149 - -DWITH_GOOGLETALK=$(usex jingle)
150 - -DWITH_LiboRTP=$(usex jingle)
151 - -DWITH_Mediastreamer=$(usex jingle)
152 - -DWITH_Speex=$(usex jingle)
153 - -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
154 - )
155 - # enable protocols
156 - for x in ${PROTOCOLS}; do
157 - case ${x/+/} in
158 - zeroconf) x2=bonjour ;;
159 - xmpp) x2=jabber ;;
160 - *) x2=${x/+/} ;;
161 - esac
162 - mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
163 - done
164 -
165 - mycmakeargs+=( -DWITH_Libmsn=OFF -DWITH_qq=OFF -DWITH_sms=OFF )
166 -
167 - # enable plugins
168 - for x in ${PLUGINS}; do
169 - mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
170 - done
171 -
172 - kde4-base_src_configure
173 -}
174 -
175 -pkg_postinst() {
176 - kde4-base_pkg_postinst
177 -
178 - if ! use ssl; then
179 - if use xmpp ; then # || use irc; then
180 - if ! has_version "app-crypt/qca:2[ssl]" ; then
181 - elog "In order to use ssl in xmpp you'll need to"
182 - elog "install app-crypt/qca package with USE=ssl."
183 - fi
184 - fi
185 - fi
186 -}