[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-04-27 Thread Ben Kohler
commit: 4522bf49f28b3f1ac532165e902077c49944c285
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Apr 27 10:28:46 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Apr 27 12:16:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4522bf49

net-misc/remmina: drop 1.4.31-r2

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |   1 -
 net-misc/remmina/remmina-1.4.31-r2.ebuild | 104 --
 2 files changed, 105 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 6b1761e3817b..f9c5e481ca42 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1 @@
-DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
 DIST Remmina-v1.4.35.tar.bz2 2150047 BLAKE2B 
3ba730cd4009a797ee7d66bbe4390e9db221ee5cf0b008e0eb3df4a992d7260ddc65983c8c34d1aa1bb2190ed1104653e269369565d7e4eecaf3078ffc84330c
 SHA512 
36dc419b4473c71f6b3e53338f4a3cf7a1fe60534ea0dce375b4c9fd00cd9d8a618c4376be4d031bdee1eed8b4aade4538a6cc414629ef6dde41cdcd513a6d36

diff --git a/net-misc/remmina/remmina-1.4.31-r2.ebuild 
b/net-misc/remmina/remmina-1.4.31-r2.ebuild
deleted file mode 100644
index d1554f95410e..
--- a/net-misc/remmina/remmina-1.4.31-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake python-single-r1 xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[wayland?]
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libayatana-appindicator )
-   crypt? ( dev-libs/libgcrypt:0= )
-   keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet:5 )
-   python? ( ${PYTHON_DEPS} )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129:0=[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_PYTHONLIBS=$(usex python ON OFF)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=OFF
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-03-29 Thread Ben Kohler
commit: 72260d49ada958aa41bb3b22aff1317b4b86e9e8
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Mar 29 15:28:52 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Mar 29 15:38:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72260d49

net-misc/remmina: remove unused eclass

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.31-r2.ebuild | 2 +-
 net-misc/remmina/remmina-1.4.35-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.31-r2.ebuild 
b/net-misc/remmina/remmina-1.4.31-r2.ebuild
index e9fb311faaf7..d1554f95410e 100644
--- a/net-misc/remmina/remmina-1.4.31-r2.ebuild
+++ b/net-misc/remmina/remmina-1.4.31-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-inherit cmake optfeature python-single-r1 xdg
+inherit cmake python-single-r1 xdg
 
 MY_P="${PN^}-v${PV}"
 

diff --git a/net-misc/remmina/remmina-1.4.35-r1.ebuild 
b/net-misc/remmina/remmina-1.4.35-r1.ebuild
index 1951abdc4d5d..5ff20d98dc90 100644
--- a/net-misc/remmina/remmina-1.4.35-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.35-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit cmake optfeature python-single-r1 xdg
+inherit cmake python-single-r1 xdg
 
 MY_P="${PN^}-v${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-03-17 Thread Mike Gilbert
commit: 669ec33c2c38fae9bfe93ff167f3b24325aea460
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Mar 16 16:56:20 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Mar 17 16:34:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669ec33c

net-misc/remmina: depend on slotted freerdp

Signed-off-by: Mike Gilbert  gentoo.org>

 .../remmina/{remmina-1.4.31-r1.ebuild => remmina-1.4.31-r2.ebuild}| 4 ++--
 net-misc/remmina/{remmina-1.4.35.ebuild => remmina-1.4.35-r1.ebuild}  | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.31-r1.ebuild 
b/net-misc/remmina/remmina-1.4.31-r2.ebuild
similarity index 97%
rename from net-misc/remmina/remmina-1.4.31-r1.ebuild
rename to net-misc/remmina/remmina-1.4.31-r2.ebuild
index 3692a1787d4c..e9fb311faaf7 100644
--- a/net-misc/remmina/remmina-1.4.31-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.31-r2.ebuild
@@ -36,8 +36,8 @@ COMMON_DEPEND="
gvnc? ( net-libs/gtk-vnc )
kwallet? ( kde-frameworks/kwallet:5 )
python? ( ${PYTHON_DEPS} )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-misc/freerdp-2.0.0_rc4_p1129:0=[X]
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/files/, net-misc/remmina/

2024-02-24 Thread Ben Kohler
commit: 4899fcb650f55e7d584ae05f5c773ac8e758f4f5
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 24 17:54:07 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 24 17:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4899fcb6

net-misc/remmina: drop 1.4.33-r1, 1.4.34

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   2 -
 .../remmina/files/remmina-1.4.32-REM-2981.patch|  54 --
 net-misc/remmina/remmina-1.4.33-r1.ebuild  | 111 -
 net-misc/remmina/remmina-1.4.34.ebuild | 110 
 4 files changed, 277 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index afe6f16e7906..6b1761e3817b 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,4 +1,2 @@
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
-DIST Remmina-v1.4.33.tar.bz2 2105164 BLAKE2B 
94f73f895f7e0478779d71097ee57ba049299e702527df2cf8a48ea41647f641684131b10b2f4faa7cf831ccea29611a68c2427127a2ebea87acac54f996a446
 SHA512 
c019131d2c3756946a332a3037286c8370a2e07b20a416c657cc2852ece9e59236499a2c5e45d4e9f391d9265089763957c6968c668e110c350e668053db6d82
-DIST Remmina-v1.4.34.tar.bz2 2133029 BLAKE2B 
696eafe6df62c30968d9f628ac58f738fa03adc4a92f8c6c27f3e131aaed500ea863de8691d28a1cf7ea0b248ff7059421072b6667a11a99df7233fc93c438e8
 SHA512 
1b9811f55e7a491f9f49d0384b84ae6ab84ee143421d4478b02f3ba8b311ab30babc8fbc47ff2fffc8adb6749d6af6d200f4aff511098e4f047313e5e05d8f66
 DIST Remmina-v1.4.35.tar.bz2 2150047 BLAKE2B 
3ba730cd4009a797ee7d66bbe4390e9db221ee5cf0b008e0eb3df4a992d7260ddc65983c8c34d1aa1bb2190ed1104653e269369565d7e4eecaf3078ffc84330c
 SHA512 
36dc419b4473c71f6b3e53338f4a3cf7a1fe60534ea0dce375b4c9fd00cd9d8a618c4376be4d031bdee1eed8b4aade4538a6cc414629ef6dde41cdcd513a6d36

diff --git a/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch 
b/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch
deleted file mode 100644
index 5725349b2cae..
--- a/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From dbd6f94974c4d7df313963ffefecb1ff8ca9ecb6 Mon Sep 17 00:00:00 2001
-From: myheroyuki 
-Date: Sun, 24 Sep 2023 23:15:58 +0900
-Subject: [PATCH] [REM-2981] Move ssh-unrelated code outside of HAVE_LIBSSH
- ifdef
-

- src/remmina_file_editor.c | 23 ---
- 1 file changed, 12 insertions(+), 11 deletions(-)
-
-diff --git a/src/remmina_file_editor.c b/src/remmina_file_editor.c
-index feee4a031..1c1fa9858 100644
 a/src/remmina_file_editor.c
-+++ b/src/remmina_file_editor.c
-@@ -361,17 +361,6 @@ static GtkWidget 
*remmina_file_editor_create_notebook_tab(RemminaFileEditor *gfe
-   return grid;
- }
- 
--#ifdef HAVE_LIBSSH
--
--static void 
remmina_file_editor_ssh_tunnel_server_custom_radio_on_toggled(GtkToggleButton 
*togglebutton, RemminaFileEditor *gfe)
--{
--  TRACE_CALL(__func__);
--  gtk_widget_set_sensitive(GTK_WIDGET(gfe->priv->ssh_tunnel_server_entry),
--   
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_enabled_check))
 &&
--   (gfe->priv->ssh_tunnel_server_custom_radio == 
NULL ||
--
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_server_custom_radio;
--}
--
- 
- static void 
remmina_file_editor_assistance_enabled_check_on_toggled(GtkToggleButton 
*togglebutton,
-   
RemminaFileEditor *gfe)
-@@ -392,6 +381,18 @@ static void 
remmina_file_editor_assistance_enabled_check_on_toggled(GtkToggleBut
-   }
- }
- 
-+#ifdef HAVE_LIBSSH
-+
-+static void 
remmina_file_editor_ssh_tunnel_server_custom_radio_on_toggled(GtkToggleButton 
*togglebutton, RemminaFileEditor *gfe)
-+{
-+  TRACE_CALL(__func__);
-+  gtk_widget_set_sensitive(GTK_WIDGET(gfe->priv->ssh_tunnel_server_entry),
-+   
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_enabled_check))
 &&
-+   (gfe->priv->ssh_tunnel_server_custom_radio == 
NULL ||
-+
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_server_custom_radio;
-+}
-+
-+
- static void 
remmina_file_editor_ssh_tunnel_enabled_check_on_toggled(GtkToggleButton 
*togglebutton,
-   
RemminaFileEditor *gfe, RemminaProtocolSSHSetting ssh_setting)
- {
--- 
-2.42.0
-

diff --git a/net-misc/remmina/remmina-1.4.33-r1.ebuild 
b/net-misc/remmina/remmina-1.4.33-r1.ebuild
deleted file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-02-24 Thread Ben Kohler
commit: fbdd34085d571902390e0f0926d2b0ab17e48182
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 24 17:51:43 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 24 17:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdd3408

net-misc/remmina: add 1.4.35

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.35.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index de7df7412c3f..afe6f16e7906 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,4 @@
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
 DIST Remmina-v1.4.33.tar.bz2 2105164 BLAKE2B 
94f73f895f7e0478779d71097ee57ba049299e702527df2cf8a48ea41647f641684131b10b2f4faa7cf831ccea29611a68c2427127a2ebea87acac54f996a446
 SHA512 
c019131d2c3756946a332a3037286c8370a2e07b20a416c657cc2852ece9e59236499a2c5e45d4e9f391d9265089763957c6968c668e110c350e668053db6d82
 DIST Remmina-v1.4.34.tar.bz2 2133029 BLAKE2B 
696eafe6df62c30968d9f628ac58f738fa03adc4a92f8c6c27f3e131aaed500ea863de8691d28a1cf7ea0b248ff7059421072b6667a11a99df7233fc93c438e8
 SHA512 
1b9811f55e7a491f9f49d0384b84ae6ab84ee143421d4478b02f3ba8b311ab30babc8fbc47ff2fffc8adb6749d6af6d200f4aff511098e4f047313e5e05d8f66
+DIST Remmina-v1.4.35.tar.bz2 2150047 BLAKE2B 
3ba730cd4009a797ee7d66bbe4390e9db221ee5cf0b008e0eb3df4a992d7260ddc65983c8c34d1aa1bb2190ed1104653e269369565d7e4eecaf3078ffc84330c
 SHA512 
36dc419b4473c71f6b3e53338f4a3cf7a1fe60534ea0dce375b4c9fd00cd9d8a618c4376be4d031bdee1eed8b4aade4538a6cc414629ef6dde41cdcd513a6d36

diff --git a/net-misc/remmina/remmina-1.4.35.ebuild 
b/net-misc/remmina/remmina-1.4.35.ebuild
new file mode 100644
index ..69eb0ad72271
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.35.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet:5 )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${PN^}-v${PV}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+  

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-02-24 Thread Ben Kohler
commit: a57db94f4a9feeb75ffc4d39c273a7d90291c647
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Feb 24 17:52:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Feb 24 17:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57db94f

net-misc/remmina: remove libvncserver[gcrypt] reference from stable too

Closes: https://bugs.gentoo.org/923289

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.31-r1.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.31-r1.ebuild 
b/net-misc/remmina/remmina-1.4.31-r1.ebuild
index 61570e40729b..3692a1787d4c 100644
--- a/net-misc/remmina/remmina-1.4.31-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.31-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -102,9 +102,3 @@ src_configure() {
)
cmake_src_configure
 }
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2024-02-08 Thread Ben Kohler
commit: 0e3bd7df12a166d1a487f99ee800c08882452842
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  8 16:17:14 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  8 16:18:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3bd7df

net-misc/remmina: add 1.4.34

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.34.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 047b8137bcb9..de7df7412c3f 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
 DIST Remmina-v1.4.33.tar.bz2 2105164 BLAKE2B 
94f73f895f7e0478779d71097ee57ba049299e702527df2cf8a48ea41647f641684131b10b2f4faa7cf831ccea29611a68c2427127a2ebea87acac54f996a446
 SHA512 
c019131d2c3756946a332a3037286c8370a2e07b20a416c657cc2852ece9e59236499a2c5e45d4e9f391d9265089763957c6968c668e110c350e668053db6d82
+DIST Remmina-v1.4.34.tar.bz2 2133029 BLAKE2B 
696eafe6df62c30968d9f628ac58f738fa03adc4a92f8c6c27f3e131aaed500ea863de8691d28a1cf7ea0b248ff7059421072b6667a11a99df7233fc93c438e8
 SHA512 
1b9811f55e7a491f9f49d0384b84ae6ab84ee143421d4478b02f3ba8b311ab30babc8fbc47ff2fffc8adb6749d6af6d200f4aff511098e4f047313e5e05d8f66

diff --git a/net-misc/remmina/remmina-1.4.34.ebuild 
b/net-misc/remmina/remmina-1.4.34.ebuild
new file mode 100644
index ..a5ac6c5df7ac
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.34.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet:5 )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${PN^}-v${PV}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-12-17 Thread Andreas Sturmlechner
commit: 3432a157b777da41745c9a48063c267d53da8332
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 17 12:40:44 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 17 19:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3432a157

net-misc/remmina: Add missing kde-frameworks/kwallet:5 slot dep

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/remmina/{remmina-1.4.31.ebuild => remmina-1.4.31-r1.ebuild} | 2 +-
 net-misc/remmina/{remmina-1.4.33.ebuild => remmina-1.4.33-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.31.ebuild 
b/net-misc/remmina/remmina-1.4.31-r1.ebuild
similarity index 98%
rename from net-misc/remmina/remmina-1.4.31.ebuild
rename to net-misc/remmina/remmina-1.4.31-r1.ebuild
index b362cbf26010..61570e40729b 100644
--- a/net-misc/remmina/remmina-1.4.31.ebuild
+++ b/net-misc/remmina/remmina-1.4.31-r1.ebuild
@@ -34,7 +34,7 @@ COMMON_DEPEND="
crypt? ( dev-libs/libgcrypt:0= )
keyring? ( app-crypt/libsecret )
gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
+   kwallet? ( kde-frameworks/kwallet:5 )
python? ( ${PYTHON_DEPS} )
rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-11-03 Thread Ben Kohler
commit: c4bba5681936b1d2d859025b62ee765d09861c8f
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Nov  3 12:11:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Nov  3 12:23:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bba568

net-misc/remmina: drop 1.4.29-r2, 1.4.30, 1.4.32

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |   3 -
 net-misc/remmina/remmina-1.4.29-r2.ebuild | 110 -
 net-misc/remmina/remmina-1.4.30.ebuild| 110 -
 net-misc/remmina/remmina-1.4.32.ebuild| 111 --
 4 files changed, 334 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 88d63ddd2592..047b8137bcb9 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,5 +1,2 @@
-DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e
-DIST Remmina-v1.4.30.tar.bz2 2026559 BLAKE2B 
96b4946e5d9480239f5089369cca6fee7bbe9129bb87f685d849df745cef7eca5b20cd8053ec3250378c1ca2be34e1b3c40d463a45c655aca65a73e9ac018593
 SHA512 
4e2beb4fd27bd9060a95735bd43ee80260d036bb59c406aa0d9ef63fcbd04c6e358384416b2308367d88a1f87d6e1af42299a21d59fd06dce785b9cfe1b67c84
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
-DIST Remmina-v1.4.32.tar.bz2 2096310 BLAKE2B 
2b625e8dc79c4942093c141acc6c256dce4067176422552abafdecc3d933d3196a50023632de56b1036e0f4d740a9601e1367431899da63a8fb463d5ab58f6d4
 SHA512 
ad5289b63038846d96ca193c37b266b19e15dbd0f513ce8cea936a81cdbb6b7476c465657944938c34695cb3ff16ade81b4a7ed37c3ab08257537b121c2ad7e9
 DIST Remmina-v1.4.33.tar.bz2 2105164 BLAKE2B 
94f73f895f7e0478779d71097ee57ba049299e702527df2cf8a48ea41647f641684131b10b2f4faa7cf831ccea29611a68c2427127a2ebea87acac54f996a446
 SHA512 
c019131d2c3756946a332a3037286c8370a2e07b20a416c657cc2852ece9e59236499a2c5e45d4e9f391d9265089763957c6968c668e110c350e668053db6d82

diff --git a/net-misc/remmina/remmina-1.4.29-r2.ebuild 
b/net-misc/remmina/remmina-1.4.29-r2.ebuild
deleted file mode 100644
index b362cbf26010..
--- a/net-misc/remmina/remmina-1.4.29-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake optfeature python-single-r1 xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[wayland?]
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libayatana-appindicator )
-   crypt? ( dev-libs/libgcrypt:0= )
-   keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   python? ( ${PYTHON_DEPS} )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-10-02 Thread Ben Kohler
commit: bcd9b40ac47c5b392a33f5ea91e205da4e286d79
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct  2 15:06:23 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct  2 15:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcd9b40a

net-misc/remmina: quote FILESDIR

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.32.ebuild | 2 +-
 net-misc/remmina/remmina-1.4.33.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.32.ebuild 
b/net-misc/remmina/remmina-1.4.32.ebuild
index 772019a15889..f3cd0f535fb5 100644
--- a/net-misc/remmina/remmina-1.4.32.ebuild
+++ b/net-misc/remmina/remmina-1.4.32.ebuild
@@ -71,7 +71,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   PATCHES+=( ${FILESDIR}/${P}-REM-2981.patch ) #914851
+   PATCHES+=( "${FILESDIR}"/${P}-REM-2981.patch ) #914851
xdg_environment_reset
cmake_src_prepare
 }

