* [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 --
2017-09-07 7:12 [gentoo-commits] repo/gentoo:master commit in: net-misc/spice-gtk/ Yixun Lan
-- 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-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-09-10 13:58 Matthias Maier
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