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

2022-05-09 Thread Matt Turner
commit: 669e3142e69e02e46aa5a3824349ba28d3566a49
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  8 18:11:39 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  9 22:09:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669e3142

net-misc/vino: Remove

Signed-off-by: Matt Turner  gentoo.org>

 net-misc/vino/Manifest   |  2 -
 net-misc/vino/files/CVE-2014-6053.patch  | 31 -
 net-misc/vino/files/CVE-2018-7225.patch  | 64 --
 net-misc/vino/files/CVE-2019-15681.patch | 26 ---
 net-misc/vino/metadata.xml   | 11 -
 net-misc/vino/vino-3.22.0-r3.ebuild  | 77 
 profiles/package.mask|  1 -
 7 files changed, 212 deletions(-)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
deleted file mode 100644
index 56fb2cd63fb7..
--- a/net-misc/vino/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST vino-3.22.0-patchset.tar.xz 158480 BLAKE2B 
fb8b50abde8cb4728410302c1d3a57bc4d344a33ac0bd9f1265fd24eb142dcd52e870845b902c9b63e98134f87873ebf6abfcfcd1efadb72b0cc72b04f9bf4be
 SHA512 
cf96f5dce96d5c060462698c9d8df6f6d94eb9d624cb689c1262830840ed8f3617485f2274832076c273625e92a89732f9c2ae99dbcbf495e5293cf88408064f
-DIST vino-3.22.0.tar.xz 768716 BLAKE2B 
5c3f6df059f129009bbc97527d1767bc8a29d8cbff5e6f9e89dabc4583ffdae2cf235eec66cbcb5f9e73c9a0a7c05a504e4e90221bf5adfc2ecbbbd518fdc84a
 SHA512 
29b88e151b0b8c69bce1565ae3ec2e788f48c7645429984329fb2d3daaf03cc5ac100abbf70247bf0516c6d03a3b9aeb78d018c8f1bf35fd241919117fd1105f

diff --git a/net-misc/vino/files/CVE-2014-6053.patch 
b/net-misc/vino/files/CVE-2014-6053.patch
deleted file mode 100644
index 8830c30f870d..
--- a/net-misc/vino/files/CVE-2014-6053.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From b1bfadcbfd88970c6d48672e2dbcca8713c91411 Mon Sep 17 00:00:00 2001
-From: Nicolas Ruff 
-Date: Mon, 18 Aug 2014 15:16:16 +0200
-Subject: [PATCH 1/3] Check malloc() return value on client->server
- ClientCutText message. Client can send up to 2**32-1 bytes of text, and such
- a large allocation is likely to fail in case of high memory pressure. This
- would in a server crash (write at address 0).
-

- server/libvncserver/rfbserver.c | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
-index a880b53..2615dc3 100644
 a/server/libvncserver/rfbserver.c
-+++ b/server/libvncserver/rfbserver.c
-@@ -853,6 +853,11 @@ rfbProcessClientNormalMessage(rfbClientPtr cl)
-   msg.cct.length = Swap32IfLE(msg.cct.length);
- 
-   str = (char *)malloc(msg.cct.length);
-+  if (str == NULL) {
-+  rfbLogPerror("rfbProcessClientNormalMessage: not enough 
memory");
-+  rfbCloseClient(cl);
-+  return;
-+  }
- 
-   if ((n = ReadExact(cl, str, msg.cct.length)) <= 0) {
-   if (n != 0)
--- 
-2.20.1
-

diff --git a/net-misc/vino/files/CVE-2018-7225.patch 
b/net-misc/vino/files/CVE-2018-7225.patch
deleted file mode 100644
index 1b1186b4fe78..
--- a/net-misc/vino/files/CVE-2018-7225.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-From d8a663541ef358a13fed2fbb39e7d323454369dc Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
-Date: Mon, 26 Feb 2018 13:48:00 +0100
-Subject: [PATCH 2/3] Limit client cut text length to 1 MB
-
-This patch constrains a client cut text length to 1 MB. Otherwise
-a client could make server allocate 2 GB of memory and that seems to
-be to much to classify it as a denial of service.
-
-The limit also prevents from an integer overflow followed by copying
-an uninitilized memory when processing msg.cct.length value larger
-than SIZE_MAX or INT_MAX - sz_rfbClientCutTextMsg.
-
-This patch also corrects accepting length value of zero (malloc(0) is
-interpreted on differnet systems differently).
-
-CVE-2018-7225
-

- server/libvncserver/rfbserver.c | 21 -
- 1 file changed, 20 insertions(+), 1 deletion(-)
-
-diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
-index 2615dc3..2224edb 100644
 a/server/libvncserver/rfbserver.c
-+++ b/server/libvncserver/rfbserver.c
-@@ -59,6 +59,9 @@
- #define DEBUGPROTO(x)
- #endif
- 
-+/* PRIu32 */
-+#include 
-+
- rfbClientPtr pointerClient = NULL;  /* Mutex for pointer events */
- 
- static void rfbProcessClientProtocolVersion(rfbClientPtr cl);
-@@ -852,7 +855,23 @@ rfbProcessClientNormalMessage(rfbClientPtr cl)
- 
-   msg.cct.length = Swap32IfLE(msg.cct.length);
- 
--  str = (char *)malloc(msg.cct.length);
-+  /* uint32_t input is passed to malloc()'s size_t argument,
-+   * to rfbReadExact()'s int argument, to rfbStatRecordMessageRcvd()'s int
-+   * argument increased of sz_rfbClientCutTextMsg, and to setXCutText()'s 
int
-+   * argument. Here we impose a limit of 1 MB so that th

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

2020-04-25 Thread Mart Raudsepp
commit: a3e452f4b56d6296031ac9eb5edcc1f97f789f95
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Apr 25 20:09:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Apr 25 20:17:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e452f4

net-misc/vino: remove old

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/vino/vino-3.22.0-r2.ebuild | 78 -
 1 file changed, 78 deletions(-)

diff --git a/net-misc/vino/vino-3.22.0-r2.ebuild 
b/net-misc/vino/vino-3.22.0-r2.ebuild
deleted file mode 100644
index 0fa70f9a206..000
--- a/net-misc/vino/vino-3.22.0-r2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-inherit gnome2 systemd
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
-SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   >=dev-libs/libgcrypt-1.1.90:0=
-   >=x11-libs/gtk+-3:3
-
-   x11-libs/cairo:=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/pango[X]
-
-   >=x11-libs/libnotify-0.7.0:=
-
-   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   jpeg? ( virtual/jpeg:0= )
-   ssl? ( >=net-libs/gnutls-2.2.0:= )
-   systemd? ( sys-apps/dbus[user-session] )
-   telepathy? (
-   dev-libs/dbus-glib
-   >=net-libs/telepathy-glib-0.18 )
-   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
-   zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}
-   app-crypt/libsecret
-   dev-util/glib-utils
-   >=dev-util/intltool-0.50
-   gnome-base/gnome-common
-   virtual/pkgconfig
-"
-# libsecret is always required at build time per bug 322763
-# eautoreconf needs gnome-common
-
-PATCHES=(
-   "${WORKDIR}"/patches/ # Patches from master branch at 2020-02-15 state; 
needs autoreconf
-   "${FILESDIR}"/CVE-2014-6053.patch
-   "${FILESDIR}"/CVE-2018-7225.patch
-   "${FILESDIR}"/CVE-2019-15681.patch
-)
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable ipv6) \
-   $(use_with crypt gcrypt) \
-   $(usex debug --enable-debug=yes ' ') \
-   $(use_with gnome-keyring secret) \
-   $(use_with jpeg) \
-   $(use_with ssl gnutls) \
-   $(use_with telepathy) \
-   $(use_with zeroconf avahi) \
-   $(use_with zlib) \
-   --with-systemduserunitdir="$(systemd_get_userunitdir)"
-}



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

2020-04-20 Thread Agostino Sarubbo
commit: 7008aadfdb78cfe0f718ef9d30476b23f17faaba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 18:15:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 18:15:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7008aadf

net-misc/vino: x86 stable wrt bug #717144

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

 net-misc/vino/vino-3.22.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/vino/vino-3.22.0-r3.ebuild 
b/net-misc/vino/vino-3.22.0-r3.ebuild
index 100ea07aa1e..2b7a49e2434 100644
--- a/net-misc/vino/vino-3.22.0-r3.ebuild
+++ b/net-misc/vino/vino-3.22.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2020-04-20 Thread Agostino Sarubbo
commit: b56bc2b83981354fd4997e8175720a76aaca67cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 20 17:01:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 20 17:01:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56bc2b8

net-misc/vino: amd64 stable wrt bug #717144

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

 net-misc/vino/vino-3.22.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/vino/vino-3.22.0-r3.ebuild 
b/net-misc/vino/vino-3.22.0-r3.ebuild
index 6cab14992cc..100ea07aa1e 100644
--- a/net-misc/vino/vino-3.22.0-r3.ebuild
+++ b/net-misc/vino/vino-3.22.0-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2020-03-25 Thread Thomas Deutschmann
commit: 64d67ef07641c70502381b802b0982f7acfd1abb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 20:08:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 20:08:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64d67ef0

net-misc/vino: security cleanup (bug #701836)

Bug: https://bugs.gentoo.org/701836
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../vino-return-error-if-X11-is-no-detected.patch  | 41 
 .../vino/files/vino-segfaults-on-wayland.patch | 30 -
 net-misc/vino/vino-3.22.0-r1.ebuild| 72 --
 net-misc/vino/vino-3.22.0.ebuild   | 66 
 4 files changed, 209 deletions(-)

diff --git a/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch 
b/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
deleted file mode 100644
index 171d8590e3c..000
--- a/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 5e49ab2d125388b843eca4f1f47849d18ccabcd3 Mon Sep 17 00:00:00 2001
-From: Ondrej Holy 
-Date: Tue, 20 Feb 2018 12:26:18 +0100
-Subject: [PATCH] Return error if X11 is not detected
-
-Vino-server crashes on Wayland in XQueryExtension. Since vino-server is
-not expected to work on displays other than X11, let's exit immediately
-if GDK_IS_X11_DISPLAY fail.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=761120

- server/vino-main.c | 7 +++
- 1 file changed, 7 insertions(+)
-
-diff --git a/server/vino-main.c b/server/vino-main.c
-index dd95de7..7be3fff 100644
 a/server/vino-main.c
-+++ b/server/vino-main.c
-@@ -28,6 +28,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "vino-input.h"
- #include "vino-mdns.h"
-@@ -273,6 +274,12 @@ main (int argc, char **argv)
- g_option_context_free (context);
-   }
- 
-+  if (!GDK_IS_X11_DISPLAY (gdk_display_get_default ()))
-+{
-+  g_printerr ("X11 is not detected\n");
-+  return 1;
-+}
-+
-   /* GSettings */
-   vino.settings = g_settings_new ("org.gnome.Vino");
- 
--- 
-2.16.2

diff --git a/net-misc/vino/files/vino-segfaults-on-wayland.patch 
b/net-misc/vino/files/vino-segfaults-on-wayland.patch
deleted file mode 100644
index ee161ae6fb9..000
--- a/net-misc/vino/files/vino-segfaults-on-wayland.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From c5e3011b7364729fa2cd4f11761bf1f001a931a4 Mon Sep 17 00:00:00 2001
-From: Ondrej Holy 
-Date: Tue, 22 May 2018 20:45:45 +0200
-Subject: [PATCH] Do not restart service after unclean exit code
-
-Currently, the vino-server.service has Restart=on-failure, which means
-that it is restarted in abnormal cases, but also in case of non-zero
-exit code. It is restarted 5 times e.g. in case when X11 is not detected,
-which doesn't make sense. Non-zero exit code is used only for states
-which won't change with restart (invalid commandline, wayland and some
-sanity checks). Change the value to Restart=on-abnormal in order to
-prevent the useless restarts and to not spam journal.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=761120

- server/vino-server.service.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/server/vino-server.service.in b/server/vino-server.service.in
-index a48b813..49e9c1f 100644
 a/server/vino-server.service.in
-+++ b/server/vino-server.service.in
-@@ -5,4 +5,4 @@ Description=Vino VNC server
- Type=dbus
- BusName=org.gnome.Vino
- ExecStart=@libexecdir@/vino-server
--Restart=on-failure
-+Restart=on-abnormal
--- 
-2.17.0

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
deleted file mode 100644
index 0cc7b6325b9..000
--- a/net-misc/vino/vino-3.22.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2 systemd
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   >=dev-libs/libgcrypt-1.1.90:0=
-   >=x11-libs/gtk+-3:3
-
-   x11-libs/cairo:=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/pango[X]
-
-   >=x11-libs/libnotify-0.7.0:=
-
-   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   jpeg? ( virtual/jpeg:0= )
-   ssl? ( >=net-libs/gnutls-2.2.0:= )
-

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

2020-02-24 Thread Agostino Sarubbo
commit: d3e65b74eed008226bbd4ebb0636787253dd1d42
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 14:18:40 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 14:18:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e65b74

net-misc/vino: x86 stable wrt bug #701836

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

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

diff --git a/net-misc/vino/vino-3.22.0-r2.ebuild 
b/net-misc/vino/vino-3.22.0-r2.ebuild
index a4f4c2caea0..0fa70f9a206 100644
--- a/net-misc/vino/vino-3.22.0-r2.ebuild
+++ b/net-misc/vino/vino-3.22.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2020-02-23 Thread Agostino Sarubbo
commit: 449e196f31a423cf57dd1c742866374d6cfe46ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 24 07:40:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 24 07:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449e196f

net-misc/vino: amd64 stable wrt bug #701836

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

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

diff --git a/net-misc/vino/vino-3.22.0-r2.ebuild 
b/net-misc/vino/vino-3.22.0-r2.ebuild
index 0635d87be2f..a4f4c2caea0 100644
--- a/net-misc/vino/vino-3.22.0-r2.ebuild
+++ b/net-misc/vino/vino-3.22.0-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2020-02-20 Thread Mart Raudsepp
commit: c432a2bc139bc5bafdbd8a8e88916c5ef5f5ea56
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Feb 20 08:24:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Feb 20 08:24:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c432a2bc

net-misc/vino: fix missing gnome-common eautoreconf dep

Closes: https://bugs.gentoo.org/710260
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/vino/vino-3.22.0-r2.ebuild | 2 ++
 net-misc/vino/vino-3.22.0-r3.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/net-misc/vino/vino-3.22.0-r2.ebuild 
b/net-misc/vino/vino-3.22.0-r2.ebuild
index bb0874d055d..0635d87be2f 100644
--- a/net-misc/vino/vino-3.22.0-r2.ebuild
+++ b/net-misc/vino/vino-3.22.0-r2.ebuild
@@ -50,9 +50,11 @@ DEPEND="${RDEPEND}
app-crypt/libsecret
dev-util/glib-utils
>=dev-util/intltool-0.50
+   gnome-base/gnome-common
virtual/pkgconfig
 "
 # libsecret is always required at build time per bug 322763
+# eautoreconf needs gnome-common
 
 PATCHES=(
"${WORKDIR}"/patches/ # Patches from master branch at 2020-02-15 state; 
needs autoreconf

diff --git a/net-misc/vino/vino-3.22.0-r3.ebuild 
b/net-misc/vino/vino-3.22.0-r3.ebuild
index b53f4ca1bcb..6cab14992cc 100644
--- a/net-misc/vino/vino-3.22.0-r3.ebuild
+++ b/net-misc/vino/vino-3.22.0-r3.ebuild
@@ -49,9 +49,11 @@ DEPEND="${RDEPEND}
app-crypt/libsecret
dev-util/glib-utils
>=dev-util/intltool-0.50
+   gnome-base/gnome-common
virtual/pkgconfig
 "
 # libsecret is always required at build time per bug 322763
+# eautoreconf needs gnome-common
 
 PATCHES=(
"${WORKDIR}"/patches/ # Patches from master branch at 2020-02-15 state; 
needs autoreconf



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

2020-02-16 Thread Mart Raudsepp
commit: f88c9632349bca86df44e0ff742c80a516dfa6f6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 16 16:59:50 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 16 17:28:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f88c9632

net-misc/vino: drop USE=systemd

gnome-settings-daemon[systemd] is what makes the user session calls, so
it has the dbus[user-session] dep instead of vino (or gnome-remote-desktop)
now.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/vino/vino-3.22.0-r3.ebuild | 75 +
 1 file changed, 75 insertions(+)

diff --git a/net-misc/vino/vino-3.22.0-r3.ebuild 
b/net-misc/vino/vino-3.22.0-r3.ebuild
new file mode 100644
index 000..b53f4ca1bcb
--- /dev/null
+++ b/net-misc/vino/vino-3.22.0-r3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 systemd
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libgcrypt-1.1.90:0=
+   >=x11-libs/gtk+-3:3
+
+   x11-libs/cairo:=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/pango[X]
+
+   >=x11-libs/libnotify-0.7.0:=
+
+   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   jpeg? ( virtual/jpeg:0= )
+   ssl? ( >=net-libs/gnutls-2.2.0:= )
+   telepathy? (
+   dev-libs/dbus-glib
+   >=net-libs/telepathy-glib-0.18 )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}
+   app-crypt/libsecret
+   dev-util/glib-utils
+   >=dev-util/intltool-0.50
+   virtual/pkgconfig
+"
+# libsecret is always required at build time per bug 322763
+
+PATCHES=(
+   "${WORKDIR}"/patches/ # Patches from master branch at 2020-02-15 state; 
needs autoreconf
+   "${FILESDIR}"/CVE-2014-6053.patch
+   "${FILESDIR}"/CVE-2018-7225.patch
+   "${FILESDIR}"/CVE-2019-15681.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable ipv6) \
+   $(use_with crypt gcrypt) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_with gnome-keyring secret) \
+   $(use_with jpeg) \
+   $(use_with ssl gnutls) \
+   $(use_with telepathy) \
+   $(use_with zeroconf avahi) \
+   $(use_with zlib) \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}



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