diff --git a/net-misc/remmina/remmina-1.4.33.ebuild 
b/net-misc/remmina/remmina-1.4.33.ebuild
index 746d4ed7bccc..9217f07d5493 100644
--- a/net-misc/remmina/remmina-1.4.33.ebuild
+++ b/net-misc/remmina/remmina-1.4.33.ebuild
@@ -71,7 +71,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   PATCHES+=( ${FILESDIR}/${PN}-1.4.32-REM-2981.patch ) #914851
+   PATCHES+=( "${FILESDIR}"/${PN}-1.4.32-REM-2981.patch ) #914851
xdg_environment_reset
cmake_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-10-02 Thread Ben Kohler
commit: 58f98e09785030602a9b277a5c7e8bd656d1ef71
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct  2 14:59:13 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct  2 14:59:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f98e09

net-misc/remmina: add 1.4.33

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.33.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index f3aac640e120..88d63ddd2592 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -2,3 +2,4 @@ DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaaf
 DIST Remmina-v1.4.30.tar.bz2 2026559 BLAKE2B 
96b4946e5d9480239f5089369cca6fee7bbe9129bb87f685d849df745cef7eca5b20cd8053ec3250378c1ca2be34e1b3c40d463a45c655aca65a73e9ac018593
 SHA512 
4e2beb4fd27bd9060a95735bd43ee80260d036bb59c406aa0d9ef63fcbd04c6e358384416b2308367d88a1f87d6e1af42299a21d59fd06dce785b9cfe1b67c84
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
 DIST Remmina-v1.4.32.tar.bz2 2096310 BLAKE2B 
2b625e8dc79c4942093c141acc6c256dce4067176422552abafdecc3d933d3196a50023632de56b1036e0f4d740a9601e1367431899da63a8fb463d5ab58f6d4
 SHA512 
ad5289b63038846d96ca193c37b266b19e15dbd0f513ce8cea936a81cdbb6b7476c465657944938c34695cb3ff16ade81b4a7ed37c3ab08257537b121c2ad7e9
+DIST Remmina-v1.4.33.tar.bz2 2105164 BLAKE2B 
94f73f895f7e0478779d71097ee57ba049299e702527df2cf8a48ea41647f641684131b10b2f4faa7cf831ccea29611a68c2427127a2ebea87acac54f996a446
 SHA512 
c019131d2c3756946a332a3037286c8370a2e07b20a416c657cc2852ece9e59236499a2c5e45d4e9f391d9265089763957c6968c668e110c350e668053db6d82

diff --git a/net-misc/remmina/remmina-1.4.33.ebuild 
b/net-misc/remmina/remmina-1.4.33.ebuild
new file mode 100644
index ..746d4ed7bccc
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.33.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v.${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${PN^}-v.${PV}-2c4e1479433e51418ecb6089f35182bfebc5b57e"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   PATCHES+=( ${FILESDIR}/${PN}-1.4.32-REM-2981.patch ) #914851
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/files/, net-misc/remmina/

2023-10-02 Thread Ben Kohler
commit: 7b7b08a26f6128f5467e26715a4ae074caaadb01
Author: Branko Grubic  gmail  com>
AuthorDate: Thu Sep 28 16:52:10 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct  2 14:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7b08a2

net-misc/remmina: Fixes build with USE="-ssh"

Bug: https://gitlab.com/Remmina/Remmina/-/issues/2981
Bug: https://bugs.gentoo.org/914851

Signed-off-by: Branko Grubic  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33106
Signed-off-by: Ben Kohler  gentoo.org>

 .../remmina/files/remmina-1.4.32-REM-2981.patch| 54 ++
 net-misc/remmina/remmina-1.4.32.ebuild |  1 +
 2 files changed, 55 insertions(+)

diff --git a/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch 
b/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch
new file mode 100644
index ..5725349b2cae
--- /dev/null
+++ b/net-misc/remmina/files/remmina-1.4.32-REM-2981.patch
@@ -0,0 +1,54 @@
+From dbd6f94974c4d7df313963ffefecb1ff8ca9ecb6 Mon Sep 17 00:00:00 2001
+From: myheroyuki 
+Date: Sun, 24 Sep 2023 23:15:58 +0900
+Subject: [PATCH] [REM-2981] Move ssh-unrelated code outside of HAVE_LIBSSH
+ ifdef
+
+---
+ src/remmina_file_editor.c | 23 ---
+ 1 file changed, 12 insertions(+), 11 deletions(-)
+
+diff --git a/src/remmina_file_editor.c b/src/remmina_file_editor.c
+index feee4a031..1c1fa9858 100644
+--- a/src/remmina_file_editor.c
 b/src/remmina_file_editor.c
+@@ -361,17 +361,6 @@ static GtkWidget 
*remmina_file_editor_create_notebook_tab(RemminaFileEditor *gfe
+   return grid;
+ }
+ 
+-#ifdef HAVE_LIBSSH
+-
+-static void 
remmina_file_editor_ssh_tunnel_server_custom_radio_on_toggled(GtkToggleButton 
*togglebutton, RemminaFileEditor *gfe)
+-{
+-  TRACE_CALL(__func__);
+-  gtk_widget_set_sensitive(GTK_WIDGET(gfe->priv->ssh_tunnel_server_entry),
+-   
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_enabled_check))
 &&
+-   (gfe->priv->ssh_tunnel_server_custom_radio == 
NULL ||
+-
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_server_custom_radio;
+-}
+-
+ 
+ static void 
remmina_file_editor_assistance_enabled_check_on_toggled(GtkToggleButton 
*togglebutton,
+   
RemminaFileEditor *gfe)
+@@ -392,6 +381,18 @@ static void 
remmina_file_editor_assistance_enabled_check_on_toggled(GtkToggleBut
+   }
+ }
+ 
++#ifdef HAVE_LIBSSH
++
++static void 
remmina_file_editor_ssh_tunnel_server_custom_radio_on_toggled(GtkToggleButton 
*togglebutton, RemminaFileEditor *gfe)
++{
++  TRACE_CALL(__func__);
++  gtk_widget_set_sensitive(GTK_WIDGET(gfe->priv->ssh_tunnel_server_entry),
++   
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_enabled_check))
 &&
++   (gfe->priv->ssh_tunnel_server_custom_radio == 
NULL ||
++
gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(gfe->priv->ssh_tunnel_server_custom_radio;
++}
++
++
+ static void 
remmina_file_editor_ssh_tunnel_enabled_check_on_toggled(GtkToggleButton 
*togglebutton,
+   
RemminaFileEditor *gfe, RemminaProtocolSSHSetting ssh_setting)
+ {
+-- 
+2.42.0
+

diff --git a/net-misc/remmina/remmina-1.4.32.ebuild 
b/net-misc/remmina/remmina-1.4.32.ebuild
index 86fae2ec9b89..772019a15889 100644
--- a/net-misc/remmina/remmina-1.4.32.ebuild
+++ b/net-misc/remmina/remmina-1.4.32.ebuild
@@ -71,6 +71,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   PATCHES+=( ${FILESDIR}/${P}-REM-2981.patch ) #914851
xdg_environment_reset
cmake_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-09-27 Thread Ben Kohler
commit: c014836d075d8d6a5326ea8125e715e939116b09
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Sep 23 21:44:51 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 27 17:56:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c014836d

net-misc/remmina: Version bump to 1.4.32

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33020
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.32.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index d10847f22db9..f3aac640e120 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,4 @@
 DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e
 DIST Remmina-v1.4.30.tar.bz2 2026559 BLAKE2B 
96b4946e5d9480239f5089369cca6fee7bbe9129bb87f685d849df745cef7eca5b20cd8053ec3250378c1ca2be34e1b3c40d463a45c655aca65a73e9ac018593
 SHA512 
4e2beb4fd27bd9060a95735bd43ee80260d036bb59c406aa0d9ef63fcbd04c6e358384416b2308367d88a1f87d6e1af42299a21d59fd06dce785b9cfe1b67c84
 DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838
+DIST Remmina-v1.4.32.tar.bz2 2096310 BLAKE2B 
2b625e8dc79c4942093c141acc6c256dce4067176422552abafdecc3d933d3196a50023632de56b1036e0f4d740a9601e1367431899da63a8fb463d5ab58f6d4
 SHA512 
ad5289b63038846d96ca193c37b266b19e15dbd0f513ce8cea936a81cdbb6b7476c465657944938c34695cb3ff16ade81b4a7ed37c3ab08257537b121c2ad7e9

diff --git a/net-misc/remmina/remmina-1.4.32.ebuild 
b/net-misc/remmina/remmina-1.4.32.ebuild
new file mode 100644
index ..86fae2ec9b89
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.32.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-07-14 Thread Arthur Zamarin
commit: 3c5a87fb5c835868211f2f39df5d092f5c968c16
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 14 16:52:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 14 16:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5a87fb

net-misc/remmina: Stabilize 1.4.31 amd64, #910299

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/remmina/remmina-1.4.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.31.ebuild 
b/net-misc/remmina/remmina-1.4.31.ebuild
index d4d8a0870486..b362cbf26010 100644
--- a/net-misc/remmina/remmina-1.4.31.ebuild
+++ b/net-misc/remmina/remmina-1.4.31.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-07-14 Thread Arthur Zamarin
commit: 1898aa664a3f166a6bf3885aa11994d848abc3b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 14 16:51:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 14 16:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898aa66

net-misc/remmina: Stabilize 1.4.31 x86, #910299

Signed-off-by: Arthur Zamarin  gentoo.org>

 net-misc/remmina/remmina-1.4.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.31.ebuild 
b/net-misc/remmina/remmina-1.4.31.ebuild
index a61d6169fb1f..d4d8a0870486 100644
--- a/net-misc/remmina/remmina-1.4.31.ebuild
+++ b/net-misc/remmina/remmina-1.4.31.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-06-08 Thread Ben Kohler
commit: 04529098783d4d72cc45e9a687524e1c4698c779
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun  8 12:17:20 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun  8 12:17:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04529098

net-misc/remmina: add 1.4.31

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.31.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 79e5c3e11715..d10847f22db9 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e
 DIST Remmina-v1.4.30.tar.bz2 2026559 BLAKE2B 
96b4946e5d9480239f5089369cca6fee7bbe9129bb87f685d849df745cef7eca5b20cd8053ec3250378c1ca2be34e1b3c40d463a45c655aca65a73e9ac018593
 SHA512 
4e2beb4fd27bd9060a95735bd43ee80260d036bb59c406aa0d9ef63fcbd04c6e358384416b2308367d88a1f87d6e1af42299a21d59fd06dce785b9cfe1b67c84
+DIST Remmina-v1.4.31.tar.bz2 2078380 BLAKE2B 
daee0b68305e3ec0eedcc8cb3622ed5649303562fccd766bf5cc6ed1e96f27c1608286afa1b9bbaf44480bdc210f71a863bf442974ebbc1c50ebfbcf2dfeea35
 SHA512 
288e7fb5b5251d251e9502ec310f2bfe526f1a28a91c9dd9e79c712191c5d2b287844bd994596dc5097ec50ed8282d0af11144f6c5f0a74cb444aa4c6a8f6838

diff --git a/net-misc/remmina/remmina-1.4.31.ebuild 
b/net-misc/remmina/remmina-1.4.31.ebuild
new file mode 100644
index ..a61d6169fb1f
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.31.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-05-19 Thread Sam James
commit: 4b2e45d66aab3357919a2c689f9a98344c73f65a
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 17:44:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 17:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2e45d6

net-misc/remmina: Stabilize 1.4.30 amd64, #906744

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.30.ebuild 
b/net-misc/remmina/remmina-1.4.30.ebuild
index d4d8a0870486..b362cbf26010 100644
--- a/net-misc/remmina/remmina-1.4.30.ebuild
+++ b/net-misc/remmina/remmina-1.4.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-05-19 Thread Sam James
commit: 16e5a8ad491498d3a0d0c0bc83f0367ff978e01c
Author: Sam James  gentoo  org>
AuthorDate: Fri May 19 17:44:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 19 17:44:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e5a8ad

net-misc/remmina: Stabilize 1.4.30 x86, #906744

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.30.ebuild 
b/net-misc/remmina/remmina-1.4.30.ebuild
index a61d6169fb1f..d4d8a0870486 100644
--- a/net-misc/remmina/remmina-1.4.30.ebuild
+++ b/net-misc/remmina/remmina-1.4.30.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-05-18 Thread Andreas Sturmlechner
commit: 1bf0b4352b225cc0ccc525957863d0e88b11b56b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 12:17:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 12:09:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf0b435

net-misc/remmina: Rename USE=gnome-keyring -> keyring

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/remmina/remmina-1.4.29-r2.ebuild | 6 +++---
 net-misc/remmina/remmina-1.4.30.ebuild| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.29-r2.ebuild 
b/net-misc/remmina/remmina-1.4.29-r2.ebuild
index 2a0cc95fbf42..b362cbf26010 100644
--- a/net-misc/remmina/remmina-1.4.29-r2.ebuild
+++ b/net-misc/remmina/remmina-1.4.29-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp vnc wayland webkit zeroconf"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -32,7 +32,7 @@ COMMON_DEPEND="
x11-libs/libxkbfile
appindicator? ( dev-libs/libayatana-appindicator )
crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
+   keyring? ( app-crypt/libsecret )
gvnc? ( net-libs/gtk-vnc )
kwallet? ( kde-frameworks/kwallet )
python? ( ${PYTHON_DEPS} )
@@ -87,7 +87,7 @@ src_configure() {
-DWITH_GETTEXT=$(usex nls)
-DWITH_ICON_CACHE=OFF
-DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSECRET=$(usex keyring)
-DWITH_LIBSSH=$(usex ssh)
-DWITH_LIBVNCSERVER=$(usex vnc)
-DWITH_PYTHONLIBS=$(usex python ON OFF)

diff --git a/net-misc/remmina/remmina-1.4.30.ebuild 
b/net-misc/remmina/remmina-1.4.30.ebuild
index 790b0d0b43f2..a61d6169fb1f 100644
--- a/net-misc/remmina/remmina-1.4.30.ebuild
+++ b/net-misc/remmina/remmina-1.4.30.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp vnc wayland webkit zeroconf"
+IUSE="+appindicator crypt cups examples keyring gvnc kwallet nls python spice 
ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -32,7 +32,7 @@ COMMON_DEPEND="
x11-libs/libxkbfile
appindicator? ( dev-libs/libayatana-appindicator )
crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
+   keyring? ( app-crypt/libsecret )
gvnc? ( net-libs/gtk-vnc )
kwallet? ( kde-frameworks/kwallet )
python? ( ${PYTHON_DEPS} )
@@ -87,7 +87,7 @@ src_configure() {
-DWITH_GETTEXT=$(usex nls)
-DWITH_ICON_CACHE=OFF
-DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSECRET=$(usex keyring)
-DWITH_LIBSSH=$(usex ssh)
-DWITH_LIBVNCSERVER=$(usex vnc)
-DWITH_PYTHONLIBS=$(usex python ON OFF)



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-04-10 Thread Ben Kohler
commit: 34229c61996c26c5518f172182f028ea437b632e
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 10 16:55:51 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr 10 16:56:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34229c61

net-misc/remmina: add 1.4.30

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.30.ebuild | 110 +
 2 files changed, 111 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index f02155e15a3a..79e5c3e11715 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1 +1,2 @@
 DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e
+DIST Remmina-v1.4.30.tar.bz2 2026559 BLAKE2B 
96b4946e5d9480239f5089369cca6fee7bbe9129bb87f685d849df745cef7eca5b20cd8053ec3250378c1ca2be34e1b3c40d463a45c655aca65a73e9ac018593
 SHA512 
4e2beb4fd27bd9060a95735bd43ee80260d036bb59c406aa0d9ef63fcbd04c6e358384416b2308367d88a1f87d6e1af42299a21d59fd06dce785b9cfe1b67c84

diff --git a/net-misc/remmina/remmina-1.4.30.ebuild 
b/net-misc/remmina/remmina-1.4.30.ebuild
new file mode 100644
index ..790b0d0b43f2
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.30.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-03-01 Thread Andreas Sturmlechner
commit: 3759d670cff0394fa93ec8cf51308a83cd9674b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 28 19:01:22 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  1 14:33:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3759d670

net-misc/remmina: drop 1.4.27, 1.4.29, 1.4.29-r1

Closes: https://bugs.gentoo.org/893516
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/remmina/Manifest |   1 -
 net-misc/remmina/remmina-1.4.27.ebuild| 112 --
 net-misc/remmina/remmina-1.4.29-r1.ebuild | 111 -
 net-misc/remmina/remmina-1.4.29.ebuild| 111 -
 4 files changed, 335 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 1d0f96876480..f02155e15a3a 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1 @@
-DIST Remmina-v1.4.27.tar.bz2 1975470 BLAKE2B 
09ce4cd29f476a307dce4c35d8304b8383db016b63646375d50a86051f6dd99fb4775700e3d8887dbbbece72b90dcbc5987b0705e2fe8f5b0840bba1cb29c92e
 SHA512 
44bc067eaf2c4c10e42182aa7c3ec2aa18ec5c0ce51a2fc765884cbfc11261d3c0db537b1674424aa092caf171e647714dcc8af6d813273f7b96876a251e0575
 DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
deleted file mode 100644
index 893bfcc13437..
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake optfeature python-single-r1 xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit zeroconf"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   net-libs/libsoup:2.4
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   python? ( ${PYTHON_DEPS} )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_PYTHONLIBS=$(usex python ON OFF)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=OFF
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-}

diff --git a/net-misc/remmina/remmina-1.4.29-r1.ebuild 
b/net-misc/remmina/remmina-1.4.29-r1.ebuild
deleted 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-02-28 Thread Ben Kohler
commit: 69cd697d82555a373ca2cf9d583073bc972dc1d7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Feb 28 13:21:11 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Feb 28 13:22:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cd697d

net-misc/remmina: stabilize 1.4.29-r2 for amd64, x86

Bug: https://bugs.gentoo.org/893516

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.29-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.29-r2.ebuild 
b/net-misc/remmina/remmina-1.4.29-r2.ebuild
index 790b0d0b43f2..2a0cc95fbf42 100644
--- a/net-misc/remmina/remmina-1.4.29-r2.ebuild
+++ b/net-misc/remmina/remmina-1.4.29-r2.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-02-09 Thread Ben Kohler
commit: 555e6cbd4a161a44585877a082aaf5e4a788ee21
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb  9 13:50:08 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb  9 14:23:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=555e6cbd

net-misc/remmina: use EAPI=8, remove telemetry flag, use webkit:4.1

Closes: https://bugs.gentoo.org/893710

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.29-r2.ebuild | 110 ++
 1 file changed, 110 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.29-r2.ebuild 
b/net-misc/remmina/remmina-1.4.29-r2.ebuild
new file mode 100644
index ..790b0d0b43f2
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.29-r2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-01-28 Thread Pacho Ramos
commit: f555fb1348a1e0f39d7dfdcd8e5d62b0b19f640f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jan 28 12:41:31 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jan 28 13:28:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f555fb13

net-misc/remmina: Use ayatana indicators

Closes: https://bugs.gentoo.org/890469
Signed-off-by: Pacho Ramos  gentoo.org>

 net-misc/remmina/remmina-1.4.29-r1.ebuild | 111 ++
 1 file changed, 111 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.29-r1.ebuild 
b/net-misc/remmina/remmina-1.4.29-r1.ebuild
new file mode 100644
index ..901a4cac14ff
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.29-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libayatana-appindicator )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-01-10 Thread Ben Kohler
commit: 240b4df5e62ec8ad2fe359d208255a931ca70be7
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 16:06:06 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 16:06:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240b4df5

net-misc/remmina: switch to bz2 tarballs

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  | 4 ++--
 net-misc/remmina/remmina-1.4.27.ebuild | 4 ++--
 net-misc/remmina/remmina-1.4.29.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 63a9c80398c6..1d0f96876480 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,2 @@
-DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd
-DIST Remmina-v1.4.29.tar.gz 3557543 BLAKE2B 
9660b4c0a608509fa06f7f61ba352b4bebf78e7123b5a2d1a21c242782ac03bd07a8cd677735fccc633749f92c57bbd72460a12dabd08f520ddd977184758201
 SHA512 
477da48a88efe06f4fa68a6054b4dba83d5e628a1ccffc6f14a712b49b8ce8af44ab0eef4c1e8e078e55d1554132f3539f331a99c30b8302f5b71fc96cb965c6
+DIST Remmina-v1.4.27.tar.bz2 1975470 BLAKE2B 
09ce4cd29f476a307dce4c35d8304b8383db016b63646375d50a86051f6dd99fb4775700e3d8887dbbbece72b90dcbc5987b0705e2fe8f5b0840bba1cb29c92e
 SHA512 
44bc067eaf2c4c10e42182aa7c3ec2aa18ec5c0ce51a2fc765884cbfc11261d3c0db537b1674424aa092caf171e647714dcc8af6d813273f7b96876a251e0575
+DIST Remmina-v1.4.29.tar.bz2 2014832 BLAKE2B 
a5e3a54d510c74fd8399116dfd1cc67aaafdf93e3217a20ad77a2c959597b7be51cf187ffb459eb5cabe0a30f985f649aa59dba1397d7a8b3a0c10ea997b3fdf
 SHA512 
8fbe822d07ec800bb739579b373003ee56cbc661fd0b635e5a7af0369d2e5450e7116907a87c34e82704c2aab790ac501ee6331946751660321c917ffd9a183e

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index 616bcb36c273..893bfcc13437 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ MY_P="${PN^}-v${PV}"
 
 DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
 HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"

diff --git a/net-misc/remmina/remmina-1.4.29.ebuild 
b/net-misc/remmina/remmina-1.4.29.ebuild
index 988d70ef89aa..c86d19979b6a 100644
--- a/net-misc/remmina/remmina-1.4.29.ebuild
+++ b/net-misc/remmina/remmina-1.4.29.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ MY_P="${PN^}-v${PV}"
 
 DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
 HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2023-01-10 Thread Ben Kohler
commit: 66c21da943fe47eecbd1c711d327f637fe00aafa
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 10 16:05:15 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 10 16:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c21da9

net-misc/remmina: drop 1.4.28

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 -
 net-misc/remmina/remmina-1.4.28.ebuild | 111 -
 2 files changed, 112 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index dbe865b9bf24..63a9c80398c6 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
 DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd
-DIST Remmina-v1.4.28.tar.gz 3553916 BLAKE2B 
d27598c57e1d68c6c8e4da0a4d2f2cf056cbb2f532297ef01881e87a1c11861ac2dc0e0ee490da4ace18140dcb1d04650bb54635a959bfe828de363b64f98558
 SHA512 
58f84044a5285edfe739b0f6f60cffe05c79e57453d39173d6c17ba9e5e63e9938a19ce69564cf2a6c254d9f2b6bb426d7518def5c961b3c296f2897509fc931
 DIST Remmina-v1.4.29.tar.gz 3557543 BLAKE2B 
9660b4c0a608509fa06f7f61ba352b4bebf78e7123b5a2d1a21c242782ac03bd07a8cd677735fccc633749f92c57bbd72460a12dabd08f520ddd977184758201
 SHA512 
477da48a88efe06f4fa68a6054b4dba83d5e628a1ccffc6f14a712b49b8ce8af44ab0eef4c1e8e078e55d1554132f3539f331a99c30b8302f5b71fc96cb965c6

diff --git a/net-misc/remmina/remmina-1.4.28.ebuild 
b/net-misc/remmina/remmina-1.4.28.ebuild
deleted file mode 100644
index 988d70ef89aa..
--- a/net-misc/remmina/remmina-1.4.28.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit cmake optfeature python-single-r1 xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit zeroconf"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3[wayland?]
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   python? ( ${PYTHON_DEPS} )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_PYTHONLIBS=$(usex python ON OFF)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=OFF
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/files/

2022-12-27 Thread Ben Kohler
commit: 5788eb793c9090b0bc9dcf310662d9981017b098
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 27 17:59:44 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Dec 27 18:00:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5788eb79

net-misc/remmina: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/28856

Signed-off-by: Ben Kohler  gentoo.org>

 .../remmina-1.4.27_p20221128-missing-gdk-include.patch  | 13 -
 1 file changed, 13 deletions(-)

diff --git 
a/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch 
b/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
deleted file mode 100644
index 618dd721a293..
--- a/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/remmina.c b/src/remmina.c
-index 5b59339f8..43834b9bd 100644
 a/src/remmina.c
-+++ b/src/remmina.c
-@@ -32,6 +32,8 @@
-  *
-  */
- 
-+#include 
-+
- #define G_LOG_USE_STRUCTURED
- #ifndef G_LOG_DOMAIN
- #define G_LOG_DOMAIN((gchar*)"remmina")



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-12-22 Thread Ben Kohler
commit: 7426edcd63c059ddeefd02290817f2a027101c21
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Dec 22 14:51:34 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Dec 22 14:52:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7426edcd

net-misc/remmina: add 1.4.29

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.29.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index af2a629a377f..dbe865b9bf24 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd
 DIST Remmina-v1.4.28.tar.gz 3553916 BLAKE2B 
d27598c57e1d68c6c8e4da0a4d2f2cf056cbb2f532297ef01881e87a1c11861ac2dc0e0ee490da4ace18140dcb1d04650bb54635a959bfe828de363b64f98558
 SHA512 
58f84044a5285edfe739b0f6f60cffe05c79e57453d39173d6c17ba9e5e63e9938a19ce69564cf2a6c254d9f2b6bb426d7518def5c961b3c296f2897509fc931
+DIST Remmina-v1.4.29.tar.gz 3557543 BLAKE2B 
9660b4c0a608509fa06f7f61ba352b4bebf78e7123b5a2d1a21c242782ac03bd07a8cd677735fccc633749f92c57bbd72460a12dabd08f520ddd977184758201
 SHA512 
477da48a88efe06f4fa68a6054b4dba83d5e628a1ccffc6f14a712b49b8ce8af44ab0eef4c1e8e078e55d1554132f3539f331a99c30b8302f5b71fc96cb965c6

diff --git a/net-misc/remmina/remmina-1.4.29.ebuild 
b/net-misc/remmina/remmina-1.4.29.ebuild
new file mode 100644
index ..988d70ef89aa
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.29.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3[wayland?]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-12-20 Thread Jakov Smolić
commit: b9b0600623bfcee69388e16014806b64f4a8ea3e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec 20 13:59:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Dec 20 14:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b06006

net-misc/remmina: Remove USE=x2go

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/remmina/metadata.xml  | 1 -
 net-misc/remmina/remmina-1.4.27.ebuild | 5 ++---
 net-misc/remmina/remmina-1.4.28.ebuild | 5 ++---
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-misc/remmina/metadata.xml b/net-misc/remmina/metadata.xml
index 78554c55848c..2aa71df8ae84 100644
--- a/net-misc/remmina/metadata.xml
+++ b/net-misc/remmina/metadata.xml
@@ -18,7 +18,6 @@
Enable KDE Wallet plugin
Support connecting to SPICE-enabled virtual 
machines
Enable support for SSH/SFTP protocol
-   Enable support for X2Go


Remmina/Remmina

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index 59ff7d45ff1b..616bcb36c273 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~riscv x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -45,7 +45,6 @@ COMMON_DEPEND="
x11-libs/vte:2.91 )
vnc? ( net-libs/libvncserver[jpeg] )
webkit? ( net-libs/webkit-gtk:4 )
-   x2go? ( net-misc/pyhoca-cli )
zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
 "
 
@@ -99,7 +98,7 @@ src_configure() {
-DWITH_UPDATE_DESKTOP_DB=OFF
-DWITH_VTE=$(usex ssh)
-DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
+   -DWITH_X2GO=OFF
# when this feature is stable, add python eclass usage to 
optionally enable
-DWITH_PYTHON=OFF
)

diff --git a/net-misc/remmina/remmina-1.4.28.ebuild 
b/net-misc/remmina/remmina-1.4.28.ebuild
index e58073c34c82..988d70ef89aa 100644
--- a/net-misc/remmina/remmina-1.4.28.ebuild
+++ b/net-misc/remmina/remmina-1.4.28.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit x2go zeroconf"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -44,7 +44,6 @@ COMMON_DEPEND="
x11-libs/vte:2.91 )
vnc? ( net-libs/libvncserver[jpeg] )
webkit? ( net-libs/webkit-gtk:4 )
-   x2go? ( net-misc/pyhoca-cli )
zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
 "
 
@@ -98,7 +97,7 @@ src_configure() {
-DWITH_UPDATE_DESKTOP_DB=OFF
-DWITH_VTE=$(usex ssh)
-DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
+   -DWITH_X2GO=OFF
# when this feature is stable, add python eclass usage to 
optionally enable
-DWITH_PYTHON=OFF
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-12-02 Thread Ben Kohler
commit: 2bc0f12a6faa33899dfd73d09262fc873c517b55
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec  2 14:00:32 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec  2 14:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc0f12a

net-misc/remmina: add 1.4.28, drop 1.4.27_p20221128

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  2 +-
 .../{remmina-1.4.27_p20221128.ebuild => remmina-1.4.28.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 98e0395fd3d4..af2a629a377f 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,2 @@
-DIST Remmina-347f84e41882219704693794621ebd18db36bd14.tar.bz2 2012646 BLAKE2B 
a0bc8bf062fca8decb9d93bf317c96ed30c861b8b3cee93bb868578a3a634ebf29d8919e4eb9fabb8dc4bbe6d5cbc91d3ff0fcb13d2735e9995b180cf9d3e007
 SHA512 
228de72fa389b21a1d72b0598c36f69237cb5166f85fc0a063d9c7de77c4a44b1e0937ea0fc950c71ed2cfccdd620d3fbad494f611c27f198579825aa591ec13
 DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd
+DIST Remmina-v1.4.28.tar.gz 3553916 BLAKE2B 
d27598c57e1d68c6c8e4da0a4d2f2cf056cbb2f532297ef01881e87a1c11861ac2dc0e0ee490da4ace18140dcb1d04650bb54635a959bfe828de363b64f98558
 SHA512 
58f84044a5285edfe739b0f6f60cffe05c79e57453d39173d6c17ba9e5e63e9938a19ce69564cf2a6c254d9f2b6bb426d7518def5c961b3c296f2897509fc931

diff --git a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild 
b/net-misc/remmina/remmina-1.4.28.ebuild
similarity index 91%
rename from net-misc/remmina/remmina-1.4.27_p20221128.ebuild
rename to net-misc/remmina/remmina-1.4.28.ebuild
index c6a6755dc703..e58073c34c82 100644
--- a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
+++ b/net-misc/remmina/remmina-1.4.28.ebuild
@@ -5,13 +5,13 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{9..11} )
 
-COMMIT=347f84e41882219704693794621ebd18db36bd14
-
 inherit cmake optfeature python-single-r1 xdg
 
+MY_P="${PN^}-v${PV}"
+
 DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
 HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/${COMMIT}/Remmina-${COMMIT}.tar.bz2;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
@@ -65,9 +65,7 @@ RDEPEND="
 
 DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
 
-S="${WORKDIR}/Remmina-${COMMIT}"
-
-PATCHES=( "${FILESDIR}/${P}-missing-gdk-include.patch" )
+S="${WORKDIR}/${MY_P}"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/, net-misc/remmina/files/

2022-11-29 Thread Ben Kohler
commit: c38623241f52f154c55970f62b4c77f85c117277
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Nov 29 15:53:45 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Nov 29 15:57:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3862324

net-misc/remmina: fix build against gtk+[-wayland]

Closes: https://bugs.gentoo.org/883551

Signed-off-by: Ben Kohler  gentoo.org>

 .../remmina-1.4.27_p20221128-missing-gdk-include.patch  | 13 +
 net-misc/remmina/remmina-1.4.27_p20221128.ebuild|  6 --
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git 
a/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch 
b/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
new file mode 100644
index ..618dd721a293
--- /dev/null
+++ b/net-misc/remmina/files/remmina-1.4.27_p20221128-missing-gdk-include.patch
@@ -0,0 +1,13 @@
+diff --git a/src/remmina.c b/src/remmina.c
+index 5b59339f8..43834b9bd 100644
+--- a/src/remmina.c
 b/src/remmina.c
+@@ -32,6 +32,8 @@
+  *
+  */
+ 
++#include 
++
+ #define G_LOG_USE_STRUCTURED
+ #ifndef G_LOG_DOMAIN
+ #define G_LOG_DOMAIN((gchar*)"remmina")

diff --git a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild 
b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
index e643ec1c2dbc..c6a6755dc703 100644
--- a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
+++ b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/${COMMIT}/Remmina-${COMMIT
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc wayland webkit x2go zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -27,7 +27,7 @@ COMMON_DEPEND="
dev-libs/libsodium:=
dev-libs/openssl:0=
x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[wayland?]
x11-libs/libX11
x11-libs/libxkbfile
appindicator? ( dev-libs/libappindicator:3 )
@@ -67,6 +67,8 @@ DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
 
 S="${WORKDIR}/Remmina-${COMMIT}"
 
+PATCHES=( "${FILESDIR}/${P}-missing-gdk-include.patch" )
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-11-28 Thread Ben Kohler
commit: 4b5ec8d10fd194b5b264d923a6eed5b6cfbf4c8d
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 28 22:31:30 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 28 22:31:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b5ec8d1

net-misc/remmina: destabilize 1.4.27_p20221128 for ~amd64, ~x86

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.27_p20221128.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild 
b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
index e437e9e844eb..e643ec1c2dbc 100644
--- a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
+++ b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/${COMMIT}/Remmina-${COMMIT
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-11-28 Thread Ben Kohler
commit: c0fbf368799be4d6ae274ae2c61985c223be89e2
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 28 22:29:50 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 28 22:30:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fbf368

net-misc/remmina: add 1.4.27_p20221128

Bug: https://bugs.gentoo.org/883455

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest|   1 +
 net-misc/remmina/remmina-1.4.27_p20221128.ebuild | 112 +++
 2 files changed, 113 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 7acd18347336..98e0395fd3d4 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1 +1,2 @@
+DIST Remmina-347f84e41882219704693794621ebd18db36bd14.tar.bz2 2012646 BLAKE2B 
a0bc8bf062fca8decb9d93bf317c96ed30c861b8b3cee93bb868578a3a634ebf29d8919e4eb9fabb8dc4bbe6d5cbc91d3ff0fcb13d2735e9995b180cf9d3e007
 SHA512 
228de72fa389b21a1d72b0598c36f69237cb5166f85fc0a063d9c7de77c4a44b1e0937ea0fc950c71ed2cfccdd620d3fbad494f611c27f198579825aa591ec13
 DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd

diff --git a/net-misc/remmina/remmina-1.4.27_p20221128.ebuild 
b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
new file mode 100644
index ..e437e9e844eb
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.27_p20221128.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+COMMIT=347f84e41882219704693794621ebd18db36bd14
+
+inherit cmake optfeature python-single-r1 xdg
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/${COMMIT}/Remmina-${COMMIT}.tar.bz2;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/Remmina-${COMMIT}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-11-15 Thread Yixun Lan
commit: 1c34ab8361fc2d45bdc99bd77f88246ab669d47c
Author: Xin Yang  icloud  com>
AuthorDate: Tue Nov  8 10:49:02 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Nov 16 00:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c34ab83

net-misc/remmina: keyword riscv 1.4.27, #879151

Closes: https://github.com/gentoo/gentoo/pull/28097
Signed-off-by: Xin Yang  icloud.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-misc/remmina/remmina-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index 42e8ad537587..59ff7d45ff1b 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-07-25 Thread Ben Kohler
commit: 7c19a97069293ea962b104e230105902c63e4324
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jul 24 19:17:24 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul 25 14:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c19a970

net-misc/remmina: drop 1.4.25, 1.4.26, 1.4.26-r1

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |   2 -
 net-misc/remmina/remmina-1.4.25.ebuild| 104 ---
 net-misc/remmina/remmina-1.4.26-r1.ebuild | 114 --
 net-misc/remmina/remmina-1.4.26.ebuild| 104 ---
 4 files changed, 324 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 15e22942d013..7acd18347336 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1 @@
-DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8
-DIST Remmina-v1.4.26.tar.gz 3451611 BLAKE2B 
574510c7c2deed73887b4dec2b0b7036f5e4bfccb8c0229f9bcbca934896837a758d51e95965549643b44cedb66b57cdf9b7e5500790825951cc98d6846e8687
 SHA512 
fe81f3878017b82208255cc757d8897868cb810e44dd7d8dc88c8d371f96cec80936aaf86fd216568fba91401e13463bf3b278789b7c8839403f8c294cc049fc
 DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd

diff --git a/net-misc/remmina/remmina-1.4.25.ebuild 
b/net-misc/remmina/remmina-1.4.25.ebuild
deleted file mode 100644
index 9b772915c4d2..
--- a/net-misc/remmina/remmina-1.4.25.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   net-libs/libsoup:2.4
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-}

diff --git a/net-misc/remmina/remmina-1.4.26-r1.ebuild 
b/net-misc/remmina/remmina-1.4.26-r1.ebuild
deleted file 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-07-25 Thread Ben Kohler
commit: c950bf1dbe49a9c945fe028cdab5f348343c37fa
Author: Ben Kohler  gentoo  org>
AuthorDate: Sun Jul 24 19:17:49 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul 25 14:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c950bf1d

net-misc/remmina: enable py3.11 and disable py3.8

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index d6a86368fd59..42e8ad537587 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit cmake optfeature python-single-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-07-20 Thread Agostino Sarubbo
commit: 611d3a4a31086387348977cc46508b473c762af2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jul 20 13:46:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jul 20 13:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611d3a4a

net-misc/remmina: x86 stable wrt bug #859343

Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index feff250fb5cd..d6a86368fd59 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-07-19 Thread Sam James
commit: 0c607dfc48155e235920ef795820f20e7854fa44
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul 19 20:24:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul 19 20:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c607dfc

net-misc/remmina: Stabilize 1.4.27 amd64, #859343

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
index 318b9a4f5ea2..feff250fb5cd 100644
--- a/net-misc/remmina/remmina-1.4.27.ebuild
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-06-21 Thread Ben Kohler
commit: 602438fce43af16c822041c1588d144a6aa2e5e0
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jun 21 12:55:36 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jun 21 12:56:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=602438fc

net-misc/remmina: add 1.4.27, remove unused dep

Closes: https://bugs.gentoo.org/835971

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.27.ebuild | 113 +
 2 files changed, 114 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index fc83d8d5756a..15e22942d013 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8
 DIST Remmina-v1.4.26.tar.gz 3451611 BLAKE2B 
574510c7c2deed73887b4dec2b0b7036f5e4bfccb8c0229f9bcbca934896837a758d51e95965549643b44cedb66b57cdf9b7e5500790825951cc98d6846e8687
 SHA512 
fe81f3878017b82208255cc757d8897868cb810e44dd7d8dc88c8d371f96cec80936aaf86fd216568fba91401e13463bf3b278789b7c8839403f8c294cc049fc
+DIST Remmina-v1.4.27.tar.gz 3479987 BLAKE2B 
96d4df06558a267db8605dc03de729061e303f9cebec84369ec3bdeeb19d4a377accaf224603ff9ba79bb9f1cecfa66519e6e02e328f42d24c46bdf3e1fabfa6
 SHA512 
2fff81a1a721b8ca87698697952bb1080cde6affc86c324f6fc30cc329ead57f0e617c39ef30890ad4812e719cee22a0b84df43aa1bc7db571607f208bfd

diff --git a/net-misc/remmina/remmina-1.4.27.ebuild 
b/net-misc/remmina/remmina-1.4.27.ebuild
new file mode 100644
index ..318b9a4f5ea2
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.27.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-05-26 Thread Ben Kohler
commit: e164dacf6fd92c540b9c0394cc6dc8ae59f24ebb
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu May 26 15:22:48 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 26 15:22:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e164dacf

net-misc/remmina: drop 1.4.23-r1, 1.4.24

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |   2 -
 net-misc/remmina/remmina-1.4.23-r1.ebuild | 104 --
 net-misc/remmina/remmina-1.4.24.ebuild| 104 --
 3 files changed, 210 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 982cf21d72e1..fc83d8d5756a 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,4 +1,2 @@
-DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4
-DIST Remmina-v1.4.24.tar.gz 3375550 BLAKE2B 
3ce777e3493c51915928ae63072c3df2123426563b514aa0cbde076084045e0e08c41fd363244db9dea247ca265486cad2184f7996cddcea941e983371d6af4e
 SHA512 
39fecb82cedcd08720f800a69f778125811a141a152e88e8d657f082c5efcc4525483fb8374712db48743f9a0ce2312a9b3ecf5f043761d029edda86609d
 DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8
 DIST Remmina-v1.4.26.tar.gz 3451611 BLAKE2B 
574510c7c2deed73887b4dec2b0b7036f5e4bfccb8c0229f9bcbca934896837a758d51e95965549643b44cedb66b57cdf9b7e5500790825951cc98d6846e8687
 SHA512 
fe81f3878017b82208255cc757d8897868cb810e44dd7d8dc88c8d371f96cec80936aaf86fd216568fba91401e13463bf3b278789b7c8839403f8c294cc049fc

diff --git a/net-misc/remmina/remmina-1.4.23-r1.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
deleted file mode 100644
index 9b772915c4d2..
--- a/net-misc/remmina/remmina-1.4.23-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   net-libs/libsoup:2.4
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   spice? ( app-emulation/spice-protocol )
-"
-
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-05-24 Thread Ben Kohler
commit: d9c30f10d8abcc7d01cc6972553b76d960cfcc13
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 24 14:31:50 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 24 14:37:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c30f10

net-misc/remmina: use python eclass to fix -native-symlinks failure

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.26-r1.ebuild | 114 ++
 1 file changed, 114 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.26-r1.ebuild 
b/net-misc/remmina/remmina-1.4.26-r1.ebuild
new file mode 100644
index ..6f1f3ed73c2f
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.26-r1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit cmake optfeature python-single-r1 xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls python 
spice ssh rdp telemetry vnc webkit x2go zeroconf"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   python? ( ${PYTHON_DEPS} )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_PYTHONLIBS=$(usex python ON OFF)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-05-23 Thread Ben Kohler
commit: 9bc13dcedf7c51e124cbfc5cfb386d66bc2ce459
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 23 16:03:37 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 23 16:07:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc13dce

net-misc/remmina: add 1.4.26

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.26.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 4633fd61e1e6..982cf21d72e1 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,4 @@
 DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4
 DIST Remmina-v1.4.24.tar.gz 3375550 BLAKE2B 
3ce777e3493c51915928ae63072c3df2123426563b514aa0cbde076084045e0e08c41fd363244db9dea247ca265486cad2184f7996cddcea941e983371d6af4e
 SHA512 
39fecb82cedcd08720f800a69f778125811a141a152e88e8d657f082c5efcc4525483fb8374712db48743f9a0ce2312a9b3ecf5f043761d029edda86609d
 DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8
+DIST Remmina-v1.4.26.tar.gz 3451611 BLAKE2B 
574510c7c2deed73887b4dec2b0b7036f5e4bfccb8c0229f9bcbca934896837a758d51e95965549643b44cedb66b57cdf9b7e5500790825951cc98d6846e8687
 SHA512 
fe81f3878017b82208255cc757d8897868cb810e44dd7d8dc88c8d371f96cec80936aaf86fd216568fba91401e13463bf3b278789b7c8839403f8c294cc049fc

diff --git a/net-misc/remmina/remmina-1.4.26.ebuild 
b/net-misc/remmina/remmina-1.4.26.ebuild
new file mode 100644
index ..8e269e89a576
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.26.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-04-15 Thread Agostino Sarubbo
commit: 12291b9e120212dc73e6c3b43a72b854d19be293
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:23:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:23:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12291b9e

net-misc/remmina: x86 stable wrt bug #838337

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.25.ebuild 
b/net-misc/remmina/remmina-1.4.25.ebuild
index 863ee6ca1ccb..9b772915c4d2 100644
--- a/net-misc/remmina/remmina-1.4.25.ebuild
+++ b/net-misc/remmina/remmina-1.4.25.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-04-15 Thread Agostino Sarubbo
commit: a59233343df5b163c6de597dceef5adab9fdba29
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 15 06:21:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 15 06:21:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5923334

net-misc/remmina: amd64 stable wrt bug #838337

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.25.ebuild 
b/net-misc/remmina/remmina-1.4.25.ebuild
index 8e269e89a576..863ee6ca1ccb 100644
--- a/net-misc/remmina/remmina-1.4.25.ebuild
+++ b/net-misc/remmina/remmina-1.4.25.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-03-14 Thread Ben Kohler
commit: 98b35ca5285e376d1b51c1df48bedfe880b575b7
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Mar 14 14:34:33 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Mar 14 14:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b35ca5

net-misc/remmina: add 1.4.25

Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.25.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 03043d063b98..4633fd61e1e6 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4
 DIST Remmina-v1.4.24.tar.gz 3375550 BLAKE2B 
3ce777e3493c51915928ae63072c3df2123426563b514aa0cbde076084045e0e08c41fd363244db9dea247ca265486cad2184f7996cddcea941e983371d6af4e
 SHA512 
39fecb82cedcd08720f800a69f778125811a141a152e88e8d657f082c5efcc4525483fb8374712db48743f9a0ce2312a9b3ecf5f043761d029edda86609d
+DIST Remmina-v1.4.25.tar.gz 3404247 BLAKE2B 
59798362b33780041975f8af6c11b14a36876badeaed341f4600e9e920ec2b2ca78f33ddc69bb52608fc45488aefacf6c9ec9751369a4b5c23507519494180c4
 SHA512 
2409d316894a423de487c264861bda782bac365d13eb77f965863173072da85d228047ca0624bc7664cf6c1a5144598895371a56e37a1cc90df426d19b5719a8

diff --git a/net-misc/remmina/remmina-1.4.25.ebuild 
b/net-misc/remmina/remmina-1.4.25.ebuild
new file mode 100644
index ..8e269e89a576
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.25.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-02-11 Thread Ben Kohler
commit: 79e9b41e969182578319d4205a815ad151f25be6
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Feb 11 12:56:07 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Feb 11 12:56:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e9b41e

net-misc/remmina: bump to 1.24

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.24.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 773d3f35dba2..03043d063b98 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1 +1,2 @@
 DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4
+DIST Remmina-v1.4.24.tar.gz 3375550 BLAKE2B 
3ce777e3493c51915928ae63072c3df2123426563b514aa0cbde076084045e0e08c41fd363244db9dea247ca265486cad2184f7996cddcea941e983371d6af4e
 SHA512 
39fecb82cedcd08720f800a69f778125811a141a152e88e8d657f082c5efcc4525483fb8374712db48743f9a0ce2312a9b3ecf5f043761d029edda86609d

diff --git a/net-misc/remmina/remmina-1.4.24.ebuild 
b/net-misc/remmina/remmina-1.4.24.ebuild
new file mode 100644
index ..8e269e89a576
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.24.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-01-25 Thread Ben Kohler
commit: c06c07a95f05517a8e419eface952cfbe91c858a
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 24 13:23:59 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 25 12:54:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06c07a9

net-misc/remmina: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  2 -
 net-misc/remmina/remmina-1.4.21.ebuild | 97 --
 net-misc/remmina/remmina-1.4.22.ebuild | 97 --
 3 files changed, 196 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 6e7a73b09ce7..773d3f35dba2 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1 @@
-DIST Remmina-v1.4.21.tar.gz 2982350 BLAKE2B 
d076db92290ead724e6b5c13beba2ef94d16e8209c5095e5db754a8b25ee236ed7a87b5ce29ac0b9424d3c55e5443467b1cc628fb80a0f63c59d915d9fc7839e
 SHA512 
3fb7a29bf9e001203bdc5c176a0cf11a5c98638d605a02e2edbb16669b9e85526706c11e15bd2c308919ee6ef14217356bbafa0328ce337053bba20da6f2905a
-DIST Remmina-v1.4.22.tar.gz 3277782 BLAKE2B 
d9502406e9a534de18358d9d6a7790a5bb25a5be79ee9bfa390cc2c7de01e0852337834fbe1213b5f683bb948f124d44e4006a6650dd3794ee8a1f707307ed53
 SHA512 
8b5b8c92d5d732aec1530fdd5c1c7f74b9bfe9a9e8e990f21e92780d57b3642508c6a8c36c741bad8caa765a9709afbd577b26fe196cf71d883f924237212551
 DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4

diff --git a/net-misc/remmina/remmina-1.4.21.ebuild 
b/net-misc/remmina/remmina-1.4.21.ebuild
deleted file mode 100644
index aface4e51caf..
--- a/net-misc/remmina/remmina-1.4.21.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libappindicator:3
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   net-libs/libsoup:2.4
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   crypt? ( dev-libs/libgcrypt:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   gvnc? ( net-libs/gtk-vnc )
-   kwallet? ( kde-frameworks/kwallet )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_X2GO=$(usex x2go)
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-}

diff --git a/net-misc/remmina/remmina-1.4.22.ebuild 
b/net-misc/remmina/remmina-1.4.22.ebuild
deleted file mode 100644
index 5c9f28ce599d..
--- a/net-misc/remmina/remmina-1.4.22.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-01-24 Thread Agostino Sarubbo
commit: 2115f25591286ed611095f7da02a7b6182f756d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 24 08:17:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 24 08:17:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2115f255

net-misc/remmina: x86 stable wrt bug #831915

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.23-r1.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
index 863ee6ca1ccb..9b772915c4d2 100644
--- a/net-misc/remmina/remmina-1.4.23-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2022-01-24 Thread Agostino Sarubbo
commit: 6a296b0ce129ab2534bb5a2eb47a2a2c4e8b71f4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jan 24 08:17:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jan 24 08:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a296b0c

net-misc/remmina: amd64 stable wrt bug #831915

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.23-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.23-r1.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
index 626d6f634f16..863ee6ca1ccb 100644
--- a/net-misc/remmina/remmina-1.4.23-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-12-22 Thread Ben Kohler
commit: 54768baa218a1b15c27d03ea9769b0c39090af87
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Dec 22 13:39:27 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Dec 22 13:39:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54768baa

net-misc/remmina: revbump for libappindicator fix, & spice fix

Closes: https://bugs.gentoo.org/811078
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 .../{remmina-1.4.23.ebuild => remmina-1.4.23-r1.ebuild}  | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.23.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
similarity index 89%
rename from net-misc/remmina/remmina-1.4.23.ebuild
rename to net-misc/remmina/remmina-1.4.23-r1.ebuild
index fe7f549ab031..eff22ac6426d 100644
--- a/net-misc/remmina/remmina-1.4.23.ebuild
+++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
@@ -14,12 +14,11 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="
dev-libs/glib:2
dev-libs/json-glib
-   dev-libs/libappindicator:3
dev-libs/libpcre2
dev-libs/libsodium:=
dev-libs/openssl:0=
@@ -28,6 +27,7 @@ COMMON_DEPEND="
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
crypt? ( dev-libs/libgcrypt:0= )
gnome-keyring? ( app-crypt/libsecret )
gvnc? ( net-libs/gtk-vnc )
@@ -43,15 +43,18 @@ COMMON_DEPEND="
x2go? ( net-misc/pyhoca-cli )
zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
 "
+
+DEPEND="
+   ${COMMON_DEPEND}
+   spice? ( app-emulation/spice-protocol )
+"
+
 BDEPEND="
dev-util/intltool
virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
-DEPEND="
-   ${COMMON_DEPEND}
-   app-emulation/spice-protocol
-"
+
 RDEPEND="
${COMMON_DEPEND}
virtual/freedesktop-icon-theme
@@ -68,6 +71,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DHAVE_LIBAPPINDICATOR=$(usex appindicator ON OFF)
-DWITH_AVAHI=$(usex zeroconf)
-DWITH_CUPS=$(usex cups)
-DWITH_EXAMPLES=$(usex examples)



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-12-22 Thread Ben Kohler
commit: a7bfec9fda4f5b16ca2023b9eb2b4fa9eb7087cb
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Dec 22 13:40:27 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Dec 22 13:40:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bfec9f

net-misc/remmina: appindicator support default-on

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.23-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.23-r1.ebuild 
b/net-misc/remmina/remmina-1.4.23-r1.ebuild
index eff22ac6426d..626d6f634f16 100644
--- a/net-misc/remmina/remmina-1.4.23-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.23-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
+IUSE="+appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry vnc webkit x2go zeroconf"
 
 COMMON_DEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-12-22 Thread Ben Kohler
commit: d49fe73c131b1e8b1a0b5816d958497004b1e5dc
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Dec 22 12:41:46 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Dec 22 12:41:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49fe73c

net-misc/remmina: bump to 1.4.23

This version was supposed to have optional appindicator support but it
doesn't seem to be ready yet.

This does include a missing build dep fix for spice.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.23.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 1647dce98715..6e7a73b09ce7 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.21.tar.gz 2982350 BLAKE2B 
d076db92290ead724e6b5c13beba2ef94d16e8209c5095e5db754a8b25ee236ed7a87b5ce29ac0b9424d3c55e5443467b1cc628fb80a0f63c59d915d9fc7839e
 SHA512 
3fb7a29bf9e001203bdc5c176a0cf11a5c98638d605a02e2edbb16669b9e85526706c11e15bd2c308919ee6ef14217356bbafa0328ce337053bba20da6f2905a
 DIST Remmina-v1.4.22.tar.gz 3277782 BLAKE2B 
d9502406e9a534de18358d9d6a7790a5bb25a5be79ee9bfa390cc2c7de01e0852337834fbe1213b5f683bb948f124d44e4006a6650dd3794ee8a1f707307ed53
 SHA512 
8b5b8c92d5d732aec1530fdd5c1c7f74b9bfe9a9e8e990f21e92780d57b3642508c6a8c36c741bad8caa765a9709afbd577b26fe196cf71d883f924237212551
+DIST Remmina-v1.4.23.tar.gz 3280050 BLAKE2B 
b62789dba4a4f0a0a12f4cc1da68431b0c386b618f3bf7babe8946cba3753bdfd8799731a254c18cf58e8a43efe6980d638adc9512303dfb229c5b340d957402
 SHA512 
151baead9c8e8051f6da2139691aa5644ccdd5752e1dd1be572b72fab01773caf261bfe44ebebc8524a36b447ee335275e6522bd2b6b65d4f0a790c92bd291d4

diff --git a/net-misc/remmina/remmina-1.4.23.ebuild 
b/net-misc/remmina/remmina-1.4.23.ebuild
new file mode 100644
index ..fe7f549ab031
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.23.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libappindicator:3
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-emulation/spice-protocol
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-12-11 Thread Ben Kohler
commit: 1b9514918e9ea77626226dbf7860736cd2cb557c
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Dec 11 13:48:54 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Dec 11 13:51:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b951491

net-misc/remmina: bump to 1.4.22, drop old

Package-Manager: Portage-3.0.29, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  2 +-
 ...mina-1.4.20-r1.ebuild => remmina-1.4.22.ebuild} | 34 --
 2 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 823c045aef46..1647dce98715 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,2 @@
-DIST Remmina-v1.4.20.tar.gz 2489535 BLAKE2B 
8d557dfc8629572d3fc930aea85e62fdc6294521c4997e1d211b8aac385f1bab3a13f082cff7f40e3add839d3922b4884736a9a50eb3e043df4c6314d3e456c5
 SHA512 
27a4bfbcb77f1cebe527bdcdd78f1dedb703c888c9452bdac7162e18e7eee0bf2e49143f3a3f98d451d4c1cf7cd6b9f89ae9fb67755930501e4f08e08d311892
 DIST Remmina-v1.4.21.tar.gz 2982350 BLAKE2B 
d076db92290ead724e6b5c13beba2ef94d16e8209c5095e5db754a8b25ee236ed7a87b5ce29ac0b9424d3c55e5443467b1cc628fb80a0f63c59d915d9fc7839e
 SHA512 
3fb7a29bf9e001203bdc5c176a0cf11a5c98638d605a02e2edbb16669b9e85526706c11e15bd2c308919ee6ef14217356bbafa0328ce337053bba20da6f2905a
+DIST Remmina-v1.4.22.tar.gz 3277782 BLAKE2B 
d9502406e9a534de18358d9d6a7790a5bb25a5be79ee9bfa390cc2c7de01e0852337834fbe1213b5f683bb948f124d44e4006a6650dd3794ee8a1f707307ed53
 SHA512 
8b5b8c92d5d732aec1530fdd5c1c7f74b9bfe9a9e8e990f21e92780d57b3642508c6a8c36c741bad8caa765a9709afbd577b26fe196cf71d883f924237212551

diff --git a/net-misc/remmina/remmina-1.4.20-r1.ebuild 
b/net-misc/remmina/remmina-1.4.22.ebuild
similarity index 94%
rename from net-misc/remmina/remmina-1.4.20-r1.ebuild
rename to net-misc/remmina/remmina-1.4.22.ebuild
index 0d23b7a13176..5c9f28ce599d 100644
--- a/net-misc/remmina/remmina-1.4.20-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.22.ebuild
@@ -13,8 +13,8 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit zeroconf"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
 
 DEPEND="
dev-libs/glib:2
@@ -29,17 +29,18 @@ DEPEND="
x11-libs/libX11
x11-libs/libxkbfile
crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
 "
 BDEPEND="
@@ -64,24 +65,25 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
-DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-DWITH_FREERDP=$(usex rdp)
-DWITH_FREERDP3=OFF
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex spice)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
-DWITH_LIBSSH=$(usex ssh)
-   -DWITH_VTE=$(usex ssh)
-DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_AVAHI=$(usex zeroconf)
-DWITH_NEWS=$(usex telemetry)
-   -DWITH_ICON_CACHE=OFF
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
-DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
# when this feature is stable, add python eclass usage to 
optionally enable
-DWITH_PYTHON=OFF
)



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-11-29 Thread Agostino Sarubbo
commit: 957a96372abfa2c7a1393239ec59fdf7d7212d7f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 29 08:49:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 29 08:49:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957a9637

net-misc/remmina: x86 stable wrt bug #827119

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.21.ebuild 
b/net-misc/remmina/remmina-1.4.21.ebuild
index 145da7394b6a..aface4e51caf 100644
--- a/net-misc/remmina/remmina-1.4.21.ebuild
+++ b/net-misc/remmina/remmina-1.4.21.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-11-29 Thread Agostino Sarubbo
commit: 2911e9e369396bf1e4a4def7589e3b938c6a3fa5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 29 08:42:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 29 08:42:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2911e9e3

net-misc/remmina: amd64 stable wrt bug #827119

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.21.ebuild 
b/net-misc/remmina/remmina-1.4.21.ebuild
index 5c9f28ce599d..145da7394b6a 100644
--- a/net-misc/remmina/remmina-1.4.21.ebuild
+++ b/net-misc/remmina/remmina-1.4.21.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-10-18 Thread Ben Kohler
commit: 2c1846bbffe6411ef4c9570737414e21a8f3a8b4
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Oct 18 17:14:21 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Oct 18 17:18:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1846bb

net-misc/remmina: bump to 1.4.21

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  1 +
 net-misc/remmina/metadata.xml  |  1 +
 net-misc/remmina/remmina-1.4.21.ebuild | 97 ++
 3 files changed, 99 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index c11c2d60a68..823c045aef4 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1 +1,2 @@
 DIST Remmina-v1.4.20.tar.gz 2489535 BLAKE2B 
