Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/
Date: Wed, 01 Mar 2023 14:33:26
Message-Id: 1677681185.3759d670cff0394fa93ec8cf51308a83cd9674b7.asturm@gentoo
1 commit: 3759d670cff0394fa93ec8cf51308a83cd9674b7
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 28 19:01:22 2023 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 1 14:33:05 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3759d670
7
8 net-misc/remmina: drop 1.4.27, 1.4.29, 1.4.29-r1
9
10 Closes: https://bugs.gentoo.org/893516
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 net-misc/remmina/Manifest | 1 -
14 net-misc/remmina/remmina-1.4.27.ebuild | 112 ------------------------------
15 net-misc/remmina/remmina-1.4.29-r1.ebuild | 111 -----------------------------
16 net-misc/remmina/remmina-1.4.29.ebuild | 111 -----------------------------
17 4 files changed, 335 deletions(-)
18
19 diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
20 index 1d0f96876480..f02155e15a3a 100644
21 --- a/net-misc/remmina/Manifest
22 +++ b/net-misc/remmina/Manifest
23 @@ -1,2 +1 @@
24 -DIST Remmina-v1.4.27.tar.bz2 1975470 BLAKE2B 09ce4cd29f476a307dce4c35d8304b8383db016b63646375d50a86051f6dd99fb4775700e3d8887dbbbece72b90dcbc5987b0705e2fe8f5b0840bba1cb29c92e SHA512 44bc067eaf2c4c10e42182aa7c3ec2aa18ec5c0ce51a2fc765884cbfc11261d3c0db537b1674424aa092caf171e647714dcc8af6d813273f7b96876a251e0575
25 DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf SHA512 8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e
26
27 diff --git a/net-misc/remmina/remmina-1.4.27.ebuild b/net-misc/remmina/remmina-1.4.27.ebuild
28 deleted file mode 100644
29 index 893bfcc13437..000000000000
30 --- a/net-misc/remmina/remmina-1.4.27.ebuild
31 +++ /dev/null
32 @@ -1,112 +0,0 @@
33 -# Copyright 1999-2023 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -PYTHON_COMPAT=( python3_{9..11} )
39 -
40 -inherit cmake optfeature python-single-r1 xdg
41 -
42 -MY_P="${PN^}-v${PV}"
43 -
44 -DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
45 -HOMEPAGE="https://remmina.org/"
46 -SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2"
47 -
48 -LICENSE="GPL-2+-with-openssl-exception"
49 -SLOT="0"
50 -KEYWORDS="amd64 ~arm64 ~riscv x86"
51 -IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python spice ssh rdp telemetry vnc webkit zeroconf"
52 -
53 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
54 -
55 -COMMON_DEPEND="
56 - dev-libs/glib:2
57 - dev-libs/json-glib
58 - dev-libs/libpcre2
59 - dev-libs/libsodium:=
60 - dev-libs/openssl:0=
61 - net-libs/libsoup:2.4
62 - x11-libs/gdk-pixbuf
63 - x11-libs/gtk+:3
64 - x11-libs/libX11
65 - x11-libs/libxkbfile
66 - appindicator? ( dev-libs/libappindicator:3 )
67 - crypt? ( dev-libs/libgcrypt:0= )
68 - gnome-keyring? ( app-crypt/libsecret )
69 - gvnc? ( net-libs/gtk-vnc )
70 - kwallet? ( kde-frameworks/kwallet )
71 - python? ( ${PYTHON_DEPS} )
72 - rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
73 - <net-misc/freerdp-3[X]
74 - cups? ( net-print/cups:= ) )
75 - spice? ( net-misc/spice-gtk[gtk3] )
76 - ssh? ( net-libs/libssh:0=[sftp]
77 - x11-libs/vte:2.91 )
78 - vnc? ( net-libs/libvncserver[jpeg] )
79 - webkit? ( net-libs/webkit-gtk:4 )
80 - zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
81 -"
82 -
83 -DEPEND="
84 - ${COMMON_DEPEND}
85 - spice? ( app-emulation/spice-protocol )
86 -"
87 -
88 -BDEPEND="
89 - virtual/pkgconfig
90 - nls? ( sys-devel/gettext )
91 -"
92 -
93 -RDEPEND="
94 - ${COMMON_DEPEND}
95 - virtual/freedesktop-icon-theme
96 -"
97 -
98 -DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
99 -
100 -S="${WORKDIR}/${MY_P}"
101 -
102 -pkg_setup() {
103 - use python && python-single-r1_pkg_setup
104 -}
105 -
106 -src_prepare() {
107 - xdg_environment_reset
108 - cmake_src_prepare
109 -}
110 -
111 -src_configure() {
112 - local mycmakeargs=(
113 - -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
114 - -DWITH_AVAHI=$(usex zeroconf)
115 - -DWITH_CUPS=$(usex cups)
116 - -DWITH_EXAMPLES=$(usex examples)
117 - -DWITH_FREERDP=$(usex rdp)
118 - -DWITH_FREERDP3=OFF
119 - -DWITH_GCRYPT=$(usex crypt)
120 - -DWITH_GETTEXT=$(usex nls)
121 - -DWITH_ICON_CACHE=OFF
122 - -DWITH_KF5WALLET=$(usex kwallet)
123 - -DWITH_LIBSECRET=$(usex gnome-keyring)
124 - -DWITH_LIBSSH=$(usex ssh)
125 - -DWITH_LIBVNCSERVER=$(usex vnc)
126 - -DWITH_NEWS=$(usex telemetry)
127 - -DWITH_PYTHONLIBS=$(usex python ON OFF)
128 - -DWITH_SPICE=$(usex spice)
129 - -DWITH_TRANSLATIONS=$(usex nls)
130 - -DWITH_UPDATE_DESKTOP_DB=OFF
131 - -DWITH_VTE=$(usex ssh)
132 - -DWITH_WWW=$(usex webkit)
133 - -DWITH_X2GO=OFF
134 - # when this feature is stable, add python eclass usage to optionally enable
135 - -DWITH_PYTHON=OFF
136 - )
137 - cmake_src_configure
138 -}
139 -
140 -pkg_postinst() {
141 - xdg_pkg_postinst
142 -
143 - optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
144 -}
145
146 diff --git a/net-misc/remmina/remmina-1.4.29-r1.ebuild b/net-misc/remmina/remmina-1.4.29-r1.ebuild
147 deleted file mode 100644
148 index 901a4cac14ff..000000000000
149 --- a/net-misc/remmina/remmina-1.4.29-r1.ebuild
150 +++ /dev/null
151 @@ -1,111 +0,0 @@
152 -# Copyright 1999-2023 Gentoo Authors
153 -# Distributed under the terms of the GNU General Public License v2
154 -
155 -EAPI=7
156 -
157 -PYTHON_COMPAT=( python3_{9..11} )
158 -
159 -inherit cmake optfeature python-single-r1 xdg
160 -
161 -MY_P="${PN^}-v${PV}"
162 -
163 -DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
164 -HOMEPAGE="https://remmina.org/"
165 -SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2"
166 -
167 -LICENSE="GPL-2+-with-openssl-exception"
168 -SLOT="0"
169 -KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
170 -IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python spice ssh rdp telemetry vnc wayland webkit zeroconf"
171 -
172 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
173 -
174 -COMMON_DEPEND="
175 - dev-libs/glib:2
176 - dev-libs/json-glib
177 - dev-libs/libpcre2
178 - dev-libs/libsodium:=
179 - dev-libs/openssl:0=
180 - x11-libs/gdk-pixbuf
181 - x11-libs/gtk+:3[wayland?]
182 - x11-libs/libX11
183 - x11-libs/libxkbfile
184 - appindicator? ( dev-libs/libayatana-appindicator )
185 - crypt? ( dev-libs/libgcrypt:0= )
186 - gnome-keyring? ( app-crypt/libsecret )
187 - gvnc? ( net-libs/gtk-vnc )
188 - kwallet? ( kde-frameworks/kwallet )
189 - python? ( ${PYTHON_DEPS} )
190 - rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
191 - <net-misc/freerdp-3[X]
192 - cups? ( net-print/cups:= ) )
193 - spice? ( net-misc/spice-gtk[gtk3] )
194 - ssh? ( net-libs/libssh:0=[sftp]
195 - x11-libs/vte:2.91 )
196 - vnc? ( net-libs/libvncserver[jpeg] )
197 - webkit? ( net-libs/webkit-gtk:4 )
198 - zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
199 -"
200 -
201 -DEPEND="
202 - ${COMMON_DEPEND}
203 - spice? ( app-emulation/spice-protocol )
204 -"
205 -
206 -BDEPEND="
207 - virtual/pkgconfig
208 - nls? ( sys-devel/gettext )
209 -"
210 -
211 -RDEPEND="
212 - ${COMMON_DEPEND}
213 - virtual/freedesktop-icon-theme
214 -"
215 -
216 -DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
217 -
218 -S="${WORKDIR}/${MY_P}"
219 -
220 -pkg_setup() {
221 - use python && python-single-r1_pkg_setup
222 -}
223 -
224 -src_prepare() {
225 - xdg_environment_reset
226 - cmake_src_prepare
227 -}
228 -
229 -src_configure() {
230 - local mycmakeargs=(
231 - -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
232 - -DWITH_AVAHI=$(usex zeroconf)
233 - -DWITH_CUPS=$(usex cups)
234 - -DWITH_EXAMPLES=$(usex examples)
235 - -DWITH_FREERDP=$(usex rdp)
236 - -DWITH_FREERDP3=OFF
237 - -DWITH_GCRYPT=$(usex crypt)
238 - -DWITH_GETTEXT=$(usex nls)
239 - -DWITH_ICON_CACHE=OFF
240 - -DWITH_KF5WALLET=$(usex kwallet)
241 - -DWITH_LIBSECRET=$(usex gnome-keyring)
242 - -DWITH_LIBSSH=$(usex ssh)
243 - -DWITH_LIBVNCSERVER=$(usex vnc)
244 - -DWITH_NEWS=$(usex telemetry)
245 - -DWITH_PYTHONLIBS=$(usex python ON OFF)
246 - -DWITH_SPICE=$(usex spice)
247 - -DWITH_TRANSLATIONS=$(usex nls)
248 - -DWITH_UPDATE_DESKTOP_DB=OFF
249 - -DWITH_VTE=$(usex ssh)
250 - -DWITH_WWW=$(usex webkit)
251 - -DWITH_X2GO=OFF
252 - # when this feature is stable, add python eclass usage to optionally enable
253 - -DWITH_PYTHON=OFF
254 - )
255 - cmake_src_configure
256 -}
257 -
258 -pkg_postinst() {
259 - xdg_pkg_postinst
260 -
261 - optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
262 -}
263
264 diff --git a/net-misc/remmina/remmina-1.4.29.ebuild b/net-misc/remmina/remmina-1.4.29.ebuild
265 deleted file mode 100644
266 index c86d19979b6a..000000000000
267 --- a/net-misc/remmina/remmina-1.4.29.ebuild
268 +++ /dev/null
269 @@ -1,111 +0,0 @@
270 -# Copyright 1999-2023 Gentoo Authors
271 -# Distributed under the terms of the GNU General Public License v2
272 -
273 -EAPI=7
274 -
275 -PYTHON_COMPAT=( python3_{9..11} )
276 -
277 -inherit cmake optfeature python-single-r1 xdg
278 -
279 -MY_P="${PN^}-v${PV}"
280 -
281 -DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
282 -HOMEPAGE="https://remmina.org/"
283 -SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2"
284 -
285 -LICENSE="GPL-2+-with-openssl-exception"
286 -SLOT="0"
287 -KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
288 -IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python spice ssh rdp telemetry vnc wayland webkit zeroconf"
289 -
290 -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
291 -
292 -COMMON_DEPEND="
293 - dev-libs/glib:2
294 - dev-libs/json-glib
295 - dev-libs/libpcre2
296 - dev-libs/libsodium:=
297 - dev-libs/openssl:0=
298 - x11-libs/gdk-pixbuf
299 - x11-libs/gtk+:3[wayland?]
300 - x11-libs/libX11
301 - x11-libs/libxkbfile
302 - appindicator? ( dev-libs/libappindicator:3 )
303 - crypt? ( dev-libs/libgcrypt:0= )
304 - gnome-keyring? ( app-crypt/libsecret )
305 - gvnc? ( net-libs/gtk-vnc )
306 - kwallet? ( kde-frameworks/kwallet )
307 - python? ( ${PYTHON_DEPS} )
308 - rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
309 - <net-misc/freerdp-3[X]
310 - cups? ( net-print/cups:= ) )
311 - spice? ( net-misc/spice-gtk[gtk3] )
312 - ssh? ( net-libs/libssh:0=[sftp]
313 - x11-libs/vte:2.91 )
314 - vnc? ( net-libs/libvncserver[jpeg] )
315 - webkit? ( net-libs/webkit-gtk:4 )
316 - zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
317 -"
318 -
319 -DEPEND="
320 - ${COMMON_DEPEND}
321 - spice? ( app-emulation/spice-protocol )
322 -"
323 -
324 -BDEPEND="
325 - virtual/pkgconfig
326 - nls? ( sys-devel/gettext )
327 -"
328 -
329 -RDEPEND="
330 - ${COMMON_DEPEND}
331 - virtual/freedesktop-icon-theme
332 -"
333 -
334 -DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
335 -
336 -S="${WORKDIR}/${MY_P}"
337 -
338 -pkg_setup() {
339 - use python && python-single-r1_pkg_setup
340 -}
341 -
342 -src_prepare() {
343 - xdg_environment_reset
344 - cmake_src_prepare
345 -}
346 -
347 -src_configure() {
348 - local mycmakeargs=(
349 - -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
350 - -DWITH_AVAHI=$(usex zeroconf)
351 - -DWITH_CUPS=$(usex cups)
352 - -DWITH_EXAMPLES=$(usex examples)
353 - -DWITH_FREERDP=$(usex rdp)
354 - -DWITH_FREERDP3=OFF
355 - -DWITH_GCRYPT=$(usex crypt)
356 - -DWITH_GETTEXT=$(usex nls)
357 - -DWITH_ICON_CACHE=OFF
358 - -DWITH_KF5WALLET=$(usex kwallet)
359 - -DWITH_LIBSECRET=$(usex gnome-keyring)
360 - -DWITH_LIBSSH=$(usex ssh)
361 - -DWITH_LIBVNCSERVER=$(usex vnc)
362 - -DWITH_NEWS=$(usex telemetry)
363 - -DWITH_PYTHONLIBS=$(usex python ON OFF)
364 - -DWITH_SPICE=$(usex spice)
365 - -DWITH_TRANSLATIONS=$(usex nls)
366 - -DWITH_UPDATE_DESKTOP_DB=OFF
367 - -DWITH_VTE=$(usex ssh)
368 - -DWITH_WWW=$(usex webkit)
369 - -DWITH_X2GO=OFF
370 - # when this feature is stable, add python eclass usage to optionally enable
371 - -DWITH_PYTHON=OFF
372 - )
373 - cmake_src_configure
374 -}
375 -
376 -pkg_postinst() {
377 - xdg_pkg_postinst
378 -
379 - optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
380 -}