1 |
commit: 1e2b70b62149c095b83757aaf10689b43608eede |
2 |
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Sep 26 17:49:39 2011 +0000 |
4 |
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com> |
5 |
CommitDate: Mon Sep 26 17:49:39 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1e2b70b6 |
7 |
|
8 |
gnome-base/gnome-desktop: 3.1.91-r1 → 3.1.20 |
9 |
|
10 |
Bump. Patches were applied upstream. |
11 |
|
12 |
--- |
13 |
...op-3.1.91-update_brightness_limites-crash.patch | 25 ----------------- |
14 |
.../gnome-desktop-3.1.91-wall-clock-dispose.patch | 28 -------------------- |
15 |
...3.1.91-r1.ebuild => gnome-desktop-3.2.0.ebuild} | 12 +------- |
16 |
gnome-base/gnome-desktop/gnome-desktop-9999.ebuild | 2 +- |
17 |
4 files changed, 3 insertions(+), 64 deletions(-) |
18 |
|
19 |
diff --git a/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-update_brightness_limites-crash.patch b/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-update_brightness_limites-crash.patch |
20 |
deleted file mode 100644 |
21 |
index 76eb72a..0000000 |
22 |
--- a/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-update_brightness_limites-crash.patch |
23 |
+++ /dev/null |
24 |
@@ -1,25 +0,0 @@ |
25 |
-From fa5688ef9d73c2155bec38827dea466d028bda0e Mon Sep 17 00:00:00 2001 |
26 |
-From: Ray Strode <rstrode@××××××.com> |
27 |
-Date: Tue, 13 Sep 2011 15:31:23 +0000 |
28 |
-Subject: gnome-rr: fix crash in update_brightness_limits |
29 |
- |
30 |
-XFree() isn't as forgiving as free() about NULL pointers. |
31 |
---- |
32 |
-diff --git a/libgnome-desktop/gnome-rr.c b/libgnome-desktop/gnome-rr.c |
33 |
-index 3cab1ed..8c5e9c9 100644 |
34 |
---- a/libgnome-desktop/gnome-rr.c |
35 |
-+++ b/libgnome-desktop/gnome-rr.c |
36 |
-@@ -1558,7 +1558,10 @@ update_brightness_limits (GnomeRROutput *output) |
37 |
- output->backlight_min = info->values[0]; |
38 |
- output->backlight_max = info->values[1]; |
39 |
- out: |
40 |
-- XFree (info); |
41 |
-+ if (info != NULL) |
42 |
-+ { |
43 |
-+ XFree (info); |
44 |
-+ } |
45 |
- #endif |
46 |
- } |
47 |
- |
48 |
--- |
49 |
-cgit v0.9.0.2 |
50 |
|
51 |
diff --git a/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-wall-clock-dispose.patch b/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-wall-clock-dispose.patch |
52 |
deleted file mode 100644 |
53 |
index 2e16468..0000000 |
54 |
--- a/gnome-base/gnome-desktop/files/gnome-desktop-3.1.91-wall-clock-dispose.patch |
55 |
+++ /dev/null |
56 |
@@ -1,28 +0,0 @@ |
57 |
-From a65613bf0a507a226c172bb6f503e27532efb0fa Mon Sep 17 00:00:00 2001 |
58 |
-From: Vincent Untz <vuntz@×××××.org> |
59 |
-Date: Thu, 08 Sep 2011 17:01:35 +0000 |
60 |
-Subject: GnomeWallClock: Remove the date/time source on dispose |
61 |
- |
62 |
-We don't do it in finalize since the dispose handler needs the objects |
63 |
-that are being disposed. |
64 |
- |
65 |
-https://bugzilla.gnome.org/show_bug.cgi?id=658583 |
66 |
---- |
67 |
-diff --git a/libgnome-desktop/gnome-wall-clock.c b/libgnome-desktop/gnome-wall-clock.c |
68 |
-index 49437d8..167619d 100644 |
69 |
---- a/libgnome-desktop/gnome-wall-clock.c |
70 |
-+++ b/libgnome-desktop/gnome-wall-clock.c |
71 |
-@@ -84,6 +84,11 @@ gnome_wall_clock_dispose (GObject *object) |
72 |
- { |
73 |
- GnomeWallClock *self = GNOME_WALL_CLOCK (object); |
74 |
- |
75 |
-+ if (self->priv->clock_update_id) { |
76 |
-+ g_source_remove (self->priv->clock_update_id); |
77 |
-+ self->priv->clock_update_id = 0; |
78 |
-+ } |
79 |
-+ |
80 |
- if (self->priv->tz_monitor != NULL) { |
81 |
- g_object_unref (self->priv->tz_monitor); |
82 |
- self->priv->tz_monitor = NULL; |
83 |
--- |
84 |
-cgit v0.9.0.2 |
85 |
|
86 |
diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.1.91-r1.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.2.0.ebuild |
87 |
similarity index 90% |
88 |
rename from gnome-base/gnome-desktop/gnome-desktop-3.1.91-r1.ebuild |
89 |
rename to gnome-base/gnome-desktop/gnome-desktop-3.2.0.ebuild |
90 |
index 01ebc4c..300f0d8 100644 |
91 |
--- a/gnome-base/gnome-desktop/gnome-desktop-3.1.91-r1.ebuild |
92 |
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.2.0.ebuild |
93 |
@@ -6,7 +6,7 @@ EAPI="4" |
94 |
GCONF_DEBUG="yes" |
95 |
GNOME2_LA_PUNT="yes" |
96 |
|
97 |
-inherit eutils gnome2 |
98 |
+inherit gnome2 |
99 |
if [[ ${PV} = 9999 ]]; then |
100 |
inherit git-2 gnome2-live |
101 |
fi |
102 |
@@ -31,7 +31,7 @@ RDEPEND=" |
103 |
x11-libs/cairo[X] |
104 |
>=x11-libs/gdk-pixbuf-2.21.3:2[introspection?] |
105 |
>=x11-libs/gtk+-3.0.0:3[introspection?] |
106 |
- >=x11-libs/libXext-1.2 |
107 |
+ >=x11-libs/libXext-1.1 |
108 |
>=x11-libs/libXrandr-1.2 |
109 |
x11-libs/libX11 |
110 |
>=gnome-base/gsettings-desktop-schemas-2.91.92 |
111 |
@@ -85,11 +85,3 @@ src_unpack() { |
112 |
die "ln -sf failed" |
113 |
fi |
114 |
} |
115 |
- |
116 |
-src_prepare() { |
117 |
- gnome2_src_prepare |
118 |
- |
119 |
- # Upstream patches to prevent crashes, will be in next release |
120 |
- epatch "${FILESDIR}/${P}-wall-clock-dispose.patch" |
121 |
- epatch "${FILESDIR}/${P}-update_brightness_limites-crash.patch" |
122 |
-} |
123 |
|
124 |
diff --git a/gnome-base/gnome-desktop/gnome-desktop-9999.ebuild b/gnome-base/gnome-desktop/gnome-desktop-9999.ebuild |
125 |
index 5ca10a7..300f0d8 100644 |
126 |
--- a/gnome-base/gnome-desktop/gnome-desktop-9999.ebuild |
127 |
+++ b/gnome-base/gnome-desktop/gnome-desktop-9999.ebuild |
128 |
@@ -31,7 +31,7 @@ RDEPEND=" |
129 |
x11-libs/cairo[X] |
130 |
>=x11-libs/gdk-pixbuf-2.21.3:2[introspection?] |
131 |
>=x11-libs/gtk+-3.0.0:3[introspection?] |
132 |
- >=x11-libs/libXext-1.2 |
133 |
+ >=x11-libs/libXext-1.1 |
134 |
>=x11-libs/libXrandr-1.2 |
135 |
x11-libs/libX11 |
136 |
>=gnome-base/gsettings-desktop-schemas-2.91.92 |