public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-08-16 17:57 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2015-08-16 17:57 UTC (permalink / raw
  To: gentoo-commits

commit:     2d7361ecaa83ed7979d9a416b3c021095d154175
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 16 17:52:44 2015 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Aug 16 17:57:28 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7361ec

net-misc/spice-gtk: version bump to 0.29

Package-Manager: portage-2.2.20.1

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.29.ebuild | 159 +++++++++++++++++++++++++++++++
 2 files changed, 160 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index a20f392..3ecc486 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -2,3 +2,4 @@ DIST spice-gtk-0.20.tar.bz2 1210694 SHA256 b1355823b0ceb2e118c1f9a9a602ccab78e1e
 DIST spice-gtk-0.21.tar.bz2 1191082 SHA256 73d418ffa97d6cf5edb1920d46f1d51fc40d14a8d4edfab3be6041e25062c564 SHA512 970c5de33c5f2117c4c4c0864da4d3796226771be54fdcc5393d17eefecb297cdc0767003699afa03db7e72a9810de4d157217e40de62013e410b90c8c759151 WHIRLPOOL caabfcc4654077dce70d9f82d7ccd77bd390d365c23f6c82c906b5490c1dd135c82c48e2aab486b699470829b24b3253dcb39c22921c13132dc16a03369d62f9
 DIST spice-gtk-0.25.tar.bz2 1242457 SHA256 0730c6a80ad9f5012f65927d443377019f300573f7ccc93db84eadec462ad087 SHA512 5d44ffa784af3c94492e80129b7350065f4d108c8e3bc42be673fc1f42b47023757d0b8131d047432b7c59c03662db0652759cb4bdf677062a6d1e0508d02bd9 WHIRLPOOL 63002ec6d309c949d296e70ff5e22a7cf9e8300e7001e37a4a5b2de6ccb833915d884798347e04a06c60ea4508f85f265b3d4b4dc1c00a3a8e036ddf21e003f8
 DIST spice-gtk-0.28.tar.bz2 1274095 SHA256 15aeeb63422cb3bfaa2edbf4602ed2025baa4455abfd1677f631245a0d0f81c4 SHA512 a183ab3d9a463de13acc3333d6927fbaba00f184b40f4346d1fd4de94a3394a6cdfeb51b02666be9154d9f65184d1499560f2aa5a387a526915671e951e1493f WHIRLPOOL 96e25ec39b060136b9e6b1cbb5c38c06f319aeb582742acc2741abb29ea45853fe2fe5f2c2da5a0c61176bdd68e37a7be1f64d0b02b1e8db6754514a2a20bfe5
+DIST spice-gtk-0.29.tar.bz2 1277160 SHA256 44c7e22713246a2054c3c3b6e0280fd4c1fdbd2c8d33e5eb95bcda4748d5e973 SHA512 87cdcc5daa0f14eda5225cbe5cf0f29c1fb059c9fbbd6dfd52da02655db13f67f508c448dd5754877e12c577b5efde230914928fd91fcccf33eff52fac2319b0 WHIRLPOOL 96e2a2acaef4b824316aefdf5af59b45b33393264c70761cd7754b860166dafc3340526ca3f51dcf425dd904b35f27c1da83d0124a7c66b0b9fc6de6c0f85d1b

diff --git a/net-misc/spice-gtk/spice-gtk-0.29.ebuild b/net-misc/spice-gtk/spice-gtk-0.29.ebuild
new file mode 100644
index 0000000..33656b0
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.29.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils multibuild python-single-r1 vala
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
+
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	?? ( pulseaudio gstreamer )
+"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	${PYTHON_DEPS}
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	dev-libs/openssl:=
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	x11-libs/gtk+:2[introspection?]
+	>=dev-libs/glib-2.28:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	python? ( dev-python/pygtk:2 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	dev-lang/python
+	dev-python/pyparsing
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local myconf
+	local audio="no"
+
+	use gstreamer && audio="gstreamer"
+	use pulseaudio && audio="pulse"
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		--with-audio=${audio} \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_enable policykit polkit) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	# Parameter of --with-gtk
+	MULTIBUILD_VARIANTS=( 2.0 )
+	use gtk3 && MULTIBUILD_VARIANTS+=( 3.0 )
+
+	configure() {
+		local myconf=()
+		myconf+=( --with-gtk=${MULTIBUILD_VARIANT} )
+
+		if [[ ${MULTIBUILD_ID} =~ "2.0" ]] ; then
+			myconf+=( $(use_with python) )
+		else
+			myconf+=( --without-python )
+		fi
+
+		ECONF_SOURCE="${S}" econf $@ ${myconf[@]}
+	}
+	multibuild_foreach_variant run_in_build_dir configure ${myconf}
+}
+
+src_compile() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_test() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_install() {
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	multibuild_foreach_variant run_in_build_dir default
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	use python && rm -rf "${ED}"/usr/lib*/python*/site-packages/*.la
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-09-07 21:11 Mikle Kolyada
  0 siblings, 0 replies; 125+ messages in thread
From: Mikle Kolyada @ 2015-09-07 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     da565daa10b424320913c67f8df61db0252f1c10
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 20:42:44 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 21:08:05 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da565daa

net-misc/spice-gtk: amd64 stable wrt bug #551826

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

 net-misc/spice-gtk/spice-gtk-0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.28.ebuild b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
index 33656b0..754d355 100644
--- a/net-misc/spice-gtk/spice-gtk-0.28.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-09-12  9:11 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2015-09-12  9:11 UTC (permalink / raw
  To: gentoo-commits

commit:     46c67eb596ba574ff8335c2937124baf073e3153
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 12 09:08:07 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Sep 12 09:11:02 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c67eb5

net-misc/spice-gtk: x86 stable wrt bug #551826

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

 net-misc/spice-gtk/spice-gtk-0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.28.ebuild b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
index 754d355..a3d7f75 100644
--- a/net-misc/spice-gtk/spice-gtk-0.28.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-09-16  8:43 Tobias Klausmann
  0 siblings, 0 replies; 125+ messages in thread
From: Tobias Klausmann @ 2015-09-16  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     98682acfa0dc8846cdee12496c5bdd3b63859188
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 08:34:03 2015 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 08:42:31 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98682acf

net-misc/spice-gtk: add alpha keyword

Gentoo-Bug: 551826

Package-Manager: portage-2.2.20.1

 net-misc/spice-gtk/spice-gtk-0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.28.ebuild b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
index a3d7f75..e437e08 100644
--- a/net-misc/spice-gtk/spice-gtk-0.28.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-09-28  4:44 Jeroen Roovers
  0 siblings, 0 replies; 125+ messages in thread
From: Jeroen Roovers @ 2015-09-28  4:44 UTC (permalink / raw
  To: gentoo-commits

commit:     863916600ad69b325d2ff655a7eacde74f676dad
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 28 04:39:58 2015 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Sep 28 04:39:58 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86391660

net-misc/spice-gtk: Stable for PPC64 (bug #551826).

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

 net-misc/spice-gtk/spice-gtk-0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.28.ebuild b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
index e437e08..f81e7b3 100644
--- a/net-misc/spice-gtk/spice-gtk-0.28.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-10-03  8:54 Markus Meier
  0 siblings, 0 replies; 125+ messages in thread
From: Markus Meier @ 2015-10-03  8:54 UTC (permalink / raw
  To: gentoo-commits

commit:     72f6871bf4c629a5ecfcc6c4c7da295de76ac4aa
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  3 08:54:49 2015 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sat Oct  3 08:54:49 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f6871b

net-misc/spice-gtk: arm stable, bug #551826

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

 net-misc/spice-gtk/spice-gtk-0.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.28.ebuild b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
index f81e7b3..34ea2b7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.28.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.28.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-10-06 13:23 Mikle Kolyada
  0 siblings, 0 replies; 125+ messages in thread
From: Mikle Kolyada @ 2015-10-06 13:23 UTC (permalink / raw
  To: gentoo-commits

commit:     ca7f889a91d24c3b788beed90ff64b46c0ce2a57
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  6 13:20:44 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Tue Oct  6 13:20:44 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca7f889a

net-misc/spice-gtk: x86 stable wrt bug #542890

Package-Manager: portage-2.2.20.1

 net-misc/spice-gtk/spice-gtk-0.25-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.25-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.25-r1.ebuild
index 5ddbfec..4f5d78f 100644
--- a/net-misc/spice-gtk/spice-gtk-0.25-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.25-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc ~x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="dbus doc gstreamer gtk3 +introspection policykit pulseaudio
 python sasl smartcard static-libs usbredir vala webdav"
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-11-15  7:46 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2015-11-15  7:46 UTC (permalink / raw
  To: gentoo-commits

commit:     58467f59f496967ee1789b7885e6b360cd62d508
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 15 07:37:29 2015 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Nov 15 07:46:14 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58467f59

net-misc/spice-gtk: version bump to 0.30

Package-Manager: portage-2.2.23

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.30.ebuild | 160 +++++++++++++++++++++++++++++++
 2 files changed, 161 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 3ecc486..383f868 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -3,3 +3,4 @@ DIST spice-gtk-0.21.tar.bz2 1191082 SHA256 73d418ffa97d6cf5edb1920d46f1d51fc40d1
 DIST spice-gtk-0.25.tar.bz2 1242457 SHA256 0730c6a80ad9f5012f65927d443377019f300573f7ccc93db84eadec462ad087 SHA512 5d44ffa784af3c94492e80129b7350065f4d108c8e3bc42be673fc1f42b47023757d0b8131d047432b7c59c03662db0652759cb4bdf677062a6d1e0508d02bd9 WHIRLPOOL 63002ec6d309c949d296e70ff5e22a7cf9e8300e7001e37a4a5b2de6ccb833915d884798347e04a06c60ea4508f85f265b3d4b4dc1c00a3a8e036ddf21e003f8
 DIST spice-gtk-0.28.tar.bz2 1274095 SHA256 15aeeb63422cb3bfaa2edbf4602ed2025baa4455abfd1677f631245a0d0f81c4 SHA512 a183ab3d9a463de13acc3333d6927fbaba00f184b40f4346d1fd4de94a3394a6cdfeb51b02666be9154d9f65184d1499560f2aa5a387a526915671e951e1493f WHIRLPOOL 96e25ec39b060136b9e6b1cbb5c38c06f319aeb582742acc2741abb29ea45853fe2fe5f2c2da5a0c61176bdd68e37a7be1f64d0b02b1e8db6754514a2a20bfe5
 DIST spice-gtk-0.29.tar.bz2 1277160 SHA256 44c7e22713246a2054c3c3b6e0280fd4c1fdbd2c8d33e5eb95bcda4748d5e973 SHA512 87cdcc5daa0f14eda5225cbe5cf0f29c1fb059c9fbbd6dfd52da02655db13f67f508c448dd5754877e12c577b5efde230914928fd91fcccf33eff52fac2319b0 WHIRLPOOL 96e2a2acaef4b824316aefdf5af59b45b33393264c70761cd7754b860166dafc3340526ca3f51dcf425dd904b35f27c1da83d0124a7c66b0b9fc6de6c0f85d1b
+DIST spice-gtk-0.30.tar.bz2 1228727 SHA256 e23323fa399efba17b3c18475ef10a29815851be5e7dbedd246b28ee8eb1379c SHA512 8a0ad6df3b1ab353d1e63178e13e440c07751821d9693a1599d6f61dece6ed20b664511abaa50771b026be0f457787b0bb5b172884e68c7a95d9068b0bb79198 WHIRLPOOL e58798cbabfe716dcf35a7668ed8e9838f347b13dd25e13ec5d290f35da2170d321a9a3bb2701564b14564ee89f2b43c8b6fcb84d85ed2293514a2f7c9d3759a

diff --git a/net-misc/spice-gtk/spice-gtk-0.30.ebuild b/net-misc/spice-gtk/spice-gtk-0.30.ebuild
new file mode 100644
index 0000000..affa5bc
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.30.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils multibuild python-single-r1 vala
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
+
+REQUIRED_USE="
+	python? ( ${PYTHON_REQUIRED_USE} )
+	?? ( pulseaudio gstreamer )
+"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	${PYTHON_DEPS}
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	dev-libs/openssl:0=
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	x11-libs/gtk+:2[introspection?]
+	>=dev-libs/glib-2.28:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	python? ( dev-python/pygtk:2 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.12.10
+	dev-lang/python
+	dev-python/pyparsing
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local myconf
+	local audio="no"
+
+	use gstreamer && audio="gstreamer"
+	use pulseaudio && audio="pulse"
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		--with-audio=${audio} \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_enable policykit polkit) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	# Parameter of --with-gtk
+	MULTIBUILD_VARIANTS=( 2.0 )
+	use gtk3 && MULTIBUILD_VARIANTS+=( 3.0 )
+
+	configure() {
+		local myconf=()
+		myconf+=( --with-gtk=${MULTIBUILD_VARIANT} )
+
+		if [[ ${MULTIBUILD_ID} =~ "2.0" ]] ; then
+			myconf+=( $(use_with python) )
+		else
+			myconf+=( --without-python )
+		fi
+
+		ECONF_SOURCE="${S}" econf $@ ${myconf[@]}
+	}
+	multibuild_foreach_variant run_in_build_dir configure ${myconf}
+}
+
+src_compile() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_test() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_install() {
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	multibuild_foreach_variant run_in_build_dir default
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	use python && rm -rf "${ED}"/usr/lib*/python*/site-packages/*.la
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-11-19 10:44 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2015-11-19 10:44 UTC (permalink / raw
  To: gentoo-commits

commit:     7b90689e312d9575ead989f02fb872b7607150eb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 19 10:44:24 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Nov 19 10:44:24 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b90689e

net-misc/spice-gtk: amd64 stable wrt bug #566156

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

 net-misc/spice-gtk/spice-gtk-0.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30.ebuild b/net-misc/spice-gtk/spice-gtk-0.30.ebuild
index affa5bc..16b291a 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-11-21  1:20 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2015-11-21  1:20 UTC (permalink / raw
  To: gentoo-commits

commit:     8332ad4c78e7273fd0748ad3e2e734c54a6f944f
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 21 01:07:40 2015 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Nov 21 01:07:52 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8332ad4c

net-misc/spice-gtk: Add dependency on dev-python/six (bug #566272)

dev-python/six is a mandatory build-time dependency.
Thanks to Fabian Köster for pointing this out

Gentoo-Bugs: 566272

Package-Manager: portage-2.2.24

 .../spice-gtk/{spice-gtk-0.30.ebuild => spice-gtk-0.30-r1.ebuild}  | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
similarity index 96%
rename from net-misc/spice-gtk/spice-gtk-0.30.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index 16b291a..8f6f00b 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -8,7 +8,7 @@ WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_4 )
 
 inherit autotools eutils multibuild python-single-r1 vala
 
@@ -67,11 +67,12 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
 	>=app-emulation/spice-protocol-0.12.10
-	dev-lang/python
-	dev-python/pyparsing
 	dev-perl/Text-CSV
+	dev-python/pyparsing[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0
+	${PYTHON_DEPS}
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2015-12-25 16:47 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2015-12-25 16:47 UTC (permalink / raw
  To: gentoo-commits

commit:     b2f3a850e41575277775425681a01a791f4860e2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 25 16:46:17 2015 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 25 16:46:17 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f3a850

net-misc/spice-gtk: x86 stable wrt bug #566156

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index 8f6f00b..3b97095 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-04-18  9:43 Patrice Clement
  0 siblings, 0 replies; 125+ messages in thread
From: Patrice Clement @ 2016-04-18  9:43 UTC (permalink / raw
  To: gentoo-commits

commit:     523fa58c61904c0a184b63dbda2ae661c9a48ec2
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 09:20:02 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Mon Apr 18 09:29:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523fa58c

net-misc/spice-gtk: Fix metadata.xml file.

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index 5711c85..612b765 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -12,8 +12,8 @@
   <use>
     <flag name="dbus">Support for desktop integration such as
 			automounting and other APIs exposed by your DE via D-Bus</flag>
-    <flag name="gtk3">Link against <pkg>x11-libs/gtk+:3</pkg> instead of
-		<pkg>x11-libs/gtk+:2</pkg></flag>
+    <flag name="gtk3">Link against <pkg>x11-libs/gtk</pkg> SLOT 3 instead of
+		<pkg>x11-libs/gtk</pkg> SLOT 2</flag>
     <flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag>
     <flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the
 			usbredir acl helper</flag>


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-04-19 13:12 Michał Górny
  0 siblings, 0 replies; 125+ messages in thread
From: Michał Górny @ 2016-04-19 13:12 UTC (permalink / raw
  To: gentoo-commits

commit:     75907da96e101f7d55f583e586bbaf9154496974
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 13:11:28 2016 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 13:12:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75907da9

net-misc/spice-gtk: Fix gtk+ pkg ref

 net-misc/spice-gtk/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index 612b765..9309b17 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -12,8 +12,8 @@
   <use>
     <flag name="dbus">Support for desktop integration such as
 			automounting and other APIs exposed by your DE via D-Bus</flag>
-    <flag name="gtk3">Link against <pkg>x11-libs/gtk</pkg> SLOT 3 instead of
-		<pkg>x11-libs/gtk</pkg> SLOT 2</flag>
+    <flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of
+		<pkg>x11-libs/gtk+</pkg>:2</flag>
     <flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag>
     <flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the
 			usbredir acl helper</flag>


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-05-01 20:09 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     7e1f9922288fe1b026a32f9a9ab42b46373cc1c5
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 19:57:22 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May  1 20:09:00 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1f9922

net-misc/spice-gtk: fix dependency on app-emulation/spice-protocol, bug #567082

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index 9f5d8f2..824008b 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -66,7 +66,7 @@ RDEPEND="
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.10
+	~app-emulation/spice-protocol-0.12.10
 	dev-perl/Text-CSV
 	dev-python/pyparsing[${PYTHON_USEDEP}]
 	dev-python/six[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-05-01 20:09 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     366667e3ead8807f93bb398524c3c4bcf201f659
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 19:54:18 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May  1 20:09:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=366667e3

net-misc/spice-gtk: add libressl support, bug #580670

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 1a34129..5ace07b 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -19,7 +19,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
+IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="
 	${PYTHON_REQUIRED_USE}
@@ -31,6 +31,8 @@ REQUIRED_USE="
 # * use external pnp.ids as soon as that means not pulling in gnome-desktop
 RDEPEND="
 	${PYTHON_DEPS}
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
 	pulseaudio? ( media-sound/pulseaudio[glib] )
 	gstreamer? (
 		media-libs/gstreamer:1.0
@@ -39,7 +41,6 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	>=media-libs/celt-0.5.1.1:0.5.1
 	media-libs/opus
-	dev-libs/openssl:0=
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	x11-libs/gtk+:2[introspection?]
 	>=dev-libs/glib-2.28:2


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-05-01 20:09 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     ef1aeb3bc83bc827720faebb5be810dca60a29e3
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 20:01:12 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May  1 20:09:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1aeb3b

net-misc/spice-gtk: use PYTHON_REQUIRED_USE unconditionally, bug #567082

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index 824008b..e52635d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -22,7 +22,7 @@ KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
 
 REQUIRED_USE="
-	python? ( ${PYTHON_REQUIRED_USE} )
+	${PYTHON_REQUIRED_USE}
 	?? ( pulseaudio gstreamer )
 "
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-05-01 20:09 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     e608ae94ea5745193df84b08447598186d859dff
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 20:05:23 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May  1 20:09:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e608ae94

net-misc/spice-gtk: add missing dependency on media-libs/gst-plugins-good, bug #571372

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index e52635d..cec0640 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -34,7 +34,8 @@ RDEPEND="
 	pulseaudio? ( media-sound/pulseaudio[glib] )
 	gstreamer? (
 		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0 )
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0 )
 	>=x11-libs/pixman-0.17.7
 	>=media-libs/celt-0.5.1.1:0.5.1
 	media-libs/opus


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-05-01 20:09 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-05-01 20:09 UTC (permalink / raw
  To: gentoo-commits

commit:     2f9879835a0e68dc9fc1f74133d653fb9e3ee2ff
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun May  1 19:50:48 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun May  1 20:09:04 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f987983

net-misc/spice-gtk: version bump to 0.31

Package-Manager: portage-2.2.26

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 162 +++++++++++++++++++++++++++++++
 2 files changed, 163 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index bcbce6e..3ca3218 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.30.tar.bz2 1228727 SHA256 e23323fa399efba17b3c18475ef10a29815851be5e7dbedd246b28ee8eb1379c SHA512 8a0ad6df3b1ab353d1e63178e13e440c07751821d9693a1599d6f61dece6ed20b664511abaa50771b026be0f457787b0bb5b172884e68c7a95d9068b0bb79198 WHIRLPOOL e58798cbabfe716dcf35a7668ed8e9838f347b13dd25e13ec5d290f35da2170d321a9a3bb2701564b14564ee89f2b43c8b6fcb84d85ed2293514a2f7c9d3759a
+DIST spice-gtk-0.31.tar.bz2 1340962 SHA256 c72b4d202b1c0b71d6e24ce5caf914d6dddbcf4010d10db9c2d8e73af728c1ca SHA512 f4aeaa8571829235c9f70b31676998d5c2c691619e63c26d374c62c3be9c2b4a0598f0fa7c5cce1db13fa60fd3b4d6053ce263fbd714add1f2791519a5c5038a WHIRLPOOL b0a2684288890c3dd7c07e56abd037eba1aa337b8bf8ec8c3dc9ceddd80772ab2eee36b4e021a5a08a86180c50625a495aa0b23f9da28508b5dafb165537c8ee

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
new file mode 100644
index 0000000..1a34129
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit autotools eutils multibuild python-single-r1 vala
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
+
+REQUIRED_USE="
+	${PYTHON_REQUIRED_USE}
+	?? ( pulseaudio gstreamer )
+"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	${PYTHON_DEPS}
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0 )
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	dev-libs/openssl:0=
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	x11-libs/gtk+:2[introspection?]
+	>=dev-libs/glib-2.28:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	python? ( dev-python/pygtk:2 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	~app-emulation/spice-protocol-0.12.11
+	dev-perl/Text-CSV
+	dev-python/pyparsing[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	${PYTHON_DEPS}
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local myconf
+	local audio="no"
+
+	use gstreamer && audio="gstreamer"
+	use pulseaudio && audio="pulse"
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		--with-audio=${audio} \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_enable policykit polkit) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	# Parameter of --with-gtk
+	MULTIBUILD_VARIANTS=( 2.0 )
+	use gtk3 && MULTIBUILD_VARIANTS+=( 3.0 )
+
+	configure() {
+		local myconf=()
+		myconf+=( --with-gtk=${MULTIBUILD_VARIANT} )
+
+		if [[ ${MULTIBUILD_ID} =~ "2.0" ]] ; then
+			myconf+=( $(use_with python) )
+		else
+			myconf+=( --without-python )
+		fi
+
+		ECONF_SOURCE="${S}" econf $@ ${myconf[@]}
+	}
+	multibuild_foreach_variant run_in_build_dir configure ${myconf}
+}
+
+src_compile() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_test() {
+	multibuild_foreach_variant run_in_build_dir default
+}
+
+src_install() {
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	multibuild_foreach_variant run_in_build_dir default
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	use python && rm -rf "${ED}"/usr/lib*/python*/site-packages/*.la
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-14  4:00 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-06-14  4:00 UTC (permalink / raw
  To: gentoo-commits

commit:     deaa3d46f70d000c03238cce0653a54c4f13abc2
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 03:59:39 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 04:00:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaa3d46

net-misc/spice-gtk: workaround access violation during configure, bug #581836

Thanks to Martin Dummer for the patch.

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 4 ++++
 net-misc/spice-gtk/spice-gtk-0.31.ebuild    | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
index cec0640..620e995 100644
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
@@ -83,6 +83,10 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
+# Prevent sandbox violations, bug #581836
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
 src_prepare() {
 	epatch_user
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 5ace07b..984bef2 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -84,6 +84,10 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
+# Prevent sandbox violations, bug #581836
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
 src_prepare() {
 	epatch_user
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-14 19:02 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-06-14 19:02 UTC (permalink / raw
  To: gentoo-commits

commit:     6bb3a43beb9642696c52a0b8029f864e9ae2ca9b
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 18:29:35 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 19:02:28 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb3a43b

net-misc/spice-gtk: update metadata.xml

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/metadata.xml | 33 +++++++++++++++------------------
 1 file changed, 15 insertions(+), 18 deletions(-)

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index 9309b17..92aeee0 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -1,25 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>dev-zero@gentoo.org</email>
-    <name>Tiziano Müller</name>
-  </maintainer>
-  <maintainer type="project">
-    <email>virtualization@gentoo.org</email>
-    <name>Gentoo Virtualization Project</name>
-  </maintainer>
-  <use>
-    <flag name="dbus">Support for desktop integration such as
+	<maintainer type="project">
+		<email>virtualization@gentoo.org</email>
+		<name>Gentoo Virtualization Project</name>
+	</maintainer>
+	<use>
+		<flag name="dbus">Support for desktop integration such as
 			automounting and other APIs exposed by your DE via D-Bus</flag>
-    <flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of
-		<pkg>x11-libs/gtk+</pkg>:2</flag>
-    <flag name="lz4">Enable support for LZ4 compression using <pkg>app-arch/lz4</pkg></flag>
-    <flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the
+		<flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of
+			<pkg>x11-libs/gtk+</pkg>:2</flag>
+		<flag name="lz4">Enable support for LZ4 compression using
+			<pkg>app-arch/lz4</pkg></flag>
+		<flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the
 			usbredir acl helper</flag>
-    <flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
+		<flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
 			devices to another machine over TCP</flag>
-    <flag name="webdav">Support for folder-sharing between guest and client
-		using <pkg>net-libs/phodav</pkg></flag>
-  </use>
+		<flag name="webdav">Support for folder-sharing between guest and client
+			using <pkg>net-libs/phodav</pkg></flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-15  7:17 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2016-06-15  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c477a241bb26f6e41460fed2f2112bafbf76bdb2
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 07:17:47 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 07:17:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c477a241

net-misc/spice-gtk: amd64 stable wrt bug #584126

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 984bef2..0452bc2 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-15  7:18 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2016-06-15  7:18 UTC (permalink / raw
  To: gentoo-commits

commit:     6bc5fc53c39d3a2892f7abc1020ac3a75ef1ecae
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 07:18:25 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 07:18:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc5fc53

net-misc/spice-gtk: x86 stable wrt bug #584126

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 0452bc2..d774459 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-15 16:37 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-06-15 16:37 UTC (permalink / raw
  To: gentoo-commits

commit:     308730cf2bfcd6e117dd6cbeb5c96c7cc7cb4620
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 15 16:37:24 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Jun 15 16:37:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308730cf

net-misc/spice-gtk: drop obsolete, bug #584126

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/Manifest                 |   1 -
 net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild | 166 ----------------------------
 2 files changed, 167 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 3ca3218..9bd64db 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1 @@
-DIST spice-gtk-0.30.tar.bz2 1228727 SHA256 e23323fa399efba17b3c18475ef10a29815851be5e7dbedd246b28ee8eb1379c SHA512 8a0ad6df3b1ab353d1e63178e13e440c07751821d9693a1599d6f61dece6ed20b664511abaa50771b026be0f457787b0bb5b172884e68c7a95d9068b0bb79198 WHIRLPOOL e58798cbabfe716dcf35a7668ed8e9838f347b13dd25e13ec5d290f35da2170d321a9a3bb2701564b14564ee89f2b43c8b6fcb84d85ed2293514a2f7c9d3759a
 DIST spice-gtk-0.31.tar.bz2 1340962 SHA256 c72b4d202b1c0b71d6e24ce5caf914d6dddbcf4010d10db9c2d8e73af728c1ca SHA512 f4aeaa8571829235c9f70b31676998d5c2c691619e63c26d374c62c3be9c2b4a0598f0fa7c5cce1db13fa60fd3b4d6053ce263fbd714add1f2791519a5c5038a WHIRLPOOL b0a2684288890c3dd7c07e56abd037eba1aa337b8bf8ec8c3dc9ceddd80772ab2eee36b4e021a5a08a86180c50625a495aa0b23f9da28508b5dafb165537c8ee

diff --git a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
deleted file mode 100644
index 620e995..0000000
--- a/net-misc/spice-gtk/spice-gtk-0.30-r1.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit autotools eutils multibuild python-single-r1 vala
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86"
-IUSE="dbus gstreamer gtk3 +introspection lz4 policykit pulseaudio python sasl smartcard static-libs usbredir vala webdav"
-
-REQUIRED_USE="
-	${PYTHON_REQUIRED_USE}
-	?? ( pulseaudio gstreamer )
-"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	${PYTHON_DEPS}
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0 )
-	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
-	media-libs/opus
-	dev-libs/openssl:0=
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	x11-libs/gtk+:2[introspection?]
-	>=dev-libs/glib-2.28:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	python? ( dev-python/pygtk:2 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	~app-emulation/spice-protocol-0.12.10
-	dev-perl/Text-CSV
-	dev-python/pyparsing[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	${PYTHON_DEPS}
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-# Hard-deps while building from git:
-# dev-lang/vala:0.14
-# dev-lang/perl
-
-# Prevent sandbox violations, bug #581836
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
-src_prepare() {
-	epatch_user
-
-	AT_NO_RECURSIVE="yes" eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	local myconf
-	local audio="no"
-
-	use gstreamer && audio="gstreamer"
-	use pulseaudio && audio="pulse"
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		--with-audio=${audio} \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_enable policykit polkit) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
-		--enable-pie"
-
-	# Parameter of --with-gtk
-	MULTIBUILD_VARIANTS=( 2.0 )
-	use gtk3 && MULTIBUILD_VARIANTS+=( 3.0 )
-
-	configure() {
-		local myconf=()
-		myconf+=( --with-gtk=${MULTIBUILD_VARIANT} )
-
-		if [[ ${MULTIBUILD_ID} =~ "2.0" ]] ; then
-			myconf+=( $(use_with python) )
-		else
-			myconf+=( --without-python )
-		fi
-
-		ECONF_SOURCE="${S}" econf $@ ${myconf[@]}
-	}
-	multibuild_foreach_variant run_in_build_dir configure ${myconf}
-}
-
-src_compile() {
-	multibuild_foreach_variant run_in_build_dir default
-}
-
-src_test() {
-	multibuild_foreach_variant run_in_build_dir default
-}
-
-src_install() {
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	multibuild_foreach_variant run_in_build_dir default
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	use python && rm -rf "${ED}"/usr/lib*/python*/site-packages/*.la
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-06-16  7:08 Patrice Clement
  0 siblings, 0 replies; 125+ messages in thread
From: Patrice Clement @ 2016-06-16  7:08 UTC (permalink / raw
  To: gentoo-commits

commit:     b2075aedc25c0c1c76aa9f57e0b88644665ec047
Author:     Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Jun 15 17:43:46 2016 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 06:40:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2075aed

net-misc/spice-gtk: fix git repository url

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

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index d774459..332eca9 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -13,7 +13,7 @@ PYTHON_COMPAT=( python2_7 python3_4 )
 inherit autotools eutils multibuild python-single-r1 vala
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org http://gitorious.org/spice-gtk"
+HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
 
 LICENSE="LGPL-2.1"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-08-02  2:22 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-08-02  2:22 UTC (permalink / raw
  To: gentoo-commits

commit:     b9f532c895d1a3ab2c47f500d3f8c23d8707aecf
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 02:02:33 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 02:22:29 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f532c8

net-misc/spice-gtk: version bump to 0.32

Thanks to Yixun Lun (dlan) for all the work!

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/metadata.xml          |   1 +
 net-misc/spice-gtk/spice-gtk-0.32.ebuild | 145 +++++++++++++++++++++++++++++++
 3 files changed, 147 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 9bd64db..db07b0d 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.31.tar.bz2 1340962 SHA256 c72b4d202b1c0b71d6e24ce5caf914d6dddbcf4010d10db9c2d8e73af728c1ca SHA512 f4aeaa8571829235c9f70b31676998d5c2c691619e63c26d374c62c3be9c2b4a0598f0fa7c5cce1db13fa60fd3b4d6053ce263fbd714add1f2791519a5c5038a WHIRLPOOL b0a2684288890c3dd7c07e56abd037eba1aa337b8bf8ec8c3dc9ceddd80772ab2eee36b4e021a5a08a86180c50625a495aa0b23f9da28508b5dafb165537c8ee
+DIST spice-gtk-0.32.tar.bz2 1342742 SHA256 4c48f4099335e0cd100854162a44070d34ed73dfcad2115e80c075013b49ee02 SHA512 6c677c814b9256404effdab177695e186342f81aa11cfe8ff49df8d0ee19b7c7ed51468b75b32318a763c826a46832c9dfe93ba8dc4d1ef7d5943b7db2160f45 WHIRLPOOL 9ba5793f8f8a08307b149d4ff3286ce885bee8b2203e634f64519443ac7d55a83d2e1dc2e351d1c862833fcf5056b6cf0e5de61a18062ca513d0c71e8bcb3856

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index 92aeee0..83884db 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -16,6 +16,7 @@
 			usbredir acl helper</flag>
 		<flag name="usbredir">Use <pkg>sys-apps/usbredir</pkg> to redirect USB
 			devices to another machine over TCP</flag>
+		<flag name="mjpeg">Enable builtin mjpeg video decoder</flag>
 		<flag name="webdav">Support for folder-sharing between guest and client
 			using <pkg>net-libs/phodav</pkg></flag>
 	</use>

diff --git a/net-misc/spice-gtk/spice-gtk-0.32.ebuild b/net-misc/spice-gtk/spice-gtk-0.32.ebuild
new file mode 100644
index 0000000..19402ba
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.32.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils vala
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus doc gstreamer gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="
+	?? ( pulseaudio gstreamer )
+"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0 )
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	~app-emulation/spice-protocol-0.12.11
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+# Prevent sandbox violations, bug #581836
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_with gtk3 gtk 3.0) \
+		$(use_enable policykit polkit) \
+		$(use_enable pulseaudio pulse) \
+		$(use_enable gstreamer gstaudio) \
+		$(use_enable gstreamer gstvideo) \
+		$(use_enable mjpeg builtin-mjpeg) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-werror \
+		--enable-pie"
+
+	if use gtk3; then
+		myconf+=" \
+			$(use_enable doc gtk-doc) \
+			$(use_enable doc gtk-doc-html)"
+	else
+		myconf+=" \
+			--disable-gtk-doc \
+			--disable-gtk-doc-html"
+	fi
+
+	econf ${myconf}
+}
+
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	# Make sure no gtk-doc bits are installed for -doc
+	use doc || rm -rf "${ED}usr/share/gtk-doc"
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-08-02  3:05 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-08-02  3:05 UTC (permalink / raw
  To: gentoo-commits

commit:     06a09c0cab3223596c89b38ba220f5922e632213
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 03:01:35 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 03:01:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a09c0c

net-misc/spice-gtk: remove USE=doc and follow general gtk-docs policy

aka unconditionally install the html documentation

Package-Manager: portage-2.2.28

 .../{spice-gtk-0.32.ebuild => spice-gtk-0.32-r1.ebuild}   | 15 +--------------
 1 file changed, 1 insertion(+), 14 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.32.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
similarity index 88%
rename from net-misc/spice-gtk/spice-gtk-0.32.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
index 19402ba..2321487 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus doc gstreamer gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+IUSE="dbus gstreamer gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="
 	?? ( pulseaudio gstreamer )
@@ -116,16 +116,6 @@ src_configure() {
 		--disable-werror \
 		--enable-pie"
 
-	if use gtk3; then
-		myconf+=" \
-			$(use_enable doc gtk-doc) \
-			$(use_enable doc gtk-doc-html)"
-	else
-		myconf+=" \
-			--disable-gtk-doc \
-			--disable-gtk-doc-html"
-	fi
-
 	econf ${myconf}
 }
 
@@ -138,8 +128,5 @@ src_install() {
 	# Remove .la files if they're not needed
 	use static-libs || prune_libtool_files
 
-	# Make sure no gtk-doc bits are installed for -doc
-	use doc || rm -rf "${ED}usr/share/gtk-doc"
-
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 }


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-08-02  3:08 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-08-02  3:08 UTC (permalink / raw
  To: gentoo-commits

commit:     7f2bb553678e002394f5fc718a58aef81da8f2c2
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 03:07:42 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 03:07:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2bb553

net-misc/spice-gtk: fully revert to 0.31: add --disable-gtk-doc

Thanks to Mart Raudsepp for pointing this out.

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
index 2321487..58c9fef 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
@@ -113,6 +113,7 @@ src_configure() {
 		$(use_enable vala) \
 		$(use_enable webdav) \
 		$(use_enable dbus) \
+		--disable-gtk-doc \
 		--disable-werror \
 		--enable-pie"
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-08-02  8:38 Patrick Lauer
  0 siblings, 0 replies; 125+ messages in thread
From: Patrick Lauer @ 2016-08-02  8:38 UTC (permalink / raw
  To: gentoo-commits

commit:     eb56f5597bad2e89b21b23b44963cb67385eadde
Author:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  2 08:37:37 2016 +0000
Commit:     Patrick Lauer <patrick <AT> gentoo <DOT> org>
CommitDate: Tue Aug  2 08:38:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb56f559

net-misc/spice-gtk: Whitespace

Package-Manager: portage-2.3.0

 net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
index 58c9fef..7847756 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
@@ -120,7 +120,6 @@ src_configure() {
 	econf ${myconf}
 }
 
-
 src_install() {
 	default
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-08-17  6:37 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2016-08-17  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     9bef23bf702aa467c40f8fda74dbb31ebb5c303d
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 17 05:48:35 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Aug 17 06:36:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bef23bf

net-misc/spice-gtk: live ebuild added

Package-Manager: portage-2.3.0

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 136 +++++++++++++++++++++++++++++++
 1 file changed, 136 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
new file mode 100644
index 0000000..0fd61c8
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils vala git-r3 readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+EGIT_REPO_URI="git://anongit.freedesktop.org/spice/spice-gtk.git"
+KEYWORDS=""
+IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	=app-emulation/spice-protocol-9999
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+# Prevent sandbox violations, bug #581836
+# https://bugzilla.gnome.org/show_bug.cgi?id=581836
+addpredict /dev
+
+src_prepare() {
+	epatch_user
+
+	eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_with gtk3 gtk 3.0) \
+		$(use_enable policykit polkit) \
+		$(use_enable pulseaudio pulse) \
+		$(use_enable gstaudio) \
+		$(use_enable gstvideo) \
+		$(use_enable mjpeg builtin-mjpeg) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS NEWS README TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-09-10 13:58 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2016-09-10 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ba313b756eb1d6903c621702778204aa515c7618
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 10 13:56:30 2016 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Sep 10 13:57:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba313b75

net-misc/spice-gtk: Call addpredict in appropriate functions, bug #593388

Package-Manager: portage-2.2.28

 net-misc/spice-gtk/spice-gtk-0.31.ebuild    | 19 +++++++++++++++----
 net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild | 18 ++++++++++++++----
 net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild | 18 ++++++++++++++----
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 18 ++++++++++++++----
 4 files changed, 57 insertions(+), 16 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 3682e02..cfec48e 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
@@ -85,10 +85,6 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
-# Prevent sandbox violations, bug #581836
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-x11-libs.patch
 	epatch_user
@@ -99,6 +95,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	local myconf
 	local audio="no"
 
@@ -148,10 +149,20 @@ src_configure() {
 }
 
 src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	multibuild_foreach_variant run_in_build_dir default
 }
 
 src_test() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	multibuild_foreach_variant run_in_build_dir default
 }
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
index 0fac346..3c026b1 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
@@ -75,10 +75,6 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
-# Prevent sandbox violations, bug #581836
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-x11-libs.patch
 	epatch_user
@@ -89,6 +85,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	local myconf
 
 	if use vala ; then
@@ -121,6 +122,15 @@ src_configure() {
 	econf ${myconf}
 }
 
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
 src_install() {
 	default
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild
index ea87c5a..7477ddf 100644
--- a/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild
@@ -79,10 +79,6 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
-# Prevent sandbox violations, bug #581836
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
 src_prepare() {
 	epatch "${FILESDIR}"/${P}-x11-libs.patch
 	epatch_user
@@ -93,6 +89,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	local myconf
 
 	if use vala ; then
@@ -125,6 +126,15 @@ src_configure() {
 	econf ${myconf}
 }
 
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
 src_install() {
 	default
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 0fd61c8..1770909 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -78,10 +78,6 @@ DEPEND="${RDEPEND}
 # dev-lang/vala:0.14
 # dev-lang/perl
 
-# Prevent sandbox violations, bug #581836
-# https://bugzilla.gnome.org/show_bug.cgi?id=581836
-addpredict /dev
-
 src_prepare() {
 	epatch_user
 
@@ -91,6 +87,11 @@ src_prepare() {
 }
 
 src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
 	local myconf
 
 	if use vala ; then
@@ -123,6 +124,15 @@ src_configure() {
 	econf ${myconf}
 }
 
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
 src_install() {
 	default
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-11-01  2:50 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2016-11-01  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     ab2cd132f37ada44811b6ba10660b4d4338e7e6b
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 23:16:55 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Tue Nov  1 02:46:23 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2cd132

net-misc/spice-gtk: version bump 0.33

Package-Manager: portage-2.3.2

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.33.ebuild | 147 +++++++++++++++++++++++++++++++
 2 files changed, 148 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index db07b0d..d12971b 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST spice-gtk-0.31.tar.bz2 1340962 SHA256 c72b4d202b1c0b71d6e24ce5caf914d6dddbcf4010d10db9c2d8e73af728c1ca SHA512 f4aeaa8571829235c9f70b31676998d5c2c691619e63c26d374c62c3be9c2b4a0598f0fa7c5cce1db13fa60fd3b4d6053ce263fbd714add1f2791519a5c5038a WHIRLPOOL b0a2684288890c3dd7c07e56abd037eba1aa337b8bf8ec8c3dc9ceddd80772ab2eee36b4e021a5a08a86180c50625a495aa0b23f9da28508b5dafb165537c8ee
 DIST spice-gtk-0.32.tar.bz2 1342742 SHA256 4c48f4099335e0cd100854162a44070d34ed73dfcad2115e80c075013b49ee02 SHA512 6c677c814b9256404effdab177695e186342f81aa11cfe8ff49df8d0ee19b7c7ed51468b75b32318a763c826a46832c9dfe93ba8dc4d1ef7d5943b7db2160f45 WHIRLPOOL 9ba5793f8f8a08307b149d4ff3286ce885bee8b2203e634f64519443ac7d55a83d2e1dc2e351d1c862833fcf5056b6cf0e5de61a18062ca513d0c71e8bcb3856
+DIST spice-gtk-0.33.tar.bz2 1383927 SHA256 7daf33b786ab8ebc9fe6e7b11745100ee1ab66e61a5811d1d5aabe4d66eaaf39 SHA512 ee5750194057a7f568641f6382d6969b67dc7271b4d13037570b79cdecd70a7eeb457ad349d3ed8e576f1fbd9701fac7d24607d5cbde8af0e030433b347abc80 WHIRLPOOL efe5f1684ac1ff569b744309ab18dfd0369411f1963e001060646ca7db5724bf2e306178963e104dba08c02c89782a08e2f8ce0db346efe28eeb495f9d5db4d8

diff --git a/net-misc/spice-gtk/spice-gtk-0.33.ebuild b/net-misc/spice-gtk/spice-gtk-0.33.ebuild
new file mode 100644
index 00000000..18cac15
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.33.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils vala readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.12.11
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_with gtk3 gtk 3.0) \
+		$(use_enable policykit polkit) \
+		$(use_enable pulseaudio pulse) \
+		$(use_enable gstaudio) \
+		$(use_enable gstvideo) \
+		$(use_enable mjpeg builtin-mjpeg) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-11-03  7:17 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2016-11-03  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e398dcb1a77d6dc70f5e53c06a3376f7696e57ad
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 07:15:03 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 07:17:35 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e398dcb1

net-misc/spice-gtk: fix spice-protocol deps

Gentoo-Bug: 598820

Package-Manager: portage-2.3.2

 net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild | 147 ++++++++++++++++++++++++++++
 1 file changed, 147 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild
new file mode 100644
index 00000000..1bd1b61
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils vala readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.12.12
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+# Hard-deps while building from git:
+# dev-lang/vala:0.14
+# dev-lang/perl
+
+src_prepare() {
+	epatch_user
+
+	AT_NO_RECURSIVE="yes" eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_with gtk3 gtk 3.0) \
+		$(use_enable policykit polkit) \
+		$(use_enable pulseaudio pulse) \
+		$(use_enable gstaudio) \
+		$(use_enable gstvideo) \
+		$(use_enable mjpeg builtin-mjpeg) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2016-11-03  7:17 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2016-11-03  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     d18072a91ef35557ab264e312b521eb822a361b3
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  3 07:16:45 2016 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 07:17:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18072a9

net-misc/spice-gtk: drop old

Package-Manager: portage-2.3.2

 net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild | 143 ---------------------------
 net-misc/spice-gtk/spice-gtk-0.33.ebuild    | 147 ----------------------------
 2 files changed, 290 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
deleted file mode 100644
index 3c026b1..00000000
--- a/net-misc/spice-gtk/spice-gtk-0.32-r1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils vala
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstreamer gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="
-	?? ( pulseaudio gstreamer )
-"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstreamer? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0 )
-	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	~app-emulation/spice-protocol-0.12.11
-	dev-perl/Text-CSV
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-# Hard-deps while building from git:
-# dev-lang/vala:0.14
-# dev-lang/perl
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-x11-libs.patch
-	epatch_user
-
-	AT_NO_RECURSIVE="yes" eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_with gtk3 gtk 3.0) \
-		$(use_enable policykit polkit) \
-		$(use_enable pulseaudio pulse) \
-		$(use_enable gstreamer gstaudio) \
-		$(use_enable gstreamer gstvideo) \
-		$(use_enable mjpeg builtin-mjpeg) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-}

diff --git a/net-misc/spice-gtk/spice-gtk-0.33.ebuild b/net-misc/spice-gtk/spice-gtk-0.33.ebuild
deleted file mode 100644
index 18cac15..00000000
--- a/net-misc/spice-gtk/spice-gtk-0.33.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils vala readme.gentoo-r1
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.11
-	dev-perl/Text-CSV
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-# Hard-deps while building from git:
-# dev-lang/vala:0.14
-# dev-lang/perl
-
-src_prepare() {
-	epatch_user
-
-	AT_NO_RECURSIVE="yes" eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_with gtk3 gtk 3.0) \
-		$(use_enable policykit polkit) \
-		$(use_enable pulseaudio pulse) \
-		$(use_enable gstaudio) \
-		$(use_enable gstvideo) \
-		$(use_enable mjpeg builtin-mjpeg) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-04-19  8:07 David Seifert
  0 siblings, 0 replies; 125+ messages in thread
From: David Seifert @ 2017-04-19  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     80828a2ef7b4fe506649e8c49aa6cf19874b0d9c
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 08:07:09 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 08:07:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80828a2e

net-misc/spice-gtk: Drop py3.4 from PYTHON_COMPAT

* The python code does not appear to be py3-clean:
  'import sys; print sys.prefix'

Bug: https://bugs.gentoo.org/show_bug.cgi?id=605636
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/spice-gtk/spice-gtk-0.31.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.31.ebuild b/net-misc/spice-gtk/spice-gtk-0.31.ebuild
index 4dbed9480a4..fa846e02e01 100644
--- a/net-misc/spice-gtk/spice-gtk-0.31.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.31.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=5
@@ -7,7 +7,7 @@ WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit autotools eutils multibuild python-single-r1 vala
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-05-11  5:43 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2017-05-11  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     eb1f8065a3f28dcf92222d2f6da50f4912eea447
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 05:24:35 2017 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu May 11 05:24:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb1f8065

net-misc/spice-gtk: remove WANT_AUTOMAKE, bug #613600

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/spice-gtk/Manifest                 |   1 -
 net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild | 147 ----------------------------
 net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild |   3 +-
 3 files changed, 1 insertion(+), 150 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index d12971bcce5..73d71669a6a 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,3 +1,2 @@
 DIST spice-gtk-0.31.tar.bz2 1340962 SHA256 c72b4d202b1c0b71d6e24ce5caf914d6dddbcf4010d10db9c2d8e73af728c1ca SHA512 f4aeaa8571829235c9f70b31676998d5c2c691619e63c26d374c62c3be9c2b4a0598f0fa7c5cce1db13fa60fd3b4d6053ce263fbd714add1f2791519a5c5038a WHIRLPOOL b0a2684288890c3dd7c07e56abd037eba1aa337b8bf8ec8c3dc9ceddd80772ab2eee36b4e021a5a08a86180c50625a495aa0b23f9da28508b5dafb165537c8ee
-DIST spice-gtk-0.32.tar.bz2 1342742 SHA256 4c48f4099335e0cd100854162a44070d34ed73dfcad2115e80c075013b49ee02 SHA512 6c677c814b9256404effdab177695e186342f81aa11cfe8ff49df8d0ee19b7c7ed51468b75b32318a763c826a46832c9dfe93ba8dc4d1ef7d5943b7db2160f45 WHIRLPOOL 9ba5793f8f8a08307b149d4ff3286ce885bee8b2203e634f64519443ac7d55a83d2e1dc2e351d1c862833fcf5056b6cf0e5de61a18062ca513d0c71e8bcb3856
 DIST spice-gtk-0.33.tar.bz2 1383927 SHA256 7daf33b786ab8ebc9fe6e7b11745100ee1ab66e61a5811d1d5aabe4d66eaaf39 SHA512 ee5750194057a7f568641f6382d6969b67dc7271b4d13037570b79cdecd70a7eeb457ad349d3ed8e576f1fbd9701fac7d24607d5cbde8af0e030433b347abc80 WHIRLPOOL efe5f1684ac1ff569b744309ab18dfd0369411f1963e001060646ca7db5724bf2e306178963e104dba08c02c89782a08e2f8ce0db346efe28eeb495f9d5db4d8

diff --git a/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild
deleted file mode 100644
index 6269940b4bd..00000000000
--- a/net-misc/spice-gtk/spice-gtk-0.32-r2.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils vala readme.gentoo-r1
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.11
-	dev-perl/Text-CSV
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-# Hard-deps while building from git:
-# dev-lang/vala:0.14
-# dev-lang/perl
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-x11-libs.patch
-	epatch_user
-
-	AT_NO_RECURSIVE="yes" eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_with gtk3 gtk 3.0) \
-		$(use_enable policykit polkit) \
-		$(use_enable pulseaudio pulse) \
-		$(use_enable gstaudio) \
-		$(use_enable gstvideo) \
-		$(use_enable mjpeg builtin-mjpeg) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild
index b606fee3ecd..2001af98eda 100644
--- a/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-05-11  5:43 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2017-05-11  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     0b09124316096720964fdd0b837a7b59141c29b9
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 05:41:50 2017 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu May 11 05:41:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b091243

net-misc/spice-gtk: update live ebuild

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index a2535503f36..15990fa7afd 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,13 +1,12 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils vala git-r3 readme.gentoo-r1
+inherit autotools eutils xdg-utils vala readme.gentoo-r1
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -19,6 +18,7 @@ KEYWORDS=""
 IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
 # * use external pnp.ids as soon as that means not pulling in gnome-desktop
@@ -73,12 +73,8 @@ DEPEND="${RDEPEND}
 	vala? ( $(vala_depend) )
 "
 
-# Hard-deps while building from git:
-# dev-lang/vala:0.14
-# dev-lang/perl
-
 src_prepare() {
-	epatch_user
+	default
 
 	eautoreconf
 
@@ -91,6 +87,9 @@ src_configure() {
 	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
 	addpredict /dev
 
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
 	local myconf
 
 	if use vala ; then


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-05-11  5:43 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2017-05-11  5:43 UTC (permalink / raw
  To: gentoo-commits

commit:     f43fddb87c5c508fcdb768dbcbfae7766268f0de
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 05:37:53 2017 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu May 11 05:37:53 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43fddb8

net-misc/spice-gtk: Clean up xdg environment, bug #586642

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
index 26dba5b782f..b9d9211f268 100644
--- a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
@@ -6,7 +6,7 @@ GCONF_DEBUG="no"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils vala readme.gentoo-r1
+inherit autotools eutils xdg-utils vala readme.gentoo-r1
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -91,6 +91,9 @@ src_configure() {
 	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
 	addpredict /dev
 
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
 	local myconf
 
 	if use vala ; then


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-05-11  7:51 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2017-05-11  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     edaa76c0c172d990f26f3078ac87d17af3539fdb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 07:50:38 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 11 07:50:38 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edaa76c0

net-misc/spice-gtk: amd64 stable wrt bug #616496

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

 net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
index b9d9211f268..88a93384b5a 100644
--- a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-05-11  8:37 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2017-05-11  8:37 UTC (permalink / raw
  To: gentoo-commits

commit:     14ef8d242413c34ed2733ef625f921c725af48cf
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 11 08:37:12 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 11 08:37:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ef8d24

net-misc/spice-gtk: x86 stable wrt bug #616496

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

 net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
index 88a93384b5a..6a0c3d83fdc 100644
--- a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="http://spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2017-09-07  7:12 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2017-09-07  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     8690ffc23c1ac0966c0faa505b9ca3ddc782b6f2
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 07:02:59 2017 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 07:12:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8690ffc2

net-misc/spice-gtk: version bump, 0.34

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.34.ebuild | 144 +++++++++++++++++++++++++++++++
 2 files changed, 145 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 9513bffbe5d..fadbe8b8272 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.33.tar.bz2 1383927 SHA256 7daf33b786ab8ebc9fe6e7b11745100ee1ab66e61a5811d1d5aabe4d66eaaf39 SHA512 ee5750194057a7f568641f6382d6969b67dc7271b4d13037570b79cdecd70a7eeb457ad349d3ed8e576f1fbd9701fac7d24607d5cbde8af0e030433b347abc80 WHIRLPOOL efe5f1684ac1ff569b744309ab18dfd0369411f1963e001060646ca7db5724bf2e306178963e104dba08c02c89782a08e2f8ce0db346efe28eeb495f9d5db4d8
+DIST spice-gtk-0.34.tar.bz2 1480566 SHA256 e9720e01165f8451c9f3f58ad50e3afb990993b81cc2db86b3661b7ac5b976ee SHA512 17ea737511855b47f5eaf5143756483542cf8ee83f8d276cbfb2c0407355f68ed329fcbed8a67737179f3e53587710634d6faa856590234ee68be7b4b13f2689 WHIRLPOOL 96ced199ec8867b85b0dbdd2119b1a41149373215125b7b2e2bbc7ed34d3fbb67b084c473cf68de4207969eaa49cf3826f0eafaa3d70cbc071cbd469f8b73d53

diff --git a/net-misc/spice-gtk/spice-gtk-0.34.ebuild b/net-misc/spice-gtk/spice-gtk-0.34.ebuild
new file mode 100644
index 00000000000..72765271063
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.34.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils xdg-utils vala readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	>=media-libs/celt-0.5.1.1:0.5.1
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.12.12
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	default
+
+	eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		--disable-maintainer-mode \
+		$(use_enable static-libs static) \
+		$(use_enable introspection) \
+		$(use_with sasl) \
+		$(use_enable smartcard) \
+		$(use_enable usbredir) \
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
+		$(use_with gtk3 gtk 3.0) \
+		$(use_enable policykit polkit) \
+		$(use_enable pulseaudio pulse) \
+		$(use_enable gstaudio) \
+		$(use_enable gstvideo) \
+		$(use_enable mjpeg builtin-mjpeg) \
+		$(use_enable vala) \
+		$(use_enable webdav) \
+		$(use_enable dbus) \
+		--disable-gtk-doc \
+		--disable-werror \
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-01-28 19:20 Michael Weber
  0 siblings, 0 replies; 125+ messages in thread
From: Michael Weber @ 2018-01-28 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     ddcab265cda0f24847658bb56f0fa37235843f77
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 28 19:20:08 2018 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Sun Jan 28 19:20:32 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcab265

net-misc/spice-gtk: limit errornous git invocation during src_prepare via GIT_CEILING_DIRECTORIES=${WORKDIR.}

Closes: https://bugs.gentoo.org/558558
Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild | 6 +++++-
 net-misc/spice-gtk/spice-gtk-0.34.ebuild    | 6 +++++-
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 6 +++++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
index 04a67a9a243..843d6f96a7e 100644
--- a/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.33-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -78,6 +78,10 @@ PATCHES=(
 )
 
 src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
+
 	default
 
 	eautoreconf

diff --git a/net-misc/spice-gtk/spice-gtk-0.34.ebuild b/net-misc/spice-gtk/spice-gtk-0.34.ebuild
index 72765271063..437ee2e683f 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -74,6 +74,10 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
+
 	default
 
 	eautoreconf

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index aa41fd8ab9a..6dcfc676df8 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -74,6 +74,10 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
+
 	default
 
 	eautoreconf


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-02-12  1:48 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-02-12  1:48 UTC (permalink / raw
  To: gentoo-commits

commit:     94c2fe1d73a79cc0647d9a69dea23dc13646e8b1
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 12 01:45:21 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Feb 12 01:48:29 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c2fe1d

net-misc/spice-gtk: 0.34: fix dependency

Closes: https://bugs.gentoo.org/630266
Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/net-misc/spice-gtk/spice-gtk-0.34.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.34.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild
index 437ee2e683f..c2b498522a4 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild
@@ -64,7 +64,7 @@ RDEPEND="
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.12
+	>=app-emulation/spice-protocol-0.12.13
 	dev-perl/Text-CSV
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-03-19 15:14 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-03-19 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9cfd3a290f32683449a40f04b6f0457c5ba29534
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:04:22 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:14:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfd3a29

net-misc/spice-gtk: update dependencies

Closes: https://bugs.gentoo.org/630944
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 ...gtk-0.34-r1.ebuild => spice-gtk-0.34-r2.ebuild} | 40 +++++++++++-----------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
similarity index 83%
rename from net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
index c2b498522a4..a2f849e98a9 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
@@ -37,7 +37,6 @@ RDEPEND="
 		media-libs/gst-plugins-good:1.0
 		)
 	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
 	media-libs/opus
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	>=dev-libs/glib-2.36:2
@@ -102,25 +101,26 @@ src_configure() {
 	fi
 
 	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_with gtk3 gtk 3.0) \
-		$(use_enable policykit polkit) \
-		$(use_enable pulseaudio pulse) \
-		$(use_enable gstaudio) \
-		$(use_enable gstvideo) \
-		$(use_enable mjpeg builtin-mjpeg) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
+		$(use_enable static-libs static)
+		$(use_enable introspection)
+		$(use_with sasl)
+		$(use_enable smartcard)
+		$(use_enable usbredir)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
+		$(use_with gtk3 gtk 3.0)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
+		$(use_enable gstaudio)
+		$(use_enable gstvideo)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable vala)
+		$(use_enable webdav)
+		$(use_enable dbus)
+		--disable-celt051
+		--disable-gtk-doc
+		--disable-maintainer-mode
+		--disable-werror
 		--enable-pie"
 
 	econf ${myconf}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-03-19 15:14 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-03-19 15:14 UTC (permalink / raw
  To: gentoo-commits

commit:     eea86a4b23df9eff048e354365f61cbd484cc3c4
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:11:10 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:14:14 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea86a4b

net-misc/spice-gtk: enable USE=+gtk3 per default

Closes: https://bugs.gentoo.org/631458
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/spice-gtk/metadata.xml             | 3 +--
 net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index a84b4fbfe9a..72afe048bc6 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -8,8 +8,7 @@
 	<use>
 		<flag name="dbus">Support for desktop integration such as
 			automounting and other APIs exposed by your DE via D-Bus</flag>
-		<flag name="gtk3">Link against <pkg>x11-libs/gtk+</pkg>:3 instead of
-			<pkg>x11-libs/gtk+</pkg>:2</flag>
+		<flag name="gtk3">Build the spice client (spicy), requires <pkg>x11-libs/gtk+</pkg>:3</flag>
 		<flag name="lz4">Enable support for LZ4 compression using
 			<pkg>app-arch/lz4</pkg></flag>
 		<flag name="policykit">Enable <pkg>sys-auth/polkit</pkg> support for the

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
index a2f849e98a9..2e841086165 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-03-19 15:31 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-03-19 15:31 UTC (permalink / raw
  To: gentoo-commits

commit:     dc4778b8b1efc0516ad6454a34ad2ded4e0fd554
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:19:27 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:19:27 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc4778b8

net-misc/spice-gtk: update live ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 42 ++++++++++++++++----------------
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 6dcfc676df8..d489cfc08da 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 KEYWORDS=""
-IUSE="dbus gstaudio gstvideo gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"
 
@@ -37,7 +37,6 @@ RDEPEND="
 		media-libs/gst-plugins-good:1.0
 		)
 	>=x11-libs/pixman-0.17.7
-	>=media-libs/celt-0.5.1.1:0.5.1
 	media-libs/opus
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	>=dev-libs/glib-2.36:2
@@ -102,25 +101,26 @@ src_configure() {
 	fi
 
 	myconf="
-		--disable-maintainer-mode \
-		$(use_enable static-libs static) \
-		$(use_enable introspection) \
-		$(use_with sasl) \
-		$(use_enable smartcard) \
-		$(use_enable usbredir) \
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids) \
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec) \
-		$(use_with gtk3 gtk 3.0) \
-		$(use_enable policykit polkit) \
-		$(use_enable pulseaudio pulse) \
-		$(use_enable gstaudio) \
-		$(use_enable gstvideo) \
-		$(use_enable mjpeg builtin-mjpeg) \
-		$(use_enable vala) \
-		$(use_enable webdav) \
-		$(use_enable dbus) \
-		--disable-gtk-doc \
-		--disable-werror \
+		$(use_enable static-libs static)
+		$(use_enable introspection)
+		$(use_with sasl)
+		$(use_enable smartcard)
+		$(use_enable usbredir)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
+		$(use_with gtk3 gtk 3.0)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
+		$(use_enable gstaudio)
+		$(use_enable gstvideo)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable vala)
+		$(use_enable webdav)
+		$(use_enable dbus)
+		--disable-celt051
+		--disable-gtk-doc
+		--disable-maintainer-mode
+		--disable-werror
 		--enable-pie"
 
 	econf ${myconf}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-03-19 19:50 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2018-03-19 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a9ba0f1c20febbac4764e3454747ebbae111ae8e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 19:50:17 2018 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 19:50:17 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ba0f1c

net-misc/spice-gtk: amd64 stable wrt bug #650878

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="amd64"

 net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
index 2e841086165..b3a488fb6cd 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-03-29 15:19 Thomas Deutschmann
  0 siblings, 0 replies; 125+ messages in thread
From: Thomas Deutschmann @ 2018-03-29 15:19 UTC (permalink / raw
  To: gentoo-commits

commit:     7b22e7960e2b7518d659e30e482a7494e14960aa
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 15:04:55 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 15:17:07 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b22e796

net-misc/spice-gtk: x86 stable (bug #650878)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
index b3a488fb6cd..4f42438187c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-08-17  0:07 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-08-17  0:07 UTC (permalink / raw
  To: gentoo-commits

commit:     3983ae5795f77868d9ad15a1deaa5e351b6af3b7
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 16 22:14:02 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 00:07:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3983ae57

net-misc/spice-gtk: version bump to 0.35

Package-Manager: Portage-2.3.46, Repoman-2.3.10

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.35.ebuild | 153 +++++++++++++++++++++++++++++++
 2 files changed, 154 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index cb5fee8a774..3966ab8aa8c 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.34.tar.bz2 1480566 BLAKE2B 35350cf930d091fa11df1d573f9eff23696745a20e88fcd20783c108b6ddca9064bc4e75d414f23bd94318e37d509e581866c5dcc955cd21ca7c9384b492f0ec SHA512 17ea737511855b47f5eaf5143756483542cf8ee83f8d276cbfb2c0407355f68ed329fcbed8a67737179f3e53587710634d6faa856590234ee68be7b4b13f2689
+DIST spice-gtk-0.35.tar.bz2 1437231 BLAKE2B f2731a794cf22b491bf858fff44506288af730b37f1c37e16ac3042d662373b4e4021808d5ca72440012fb36a5119ad11858cb8cf872b04376518487faebef49 SHA512 f0914a4a9baf892e39dab7d51aa9f5ab4dbb4ef01f09da158b20756f890745837d0a6c8c1f7897844e695be2ed01f3b1d04ada1cacc958b5cfadb0d4bf7c4729

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
new file mode 100644
index 00000000000..3bba2079f5f
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils xdg-utils vala readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.36:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=dev-libs/glib-2.43.90:2
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.12.13
+	dev-perl/Text-CSV
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${P}-libressl.patch
+	"${FILESDIR}"/${P}-openssl11.patch
+)
+
+src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
+
+	default
+
+	eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
+	local myconf
+
+	if use vala ; then
+		# force vala regen for MinGW, etc
+		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
+	fi
+
+	myconf="
+		$(use_enable static-libs static)
+		$(use_enable introspection)
+		$(use_with sasl)
+		$(use_enable smartcard)
+		$(use_enable usbredir)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
+		$(use_with gtk3 gtk 3.0)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
+		$(use_enable gstaudio)
+		$(use_enable gstvideo)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable vala)
+		$(use_enable webdav)
+		$(use_enable dbus)
+		--disable-celt051
+		--disable-gtk-doc
+		--disable-maintainer-mode
+		--disable-werror
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-08-17 14:56 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-08-17 14:56 UTC (permalink / raw
  To: gentoo-commits

commit:     4d2d2a8efe622f1522097bc3b0ee629fc67da5e8
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 17 14:56:08 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Aug 17 14:56:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d2d2a8e

net-misc/spice-gtk: fix patch hickup

Closes: https://bugs.gentoo.org/show_bug.cgi?id=663840
Package-Manager: Portage-2.3.46, Repoman-2.3.10

 net-misc/spice-gtk/spice-gtk-0.35.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 3bba2079f5f..336cd853c14 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -73,8 +73,7 @@ DEPEND="${RDEPEND}
 "
 
 PATCHES=(
-	"${FILESDIR}"/${P}-libressl.patch
-	"${FILESDIR}"/${P}-openssl11.patch
+	"${FILESDIR}"/${PN}-0.34-openssl11.patch
 )
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-08-25 22:01 Virgil Dupras
  0 siblings, 0 replies; 125+ messages in thread
From: Virgil Dupras @ 2018-08-25 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     78db1d4205c5ea27c7ad31428884c57665838d51
Author:     Virgil Dupras <vdupras <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 25 21:56:45 2018 +0000
Commit:     Virgil Dupras <vdupras <AT> gentoo <DOT> org>
CommitDate: Sat Aug 25 21:59:20 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78db1d42

net-misc/spice-gtk: bump dependencies constraints

spice-gtk-0.35 needs spice-protocol-0.12.14 to build

Package-Manager: Portage-2.3.47, Repoman-2.3.10

 net-misc/spice-gtk/spice-gtk-0.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 336cd853c14..707c9f7ae81 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -63,7 +63,7 @@ RDEPEND="
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.13
+	>=app-emulation/spice-protocol-0.12.14
 	dev-perl/Text-CSV
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-11-04 16:50 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-11-04 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     cb9e34e49040e0ec06d314303619c2128f91c6b1
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  4 05:44:17 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Nov  4 16:49:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9e34e4

net-misc/spice-gtk: drop old

Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-misc/spice-gtk/spice-gtk-0.34-r3.ebuild | 153 ----------------------------
 1 file changed, 153 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r3.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r3.ebuild
deleted file mode 100644
index 3bba2079f5f..00000000000
--- a/net-misc/spice-gtk/spice-gtk-0.34-r3.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils xdg-utils vala readme.gentoo-r1
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.13
-	dev-perl/Text-CSV
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${P}-libressl.patch
-	"${FILESDIR}"/${P}-openssl11.patch
-)
-
-src_prepare() {
-	# bug 558558
-	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
-
-	default
-
-	eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	# Clean up environment, bug #586642
-	xdg_environment_reset
-
-	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		$(use_enable static-libs static)
-		$(use_enable introspection)
-		$(use_with sasl)
-		$(use_enable smartcard)
-		$(use_enable usbredir)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_enable gstaudio)
-		$(use_enable gstvideo)
-		$(use_enable mjpeg builtin-mjpeg)
-		$(use_enable vala)
-		$(use_enable webdav)
-		$(use_enable dbus)
-		--disable-celt051
-		--disable-gtk-doc
-		--disable-maintainer-mode
-		--disable-werror
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-11-04 16:50 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2018-11-04 16:50 UTC (permalink / raw
  To: gentoo-commits

commit:     a1fa8608548ef5cd229205ea4df981145d7ae0dc
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  4 05:45:58 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Nov  4 16:49:55 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fa8608

net-misc/spice-gtk: make repoman happy

Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index d489cfc08da..6e44cc0b2cb 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -63,7 +63,7 @@ RDEPEND="
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}
-	=app-emulation/spice-protocol-9999
+	~app-emulation/spice-protocol-9999
 	dev-perl/Text-CSV
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-11-04 19:14 Thomas Deutschmann
  0 siblings, 0 replies; 125+ messages in thread
From: Thomas Deutschmann @ 2018-11-04 19:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3359ceadad6974a68337b419ecd342e51ea99691
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  4 19:09:09 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Nov  4 19:13:46 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3359cead

net-misc/spice-gtk: x86 stable (bug #670240)

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.35.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 707c9f7ae81..156802778f8 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2018-11-05 15:53 Mikle Kolyada
  0 siblings, 0 replies; 125+ messages in thread
From: Mikle Kolyada @ 2018-11-05 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a1065c5c84c2c40a958b3b8cd047c018cfd408d7
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  5 15:52:26 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Mon Nov  5 15:53:15 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1065c5c

net-misc/spice-gtk: amd64 stable wrt bug #670240

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-misc/spice-gtk/spice-gtk-0.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 156802778f8..07085d1e618 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 REQUIRED_USE="?? ( pulseaudio gstaudio )"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-01-17 17:26 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-01-17 17:26 UTC (permalink / raw
  To: gentoo-commits

commit:     032c35637efae9b389ff2b1ab99582834f4da0ba
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 17 17:24:44 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Thu Jan 17 17:26:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032c3563

net-misc/spice-gtk: fix live ebuild

Closes: https://bugs.gentoo.org/675592
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 6e44cc0b2cb..12d95b0e44e 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 GCONF_DEBUG="no"
+WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils xdg-utils vala readme.gentoo-r1
+inherit autotools eutils git-r3 readme.gentoo-r1 vala xdg-utils
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-01-18  2:45 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-01-18  2:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d7b3c982f1cf430a7ec35178d9d766bb84d5c216
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 18 02:45:33 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Fri Jan 18 02:45:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b3c982

net-misc/spice-gtk: live ebuild: Do not try to install TODO file

The TODO file got removed upsteam in August 2018.

Closes: https://bugs.gentoo.org/675746
Package-Manager: Portage-2.3.55, Repoman-2.3.12
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 12d95b0e44e..5e4e4f702c7 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -139,7 +139,7 @@ src_compile() {
 src_install() {
 	default
 
-	dodoc AUTHORS NEWS README TODO
+	dodoc AUTHORS NEWS README
 
 	# Remove .la files if they're not needed
 	use static-libs || prune_libtool_files


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-03-07 13:25 Mart Raudsepp
  0 siblings, 0 replies; 125+ messages in thread
From: Mart Raudsepp @ 2019-03-07 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     6b527bfb7dedec2f116d74933d928f1ec0ef13b2
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 13:24:26 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 13:25:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b527bfb

net-misc/spice-gtk: remove deletion of non-existent files

gtk/controller files were moved upstream to src/controller long ago, so this
was a no-op. But now with 0.35 the controller library is gone altogether...

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild | 6 ------
 net-misc/spice-gtk/spice-gtk-0.35.ebuild    | 6 ------
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 6 ------
 3 files changed, 18 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
index 877545defc0..a0993111831 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
@@ -100,12 +100,6 @@ src_configure() {
 	xdg_environment_reset
 
 	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
 	myconf="
 		$(use_enable static-libs static)
 		$(use_enable introspection)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 078dfa641be..c56fd624815 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -98,12 +98,6 @@ src_configure() {
 	xdg_environment_reset
 
 	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
 	myconf="
 		$(use_enable static-libs static)
 		$(use_enable introspection)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 0cd9ccd8668..37f1d9d190d 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -95,12 +95,6 @@ src_configure() {
 	xdg_environment_reset
 
 	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
 	myconf="
 		$(use_enable static-libs static)
 		$(use_enable introspection)


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-03-07 13:25 Mart Raudsepp
  0 siblings, 0 replies; 125+ messages in thread
From: Mart Raudsepp @ 2019-03-07 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a91fd764e06013bec10acff4d211f9703c4b192a
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 13:04:02 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 13:25:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91fd764

net-misc/spice-gtk: fix minimum glib dep

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild | 3 +--
 net-misc/spice-gtk/spice-gtk-0.35.ebuild    | 5 ++---
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 3 +--
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
index c72b4911bbd..ef74ed23858 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	media-libs/opus
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
+	>=dev-libs/glib-2.46:2
 	>=x11-libs/cairo-1.2
 	virtual/jpeg:0=
 	sys-libs/zlib
@@ -60,7 +60,6 @@ RDEPEND="
 		)
 	webdav? (
 		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index 07085d1e618..bd9b51f772c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -39,7 +39,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	media-libs/opus
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
+	>=dev-libs/glib-2.46:2
 	>=x11-libs/cairo-1.2
 	virtual/jpeg:0=
 	sys-libs/zlib
@@ -59,7 +59,6 @@ RDEPEND="
 		)
 	webdav? (
 		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 5e4e4f702c7..34f3ead2259 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	media-libs/opus
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
+	>=dev-libs/glib-2.46:2
 	>=x11-libs/cairo-1.2
 	virtual/jpeg:0=
 	sys-libs/zlib
@@ -60,7 +60,6 @@ RDEPEND="
 		)
 	webdav? (
 		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
 		>=net-libs/libsoup-2.49.91 )
 "
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-03-07 13:25 Mart Raudsepp
  0 siblings, 0 replies; 125+ messages in thread
From: Mart Raudsepp @ 2019-03-07 13:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0cb2157e935c08770302006f5af7b581f72eb988
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 13:15:34 2019 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 13:25:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb2157e

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

Maintainer timeout.

Closes: https://bugs.gentoo.org/667732
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild | 3 ++-
 net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild | 1 +
 net-misc/spice-gtk/spice-gtk-0.35.ebuild    | 1 +
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 1 +
 4 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
index 4f42438187c..bf79416bb4f 100644
--- a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -65,6 +65,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	>=app-emulation/spice-protocol-0.12.13
 	dev-perl/Text-CSV
+	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17

diff --git a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
index ef74ed23858..877545defc0 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
@@ -65,6 +65,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	>=app-emulation/spice-protocol-0.12.14
 	dev-perl/Text-CSV
+	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index bd9b51f772c..078dfa641be 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -64,6 +64,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	>=app-emulation/spice-protocol-0.12.14
 	dev-perl/Text-CSV
+	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 34f3ead2259..0cd9ccd8668 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -65,6 +65,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	~app-emulation/spice-protocol-9999
 	dev-perl/Text-CSV
+	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
 	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-28 19:39 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     845c9481ff8da48739cb820ecc43bf0546d58dd8
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:36:29 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:21 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845c9481

net-misc/spice-gtk: drop old

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                 |   1 -
 net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild | 149 ----------------------------
 2 files changed, 150 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 3966ab8aa8c..2e098e999ac 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1 @@
-DIST spice-gtk-0.34.tar.bz2 1480566 BLAKE2B 35350cf930d091fa11df1d573f9eff23696745a20e88fcd20783c108b6ddca9064bc4e75d414f23bd94318e37d509e581866c5dcc955cd21ca7c9384b492f0ec SHA512 17ea737511855b47f5eaf5143756483542cf8ee83f8d276cbfb2c0407355f68ed329fcbed8a67737179f3e53587710634d6faa856590234ee68be7b4b13f2689
 DIST spice-gtk-0.35.tar.bz2 1437231 BLAKE2B f2731a794cf22b491bf858fff44506288af730b37f1c37e16ac3042d662373b4e4021808d5ca72440012fb36a5119ad11858cb8cf872b04376518487faebef49 SHA512 f0914a4a9baf892e39dab7d51aa9f5ab4dbb4ef01f09da158b20756f890745837d0a6c8c1f7897844e695be2ed01f3b1d04ada1cacc958b5cfadb0d4bf7c4729

diff --git a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
deleted file mode 100644
index bf79416bb4f..00000000000
--- a/net-misc/spice-gtk/spice-gtk-0.34-r2.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils xdg-utils vala readme.gentoo-r1
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.36:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=dev-libs/glib-2.43.90:2
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.13
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-src_prepare() {
-	# bug 558558
-	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
-
-	default
-
-	eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	# Clean up environment, bug #586642
-	xdg_environment_reset
-
-	local myconf
-
-	if use vala ; then
-		# force vala regen for MinGW, etc
-		rm -fv gtk/controller/controller.{c,vala.stamp} gtk/controller/menu.c
-	fi
-
-	myconf="
-		$(use_enable static-libs static)
-		$(use_enable introspection)
-		$(use_with sasl)
-		$(use_enable smartcard)
-		$(use_enable usbredir)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_enable gstaudio)
-		$(use_enable gstvideo)
-		$(use_enable mjpeg builtin-mjpeg)
-		$(use_enable vala)
-		$(use_enable webdav)
-		$(use_enable dbus)
-		--disable-celt051
-		--disable-gtk-doc
-		--disable-maintainer-mode
-		--disable-werror
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-28 19:39 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8320206b0cb48bbcea85ea1982cad9d8ade2a67f
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:38:27 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:24 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8320206b

net-misc/spice-gtk: version bump to 0.35

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.36.ebuild | 146 +++++++++++++++++++++++++++++++
 2 files changed, 147 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 2e098e999ac..5a5f917d9da 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.35.tar.bz2 1437231 BLAKE2B f2731a794cf22b491bf858fff44506288af730b37f1c37e16ac3042d662373b4e4021808d5ca72440012fb36a5119ad11858cb8cf872b04376518487faebef49 SHA512 f0914a4a9baf892e39dab7d51aa9f5ab4dbb4ef01f09da158b20756f890745837d0a6c8c1f7897844e695be2ed01f3b1d04ada1cacc958b5cfadb0d4bf7c4729
+DIST spice-gtk-0.36.tar.bz2 1445914 BLAKE2B 1bd58d5bf6d000b8bc5f043273da66b73fcf0f1d3ad5ab8ca5580c5338fbfb489d0c13b3bfc0a4a7c7d429462095f7acf67579adc23e274ef0100d077fe38c36 SHA512 2f8fd15e18b902d7ec0bcfae09d189bd26a9eedd72c9e018b201132e454513849821c46746fcb5887ea0ba995d9ff168ee46482ca1d4dbdf7580787a1298e5bf

diff --git a/net-misc/spice-gtk/spice-gtk-0.36.ebuild b/net-misc/spice-gtk/spice-gtk-0.36.ebuild
new file mode 100644
index 00000000000..1fd2d973ec2
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.36.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit autotools eutils xdg-utils vala readme.gentoo-r1
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+
+REQUIRED_USE="?? ( pulseaudio gstaudio )"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
+	gstvideo? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	gstaudio? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0
+		media-libs/gst-plugins-good:1.0
+		)
+	>=x11-libs/pixman-0.17.7
+	media-libs/opus
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	>=dev-libs/glib-2.46:2
+	>=x11-libs/cairo-1.2
+	virtual/jpeg:0=
+	sys-libs/zlib
+	introspection? ( dev-libs/gobject-introspection )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		virtual/libgudev:=
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=net-libs/libsoup-2.49.91 )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.14.0
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+PATCHES=(
+)
+
+src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
+
+	default
+
+	eautoreconf
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
+	local myconf
+	myconf="
+		$(use_enable static-libs static)
+		$(use_enable introspection)
+		$(use_with sasl)
+		$(use_enable smartcard)
+		$(use_enable usbredir)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
+		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
+		$(use_with gtk3 gtk 3.0)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
+		$(use_enable gstaudio)
+		$(use_enable gstvideo)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable vala)
+		$(use_enable webdav)
+		$(use_enable dbus)
+		--disable-celt051
+		--disable-gtk-doc
+		--disable-maintainer-mode
+		--disable-werror
+		--enable-pie"
+
+	econf ${myconf}
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	default
+}
+
+src_install() {
+	default
+
+	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
+
+	# Remove .la files if they're not needed
+	use static-libs || prune_libtool_files
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-28 19:39 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     1fe9537df931787bce21e46487d486f677a80561
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 18:39:41 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe9537d

net-misc/spice-gtk: bump EAPI

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 37f1d9d190d..95a524edf22 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 GCONF_DEBUG="no"
 WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-28 19:39 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6fac41f94049487b1e0d243b0b6dbd7dcd0734da
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 19:04:23 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fac41f9

net-misc/spice-gtk: drop 0.36, bump to 0.37

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                                         | 2 +-
 net-misc/spice-gtk/{spice-gtk-0.36.ebuild => spice-gtk-0.37.ebuild} | 2 --
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 5a5f917d9da..0d667aeb7c4 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1,2 @@
 DIST spice-gtk-0.35.tar.bz2 1437231 BLAKE2B f2731a794cf22b491bf858fff44506288af730b37f1c37e16ac3042d662373b4e4021808d5ca72440012fb36a5119ad11858cb8cf872b04376518487faebef49 SHA512 f0914a4a9baf892e39dab7d51aa9f5ab4dbb4ef01f09da158b20756f890745837d0a6c8c1f7897844e695be2ed01f3b1d04ada1cacc958b5cfadb0d4bf7c4729
-DIST spice-gtk-0.36.tar.bz2 1445914 BLAKE2B 1bd58d5bf6d000b8bc5f043273da66b73fcf0f1d3ad5ab8ca5580c5338fbfb489d0c13b3bfc0a4a7c7d429462095f7acf67579adc23e274ef0100d077fe38c36 SHA512 2f8fd15e18b902d7ec0bcfae09d189bd26a9eedd72c9e018b201132e454513849821c46746fcb5887ea0ba995d9ff168ee46482ca1d4dbdf7580787a1298e5bf
+DIST spice-gtk-0.37.tar.bz2 1303111 BLAKE2B cf4b6664ac86d126cf14f1a31b1df93079e15fc0a0af69bfaf61cb84284daa7b6b8cb2a2ee3345f6a475838ffc0fb2a2b0bdd61301e2c1479fb5f5e0c28babbe SHA512 a0a20bc6f25337d86e57fe1fc9586c4cc84457fc8c38cdcc5a728990a69018da0fca3ab5aa63349786b5a7508c82b716c94803eefb3495cffb7df4526db2d029

diff --git a/net-misc/spice-gtk/spice-gtk-0.36.ebuild b/net-misc/spice-gtk/spice-gtk-0.37.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.36.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.37.ebuild
index 1fd2d973ec2..4ec5cdd5d7d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.36.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37.ebuild
@@ -136,8 +136,6 @@ src_compile() {
 src_install() {
 	default
 
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
 	# Remove .la files if they're not needed
 	use static-libs || prune_libtool_files
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-28 19:39 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-28 19:39 UTC (permalink / raw
  To: gentoo-commits

commit:     442341d0875f2ddf9d71573534eef95ba66f6294
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 19:10:48 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 19:37:50 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442341d0

net-misc/spice-gtk: update live ebuild

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 95a524edf22..b3d753c9202 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -133,8 +133,6 @@ src_compile() {
 src_install() {
 	default
 
-	dodoc AUTHORS NEWS README
-
 	# Remove .la files if they're not needed
 	use static-libs || prune_libtool_files
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-29 13:21 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-29 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     aee8d46d3f1403ab9a0f67181bc529e0e9a231d0
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 13:10:39 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 13:21:22 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee8d46d

net-misc/spice-gtk: fix la file pruning

Closes: https://bugs.gentoo.org/690966
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 .../spice-gtk/{spice-gtk-0.37.ebuild => spice-gtk-0.37-r1.ebuild}     | 4 ++--
 net-misc/spice-gtk/spice-gtk-9999.ebuild                              | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
similarity index 96%
rename from net-misc/spice-gtk/spice-gtk-0.37.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
index 4ec5cdd5d7d..a876916757e 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
@@ -7,7 +7,7 @@ GCONF_DEBUG="no"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils xdg-utils vala readme.gentoo-r1
+inherit autotools desktop eutils xdg-utils vala readme.gentoo-r1
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -137,7 +137,7 @@ src_install() {
 	default
 
 	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
+	use static-libs || find "${D}" -name '*.la' -delete || die
 
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index b3d753c9202..05c245ff115 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -7,7 +7,7 @@ WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools eutils git-r3 readme.gentoo-r1 vala xdg-utils
+inherit autotools desktop eutils git-r3 readme.gentoo-r1 vala xdg-utils
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -134,7 +134,7 @@ src_install() {
 	default
 
 	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
+	use static-libs || find "${D}" -name '*.la' -delete || die
 
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-29 19:57 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-29 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     60311f22a8b8ffe1537536ff4010b04bf88ebb14
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 19:47:05 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 19:56:40 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60311f22

net-misc/spice-gtk: ebuild maintenance

 * fix dependencies
 * sort dependencies
 * remove obsolete use flags and unused configure flags

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 ...gtk-0.37-r1.ebuild => spice-gtk-0.37-r2.ebuild} | 59 ++++++++++------------
 1 file changed, 28 insertions(+), 31 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
similarity index 83%
rename from net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index f2a7a0cf7a4..51d40d99df4 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -16,43 +16,34 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
 # * use external pnp.ids as soon as that means not pulling in gnome-desktop
 RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	>=dev-libs/glib-2.46:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0
+	media-libs/opus
 	sys-libs/zlib
+	virtual/jpeg:0=
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
 	lz4? ( app-arch/lz4 )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
 		sys-apps/hwids
 		>=sys-apps/usbredir-0.4.2
 		virtual/libusb:1
-		virtual/libgudev:=
 		policykit? (
 			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
@@ -62,6 +53,15 @@ RDEPEND="
 		net-libs/phodav:2.0
 		>=net-libs/libsoup-2.49.91 )
 "
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
 DEPEND="${RDEPEND}
 	>=app-emulation/spice-protocol-0.14.0
 	dev-perl/Text-CSV
@@ -98,22 +98,19 @@ src_configure() {
 
 	local myconf
 	myconf="
-		$(use_enable static-libs static)
+		$(use_with gtk3 gtk 3.0)
 		$(use_enable introspection)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
 		$(use_with sasl)
 		$(use_enable smartcard)
+		$(use_enable static-libs static)
 		$(use_enable usbredir)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
 		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_enable gstaudio)
-		$(use_enable gstvideo)
-		$(use_enable mjpeg builtin-mjpeg)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
 		$(use_enable vala)
 		$(use_enable webdav)
-		$(use_enable dbus)
 		--disable-celt051
 		--disable-gtk-doc
 		--disable-maintainer-mode


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-29 19:57 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-29 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     9dca4517075fbe1c629ad6578ce31eba4391c8b0
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 18:15:05 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 19:52:31 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dca4517

net-misc/spice-gtk: remove unnecessary echo

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild | 1 -
 net-misc/spice-gtk/spice-gtk-0.35.ebuild    | 1 -
 net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild | 1 -
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 1 -
 4 files changed, 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
index a0993111831..2bf65fbe555 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
@@ -81,7 +81,6 @@ PATCHES=(
 src_prepare() {
 	# bug 558558
 	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
 
 	default
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.35.ebuild b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
index c56fd624815..d6e46f5386d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.35.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.35.ebuild
@@ -79,7 +79,6 @@ PATCHES=(
 src_prepare() {
 	# bug 558558
 	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
 
 	default
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
index a876916757e..f2a7a0cf7a4 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r1.ebuild
@@ -79,7 +79,6 @@ PATCHES=(
 src_prepare() {
 	# bug 558558
 	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
 
 	default
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 05c245ff115..d0de04e3000 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -76,7 +76,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
 	# bug 558558
 	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-	echo GIT_CEILING_DIRECTORIES=${GIT_CEILING_DIRECTORIES}
 
 	default
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-07-29 19:57 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-07-29 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     22db54299a37db23d231fa809fcca6a2f20d39aa
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 29 19:50:24 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Mon Jul 29 19:56:47 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22db5429

net-misc/spice-gtk: update live ebuild

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 60 +++++++++++++++-----------------
 1 file changed, 29 insertions(+), 31 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index d0de04e3000..c4e0bd6c740 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 GCONF_DEBUG="no"
 WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
@@ -16,43 +17,34 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 KEYWORDS=""
-IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
 # * use external pnp.ids as soon as that means not pulling in gnome-desktop
 RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	>=dev-libs/glib-2.46:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0
+	media-libs/opus
 	sys-libs/zlib
+	virtual/jpeg:0=
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
 	lz4? ( app-arch/lz4 )
+	pulseaudio? ( media-sound/pulseaudio[glib] )
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
 		sys-apps/hwids
 		>=sys-apps/usbredir-0.4.2
 		virtual/libusb:1
-		virtual/libgudev:=
 		policykit? (
 			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
@@ -62,6 +54,15 @@ RDEPEND="
 		net-libs/phodav:2.0
 		>=net-libs/libsoup-2.49.91 )
 "
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
 DEPEND="${RDEPEND}
 	~app-emulation/spice-protocol-9999
 	dev-perl/Text-CSV
@@ -95,22 +96,19 @@ src_configure() {
 
 	local myconf
 	myconf="
-		$(use_enable static-libs static)
+		$(use_with gtk3 gtk 3.0)
 		$(use_enable introspection)
+		$(use_enable mjpeg builtin-mjpeg)
+		$(use_enable policykit polkit)
+		$(use_enable pulseaudio pulse)
 		$(use_with sasl)
 		$(use_enable smartcard)
+		$(use_enable static-libs static)
 		$(use_enable usbredir)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
 		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_enable gstaudio)
-		$(use_enable gstvideo)
-		$(use_enable mjpeg builtin-mjpeg)
+		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
 		$(use_enable vala)
 		$(use_enable webdav)
-		$(use_enable dbus)
 		--disable-celt051
 		--disable-gtk-doc
 		--disable-maintainer-mode


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-08-04 19:26 Aaron Bauman
  0 siblings, 0 replies; 125+ messages in thread
From: Aaron Bauman @ 2019-08-04 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     afb2ac8910eab9fe866d7aa2f475c7779e24c432
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  4 19:18:54 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Aug  4 19:26:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb2ac89

net-misc/spice-gtk: arm64 keyworded

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

 net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index 51d40d99df4..146bbc7608c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 # TODO:


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-10-15 16:33 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-10-15 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ed95d034e8eafd44c1383550e449333e2777640d
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 16:26:10 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 16:33:14 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed95d034

net-misc/spice-gtk: depend on gstreamer[introspection?]

Closes: https://bugs.gentoo.org/693370
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index 146bbc7608c..264775d7926 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
 	dev-libs/json-glib:0=
 	media-libs/gst-plugins-base:1.0
 	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0
+	media-libs/gstreamer:1.0[introspection?]
 	media-libs/opus
 	sys-libs/zlib
 	virtual/jpeg:0=

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index c4e0bd6c740..22c904f6f15 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
 	dev-libs/json-glib:0=
 	media-libs/gst-plugins-base:1.0
 	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0
+	media-libs/gstreamer:1.0[introspection?]
 	media-libs/opus
 	sys-libs/zlib
 	virtual/jpeg:0=


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-10-15 16:33 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-10-15 16:33 UTC (permalink / raw
  To: gentoo-commits

commit:     4eda3dc9e148b7d471382b744763c0392a4e27c0
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 16:22:48 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 16:33:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eda3dc9

net-misc/spice-gtk: drop obsolete

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild | 147 ----------------------------
 1 file changed, 147 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
deleted file mode 100644
index 2bf65fbe555..00000000000
--- a/net-misc/spice-gtk/spice-gtk-0.35-r1.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-GCONF_DEBUG="no"
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-inherit autotools eutils xdg-utils vala readme.gentoo-r1
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="dbus gstaudio gstvideo +gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
-
-REQUIRED_USE="?? ( pulseaudio gstaudio )"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
-	gstvideo? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	gstaudio? (
-		media-libs/gstreamer:1.0
-		media-libs/gst-plugins-base:1.0
-		media-libs/gst-plugins-good:1.0
-		)
-	>=x11-libs/pixman-0.17.7
-	media-libs/opus
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	>=dev-libs/glib-2.46:2
-	>=x11-libs/cairo-1.2
-	virtual/jpeg:0=
-	sys-libs/zlib
-	introspection? ( dev-libs/gobject-introspection )
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwids
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		virtual/libgudev:=
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
-		)
-	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.12.14
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.34-openssl11.patch
-	"${FILESDIR}"/${P}-libressl.patch
-)
-
-src_prepare() {
-	# bug 558558
-	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-
-	default
-
-	eautoreconf
-
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	# Clean up environment, bug #586642
-	xdg_environment_reset
-
-	local myconf
-	myconf="
-		$(use_enable static-libs static)
-		$(use_enable introspection)
-		$(use_with sasl)
-		$(use_enable smartcard)
-		$(use_enable usbredir)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_enable gstaudio)
-		$(use_enable gstvideo)
-		$(use_enable mjpeg builtin-mjpeg)
-		$(use_enable vala)
-		$(use_enable webdav)
-		$(use_enable dbus)
-		--disable-celt051
-		--disable-gtk-doc
-		--disable-maintainer-mode
-		--disable-werror
-		--enable-pie"
-
-	econf ${myconf}
-}
-
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	default
-}
-
-src_install() {
-	default
-
-	dodoc AUTHORS ChangeLog NEWS README THANKS TODO
-
-	# Remove .la files if they're not needed
-	use static-libs || prune_libtool_files
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2019-10-23 22:52 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2019-10-23 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     3ee87329e9c398afbef08c4aee018dcc98d43961
Author:     Michal Privoznik <mprivozn <AT> redhat <DOT> com>
AuthorDate: Fri Oct 18 22:16:28 2019 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 22:52:13 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee87329

net-misc/spice-gtk: Switch live ebuild to meson

The upstream abandoned autotools in favor of meson in
v0.37-32-g9837f97 (even though meson support was introduced in
previous release in v0.36~128).

Unfortunately, the 'static-libs' use flag must be dropped because
meson doesn't build static libraries by default, only if
developer write meson file in that fashion, which spice-gtk
developers didn't do.

GCONF_DEBUG eclass variable is removed too - it's banned in EAPI
6+ anyway.

Signed-off-by: Michal Privoznik <mprivozn <AT> redhat.com>
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 53 ++++++++++++--------------------
 1 file changed, 20 insertions(+), 33 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 22c904f6f15..96f51b0281d 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -3,12 +3,10 @@
 
 EAPI=7
 
-GCONF_DEBUG="no"
-WANT_AUTOMAKE="1.12"
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit autotools desktop eutils git-r3 readme.gentoo-r1 vala xdg-utils
+inherit desktop eutils git-r3 meson readme.gentoo-r1 vala xdg-utils
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -17,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 KEYWORDS=""
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav libressl"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -80,8 +78,6 @@ src_prepare() {
 
 	default
 
-	eautoreconf
-
 	use vala && vala_src_prepare
 }
 
@@ -94,28 +90,22 @@ src_configure() {
 	# Clean up environment, bug #586642
 	xdg_environment_reset
 
-	local myconf
-	myconf="
-		$(use_with gtk3 gtk 3.0)
-		$(use_enable introspection)
-		$(use_enable mjpeg builtin-mjpeg)
-		$(use_enable policykit polkit)
-		$(use_enable pulseaudio pulse)
-		$(use_with sasl)
-		$(use_enable smartcard)
-		$(use_enable static-libs static)
-		$(use_enable usbredir)
-		$(use_with usbredir usb-acl-helper-dir /usr/libexec)
-		$(use_with usbredir usb-ids-path /usr/share/misc/usb.ids)
-		$(use_enable vala)
-		$(use_enable webdav)
-		--disable-celt051
-		--disable-gtk-doc
-		--disable-maintainer-mode
-		--disable-werror
-		--enable-pie"
-
-	econf ${myconf}
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature pulseaudio pulse)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(usex usbredir -Dusb-acl-helper-dir=/usr/libexec)
+		$(usex usbredir -Dusb-ids-path=/usr/share/misc/usb.ids)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+	)
+
+	meson_src_configure
 }
 
 src_compile() {
@@ -124,14 +114,11 @@ src_compile() {
 	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
 	addpredict /dev
 
-	default
+	meson_src_compile
 }
 
 src_install() {
-	default
-
-	# Remove .la files if they're not needed
-	use static-libs || find "${D}" -name '*.la' -delete || die
+	meson_src_install
 
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-03-15 18:26 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2020-03-15 18:26 UTC (permalink / raw
  To: gentoo-commits

commit:     c6701aa50726aaacb5c7a232017edada92547eab
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:26:02 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 18:26:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6701aa5

net-misc/spice-gtk: amd64 stable wrt bug #712570

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

 net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index cb24fbda3a8..7f46fab28e6 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 # TODO:


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-03-15 18:41 Agostino Sarubbo
  0 siblings, 0 replies; 125+ messages in thread
From: Agostino Sarubbo @ 2020-03-15 18:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ceb271787a55b8ab3e010ee994ee9d85877cc831
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 15 18:40:11 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 15 18:40:11 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb27178

net-misc/spice-gtk: x86 stable wrt bug #712570

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

 net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index 7f46fab28e6..81b35c5ba82 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
 
 # TODO:


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-04-18 18:56 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2020-04-18 18:56 UTC (permalink / raw
  To: gentoo-commits

commit:     2a43ccface9b8461805dfb70de73bd9f97793bbc
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 18 18:50:22 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Apr 18 18:56:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a43ccfa

net-misc/spice-gtk: update dependencies

Closes: https://bugs.gentoo.org/716634
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 96f51b0281d..832eeed32ad 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -36,7 +36,9 @@ RDEPEND="
 	!libressl? ( dev-libs/openssl:0= )
 	libressl? ( dev-libs/libressl:0= )
 	lz4? ( app-arch/lz4 )
-	pulseaudio? ( media-sound/pulseaudio[glib] )
+	pulseaudio? (
+		media-plugins/gst-plugins-pulse:1.0
+	)
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-04-18 19:06 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2020-04-18 19:06 UTC (permalink / raw
  To: gentoo-commits

commit:     0cacf6409ab69528bf2e96c3673a0a459a02da59
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 18 19:02:57 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sat Apr 18 19:02:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cacf640

net-misc/spice-gtk: glorious version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.38.ebuild | 127 +++++++++++++++++++++++++++++++
 2 files changed, 128 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 7c7ebad5736..8566ca0ef55 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.37.tar.bz2 1303111 BLAKE2B cf4b6664ac86d126cf14f1a31b1df93079e15fc0a0af69bfaf61cb84284daa7b6b8cb2a2ee3345f6a475838ffc0fb2a2b0bdd61301e2c1479fb5f5e0c28babbe SHA512 a0a20bc6f25337d86e57fe1fc9586c4cc84457fc8c38cdcc5a728990a69018da0fca3ab5aa63349786b5a7508c82b716c94803eefb3495cffb7df4526db2d029
+DIST spice-gtk-0.38.tar.xz 796112 BLAKE2B c1542b5b76f9e23ffd1910273f358f656198829b1f615c6a8e0931a79d14920132c861facd534f4cf05f03c4f64a50f628f7daa93be581d5ac815f224b81fe16 SHA512 27b44ac9f0cee2737ce03bb3f47c62fc0ee2402c291c49fc56cffc4ccb63e2cab001a68ba865a6375d82cb38444408d59c68469783ee4279fa818d8682e902f3

diff --git a/net-misc/spice-gtk/spice-gtk-0.38.ebuild b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
new file mode 100644
index 00000000000..5b4f8fd020a
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+inherit desktop eutils meson readme.gentoo-r1 vala xdg-utils
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav libressl"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	>=dev-libs/glib-2.46:2
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0[introspection?]
+	media-libs/opus
+	sys-libs/zlib
+	virtual/jpeg:0=
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	introspection? ( dev-libs/gobject-introspection )
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	lz4? ( app-arch/lz4 )
+	pulseaudio? (
+		media-plugins/gst-plugins-pulse:1.0
+	)
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+			!~sys-auth/polkit-0.111 )
+		)
+	webdav? (
+		net-libs/phodav:2.0
+		>=net-libs/libsoup-2.49.91 )
+"
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.14.1
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+	# bug 558558
+	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
+
+	default
+
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	# Clean up environment, bug #586642
+	xdg_environment_reset
+
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature pulseaudio pulse)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(usex usbredir -Dusb-acl-helper-dir=/usr/libexec)
+		$(usex usbredir -Dusb-ids-path=/usr/share/misc/usb.ids)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+	)
+
+	meson_src_configure
+}
+
+src_compile() {
+	# Prevent sandbox violations, bug #581836
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
+	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
+	addpredict /dev
+
+	meson_src_compile
+}
+
+src_install() {
+	meson_src_install
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-04-19 18:20 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2020-04-19 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     be5875c94d0e85a7b4c9cd9c39a85aed372eca1c
Author:     Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Fri Apr 10 01:31:42 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 18:19:21 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5875c9

net-misc/spice-gtk: remove workarounds

Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.38.ebuild | 32 ++++++++------------------------
 1 file changed, 8 insertions(+), 24 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.38.ebuild b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
index 5b4f8fd020a..f370fa8c0e7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.38.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav libressl"
+IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -48,8 +48,8 @@ RDEPEND="
 		policykit? (
 			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
 		)
+	)
 	webdav? (
 		net-libs/phodav:2.0
 		>=net-libs/libsoup-2.49.91 )
@@ -75,48 +75,32 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
-	# bug 558558
-	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-
 	default
 
 	use vala && vala_src_prepare
 }
 
 src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	# Clean up environment, bug #586642
-	xdg_environment_reset
-
 	local emesonargs=(
 		$(meson_feature gtk3 gtk)
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)
 		$(meson_feature policykit polkit)
 		$(meson_feature pulseaudio pulse)
+		$(meson_feature lz4)
 		$(meson_feature sasl)
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
-		$(usex usbredir -Dusb-acl-helper-dir=/usr/libexec)
-		$(usex usbredir -Dusb-ids-path=/usr/share/misc/usb.ids)
 		$(meson_feature vala vapi)
 		$(meson_feature webdav)
 	)
 
-	meson_src_configure
-}
+	if use usbredir; then
+		emesonargs+=( -D "usb-acl-helper-dir=/usr/libexec" )
+		emesonargs+=( -D "usb-ids-path=/usr/share/misc/usb.ids" )
+	fi
 
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	meson_src_compile
+	meson_src_configure
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-04-19 18:20 Matthias Maier
  0 siblings, 0 replies; 125+ messages in thread
From: Matthias Maier @ 2020-04-19 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     3782774e53266f9c2dfc140d4d7b06d33778d7e5
Author:     Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Fri Apr 10 01:36:34 2020 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Sun Apr 19 18:20:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3782774e

net-misc/spice-gtk: update 9999

Closes: https://bugs.gentoo.org/692618
Closes: https://github.com/gentoo/gentoo/pull/15283
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 32 ++++++++------------------------
 1 file changed, 8 insertions(+), 24 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 832eeed32ad..e262e6bf9e8 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 KEYWORDS=""
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav libressl"
+IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -48,8 +48,8 @@ RDEPEND="
 		policykit? (
 			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
-			!~sys-auth/polkit-0.111 )
 		)
+	)
 	webdav? (
 		net-libs/phodav:2.0
 		>=net-libs/libsoup-2.49.91 )
@@ -75,48 +75,32 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
-	# bug 558558
-	export GIT_CEILING_DIRECTORIES="${WORKDIR}"
-
 	default
 
 	use vala && vala_src_prepare
 }
 
 src_configure() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	# Clean up environment, bug #586642
-	xdg_environment_reset
-
 	local emesonargs=(
 		$(meson_feature gtk3 gtk)
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)
 		$(meson_feature policykit polkit)
 		$(meson_feature pulseaudio pulse)
+		$(meson_feature lz4)
 		$(meson_feature sasl)
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
-		$(usex usbredir -Dusb-acl-helper-dir=/usr/libexec)
-		$(usex usbredir -Dusb-ids-path=/usr/share/misc/usb.ids)
 		$(meson_feature vala vapi)
 		$(meson_feature webdav)
 	)
 
-	meson_src_configure
-}
+	if use usbredir; then
+		emesonargs+=( -D "usb-acl-helper-dir=/usr/libexec" )
+		emesonargs+=( -D "usb-ids-path=/usr/share/misc/usb.ids" )
+	fi
 
-src_compile() {
-	# Prevent sandbox violations, bug #581836
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744134
-	# https://bugzilla.gnome.org/show_bug.cgi?id=744135
-	addpredict /dev
-
-	meson_src_compile
+	meson_src_configure
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2020-12-30 15:32 Ben Kohler
  0 siblings, 0 replies; 125+ messages in thread
From: Ben Kohler @ 2020-12-30 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     93fd19e645c7bc2484cac4c24bb36e244a13ee01
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 30 15:32:13 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Wed Dec 30 15:32:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93fd19e6

net-misc/spice-gtk: handle python deps & remove -Werror

Simple sed to remove Werror for now, it is already removed in upstream
git so this fix can be removed for next release.

Closes: https://bugs.gentoo.org/744841
Closes: https://bugs.gentoo.org/718556
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 ...ce-gtk-9999.ebuild => spice-gtk-0.38-r1.ebuild} | 25 +++++++++++++++++-----
 net-misc/spice-gtk/spice-gtk-9999.ebuild           | 16 +++++++++++++-
 2 files changed, 35 insertions(+), 6 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
similarity index 81%
copy from net-misc/spice-gtk/spice-gtk-9999.ebuild
copy to net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
index e262e6bf9e8..0102b373e37 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
@@ -6,15 +6,17 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit desktop eutils git-r3 meson readme.gentoo-r1 vala xdg-utils
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit desktop eutils meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-KEYWORDS=""
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
@@ -64,7 +66,7 @@ RDEPEND="${RDEPEND}
 	x86? ( x11-libs/libva:= )
 "
 DEPEND="${RDEPEND}
-	~app-emulation/spice-protocol-9999
+	>=app-emulation/spice-protocol-0.14.1
 	dev-perl/Text-CSV
 	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
@@ -74,9 +76,22 @@ DEPEND="${RDEPEND}
 	vala? ( $(vala_depend) )
 "
 
+BDEPEND="
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+python_check_deps() {
+	has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
 	default
-
+	sed -i -e "/^                              '-Werror',/d" \
+		subprojects/spice-common/meson.build || die
 	use vala && vala_src_prepare
 }
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index e262e6bf9e8..c507c8b5b36 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -6,7 +6,9 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-inherit desktop eutils git-r3 meson readme.gentoo-r1 vala xdg-utils
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit desktop eutils git-r3 meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
@@ -74,6 +76,18 @@ DEPEND="${RDEPEND}
 	vala? ( $(vala_depend) )
 "
 
+BDEPEND="
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+python_check_deps() {
+	has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
 src_prepare() {
 	default
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2021-03-08  6:16 Dennis Lamm
  0 siblings, 0 replies; 125+ messages in thread
From: Dennis Lamm @ 2021-03-08  6:16 UTC (permalink / raw
  To: gentoo-commits

commit:     aa82a52d9a4facf1851dcfef556afece28c039e5
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  7 16:29:13 2021 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Mar  8 06:16:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa82a52d

net-misc/spice-gtk: version bump to 0.39

Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.39.ebuild | 123 +++++++++++++++++++++++++++++++
 2 files changed, 124 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 8566ca0ef55..4be76f58569 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST spice-gtk-0.37.tar.bz2 1303111 BLAKE2B cf4b6664ac86d126cf14f1a31b1df93079e15fc0a0af69bfaf61cb84284daa7b6b8cb2a2ee3345f6a475838ffc0fb2a2b0bdd61301e2c1479fb5f5e0c28babbe SHA512 a0a20bc6f25337d86e57fe1fc9586c4cc84457fc8c38cdcc5a728990a69018da0fca3ab5aa63349786b5a7508c82b716c94803eefb3495cffb7df4526db2d029
 DIST spice-gtk-0.38.tar.xz 796112 BLAKE2B c1542b5b76f9e23ffd1910273f358f656198829b1f615c6a8e0931a79d14920132c861facd534f4cf05f03c4f64a50f628f7daa93be581d5ac815f224b81fe16 SHA512 27b44ac9f0cee2737ce03bb3f47c62fc0ee2402c291c49fc56cffc4ccb63e2cab001a68ba865a6375d82cb38444408d59c68469783ee4279fa818d8682e902f3
+DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2

diff --git a/net-misc/spice-gtk/spice-gtk-0.39.ebuild b/net-misc/spice-gtk/spice-gtk-0.39.ebuild
new file mode 100644
index 00000000000..8f9a666c3e7
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.39.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit desktop eutils meson python-any-r1 readme.gentoo-r1 vala xdg-utils
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	>=dev-libs/glib-2.46:2
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0[introspection?]
+	media-libs/opus
+	sys-libs/zlib
+	virtual/jpeg:0=
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	introspection? ( dev-libs/gobject-introspection )
+	!libressl? ( dev-libs/openssl:0= )
+	libressl? ( dev-libs/libressl:0= )
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwids
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+		)
+	)
+	webdav? (
+		net-libs/phodav:2.0
+		>=net-libs/libsoup-2.49.91 )
+"
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-0.14.3
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=dev-util/gtk-doc-am-1.14
+	>=dev-util/intltool-0.40.0
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+"
+
+BDEPEND="
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+python_check_deps() {
+	has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+	default
+	use vala && vala_src_prepare
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature lz4)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
+	)
+
+	if use usbredir; then
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path=/usr/share/misc/usb.ids
+		)
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2021-04-30 15:46 Mikle Kolyada
  0 siblings, 0 replies; 125+ messages in thread
From: Mikle Kolyada @ 2021-04-30 15:46 UTC (permalink / raw
  To: gentoo-commits

commit:     e71ccb7df5825d00f60ed47bf03b31ce61b971b5
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 30 15:45:40 2021 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Apr 30 15:46:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71ccb7d

net-misc/spice-gtk: remove libressl support

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

 net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild | 5 ++---
 net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild | 5 ++---
 net-misc/spice-gtk/spice-gtk-0.38.ebuild    | 5 ++---
 net-misc/spice-gtk/spice-gtk-0.39.ebuild    | 5 ++---
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 5 ++---
 5 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
index 8b92c78b052..956edea6785 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
@@ -16,7 +16,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.bz2"
 KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav libressl"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard static-libs usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -34,8 +34,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	lz4? ( app-arch/lz4 )
 	pulseaudio? ( media-sound/pulseaudio[glib] )
 	sasl? ( dev-libs/cyrus-sasl )

diff --git a/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
index e2a11534e5c..bd3d5a8b49a 100644
--- a/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -35,8 +35,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	lz4? ( app-arch/lz4 )
 	pulseaudio? (
 		media-plugins/gst-plugins-pulse:1.0

diff --git a/net-misc/spice-gtk/spice-gtk-0.38.ebuild b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
index ea531cd612c..0f0161da06c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.38.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38.ebuild
@@ -15,7 +15,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -33,8 +33,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	lz4? ( app-arch/lz4 )
 	pulseaudio? (
 		media-plugins/gst-plugins-pulse:1.0

diff --git a/net-misc/spice-gtk/spice-gtk-0.39.ebuild b/net-misc/spice-gtk/spice-gtk-0.39.ebuild
index a4abdb1a7e2..99eeb178546 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39.ebuild
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -35,8 +35,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	lz4? ( app-arch/lz4 )
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index a231b185d2c..eee8da577d1 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 KEYWORDS=""
-IUSE="+gtk3 +introspection libressl lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -35,8 +35,7 @@ RDEPEND="
 	>=x11-libs/pixman-0.17.7
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	!libressl? ( dev-libs/openssl:0= )
-	libressl? ( dev-libs/libressl:0= )
+	dev-libs/openssl:0=
 	lz4? ( app-arch/lz4 )
 	pulseaudio? (
 		media-plugins/gst-plugins-pulse:1.0


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2021-09-16 19:11 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2021-09-16 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     579cf597a3839e16dc0b50d5e78048f3b93eed49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 16 19:08:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 16 19:11:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579cf597

net-misc/spice-gtk: fix libsoup slot dependency

Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../spice-gtk/{spice-gtk-0.37-r2.ebuild => spice-gtk-0.37-r3.ebuild}    | 2 +-
 net-misc/spice-gtk/{spice-gtk-0.38.ebuild => spice-gtk-0.38-r2.ebuild}  | 2 +-
 .../spice-gtk/{spice-gtk-0.38-r1.ebuild => spice-gtk-0.38-r3.ebuild}    | 2 +-
 net-misc/spice-gtk/{spice-gtk-0.39.ebuild => spice-gtk-0.39-r1.ebuild}  | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild                                | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.37-r3.ebuild
similarity index 99%
rename from net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.37-r3.ebuild
index 956edea6785..e6215587090 100644
--- a/net-misc/spice-gtk/spice-gtk-0.37-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.37-r3.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
 		)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
+		>=net-libs/libsoup-2.49.91:2.4 )
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend

diff --git a/net-misc/spice-gtk/spice-gtk-0.38.ebuild b/net-misc/spice-gtk/spice-gtk-0.38-r2.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.38.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.38-r2.ebuild
index 0f0161da06c..d70e837b73f 100644
--- a/net-misc/spice-gtk/spice-gtk-0.38.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38-r2.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
+		>=net-libs/libsoup-2.49.91:2.4 )
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend

diff --git a/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.38-r3.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.38-r3.ebuild
index bd3d5a8b49a..3d714471af9 100644
--- a/net-misc/spice-gtk/spice-gtk-0.38-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.38-r3.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
+		>=net-libs/libsoup-2.49.91:2.4 )
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend

diff --git a/net-misc/spice-gtk/spice-gtk-0.39.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.39.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
index 99eeb178546..7005e220e2e 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
+		>=net-libs/libsoup-2.49.91:2.4 )
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index eee8da577d1..e200949754a 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -53,7 +53,7 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91 )
+		>=net-libs/libsoup-2.49.91:2.4 )
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2021-11-28 20:08 Mike Gilbert
  0 siblings, 0 replies; 125+ messages in thread
From: Mike Gilbert @ 2021-11-28 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     c5556fb0775aa5e7e1ca2c49cffdb1a0a88ee9e2
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 01:19:34 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 28 19:54:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5556fb0

net-misc/spice-gtk: migrate to hwdata

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 .../spice-gtk/{spice-gtk-0.39-r1.ebuild => spice-gtk-0.39-r2.ebuild}  | 4 ++--
 net-misc/spice-gtk/spice-gtk-9999.ebuild                              | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
similarity index 97%
rename from net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
index 08fdbf6d9fa4..97058d427523 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
-		sys-apps/hwids
+		sys-apps/hwdata
 		>=sys-apps/usbredir-0.4.2
 		virtual/libusb:1
 		policykit? (
@@ -111,7 +111,7 @@ src_configure() {
 	if use usbredir; then
 		emesonargs+=(
 			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path=/usr/share/misc/usb.ids
+			-Dusb-ids-path="${EPREFIX}/usr/share/hwdata/usb.ids"
 		)
 	fi
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index e200949754a6..59fac8bcb9c5 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
-		sys-apps/hwids
+		sys-apps/hwdata
 		>=sys-apps/usbredir-0.4.2
 		virtual/libusb:1
 		policykit? (
@@ -110,7 +110,7 @@ src_configure() {
 
 	if use usbredir; then
 		emesonargs+=( -D "usb-acl-helper-dir=/usr/libexec" )
-		emesonargs+=( -D "usb-ids-path=/usr/share/misc/usb.ids" )
+		emesonargs+=( -D "usb-ids-path=${EPREFIX}/usr/share/hwdata/usb.ids" )
 	fi
 
 	meson_src_configure


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2021-12-07 20:29 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2021-12-07 20:29 UTC (permalink / raw
  To: gentoo-commits

commit:     56f65e216565e895a0063f226866bc372611b8b1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  7 20:28:10 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec  7 20:28:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f65e21

net-misc/spice-gtk: Stabilize 0.39-r2 ALLARCHES, #828474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
index 97058d427523..f6db285d1dc8 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-g
 LICENSE="LGPL-2.1"
 SLOT="0"
 SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
 
 # TODO:


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-01-03  0:11 Georgy Yakovlev
  0 siblings, 0 replies; 125+ messages in thread
From: Georgy Yakovlev @ 2022-01-03  0:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7f16d64ea37827e0e41c31c8818c1f8e0521ef24
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 00:04:10 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 00:10:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f16d64e

net-misc/spice-gtk: enable py3.10

 Ok:                 13
 Expected Fail:      0
 Fail:               0
 Unexpected Pass:    0
 Skipped:            0
 Timeout:            0

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 4 ++--
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
index f6db285d1dc8..af1ce907709d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r2.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
@@ -6,7 +6,7 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit desktop meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 59fac8bcb9c5..cac0f2b7b32f 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.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
@@ -6,7 +6,7 @@ EAPI=7
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit desktop git-r3 meson python-any-r1 readme.gentoo-r1 vala xdg-utils
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-03-25  1:48 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-03-25  1:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c576007903489cb037c2c2c1c5f05c8bc20fc4be
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 01:14:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 25 01:48:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5760079

net-misc/spice-gtk: remove obsolete intltool dependency

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 1 -
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 1 -
 2 files changed, 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
index 26009d625fee..e4af25b8d05c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
@@ -66,7 +66,6 @@ DEPEND="${RDEPEND}
 	dev-perl/Text-CSV
 	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index cac0f2b7b32f..5d2a172d0ec3 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -69,7 +69,6 @@ DEPEND="${RDEPEND}
 	dev-perl/Text-CSV
 	dev-util/glib-utils
 	>=dev-util/gtk-doc-am-1.14
-	>=dev-util/intltool-0.40.0
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-06-12 13:45 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-06-12 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     1601befca37d5f5edd4a2c7058d3f5cf8b360f6b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 13:39:35 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 13:44:35 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1601befc

net-misc/spice-gtk: add 0.40

pulseaudio becomes an optfeature as it's a pure RDEPEND.

Closes: https://bugs.gentoo.org/775554
Closes: https://bugs.gentoo.org/818808
Closes: https://bugs.gentoo.org/851252
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                        |  1 +
 ...spice-gtk-9999.ebuild => spice-gtk-0.40.ebuild} | 60 ++++++++++++++--------
 net-misc/spice-gtk/spice-gtk-9999.ebuild           | 60 ++++++++++++++--------
 3 files changed, 77 insertions(+), 44 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 5de070645502..258e52e337ea 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1 +1,2 @@
 DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
+DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
similarity index 66%
copy from net-misc/spice-gtk/spice-gtk-9999.ebuild
copy to net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 5d2a172d0ec3..7e642d9ecb49 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -1,23 +1,32 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop git-r3 meson python-any-r1 readme.gentoo-r1 vala xdg-utils
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
+	inherit git-r3
+
+	SPICE_PROTOCOL_VER=9999
+else
+	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+	SPICE_PROTOCOL_VER=0.14.3
+fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-KEYWORDS=""
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -29,17 +38,15 @@ RDEPEND="
 	media-libs/gst-plugins-good:1.0
 	media-libs/gstreamer:1.0[introspection?]
 	media-libs/opus
+	media-libs/libjpeg-turbo:=
 	sys-libs/zlib
-	virtual/jpeg:0=
 	>=x11-libs/cairo-1.2
 	>=x11-libs/pixman-0.17.7
+	x11-libs/libX11
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:0=
+	dev-libs/openssl:=
 	lz4? ( app-arch/lz4 )
-	pulseaudio? (
-		media-plugins/gst-plugins-pulse:1.0
-	)
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
@@ -53,7 +60,8 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4 )
+		>=net-libs/libsoup-2.49.91:2.4
+	)
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend
@@ -65,16 +73,13 @@ RDEPEND="${RDEPEND}
 	x86? ( x11-libs/libva:= )
 "
 DEPEND="${RDEPEND}
-	~app-emulation/spice-protocol-9999
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
 	dev-perl/Text-CSV
 	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.14
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )
-"
-
-BDEPEND="
 	$(python_gen_any_dep '
 		dev-python/six[${PYTHON_USEDEP}]
 		dev-python/pyparsing[${PYTHON_USEDEP}]
@@ -82,8 +87,8 @@ BDEPEND="
 "
 
 python_check_deps() {
-	has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {
@@ -98,18 +103,20 @@ src_configure() {
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)
 		$(meson_feature policykit polkit)
-		$(meson_feature pulseaudio pulse)
 		$(meson_feature lz4)
 		$(meson_feature sasl)
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
 		$(meson_feature vala vapi)
 		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
 	)
 
 	if use usbredir; then
-		emesonargs+=( -D "usb-acl-helper-dir=/usr/libexec" )
-		emesonargs+=( -D "usb-ids-path=${EPREFIX}/usr/share/hwdata/usb.ids" )
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+		)
 	fi
 
 	meson_src_configure
@@ -118,6 +125,15 @@ src_configure() {
 src_install() {
 	meson_src_install
 
+	# bug #775554
+	fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+	fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
+}

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 5d2a172d0ec3..7e642d9ecb49 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,23 +1,32 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
-inherit desktop git-r3 meson python-any-r1 readme.gentoo-r1 vala xdg-utils
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
 HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
+	inherit git-r3
+
+	SPICE_PROTOCOL_VER=9999
+else
+	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+	SPICE_PROTOCOL_VER=0.14.3
+fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-KEYWORDS=""
-IUSE="+gtk3 +introspection lz4 mjpeg policykit pulseaudio sasl smartcard usbredir vala webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -29,17 +38,15 @@ RDEPEND="
 	media-libs/gst-plugins-good:1.0
 	media-libs/gstreamer:1.0[introspection?]
 	media-libs/opus
+	media-libs/libjpeg-turbo:=
 	sys-libs/zlib
-	virtual/jpeg:0=
 	>=x11-libs/cairo-1.2
 	>=x11-libs/pixman-0.17.7
+	x11-libs/libX11
 	gtk3? ( x11-libs/gtk+:3[introspection?] )
 	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:0=
+	dev-libs/openssl:=
 	lz4? ( app-arch/lz4 )
-	pulseaudio? (
-		media-plugins/gst-plugins-pulse:1.0
-	)
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
@@ -53,7 +60,8 @@ RDEPEND="
 	)
 	webdav? (
 		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4 )
+		>=net-libs/libsoup-2.49.91:2.4
+	)
 "
 # TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
 # configure knob. The package is relatively lightweight so we just depend
@@ -65,16 +73,13 @@ RDEPEND="${RDEPEND}
 	x86? ( x11-libs/libva:= )
 "
 DEPEND="${RDEPEND}
-	~app-emulation/spice-protocol-9999
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
 	dev-perl/Text-CSV
 	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.14
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )
-"
-
-BDEPEND="
 	$(python_gen_any_dep '
 		dev-python/six[${PYTHON_USEDEP}]
 		dev-python/pyparsing[${PYTHON_USEDEP}]
@@ -82,8 +87,8 @@ BDEPEND="
 "
 
 python_check_deps() {
-	has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
 }
 
 src_prepare() {
@@ -98,18 +103,20 @@ src_configure() {
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)
 		$(meson_feature policykit polkit)
-		$(meson_feature pulseaudio pulse)
 		$(meson_feature lz4)
 		$(meson_feature sasl)
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
 		$(meson_feature vala vapi)
 		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
 	)
 
 	if use usbredir; then
-		emesonargs+=( -D "usb-acl-helper-dir=/usr/libexec" )
-		emesonargs+=( -D "usb-ids-path=${EPREFIX}/usr/share/hwdata/usb.ids" )
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+		)
 	fi
 
 	meson_src_configure
@@ -118,6 +125,15 @@ src_configure() {
 src_install() {
 	meson_src_install
 
+	# bug #775554
+	fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+	fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+	xdg_pkg_postinst
+	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-06-12 20:56 Matt Turner
  0 siblings, 0 replies; 125+ messages in thread
From: Matt Turner @ 2022-06-12 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     1862823da2ecb171a75f436a7e2cdb1c12751f19
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 20:55:14 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 20:56:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1862823d

net-misc/spice-gtk: Use vala_setup in EAPI=8

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 7e642d9ecb49..612d9476b1d0 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -94,7 +94,7 @@ python_check_deps() {
 src_prepare() {
 	default
 
-	use vala && vala_src_prepare
+	use vala && vala_setup
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-06-13 12:31 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-06-13 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     39adfa4bf560f621765840bb484e29fd03eab350
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 12:31:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 12:31:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39adfa4b

net-misc/spice-gtk: conditionalise fowners for usbredir

Closes: https://bugs.gentoo.org/851657
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40.ebuild | 8 +++++---
 net-misc/spice-gtk/spice-gtk-9999.ebuild | 8 +++++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 612d9476b1d0..fc8e35b738b0 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -125,9 +125,11 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	# bug #775554
-	fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-	fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	if use usbredir; then
+		# bug #775554
+		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	fi
 
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 7e642d9ecb49..bfa932d1e132 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -125,9 +125,11 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	# bug #775554
-	fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-	fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	if use usbredir; then
+		# bug #775554
+		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	fi
 
 	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
 	readme.gentoo_create_doc


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-06-13 22:25 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-06-13 22:25 UTC (permalink / raw
  To: gentoo-commits

commit:     3a7fde3ec6d33dc8ba8c1a7b472b2435869055d9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 22:15:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 22:25:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7fde3e

net-misc/spice-gtk: fix usbredir conditional deux

Closes: https://bugs.gentoo.org/851657
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40.ebuild | 5 +++--
 net-misc/spice-gtk/spice-gtk-9999.ebuild | 7 ++++---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index fc8e35b738b0..357e2deefa6d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -125,8 +125,8 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	if use usbredir; then
-		# bug #775554
+	if use usbredir && use policykit; then
+		# bug #775554 (and bug #851657)
 		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
 		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
 	fi
@@ -137,5 +137,6 @@ src_install() {
 
 pkg_postinst() {
 	xdg_pkg_postinst
+
 	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
 }

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index bfa932d1e132..357e2deefa6d 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -94,7 +94,7 @@ python_check_deps() {
 src_prepare() {
 	default
 
-	use vala && vala_src_prepare
+	use vala && vala_setup
 }
 
 src_configure() {
@@ -125,8 +125,8 @@ src_configure() {
 src_install() {
 	meson_src_install
 
-	if use usbredir; then
-		# bug #775554
+	if use usbredir && use policykit; then
+		# bug #775554 (and bug #851657)
 		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
 		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
 	fi
@@ -137,5 +137,6 @@ src_install() {
 
 pkg_postinst() {
 	xdg_pkg_postinst
+
 	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
 }


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-10 20:41 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-10 20:41 UTC (permalink / raw
  To: gentoo-commits

commit:     059e4bd1337a7b050e70618886c192815cf13068
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 20:40:27 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 20:40:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=059e4bd1

net-misc/spice-gtk: fix build with meson 0.63

Closes: https://bugs.gentoo.org/854498
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                 |   1 +
 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 147 ++++++++++++++++++++++++++++
 2 files changed, 148 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 258e52e337ea..d4a02b6d774e 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1,3 @@
 DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
+DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8 SHA512 7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
new file mode 100644
index 000000000000..6e1869c8a407
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
+	inherit git-r3
+
+	SPICE_PROTOCOL_VER=9999
+else
+	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.63.patch.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+	SPICE_PROTOCOL_VER=0.14.3
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	>=dev-libs/glib-2.46:2
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0[introspection?]
+	media-libs/opus
+	media-libs/libjpeg-turbo:=
+	sys-libs/zlib
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	x11-libs/libX11
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	introspection? ( dev-libs/gobject-introspection )
+	dev-libs/openssl:=
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwdata
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+		)
+	)
+	webdav? (
+		net-libs/phodav:2.0
+		>=net-libs/libsoup-2.49.91:2.4
+	)
+"
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+PATCHES=(
+	"${WORKDIR}"/${P}-meson-0.63.patch
+)
+
+python_check_deps() {
+	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+	default
+
+	use vala && vala_setup
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature lz4)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
+	)
+
+	if use usbredir; then
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+		)
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use usbredir && use policykit; then
+		# bug #775554 (and bug #851657)
+		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	fi
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-10 22:28 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-10 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     75a2a169d304c782fea50e66c98c1e5030e84885
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 22:27:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 22:27:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a2a169

net-misc/spice-gtk: Stabilize 0.40-r1 x86, #857522

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 6e1869c8a407..889d11f7e6fd 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.63.patch.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-10 23:52 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-10 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     42d26e8d0bd360aa02102664876d49024c1594ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 23:51:48 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 23:51:48 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d26e8d

net-misc/spice-gtk: Stabilize 0.40-r1 arm64, #857522

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 889d11f7e6fd..a3293ca3b229 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.63.patch.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-11  0:09 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-11  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     072baf809172a2d4280c7ea0c5cc6081eb29078e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 11 00:09:21 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 11 00:09:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072baf80

net-misc/spice-gtk: Stabilize 0.40-r1 amd64, #857522

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index a3293ca3b229..8da12e589470 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
 	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.63.patch.xz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-12  9:17 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-12  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     48b2f6ade2bfd62d888a4700ac8d03e088661991
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 09:15:28 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 09:17:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b2f6ad

net-misc/spice-gtk: add 0.41

Closes: https://bugs.gentoo.org/854498
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 142 +++++++++++++++++++++++++++++++
 2 files changed, 143 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index d4a02b6d774e..881d0231bcd5 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
 DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8 SHA512 7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892
+DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d SHA512 bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
new file mode 100644
index 000000000000..357e2deefa6d
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_MIN_API_VERSION="0.14"
+VALA_USE_DEPEND="vapigen"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
+	inherit git-r3
+
+	SPICE_PROTOCOL_VER=9999
+else
+	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+	SPICE_PROTOCOL_VER=0.14.3
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	>=dev-libs/glib-2.46:2
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0[introspection?]
+	media-libs/opus
+	media-libs/libjpeg-turbo:=
+	sys-libs/zlib
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	x11-libs/libX11
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	introspection? ( dev-libs/gobject-introspection )
+	dev-libs/openssl:=
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwdata
+		>=sys-apps/usbredir-0.4.2
+		virtual/libusb:1
+		policykit? (
+			sys-apps/acl
+			>=sys-auth/polkit-0.110-r1
+		)
+	)
+	webdav? (
+		net-libs/phodav:2.0
+		>=net-libs/libsoup-2.49.91:2.4
+	)
+"
+# TODO: spice-gtk has an automagic dependency on x11-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( x11-libs/libva:= )
+	arm64? ( x11-libs/libva:= )
+	x86? ( x11-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+python_check_deps() {
+	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+	default
+
+	use vala && vala_setup
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature lz4)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
+	)
+
+	if use usbredir; then
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+		)
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use usbredir && use policykit; then
+		# bug #775554 (and bug #851657)
+		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	fi
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-12  9:17 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-07-12  9:17 UTC (permalink / raw
  To: gentoo-commits

commit:     f610e4dc4c5969befc0278c01a7533b99e6d7b83
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 09:17:32 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 09:17:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f610e4dc

net-misc/spice-gtk: add acl dep

Closes: https://bugs.gentoo.org/827850
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 357e2deefa6d..25cd89438ad6 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -52,9 +52,9 @@ RDEPEND="
 	usbredir? (
 		sys-apps/hwdata
 		>=sys-apps/usbredir-0.4.2
+		virtual/acl
 		virtual/libusb:1
 		policykit? (
-			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
 		)
 	)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 357e2deefa6d..25cd89438ad6 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -52,9 +52,9 @@ RDEPEND="
 	usbredir? (
 		sys-apps/hwdata
 		>=sys-apps/usbredir-0.4.2
+		virtual/acl
 		virtual/libusb:1
 		policykit? (
-			sys-apps/acl
 			>=sys-auth/polkit-0.110-r1
 		)
 	)


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-07-16 19:25 Jory Pratt
  0 siblings, 0 replies; 125+ messages in thread
From: Jory Pratt @ 2022-07-16 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     27ae28965c47b7886639878c8a1f9b9894df8c74
Author:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 16 19:25:12 2022 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Sat Jul 16 19:25:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ae2896

net-misc/spice-gtk: Fix build for musl users

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jory Pratt <anarchy <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 6 ++++++
 net-misc/spice-gtk/spice-gtk-0.40.ebuild    | 6 ++++++
 net-misc/spice-gtk/spice-gtk-0.41.ebuild    | 6 ++++++
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 6 ++++++
 4 files changed, 24 insertions(+)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 8da12e589470..7c0c5337eb30 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -117,6 +117,12 @@ src_configure() {
 		$(meson_feature wayland wayland-protocols)
 	)
 
+	if use elibc_musl; then
+		emesonargs+=(
+			-Dcoroutine=gthread
+		)
+	fi
+
 	if use usbredir; then
 		emesonargs+=(
 			-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
index 357e2deefa6d..650b692b3d89 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
@@ -112,6 +112,12 @@ src_configure() {
 		$(meson_feature wayland wayland-protocols)
 	)
 
+	if use elibc_musl; then
+		emesonargs+=(
+			-Dcoroutine=gthread
+		)
+	fi
+
 	if use usbredir; then
 		emesonargs+=(
 			-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 25cd89438ad6..4f9503f25b0d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -112,6 +112,12 @@ src_configure() {
 		$(meson_feature wayland wayland-protocols)
 	)
 
+	if use elibc_musl; then
+		emesonargs+=(
+			-Dcoroutine=gthread
+		)
+	fi
+
 	if use usbredir; then
 		emesonargs+=(
 			-Dusb-acl-helper-dir=/usr/libexec

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 25cd89438ad6..4f9503f25b0d 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -112,6 +112,12 @@ src_configure() {
 		$(meson_feature wayland wayland-protocols)
 	)
 
+	if use elibc_musl; then
+		emesonargs+=(
+			-Dcoroutine=gthread
+		)
+	fi
+
 	if use usbredir; then
 		emesonargs+=(
 			-Dusb-acl-helper-dir=/usr/libexec


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26  3:12 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2022-10-26  3:12 UTC (permalink / raw
  To: gentoo-commits

commit:     819361c95d603800d625a75d44b3279ca4b1bfab
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 03:11:31 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 03:12:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819361c9

net-misc/spice-gtk: sync live

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 6c26a62e1c95..3f4234f80837 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -59,8 +59,8 @@ RDEPEND="
 		)
 	)
 	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4
+		net-libs/phodav:3.0
+		net-libs/libsoup:3.0
 	)
 "
 # TODO: spice-gtk has an automagic dependency on media-libs/libva without a


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26  3:12 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2022-10-26  3:12 UTC (permalink / raw
  To: gentoo-commits

commit:     de3392a74fb914dda9b3ed1b3cc2e9bfd2619fdd
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 00:29:43 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 03:12:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3392a7

net-misc/spice-gtk: drop 0.39-r2, 0.40

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                 |   1 -
 net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild | 125 -----------------------
 net-misc/spice-gtk/spice-gtk-0.40.ebuild    | 148 ----------------------------
 3 files changed, 274 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 881d0231bcd5..446207c4b52b 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,4 +1,3 @@
-DIST spice-gtk-0.39.tar.xz 845528 BLAKE2B c886c4c9f0e51d7f2bf6dbfe574f1a2bcab249f863cb7da1f009410572cdaa7a35ef98fc370a7e74f7e490ad3bfe8ffa832601f8bb0b0894b90ec1de76495ce9 SHA512 ff0f3ca6b10a2c415f2fa8d61464c5710aaa2a46c2c83909f146fa45f01151e756d9c3d79cb162dd3d0c1279b6ef55a67fc5c1266af2cb5b46ac1eaa0254c8d2
 DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8 SHA512 7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892
 DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d SHA512 bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef

diff --git a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild b/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
deleted file mode 100644
index f8eb8b05b3c8..000000000000
--- a/net-misc/spice-gtk/spice-gtk-0.39-r2.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit desktop meson python-any-r1 readme.gentoo-r1 vala xdg-utils
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	>=dev-libs/glib-2.46:2
-	dev-libs/json-glib:0=
-	media-libs/gst-plugins-base:1.0
-	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0[introspection?]
-	media-libs/opus
-	sys-libs/zlib
-	virtual/jpeg:0=
-	>=x11-libs/cairo-1.2
-	>=x11-libs/pixman-0.17.7
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:0=
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwdata
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-		)
-	)
-	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4 )
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-	amd64? ( media-libs/libva:= )
-	arm64? ( media-libs/libva:= )
-	x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-0.14.3
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=dev-util/gtk-doc-am-1.14
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-"
-
-BDEPEND="
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-0.39-fix-finding-pyparsing.patch
-)
-
-python_check_deps() {
-	has_version -b "dev-python/six[${PYTHON_USEDEP}]" &&
-	has_version -b "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	default
-	use vala && vala_src_prepare
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gtk3 gtk)
-		$(meson_feature introspection)
-		$(meson_use mjpeg builtin-mjpeg)
-		$(meson_feature policykit polkit)
-		$(meson_feature lz4)
-		$(meson_feature sasl)
-		$(meson_feature smartcard)
-		$(meson_feature usbredir)
-		$(meson_feature vala vapi)
-		$(meson_feature webdav)
-		$(meson_feature wayland wayland-protocols)
-	)
-
-	if use usbredir; then
-		emesonargs+=(
-			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path="${EPREFIX}/usr/share/hwdata/usb.ids"
-		)
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}

diff --git a/net-misc/spice-gtk/spice-gtk-0.40.ebuild b/net-misc/spice-gtk/spice-gtk-0.40.ebuild
deleted file mode 100644
index 64c8831eb5b2..000000000000
--- a/net-misc/spice-gtk/spice-gtk-0.40.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_MIN_API_VERSION="0.14"
-VALA_USE_DEPEND="vapigen"
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-	inherit git-r3
-
-	SPICE_PROTOCOL_VER=9999
-else
-	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-	SPICE_PROTOCOL_VER=0.14.3
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	>=dev-libs/glib-2.46:2
-	dev-libs/json-glib:0=
-	media-libs/gst-plugins-base:1.0
-	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0[introspection?]
-	media-libs/opus
-	media-libs/libjpeg-turbo:=
-	sys-libs/zlib
-	>=x11-libs/cairo-1.2
-	>=x11-libs/pixman-0.17.7
-	x11-libs/libX11
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:=
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwdata
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-		)
-	)
-	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4
-	)
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-	amd64? ( media-libs/libva:= )
-	arm64? ( media-libs/libva:= )
-	x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
-BDEPEND="
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
-"
-
-python_check_deps() {
-	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gtk3 gtk)
-		$(meson_feature introspection)
-		$(meson_use mjpeg builtin-mjpeg)
-		$(meson_feature policykit polkit)
-		$(meson_feature lz4)
-		$(meson_feature sasl)
-		$(meson_feature smartcard)
-		$(meson_feature usbredir)
-		$(meson_feature vala vapi)
-		$(meson_feature webdav)
-		$(meson_feature wayland wayland-protocols)
-	)
-
-	if use elibc_musl; then
-		emesonargs+=(
-			-Dcoroutine=gthread
-		)
-	fi
-
-	if use usbredir; then
-		emesonargs+=(
-			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
-		)
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use usbredir && use policykit; then
-		# bug #775554 (and bug #851657)
-		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
-	fi
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26  3:12 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2022-10-26  3:12 UTC (permalink / raw
  To: gentoo-commits

commit:     292d4a52f5a84ed97334ba3d957d5dd3f175be44
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 03:10:23 2022 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 03:12:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292d4a52

net-misc/spice-gtk: add python3_11

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-0.41.ebuild    | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index 401650d5a194..d2a5fe9ddbd3 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 3f4234f80837..1485ff5c48c7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 6c26a62e1c95..1e45179576e7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 3f4234f80837..1485ff5c48c7 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26  7:12 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2022-10-26  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     4591bd4bc90c1e4a1341811feade38171472d68a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 07:12:16 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 07:12:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4591bd4b

net-misc/spice-gtk: Stabilize 0.41 arm64, #878331

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 1e45179576e7..68ebca81a6b1 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26 11:02 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-10-26 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     43461c9fb7c7847dda5922f00e33ab4085749afa
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 11:01:54 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 11:01:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43461c9f

net-misc/spice-gtk: Stabilize 0.41 amd64, #878331

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 68ebca81a6b1..2b116a197ffa 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-10-26 11:02 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-10-26 11:02 UTC (permalink / raw
  To: gentoo-commits

commit:     b39f2fd97698a41c41d70c5f77c5c5297b2377fe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 11:01:55 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 11:01:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b39f2fd9

net-misc/spice-gtk: Stabilize 0.41 x86, #878331

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 2b116a197ffa..0c8cef23890b 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-11-16  0:27 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2022-11-16  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     e1f18de032f1bc910a4f1dc495311bb597817ddd
Author:     Xin Yang <yangmame <AT> icloud <DOT> com>
AuthorDate: Thu Nov  3 14:58:27 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 00:24:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1f18de0

net-misc/spice-gtk: keyword riscv 0.41, #879151

Signed-off-by: Xin Yang <yangmame <AT> icloud.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 0c8cef23890b..6b1a290940fb 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-12-20 19:01 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-12-20 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d9fb1c7476b0bc902c7a67727c104eadd39afe9a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 19:01:25 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 19:01:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fb1c74

net-misc/spice-gtk: Stabilize 0.41-r1 amd64, #887463

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index b4aa799ad2bd..65c82da82c83 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2022-12-20 19:01 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2022-12-20 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     6d8d90b9a5b1a432d1e55b1318cfd6834a8ba8fc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 19:01:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 19:01:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8d90b9

net-misc/spice-gtk: Stabilize 0.41-r1 x86, #887463

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 1485ff5c48c7..b4aa799ad2bd 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-01-01 14:48 David Seifert
  0 siblings, 0 replies; 125+ messages in thread
From: David Seifert @ 2023-01-01 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     75f697d905f9c2a1c119144b25a072163be5ed70
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 14:47:59 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  1 14:47:59 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f697d9

net-misc/spice-gtk: remove stale VALA_MIN_API_VERSION

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 4 +---
 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 4 +---
 net-misc/spice-gtk/spice-gtk-0.41.ebuild    | 4 +---
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 4 +---
 4 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
index d2a5fe9ddbd3..5ef2673de706 100644
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 65c82da82c83..2af853915a35 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
index 6b1a290940fb..2b6d597e8e81 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 1485ff5c48c7..b5c520f1979b 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-VALA_MIN_API_VERSION="0.14"
 VALA_USE_DEPEND="vapigen"
-
 PYTHON_COMPAT=( python3_{8..11} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-01-13 13:37 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2023-01-13 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e0a7f5b788c85edbd2009cd4a212d598dfc29a56
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 13 13:37:00 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 13 13:37:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a7f5b7

net-misc/spice-gtk: Stabilize 0.41-r1 arm64, #887463

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
index 2af853915a35..3f9eacdcd75c 100644
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-02-10  5:48 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2023-02-10  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bdb55c2684cec373dc2e1c35849765954283936a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 05:19:06 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 05:47:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb55c26

net-misc/spice-gtk: add 0.42

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/Manifest              |   1 +
 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 146 +++++++++++++++++++++++++++++++
 2 files changed, 147 insertions(+)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 446207c4b52b..31c2d1c9fe95 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8 SHA512 7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
 DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892
 DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d SHA512 bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef
+DIST spice-gtk-0.42.tar.xz 812776 BLAKE2B 406a2218d4ec0765173c911d6305cb0e043cd575c53ba51cbd53d922835b9d395873143f2388a5a02ee60ce617e32a1cb6a95008b67deec787fcf67da0d49736 SHA512 fd567e35f6d4ebfe6ef004f358dca4c41254336f55f7dd26cf67b62b2acb4866907186bd0526b7cb52b0c24020cdc8809251127498a8d357555bb0c5d3b8f137

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
new file mode 100644
index 000000000000..1c112cadb3cb
--- /dev/null
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VALA_USE_DEPEND="vapigen"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
+
+DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
+HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+if [[ ${PV} == *9999* ]] ; then
+	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
+	inherit git-r3
+
+	SPICE_PROTOCOL_VER=9999
+else
+	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+	SPICE_PROTOCOL_VER=0.14.3
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+
+# TODO:
+# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
+# * use external pnp.ids as soon as that means not pulling in gnome-desktop
+RDEPEND="
+	>=dev-libs/glib-2.46:2
+	dev-libs/json-glib:0=
+	media-libs/gst-plugins-base:1.0
+	media-libs/gst-plugins-good:1.0
+	media-libs/gstreamer:1.0[introspection?]
+	media-libs/opus
+	media-libs/libjpeg-turbo:=
+	sys-libs/zlib
+	>=x11-libs/cairo-1.2
+	>=x11-libs/pixman-0.17.7
+	x11-libs/libX11
+	gtk3? ( x11-libs/gtk+:3[introspection?] )
+	introspection? ( dev-libs/gobject-introspection )
+	dev-libs/openssl:=
+	lz4? ( app-arch/lz4 )
+	sasl? ( dev-libs/cyrus-sasl )
+	smartcard? ( app-emulation/qemu[smartcard] )
+	usbredir? (
+		sys-apps/hwdata
+		>=sys-apps/usbredir-0.4.2
+		virtual/acl
+		virtual/libusb:1
+		policykit? (
+			>=sys-auth/polkit-0.110-r1
+		)
+	)
+	webdav? (
+		net-libs/phodav:3.0
+		net-libs/libsoup:3.0
+	)
+"
+# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
+# configure knob. The package is relatively lightweight so we just depend
+# on it unconditionally for now. It would be cleaner to transform this into
+# a USE="vaapi" conditional and patch the buildsystem...
+RDEPEND="${RDEPEND}
+	amd64? ( media-libs/libva:= )
+	arm64? ( media-libs/libva:= )
+	x86? ( media-libs/libva:= )
+"
+DEPEND="${RDEPEND}
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+BDEPEND="
+	dev-perl/Text-CSV
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.17
+	virtual/pkgconfig
+	vala? ( $(vala_depend) )
+	$(python_gen_any_dep '
+		dev-python/six[${PYTHON_USEDEP}]
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+	')
+"
+
+python_check_deps() {
+	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
+	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
+}
+
+src_prepare() {
+	default
+
+	use vala && vala_setup
+}
+
+src_configure() {
+	local emesonargs=(
+		$(meson_feature gtk3 gtk)
+		$(meson_feature introspection)
+		$(meson_use mjpeg builtin-mjpeg)
+		$(meson_feature policykit polkit)
+		$(meson_feature lz4)
+		$(meson_feature sasl)
+		$(meson_feature smartcard)
+		$(meson_feature usbredir)
+		$(meson_feature vala vapi)
+		$(meson_feature webdav)
+		$(meson_feature wayland wayland-protocols)
+	)
+
+	if use elibc_musl; then
+		emesonargs+=(
+			-Dcoroutine=gthread
+		)
+	fi
+
+	if use usbredir; then
+		emesonargs+=(
+			-Dusb-acl-helper-dir=/usr/libexec
+			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
+		)
+	fi
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	if use usbredir && use policykit; then
+		# bug #775554 (and bug #851657)
+		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
+		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
+	fi
+
+	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
+	readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+	xdg_pkg_postinst
+
+	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
+}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-02-10 15:39 Yixun Lan
  0 siblings, 0 replies; 125+ messages in thread
From: Yixun Lan @ 2023-02-10 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     23ea96ebba1726fe0c62f2cb4ec07828839dee3e
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 15:36:17 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 15:38:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ea96eb

net-misc/spice-gtk: Keyword 0.42 riscv, #893784

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index 1c112cadb3cb..9c71f454c6ae 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-03-24 13:55 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2023-03-24 13:55 UTC (permalink / raw
  To: gentoo-commits

commit:     7159e7a9e5c28afd86a56f586ae16e622f9b2ed9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 13:54:56 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 13:54:56 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7159e7a9

net-misc/spice-gtk: Stabilize 0.42 arm64, #902667

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index 9c71f454c6ae..b7c266a65aee 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-03-25  5:04 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2023-03-25  5:04 UTC (permalink / raw
  To: gentoo-commits

commit:     bd5e93ae78ee1bd30abdf6a906622aa70c1de4cc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 25 05:03:51 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 25 05:03:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5e93ae

net-misc/spice-gtk: Stabilize 0.42 x86, #902667

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index b7c266a65aee..82d451348add 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-03-30 17:24 Matt Turner
  0 siblings, 0 replies; 125+ messages in thread
From: Matt Turner @ 2023-03-30 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     0d62b49c4466738fe977884a501c8b3ffb4d5a43
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 16:56:21 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 17:24:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d62b49c

net-misc/spice-gtk: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                 |   2 -
 net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild | 151 ----------------------------
 net-misc/spice-gtk/spice-gtk-0.41.ebuild    | 146 ---------------------------
 3 files changed, 299 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index 31c2d1c9fe95..dbbd44b54cbc 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,4 +1,2 @@
-DIST spice-gtk-0.40-meson-0.63.patch.xz 5932 BLAKE2B 5188e46236024575543125226404a24490faf37e9b764e8b8e2935620c6a908f6ca93f35c2a414306bb3c6646c0e47b2fd12ced83a7829ad8c118a1188b44ed8 SHA512 7b4ea4cf48b1e95bbc81c7eaa54b135333a8dba8167959e8baa7b50398d6542f2ac3d98fdb493995abb47b2a6bfb2ac75c393dda795cf69b7335ca6e3b1ddb70
-DIST spice-gtk-0.40.tar.xz 848688 BLAKE2B 1046361ca40037bca826759bd7dc86f522640d39c08b1579f8e25bc2a2510665034445f7421d4de0485df9ef868e19779000c643035842f18e16555e3a1936b3 SHA512 b6db8b56c5c36158d97b3f7690d18883c4d6076e4ed1de1763fc704f9a2397b60d6170b70882d7d0a977b32be334756b7a27d66849f53e4d3b82abb8a54a0892
 DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d SHA512 bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef
 DIST spice-gtk-0.42.tar.xz 812776 BLAKE2B 406a2218d4ec0765173c911d6305cb0e043cd575c53ba51cbd53d922835b9d395873143f2388a5a02ee60ce617e32a1cb6a95008b67deec787fcf67da0d49736 SHA512 fd567e35f6d4ebfe6ef004f358dca4c41254336f55f7dd26cf67b62b2acb4866907186bd0526b7cb52b0c24020cdc8809251127498a8d357555bb0c5d3b8f137

diff --git a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
deleted file mode 100644
index 61a9d91221e6..000000000000
--- a/net-misc/spice-gtk/spice-gtk-0.40-r1.ebuild
+++ /dev/null
@@ -1,151 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-	inherit git-r3
-
-	SPICE_PROTOCOL_VER=9999
-else
-	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-meson-0.63.patch.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-	SPICE_PROTOCOL_VER=0.14.3
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	>=dev-libs/glib-2.46:2
-	dev-libs/json-glib:0=
-	media-libs/gst-plugins-base:1.0
-	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0[introspection?]
-	media-libs/opus
-	media-libs/libjpeg-turbo:=
-	sys-libs/zlib
-	>=x11-libs/cairo-1.2
-	>=x11-libs/pixman-0.17.7
-	x11-libs/libX11
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:=
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwdata
-		>=sys-apps/usbredir-0.4.2
-		virtual/libusb:1
-		policykit? (
-			sys-apps/acl
-			>=sys-auth/polkit-0.110-r1
-		)
-	)
-	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4
-	)
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-	amd64? ( media-libs/libva:= )
-	arm64? ( media-libs/libva:= )
-	x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
-BDEPEND="
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
-"
-
-PATCHES=(
-	"${WORKDIR}"/${P}-meson-0.63.patch
-)
-
-python_check_deps() {
-	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gtk3 gtk)
-		$(meson_feature introspection)
-		$(meson_use mjpeg builtin-mjpeg)
-		$(meson_feature policykit polkit)
-		$(meson_feature lz4)
-		$(meson_feature sasl)
-		$(meson_feature smartcard)
-		$(meson_feature usbredir)
-		$(meson_feature vala vapi)
-		$(meson_feature webdav)
-		$(meson_feature wayland wayland-protocols)
-	)
-
-	if use elibc_musl; then
-		emesonargs+=(
-			-Dcoroutine=gthread
-		)
-	fi
-
-	if use usbredir; then
-		emesonargs+=(
-			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
-		)
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use usbredir && use policykit; then
-		# bug #775554 (and bug #851657)
-		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
-	fi
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
-}

diff --git a/net-misc/spice-gtk/spice-gtk-0.41.ebuild b/net-misc/spice-gtk/spice-gtk-0.41.ebuild
deleted file mode 100644
index ba7d4fd9bbc2..000000000000
--- a/net-misc/spice-gtk/spice-gtk-0.41.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-	inherit git-r3
-
-	SPICE_PROTOCOL_VER=9999
-else
-	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-	SPICE_PROTOCOL_VER=0.14.3
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	>=dev-libs/glib-2.46:2
-	dev-libs/json-glib:0=
-	media-libs/gst-plugins-base:1.0
-	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0[introspection?]
-	media-libs/opus
-	media-libs/libjpeg-turbo:=
-	sys-libs/zlib
-	>=x11-libs/cairo-1.2
-	>=x11-libs/pixman-0.17.7
-	x11-libs/libX11
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:=
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwdata
-		>=sys-apps/usbredir-0.4.2
-		virtual/acl
-		virtual/libusb:1
-		policykit? (
-			>=sys-auth/polkit-0.110-r1
-		)
-	)
-	webdav? (
-		net-libs/phodav:2.0
-		>=net-libs/libsoup-2.49.91:2.4
-	)
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-	amd64? ( media-libs/libva:= )
-	arm64? ( media-libs/libva:= )
-	x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
-BDEPEND="
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
-"
-
-python_check_deps() {
-	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gtk3 gtk)
-		$(meson_feature introspection)
-		$(meson_use mjpeg builtin-mjpeg)
-		$(meson_feature policykit polkit)
-		$(meson_feature lz4)
-		$(meson_feature sasl)
-		$(meson_feature smartcard)
-		$(meson_feature usbredir)
-		$(meson_feature vala vapi)
-		$(meson_feature webdav)
-		$(meson_feature wayland wayland-protocols)
-	)
-
-	if use elibc_musl; then
-		emesonargs+=(
-			-Dcoroutine=gthread
-		)
-	fi
-
-	if use usbredir; then
-		emesonargs+=(
-			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
-		)
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use usbredir && use policykit; then
-		# bug #775554 (and bug #851657)
-		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
-	fi
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-05-06 16:07 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2023-05-06 16:07 UTC (permalink / raw
  To: gentoo-commits

commit:     5a379eaffe588a80c3b5915ba8c684eb985fa6b5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May  6 16:07:11 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May  6 16:07:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a379eaf

net-misc/spice-gtk: Stabilize 0.42 amd64, #902667

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index 82d451348add..edfe353dc093 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-05-16  3:39 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2023-05-16  3:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ce8e25973d4599a418eed89d9e2e778ffaea45ed
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 16 02:40:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 16 03:35:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8e2597

net-misc/spice-gtk: add Valgrind annotation support

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index edfe353dc093..2e31ef2729a7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala valgrind wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -71,7 +71,8 @@ RDEPEND="${RDEPEND}
 	x86? ( media-libs/libva:= )
 "
 DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}
+	valgrind? ( dev-util/valgrind )"
 BDEPEND="
 	dev-perl/Text-CSV
 	dev-util/glib-utils
@@ -106,6 +107,7 @@ src_configure() {
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
 		$(meson_feature vala vapi)
+		$(meson_use valgrind)
 		$(meson_feature webdav)
 		$(meson_feature wayland wayland-protocols)
 	)


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-06-04  1:27 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2023-06-04  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     b8587ae6174e70a35ffa501ff70c116047cc6557
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 01:05:06 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 01:27:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8587ae6

net-misc/spice-gtk: drop 0.41-r1

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/Manifest                 |   1 -
 net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild | 146 ----------------------------
 2 files changed, 147 deletions(-)

diff --git a/net-misc/spice-gtk/Manifest b/net-misc/spice-gtk/Manifest
index dbbd44b54cbc..bef42d99c5d9 100644
--- a/net-misc/spice-gtk/Manifest
+++ b/net-misc/spice-gtk/Manifest
@@ -1,2 +1 @@
-DIST spice-gtk-0.41.tar.xz 827320 BLAKE2B bed8e62647ca9fde8a3b534a3d9720dee829f222442edb589e6ff569ce9a49f16e3c99bad4798a22e8a551d0d89875043c2335e2b08a80901483ace6a1948d6d SHA512 bfd97c98c8bdbc29da0f26c38dfcf75d9f17e5358d4c7fa9c36e4974d0df3ce92409ca568dfc790d43f581d00b94090d9e60154e83220a719d678b596c87fcef
 DIST spice-gtk-0.42.tar.xz 812776 BLAKE2B 406a2218d4ec0765173c911d6305cb0e043cd575c53ba51cbd53d922835b9d395873143f2388a5a02ee60ce617e32a1cb6a95008b67deec787fcf67da0d49736 SHA512 fd567e35f6d4ebfe6ef004f358dca4c41254336f55f7dd26cf67b62b2acb4866907186bd0526b7cb52b0c24020cdc8809251127498a8d357555bb0c5d3b8f137

diff --git a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
deleted file mode 100644
index a4a600e5f8d8..000000000000
--- a/net-misc/spice-gtk/spice-gtk-0.41-r1.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
-
-DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
-if [[ ${PV} == *9999* ]] ; then
-	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
-	inherit git-r3
-
-	SPICE_PROTOCOL_VER=9999
-else
-	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-	SPICE_PROTOCOL_VER=0.14.3
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
-
-# TODO:
-# * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
-# * use external pnp.ids as soon as that means not pulling in gnome-desktop
-RDEPEND="
-	>=dev-libs/glib-2.46:2
-	dev-libs/json-glib:0=
-	media-libs/gst-plugins-base:1.0
-	media-libs/gst-plugins-good:1.0
-	media-libs/gstreamer:1.0[introspection?]
-	media-libs/opus
-	media-libs/libjpeg-turbo:=
-	sys-libs/zlib
-	>=x11-libs/cairo-1.2
-	>=x11-libs/pixman-0.17.7
-	x11-libs/libX11
-	gtk3? ( x11-libs/gtk+:3[introspection?] )
-	introspection? ( dev-libs/gobject-introspection )
-	dev-libs/openssl:=
-	lz4? ( app-arch/lz4 )
-	sasl? ( dev-libs/cyrus-sasl )
-	smartcard? ( app-emulation/qemu[smartcard] )
-	usbredir? (
-		sys-apps/hwdata
-		>=sys-apps/usbredir-0.4.2
-		virtual/acl
-		virtual/libusb:1
-		policykit? (
-			>=sys-auth/polkit-0.110-r1
-		)
-	)
-	webdav? (
-		net-libs/phodav:3.0
-		net-libs/libsoup:3.0
-	)
-"
-# TODO: spice-gtk has an automagic dependency on media-libs/libva without a
-# configure knob. The package is relatively lightweight so we just depend
-# on it unconditionally for now. It would be cleaner to transform this into
-# a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
-	amd64? ( media-libs/libva:= )
-	arm64? ( media-libs/libva:= )
-	x86? ( media-libs/libva:= )
-"
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
-BDEPEND="
-	dev-perl/Text-CSV
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.17
-	virtual/pkgconfig
-	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
-"
-
-python_check_deps() {
-	python_has_version "dev-python/six[${PYTHON_USEDEP}]" &&
-	python_has_version "dev-python/pyparsing[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-	default
-
-	use vala && vala_setup
-}
-
-src_configure() {
-	local emesonargs=(
-		$(meson_feature gtk3 gtk)
-		$(meson_feature introspection)
-		$(meson_use mjpeg builtin-mjpeg)
-		$(meson_feature policykit polkit)
-		$(meson_feature lz4)
-		$(meson_feature sasl)
-		$(meson_feature smartcard)
-		$(meson_feature usbredir)
-		$(meson_feature vala vapi)
-		$(meson_feature webdav)
-		$(meson_feature wayland wayland-protocols)
-	)
-
-	if use elibc_musl; then
-		emesonargs+=(
-			-Dcoroutine=gthread
-		)
-	fi
-
-	if use usbredir; then
-		emesonargs+=(
-			-Dusb-acl-helper-dir=/usr/libexec
-			-Dusb-ids-path="${EPREFIX}"/usr/share/hwdata/usb.ids
-		)
-	fi
-
-	meson_src_configure
-}
-
-src_install() {
-	meson_src_install
-
-	if use usbredir && use policykit; then
-		# bug #775554 (and bug #851657)
-		fowners root:root /usr/libexec/spice-client-glib-usb-acl-helper
-		fperms 4755 /usr/libexec/spice-client-glib-usb-acl-helper
-	fi
-
-	make_desktop_entry spicy Spicy "utilities-terminal" "Network;RemoteAccess;"
-	readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-	xdg_pkg_postinst
-
-	optfeature "Sound support (via pulseaudio)" media-plugins/gst-plugins-pulse
-}


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-06-04  1:27 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2023-06-04  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a798fcc2e2ce381ab5bcf73c075f013be635d980
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 00:39:15 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 01:27:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a798fcc2

net-misc/spice-gtk: add missing gtk-doc bdep, fix internal python shebang

Closes: https://bugs.gentoo.org/893804
Closes: https://bugs.gentoo.org/906904
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index 2e31ef2729a7..3a2c5855a3e3 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -76,12 +76,13 @@ DEPEND="${RDEPEND}
 BDEPEND="
 	dev-perl/Text-CSV
 	dev-util/glib-utils
+	dev-util/gtk-doc
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
 	vala? ( $(vala_depend) )
 	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
 		dev-python/pyparsing[${PYTHON_USEDEP}]
+		dev-python/six[${PYTHON_USEDEP}]
 	')
 "
 
@@ -93,6 +94,8 @@ python_check_deps() {
 src_prepare() {
 	default
 
+	python_fix_shebang subprojects/keycodemapdb/tools/keymap-gen
+
 	use vala && vala_setup
 }
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-06-04  1:27 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2023-06-04  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     16dcd9e2e85a125b86bfc83de983653604a34e72
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 01:11:51 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 01:27:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16dcd9e2

net-misc/spice-gtk: add freedesktop-gitlab upstream metadata

Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 net-misc/spice-gtk/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-misc/spice-gtk/metadata.xml b/net-misc/spice-gtk/metadata.xml
index 8ad630bb0db4..ae48364fa719 100644
--- a/net-misc/spice-gtk/metadata.xml
+++ b/net-misc/spice-gtk/metadata.xml
@@ -15,4 +15,7 @@
 		<flag name="webdav">Support for folder-sharing between guest and client
 			using <pkg>net-libs/phodav</pkg></flag>
 	</use>
+	<upstream>
+		<remote-id type="freedesktop-gitlab">spice/spice-gtk</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-06-04  1:27 John Helmert III
  0 siblings, 0 replies; 125+ messages in thread
From: John Helmert III @ 2023-06-04  1:27 UTC (permalink / raw
  To: gentoo-commits

commit:     e8b87cf648b3685a5a34c1db7484d021e31e5885
Author:     John Helmert III <ajak <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 01:18:22 2023 +0000
Commit:     John Helmert III <ajak <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 01:27:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8b87cf6

net-misc/spice-gtk: depend on polkit if USE=polkit

Closes: https://bugs.gentoo.org/903609
Signed-off-by: John Helmert III <ajak <AT> gentoo.org>

 .../spice-gtk/{spice-gtk-0.42.ebuild => spice-gtk-0.42-r1.ebuild}   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild
similarity index 98%
rename from net-misc/spice-gtk/spice-gtk-0.42.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild
index 3a2c5855a3e3..9c0ef059a36d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild
@@ -45,6 +45,9 @@ RDEPEND="
 	introspection? ( dev-libs/gobject-introspection )
 	dev-libs/openssl:=
 	lz4? ( app-arch/lz4 )
+	policykit? (
+		>=sys-auth/polkit-0.110-r1
+	)
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
@@ -52,9 +55,6 @@ RDEPEND="
 		>=sys-apps/usbredir-0.4.2
 		virtual/acl
 		virtual/libusb:1
-		policykit? (
-			>=sys-auth/polkit-0.110-r1
-		)
 	)
 	webdav? (
 		net-libs/phodav:3.0


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2023-06-04  4:00 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2023-06-04  4:00 UTC (permalink / raw
  To: gentoo-commits

commit:     26f87db2f9784ed22a74cf1cc16f3ee13d1b212f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  4 04:00:26 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 04:00:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f87db2

net-misc/spice-gtk: make gtk-doc conditional; sync live

Bug: https://bugs.gentoo.org/906904
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ...gtk-0.42-r1.ebuild => spice-gtk-0.42-r2.ebuild} | 22 +++++++++------
 net-misc/spice-gtk/spice-gtk-9999.ebuild           | 33 ++++++++++++++--------
 2 files changed, 34 insertions(+), 21 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild
similarity index 93%
rename from net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild
rename to net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild
index 9c0ef059a36d..fe18fb9f4736 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r1.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r2.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala valgrind wayland webdav"
+IUSE="gtk-doc +gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala valgrind wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -65,25 +65,28 @@ RDEPEND="
 # configure knob. The package is relatively lightweight so we just depend
 # on it unconditionally for now. It would be cleaner to transform this into
 # a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
+RDEPEND="
+	${RDEPEND}
 	amd64? ( media-libs/libva:= )
 	arm64? ( media-libs/libva:= )
 	x86? ( media-libs/libva:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="
+	${RDEPEND}
 	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}
-	valgrind? ( dev-util/valgrind )"
+	valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
+	$(python_gen_any_dep '
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+		dev-python/six[${PYTHON_USEDEP}]
+	')
 	dev-perl/Text-CSV
 	dev-util/glib-utils
-	dev-util/gtk-doc
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
+	gtk-doc? (  dev-util/gtk-doc )
 	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-		dev-python/six[${PYTHON_USEDEP}]
-	')
 "
 
 python_check_deps() {
@@ -101,6 +104,7 @@ src_prepare() {
 
 src_configure() {
 	local emesonargs=(
+		$(meson_feature gtk-doc gtk_doc)
 		$(meson_feature gtk3 gtk)
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 1c112cadb3cb..1f2e35fdf1d5 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -17,14 +17,14 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala wayland webdav"
+IUSE="gtk-doc +gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala valgrind wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -45,6 +45,9 @@ RDEPEND="
 	introspection? ( dev-libs/gobject-introspection )
 	dev-libs/openssl:=
 	lz4? ( app-arch/lz4 )
+	policykit? (
+		>=sys-auth/polkit-0.110-r1
+	)
 	sasl? ( dev-libs/cyrus-sasl )
 	smartcard? ( app-emulation/qemu[smartcard] )
 	usbredir? (
@@ -52,9 +55,6 @@ RDEPEND="
 		>=sys-apps/usbredir-0.4.2
 		virtual/acl
 		virtual/libusb:1
-		policykit? (
-			>=sys-auth/polkit-0.110-r1
-		)
 	)
 	webdav? (
 		net-libs/phodav:3.0
@@ -65,23 +65,28 @@ RDEPEND="
 # configure knob. The package is relatively lightweight so we just depend
 # on it unconditionally for now. It would be cleaner to transform this into
 # a USE="vaapi" conditional and patch the buildsystem...
-RDEPEND="${RDEPEND}
+RDEPEND="
+	${RDEPEND}
 	amd64? ( media-libs/libva:= )
 	arm64? ( media-libs/libva:= )
 	x86? ( media-libs/libva:= )
 "
-DEPEND="${RDEPEND}
-	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+DEPEND="
+	${RDEPEND}
+	>=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}
+	valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
+	$(python_gen_any_dep '
+		dev-python/pyparsing[${PYTHON_USEDEP}]
+		dev-python/six[${PYTHON_USEDEP}]
+	')
 	dev-perl/Text-CSV
 	dev-util/glib-utils
 	>=sys-devel/gettext-0.17
 	virtual/pkgconfig
+	gtk-doc? (  dev-util/gtk-doc )
 	vala? ( $(vala_depend) )
-	$(python_gen_any_dep '
-		dev-python/six[${PYTHON_USEDEP}]
-		dev-python/pyparsing[${PYTHON_USEDEP}]
-	')
 "
 
 python_check_deps() {
@@ -92,11 +97,14 @@ python_check_deps() {
 src_prepare() {
 	default
 
+	python_fix_shebang subprojects/keycodemapdb/tools/keymap-gen
+
 	use vala && vala_setup
 }
 
 src_configure() {
 	local emesonargs=(
+		$(meson_feature gtk-doc gtk_doc)
 		$(meson_feature gtk3 gtk)
 		$(meson_feature introspection)
 		$(meson_use mjpeg builtin-mjpeg)
@@ -106,6 +114,7 @@ src_configure() {
 		$(meson_feature smartcard)
 		$(meson_feature usbredir)
 		$(meson_feature vala vapi)
+		$(meson_use valgrind)
 		$(meson_feature webdav)
 		$(meson_feature wayland wayland-protocols)
 	)


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2024-01-04 18:11 Arthur Zamarin
  0 siblings, 0 replies; 125+ messages in thread
From: Arthur Zamarin @ 2024-01-04 18:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b5064822d29db410ecc57f573a6fa4412717622c
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan  4 18:11:10 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jan  4 18:11:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5064822

net-misc/spice-gtk: Stabilize 0.42-r3 ppc64, #921207

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
index 83318d830e49..a1ef8c10be3e 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r3.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
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2024-05-29  6:26 Jakov Smolić
  0 siblings, 0 replies; 125+ messages in thread
From: Jakov Smolić @ 2024-05-29  6:26 UTC (permalink / raw
  To: gentoo-commits

commit:     65c6f1793fd963536bc5153f19e76d0a94203856
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 06:26:04 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed May 29 06:26:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c6f179

net-misc/spice-gtk: Stabilize 0.42-r4 x86, #933028

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

 net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
index 1fa785a181c2..9e5fe5b2ab3d 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2024-05-29  9:10 Joonas Niilola
  0 siblings, 0 replies; 125+ messages in thread
From: Joonas Niilola @ 2024-05-29  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3c69f4236c8c28305f38119f8461619701054280
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 09:10:29 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed May 29 09:10:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c69f423

net-misc/spice-gtk: Stabilize 0.42-r4 amd64, #933028

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
index 9e5fe5b2ab3d..6271e00f26a2 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
 	SPICE_PROTOCOL_VER=9999
 else
 	SRC_URI="https://www.spice-space.org/download/gtk/${P}.tar.xz"
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 
 	SPICE_PROTOCOL_VER=0.14.3
 fi


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2024-09-02  9:21 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2024-09-02  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5f4ed2626ed38271ed1a6693dd137a6cf70a8992
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  2 09:15:54 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep  2 09:20:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4ed262

net-misc/spice-gtk: fd.o cgit->gitlab

Their cgit is unreliable these days.

Bug: https://bugs.gentoo.org/938274
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
index 784cfaef5d9a..97e84321b8f2 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r3.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..11} )
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+HOMEPAGE="https://www.spice-space.org https://gitlab.freedesktop.org/spice/spice-gtk"
 if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 	inherit git-r3

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
index 508b80c65082..fce7fc5c833f 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+HOMEPAGE="https://www.spice-space.org https://gitlab.freedesktop.org/spice/spice-gtk"
 if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 	inherit git-r3

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 5f81513a6c11..69199a32af5f 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -9,7 +9,7 @@ PYTHON_COMPAT=( python3_{10..12} )
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 
 DESCRIPTION="Set of GObject and Gtk objects for connecting to Spice servers and a client GUI"
-HOMEPAGE="https://www.spice-space.org https://cgit.freedesktop.org/spice/spice-gtk/"
+HOMEPAGE="https://www.spice-space.org https://gitlab.freedesktop.org/spice/spice-gtk"
 if [[ ${PV} == *9999* ]] ; then
 	EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice-gtk.git"
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 125+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/
@ 2024-10-21 10:22 Sam James
  0 siblings, 0 replies; 125+ messages in thread
From: Sam James @ 2024-10-21 10:22 UTC (permalink / raw
  To: gentoo-commits

commit:     98aea48ae4e32dd4f20ddecb4a9b7db06ec68d83
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 10:20:36 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 10:20:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98aea48a

net-misc/spice-gtk: enable py3.13

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild | 2 +-
 net-misc/spice-gtk/spice-gtk-9999.ebuild    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
index 01a2fb5d48b9..7fedea35d7fc 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42-r4.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 

diff --git a/net-misc/spice-gtk/spice-gtk-9999.ebuild b/net-misc/spice-gtk/spice-gtk-9999.ebuild
index 306b6e4f8158..0da3cb6eda14 100644
--- a/net-misc/spice-gtk/spice-gtk-9999.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 VALA_USE_DEPEND="vapigen"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit desktop meson optfeature python-any-r1 readme.gentoo-r1 vala xdg
 


^ permalink raw reply related	[flat|nested] 125+ messages in thread

end of thread, other threads:[~2024-10-21 10:22 UTC | newest]

Thread overview: 125+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-10 13:58 [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/ Matthias Maier
  -- strict thread matches above, loose matches on Subject: below --
2024-10-21 10:22 Sam James
2024-09-02  9:21 Sam James
2024-05-29  9:10 Joonas Niilola
2024-05-29  6:26 Jakov Smolić
2024-01-04 18:11 Arthur Zamarin
2023-06-04  4:00 Sam James
2023-06-04  1:27 John Helmert III
2023-06-04  1:27 John Helmert III
2023-06-04  1:27 John Helmert III
2023-06-04  1:27 John Helmert III
2023-05-16  3:39 Sam James
2023-05-06 16:07 Arthur Zamarin
2023-03-30 17:24 Matt Turner
2023-03-25  5:04 Arthur Zamarin
2023-03-24 13:55 Arthur Zamarin
2023-02-10 15:39 Yixun Lan
2023-02-10  5:48 Sam James
2023-01-13 13:37 Arthur Zamarin
2023-01-01 14:48 David Seifert
2022-12-20 19:01 Sam James
2022-12-20 19:01 Sam James
2022-11-16  0:27 Yixun Lan
2022-10-26 11:02 Sam James
2022-10-26 11:02 Sam James
2022-10-26  7:12 Arthur Zamarin
2022-10-26  3:12 John Helmert III
2022-10-26  3:12 John Helmert III
2022-10-26  3:12 John Helmert III
2022-07-16 19:25 Jory Pratt
2022-07-12  9:17 Sam James
2022-07-12  9:17 Sam James
2022-07-11  0:09 Sam James
2022-07-10 23:52 Sam James
2022-07-10 22:28 Sam James
2022-07-10 20:41 Sam James
2022-06-13 22:25 Sam James
2022-06-13 12:31 Sam James
2022-06-12 20:56 Matt Turner
2022-06-12 13:45 Sam James
2022-03-25  1:48 Sam James
2022-01-03  0:11 Georgy Yakovlev
2021-12-07 20:29 Sam James
2021-11-28 20:08 Mike Gilbert
2021-09-16 19:11 Sam James
2021-04-30 15:46 Mikle Kolyada
2021-03-08  6:16 Dennis Lamm
2020-12-30 15:32 Ben Kohler
2020-04-19 18:20 Matthias Maier
2020-04-19 18:20 Matthias Maier
2020-04-18 19:06 Matthias Maier
2020-04-18 18:56 Matthias Maier
2020-03-15 18:41 Agostino Sarubbo
2020-03-15 18:26 Agostino Sarubbo
2019-10-23 22:52 Matthias Maier
2019-10-15 16:33 Matthias Maier
2019-10-15 16:33 Matthias Maier
2019-08-04 19:26 Aaron Bauman
2019-07-29 19:57 Matthias Maier
2019-07-29 19:57 Matthias Maier
2019-07-29 19:57 Matthias Maier
2019-07-29 13:21 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-07-28 19:39 Matthias Maier
2019-03-07 13:25 Mart Raudsepp
2019-03-07 13:25 Mart Raudsepp
2019-03-07 13:25 Mart Raudsepp
2019-01-18  2:45 Matthias Maier
2019-01-17 17:26 Matthias Maier
2018-11-05 15:53 Mikle Kolyada
2018-11-04 19:14 Thomas Deutschmann
2018-11-04 16:50 Matthias Maier
2018-11-04 16:50 Matthias Maier
2018-08-25 22:01 Virgil Dupras
2018-08-17 14:56 Matthias Maier
2018-08-17  0:07 Matthias Maier
2018-03-29 15:19 Thomas Deutschmann
2018-03-19 19:50 Agostino Sarubbo
2018-03-19 15:31 Matthias Maier
2018-03-19 15:14 Matthias Maier
2018-03-19 15:14 Matthias Maier
2018-02-12  1:48 Matthias Maier
2018-01-28 19:20 Michael Weber
2017-09-07  7:12 Yixun Lan
2017-05-11  8:37 Agostino Sarubbo
2017-05-11  7:51 Agostino Sarubbo
2017-05-11  5:43 Matthias Maier
2017-05-11  5:43 Matthias Maier
2017-05-11  5:43 Matthias Maier
2017-04-19  8:07 David Seifert
2016-11-03  7:17 Yixun Lan
2016-11-03  7:17 Yixun Lan
2016-11-01  2:50 Yixun Lan
2016-08-17  6:37 Yixun Lan
2016-08-02  8:38 Patrick Lauer
2016-08-02  3:08 Matthias Maier
2016-08-02  3:05 Matthias Maier
2016-08-02  2:22 Matthias Maier
2016-06-16  7:08 Patrice Clement
2016-06-15 16:37 Matthias Maier
2016-06-15  7:18 Agostino Sarubbo
2016-06-15  7:17 Agostino Sarubbo
2016-06-14 19:02 Matthias Maier
2016-06-14  4:00 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-05-01 20:09 Matthias Maier
2016-04-19 13:12 Michał Górny
2016-04-18  9:43 Patrice Clement
2015-12-25 16:47 Agostino Sarubbo
2015-11-21  1:20 Matthias Maier
2015-11-19 10:44 Agostino Sarubbo
2015-11-15  7:46 Matthias Maier
2015-10-06 13:23 Mikle Kolyada
2015-10-03  8:54 Markus Meier
2015-09-28  4:44 Jeroen Roovers
2015-09-16  8:43 Tobias Klausmann
2015-09-12  9:11 Agostino Sarubbo
2015-09-07 21:11 Mikle Kolyada
2015-08-16 17:57 Matthias Maier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox