public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-video/parole/, profiles/base/
@ 2018-08-26 11:51 Michał Górny
  0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2018-08-26 11:51 UTC (permalink / raw
  To: gentoo-commits

commit:     719194d41a72283e27a1a85697c96e571d793f4d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 26 11:35:31 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Aug 26 11:51:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719194d4

media-video/parole: Remove support for non-existent deps

 media-video/parole/parole-1.0.0.ebuild | 10 +++-------
 media-video/parole/parole-1.0.1.ebuild | 10 +++-------
 profiles/base/package.use.mask         |  6 ------
 3 files changed, 6 insertions(+), 20 deletions(-)

diff --git a/media-video/parole/parole-1.0.0.ebuild b/media-video/parole/parole-1.0.0.ebuild
index 19fa3b98c73..09bfa0b3870 100644
--- a/media-video/parole/parole-1.0.0.ebuild
+++ b/media-video/parole/parole-1.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
 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=
@@ -24,11 +24,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
 	>=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}
@@ -43,7 +38,8 @@ DOCS=( AUTHORS ChangeLog README THANKS TODO )
 
 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)
 	)

diff --git a/media-video/parole/parole-1.0.1.ebuild b/media-video/parole/parole-1.0.1.ebuild
index 6bc14f9e869..e25d2543482 100644
--- a/media-video/parole/parole-1.0.1.ebuild
+++ b/media-video/parole/parole-1.0.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
 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=
@@ -24,11 +24,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
 	>=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}
@@ -43,7 +38,8 @@ DOCS=( AUTHORS ChangeLog README THANKS TODO )
 
 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)
 	)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 71ee01400fd..e2ac9d93651 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -186,12 +186,6 @@ www-plugins/gnash vaapi
 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


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2018-08-26 11:51 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-26 11:51 [gentoo-commits] repo/gentoo:master commit in: media-video/parole/, profiles/base/ Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox