1 |
commit: 83334b14de9c23effc647d077db6e94b64c2aa15 |
2 |
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com> |
3 |
AuthorDate: Tue May 24 03:43:00 2011 +0000 |
4 |
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon May 30 15:47:52 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=83334b14 |
7 |
|
8 |
gnome-desktop-3.0.2 version bump |
9 |
|
10 |
* Patch has been applied upstream. |
11 |
|
12 |
Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org> |
13 |
|
14 |
--- |
15 |
...ome-desktop-3.0.1-fix-randr-missing-crash.patch | 30 -------------------- |
16 |
...-3.0.1-r1.ebuild => gnome-desktop-3.0.2.ebuild} | 6 ---- |
17 |
2 files changed, 0 insertions(+), 36 deletions(-) |
18 |
|
19 |
diff --git a/gnome-base/gnome-desktop/files/gnome-desktop-3.0.1-fix-randr-missing-crash.patch b/gnome-base/gnome-desktop/files/gnome-desktop-3.0.1-fix-randr-missing-crash.patch |
20 |
deleted file mode 100644 |
21 |
index 5402a20..0000000 |
22 |
--- a/gnome-base/gnome-desktop/files/gnome-desktop-3.0.1-fix-randr-missing-crash.patch |
23 |
+++ /dev/null |
24 |
@@ -1,30 +0,0 @@ |
25 |
-From aa93854f2ba6b0f72f1bdff9699b5724a72c89c9 Mon Sep 17 00:00:00 2001 |
26 |
-From: Matthias Clasen <mclasen@××××××.com> |
27 |
-Date: Sat, 30 Apr 2011 20:48:03 -0400 |
28 |
-Subject: [PATCH] Don't fall over if RANDR is missing |
29 |
- |
30 |
-When RANDR is not present, the screen object never gets an info, |
31 |
-and since screen_info_free asserts, we must not call it unconditionally |
32 |
-in finalize. |
33 |
-This fixes https://bugzilla.gnome.org/show_bug.cgi?id=649053 |
34 |
---- |
35 |
- libgnome-desktop/gnome-rr.c | 3 ++- |
36 |
- 1 files changed, 2 insertions(+), 1 deletions(-) |
37 |
- |
38 |
-diff --git a/libgnome-desktop/gnome-rr.c b/libgnome-desktop/gnome-rr.c |
39 |
-index 4a9d98e..eb3d735 100644 |
40 |
---- a/libgnome-desktop/gnome-rr.c |
41 |
-+++ b/libgnome-desktop/gnome-rr.c |
42 |
-@@ -748,7 +748,8 @@ gnome_rr_screen_finalize (GObject *gobject) |
43 |
- |
44 |
- gdk_window_remove_filter (screen->priv->gdk_root, screen_on_event, screen); |
45 |
- |
46 |
-- screen_info_free (screen->priv->info); |
47 |
-+ if (screen->priv->info) |
48 |
-+ screen_info_free (screen->priv->info); |
49 |
- |
50 |
- G_OBJECT_CLASS (gnome_rr_screen_parent_class)->finalize (gobject); |
51 |
- } |
52 |
--- |
53 |
-1.7.5 |
54 |
- |
55 |
|
56 |
diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.0.1-r1.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.0.2.ebuild |
57 |
similarity index 92% |
58 |
rename from gnome-base/gnome-desktop/gnome-desktop-3.0.1-r1.ebuild |
59 |
rename to gnome-base/gnome-desktop/gnome-desktop-3.0.2.ebuild |
60 |
index fce1620..87d2013 100644 |
61 |
--- a/gnome-base/gnome-desktop/gnome-desktop-3.0.1-r1.ebuild |
62 |
+++ b/gnome-base/gnome-desktop/gnome-desktop-3.0.2.ebuild |
63 |
@@ -58,9 +58,3 @@ pkg_setup() { |
64 |
$(use_enable doc desktop-docs) |
65 |
$(use_enable introspection)" |
66 |
} |
67 |
- |
68 |
-src_prepare() { |
69 |
- # https://bugs.gentoo.org/show_bug.cgi?id=365717 |
70 |
- epatch "${FILESDIR}/${P}-fix-randr-missing-crash.patch" |
71 |
- gnome2_src_prepare |
72 |
-} |