diff options
author | Matthias Maier <tamiko@gentoo.org> | 2016-09-10 08:51:14 -0500 |
---|---|---|
committer | Matthias Maier <tamiko@gentoo.org> | 2016-09-10 08:57:49 -0500 |
commit | b25d9e9322b63018bccc65165b30b9ae57628a89 (patch) | |
tree | 3e5320001eef27c65b3c306eb9120e4a23aef3a6 /app-emulation/spice | |
parent | www-client/chromium: enable gnome and gnome-keyring by default (diff) | |
download | gentoo-b25d9e9322b63018bccc65165b30b9ae57628a89.tar.gz gentoo-b25d9e9322b63018bccc65165b30b9ae57628a89.tar.bz2 gentoo-b25d9e9322b63018bccc65165b30b9ae57628a89.zip |
app-emulation/spice: Call addpredict in appropriate function, bug #593388
Package-Manager: portage-2.2.28
Diffstat (limited to 'app-emulation/spice')
-rw-r--r-- | app-emulation/spice/spice-0.12.7-r1.ebuild | 18 | ||||
-rw-r--r-- | app-emulation/spice/spice-0.13.1-r2.ebuild | 18 | ||||
-rw-r--r-- | app-emulation/spice/spice-0.13.2.ebuild | 18 | ||||
-rw-r--r-- | app-emulation/spice/spice-9999.ebuild | 18 |
4 files changed, 56 insertions, 16 deletions
diff --git a/app-emulation/spice/spice-0.12.7-r1.ebuild b/app-emulation/spice/spice-0.12.7-r1.ebuild index cecdd6ec20ee..568e3cc33d46 100644 --- a/app-emulation/spice/spice-0.12.7-r1.ebuild +++ b/app-emulation/spice/spice-0.12.7-r1.ebuild @@ -39,10 +39,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}]" @@ -67,6 +63,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 + econf \ $(use_enable static-libs static) \ $(use_with sasl) \ @@ -74,6 +75,15 @@ src_configure() { --disable-gui } +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 diff --git a/app-emulation/spice/spice-0.13.1-r2.ebuild b/app-emulation/spice/spice-0.13.1-r2.ebuild index 80cf44adb644..0a9437888f8b 100644 --- a/app-emulation/spice/spice-0.13.1-r2.ebuild +++ b/app-emulation/spice/spice-0.13.1-r2.ebuild @@ -41,10 +41,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}]" @@ -68,6 +64,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 + econf \ $(use_enable static-libs static) \ $(use_enable lz4) \ @@ -76,6 +77,15 @@ src_configure() { --disable-gui } +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 diff --git a/app-emulation/spice/spice-0.13.2.ebuild b/app-emulation/spice/spice-0.13.2.ebuild index 0b41187a95f6..6c589d98a945 100644 --- a/app-emulation/spice/spice-0.13.2.ebuild +++ b/app-emulation/spice/spice-0.13.2.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}]" @@ -58,6 +54,11 @@ pkg_setup() { # maintainer notes: # * opengl support is currently broken 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) @@ -70,6 +71,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 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 |