Gentoo Archives: gentoo-commits

From: Ole Reifschneider <tranquility@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
Date: Sun, 26 Apr 2015 14:02:04
Message-Id: 1430056903.f996b4645d051c362a20815f223f625be97c86ff.tranquility@gentoo
1 commit: f996b4645d051c362a20815f223f625be97c86ff
2 Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 26 14:01:43 2015 +0000
4 Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 26 14:01:43 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f996b464
7
8 Bump nautilus to 3.16.1
9
10 Package-Manager: portage-2.2.14
11 Manifest-Sign-Key: 7E8B4D42
12
13 .../nautilus/files/nautilus-3.5.91-delete.patch | 44 ----------------------
14 ...nautilus-9999.ebuild => nautilus-3.16.1.ebuild} | 32 ++++------------
15 gnome-base/nautilus/nautilus-9999.ebuild | 13 ++-----
16 3 files changed, 11 insertions(+), 78 deletions(-)
17
18 diff --git a/gnome-base/nautilus/files/nautilus-3.5.91-delete.patch b/gnome-base/nautilus/files/nautilus-3.5.91-delete.patch
19 deleted file mode 100644
20 index 072b34e..0000000
21 --- a/gnome-base/nautilus/files/nautilus-3.5.91-delete.patch
22 +++ /dev/null
23 @@ -1,44 +0,0 @@
24 -From 92af7beb790ad9181e5a6a89ac52f177354536f2 Mon Sep 17 00:00:00 2001
25 -From: Alexandre Rostovtsev <tetromino@g.o>
26 -Date: Thu, 8 Dec 2011 18:39:28 -0500
27 -Subject: [PATCH] Delete key should delete files
28 -
29 -Make the Delete key delete files like in nautilus-2.x and every other
30 -file manager on the planet. Note: the nautilus-3 Ctrl+Delete shortcut
31 -will also continue to work.
32 -
33 -https://bugzilla.gnome.org/show_bug.cgi?id=647048
34 -https://bugs.gentoo.org/show_bug.cgi?id=393663
35 ----
36 - src/nautilus-view.c | 6 +++++-
37 - 1 file changed, 5 insertions(+), 1 deletion(-)
38 -
39 -diff --git a/src/nautilus-view.c b/src/nautilus-view.c
40 -index f51d916..0a50994 100644
41 ---- a/src/nautilus-view.c
42 -+++ b/src/nautilus-view.c
43 -@@ -7237,7 +7237,7 @@ static const GtkActionEntry directory_view_entries[] = {
44 - /* tooltip */ NULL,
45 - G_CALLBACK (action_rename_select_all_callback) },
46 - /* name, stock id */ { NAUTILUS_ACTION_TRASH, NULL,
47 -- /* label, accelerator */ N_("Mo_ve to Trash"), "<control>Delete",
48 -+ /* label, accelerator */ N_("Mo_ve to Trash"), "Delete",
49 - /* tooltip */ N_("Move each selected item to the Trash"),
50 - G_CALLBACK (action_trash_callback) },
51 - /* name, stock id */ { NAUTILUS_ACTION_DELETE, NULL,
52 -@@ -9895,8 +9895,12 @@ nautilus_view_class_init (NautilusViewClass *klass)
53 - binding_set = gtk_binding_set_by_class (klass);
54 - gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, GDK_CONTROL_MASK,
55 - "trash", 0);
56 -+ gtk_binding_entry_add_signal (binding_set, GDK_KEY_Delete, 0,
57 -+ "trash", 0);
58 - gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_CONTROL_MASK,
59 - "trash", 0);
60 -+ gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, 0,
61 -+ "trash", 0);
62 - gtk_binding_entry_add_signal (binding_set, GDK_KEY_KP_Delete, GDK_SHIFT_MASK,
63 - "delete", 0);
64 - }
65 ---
66 -1.7.12
67 -
68
69 diff --git a/gnome-base/nautilus/nautilus-9999.ebuild b/gnome-base/nautilus/nautilus-3.16.1.ebuild
70 similarity index 79%
71 copy from gnome-base/nautilus/nautilus-9999.ebuild
72 copy to gnome-base/nautilus/nautilus-3.16.1.ebuild
73 index 55bd512..26ceb6d 100644
74 --- a/gnome-base/nautilus/nautilus-9999.ebuild
75 +++ b/gnome-base/nautilus/nautilus-3.16.1.ebuild
76 @@ -1,15 +1,12 @@
77 -# Copyright 1999-2014 Gentoo Foundation
78 +# Copyright 1999-2015 Gentoo Foundation
79 # Distributed under the terms of the GNU General Public License v2
80 -# $Header: $
81 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-3.14.2-r1.ebuild,v 1.3 2015/03/15 13:23:47 pacho Exp $
82
83 EAPI="5"
84 GCONF_DEBUG="no"
85 GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
86
87 inherit eutils gnome2 readme.gentoo virtualx
88 -if [[ ${PV} = 9999 ]]; then
89 - inherit gnome2-live
90 -fi
91
92 DESCRIPTION="A file manager for the GNOME desktop"
93 HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"
94 @@ -18,13 +15,8 @@ LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
95 SLOT="0"
96
97 # profiling?
98 -IUSE="debug exif gnome +introspection packagekit +previewer sendto tracker xmp"
99 -if [[ ${PV} = 9999 ]]; then
100 - IUSE="${IUSE} doc"
101 - KEYWORDS=""
102 -else
103 - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
104 -fi
105 +IUSE="exif gnome +introspection packagekit +previewer sendto tracker xmp"
106 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
107
108 # FIXME: tests fails under Xvfb, but pass when building manually
109 # "FAIL: check failed in nautilus-file.c, line 8307"
110 @@ -34,15 +26,14 @@ RESTRICT="test"
111 # Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
112 # and 2.30.0
113 COMMON_DEPEND="
114 - >=dev-libs/glib-2.35.3:2
115 + >=dev-libs/glib-2.43.4:2[dbus]
116 >=x11-libs/pango-1.28.3
117 - >=x11-libs/gtk+-3.13.2:3[introspection?]
118 + >=x11-libs/gtk+-3.15.2:3[introspection?]
119 >=dev-libs/libxml2-2.7.8:2
120 >=gnome-base/gnome-desktop-3:3=
121
122 gnome-base/dconf
123 >=gnome-base/gsettings-desktop-schemas-3.8.0
124 - >=x11-libs/libnotify-0.7:=
125 x11-libs/libX11
126 x11-libs/libXext
127 x11-libs/libXrender
128 @@ -81,11 +72,6 @@ PDEPEND="
129 "
130 # Need gvfs[gtk] for recent:/// support
131
132 -if [[ ${PV} = 9999 ]]; then
133 - DEPEND="${DEPEND}
134 - doc? ( >=dev-util/gtk-doc-1.4 )"
135 -fi
136 -
137 src_prepare() {
138 if use previewer; then
139 DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files.
140 @@ -93,13 +79,10 @@ src_prepare() {
141 close the previewer, press space again."
142 fi
143
144 - # Restore the nautilus-2.x Delete shortcut (Ctrl+Delete will still work);
145 - # bug #393663
146 - epatch "${FILESDIR}/${PN}-3.5.91-delete.patch"
147 -
148 # Remove -D*DEPRECATED flags. Don't leave this for eclass! (bug #448822)
149 sed -e 's/DISABLE_DEPRECATED_CFLAGS=.*/DISABLE_DEPRECATED_CFLAGS=/' \
150 -i configure || die "sed failed"
151 +
152 gnome2_src_prepare
153 }
154
155 @@ -108,7 +91,6 @@ src_configure() {
156 gnome2_src_configure \
157 --disable-profiling \
158 --disable-update-mimedb \
159 - $(use_enable debug) \
160 $(use_enable exif libexif) \
161 $(use_enable introspection) \
162 $(use_enable packagekit) \
163
164 diff --git a/gnome-base/nautilus/nautilus-9999.ebuild b/gnome-base/nautilus/nautilus-9999.ebuild
165 index 55bd512..0031aa2 100644
166 --- a/gnome-base/nautilus/nautilus-9999.ebuild
167 +++ b/gnome-base/nautilus/nautilus-9999.ebuild
168 @@ -1,4 +1,4 @@
169 -# Copyright 1999-2014 Gentoo Foundation
170 +# Copyright 1999-2015 Gentoo Foundation
171 # Distributed under the terms of the GNU General Public License v2
172 # $Header: $
173
174 @@ -34,15 +34,14 @@ RESTRICT="test"
175 # Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
176 # and 2.30.0
177 COMMON_DEPEND="
178 - >=dev-libs/glib-2.35.3:2
179 + >=dev-libs/glib-2.43.4:2[dbus]
180 >=x11-libs/pango-1.28.3
181 - >=x11-libs/gtk+-3.13.2:3[introspection?]
182 + >=x11-libs/gtk+-3.15.2:3[introspection?]
183 >=dev-libs/libxml2-2.7.8:2
184 >=gnome-base/gnome-desktop-3:3=
185
186 gnome-base/dconf
187 >=gnome-base/gsettings-desktop-schemas-3.8.0
188 - >=x11-libs/libnotify-0.7:=
189 x11-libs/libX11
190 x11-libs/libXext
191 x11-libs/libXrender
192 @@ -93,13 +92,10 @@ src_prepare() {
193 close the previewer, press space again."
194 fi
195
196 - # Restore the nautilus-2.x Delete shortcut (Ctrl+Delete will still work);
197 - # bug #393663
198 - epatch "${FILESDIR}/${PN}-3.5.91-delete.patch"
199 -
200 # Remove -D*DEPRECATED flags. Don't leave this for eclass! (bug #448822)
201 sed -e 's/DISABLE_DEPRECATED_CFLAGS=.*/DISABLE_DEPRECATED_CFLAGS=/' \
202 -i configure || die "sed failed"
203 +
204 gnome2_src_prepare
205 }
206
207 @@ -108,7 +104,6 @@ src_configure() {
208 gnome2_src_configure \
209 --disable-profiling \
210 --disable-update-mimedb \
211 - $(use_enable debug) \
212 $(use_enable exif libexif) \
213 $(use_enable introspection) \
214 $(use_enable packagekit) \