commit:     5c674a4816bff994c00df40f5ebe834ac2a45561
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 22 13:23:05 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Dec 22 13:23:34 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c674a48

net-wireless/blueman: Remove old vuln. version

 net-wireless/blueman/blueman-2.0-r1.ebuild | 115 -----------------------------
 profiles/package.mask                      |   5 --
 2 files changed, 120 deletions(-)

diff --git a/net-wireless/blueman/blueman-2.0-r1.ebuild 
b/net-wireless/blueman/blueman-2.0-r1.ebuild
deleted file mode 100644
index 22cc3b8..0000000
--- a/net-wireless/blueman/blueman-2.0-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-inherit eutils gnome2-utils linux-info python-single-r1
-
-DESCRIPTION="GTK+ Bluetooth Manager, designed to be simple and intuitive for 
everyday bluetooth tasks"
-HOMEPAGE="https://github.com/blueman-project/blueman";
-
-if [[ ${PV} == "9999" ]] ; then
-       inherit autotools git-r3
-       EGIT_REPO_URI="https://github.com/blueman-project/blueman.git";
-       KEYWORDS="~ppc"
-else
-       
SRC_URI="https://github.com/blueman-project/${PN}/releases/download/${PV}/${P}.tar.xz";
-       KEYWORDS="~amd64 ~ppc ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="appindicator network nls policykit pulseaudio thunar"
-
-COMMON_DEPEND="
-       dev-python/pygobject:3
-       >=net-wireless/bluez-4.61:=
-       ${PYTHON_DEPS}"
-DEPEND="${COMMON_DEPEND}
-       dev-python/cython[${PYTHON_USEDEP}]
-       virtual/pkgconfig
-       nls? ( dev-util/intltool sys-devel/gettext )"
-RDEPEND="${COMMON_DEPEND}
-       dev-python/dbus-python[${PYTHON_USEDEP}]
-       dev-python/pycairo[${PYTHON_USEDEP}]
-       sys-apps/dbus
-       x11-libs/gtk+:3[introspection]
-       x11-libs/libnotify[introspection]
-       || (
-               x11-themes/faenza-icon-theme
-               x11-themes/gnome-icon-theme
-               x11-themes/mate-icon-theme
-       )
-       appindicator? ( dev-libs/libappindicator:3[introspection] )
-       network? (
-               net-dns/avahi[autoipd]
-               net-firewall/iptables
-               sys-apps/net-tools
-               || (
-                       net-dns/dnsmasq
-                       net-misc/dhcp
-                       >=net-misc/networkmanager-0.8
-               )
-       )
-       policykit? ( sys-auth/polkit )
-       pulseaudio? ( media-sound/pulseaudio[bluetooth] )
-       thunar? ( xfce-base/thunar )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-       if use network; then
-               local CONFIG_CHECK="~BRIDGE ~IP_NF_IPTABLES
-                       ~IP_NF_NAT ~IP_NF_TARGET_MASQUERADE"
-               linux-info_pkg_setup
-       fi
-}
-
-pkg_setup() {
-       pkg_pretend
-       python-single-r1_pkg_setup
-}
-
-src_prepare() {
-       epatch \
-               "${FILESDIR}/${P}-set-codeset-for-gettext-to-UTF-8-always.patch"
-       [[ ${PV} == 9999 ]] && eautoreconf
-}
-
-src_configure() {
-       econf \
-               --docdir=/usr/share/doc/${PF} \
-               --disable-runtime-deps-check \
-               --disable-static \
-               $(use_enable policykit polkit) \
-               $(use_enable nls) \
-               $(use_enable thunar thunar-sendto)
-}
-
-src_install() {
-       default
-
-       python_fix_shebang "${D}"
-       rm "${D}"/$(python_get_sitedir)/*.la || die
-
-       use appindicator || { rm 
"${D}"/$(python_get_sitedir)/${PN}/plugins/applet/AppIndicator.py* || die; }
-       use pulseaudio || { rm 
"${D}"/$(python_get_sitedir)/${PN}/{main/Pulse*.py*,plugins/manager/Pulse*.py*} 
|| die; }
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-       gnome2_schemas_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       gnome2_schemas_update
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-       gnome2_schemas_update
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index c92fd59..fd7e547 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -51,11 +51,6 @@ games-fps/ut2004-ultraduel
 # Ebuild uninstallable #557090
 =app-crypt/gkeys-0.1-r1
 
-# Michał Górny <[email protected]> (18 Dec 2015)
-# Contains privilege escalation vulnerability that could be used to
-# execute random Python code passed via D-Bus as root. Bug #568644.
-<net-wireless/blueman-2.0.3
-
 # Michael Sterrett <[email protected]> (18 Dec 2015)
 # Unmaintained and no reason to use it or keep it around
 # when games-roguelike/rogue is a better choice.

Reply via email to