8d557dfc8629572d3fc930aea85e62fdc6294521c4997e1d211b8aac385f1bab3a13f082cff7f40e3add839d3922b4884736a9a50eb3e043df4c6314d3e456c5
 SHA512 
27a4bfbcb77f1cebe527bdcdd78f1dedb703c888c9452bdac7162e18e7eee0bf2e49143f3a3f98d451d4c1cf7cd6b9f89ae9fb67755930501e4f08e08d311892
+DIST Remmina-v1.4.21.tar.gz 2982350 BLAKE2B 
d076db92290ead724e6b5c13beba2ef94d16e8209c5095e5db754a8b25ee236ed7a87b5ce29ac0b9424d3c55e5443467b1cc628fb80a0f63c59d915d9fc7839e
 SHA512 
3fb7a29bf9e001203bdc5c176a0cf11a5c98638d605a02e2edbb16669b9e85526706c11e15bd2c308919ee6ef14217356bbafa0328ce337053bba20da6f2905a

diff --git a/net-misc/remmina/metadata.xml b/net-misc/remmina/metadata.xml
index 2aa71df8ae8..78554c55848 100644
--- a/net-misc/remmina/metadata.xml
+++ b/net-misc/remmina/metadata.xml
@@ -18,6 +18,7 @@
Enable KDE Wallet plugin
Support connecting to SPICE-enabled virtual 
machines
Enable support for SSH/SFTP protocol
+   Enable support for X2Go


Remmina/Remmina