2020-02-16 Thread Mart Raudsepp
commit: 56b1a55f56872459376e4f24cdf272477844123c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 16 13:03:12 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 16 17:27:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b1a55f

net-misc/vino: apply 3 security fixes and misc upstream fixes

Adds patchset for a plethora of translation updates and a couple
bug fixes pending in master without any releases for years.
The security fixes are not found in upstream and are ported
separately from libvncserver commits.

Bug: https://bugs.gentoo.org/701836
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-misc/vino/Manifest   |  1 +
 net-misc/vino/files/CVE-2014-6053.patch  | 31 +
 net-misc/vino/files/CVE-2018-7225.patch  | 64 +++
 net-misc/vino/files/CVE-2019-15681.patch | 26 +++
 net-misc/vino/vino-3.22.0-r2.ebuild  | 76 
 5 files changed, 198 insertions(+)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index 8ec11375c7e..56fb2cd63fb 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1 +1,2 @@
+DIST vino-3.22.0-patchset.tar.xz 158480 BLAKE2B 
fb8b50abde8cb4728410302c1d3a57bc4d344a33ac0bd9f1265fd24eb142dcd52e870845b902c9b63e98134f87873ebf6abfcfcd1efadb72b0cc72b04f9bf4be
 SHA512 
cf96f5dce96d5c060462698c9d8df6f6d94eb9d624cb689c1262830840ed8f3617485f2274832076c273625e92a89732f9c2ae99dbcbf495e5293cf88408064f
 DIST vino-3.22.0.tar.xz 768716 BLAKE2B 
5c3f6df059f129009bbc97527d1767bc8a29d8cbff5e6f9e89dabc4583ffdae2cf235eec66cbcb5f9e73c9a0a7c05a504e4e90221bf5adfc2ecbbbd518fdc84a
 SHA512 
29b88e151b0b8c69bce1565ae3ec2e788f48c7645429984329fb2d3daaf03cc5ac100abbf70247bf0516c6d03a3b9aeb78d018c8f1bf35fd241919117fd1105f

diff --git a/net-misc/vino/files/CVE-2014-6053.patch 
b/net-misc/vino/files/CVE-2014-6053.patch
new file mode 100644
index 000..8830c30f870
--- /dev/null
+++ b/net-misc/vino/files/CVE-2014-6053.patch
@@ -0,0 +1,31 @@
+From b1bfadcbfd88970c6d48672e2dbcca8713c91411 Mon Sep 17 00:00:00 2001
+From: Nicolas Ruff 
+Date: Mon, 18 Aug 2014 15:16:16 +0200
+Subject: [PATCH 1/3] Check malloc() return value on client->server
+ ClientCutText message. Client can send up to 2**32-1 bytes of text, and such
+ a large allocation is likely to fail in case of high memory pressure. This
+ would in a server crash (write at address 0).
+
+---
+ server/libvncserver/rfbserver.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
+index a880b53..2615dc3 100644
+--- a/server/libvncserver/rfbserver.c
 b/server/libvncserver/rfbserver.c
