LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~mips x86"
-IUSE="clutter libnotify taglib"
+IUSE="libnotify taglib"
COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
>=dev-libs/glib-2.32:2=
>=xfce-base/libxfce4ui-4.11:0=[gtk3(+)]
>=xfce-base/libxfce4util-4.11:0=
>=xfce-base/xfconf-4.10:0=
- clutter? (
- >=media-libs/clutter-1.16.4:1.0=
- >=media-libs/clutter-gtk-1.4.4:1.0=
- <x11-libs/gtk+-3.22:3
- )
libnotify? ( >=x11-libs/libnotify-0.7:0= )
taglib? ( >=media-libs/taglib-1.6:0= )"
RDEPEND="${COMMON_DEPEND}
src_configure() {
local myconf=(
- $(use_enable clutter)
+ # clutter backend does not work with new GTK+3 versions
+ --disable-clutter
$(use_enable taglib)
$(use_enable libnotify notify-plugin)
)
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
-IUSE="clutter libnotify taglib"
+IUSE="libnotify taglib"
COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
>=dev-libs/glib-2.32:2=
>=xfce-base/libxfce4ui-4.11:0=[gtk3(+)]
>=xfce-base/libxfce4util-4.11:0=
>=xfce-base/xfconf-4.10:0=
- clutter? (
- >=media-libs/clutter-1.16.4:1.0=
- >=media-libs/clutter-gtk-1.4.4:1.0=
- <x11-libs/gtk+-3.22:3
- )
libnotify? ( >=x11-libs/libnotify-0.7:0= )
taglib? ( >=media-libs/taglib-1.6:0= )"
RDEPEND="${COMMON_DEPEND}
src_configure() {
local myconf=(
- $(use_enable clutter)
+ # clutter backend does not work with new GTK+3 versions
+ --disable-clutter
$(use_enable taglib)
$(use_enable libnotify notify-plugin)
)
sys-boot/gnu-efi custom-cflags
sys-boot/refind custom-cflags
-# Michał Górny <mgorny@gentoo.org> (8 Jul 2017)
-# The clutter backend is broken with new GTK+3 versions and upstream
-# haven't been able to fix it so far. Enforcing an old GTK+3 version
-# is not a good solution long-term, so mask the flag entirely.
-media-video/parole clutter
-
# Michał Górny <mgorny@gentoo.org> (29 Jun 2017)
# Upstream switched to CMake and no longer provides option to build
# static and shared libs. The flag is preserved not to break USE