diff --git a/net-misc/remmina/remmina-1.4.21.ebuild 
b/net-misc/remmina/remmina-1.4.21.ebuild
new file mode 100644
index 000..5c9f28ce599
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.21.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit x2go zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libappindicator:3
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   net-libs/libsoup:2.4
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   crypt? ( dev-libs/libgcrypt:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   gvnc? ( net-libs/gtk-vnc )
+   kwallet? ( kde-frameworks/kwallet )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_X2GO=$(usex x2go)
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-09-16 Thread Sam James
commit: e8c93ce00fd12f99114a047854f30593cc48ce5e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 16 19:07:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 16 19:11:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c93ce0

net-misc/remmina: fix libsoup slot dependency

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/{remmina-1.4.20.ebuild => remmina-1.4.20-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20-r1.ebuild
similarity index 99%
rename from net-misc/remmina/remmina-1.4.20.ebuild
rename to net-misc/remmina/remmina-1.4.20-r1.ebuild
index 44afc5e15d4..0d23b7a1317 100644
--- a/net-misc/remmina/remmina-1.4.20.ebuild
+++ b/net-misc/remmina/remmina-1.4.20-r1.ebuild
@@ -23,7 +23,7 @@ DEPEND="
dev-libs/libpcre2
dev-libs/libsodium:=
dev-libs/openssl:0=
-   net-libs/libsoup
+   net-libs/libsoup:2.4
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-08-11 Thread Ben Kohler
commit: 443787f5a38414feb6cd6963f916360107c93f7f
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Aug 11 10:53:58 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Aug 11 10:53:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443787f5

net-misc/remmina: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 -
 net-misc/remmina/metadata.xml  |   1 -
 net-misc/remmina/remmina-1.4.18.ebuild | 100 -
 3 files changed, 102 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 86a61a00900..c11c2d60a68 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1 @@
-DIST Remmina-v1.4.18.tar.gz 2578470 BLAKE2B 
341352b6661a640cf99c5ca6a79f3f1a77cbd0a6027e4bd4a6360f2ed17e1a5abb58ca8a8638988842efb7218072e5cb4a3e56e0f35b7c06f9094c0e00d72689
 SHA512 
98f14caf39afd8531ce1af2e5f9addc1c68fa12eb66845f0436eec623e8bdbdd75ec14c59544e6e6414b2e4c522ac2b8213fd30561a902768d805ceb1d768f69
 DIST Remmina-v1.4.20.tar.gz 2489535 BLAKE2B 
8d557dfc8629572d3fc930aea85e62fdc6294521c4997e1d211b8aac385f1bab3a13f082cff7f40e3add839d3922b4884736a9a50eb3e043df4c6314d3e456c5
 SHA512 
27a4bfbcb77f1cebe527bdcdd78f1dedb703c888c9452bdac7162e18e7eee0bf2e49143f3a3f98d451d4c1cf7cd6b9f89ae9fb67755930501e4f08e08d311892

diff --git a/net-misc/remmina/metadata.xml b/net-misc/remmina/metadata.xml
index 6c790d0c7d6..9fd465274db 100644
--- a/net-misc/remmina/metadata.xml
+++ b/net-misc/remmina/metadata.xml
@@ -18,7 +18,6 @@
Enable KDE Wallet plugin
Support connecting to SPICE-enabled virtual 
machines
Enable support for SSH/SFTP protocol
-   Enable telepathy support


Remmina/Remmina

diff --git a/net-misc/remmina/remmina-1.4.18.ebuild 
b/net-misc/remmina/remmina-1.4.18.ebuild
deleted file mode 100644
index dc43b2b6308..000
--- a/net-misc/remmina/remmina-1.4.18.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/openssl:0=
-   dev-libs/wayland
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_TELEPATHY=$(usex telepathy)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-08-11 Thread Agostino Sarubbo
commit: 4731e9903065898702b65962d5394577884ed450
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug 11 06:39:20 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug 11 06:39:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4731e990

net-misc/remmina: amd64 stable wrt bug #807559

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20.ebuild
index b9c2a06d468..44afc5e15d4 100644
--- a/net-misc/remmina/remmina-1.4.20.ebuild
+++ b/net-misc/remmina/remmina-1.4.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-08-10 Thread Sam James
commit: 1abc5dc87d04d8a34e8326ff96a711e3a69b4d8b
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 11 00:00:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 11 00:02:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abc5dc8

net-misc/remmina: Stabilize 1.4.20 x86, #807559

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20.ebuild
index bce90bb5c37..b9c2a06d468 100644
--- a/net-misc/remmina/remmina-1.4.20.ebuild
+++ b/net-misc/remmina/remmina-1.4.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-14 Thread Ben Kohler
commit: b5cdafb2c6d34ad594bb5d3f668e772d37ceb6aa
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jul 14 11:31:48 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jul 14 11:32:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cdafb2

net-misc/remmina: drop mentions of telepathy & XDMCP

These are dead, per upstream.

Closes: https://github.com/gentoo/gentoo/pull/21632
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.20.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20.ebuild
index f0ee1b9f951..bce90bb5c37 100644
--- a/net-misc/remmina/remmina-1.4.20.ebuild
+++ b/net-misc/remmina/remmina-1.4.20.ebuild
@@ -7,14 +7,14 @@ inherit cmake optfeature xdg
 
 MY_P="${PN^}-v${PV}"
 
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+DESCRIPTION="A GTK+ RDP, SPICE, VNC and SSH client"
 HOMEPAGE="https://remmina.org/;
 SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry vnc webkit zeroconf"
 
 DEPEND="
dev-libs/glib:2
@@ -38,7 +38,6 @@ DEPEND="
spice? ( net-misc/spice-gtk[gtk3] )
ssh? ( net-libs/libssh:0=[sftp]
x11-libs/vte:2.91 )
-   telepathy? ( net-libs/telepathy-glib )
vnc? ( net-libs/libvncserver[jpeg] )
webkit? ( net-libs/webkit-gtk:4 )
zeroconf? ( >=net-dns/avahi-0.8-r2[dbus,gtk] )
@@ -77,7 +76,6 @@ src_configure() {
-DWITH_SPICE=$(usex spice)
-DWITH_LIBSSH=$(usex ssh)
-DWITH_VTE=$(usex ssh)
-   -DWITH_TELEPATHY=$(usex telepathy)
-DWITH_LIBVNCSERVER=$(usex vnc)
-DWITH_WWW=$(usex webkit)
-DWITH_AVAHI=$(usex zeroconf)
@@ -94,5 +92,4 @@ pkg_postinst() {
xdg_pkg_postinst
 
optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-13 Thread Ben Kohler
commit: 8b4f8afc683719b89655eec745048929880ae329
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jul 13 13:32:25 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jul 13 13:32:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4f8afc

net-misc/remmina: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   4 --
 net-misc/remmina/remmina-1.4.13.ebuild |  99 
 net-misc/remmina/remmina-1.4.16.ebuild | 100 -
 net-misc/remmina/remmina-1.4.17.ebuild | 100 -
 net-misc/remmina/remmina-1.4.19.ebuild |  99 
 5 files changed, 402 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 9d8c0e72aa5..86a61a00900 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,6 +1,2 @@
-DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
-DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78
-DIST Remmina-v1.4.17.tar.gz 2618015 BLAKE2B 
2b4fbc6cd80dba7d73d8ce7cb5627b6fb67c0cc0c76f124da629f2ebee2c5d0542c3e6b626cdc19630f49f1227fada7e5344ff2f49eeabbc8709c50f5d1f58eb
 SHA512 
e833a4c602ce68354b6d65ea0d7e32c19a242bb72d5fcfd558106b6f53d9397b278472070bc53579185ebbc8fb2ea88718e05f05fdb743df5b46051eb3423d78
 DIST Remmina-v1.4.18.tar.gz 2578470 BLAKE2B 
341352b6661a640cf99c5ca6a79f3f1a77cbd0a6027e4bd4a6360f2ed17e1a5abb58ca8a8638988842efb7218072e5cb4a3e56e0f35b7c06f9094c0e00d72689
 SHA512 
98f14caf39afd8531ce1af2e5f9addc1c68fa12eb66845f0436eec623e8bdbdd75ec14c59544e6e6414b2e4c522ac2b8213fd30561a902768d805ceb1d768f69
-DIST Remmina-v1.4.19.tar.gz 2452278 BLAKE2B 
7f5ef0f0a13a73eb4893c4a49f6f97eb0141e3c385306503e63f81efdb5d85453ba9d5f030e6e73502c8ad314d701422e4e03d2ce9e69c5fb8003f01a08a5a42
 SHA512 
c07cee297aee28e772e39bc600144f946f6f315b6e48077c2f756125e51b1e82bc0cee39b9e81ba4568608b14bfd9c7dfc633240eb64245bdeeb537bc812dc6a
 DIST Remmina-v1.4.20.tar.gz 2489535 BLAKE2B 
8d557dfc8629572d3fc930aea85e62fdc6294521c4997e1d211b8aac385f1bab3a13f082cff7f40e3add839d3922b4884736a9a50eb3e043df4c6314d3e456c5
 SHA512 
27a4bfbcb77f1cebe527bdcdd78f1dedb703c888c9452bdac7162e18e7eee0bf2e49143f3a3f98d451d4c1cf7cd6b9f89ae9fb67755930501e4f08e08d311892

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
deleted file mode 100644
index a300a82d205..000
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libpcre2
-   dev-libs/libsodium:=
-   dev-libs/wayland
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-11 Thread Sam James
commit: 24f6d5d827aac2cb8a765356b14e1d10069b04fa
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 11 20:50:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 11 20:50:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f6d5d8

net-misc/remmina: Stabilize 1.4.18 x86, #801208

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.18.ebuild 
b/net-misc/remmina/remmina-1.4.18.ebuild
index 7342c8d9e2b..dc43b2b6308 100644
--- a/net-misc/remmina/remmina-1.4.18.ebuild
+++ b/net-misc/remmina/remmina-1.4.18.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-09 Thread Ben Kohler
commit: 24ae329698064ce20a201244cd64435ed66da72b
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jul  9 13:01:05 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jul  9 14:33:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ae3296

net-misc/remmina: bump to 1.4.20

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  1 +
 net-misc/remmina/remmina-1.4.20.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 4819d3b6070..9d8c0e72aa5 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -3,3 +3,4 @@ DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a8
 DIST Remmina-v1.4.17.tar.gz 2618015 BLAKE2B 
2b4fbc6cd80dba7d73d8ce7cb5627b6fb67c0cc0c76f124da629f2ebee2c5d0542c3e6b626cdc19630f49f1227fada7e5344ff2f49eeabbc8709c50f5d1f58eb
 SHA512 
e833a4c602ce68354b6d65ea0d7e32c19a242bb72d5fcfd558106b6f53d9397b278472070bc53579185ebbc8fb2ea88718e05f05fdb743df5b46051eb3423d78
 DIST Remmina-v1.4.18.tar.gz 2578470 BLAKE2B 
341352b6661a640cf99c5ca6a79f3f1a77cbd0a6027e4bd4a6360f2ed17e1a5abb58ca8a8638988842efb7218072e5cb4a3e56e0f35b7c06f9094c0e00d72689
 SHA512 
98f14caf39afd8531ce1af2e5f9addc1c68fa12eb66845f0436eec623e8bdbdd75ec14c59544e6e6414b2e4c522ac2b8213fd30561a902768d805ceb1d768f69
 DIST Remmina-v1.4.19.tar.gz 2452278 BLAKE2B 
7f5ef0f0a13a73eb4893c4a49f6f97eb0141e3c385306503e63f81efdb5d85453ba9d5f030e6e73502c8ad314d701422e4e03d2ce9e69c5fb8003f01a08a5a42
 SHA512 
c07cee297aee28e772e39bc600144f946f6f315b6e48077c2f756125e51b1e82bc0cee39b9e81ba4568608b14bfd9c7dfc633240eb64245bdeeb537bc812dc6a
+DIST Remmina-v1.4.20.tar.gz 2489535 BLAKE2B 
8d557dfc8629572d3fc930aea85e62fdc6294521c4997e1d211b8aac385f1bab3a13f082cff7f40e3add839d3922b4884736a9a50eb3e043df4c6314d3e456c5
 SHA512 
27a4bfbcb77f1cebe527bdcdd78f1dedb703c888c9452bdac7162e18e7eee0bf2e49143f3a3f98d451d4c1cf7cd6b9f89ae9fb67755930501e4f08e08d311892

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20.ebuild
new file mode 100644
index 000..33fd67a9140
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.20.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libappindicator:3
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-09 Thread Ben Kohler
commit: cdf88b261c1bae48e44418dbf72936161f5c8650
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Jul  9 14:33:29 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Jul  9 14:33:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf88b26

net-misc/remmina: remove (seemingly) unneeded wayland dep

Remmina checks for wayland during configure but doesn't seem to care
whether it's present or not, and the binaries do not link to wayland in
either case.

Bug: https://bugs.gentoo.org/780741
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.20.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.20.ebuild 
b/net-misc/remmina/remmina-1.4.20.ebuild
index 33fd67a9140..f0ee1b9f951 100644
--- a/net-misc/remmina/remmina-1.4.20.ebuild
+++ b/net-misc/remmina/remmina-1.4.20.ebuild
@@ -23,7 +23,6 @@ DEPEND="
dev-libs/libpcre2
dev-libs/libsodium:=
dev-libs/openssl:0=
-   dev-libs/wayland
net-libs/libsoup
x11-libs/gdk-pixbuf
x11-libs/gtk+:3



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-07-09 Thread Agostino Sarubbo
commit: 5d45ee4b0e500bc80102934e559454714e03bb20
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  9 06:25:27 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  9 06:25:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d45ee4b

net-misc/remmina: amd64 stable wrt bug #801208

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.18.ebuild 
b/net-misc/remmina/remmina-1.4.18.ebuild
index e7bceef93c0..7342c8d9e2b 100644
--- a/net-misc/remmina/remmina-1.4.18.ebuild
+++ b/net-misc/remmina/remmina-1.4.18.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-06-30 Thread Ben Kohler
commit: 04945a3cb91871e35ad78c50083cd553f948e8d1
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun 30 21:53:19 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun 30 21:53:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04945a3c

net-misc/remmina: finish removal of appindicator flag

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.19.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.19.ebuild 
b/net-misc/remmina/remmina-1.4.19.ebuild
index 4ae5b607d5c..33fd67a9140 100644
--- a/net-misc/remmina/remmina-1.4.19.ebuild
+++ b/net-misc/remmina/remmina-1.4.19.ebuild
@@ -66,7 +66,6 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-DWITH_GCRYPT=$(usex crypt)
-DWITH_EXAMPLES=$(usex examples)
-DWITH_LIBSECRET=$(usex gnome-keyring)



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-06-30 Thread Ben Kohler
commit: fbca8ecc92d47c30a02ceef7e2d74db78e24b9e6
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jun 30 20:40:45 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jun 30 20:41:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbca8ecc

net-misc/remmina: bump to 1.4.19

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.19.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index f31501b5536..4819d3b6070 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -2,3 +2,4 @@ DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f
 DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78
 DIST Remmina-v1.4.17.tar.gz 2618015 BLAKE2B 
2b4fbc6cd80dba7d73d8ce7cb5627b6fb67c0cc0c76f124da629f2ebee2c5d0542c3e6b626cdc19630f49f1227fada7e5344ff2f49eeabbc8709c50f5d1f58eb
 SHA512 
e833a4c602ce68354b6d65ea0d7e32c19a242bb72d5fcfd558106b6f53d9397b278472070bc53579185ebbc8fb2ea88718e05f05fdb743df5b46051eb3423d78
 DIST Remmina-v1.4.18.tar.gz 2578470 BLAKE2B 
341352b6661a640cf99c5ca6a79f3f1a77cbd0a6027e4bd4a6360f2ed17e1a5abb58ca8a8638988842efb7218072e5cb4a3e56e0f35b7c06f9094c0e00d72689
 SHA512 
98f14caf39afd8531ce1af2e5f9addc1c68fa12eb66845f0436eec623e8bdbdd75ec14c59544e6e6414b2e4c522ac2b8213fd30561a902768d805ceb1d768f69
+DIST Remmina-v1.4.19.tar.gz 2452278 BLAKE2B 
7f5ef0f0a13a73eb4893c4a49f6f97eb0141e3c385306503e63f81efdb5d85453ba9d5f030e6e73502c8ad314d701422e4e03d2ce9e69c5fb8003f01a08a5a42
 SHA512 
c07cee297aee28e772e39bc600144f946f6f315b6e48077c2f756125e51b1e82bc0cee39b9e81ba4568608b14bfd9c7dfc633240eb64245bdeeb537bc812dc6a

diff --git a/net-misc/remmina/remmina-1.4.19.ebuild 
b/net-misc/remmina/remmina-1.4.19.ebuild
new file mode 100644
index 000..4ae5b607d5c
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.19.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="crypt cups examples gnome-keyring gvnc kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libappindicator:3
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-06-03 Thread Ben Kohler
commit: 93cc19d593136f9ee37e2075e2de8cabc70e3d9c
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jun  3 15:38:54 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jun  3 15:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93cc19d5

net-misc/remmina: bump to 1.4.18

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.18.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 4b3181d4f76..f31501b5536 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,4 @@
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
 DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78
 DIST Remmina-v1.4.17.tar.gz 2618015 BLAKE2B 
2b4fbc6cd80dba7d73d8ce7cb5627b6fb67c0cc0c76f124da629f2ebee2c5d0542c3e6b626cdc19630f49f1227fada7e5344ff2f49eeabbc8709c50f5d1f58eb
 SHA512 
e833a4c602ce68354b6d65ea0d7e32c19a242bb72d5fcfd558106b6f53d9397b278472070bc53579185ebbc8fb2ea88718e05f05fdb743df5b46051eb3423d78
+DIST Remmina-v1.4.18.tar.gz 2578470 BLAKE2B 
341352b6661a640cf99c5ca6a79f3f1a77cbd0a6027e4bd4a6360f2ed17e1a5abb58ca8a8638988842efb7218072e5cb4a3e56e0f35b7c06f9094c0e00d72689
 SHA512 
98f14caf39afd8531ce1af2e5f9addc1c68fa12eb66845f0436eec623e8bdbdd75ec14c59544e6e6414b2e4c522ac2b8213fd30561a902768d805ceb1d768f69

diff --git a/net-misc/remmina/remmina-1.4.18.ebuild 
b/net-misc/remmina/remmina-1.4.18.ebuild
new file mode 100644
index 000..e7bceef93c0
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.18.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-22 Thread Ben Kohler
commit: 163953b13a649529188777c0bf13323f7c705452
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri May 21 15:21:04 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sun May 23 01:19:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163953b1

net-misc/remmina: bump to 1.4.17

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.17.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index ecc8ae5adbd..4b3181d4f76 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
 DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78
+DIST Remmina-v1.4.17.tar.gz 2618015 BLAKE2B 
2b4fbc6cd80dba7d73d8ce7cb5627b6fb67c0cc0c76f124da629f2ebee2c5d0542c3e6b626cdc19630f49f1227fada7e5344ff2f49eeabbc8709c50f5d1f58eb
 SHA512 
e833a4c602ce68354b6d65ea0d7e32c19a242bb72d5fcfd558106b6f53d9397b278472070bc53579185ebbc8fb2ea88718e05f05fdb743df5b46051eb3423d78

diff --git a/net-misc/remmina/remmina-1.4.17.ebuild 
b/net-misc/remmina/remmina-1.4.17.ebuild
new file mode 100644
index 000..e7bceef93c0
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.17.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-11 Thread Ben Kohler
commit: f20275b7f1b7650890803610327a978ea710c1e1
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 11 16:16:28 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 11 16:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20275b7

net-misc/remmina: bump to 1.4.16

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.16.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 80bd8b6c165..70697b0d243 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -2,3 +2,4 @@ DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
 DIST Remmina-v1.4.14.tar.gz 2613799 BLAKE2B 
07f6c78bb825395001054cb6274e3a1f45a4b2f678ee2ef629f112550742350a7e3c779a9fcd554a6654ae689cf373d7f6ed543768bdc403b9d3ef96a2ca0a2e
 SHA512 
4114edafd2847c081f0a12cf7c7b4c2f34af554312be755a9897e161002c8dce3708041f6a3fcb340f577a2c3ccc3582909b7d0d4ecbf186f54394e4c6a98c35
 DIST Remmina-v1.4.15.tar.gz 2615051 BLAKE2B 
29ad1a583bac552e0008aa9a92dbedffdb48d5e288e1bcc6daf3363eb6a753d8ae2200d14ba12cd36a54df1dd0eaec5124dfd47e636654c63101b3086bc5d420
 SHA512 
247e455093e18933e84d835f5d74a86f963629b1305a953f8e9a5d6262da8870690607e04c6143fee1d1f75f4735b5a500654c713df70cb61053c7912c799c3e
+DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78

diff --git a/net-misc/remmina/remmina-1.4.16.ebuild 
b/net-misc/remmina/remmina-1.4.16.ebuild
new file mode 100644
index 000..e7bceef93c0
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.16.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-11 Thread Ben Kohler
commit: c9f4ce2f6a6ca235b3554cb23bef5f3b4216764e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 11 17:54:58 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 11 17:55:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f4ce2f

net-misc/remmina: drop old (some broken) versions

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   3 -
 net-misc/remmina/remmina-1.4.12.ebuild |  97 
 net-misc/remmina/remmina-1.4.14.ebuild | 100 -
 net-misc/remmina/remmina-1.4.15.ebuild | 100 -
 4 files changed, 300 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 70697b0d243..ecc8ae5adbd 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,5 +1,2 @@
-DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
-DIST Remmina-v1.4.14.tar.gz 2613799 BLAKE2B 
07f6c78bb825395001054cb6274e3a1f45a4b2f678ee2ef629f112550742350a7e3c779a9fcd554a6654ae689cf373d7f6ed543768bdc403b9d3ef96a2ca0a2e
 SHA512 
4114edafd2847c081f0a12cf7c7b4c2f34af554312be755a9897e161002c8dce3708041f6a3fcb340f577a2c3ccc3582909b7d0d4ecbf186f54394e4c6a98c35
-DIST Remmina-v1.4.15.tar.gz 2615051 BLAKE2B 
29ad1a583bac552e0008aa9a92dbedffdb48d5e288e1bcc6daf3363eb6a753d8ae2200d14ba12cd36a54df1dd0eaec5124dfd47e636654c63101b3086bc5d420
 SHA512 
247e455093e18933e84d835f5d74a86f963629b1305a953f8e9a5d6262da8870690607e04c6143fee1d1f75f4735b5a500654c713df70cb61053c7912c799c3e
 DIST Remmina-v1.4.16.tar.gz 2615347 BLAKE2B 
5cff71d94bf66dd0116be739646c33a601a83deb8fef1cfcddf9c197eb34458ea97f6e45e96e7e0bab7fbfb6d95c6150e5c72c6d5aae5f23bfedc8f080e00ade
 SHA512 
a9b42ba95ab9c5f985c5c359d0fb138d73ca5f0f9199cb9e84e522d1e11c50f9fe2b8c943d64242e367f4185fd9eb0c764321ba9d4ab9a09c5c5c1dc37c0ba78

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
deleted file mode 100644
index a680d0156b3..000
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_TELEPATHY=$(usex telepathy)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   # 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-11 Thread Ben Kohler
commit: dba953612b6e73762bdd8e26635e78293eaccd12
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue May 11 14:17:00 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue May 11 14:17:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba95361

net-misc/remmina: bump to 1.4.15

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.15.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 6c9cdbb749d..80bd8b6c165 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,4 @@
 DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
 DIST Remmina-v1.4.14.tar.gz 2613799 BLAKE2B 
07f6c78bb825395001054cb6274e3a1f45a4b2f678ee2ef629f112550742350a7e3c779a9fcd554a6654ae689cf373d7f6ed543768bdc403b9d3ef96a2ca0a2e
 SHA512 
4114edafd2847c081f0a12cf7c7b4c2f34af554312be755a9897e161002c8dce3708041f6a3fcb340f577a2c3ccc3582909b7d0d4ecbf186f54394e4c6a98c35
+DIST Remmina-v1.4.15.tar.gz 2615051 BLAKE2B 
29ad1a583bac552e0008aa9a92dbedffdb48d5e288e1bcc6daf3363eb6a753d8ae2200d14ba12cd36a54df1dd0eaec5124dfd47e636654c63101b3086bc5d420
 SHA512 
247e455093e18933e84d835f5d74a86f963629b1305a953f8e9a5d6262da8870690607e04c6143fee1d1f75f4735b5a500654c713df70cb61053c7912c799c3e

diff --git a/net-misc/remmina/remmina-1.4.15.ebuild 
b/net-misc/remmina/remmina-1.4.15.ebuild
new file mode 100644
index 000..e7bceef93c0
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.15.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-10 Thread Ben Kohler
commit: 98ece462d4eef950d9a18609926437f4580ab559
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May 10 15:31:08 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May 10 15:33:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ece462

net-misc/remmina: bump to 1.4.14

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/metadata.xml  |   1 +
 net-misc/remmina/remmina-1.4.14.ebuild | 100 +
 3 files changed, 102 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 94fc5c30347..6c9cdbb749d 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc
+DIST Remmina-v1.4.14.tar.gz 2613799 BLAKE2B 
07f6c78bb825395001054cb6274e3a1f45a4b2f678ee2ef629f112550742350a7e3c779a9fcd554a6654ae689cf373d7f6ed543768bdc403b9d3ef96a2ca0a2e
 SHA512 
4114edafd2847c081f0a12cf7c7b4c2f34af554312be755a9897e161002c8dce3708041f6a3fcb340f577a2c3ccc3582909b7d0d4ecbf186f54394e4c6a98c35

diff --git a/net-misc/remmina/metadata.xml b/net-misc/remmina/metadata.xml
index 253b4e8ff61..6c790d0c7d6 100644
--- a/net-misc/remmina/metadata.xml
+++ b/net-misc/remmina/metadata.xml
@@ -14,6 +14,7 @@
Currently RDP, VNC, SPICE, NX, XDMCP and SSH are supported.


+   Enable GVNC plugin using gtk-vnc, suitable 
for KVM and Vino servers
Enable KDE Wallet plugin
Support connecting to SPICE-enabled virtual 
machines
Enable support for SSH/SFTP protocol

diff --git a/net-misc/remmina/remmina-1.4.14.ebuild 
b/net-misc/remmina/remmina-1.4.14.ebuild
new file mode 100644
index 000..e7bceef93c0
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.14.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring gvnc kwallet nls spice 
ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libpcre2
+   dev-libs/libsodium:=
+   dev-libs/openssl:0=
+   dev-libs/wayland
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-04 Thread Sam James
commit: 752d1601511c5340271a192a5489850848877ee0
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 19:10:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 19:11:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752d1601

net-misc/remmina: Stabilize 1.4.13 amd64, #787920

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index 23bbde33270..a300a82d205 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-03 Thread Sam James
commit: d980fdb027108f1762928d0f773511a6e3a43950
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:51:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:51:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d980fdb0

net-misc/remmina: Stabilize 1.4.13 x86, #787920

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index 06875d3e947..23bbde33270 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-03 Thread Ben Kohler
commit: bda85741d34a254cb39708ab89b658c784aa0b41
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon May  3 15:20:52 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon May  3 15:21:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda85741

net-misc/remmina: drop unnecessary spice-protocol dep

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.12.ebuild | 1 -
 net-misc/remmina/remmina-1.4.13.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
index 0111dbac31a..a680d0156b3 100644
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="
-   app-emulation/spice-protocol
dev-libs/glib:2
dev-libs/json-glib
dev-libs/libsodium:=

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index 2f4b61e3398..06875d3e947 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="
-   app-emulation/spice-protocol
dev-libs/glib:2
dev-libs/json-glib
dev-libs/libpcre2



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-05-01 Thread Mikle Kolyada
commit: 0578418d6de0ca1153ace461d16d003f8429e732
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  1 14:14:33 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  1 14:14:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0578418d

net-misc/remmina: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-misc/remmina/remmina-1.4.12.ebuild | 5 ++---
 net-misc/remmina/remmina-1.4.13.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
index 4bcc85853e9..0111dbac31a 100644
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="
app-emulation/spice-protocol
@@ -33,8 +33,7 @@ DEPEND="
cups? ( net-print/cups:= ) )
gnome-keyring? ( app-crypt/libsecret )
kwallet? ( kde-frameworks/kwallet )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
spice? ( net-misc/spice-gtk[gtk3] )
ssh? ( net-libs/libssh:0=[sftp]
x11-libs/vte:2.91 )

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index 0139870a6a2..2f4b61e3398 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet nls spice ssh rdp 
telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="
app-emulation/spice-protocol
@@ -35,8 +35,7 @@ DEPEND="
cups? ( net-print/cups:= ) )
gnome-keyring? ( app-crypt/libsecret )
kwallet? ( kde-frameworks/kwallet )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
spice? ( net-misc/spice-gtk[gtk3] )
ssh? ( net-libs/libssh:0=[sftp]
x11-libs/vte:2.91 )



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-04-19 Thread Ben Kohler
commit: 8bbe8c97f0a2f5e38c24304d1423b35aea2a08a6
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Apr 19 17:45:41 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Apr 19 17:51:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbe8c97

net-misc/remmina: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  1 -
 net-misc/remmina/remmina-1.4.11.ebuild | 99 --
 2 files changed, 100 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 6c445d2a203..94fc5c30347 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
-DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 
1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd
 SHA512 
9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5
 DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d
 DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc

diff --git a/net-misc/remmina/remmina-1.4.11.ebuild 
b/net-misc/remmina/remmina-1.4.11.ebuild
deleted file mode 100644
index 4bcc85853e9..000
--- a/net-misc/remmina/remmina-1.4.11.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   app-emulation/spice-protocol
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_FREERDP3=OFF
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_TELEPATHY=$(usex telepathy)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   # when this feature is stable, add python eclass usage to 
optionally enable
-   -DWITH_PYTHON=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-04-04 Thread Andreas Sturmlechner
commit: 253873317305f8dd5117a53b2fd022b3985d84a7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr  3 11:26:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  4 18:55:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25387331

net-misc/remmina: Drop superfluous optfeature header

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-misc/remmina/remmina-1.4.11.ebuild | 3 ---
 net-misc/remmina/remmina-1.4.12.ebuild | 3 ---
 net-misc/remmina/remmina-1.4.13.ebuild | 3 ---
 3 files changed, 9 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.11.ebuild 
b/net-misc/remmina/remmina-1.4.11.ebuild
index e4a5d8b14f7..4bcc85853e9 100644
--- a/net-misc/remmina/remmina-1.4.11.ebuild
+++ b/net-misc/remmina/remmina-1.4.11.ebuild
@@ -94,9 +94,6 @@ src_configure() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   elog "To get additional features, some optional runtime dependencies"
-   elog "may be installed:"
-   elog ""
optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
optfeature "XDMCP support" x11-base/xorg-server[xephyr]
 }

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
index e4a5d8b14f7..4bcc85853e9 100644
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -94,9 +94,6 @@ src_configure() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   elog "To get additional features, some optional runtime dependencies"
-   elog "may be installed:"
-   elog ""
optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
optfeature "XDMCP support" x11-base/xorg-server[xephyr]
 }

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index cf2e96ea15d..0139870a6a2 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -96,9 +96,6 @@ src_configure() {
 pkg_postinst() {
xdg_pkg_postinst
 
-   elog "To get additional features, some optional runtime dependencies"
-   elog "may be installed:"
-   elog ""
optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
optfeature "XDMCP support" x11-base/xorg-server[xephyr]
 }



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-04-01 Thread Sam James
commit: d1e6c0362bf89273dd69548d5b8acd4e38af4298
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr  1 22:29:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr  1 22:29:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e6c036

net-misc/remmina: Stabilize 1.4.12 amd64, #779718

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
index 186586d18d5..e4a5d8b14f7 100644
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-04-01 Thread Thomas Deutschmann
commit: e806ac376f360ba6fe0c1fd5ad9d6d2c27a8ef52
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  1 21:35:54 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  1 21:36:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e806ac37

net-misc/remmina: x86 stable (bug #779718)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/remmina/remmina-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
index 3ce94b27c5d..186586d18d5 100644
--- a/net-misc/remmina/remmina-1.4.12.ebuild
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-30 Thread Ben Kohler
commit: ebc24263f992e3c17a2a4c431f9176bdd16b4b2e
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Mar 30 22:44:50 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar 30 22:45:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc24263

net-misc/remmina: add missing deps

Closes: https://bugs.gentoo.org/779436
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.13.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
index 3ce94b27c5d..cf2e96ea15d 100644
--- a/net-misc/remmina/remmina-1.4.13.ebuild
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -20,7 +20,9 @@ DEPEND="
app-emulation/spice-protocol
dev-libs/glib:2
dev-libs/json-glib
+   dev-libs/libpcre2
dev-libs/libsodium:=
+   dev-libs/wayland
net-libs/libsoup
x11-libs/gdk-pixbuf
x11-libs/gtk+:3



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-30 Thread Ben Kohler
commit: 209224d80b7e7659d052e50e36b9c9e05cde2b52
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Mar 30 18:40:32 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar 30 18:40:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209224d8

net-misc/remmina: bump to 1.4.13

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.13.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 47c93e22f89..6c445d2a203 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 
1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd
 SHA512 
9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5
 DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d
+DIST Remmina-v1.4.13.tar.gz 2519879 BLAKE2B 
ff2410ffbdea4509866b41e47eaa8caafb7f45091047eff9a830590b7a04c25cbbdec5788ccf9f35afdee613722e74e7595b73b4c3c8eea2fa3ffb4e09411d99
 SHA512 
cf82dc90f021635bcde906a73a2ad59087fe7cbe1bdd69a828ffc1e04ea0cc1bfa23386b70c36df85ae41dfa17f2d4379bedff29c03d9838c6ac18347e06b6dc

diff --git a/net-misc/remmina/remmina-1.4.13.ebuild 
b/net-misc/remmina/remmina-1.4.13.ebuild
new file mode 100644
index 000..3ce94b27c5d
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.13.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   app-emulation/spice-protocol
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-03 Thread Ben Kohler
commit: f7ee11f3b283ef02163f86a5be822586b7ab5d6f
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Mar  3 14:22:24 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar  3 14:22:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ee11f3

net-misc/remmina: drop old

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |  1 -
 net-misc/remmina/remmina-1.4.10-r1.ebuild | 99 ---
 net-misc/remmina/remmina-1.4.10.ebuild| 98 --
 3 files changed, 198 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index a6c20e0b995..47c93e22f89 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
-DIST Remmina-v1.4.10.tar.gz 2072202 BLAKE2B 
38b6a3cca9b5956a252d4d4433910d46d0d36a2232a2a107b1e556f118f3b1a6d3c02b0bea26a39a52d572c1380dbb5bdac1acd8d6ba07c97b9acc9a64a9142f
 SHA512 
89fed0b0ed17ac1db57a1d9ad33b80f4d17f6cfb4ff7db9b6434d9d4dabf708971e4d93dd573dbf606d1899311e564f159a656223d66bc4a9d7a15a29b5b5963
 DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 
1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd
 SHA512 
9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5
 DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d

diff --git a/net-misc/remmina/remmina-1.4.10-r1.ebuild 
b/net-misc/remmina/remmina-1.4.10-r1.ebuild
deleted file mode 100644
index 42c9eab621b..000
--- a/net-misc/remmina/remmina-1.4.10-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   app-emulation/spice-protocol
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
-   =net-dns/avahi-0.8-r2[dbus,gtk] )
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-RDEPEND="
-   ${DEPEND}
-   virtual/freedesktop-icon-theme
-"
-
-DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   xdg_environment_reset
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DWITH_APPINDICATOR=$(usex appindicator)
-   -DWITH_GCRYPT=$(usex crypt)
-   -DWITH_EXAMPLES=$(usex examples)
-   -DWITH_LIBSECRET=$(usex gnome-keyring)
-   -DWITH_KF5WALLET=$(usex kwallet)
-   -DWITH_GETTEXT=$(usex nls)
-   -DWITH_TRANSLATIONS=$(usex nls)
-   -DWITH_FREERDP=$(usex rdp)
-   -DWITH_CUPS=$(usex cups)
-   -DWITH_SPICE=$(usex spice)
-   -DWITH_LIBSSH=$(usex ssh)
-   -DWITH_VTE=$(usex ssh)
-   -DWITH_TELEPATHY=$(usex telepathy)
-   -DWITH_LIBVNCSERVER=$(usex vnc)
-   -DWITH_WWW=$(usex webkit)
-   -DWITH_AVAHI=$(usex zeroconf)
-   -DWITH_NEWS=$(usex telemetry)
-   -DWITH_ICON_CACHE=OFF
-   -DWITH_UPDATE_DESKTOP_DB=OFF
-   )
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   elog "To get additional features, some optional runtime dependencies"
-   elog "may be installed:"
-   elog ""
-   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
-   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
-}