+@@ -853,6 +853,11 @@ rfbProcessClientNormalMessage(rfbClientPtr cl)
+   msg.cct.length = Swap32IfLE(msg.cct.length);
+ 
+   str = (char *)malloc(msg.cct.length);
++  if (str == NULL) {
++  rfbLogPerror("rfbProcessClientNormalMessage: not enough 
memory");
++  rfbCloseClient(cl);
++  return;
++  }
+ 
+   if ((n = ReadExact(cl, str, msg.cct.length)) <= 0) {
+   if (n != 0)
+-- 
+2.20.1
+

diff --git a/net-misc/vino/files/CVE-2018-7225.patch 
b/net-misc/vino/files/CVE-2018-7225.patch
new file mode 100644
index 000..1b1186b4fe7
--- /dev/null
+++ b/net-misc/vino/files/CVE-2018-7225.patch
@@ -0,0 +1,64 @@
+From d8a663541ef358a13fed2fbb39e7d323454369dc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= 
+Date: Mon, 26 Feb 2018 13:48:00 +0100
+Subject: [PATCH 2/3] Limit client cut text length to 1 MB
+
+This patch constrains a client cut text length to 1 MB. Otherwise
+a client could make server allocate 2 GB of memory and that seems to
+be to much to classify it as a denial of service.
+
+The limit also prevents from an integer overflow followed by copying
+an uninitilized memory when processing msg.cct.length value larger
+than SIZE_MAX or INT_MAX - sz_rfbClientCutTextMsg.
+
+This patch also corrects accepting length value of zero (malloc(0) is
+interpreted on differnet systems differently).
+
+CVE-2018-7225
+
+---
+ server/libvncserver/rfbserver.c | 21 -
+ 1 file changed, 20 insertions(+), 1 deletion(-)
+
+diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
+index 2615dc3..2224edb 100644
+--- a/server/libvncserver/rfbserver.c
 b/server/libvncserver/rfbserver.c
+@@ -59,6 +59,9 @@
+ #define DEBUGPROTO(x)
+ #endif
+ 
++/* PRIu32 */
++#include 
++
+ rfbClientPtr pointerClient = NULL;  /* Mutex for pointer events */
+ 
+ static void rfbProcessClientProtocolVersion(rfbClientPtr cl);
+@@ -852,7 +855,23 @@ rfbProcessClientNormalMessage(rfbClientPtr cl)
+ 
+   msg.cct.length = Swap32IfLE(msg.cct.length);
+ 
+-  str = (char *)malloc(msg.cct.length);
++  /* uint32_t input is passed to malloc()'s size_t arg

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

2019-12-08 Thread Mikle Kolyada
commit: 7620b54493bf026c439b4575083e07d75cc733c6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec  8 11:51:16 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec  8 11:51:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7620b544

net-misc/vino: x86 stable wrt bug #702260

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
index bd2b70ad641..0cc7b6325b9 100644
--- a/net-misc/vino/vino-3.22.0-r1.ebuild
+++ b/net-misc/vino/vino-3.22.0-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2019-12-08 Thread Mikle Kolyada
commit: aa43129a1ccd47224b5cde6d901bdb98b2e0decc
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec  8 11:39:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec  8 11:41:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa43129a

net-misc/vino: amd64 stable wrt bug #702260

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
index 6fe08ad7480..bd2b70ad641 100644
--- a/net-misc/vino/vino-3.22.0-r1.ebuild
+++ b/net-misc/vino/vino-3.22.0-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2019-08-04 Thread Aaron Bauman
commit: cbe7f63a4e3c8c0eed080a26939c3d90d841e245
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug  4 22:02:03 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug  4 22:35:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe7f63a

net-misc/vino: arm64 keyworded

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.70, Repoman-2.3.16

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

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
index 9f17a92230a..a5f2d4aab9b 100644
--- a/net-misc/vino/vino-3.22.0-r1.ebuild
+++ b/net-misc/vino/vino-3.22.0-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2019-03-01 Thread Dennis Lamm
commit: 3d6bb2617e6e5db6d21c9b1a3afd366f80d52c8d
Author: Dennis Lamm  gentoo  org>
AuthorDate: Fri Mar  1 18:34:02 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Fri Mar  1 18:34:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6bb261

net-misc/vino: fixed segfaults in wayland

Signed-off-by: Dennis Lamm  gentoo.org>
Bug: https://bugs.gentoo.org/617902
Bug: https://bugs.gentoo.org/639264
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../vino-return-error-if-X11-is-no-detected.patch  | 41 
 .../vino/files/vino-segfaults-on-wayland.patch | 30 +
 net-misc/vino/vino-3.22.0-r1.ebuild| 72 ++
 3 files changed, 143 insertions(+)

diff --git a/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch 
b/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
new file mode 100644
index 000..171d8590e3c
--- /dev/null
+++ b/net-misc/vino/files/vino-return-error-if-X11-is-no-detected.patch
@@ -0,0 +1,41 @@
+From 5e49ab2d125388b843eca4f1f47849d18ccabcd3 Mon Sep 17 00:00:00 2001
+From: Ondrej Holy 
+Date: Tue, 20 Feb 2018 12:26:18 +0100
+Subject: [PATCH] Return error if X11 is not detected
+
+Vino-server crashes on Wayland in XQueryExtension. Since vino-server is
+not expected to work on displays other than X11, let's exit immediately
+if GDK_IS_X11_DISPLAY fail.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=761120
+---
+ server/vino-main.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/server/vino-main.c b/server/vino-main.c
+index dd95de7..7be3fff 100644
+--- a/server/vino-main.c
 b/server/vino-main.c
+@@ -28,6 +28,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include "vino-input.h"
+ #include "vino-mdns.h"
+@@ -273,6 +274,12 @@ main (int argc, char **argv)
+ g_option_context_free (context);
+   }
+ 
++  if (!GDK_IS_X11_DISPLAY (gdk_display_get_default ()))
++{
++  g_printerr ("X11 is not detected\n");
++  return 1;
++}
++
+   /* GSettings */
+   vino.settings = g_settings_new ("org.gnome.Vino");
+ 
+-- 
+2.16.2

diff --git a/net-misc/vino/files/vino-segfaults-on-wayland.patch 
b/net-misc/vino/files/vino-segfaults-on-wayland.patch
new file mode 100644
index 000..ee161ae6fb9
--- /dev/null
+++ b/net-misc/vino/files/vino-segfaults-on-wayland.patch
@@ -0,0 +1,30 @@
+From c5e3011b7364729fa2cd4f11761bf1f001a931a4 Mon Sep 17 00:00:00 2001
+From: Ondrej Holy 
+Date: Tue, 22 May 2018 20:45:45 +0200
+Subject: [PATCH] Do not restart service after unclean exit code
+
+Currently, the vino-server.service has Restart=on-failure, which means
+that it is restarted in abnormal cases, but also in case of non-zero
+exit code. It is restarted 5 times e.g. in case when X11 is not detected,
+which doesn't make sense. Non-zero exit code is used only for states
+which won't change with restart (invalid commandline, wayland and some
+sanity checks). Change the value to Restart=on-abnormal in order to
+prevent the useless restarts and to not spam journal.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=761120
+---
+ server/vino-server.service.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/server/vino-server.service.in b/server/vino-server.service.in
+index a48b813..49e9c1f 100644
+--- a/server/vino-server.service.in
 b/server/vino-server.service.in
+@@ -5,4 +5,4 @@ Description=Vino VNC server
+ Type=dbus
+ BusName=org.gnome.Vino
+ ExecStart=@libexecdir@/vino-server
+-Restart=on-failure
++Restart=on-abnormal
+-- 
+2.17.0

diff --git a/net-misc/vino/vino-3.22.0-r1.ebuild 
b/net-misc/vino/vino-3.22.0-r1.ebuild
new file mode 100644
index 000..9f17a92230a
--- /dev/null
+++ b/net-misc/vino/vino-3.22.0-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl systemd +telepathy zeroconf 
+zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libgcrypt-1.1.90:0=
+   >=x11-libs/gtk+-3:3
+
+   x11-libs/cairo:=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/pango[X]
+
+   >=x11-libs/libnotify-0.7.0:=
+
+   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   jpeg? ( virtual/jpeg:0= )
+   ssl? ( >=net-libs/gnutls-2.2.0:= )
+   systemd? ( sys-apps/dbus[user-session] )
+   telepathy? (
+   

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

2018-11-02 Thread Mart Raudsepp
commit: 0bb89804a57ff27379e2f0b55b841897bd4b42ac
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Nov  2 12:31:26 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Nov  2 12:32:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb89804

net-misc/vino: add explicit build dep on glib-utils

Closes: https://bugs.gentoo.org/669438
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 net-misc/vino/vino-3.22.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/vino/vino-3.22.0.ebuild b/net-misc/vino/vino-3.22.0.ebuild
index bf21f64eb59..5e5c68740d1 100644
--- a/net-misc/vino/vino-3.22.0.ebuild
+++ b/net-misc/vino/vino-3.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -45,6 +45,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
app-crypt/libsecret
+   dev-util/glib-utils
>=dev-util/intltool-0.50
virtual/pkgconfig
 "



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

2017-04-01 Thread Agostino Sarubbo
commit: c1d1d565a983afb27abda603bfffb5f5d3d16662
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  1 16:29:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  1 16:31:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d1d565

net-misc/vino: x86 stable wrt bug #611134

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

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

diff --git a/net-misc/vino/vino-3.22.0.ebuild b/net-misc/vino/vino-3.22.0.ebuild
index 05da986ff9e..bf21f64eb59 100644
--- a/net-misc/vino/vino-3.22.0.ebuild
+++ b/net-misc/vino/vino-3.22.0.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2017-04-01 Thread Agostino Sarubbo
commit: 3d937edccab7875c95ff688c84a886193c2f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  1 13:14:00 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  1 13:16:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d937edc

net-misc/vino: amd64 stable wrt bug #611134

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

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

diff --git a/net-misc/vino/vino-3.22.0.ebuild b/net-misc/vino/vino-3.22.0.ebuild
index 82bb1a50c96..05da986ff9e 100644
--- a/net-misc/vino/vino-3.22.0.ebuild
+++ b/net-misc/vino/vino-3.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2016-10-23 Thread Gilles Dartiguelongue
commit: 1d7412d300e36fc1c4220d83dfa469ca0779ceca
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Oct 23 22:35:12 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Oct 23 23:00:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7412d3

net-misc/vino: cleanup old revision

Package-Manager: portage-2.3.1

 net-misc/vino/Manifest   |  1 -
 net-misc/vino/vino-3.18.1.ebuild | 66 
 2 files changed, 67 deletions(-)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index db3d853..7c7c6d2 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1,3 +1,2 @@
-DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9
 DIST vino-3.20.2.tar.xz 768800 SHA256 
660488adc1bf577958e783d13f61dbd99c1d9c4e81d2ca063437ea81d39e4413 SHA512 
e383fb0314c0f0d8eeac0d9e29bc4c93e9ba95d8388ea8fd509d98b8cee09aa6d41a51d893d08501c6d3d34111a3df97bbaa2b8638aa0c48e828c97ceafa0ec0
 WHIRLPOOL 
f5af630c36ee132f3acd9d7a100ac1f9fee53eeabdf5cd6b36e782518a964b0d50348e053822dca1ddf5b0db6725916f7e193851aefd6e34fc896f0b9ed27714
 DIST vino-3.22.0.tar.xz 768716 SHA256 
2911c779b6a2c46e5bc8e5a0c94c2a4d5bd4a1ee7e35f2818702cb13d9d23bab SHA512 
29b88e151b0b8c69bce1565ae3ec2e788f48c7645429984329fb2d3daaf03cc5ac100abbf70247bf0516c6d03a3b9aeb78d018c8f1bf35fd241919117fd1105f
 WHIRLPOOL 
63d03bda4ff03d794345a925bc23dc4795c845754da78171a37c0f4340424474b30df478dd5f813fec23c408abf17d99dacb1481c39d1478aae32b67bd88a695

diff --git a/net-misc/vino/vino-3.18.1.ebuild b/net-misc/vino/vino-3.18.1.ebuild
deleted file mode 100644
index b526650..
--- a/net-misc/vino/vino-3.18.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-IUSE="crypt gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   >=dev-libs/libgcrypt-1.1.90:0=
-   >=x11-libs/gtk+-3:3
-
-   dev-libs/dbus-glib
-   x11-libs/cairo:=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/pango[X]
-
-   >=x11-libs/libnotify-0.7.0:=
-
-   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
-   gnome-keyring? ( app-crypt/libsecret )
-   jpeg? ( virtual/jpeg:0= )
-   ssl? ( >=net-libs/gnutls-2.2.0:= )
-   telepathy? ( >=net-libs/telepathy-glib-0.18 )
-   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
-   zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/intltool-0.50
-   virtual/pkgconfig
-   app-crypt/libsecret
-"
-# libsecret is always required at build time per bug 322763
-
-src_configure() {
-   gnome2_src_configure \
-   $(use_enable ipv6) \
-   $(use_with crypt gcrypt) \
-   $(use_with gnome-keyring secret) \
-   $(use_with jpeg) \
-   $(use_with ssl gnutls) \
-   $(use_with telepathy) \
-   $(use_with zeroconf avahi) \
-   $(use_with zlib)
-}



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

2016-10-23 Thread Gilles Dartiguelongue
commit: d12721ab0233d8060adbf29cbb53dc081d0893d3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Oct 23 22:33:59 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Oct 23 23:00:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12721ab

net-misc/vino: version bump 3.20.2 → 3.22.0

Package-Manager: portage-2.3.1

 net-misc/vino/Manifest   |  1 +
 net-misc/vino/vino-3.22.0.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index fa8ac61..db3d853 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1,2 +1,3 @@
 DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9
 DIST vino-3.20.2.tar.xz 768800 SHA256 
660488adc1bf577958e783d13f61dbd99c1d9c4e81d2ca063437ea81d39e4413 SHA512 
e383fb0314c0f0d8eeac0d9e29bc4c93e9ba95d8388ea8fd509d98b8cee09aa6d41a51d893d08501c6d3d34111a3df97bbaa2b8638aa0c48e828c97ceafa0ec0
 WHIRLPOOL 
f5af630c36ee132f3acd9d7a100ac1f9fee53eeabdf5cd6b36e782518a964b0d50348e053822dca1ddf5b0db6725916f7e193851aefd6e34fc896f0b9ed27714
+DIST vino-3.22.0.tar.xz 768716 SHA256 
2911c779b6a2c46e5bc8e5a0c94c2a4d5bd4a1ee7e35f2818702cb13d9d23bab SHA512 
29b88e151b0b8c69bce1565ae3ec2e788f48c7645429984329fb2d3daaf03cc5ac100abbf70247bf0516c6d03a3b9aeb78d018c8f1bf35fd241919117fd1105f
 WHIRLPOOL 
63d03bda4ff03d794345a925bc23dc4795c845754da78171a37c0f4340424474b30df478dd5f813fec23c408abf17d99dacb1481c39d1478aae32b67bd88a695

diff --git a/net-misc/vino/vino-3.22.0.ebuild b/net-misc/vino/vino-3.22.0.ebuild
new file mode 100644
index ..eb3f259
--- /dev/null
+++ b/net-misc/vino/vino-3.22.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 systemd
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libgcrypt-1.1.90:0=
+   >=x11-libs/gtk+-3:3
+
+   x11-libs/cairo:=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/pango[X]
+
+   >=x11-libs/libnotify-0.7.0:=
+
+   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   jpeg? ( virtual/jpeg:0= )
+   ssl? ( >=net-libs/gnutls-2.2.0:= )
+   telepathy? (
+   dev-libs/dbus-glib
+   >=net-libs/telepathy-glib-0.18 )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}
+   app-crypt/libsecret
+   >=dev-util/intltool-0.50
+   virtual/pkgconfig
+"
+# libsecret is always required at build time per bug 322763
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable ipv6) \
+   $(use_with crypt gcrypt) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_with gnome-keyring secret) \
+   $(use_with jpeg) \
+   $(use_with ssl gnutls) \
+   $(use_with telepathy) \
+   $(use_with zeroconf avahi) \
+   $(use_with zlib) \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}



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

