1 |
commit: 209224d80b7e7659d052e50e36b9c9e05cde2b52 |
2 |
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Mar 30 18:40:32 2021 +0000 |
4 |
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Mar 30 18:40:42 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209224d8 |
7 |
|
8 |
net-misc/remmina: bump to 1.4.13 |
9 |
|
10 |
Package-Manager: Portage-3.0.18, Repoman-3.0.3 |
11 |
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org> |
12 |
|
13 |
net-misc/remmina/Manifest | 1 + |
14 |
net-misc/remmina/remmina-1.4.13.ebuild | 102 +++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 103 insertions(+) |
16 |
|
17 |
diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest |
18 |
index 47c93e22f89..6c445d2a203 100644 |
19 |
--- a/net-misc/remmina/Manifest |
20 |
+++ b/net-misc/remmina/Manifest |
21 |
@@ -1,2 +1,3 @@ |
22 |
DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd SHA512 9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5 |
23 |
DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50 SHA512 7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d |
24 |
+DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99 SHA512 cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc |
25 |
|
26 |
diff --git a/net-misc/remmina/remmina-1.4.13.ebuild b/net-misc/remmina/remmina-1.4.13.ebuild |
27 |
new file mode 100644 |
28 |
index 00000000000..3ce94b27c5d |
29 |
--- /dev/null |
30 |
+++ b/net-misc/remmina/remmina-1.4.13.ebuild |
31 |
@@ -0,0 +1,102 @@ |
32 |
+# Copyright 1999-2021 Gentoo Authors |
33 |
+# Distributed under the terms of the GNU General Public License v2 |
34 |
+ |
35 |
+EAPI=7 |
36 |
+ |
37 |
+inherit cmake optfeature xdg |
38 |
+ |
39 |
+MY_P="${PN^}-v${PV}" |
40 |
+ |
41 |
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client" |
42 |
+HOMEPAGE="https://remmina.org/" |
43 |
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz" |
44 |
+ |
45 |
+LICENSE="GPL-2+-with-openssl-exception" |
46 |
+SLOT="0" |
47 |
+KEYWORDS="~amd64 ~arm64 ~x86" |
48 |
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls spice ssh rdp telemetry telepathy vnc webkit zeroconf" |
49 |
+ |
50 |
+DEPEND=" |
51 |
+ app-emulation/spice-protocol |
52 |
+ dev-libs/glib:2 |
53 |
+ dev-libs/json-glib |
54 |
+ dev-libs/libsodium:= |
55 |
+ net-libs/libsoup |
56 |
+ x11-libs/gdk-pixbuf |
57 |
+ x11-libs/gtk+:3 |
58 |
+ x11-libs/libX11 |
59 |
+ x11-libs/libxkbfile |
60 |
+ appindicator? ( dev-libs/libappindicator:3 ) |
61 |
+ crypt? ( dev-libs/libgcrypt:0= ) |
62 |
+ rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X] |
63 |
+ <net-misc/freerdp-3[X] |
64 |
+ cups? ( net-print/cups:= ) ) |
65 |
+ gnome-keyring? ( app-crypt/libsecret ) |
66 |
+ kwallet? ( kde-frameworks/kwallet ) |
67 |
+ !libressl? ( dev-libs/openssl:0= ) |
68 |
+ libressl? ( dev-libs/libressl:0= ) |
69 |
+ spice? ( net-misc/spice-gtk[gtk3] ) |
70 |
+ ssh? ( net-libs/libssh:0=[sftp] |
71 |
+ x11-libs/vte:2.91 ) |
72 |
+ telepathy? ( net-libs/telepathy-glib ) |
73 |
+ vnc? ( net-libs/libvncserver[jpeg] ) |
74 |
+ webkit? ( net-libs/webkit-gtk:4 ) |
75 |
+ zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] ) |
76 |
+" |
77 |
+BDEPEND=" |
78 |
+ dev-util/intltool |
79 |
+ virtual/pkgconfig |
80 |
+ nls? ( sys-devel/gettext ) |
81 |
+" |
82 |
+ |
83 |
+RDEPEND=" |
84 |
+ ${DEPEND} |
85 |
+ virtual/freedesktop-icon-theme |
86 |
+" |
87 |
+ |
88 |
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md ) |
89 |
+ |
90 |
+S="${WORKDIR}/${MY_P}" |
91 |
+ |
92 |
+src_prepare() { |
93 |
+ xdg_environment_reset |
94 |
+ cmake_src_prepare |
95 |
+} |
96 |
+ |
97 |
+src_configure() { |
98 |
+ local mycmakeargs=( |
99 |
+ -DWITH_APPINDICATOR=$(usex appindicator) |
100 |
+ -DWITH_GCRYPT=$(usex crypt) |
101 |
+ -DWITH_EXAMPLES=$(usex examples) |
102 |
+ -DWITH_LIBSECRET=$(usex gnome-keyring) |
103 |
+ -DWITH_KF5WALLET=$(usex kwallet) |
104 |
+ -DWITH_GETTEXT=$(usex nls) |
105 |
+ -DWITH_TRANSLATIONS=$(usex nls) |
106 |
+ -DWITH_FREERDP=$(usex rdp) |
107 |
+ -DWITH_FREERDP3=OFF |
108 |
+ -DWITH_CUPS=$(usex cups) |
109 |
+ -DWITH_SPICE=$(usex spice) |
110 |
+ -DWITH_LIBSSH=$(usex ssh) |
111 |
+ -DWITH_VTE=$(usex ssh) |
112 |
+ -DWITH_TELEPATHY=$(usex telepathy) |
113 |
+ -DWITH_LIBVNCSERVER=$(usex vnc) |
114 |
+ -DWITH_WWW=$(usex webkit) |
115 |
+ -DWITH_AVAHI=$(usex zeroconf) |
116 |
+ -DWITH_NEWS=$(usex telemetry) |
117 |
+ -DWITH_ICON_CACHE=OFF |
118 |
+ -DWITH_UPDATE_DESKTOP_DB=OFF |
119 |
+ # when this feature is stable, add python eclass usage to optionally enable |
120 |
+ -DWITH_PYTHON=OFF |
121 |
+ ) |
122 |
+ cmake_src_configure |
123 |
+} |
124 |
+ |
125 |
+pkg_postinst() { |
126 |
+ xdg_pkg_postinst |
127 |
+ |
128 |
+ elog "To get additional features, some optional runtime dependencies" |
129 |
+ elog "may be installed:" |
130 |
+ elog "" |
131 |
+ optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt] |
132 |
+ optfeature "XDMCP support" x11-base/xorg-server[xephyr] |
133 |
+} |