Gentoo Archives: gentoo-commits

From: Remi Cardona <remi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/
Date: Mon, 07 Mar 2016 23:10:21
Message-Id: 1457392191.42d43d299a1b4743a3b5da33abcefb40bbdfe3df.remi@gentoo
1 commit: 42d43d299a1b4743a3b5da33abcefb40bbdfe3df
2 Author: RĂ©mi Cardona <remi <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 7 23:04:55 2016 +0000
4 Commit: Remi Cardona <remi <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 7 23:09:51 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d43d29
7
8 x11-wm/mutter: bump to 3.18.3
9
10 Package-Manager: portage-2.2.27
11
12 x11-wm/mutter/Manifest | 1 +
13 x11-wm/mutter/mutter-3.18.3.ebuild | 90 ++++++++++++++++++++++++++++++++++++++
14 2 files changed, 91 insertions(+)
15
16 diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
17 index f16ae86..d6aa7b5 100644
18 --- a/x11-wm/mutter/Manifest
19 +++ b/x11-wm/mutter/Manifest
20 @@ -1,2 +1,3 @@
21 DIST mutter-3.16.4.tar.xz 1535572 SHA256 23e8601a594a207fcfdf570e10710539176d41dd43304ef7b274a59d09e305da SHA512 b2d199ad883bb90adfbc96317f4ccc655ed6ff700307503551cb8a4d0a42b7dc9024d1b914935b57c6f50bed90e9ce592179b07a4061a3664443aa012e6b4fd9 WHIRLPOOL 8084e9e43643ce65947856fe81ce29619a2dae22866fb5c42d83563b10dfe55104f18cf8c7f06bce650681df94f658a5438be8fbcc8a0da8a2c2ceaa880f7ab2
22 DIST mutter-3.18.2.tar.xz 1468660 SHA256 8a69326f216c7575ed6cd53938b9cfc49b3b359cde95d3b6a7ed46c837261181 SHA512 99c138187e28a152d44421e240a9e644c56c74142ab125a0bf208ffaa3e711df9c319b37bbb9827ee3c79abce908aaf4ae6b6cb271b92d90add2642a39b74726 WHIRLPOOL 3c4f1e45a7306dedf8c9350ef130139f69a8d6a56c24ad4c1b52fd9120e72901b2898df0684fabb33a17ceec5261adfc340e09a65cbb1f90045aa34b9ec13342
23 +DIST mutter-3.18.3.tar.xz 1469556 SHA256 58dd88d5596bb0377ae3aed692b306995de45aefae9e215cfaf4b13287526846 SHA512 20829fc1cabbb507c81a68320d7807b07ae79745a28ae857fcfb05ea2324a0ba61c87fcd35d0f57de4861bc21ed67770d594db84325b5c0a9092c96897ae0fe5 WHIRLPOOL f23b5598ab6fb81d0234eaf64612c9ff78f8d9f413c2217e48cadf5db2b283ff8c4ef3e8eb0d6a189a87e4d6bd6e8a62e5450b09c531c9f3b5dc35db2b0b173f
24
25 diff --git a/x11-wm/mutter/mutter-3.18.3.ebuild b/x11-wm/mutter/mutter-3.18.3.ebuild
26 new file mode 100644
27 index 0000000..75eb3ab
28 --- /dev/null
29 +++ b/x11-wm/mutter/mutter-3.18.3.ebuild
30 @@ -0,0 +1,90 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI="5"
36 +GCONF_DEBUG="yes"
37 +
38 +inherit eutils gnome2
39 +
40 +DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
41 +HOMEPAGE="https://git.gnome.org/browse/mutter/"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +IUSE="+introspection +kms test wayland"
46 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
47 +
48 +# libXi-1.7.4 or newer needed per:
49 +# https://bugzilla.gnome.org/show_bug.cgi?id=738944
50 +COMMON_DEPEND="
51 + >=x11-libs/pango-1.2[X,introspection?]
52 + >=x11-libs/cairo-1.10[X]
53 + >=x11-libs/gtk+-3.9.11:3[X,introspection?]
54 + >=dev-libs/glib-2.36.0:2[dbus]
55 + >=media-libs/clutter-1.23.4:1.0[X,introspection?]
56 + >=media-libs/cogl-1.17.1:1.0=[introspection?]
57 + >=media-libs/libcanberra-0.26[gtk3]
58 + >=x11-libs/startup-notification-0.7
59 + >=x11-libs/libXcomposite-0.2
60 + >=gnome-base/gsettings-desktop-schemas-3.15.92[introspection?]
61 + gnome-base/gnome-desktop:3=
62 + >sys-power/upower-0.99:=
63 +
64 + x11-libs/libICE
65 + x11-libs/libSM
66 + x11-libs/libX11
67 + >=x11-libs/libXcomposite-0.2
68 + x11-libs/libXcursor
69 + x11-libs/libXdamage
70 + x11-libs/libXext
71 + x11-libs/libXfixes
72 + >=x11-libs/libXi-1.7.4
73 + x11-libs/libXinerama
74 + >=x11-libs/libXrandr-1.5
75 + x11-libs/libXrender
76 + x11-libs/libxcb
77 + x11-libs/libxkbfile
78 + >=x11-libs/libxkbcommon-0.4.3[X]
79 + x11-misc/xkeyboard-config
80 +
81 + gnome-extra/zenity
82 +
83 + introspection? ( >=dev-libs/gobject-introspection-1.42:= )
84 + kms? (
85 + dev-libs/libinput
86 + >=media-libs/clutter-1.20[egl]
87 + media-libs/cogl:1.0=[kms]
88 + >=media-libs/mesa-10.3[gbm]
89 + sys-apps/systemd
90 + virtual/libgudev
91 + x11-libs/libdrm:= )
92 + wayland? (
93 + >=dev-libs/wayland-1.6.90
94 + >=media-libs/clutter-1.20[wayland]
95 + x11-base/xorg-server[wayland] )
96 +"
97 +DEPEND="${COMMON_DEPEND}
98 + >=dev-util/intltool-0.41
99 + sys-devel/gettext
100 + virtual/pkgconfig
101 + x11-proto/xextproto
102 + x11-proto/xineramaproto
103 + x11-proto/xproto
104 + test? ( app-text/docbook-xml-dtd:4.5 )
105 +"
106 +RDEPEND="${COMMON_DEPEND}
107 + !x11-misc/expocity
108 +"
109 +
110 +src_configure() {
111 + gnome2_src_configure \
112 + --disable-static \
113 + --enable-sm \
114 + --enable-startup-notification \
115 + --enable-verbose-mode \
116 + --with-libcanberra \
117 + $(use_enable introspection) \
118 + $(use_enable kms native-backend) \
119 + $(use_enable wayland)
120 +}