2016-06-28 Thread Pacho Ramos
commit: 3bdc0ce6ff231ec13b88169bbcb0e80d81c9287b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:23:46 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:29:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdc0ce6

net-misc/vino: Drop old

Package-Manager: portage-2.3.0_rc1

 net-misc/vino/Manifest |  1 -
 net-misc/vino/files/vino-3.16.0-fix-crash.patch| 53 ---
 .../vino/files/vino-3.16.0-name-resolution.patch   | 47 -
 net-misc/vino/vino-3.16.0-r1.ebuild| 77 --
 4 files changed, 178 deletions(-)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index acf9a7c..8f45ea4 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1,2 +1 @@
-DIST vino-3.16.0.tar.xz 760508 SHA256 
608d3613d4e0ad40566759df06587effcfae77f205fce83e3bcf7574bc608dc5 SHA512 
232cf9e2d986043e8da4db6d7a07ada77b46f71280da85915c54ed53c7212d47256b0e9532aa4879f6e3fa374a46c7ec7e58310d07581f7708efc1a131ba643f
 WHIRLPOOL 
676c055ce1ef93c966c9691d415c84922247993ac6821ba174108bbaf359d3ee7f6d5d6b8e070bc4af02136ead206a25d11b1efba92a46b4dc209d83e0f88543
 DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9