diff --git a/net-misc/remmina/remmina-1.4.10.ebuild 
b/net-misc/remmina/remmina-1.4.10.ebuild
deleted file mode 100644
index 9d4bfcf14a1..000
--- a/net-misc/remmina/remmina-1.4.10.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake 

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-03 Thread Sam James
commit: dc35ec8ba1f010cbb3930bec7977b8e9a7bc72c7
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 13:51:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 13:51:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc35ec8b

net-misc/remmina: Stabilize 1.4.11 x86, #774048

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.11.ebuild 
b/net-misc/remmina/remmina-1.4.11.ebuild
index 8bb01b6e06a..e4a5d8b14f7 100644
--- a/net-misc/remmina/remmina-1.4.11.ebuild
+++ b/net-misc/remmina/remmina-1.4.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-03 Thread Sam James
commit: c7d089b801fa944b0215036789028e77dee3eb5e
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  3 13:50:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 13:50:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d089b8

net-misc/remmina: Stabilize 1.4.11 amd64, #774048

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.11.ebuild 
b/net-misc/remmina/remmina-1.4.11.ebuild
index 3ce94b27c5d..8bb01b6e06a 100644
--- a/net-misc/remmina/remmina-1.4.11.ebuild
+++ b/net-misc/remmina/remmina-1.4.11.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-03-02 Thread Ben Kohler
commit: 3a91a8205ccd7467bdabdd0b7cd2d42a7de187aa
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Mar  2 14:34:31 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Mar  2 14:34:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a91a820

net-misc/remmina: bump to 1.4.12

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.12.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 97c19cff92a..a6c20e0b995 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.10.tar.gz 2072202 BLAKE2B 
38b6a3cca9b5956a252d4d4433910d46d0d36a2232a2a107b1e556f118f3b1a6d3c02b0bea26a39a52d572c1380dbb5bdac1acd8d6ba07c97b9acc9a64a9142f
 SHA512 
89fed0b0ed17ac1db57a1d9ad33b80f4d17f6cfb4ff7db9b6434d9d4dabf708971e4d93dd573dbf606d1899311e564f159a656223d66bc4a9d7a15a29b5b5963
 DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 
1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd
 SHA512 
9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5
+DIST Remmina-v1.4.12.tar.gz 2338965 BLAKE2B 
86ec07a2c5ff0957cc3d855a4cc86c9675aa474110d7d40d202817f01c4d5815c008a5f0f78802e9b3ef14b3590d58ccbb124e2b6c6f0b14ea8c8592a4d8bd50
 SHA512 
7ae8031ff64c113b0ed792c6ba56c42918ccce5a30fe0255f730ef7a5a712dc500495e591598fd6cc553c09c6d5a2457e33f4dc1019403e89b25cc02e491515d

diff --git a/net-misc/remmina/remmina-1.4.12.ebuild 
b/net-misc/remmina/remmina-1.4.12.ebuild
new file mode 100644
index 000..3ce94b27c5d
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.12.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   app-emulation/spice-protocol
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-02-03 Thread Ben Kohler
commit: 8d98f14630b6c8fb2bff298e93572a4823e08772
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Feb  3 13:35:24 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Feb  3 13:36:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d98f146

net-misc/remmina: bump to 1.4.11

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |   1 +
 net-misc/remmina/remmina-1.4.11.ebuild | 102 +
 2 files changed, 103 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 56f27d40e87..97c19cff92a 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1 +1,2 @@
 DIST Remmina-v1.4.10.tar.gz 2072202 BLAKE2B 
38b6a3cca9b5956a252d4d4433910d46d0d36a2232a2a107b1e556f118f3b1a6d3c02b0bea26a39a52d572c1380dbb5bdac1acd8d6ba07c97b9acc9a64a9142f
 SHA512 
89fed0b0ed17ac1db57a1d9ad33b80f4d17f6cfb4ff7db9b6434d9d4dabf708971e4d93dd573dbf606d1899311e564f159a656223d66bc4a9d7a15a29b5b5963
+DIST Remmina-v1.4.11.tar.gz 2176470 BLAKE2B 
1d0923e520716f1cf0d1d153dab6eb3d22ef2fb53b8b51f8cd65672c9a92e7bbcc254915a0a7e269dc478aa2d39a15ab388056dc8c435997c2f0a8f257e589bd
 SHA512 
9b26002451d297e49c63e6ce39a51d434eb18f78b3c2ef8770e2ded319ead4478a4f1ad4d4fefa19ddf3390d740bc34ce27d0c0eb0c24e39a2d792f6f66079b5

diff --git a/net-misc/remmina/remmina-1.4.11.ebuild 
b/net-misc/remmina/remmina-1.4.11.ebuild
new file mode 100644
index 000..3ce94b27c5d
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.11.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   app-emulation/spice-protocol
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_FREERDP3=OFF
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   # when this feature is stable, add python eclass usage to 
optionally enable
+   -DWITH_PYTHON=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-01-25 Thread Ben Kohler
commit: ee2a792498516948d97bc796ceb619b6b0fe3776
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Jan 26 01:12:36 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Tue Jan 26 01:12:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee2a7924

net-misc/remmina: add missing DEPEND

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.10-r1.ebuild | 99 +++
 1 file changed, 99 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.10-r1.ebuild 
b/net-misc/remmina/remmina-1.4.10-r1.ebuild
new file mode 100644
index 000..42c9eab621b
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.10-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   app-emulation/spice-protocol
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/files/, net-misc/remmina/

2021-01-21 Thread Ben Kohler
commit: c17369e82411e9f33bfb5a59a08d2a4c4ce8d940
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Jan 21 13:03:32 2021 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Jan 21 13:03:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17369e8

net-misc/remmina: drop old

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  2 -
 .../files/remmina-1.4.5-with-examples.patch| 47 ---
 net-misc/remmina/remmina-1.4.8-r1.ebuild   | 98 --
 net-misc/remmina/remmina-1.4.9.ebuild  | 98 --
 4 files changed, 245 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 33ac4b91541..56f27d40e87 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1 @@
 DIST Remmina-v1.4.10.tar.gz 2072202 BLAKE2B 
38b6a3cca9b5956a252d4d4433910d46d0d36a2232a2a107b1e556f118f3b1a6d3c02b0bea26a39a52d572c1380dbb5bdac1acd8d6ba07c97b9acc9a64a9142f
 SHA512 
89fed0b0ed17ac1db57a1d9ad33b80f4d17f6cfb4ff7db9b6434d9d4dabf708971e4d93dd573dbf606d1899311e564f159a656223d66bc4a9d7a15a29b5b5963
-DIST Remmina-v1.4.8.tar.gz 1998851 BLAKE2B 
80427d06c041d6315fa8fabe90aa8a52ebd2cd1a76ab0e74672f54328d5fa9d0d287e551a5027e5ef60471ce4d934cfe745742058f26e7b93a95e2a1f85dbfd9
 SHA512 
cf8ea93904a1643f480d7de72bc4154570bcf184150ffc4b3b06699c95f354bc2f4f595c3b00c6c87e9797dc60bcb9993913647b2073f1e85977026f290d81bf
-DIST Remmina-v1.4.9.tar.gz 2033555 BLAKE2B 
901e0118f8231a6bf021a0389a1db9462f19527b21954f3deba24e92e3c04d0d323efa3aeb475f0ec915e8cdc4b55cf331ba2010598e8a58567cba0f353b5177
 SHA512 
21c5141619874a3d90fd1e2ee9ae87dd4ca4b7dc14c0e16f06bca01b38f84db6e7ab178b0f6e9db703bf5d1ddcb17db45553786bb047cf814b1ff67f4aa6139f

diff --git a/net-misc/remmina/files/remmina-1.4.5-with-examples.patch 
b/net-misc/remmina/files/remmina-1.4.5-with-examples.patch
deleted file mode 100644
index 930f326b27b..000
--- a/net-misc/remmina/files/remmina-1.4.5-with-examples.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 5d569e04f33b2c9a8f735d928ad2c9cec9d1c4b5 Mon Sep 17 00:00:00 2001
-From: Antenore Gatta 
-Date: Sun, 14 Jun 2020 09:05:18 +0200
-Subject: [PATCH] Build failure with -DWITH_EXAMPLES=yes, closes #2228
-
-Signed-off-by: Antenore Gatta 

- plugins/tool_hello_world/plugin.c | 7 ---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/plugins/tool_hello_world/plugin.c 
b/plugins/tool_hello_world/plugin.c
-index 3e277435d..9695fd586 100644
 a/plugins/tool_hello_world/plugin.c
-+++ b/plugins/tool_hello_world/plugin.c
-@@ -42,17 +42,18 @@
- #include 
- 
- static RemminaPluginService *remmina_plugin_service = NULL;
-+#define REMMINA_PLUGIN_DEBUG(fmt, ...) 
remmina_plugin_service->_remmina_debug(__func__, fmt, ##__VA_ARGS__)
- 
- static void remmina_plugin_tool_init(RemminaProtocolWidget *gp)
- {
-   TRACE_CALL(__func__);
--  remmina_plugin_service->_debug("[%s] Plugin init", PLUGIN_NAME);
-+  REMMINA_PLUGIN_DEBUG("[%s] Plugin init", PLUGIN_NAME);
- }
- 
- static gboolean remmina_plugin_tool_open_connection(RemminaProtocolWidget *gp)
- {
-   TRACE_CALL(__func__);
--  remmina_plugin_service->_debug("[%s] Plugin open connection", 
PLUGIN_NAME);
-+  REMMINA_PLUGIN_DEBUG("[%s] Plugin open connection", PLUGIN_NAME);
- 
-   GtkDialog *dialog;
-   dialog = GTK_DIALOG(gtk_message_dialog_new(NULL, GTK_DIALOG_MODAL | 
GTK_DIALOG_USE_HEADER_BAR,
-@@ -65,7 +66,7 @@ static gboolean 
remmina_plugin_tool_open_connection(RemminaProtocolWidget *gp)
- static gboolean remmina_plugin_tool_close_connection(RemminaProtocolWidget 
*gp)
- {
-   TRACE_CALL(__func__);
--  remmina_plugin_service->_debug("[%s] Plugin close connection", 
PLUGIN_NAME);
-+  REMMINA_PLUGIN_DEBUG("[%s] Plugin close connection", PLUGIN_NAME);
-   remmina_plugin_service->protocol_plugin_emit_signal(gp, "disconnect");
-   return FALSE;
- }
--- 
-GitLab
-

diff --git a/net-misc/remmina/remmina-1.4.8-r1.ebuild 
b/net-misc/remmina/remmina-1.4.8-r1.ebuild
deleted file mode 100644
index 4222860b898..000
--- a/net-misc/remmina/remmina-1.4.8-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   

[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-01-20 Thread Agostino Sarubbo
commit: 4ccb635bf054904f42f2a7e37c49d5454d227029
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 21 07:38:52 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 21 07:38:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccb635b

net-misc/remmina: amd64 stable wrt bug #764971

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.10.ebuild 
b/net-misc/remmina/remmina-1.4.10.ebuild
index 26a80b64c27..9d4bfcf14a1 100644
--- a/net-misc/remmina/remmina-1.4.10.ebuild
+++ b/net-misc/remmina/remmina-1.4.10.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2021-01-13 Thread Sam James
commit: 256b29a0b8e2c1035dc7eeb6f46fb57eb606fe45
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 13 09:17:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 13 09:17:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=256b29a0

net-misc/remmina: Stabilize 1.4.10 x86, #764971

Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/remmina/remmina-1.4.10.ebuild 
b/net-misc/remmina/remmina-1.4.10.ebuild
index 9a2ee2547ae..26a80b64c27 100644
--- a/net-misc/remmina/remmina-1.4.10.ebuild
+++ b/net-misc/remmina/remmina-1.4.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-12-11 Thread Ben Kohler
commit: f33543fd1390779598abeaf8bb2a8b7775b49101
Author: Ben Kohler  gentoo  org>
AuthorDate: Fri Dec 11 17:49:30 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Fri Dec 11 17:50:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33543fd

net-misc/remmina: bump to 1.4.10

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  1 +
 net-misc/remmina/remmina-1.4.10.ebuild | 98 ++
 2 files changed, 99 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index ecb7a16d320..33ac4b91541 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
+DIST Remmina-v1.4.10.tar.gz 2072202 BLAKE2B 
38b6a3cca9b5956a252d4d4433910d46d0d36a2232a2a107b1e556f118f3b1a6d3c02b0bea26a39a52d572c1380dbb5bdac1acd8d6ba07c97b9acc9a64a9142f
 SHA512 
89fed0b0ed17ac1db57a1d9ad33b80f4d17f6cfb4ff7db9b6434d9d4dabf708971e4d93dd573dbf606d1899311e564f159a656223d66bc4a9d7a15a29b5b5963
 DIST Remmina-v1.4.8.tar.gz 1998851 BLAKE2B 
80427d06c041d6315fa8fabe90aa8a52ebd2cd1a76ab0e74672f54328d5fa9d0d287e551a5027e5ef60471ce4d934cfe745742058f26e7b93a95e2a1f85dbfd9
 SHA512 
cf8ea93904a1643f480d7de72bc4154570bcf184150ffc4b3b06699c95f354bc2f4f595c3b00c6c87e9797dc60bcb9993913647b2073f1e85977026f290d81bf
 DIST Remmina-v1.4.9.tar.gz 2033555 BLAKE2B 
901e0118f8231a6bf021a0389a1db9462f19527b21954f3deba24e92e3c04d0d323efa3aeb475f0ec915e8cdc4b55cf331ba2010598e8a58567cba0f353b5177
 SHA512 
21c5141619874a3d90fd1e2ee9ae87dd4ca4b7dc14c0e16f06bca01b38f84db6e7ab178b0f6e9db703bf5d1ddcb17db45553786bb047cf814b1ff67f4aa6139f

diff --git a/net-misc/remmina/remmina-1.4.10.ebuild 
b/net-misc/remmina/remmina-1.4.10.ebuild
new file mode 100644
index 000..9a2ee2547ae
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.10.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-12-02 Thread Sam James
commit: eed911965eb023b589ed6d52e72610a4c3e3483c
Author: Roy Bamford  gentoo  org>
AuthorDate: Wed Dec  2 10:04:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 23:21:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed91196

net-misc/remmina: added ~arm64

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-misc/remmina/remmina-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.9.ebuild 
b/net-misc/remmina/remmina-1.4.9.ebuild
index 518563f4af8..9a2ee2547ae 100644
--- a/net-misc/remmina/remmina-1.4.9.ebuild
+++ b/net-misc/remmina/remmina-1.4.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-11-23 Thread Ben Kohler
commit: 2c80d1eafc23a8b602891baa84464f08cd335f3f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Nov 23 16:25:30 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Nov 23 16:25:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c80d1ea

net-misc/remmina: bump to 1.4.9, drop old

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest  |  3 +-
 net-misc/remmina/remmina-1.4.5.ebuild  | 98 --
 net-misc/remmina/remmina-1.4.8.ebuild  | 98 --
 .../{remmina-1.4.7.ebuild => remmina-1.4.9.ebuild} |  6 +-
 4 files changed, 4 insertions(+), 201 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 6f6f809f6c6..ecb7a16d320 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
-DIST Remmina-v1.4.5.tar.gz 1787506 BLAKE2B 
095a01cca168daaef9ef59ff5adb9bb475467e8e8c42cac74a1a605627b09aa7246aa941b514b0de29739516aa988148f377040ed8629df3d5b17f0b1158cf76
 SHA512 
fec07b488db8d438aa6a0263e13557c10f1401a81b3371a2da03a1037d51f8e58e88652a15c6d6ce9e02535ef93ed0f9c5b674ab5efab430380f4b7dd57c4d9d
-DIST Remmina-v1.4.7.tar.gz 1908687 BLAKE2B 
a6656821d727914f70bafe50d5c3764e3c36a4753c618048b91eadc1fa27b8f03bcd313b99cfd46cadc446b85b583994528895f9fb755d6c8ee28e0b0bab66d1
 SHA512 
ebe1e62e090062107ed6674d494255bac9e3d175553bc5ae949aa1bfc9e1de4b59f35f523ee36b08bb02580513d3b585344b9864001dd991cac656f1c13116e9
 DIST Remmina-v1.4.8.tar.gz 1998851 BLAKE2B 
80427d06c041d6315fa8fabe90aa8a52ebd2cd1a76ab0e74672f54328d5fa9d0d287e551a5027e5ef60471ce4d934cfe745742058f26e7b93a95e2a1f85dbfd9
 SHA512 
cf8ea93904a1643f480d7de72bc4154570bcf184150ffc4b3b06699c95f354bc2f4f595c3b00c6c87e9797dc60bcb9993913647b2073f1e85977026f290d81bf
+DIST Remmina-v1.4.9.tar.gz 2033555 BLAKE2B 
901e0118f8231a6bf021a0389a1db9462f19527b21954f3deba24e92e3c04d0d323efa3aeb475f0ec915e8cdc4b55cf331ba2010598e8a58567cba0f353b5177
 SHA512 
21c5141619874a3d90fd1e2ee9ae87dd4ca4b7dc14c0e16f06bca01b38f84db6e7ab178b0f6e9db703bf5d1ddcb17db45553786bb047cf814b1ff67f4aa6139f

diff --git a/net-misc/remmina/remmina-1.4.5.ebuild 
b/net-misc/remmina/remmina-1.4.5.ebuild
deleted file mode 100644
index 496031854c5..000
--- a/net-misc/remmina/remmina-1.4.5.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake optfeature xdg
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
-   =net-dns/avahi-0.8-r2[dbus,gtk] 
https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
-
-DEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   appindicator? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
-   =net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] 
=net-dns/avahi-0.8-r2[dbus,gtk] )
 "
 BDEPEND="
dev-util/intltool



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-10-07 Thread Agostino Sarubbo
commit: 20fa6b242eb90662ffe9f30ec74523437c9016c1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct  7 06:39:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct  7 06:39:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fa6b24

net-misc/remmina: amd64 stable wrt bug #745645

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/remmina/remmina-1.4.8-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/remmina/remmina-1.4.8-r1.ebuild 
b/net-misc/remmina/remmina-1.4.8-r1.ebuild
index 518563f4af8..b8a10cf7656 100644
--- a/net-misc/remmina/remmina-1.4.8-r1.ebuild
+++ b/net-misc/remmina/remmina-1.4.8-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2+-with-openssl-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-10-03 Thread Ben Kohler
commit: dcdf0283c315acf615f33bbb8c9ae157bc5cb7d2
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Oct  3 10:46:13 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Oct  3 10:46:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcdf0283

net-misc/remmina: require USE=X on freerdp, clean up avahi dep

It was reported that without USE=X on freerdp, the RDP plugin doesn't
take keyboard input.  Let's require this.

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/remmina-1.4.8-r1.ebuild | 98 
 1 file changed, 98 insertions(+)

diff --git a/net-misc/remmina/remmina-1.4.8-r1.ebuild 
b/net-misc/remmina/remmina-1.4.8-r1.ebuild
new file mode 100644
index 000..518563f4af8
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.8-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake optfeature xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129[X]
+   =net-dns/avahi-0.8-r2[dbus,gtk] )
+"
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RDEPEND="
+   ${DEPEND}
+   virtual/freedesktop-icon-theme
+"
+
+DOCS=( AUTHORS CHANGELOG.md README.md THANKS.md )
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_APPINDICATOR=$(usex appindicator)
+   -DWITH_GCRYPT=$(usex crypt)
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_LIBSECRET=$(usex gnome-keyring)
+   -DWITH_KF5WALLET=$(usex kwallet)
+   -DWITH_GETTEXT=$(usex nls)
+   -DWITH_TRANSLATIONS=$(usex nls)
+   -DWITH_FREERDP=$(usex rdp)
+   -DWITH_CUPS=$(usex cups)
+   -DWITH_SPICE=$(usex spice)
+   -DWITH_LIBSSH=$(usex ssh)
+   -DWITH_VTE=$(usex ssh)
+   -DWITH_TELEPATHY=$(usex telepathy)
+   -DWITH_LIBVNCSERVER=$(usex vnc)
+   -DWITH_WWW=$(usex webkit)
+   -DWITH_AVAHI=$(usex zeroconf)
+   -DWITH_NEWS=$(usex telemetry)
+   -DWITH_ICON_CACHE=OFF
+   -DWITH_UPDATE_DESKTOP_DB=OFF
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "To get additional features, some optional runtime dependencies"
+   elog "may be installed:"
+   elog ""
+   optfeature "encrypted VNC connections" net-libs/libvncserver[gcrypt]
+   optfeature "XDMCP support" x11-base/xorg-server[xephyr]
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-08-15 Thread Ben Kohler
commit: 068d532e7a1047742b48f72f0889529200341ff2
Author: Ben Kohler  gentoo  org>
AuthorDate: Sat Aug 15 12:28:11 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Sat Aug 15 12:28:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068d532e

net-misc/remmina: bump to 1.4.8

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |  1 +
 net-misc/remmina/remmina-1.4.8.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index c084b43dacc..6f6f809f6c6 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,2 +1,3 @@
 DIST Remmina-v1.4.5.tar.gz 1787506 BLAKE2B 
095a01cca168daaef9ef59ff5adb9bb475467e8e8c42cac74a1a605627b09aa7246aa941b514b0de29739516aa988148f377040ed8629df3d5b17f0b1158cf76
 SHA512 
fec07b488db8d438aa6a0263e13557c10f1401a81b3371a2da03a1037d51f8e58e88652a15c6d6ce9e02535ef93ed0f9c5b674ab5efab430380f4b7dd57c4d9d
 DIST Remmina-v1.4.7.tar.gz 1908687 BLAKE2B 
a6656821d727914f70bafe50d5c3764e3c36a4753c618048b91eadc1fa27b8f03bcd313b99cfd46cadc446b85b583994528895f9fb755d6c8ee28e0b0bab66d1
 SHA512 
ebe1e62e090062107ed6674d494255bac9e3d175553bc5ae949aa1bfc9e1de4b59f35f523ee36b08bb02580513d3b585344b9864001dd991cac656f1c13116e9
+DIST Remmina-v1.4.8.tar.gz 1998851 BLAKE2B 
80427d06c041d6315fa8fabe90aa8a52ebd2cd1a76ab0e74672f54328d5fa9d0d287e551a5027e5ef60471ce4d934cfe745742058f26e7b93a95e2a1f85dbfd9
 SHA512 
cf8ea93904a1643f480d7de72bc4154570bcf184150ffc4b3b06699c95f354bc2f4f595c3b00c6c87e9797dc60bcb9993913647b2073f1e85977026f290d81bf

diff --git a/net-misc/remmina/remmina-1.4.8.ebuild 
b/net-misc/remmina/remmina-1.4.8.ebuild
new file mode 100644
index 000..f73e076ebcd
--- /dev/null
+++ b/net-misc/remmina/remmina-1.4.8.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake eutils xdg
+
+MY_P="${PN^}-v${PV}"
+
+DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
+HOMEPAGE="https://remmina.org/;
+SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="appindicator crypt cups examples gnome-keyring kwallet libressl nls 
spice ssh rdp telemetry telepathy vnc webkit zeroconf"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib
+   dev-libs/libsodium:=
+   net-libs/libsoup
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   appindicator? ( dev-libs/libappindicator:3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
+   =net-dns/avahi-0.8-r2[dbus,gtk] 


[gentoo-commits] repo/gentoo:master commit in: net-misc/remmina/

2020-07-06 Thread Ben Kohler
commit: 2ed201f08212330201f099231f64b2315a650804
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jul  6 15:00:01 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jul  6 15:00:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed201f0

net-misc/remmina: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Ben Kohler  gentoo.org>

 net-misc/remmina/Manifest |  1 -
 net-misc/remmina/remmina-1.4.3.ebuild | 98 ---
 2 files changed, 99 deletions(-)

diff --git a/net-misc/remmina/Manifest b/net-misc/remmina/Manifest
index 93f29e23156..c084b43dacc 100644
--- a/net-misc/remmina/Manifest
+++ b/net-misc/remmina/Manifest
@@ -1,3 +1,2 @@
-DIST Remmina-v1.4.3.tar.gz 1705751 BLAKE2B 
4d49b5d5da4017cc1870a5e37a73db767862997cffdd58b080ab5707eeb293eed7e756ca974a4f4922bb9417e94610fe07b1e774f5ad7e269e797362ff264e83
 SHA512 
9f555f9ff60e2a136f6379a0f2828d091aa972dcff7ebd09eaf1834dc10f506d218e5cb6856c17f625c1040a11240da2ed5ebe9f4fe32a083494cfcbbdef1a41
 DIST Remmina-v1.4.5.tar.gz 1787506 BLAKE2B 
095a01cca168daaef9ef59ff5adb9bb475467e8e8c42cac74a1a605627b09aa7246aa941b514b0de29739516aa988148f377040ed8629df3d5b17f0b1158cf76
 SHA512 
fec07b488db8d438aa6a0263e13557c10f1401a81b3371a2da03a1037d51f8e58e88652a15c6d6ce9e02535ef93ed0f9c5b674ab5efab430380f4b7dd57c4d9d
 DIST Remmina-v1.4.7.tar.gz 1908687 BLAKE2B 
a6656821d727914f70bafe50d5c3764e3c36a4753c618048b91eadc1fa27b8f03bcd313b99cfd46cadc446b85b583994528895f9fb755d6c8ee28e0b0bab66d1
 SHA512 
ebe1e62e090062107ed6674d494255bac9e3d175553bc5ae949aa1bfc9e1de4b59f35f523ee36b08bb02580513d3b585344b9864001dd991cac656f1c13116e9

diff --git a/net-misc/remmina/remmina-1.4.3.ebuild 
b/net-misc/remmina/remmina-1.4.3.ebuild
deleted file mode 100644
index 2daffd64236..000
--- a/net-misc/remmina/remmina-1.4.3.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils eutils gnome2-utils xdg-utils
-
-MY_P="${PN^}-v${PV}"
-
-DESCRIPTION="A GTK+ RDP, SPICE, VNC, XDMCP and SSH client"
-HOMEPAGE="https://remmina.org/;
-SRC_URI="https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2+-with-openssl-exception"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ayatana crypt cups examples gnome-keyring kwallet libressl nls spice ssh 
rdp telepathy vnc webkit zeroconf"
-
-CDEPEND="
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libsodium:=
-   net-libs/libsoup
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxkbfile
-   ayatana? ( dev-libs/libappindicator:3 )
-   crypt? ( dev-libs/libgcrypt:0= )
-   rdp? ( >=net-misc/freerdp-2.0.0_rc4_p1129
-   =net-dns/avahi-0.8-r2[dbus,gtk] 


  1   2   >