Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/mutter: mutter-3.16.2-r1.ebuild ChangeLog
Date: Sun, 28 Jun 2015 10:33:21
Message-Id: 20150628103310.AB805739@oystercatcher.gentoo.org
1 pacho 15/06/28 10:33:10
2
3 Modified: ChangeLog
4 Added: mutter-3.16.2-r1.ebuild
5 Log:
6 surface-actor-x11: Make sure to set a size when unredirected (from 3.16 branch). This fixes clicking on stuff in sloppy / mouse mode focus.
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.60 x11-wm/mutter/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/mutter/ChangeLog?rev=1.60&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/mutter/ChangeLog?rev=1.60&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/mutter/ChangeLog?r1=1.59&r2=1.60
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/mutter/ChangeLog,v
20 retrieving revision 1.59
21 retrieving revision 1.60
22 diff -u -r1.59 -r1.60
23 --- ChangeLog 28 Jun 2015 10:00:36 -0000 1.59
24 +++ ChangeLog 28 Jun 2015 10:33:10 -0000 1.60
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-wm/mutter
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/mutter/ChangeLog,v 1.59 2015/06/28 10:00:36 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/mutter/ChangeLog,v 1.60 2015/06/28 10:33:10 pacho Exp $
30 +
31 +*mutter-3.16.2-r1 (28 Jun 2015)
32 +
33 + 28 Jun 2015; Pacho Ramos <pacho@g.o>
34 + +files/mutter-3.16.2-size-unredirected.patch, +mutter-3.16.2-r1.ebuild:
35 + surface-actor-x11: Make sure to set a size when unredirected (from 3.16
36 + branch). This fixes clicking on stuff in sloppy / mouse mode focus.
37
38 28 Jun 2015; Pacho Ramos <pacho@g.o> -mutter-3.14.3.ebuild:
39 Drop old
40
41
42
43 1.1 x11-wm/mutter/mutter-3.16.2-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/mutter/mutter-3.16.2-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/mutter/mutter-3.16.2-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: mutter-3.16.2-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2015 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-wm/mutter/mutter-3.16.2-r1.ebuild,v 1.1 2015/06/28 10:33:10 pacho Exp $
53
54 EAPI="5"
55 GCONF_DEBUG="yes"
56
57 inherit eutils gnome2
58
59 DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
60 HOMEPAGE="http://git.gnome.org/browse/mutter/"
61
62 LICENSE="GPL-2+"
63 SLOT="0"
64 IUSE="+introspection +kms test wayland"
65 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
66
67 # libXi-1.7.4 or newer needed per:
68 # https://bugzilla.gnome.org/show_bug.cgi?id=738944
69 COMMON_DEPEND="
70 >=x11-libs/pango-1.2[X,introspection?]
71 >=x11-libs/cairo-1.10[X]
72 >=x11-libs/gtk+-3.9.11:3[X,introspection?]
73 >=dev-libs/glib-2.36.0:2[dbus]
74 >=media-libs/clutter-1.21.3:1.0[introspection?]
75 >=media-libs/cogl-1.17.1:1.0=[introspection?]
76 >=media-libs/libcanberra-0.26[gtk3]
77 >=x11-libs/startup-notification-0.7
78 >=x11-libs/libXcomposite-0.2
79 >=gnome-base/gsettings-desktop-schemas-3.15.92[introspection?]
80 gnome-base/gnome-desktop:3=
81 >sys-power/upower-0.99:=
82
83 x11-libs/libICE
84 x11-libs/libSM
85 x11-libs/libX11
86 >=x11-libs/libXcomposite-0.2
87 x11-libs/libXcursor
88 x11-libs/libXdamage
89 x11-libs/libXext
90 x11-libs/libXfixes
91 >=x11-libs/libXi-1.7.4
92 x11-libs/libXinerama
93 x11-libs/libXrandr
94 x11-libs/libXrender
95 x11-libs/libxcb
96 x11-libs/libxkbfile
97 >=x11-libs/libxkbcommon-0.4.3[X]
98 x11-misc/xkeyboard-config
99
100 gnome-extra/zenity
101
102 introspection? ( >=dev-libs/gobject-introspection-1.42:= )
103 kms? (
104 dev-libs/libinput
105 >=media-libs/clutter-1.20[egl]
106 media-libs/cogl:1.0=[kms]
107 >=media-libs/mesa-10.3[gbm]
108 sys-apps/systemd
109 virtual/libgudev
110 x11-libs/libdrm:= )
111 wayland? (
112 >=dev-libs/wayland-1.5.90
113 >=media-libs/clutter-1.20[wayland]
114 x11-base/xorg-server[wayland] )
115 "
116 DEPEND="${COMMON_DEPEND}
117 >=dev-util/gtk-doc-am-1.15
118 >=dev-util/intltool-0.41
119 sys-devel/gettext
120 virtual/pkgconfig
121 x11-proto/xextproto
122 x11-proto/xineramaproto
123 x11-proto/xproto
124 test? ( app-text/docbook-xml-dtd:4.5 )
125 "
126 RDEPEND="${COMMON_DEPEND}
127 !x11-misc/expocity
128 "
129
130 src_prepare() {
131 # surface-actor-x11: Make sure to set a size when unredirected (from 3.16 branch)
132 epatch "${FILESDIR}"/${P}-size-unredirected.patch
133 gnome2_src_prepare
134 }
135
136 src_configure() {
137 gnome2_src_configure \
138 --disable-static \
139 --enable-sm \
140 --enable-startup-notification \
141 --enable-verbose-mode \
142 --with-libcanberra \
143 $(use_enable introspection) \
144 $(use_enable kms native-backend) \
145 $(use_enable wayland)
146 }