diff --git a/net-misc/vino/files/vino-3.16.0-fix-crash.patch 
b/net-misc/vino/files/vino-3.16.0-fix-crash.patch
deleted file mode 100644
index bf0d190..000
--- a/net-misc/vino/files/vino-3.16.0-fix-crash.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 22f6575b32675ae38567efd3ed8e2362bbc9240d Mon Sep 17 00:00:00 2001
-From: David King 
-Date: Mon, 19 Oct 2015 14:48:44 +0100
-Subject: Avoid a crash when showing the preferences
-
-Show an error message when the preferences desktop file is not found,
-such as if gnome-control-center is not installed.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=756654

- server/vino-status-icon.c  | 5 +
- server/vino-status-tube-icon.c | 9 -
- 2 files changed, 13 insertions(+), 1 deletion(-)
-
-diff --git a/server/vino-status-icon.c b/server/vino-status-icon.c
-index 53eec02..aaab0af 100644
 a/server/vino-status-icon.c
-+++ b/server/vino-status-icon.c
-@@ -202,6 +202,11 @@ vino_status_icon_preferences (VinoStatusIcon *icon)
-   info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
-   if (info == NULL)
- info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  if (info == NULL)
-+{
-+  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
-+  return;
-+}
-   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
-   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), &error))
- {
-diff --git a/server/vino-status-tube-icon.c b/server/vino-status-tube-icon.c
-index 0a23a23..e5cbb11 100644
 a/server/vino-status-tube-icon.c
-+++ b/server/vino-status-tube-icon.c
-@@ -165,7 +165,14 @@ vino_status_tube_icon_preferences (VinoStatusTubeIcon 
*icon)
-   GError *error = NULL;
- 
-   screen = gtk_status_icon_get_screen (GTK_STATUS_ICON (icon));
--  info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
-+  if (info == NULL)
-+info = g_desktop_app_info_new ("vino-preferences.desktop");
-+  if (info == NULL)
-+{
-+  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
-+  return;
-+}
-   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
-   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), &error))
- {
--- 
-cgit v0.11.2
-

diff --git a/net-misc/vino/files/vino-3.16.0-name-resolution.patch 
b/net-misc/vino/files/vino-3.16.0-name-resolution.patch
deleted file mode 100644
index 2989ffa..000
--- a/net-misc/vino/files/vino-3.16.0-name-resolution.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From bdd14508f9ea46372fcef93e17a9c14bcb8b4c83 Mon Sep 17 00:00:00 2001
-From: Dimitri Tarassenko 
-Date: Fri, 28 Aug 2015 17:02:15 +0100
-Subject: Improve handling of name resolution failure
-
-Ensure that the host string for a client is always filled with a valid
-string, by calling getnameinfo() a second time (ensuring a numeric host
-is returned) if the first call fails.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=754194

- server/libvncserver/rfbserver.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
-index 1295219..0a60fb2 100644
 a/server/libvncserver/rfbserver.c
-+++ b/server/libvncserver/rfbserver.c
-@@ -150,7 +150

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

2016-06-28 Thread Pacho Ramos
commit: ab8ad352c8ef41325ed9fae2e0d9a241d16339af
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 28 20:24:13 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 28 20:30:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8ad352

net-misc/vino: Version bump

Package-Manager: portage-2.3.0_rc1

 net-misc/vino/Manifest   |  1 +
 net-misc/vino/vino-3.20.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index 8f45ea4..fa8ac61 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1 +1,2 @@
 DIST vino-3.18.1.tar.xz 766944 SHA256 
07ec6e78bbecd4ee3fce873eb26932fdda9c7642bb09d17ac36483b996fafe5a SHA512 
6c98b86a1ae324547b63a2071208f5c2213765ad554f10f3e504bc6ab5817682e5a03df5c23ddbb814d918f263027579c3344dab944eeb4329b0a84f9a3bd182
 WHIRLPOOL 
261c6fcd7a93b7a937c4c9dfe49a5c6f9833518dc70100b350a12ed282b482761a80e1e4bdf5a08fa27282d0903f2b6ab85a03c2b8f501f43ce16ad5a38160a9
+DIST vino-3.20.2.tar.xz 768800 SHA256 
660488adc1bf577958e783d13f61dbd99c1d9c4e81d2ca063437ea81d39e4413 SHA512 
e383fb0314c0f0d8eeac0d9e29bc4c93e9ba95d8388ea8fd509d98b8cee09aa6d41a51d893d08501c6d3d34111a3df97bbaa2b8638aa0c48e828c97ceafa0ec0
 WHIRLPOOL 
f5af630c36ee132f3acd9d7a100ac1f9fee53eeabdf5cd6b36e782518a964b0d50348e053822dca1ddf5b0db6725916f7e193851aefd6e34fc896f0b9ed27714

diff --git a/net-misc/vino/vino-3.20.2.ebuild b/net-misc/vino/vino-3.20.2.ebuild
new file mode 100644
index 000..1653610
--- /dev/null
+++ b/net-misc/vino/vino-3.20.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="An integrated VNC server for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="crypt debug gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
+# bug #394611; tight encoding requires zlib encoding
+REQUIRED_USE="jpeg? ( zlib )"
+
+# cairo used in vino-fb
+# libSM and libICE used in eggsmclient-xsmp
+RDEPEND="
+   >=dev-libs/glib-2.26:2
+   >=dev-libs/libgcrypt-1.1.90:0=
+   >=x11-libs/gtk+-3:3
+
+   dev-libs/dbus-glib
+   x11-libs/cairo:=
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/pango[X]
+
+   >=x11-libs/libnotify-0.7.0:=
+
+   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
+   gnome-keyring? ( app-crypt/libsecret )
+   jpeg? ( virtual/jpeg:0= )
+   ssl? ( >=net-libs/gnutls-2.2.0:= )
+   telepathy? ( >=net-libs/telepathy-glib-0.18 )
+   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
+   zlib? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/intltool-0.50
+   virtual/pkgconfig
+   app-crypt/libsecret
+"
+# libsecret is always required at build time per bug 322763
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_enable ipv6) \
+   $(use_with crypt gcrypt) \
+   $(usex debug --enable-debug=yes ' ') \
+   $(use_with gnome-keyring secret) \
+   $(use_with jpeg) \
+   $(use_with ssl gnutls) \
+   $(use_with telepathy) \
+   $(use_with zeroconf avahi) \
+   $(use_with zlib)
+}



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

