Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/parole/, profiles/base/
Date: Sun, 26 Aug 2018 11:51:15
Message-Id: 1535284261.719194d41a72283e27a1a85697c96e571d793f4d.mgorny@gentoo
1 commit: 719194d41a72283e27a1a85697c96e571d793f4d
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 26 11:35:31 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 26 11:51:01 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719194d4
7
8 media-video/parole: Remove support for non-existent deps
9
10 media-video/parole/parole-1.0.0.ebuild | 10 +++-------
11 media-video/parole/parole-1.0.1.ebuild | 10 +++-------
12 profiles/base/package.use.mask | 6 ------
13 3 files changed, 6 insertions(+), 20 deletions(-)
14
15 diff --git a/media-video/parole/parole-1.0.0.ebuild b/media-video/parole/parole-1.0.0.ebuild
16 index 19fa3b98c73..09bfa0b3870 100644
17 --- a/media-video/parole/parole-1.0.0.ebuild
18 +++ b/media-video/parole/parole-1.0.0.ebuild
19 @@ -12,7 +12,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
20 LICENSE="GPL-2"
21 SLOT="0"
22 KEYWORDS="amd64 ~mips x86"
23 -IUSE="clutter libnotify taglib"
24 +IUSE="libnotify taglib"
25
26 COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
27 >=dev-libs/glib-2.32:2=
28 @@ -24,11 +24,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
29 >=xfce-base/libxfce4ui-4.11:0=[gtk3(+)]
30 >=xfce-base/libxfce4util-4.11:0=
31 >=xfce-base/xfconf-4.10:0=
32 - clutter? (
33 - >=media-libs/clutter-1.16.4:1.0=
34 - >=media-libs/clutter-gtk-1.4.4:1.0=
35 - <x11-libs/gtk+-3.22:3
36 - )
37 libnotify? ( >=x11-libs/libnotify-0.7:0= )
38 taglib? ( >=media-libs/taglib-1.6:0= )"
39 RDEPEND="${COMMON_DEPEND}
40 @@ -43,7 +38,8 @@ DOCS=( AUTHORS ChangeLog README THANKS TODO )
41
42 src_configure() {
43 local myconf=(
44 - $(use_enable clutter)
45 + # clutter backend does not work with new GTK+3 versions
46 + --disable-clutter
47 $(use_enable taglib)
48 $(use_enable libnotify notify-plugin)
49 )
50
51 diff --git a/media-video/parole/parole-1.0.1.ebuild b/media-video/parole/parole-1.0.1.ebuild
52 index 6bc14f9e869..e25d2543482 100644
53 --- a/media-video/parole/parole-1.0.1.ebuild
54 +++ b/media-video/parole/parole-1.0.1.ebuild
55 @@ -12,7 +12,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
56 LICENSE="GPL-2"
57 SLOT="0"
58 KEYWORDS="~amd64 ~mips ~x86"
59 -IUSE="clutter libnotify taglib"
60 +IUSE="libnotify taglib"
61
62 COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
63 >=dev-libs/glib-2.32:2=
64 @@ -24,11 +24,6 @@ COMMON_DEPEND=">=dev-libs/dbus-glib-0.100:=
65 >=xfce-base/libxfce4ui-4.11:0=[gtk3(+)]
66 >=xfce-base/libxfce4util-4.11:0=
67 >=xfce-base/xfconf-4.10:0=
68 - clutter? (
69 - >=media-libs/clutter-1.16.4:1.0=
70 - >=media-libs/clutter-gtk-1.4.4:1.0=
71 - <x11-libs/gtk+-3.22:3
72 - )
73 libnotify? ( >=x11-libs/libnotify-0.7:0= )
74 taglib? ( >=media-libs/taglib-1.6:0= )"
75 RDEPEND="${COMMON_DEPEND}
76 @@ -43,7 +38,8 @@ DOCS=( AUTHORS ChangeLog README THANKS TODO )
77
78 src_configure() {
79 local myconf=(
80 - $(use_enable clutter)
81 + # clutter backend does not work with new GTK+3 versions
82 + --disable-clutter
83 $(use_enable taglib)
84 $(use_enable libnotify notify-plugin)
85 )
86
87 diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
88 index 71ee01400fd..e2ac9d93651 100644
89 --- a/profiles/base/package.use.mask
90 +++ b/profiles/base/package.use.mask
91 @@ -186,12 +186,6 @@ www-plugins/gnash vaapi
92 sys-boot/gnu-efi custom-cflags
93 sys-boot/refind custom-cflags
94
95 -# Michał Górny <mgorny@g.o> (8 Jul 2017)
96 -# The clutter backend is broken with new GTK+3 versions and upstream
97 -# haven't been able to fix it so far. Enforcing an old GTK+3 version
98 -# is not a good solution long-term, so mask the flag entirely.
99 -media-video/parole clutter
100 -
101 # Michał Górny <mgorny@g.o> (29 Jun 2017)
102 # Upstream switched to CMake and no longer provides option to build
103 # static and shared libs. The flag is preserved not to break USE