diff options
Diffstat (limited to 'app-emulation/spice/spice-9999.ebuild')
-rw-r--r-- | app-emulation/spice/spice-9999.ebuild | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/app-emulation/spice/spice-9999.ebuild b/app-emulation/spice/spice-9999.ebuild index a5f3f7fe07b5..03da5f143703 100644 --- a/app-emulation/spice/spice-9999.ebuild +++ b/app-emulation/spice/spice-9999.ebuild @@ -42,10 +42,6 @@ DEPEND=" smartcard? ( app-emulation/qemu[smartcard] ) ${RDEPEND}" -# Prevent sandbox violations, bug #586560 -# https://bugzilla.gnome.org/show_bug.cgi?id=581836 -addpredict /dev - python_check_deps() { has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]" has_version "dev-python/six[${PYTHON_USEDEP}]" @@ -61,6 +57,11 @@ src_prepare() { } src_configure() { + # Prevent sandbox violations, bug #586560 + # https://bugzilla.gnome.org/show_bug.cgi?id=744134 + # https://bugzilla.gnome.org/show_bug.cgi?id=744135 + addpredict /dev + local myconf=" $(use_enable static-libs static) $(use_enable lz4) @@ -73,6 +74,15 @@ src_configure() { econf ${myconf} } +src_compile() { + # Prevent sandbox violations, bug #586560 + # https://bugzilla.gnome.org/show_bug.cgi?id=744134 + # https://bugzilla.gnome.org/show_bug.cgi?id=744135 + addpredict /dev + + default +} + src_install() { default use static-libs || prune_libtool_files |