2016-03-06 Thread Mikle Kolyada
commit: 2491ece6560ba74ddd805d504bd26e6f897b5792
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  6 17:40:28 2016 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  6 17:40:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2491ece6

net-misc/vino: x86 stable wrt bug #566378

Package-Manager: portage-2.2.26

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

diff --git a/net-misc/vino/vino-3.18.1.ebuild b/net-misc/vino/vino-3.18.1.ebuild
index 0d88f36..b526650 100644
--- a/net-misc/vino/vino-3.18.1.ebuild
+++ b/net-misc/vino/vino-3.18.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="crypt gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2015-11-26 Thread Gilles Dartiguelongue
commit: 2eaac4c664180d50a2765c9207bbb7edb1092b6e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu Nov 26 12:33:43 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Nov 26 12:33:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eaac4c6

net-misc/vino: drop redundant gcrypt configure switch

Package-Manager: portage-2.2.25

 net-misc/vino/vino-3.18.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/vino/vino-3.18.1.ebuild b/net-misc/vino/vino-3.18.1.ebuild
index a82b4fb..bee9b3a 100644
--- a/net-misc/vino/vino-3.18.1.ebuild
+++ b/net-misc/vino/vino-3.18.1.ebuild
@@ -55,7 +55,6 @@ DEPEND="${RDEPEND}
 
 src_configure() {
gnome2_src_configure \
-   --with-gcrypt \
$(use_enable ipv6) \
$(use_with crypt gcrypt) \
$(use_with gnome-keyring secret) \



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

2015-11-11 Thread Agostino Sarubbo
commit: afeb4b382e5edbc2437faf57305250660d111204
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 11 08:18:54 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 11 08:19:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afeb4b38

net-misc/vino: x86 stable wrt bug #565086

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

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

diff --git a/net-misc/vino/vino-3.16.0-r1.ebuild 
b/net-misc/vino/vino-3.16.0-r1.ebuild
index 0079979..5e463dd 100644
--- a/net-misc/vino/vino-3.16.0-r1.ebuild
+++ b/net-misc/vino/vino-3.16.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="crypt gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2015-11-10 Thread Agostino Sarubbo
commit: d905af245e6c78bf586f0906c9f1b646f05e6caf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 17:00:55 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 17:02:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d905af24

net-misc/vino: amd64 stable wrt bug #565086

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/net-misc/vino/vino-3.16.0-r1.ebuild 
b/net-misc/vino/vino-3.16.0-r1.ebuild
index 0b338c3..0079979 100644
--- a/net-misc/vino/vino-3.16.0-r1.ebuild
+++ b/net-misc/vino/vino-3.16.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="crypt gnome-keyring ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2015-10-24 Thread Pacho Ramos
commit: a905a76b1c1e4daddf4e3ad262f373fa8bef8439
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 24 07:45:09 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 24 07:45:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a905a76b

net-misc/vino: Drop old

Package-Manager: portage-2.2.23

 net-misc/vino/Manifest   |  1 -
 net-misc/vino/vino-3.14.2.ebuild | 69 
 2 files changed, 70 deletions(-)

diff --git a/net-misc/vino/Manifest b/net-misc/vino/Manifest
index c09843e..d0888f9 100644
--- a/net-misc/vino/Manifest
+++ b/net-misc/vino/Manifest
@@ -1,2 +1 @@
-DIST vino-3.14.2.tar.xz 750452 SHA256 
9042ca347968617f831a472a5c6c123b71bb9ba5339e45ccf46004a7452da3a5 SHA512 
daf6710ad89991ae248c633ffcd623182c7b7404daea75762123e17687ea3ede5f49102d6dff7bde9d233257b044a3b95a26b0ea235587004877203bd077d1c8
 WHIRLPOOL 
975b9d739adafbee5c0276ba630e3232953a39d03f55c97b60b0d0c055ed87a6fb3b19818aa4d7062643419c22ed854761126df16cb1e17f2094b77557e942b7
 DIST vino-3.16.0.tar.xz 760508 SHA256 
608d3613d4e0ad40566759df06587effcfae77f205fce83e3bcf7574bc608dc5 SHA512 
232cf9e2d986043e8da4db6d7a07ada77b46f71280da85915c54ed53c7212d47256b0e9532aa4879f6e3fa374a46c7ec7e58310d07581f7708efc1a131ba643f
 WHIRLPOOL 
676c055ce1ef93c966c9691d415c84922247993ac6821ba174108bbaf359d3ee7f6d5d6b8e070bc4af02136ead206a25d11b1efba92a46b4dc209d83e0f88543

diff --git a/net-misc/vino/vino-3.14.2.ebuild b/net-misc/vino/vino-3.14.2.ebuild
deleted file mode 100644
index 32f65b2..000
--- a/net-misc/vino/vino-3.14.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="An integrated VNC server for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
-IUSE="crypt libsecret ipv6 jpeg networkmanager ssl +telepathy zeroconf +zlib"
-# bug #394611; tight encoding requires zlib encoding
-REQUIRED_USE="jpeg? ( zlib )"
-
-# cairo used in vino-fb
-# libSM and libICE used in eggsmclient-xsmp
-RDEPEND="
-   >=dev-libs/glib-2.26:2
-   >=x11-libs/gtk+-3.0.0:3
-   >=dev-libs/libgcrypt-1.1.90:0=
-
-   dev-libs/dbus-glib
-   x11-libs/cairo:=
-   x11-libs/pango[X]
-   x11-libs/libICE
-   x11-libs/libX11
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libSM
-   x11-libs/libXtst
-
-   >=x11-libs/libnotify-0.7.0:=
-
-   crypt? ( >=dev-libs/libgcrypt-1.1.90:0= )
-   libsecret? ( app-crypt/libsecret )
-   jpeg? ( virtual/jpeg:0= )
-   networkmanager? ( >=net-misc/networkmanager-0.7 )
-   ssl? ( >=net-libs/gnutls-2.2.0:= )
-   telepathy? ( >=net-libs/telepathy-glib-0.18 )
-   zeroconf? ( >=net-dns/avahi-0.6:=[dbus] )
-   zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5
-   >=dev-util/intltool-0.50
-   virtual/pkgconfig
-   app-crypt/libsecret
-"
-# libsecret is always required at build time per bug 322763
-
-src_configure() {
-   gnome2_src_configure \
-   --with-gcrypt \
-   $(use_with crypt gcrypt) \
-   $(use_enable ipv6) \
-   $(use_with jpeg) \
-   $(use_with libsecret secret) \
-   $(use_with networkmanager network-manager) \
-   $(use_with ssl gnutls) \
-   $(use_with telepathy) \
-   $(use_with zeroconf avahi) \
-   $(use_with zlib)
-}



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

2015-10-24 Thread Pacho Ramos
commit: 6c693e0a73b17ba7b4d4ab202e66f96181ffc366
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Oct 24 07:44:31 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Oct 24 07:45:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c693e0a

net-misc/vino: Apply upstream fixes, also including a fix for a crash when 
gnome-control-center is not present (#561786 by Mikhail Kurinnoi)

Package-Manager: portage-2.2.23

 net-misc/vino/files/vino-3.16.0-fix-crash.patch| 53 +++
 .../vino/files/vino-3.16.0-name-resolution.patch   | 47 +
 net-misc/vino/vino-3.16.0-r1.ebuild| 77 ++
 3 files changed, 177 insertions(+)

diff --git a/net-misc/vino/files/vino-3.16.0-fix-crash.patch 
b/net-misc/vino/files/vino-3.16.0-fix-crash.patch
new file mode 100644
index 000..bf0d190
--- /dev/null
+++ b/net-misc/vino/files/vino-3.16.0-fix-crash.patch
@@ -0,0 +1,53 @@
+From 22f6575b32675ae38567efd3ed8e2362bbc9240d Mon Sep 17 00:00:00 2001
+From: David King 
+Date: Mon, 19 Oct 2015 14:48:44 +0100
+Subject: Avoid a crash when showing the preferences
+
+Show an error message when the preferences desktop file is not found,
+such as if gnome-control-center is not installed.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=756654
+---
+ server/vino-status-icon.c  | 5 +
+ server/vino-status-tube-icon.c | 9 -
+ 2 files changed, 13 insertions(+), 1 deletion(-)
+
+diff --git a/server/vino-status-icon.c b/server/vino-status-icon.c
+index 53eec02..aaab0af 100644
+--- a/server/vino-status-icon.c
 b/server/vino-status-icon.c
+@@ -202,6 +202,11 @@ vino_status_icon_preferences (VinoStatusIcon *icon)
+   info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
+   if (info == NULL)
+ info = g_desktop_app_info_new ("vino-preferences.desktop");
++  if (info == NULL)
++{
++  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
++  return;
++}
+   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
+   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), &error))
+ {
+diff --git a/server/vino-status-tube-icon.c b/server/vino-status-tube-icon.c
+index 0a23a23..e5cbb11 100644
+--- a/server/vino-status-tube-icon.c
 b/server/vino-status-tube-icon.c
+@@ -165,7 +165,14 @@ vino_status_tube_icon_preferences (VinoStatusTubeIcon 
*icon)
+   GError *error = NULL;
+ 
+   screen = gtk_status_icon_get_screen (GTK_STATUS_ICON (icon));
+-  info = g_desktop_app_info_new ("vino-preferences.desktop");
++  info = g_desktop_app_info_new ("gnome-sharing-panel.desktop");
++  if (info == NULL)
++info = g_desktop_app_info_new ("vino-preferences.desktop");
++  if (info == NULL)
++{
++  vino_util_show_error (NULL, _("Error displaying preferences"), NULL);
++  return;
++}
+   context = gdk_display_get_app_launch_context (gdk_screen_get_display 
(screen));
+   if (!g_app_info_launch (G_APP_INFO (info), NULL, G_APP_LAUNCH_CONTEXT 
(context), &error))
+ {
+-- 
+cgit v0.11.2
+

diff --git a/net-misc/vino/files/vino-3.16.0-name-resolution.patch 
b/net-misc/vino/files/vino-3.16.0-name-resolution.patch
new file mode 100644
index 000..2989ffa
--- /dev/null
+++ b/net-misc/vino/files/vino-3.16.0-name-resolution.patch
@@ -0,0 +1,47 @@
+From bdd14508f9ea46372fcef93e17a9c14bcb8b4c83 Mon Sep 17 00:00:00 2001
+From: Dimitri Tarassenko 
+Date: Fri, 28 Aug 2015 17:02:15 +0100
+Subject: Improve handling of name resolution failure
+
+Ensure that the host string for a client is always filled with a valid
+string, by calling getnameinfo() a second time (ensuring a numeric host
+is returned) if the first call fails.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=754194
+---
+ server/libvncserver/rfbserver.c | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/server/libvncserver/rfbserver.c b/server/libvncserver/rfbserver.c
+index 1295219..0a60fb2 100644
+--- a/server/libvncserver/rfbserver.c
 b/server/libvncserver/rfbserver.c
+@@ -150,7 +150,7 @@ rfbNewClient(rfbScreenInfoPtr rfbScreen,
+ struct sockaddr_storage addr;
+ socklen_t addrlen = sizeof(addr);
+ int i;
+-char host[NI_MAXHOST];
++char host[NI_MAXHOST] = "(unresolved)";
+ const char *prt = "unknown";
+ 
+ cl = (rfbClientPtr)calloc(sizeof(rfbClientRec),1);
+@@ -166,11 +166,11 @@ rfbNewClient(rfbScreenInfoPtr rfbScreen,
+ 
+   getpeername(sock, (struct sockaddr *)&addr, &addrlen);
+ 
+-  getnameinfo((struct sockaddr *)&addr,
+-  addrlen,
+-  host, sizeof(host),
+-  NULL, 0,
+-  0);
++  if (getnameinfo((struct sockaddr *)&addr, addrlen,
++  host, sizeof(host), NULL, 0, 0)) {
++getnameinfo((struct sockaddr *)&addr, addrlen,
++host, sizeof(host), NULL, 0, NI_NUMERICHOST);
++  }
+ 
+   cl->host =

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

2015-09-12 Thread Agostino Sarubbo
commit: 0c4441fa7c9e18d514c76c1cd95e9d16792c474b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 12 09:08:16 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 12 09:11:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c4441fa

net-misc/vino: x86 stable wrt bug #551826

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

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

diff --git a/net-misc/vino/vino-3.16.0.ebuild b/net-misc/vino/vino-3.16.0.ebuild
index 08c7dd0..7abe1c0 100644
--- a/net-misc/vino/vino-3.16.0.ebuild
+++ b/net-misc/vino/vino-3.16.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 IUSE="crypt libsecret ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"



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

2015-09-07 Thread Mikle Kolyada
commit: 922ef99e34c38a9c543df06eb9fed2303d385c71
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Sep  7 19:13:07 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Sep  7 19:55:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922ef99e

net-misc/vino: amd64 stable wrt bug #551826

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

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

diff --git a/net-misc/vino/vino-3.16.0.ebuild b/net-misc/vino/vino-3.16.0.ebuild
index 037b150..08c7dd0 100644
--- a/net-misc/vino/vino-3.16.0.ebuild
+++ b/net-misc/vino/vino-3.16.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vino";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="crypt libsecret ipv6 jpeg ssl +telepathy zeroconf +zlib"
 # bug #394611; tight encoding requires zlib encoding
 REQUIRED_USE="jpeg? ( zlib )"