summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-10-21 21:48:55 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-10-21 21:48:55 +0000
commit05425a7c7eb60c5cfd405816bfc67608b7acaced (patch)
tree3a87e109321755a7d76d67e6c215d3d8690848a4
parentversion bump (#313377) (diff)
downloadhistorical-05425a7c7eb60c5cfd405816bfc67608b7acaced.tar.gz
historical-05425a7c7eb60c5cfd405816bfc67608b7acaced.tar.bz2
historical-05425a7c7eb60c5cfd405816bfc67608b7acaced.zip
Clean up old revisions.
Package-Manager: portage-2.2_rc89/cvs/Linux x86_64
-rw-r--r--gnome-base/nautilus/ChangeLog14
-rw-r--r--gnome-base/nautilus/Manifest26
-rw-r--r--gnome-base/nautilus/files/nautilus-2.24.2-filechooser-icon.patch72
-rw-r--r--gnome-base/nautilus/files/nautilus-2.24.2-playlist-preview.patch41
-rw-r--r--gnome-base/nautilus/files/nautilus-2.24.2-scrollbars.patch22
-rw-r--r--gnome-base/nautilus/files/nautilus-2.24.2-thumbnail-scaling.patch65
-rw-r--r--gnome-base/nautilus/files/nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch33
-rw-r--r--gnome-base/nautilus/files/nautilus-2.26.3-thumbnail-zoom-level.patch88
-rw-r--r--gnome-base/nautilus/files/nautilus-2.26.4-file-roller-drag-n-drop.patch103
-rw-r--r--gnome-base/nautilus/metadata.xml4
-rw-r--r--gnome-base/nautilus/nautilus-2.26.4-r1.ebuild100
-rw-r--r--gnome-base/nautilus/nautilus-2.28.4-r1.ebuild102
-rw-r--r--gnome-base/nautilus/nautilus-2.28.4-r2.ebuild103
13 files changed, 25 insertions, 748 deletions
diff --git a/gnome-base/nautilus/ChangeLog b/gnome-base/nautilus/ChangeLog
index 955e81bf492e..1dab9b66d06a 100644
--- a/gnome-base/nautilus/ChangeLog
+++ b/gnome-base/nautilus/ChangeLog
@@ -1,6 +1,18 @@
# ChangeLog for gnome-base/nautilus
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.360 2010/10/17 15:15:02 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/ChangeLog,v 1.361 2010/10/21 21:48:55 eva Exp $
+
+ 21 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ -files/nautilus-2.24.2-filechooser-icon.patch,
+ -files/nautilus-2.24.2-playlist-preview.patch,
+ -files/nautilus-2.24.2-scrollbars.patch,
+ -files/nautilus-2.24.2-thumbnail-scaling.patch,
+ -files/nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch,
+ -files/nautilus-2.26.3-thumbnail-zoom-level.patch,
+ -nautilus-2.26.4-r1.ebuild,
+ -files/nautilus-2.26.4-file-roller-drag-n-drop.patch,
+ -nautilus-2.28.4-r1.ebuild, -nautilus-2.28.4-r2.ebuild, metadata.xml:
+ Clean up old revisions.
17 Oct 2010; Raúl Porcel <armin76@gentoo.org> nautilus-2.30.1-r1.ebuild:
alpha/ia64/sh/sparc stable wrt #324077
diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 1ae0768d7fde..8ec5b9ff25d7 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,22 +1,20 @@
-AUX nautilus-2.24.2-filechooser-icon.patch 1630 RMD160 8f7fc892670a5b85f0a176bff89199c5a09e1a69 SHA1 defb885cbe8ba014d8787a08b3c703ed54ee829b SHA256 e86ac2512ae66ba3b4ec285f0a88b58387e64d3490c4172f03fd846881ebcb2f
-AUX nautilus-2.24.2-playlist-preview.patch 1036 RMD160 16e9a0239f1f162cb9683cf08f0d9e1b2c46230f SHA1 31ddf4cb3a1eb940aebedbbed9b4822759d361f5 SHA256 cddf52194fc6ae542dbb58b047fd5b65f20eb874f0468ec448b35ec0a6bd498a
-AUX nautilus-2.24.2-scrollbars.patch 732 RMD160 6856d895ec70d6e24f3bd3f112141dceb25eb896 SHA1 62570bad726066dd0238aee0a203fa3895f3a556 SHA256 93f5dacec1a88fbbdb32fe75fde52301053f5c29aadb483ad1d59fb7c107b344
-AUX nautilus-2.24.2-thumbnail-scaling.patch 2597 RMD160 b82748147f709118b060224a0458f16f74d7ddd9 SHA1 eb22ebc617d615832c943f2b24811ae08cb88304 SHA256 7948ae9ef56bf8c6e9d296ba741472fe8ad6faae8adb8f98e96b4002c3302f42
-AUX nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch 1421 RMD160 e4d745be6f938f5390fba74db0645534f60d9207 SHA1 21906f957df5b2f93ab6b34223405dd5f594b12e SHA256 687040243006b5698ec062305cb26bf5cd80c9ce1b8bc67f3025af134d3a242a
-AUX nautilus-2.26.3-thumbnail-zoom-level.patch 3411 RMD160 296a997116f96100d067c6dfd7a6e936c2946d90 SHA1 e2477c779e182f6609e08167ceafab54d081fd79 SHA256 400d809f16d0dd470ea287cd288ed378c2afcbf45ead48639d7b5b1b0a71828c
-AUX nautilus-2.26.4-file-roller-drag-n-drop.patch 2746 RMD160 0c2d7bc4627c840a167db6b3f852c7d19996647d SHA1 9bcb0b677714c924b3c31b6d22c7581dd7fac4a5 SHA256 b107464ef573c7d1036eb10562b5d62faf015d8ced9fb335d4639fdcb8c93b33
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX nautilus-2.27.4-change-reg-desktop-file-with-no-desktop.patch 1396 RMD160 7efbc47c5f4ac647a15a56a26f80898e8ec896d0 SHA1 24f5281406066fc7fd5ffda23a061144c3667fe1 SHA256 ae9f91dddbbe2d562f5f21786daec6468b8788ece48419cce438d13201eef251
AUX nautilus-2.30.1-remove-eel-gdk-window-focus.patch 2138 RMD160 7e10b009e6b137e99fac1566d5b51bc26ab8b88d SHA1 4fc6911c5060fd38d0b8958e734a1d511fc66439 SHA256 3ee7e7152e9a6fda1604c1eccaf8f5c5a1bd638e0f109f669c7d476d7f1c825c
AUX nautilus-2.30.1-unmount-entries.patch 3048 RMD160 06ff25300206c097e7589221b0875847a63ac454 SHA1 b4090aecb652825b36a860fcd70583225489b934 SHA256 95a60074602cfb5c3855474c4f7c35e3814fe1c536a2d8a404ef1211fa0e85c3
-DIST nautilus-2.26.4.tar.bz2 5815912 RMD160 4af723021ece1fb9a37bd3bcc2de903b6c7dca61 SHA1 7eab587e0b88e3eab8196f64596207a1dc1c4b33 SHA256 63dc4f76925f73bf17aafcffbac87f272ac2a13fb098c8ddf5bd70cd80a6ab58
-DIST nautilus-2.28.4.tar.bz2 6045403 RMD160 8960342fa3a6f976e283f338c060896d67a4c028 SHA1 f6db915e725e6f45cd2d3f933eb251499dccf038 SHA256 3aceda1c36acda20a0f9ce75165a31b1285a7aca2097d0583e340ccb2b01ea87
DIST nautilus-2.30.1.tar.bz2 6156330 RMD160 285e0b9d000725b11013ed6f8e98db59573b83dc SHA1 232afa5d7d977714667645adff1f952989edc185 SHA256 83df19591c4d0d359fe67d16b3f73f71e6a2aa5ba7d477739276c7562f221144
DIST nautilus-2.32.0.tar.bz2 6173234 RMD160 b10610c464de97fd3104064cf826a204cbe109ee SHA1 0de7d4fc69754a734cb1bd71cf2343bd476faea8 SHA256 079cb4bc8c5afc012acc54b17f91b7673dcd3e3916224129b15a81eab553f192
-EBUILD nautilus-2.26.4-r1.ebuild 2831 RMD160 a80a223d7cd31e3793a9d5e3964be86d6d688211 SHA1 4a3a13bd69a57340b985fe5e59d925c494033277 SHA256 a96b85bfde3fb3baf72cc4e180d93b523d773acc7984fa4ed05f97dcfa87577c
-EBUILD nautilus-2.28.4-r1.ebuild 2718 RMD160 737f27cea2f968dbff43c41c68f71dd39285c59e SHA1 c894791185f958272c5878e524bd9c5e2c9c2f44 SHA256 6054f88481878b70ab5af9f6d80cc2fc6d14c02d469638ac479339bfbeec51a5
-EBUILD nautilus-2.28.4-r2.ebuild 2771 RMD160 608c3666d66fc6d13cf0515d013f1f306d99f121 SHA1 6cad9d3b579b73442badf56d2772d430fdf442c6 SHA256 b118ba1358d77712b7176f831b8512deb39b746cc4604a62575e5126f7d04b48
EBUILD nautilus-2.30.1-r1.ebuild 2226 RMD160 b753896594c20014f1446d57c9e31ecc71e0ab39 SHA1 f9315e746de7aa062cd86844faf37f563e7f44d9 SHA256 c27b5a1f16dd97202ad3ce240a8ce92340903ef72e571b0415d90a8924031115
EBUILD nautilus-2.30.1-r2.ebuild 2342 RMD160 6f0f3fc776e210a41abcfa0e597728b93c83c1d1 SHA1 b7ad8bd886849c0b1cae1cea0a4d6aea25751f59 SHA256 e199e71ae5dc43560f4c0542d8e5097d78ed437bed98889bd80d5b91ca34212f
EBUILD nautilus-2.32.0.ebuild 2304 RMD160 a770e0d18c62db9c1fb4c5b3cbfd308c6d40e32e SHA1 e563400aa0a4f8d643dc83971c2ffb214bf9a55d SHA256 8a97b0d6f72b4753aeb04fa7bd4351e76eec6dc4c2e4f6cdccf3c189c6e0f5e9
-MISC ChangeLog 52689 RMD160 6ffc52f08d2cc609490c5dd417f34aa0b826d1f5 SHA1 ad7631468057c0d5d2771c07f3552060a6cc5b64 SHA256 5942fac096723ad5b481f8c3b40600958f4242d6dc99efe04af833ee8f783702
-MISC metadata.xml 521 RMD160 d96f86d4617ef74d222441c6fdb9d27725d7b145 SHA1 3bf54c1a12d7c9b8ad17e730dcb9b7e9f641074f SHA256 052015cd4affc19f6aa3340fb12ff176eb922f6236d4e764b7750a3034cf5acc
+MISC ChangeLog 53240 RMD160 f92f2e38f36ef3f07c200441e30b73246c6bb4e8 SHA1 c9638b127504b29842b6380382a8be499fa7efcc SHA256 72f7961106c1150fd1cd129fed0ad68fb41b88564df4814d3b4f56af5acb95c7
+MISC metadata.xml 274 RMD160 4a3e5603446a099b3e704fccbc8ccbd78a2660a1 SHA1 4215e0c0bb615596928a5a5fd7ec06b588d2b4b3 SHA256 d0e640b1d069f6546748707f63dc6c709546026b09ab863b26c77c041185002e
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAkzAtU0ACgkQ1fmVwcYIWAaLmQCfe23bsRH/J+6XjMODX28YkhDV
+HZYAoKg/6/mR4zqG7pRmk213YrMHrTm+
+=xXt5
+-----END PGP SIGNATURE-----
diff --git a/gnome-base/nautilus/files/nautilus-2.24.2-filechooser-icon.patch b/gnome-base/nautilus/files/nautilus-2.24.2-filechooser-icon.patch
deleted file mode 100644
index a2fcb5aa42c0..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.24.2-filechooser-icon.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-# https://bugzilla.gnome.org/show_bug.cgi?id=575344
-# https://bugs.gentoo.org/show_bug.cgi?id=263165
---- a/src/file-manager/fm-properties-window.c 2009/03/08 00:33:28 15067
-+++ b/src/file-manager/fm-properties-window.c 2009/03/20 14:35:04 15145
-@@ -5677,6 +5677,31 @@
- }
-
- static void
-+custom_icon_file_chooser_response_cb (GtkDialog *dialog,
-+ gint response,
-+ FMPropertiesWindow *window)
-+{
-+ char *uri;
-+
-+ switch (response) {
-+ case GTK_RESPONSE_NO:
-+ reset_icon (window);
-+ break;
-+
-+ case GTK_RESPONSE_OK:
-+ uri = gtk_file_chooser_get_uri (GTK_FILE_CHOOSER (dialog));
-+ set_icon (uri, window);
-+ g_free (uri);
-+ break;
-+
-+ default:
-+ break;
-+ }
-+
-+ gtk_widget_hide (GTK_WIDGET (dialog));
-+}
-+
-+static void
- select_image_button_callback (GtkWidget *widget,
- FMPropertiesWindow *window)
- {
-@@ -5684,8 +5709,8 @@
- GtkFileFilter *filter;
- GList *l;
- NautilusFile *file;
-- char *image_path;
- char *uri;
-+ char *image_path;
- gboolean revert_is_sensitive;
-
- g_assert (FM_IS_PROPERTIES_WINDOW (window));
-@@ -5751,22 +5776,9 @@
- }
- gtk_dialog_set_response_sensitive (GTK_DIALOG (dialog), GTK_RESPONSE_NO, revert_is_sensitive);
-
-- switch (gtk_dialog_run (GTK_DIALOG (dialog))) {
-- case GTK_RESPONSE_NO:
-- reset_icon (window);
-- break;
--
-- case GTK_RESPONSE_OK:
-- uri = gtk_file_chooser_get_uri (GTK_FILE_CHOOSER (dialog));
-- set_icon (uri, window);
-- g_free (uri);
-- break;
--
-- default:
-- break;
-- }
--
-- gtk_widget_hide (dialog);
-+ g_signal_connect (dialog, "response",
-+ G_CALLBACK (custom_icon_file_chooser_response_cb), window);
-+ gtk_widget_show (dialog);
- }
-
- static void
diff --git a/gnome-base/nautilus/files/nautilus-2.24.2-playlist-preview.patch b/gnome-base/nautilus/files/nautilus-2.24.2-playlist-preview.patch
deleted file mode 100644
index 489604966c84..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.24.2-playlist-preview.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-# https://bugzilla.gnome.org/show_bug.cgi?id=575345
-# https://bugs.gentoo.org/show_bug.cgi?id=263162
---- a/src/file-manager/nautilus-audio-mime-types.h (revision 15140)
-+++ b/src/file-manager/nautilus-audio-mime-types.h (working copy)
-@@ -1,6 +1,6 @@
- /* generated with mime-types-include.sh in the totem module, don't edit or
- commit in the nautilus module without filing a bug against totem */
--static char *audio_mime_types[] = {
-+static const char *audio_mime_types[] = {
- "audio/3gpp",
- "audio/ac3",
- "audio/AMR",
-@@ -9,18 +9,18 @@
- "audio/midi",
- "audio/mp4",
- "audio/mpeg",
--"audio/mpegurl",
- "audio/ogg",
-+"audio/prs.sid",
- "audio/vnd.rn-realaudio",
- "audio/x-ape",
- "audio/x-flac",
-+"audio/x-gsm",
- "audio/x-it",
- "audio/x-m4a",
- "audio/x-matroska",
- "audio/x-mod",
- "audio/x-mp3",
- "audio/x-mpeg",
--"audio/x-mpegurl",
- "audio/x-ms-asf",
- "audio/x-ms-asx",
- "audio/x-ms-wax",
-@@ -33,7 +33,6 @@
- "audio/x-realaudio",
- "audio/x-real-audio",
- "audio/x-sbc",
--"audio/x-scpls",
- "audio/x-speex",
- "audio/x-tta",
- "audio/x-wav",
diff --git a/gnome-base/nautilus/files/nautilus-2.24.2-scrollbars.patch b/gnome-base/nautilus/files/nautilus-2.24.2-scrollbars.patch
deleted file mode 100644
index 4d854bd0d038..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.24.2-scrollbars.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Solve issue with scrollbars not being updated in tabbed browsing.
-
-https://bugs.gentoo.org/show_bug.cgi?id=260965
-https://bugzilla.gnome.org/show_bug.cgi?id=542396
-
-Index: src/nautilus-navigation-window.c
-===================================================================
---- src/nautilus-navigation-window.c (revision 14834)
-+++ src/nautilus-navigation-window.c (working copy)
-@@ -200,6 +200,12 @@
- g_assert (slot != NULL);
-
- nautilus_window_set_active_slot (nautilus_window, slot);
-+
-+ if (slot->content_view != NULL)
-+ {
-+ gtk_scrolled_window_set_hadjustment (GTK_SCROLLED_WINDOW (slot->content_view), NULL);
-+ gtk_scrolled_window_set_vadjustment (GTK_SCROLLED_WINDOW (slot->content_view), NULL);
-+ }
-
- return FALSE;
- }
diff --git a/gnome-base/nautilus/files/nautilus-2.24.2-thumbnail-scaling.patch b/gnome-base/nautilus/files/nautilus-2.24.2-thumbnail-scaling.patch
deleted file mode 100644
index cbec1a547e40..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.24.2-thumbnail-scaling.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-# https://bugs.gentoo.org/show_bug.cgi?id=261219
-# https://bugzilla.gnome.org/show_bug.cgi?id=574708
-#
-# Bug 523883 – Thumbnails for 200% zoom are regenerated each time a folder is opened.
-#
-# * libnautilus-private/nautilus-file.c:
-# (nautilus_file_get_icon):
-# allow scaling up thumbnails, use the scaled up thumnail
-# for up to 25% size increase.
-#
-# * src/file-manager/fm-icon-container.c:
-# (fm_icon_container_get_icon_images):
-# Force thumbnail size for compact view to avoid loading at wrong size
-# and then rescaling
-#
---- a/libnautilus-private/nautilus-file.c 2009/03/16 12:13:10 15121
-+++ b/libnautilus-private/nautilus-file.c 2009/03/16 14:18:13 15122
-@@ -3579,27 +3579,17 @@
- scale = (double)modified_size / s;
-
-
-- if (scale > 0.99) {
-- /* never scale any thumbnails up */
-- scaled_pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB,
-- gdk_pixbuf_get_has_alpha (raw_pixbuf),
-- gdk_pixbuf_get_bits_per_sample (raw_pixbuf),
-- w * scale, h * scale);
-- gdk_pixbuf_fill (scaled_pixbuf, 0xffffff00);
-- gdk_pixbuf_copy_area (raw_pixbuf,
-- 0, 0, w, h,
-- scaled_pixbuf,
-- (gdk_pixbuf_get_width (scaled_pixbuf) - w) / 2,
-- (gdk_pixbuf_get_height (scaled_pixbuf) - h) / 2);
-- } else {
-- scaled_pixbuf = gdk_pixbuf_scale_simple (raw_pixbuf,
-- w * scale, h * scale,
-- GDK_INTERP_BILINEAR);
-- }
-+ scaled_pixbuf = gdk_pixbuf_scale_simple (raw_pixbuf,
-+ w * scale, h * scale,
-+ GDK_INTERP_BILINEAR);
- nautilus_thumbnail_frame_image (&scaled_pixbuf);
- g_object_unref (raw_pixbuf);
-
-- if (modified_size > 128 &&
-+ /* Don't scale up if more than 25%, then read the original
-+ image instead. We don't want to compare to exactly 100%,
-+ since the zoom level 150% gives thumbnails at 144, which is
-+ ok to scale up from 128. */
-+ if (modified_size > 128*1.25 &&
- !file->details->thumbnail_wants_original) {
- /* Invalidate if we resize upward */
- file->details->thumbnail_wants_original = TRUE;
---- a/src/file-manager/fm-icon-container.c 2009/03/16 12:13:10 15121
-+++ b/src/file-manager/fm-icon-container.c 2009/03/16 14:18:13 15122
-@@ -99,6 +99,9 @@
- if (!fm_icon_view_is_compact (icon_view) ||
- nautilus_icon_container_get_zoom_level (container) > NAUTILUS_ZOOM_LEVEL_STANDARD) {
- flags |= NAUTILUS_FILE_ICON_FLAGS_USE_THUMBNAILS;
-+ if (fm_icon_view_is_compact (icon_view)) {
-+ flags |= NAUTILUS_FILE_ICON_FLAGS_FORCE_THUMBNAIL_SIZE;
-+ }
- }
-
- if (use_embedding) {
diff --git a/gnome-base/nautilus/files/nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch b/gnome-base/nautilus/files/nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch
deleted file mode 100644
index d6ca6eb97227..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.26.2-change-reg-desktop-file-with-no-desktop.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Gentoo bug 266398
-GNOME #580793 and #571417
-
-Index: nautilus-2.26.2/src/nautilus-main.c
-===================================================================
---- nautilus-2.26.2.orig/src/nautilus-main.c 2009-04-29 17:02:32.709364982 +0200
-+++ nautilus-2.26.2/src/nautilus-main.c 2009-04-29 17:39:36.529860872 +0200
-@@ -391,9 +391,6 @@ main (int argc, char *argv[])
- browser_window = FALSE;
-
- g_set_prgname ("nautilus");
-- if (g_file_test (DATADIR "/applications/nautilus.desktop", G_FILE_TEST_EXISTS)) {
-- egg_set_desktop_file (DATADIR "/applications/nautilus.desktop");
-- }
-
- context = g_option_context_new (_("\n\nBrowse the file system with the file manager"));
- g_option_context_add_main_entries (context, options, NULL);
-@@ -464,6 +461,15 @@ main (int argc, char *argv[])
- (NAUTILUS_PREFERENCES_DESKTOP_IS_HOME_DIR, TRUE);
- }
-
-+ /* Which .desktop file contains the relevant session management
-+ information? */
-+ if ((no_desktop || !eel_preferences_get_boolean (NAUTILUS_PREFERENCES_SHOW_DESKTOP))
-+ && g_file_test (DATADIR "/applications/nautilus-home.desktop", G_FILE_TEST_EXISTS)) {
-+ egg_set_desktop_file (DATADIR "/applications/nautilus-home.desktop");
-+ } else if (g_file_test (DATADIR "/applications/nautilus.desktop", G_FILE_TEST_EXISTS)) {
-+ egg_set_desktop_file (DATADIR "/applications/nautilus.desktop");
-+ }
-+
- application = NULL;
-
- /* Do either the self-check or the real work. */
diff --git a/gnome-base/nautilus/files/nautilus-2.26.3-thumbnail-zoom-level.patch b/gnome-base/nautilus/files/nautilus-2.26.3-thumbnail-zoom-level.patch
deleted file mode 100644
index 9950d614e522..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.26.3-thumbnail-zoom-level.patch
+++ /dev/null
@@ -1,88 +0,0 @@
-From a8097e57788ad735227489e6c51d06bedc796889 Mon Sep 17 00:00:00 2001
-From: Alexander Larsson <alexl@redhat.com>
-Date: Fri, 18 Sep 2009 09:05:44 +0000
-Subject: [PATCH] Do not load files for thumbnailing that we can not thumbnail anyway
-
-When zooming out we read the real image and use that as the thumbnail. However, we should only do this for files gdk-pixbuf can read as other things can't be read anyway and may potentially be very large (such as videos) since the thumbnail size limit only applies for images.
-
----
- libnautilus-private/nautilus-file.c | 3 +-
- libnautilus-private/nautilus-thumbnails.c | 30 +++++++++++++++++++++++-----
- libnautilus-private/nautilus-thumbnails.h | 1 +
- 3 files changed, 27 insertions(+), 7 deletions(-)
-
-diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c
-index fb6d92b..a2a84f0 100644
---- a/libnautilus-private/nautilus-file.c
-+++ b/libnautilus-private/nautilus-file.c
-@@ -3588,7 +3588,8 @@ nautilus_file_get_icon (NautilusFile *file,
- since the zoom level 150% gives thumbnails at 144, which is
- ok to scale up from 128. */
- if (modified_size > 128*1.25 &&
-- !file->details->thumbnail_wants_original) {
-+ !file->details->thumbnail_wants_original &&
-+ nautilus_can_thumbnail_internally (file)) {
- /* Invalidate if we resize upward */
- file->details->thumbnail_wants_original = TRUE;
- nautilus_file_invalidate_attributes (file, NAUTILUS_FILE_ATTRIBUTE_THUMBNAIL);
-diff --git a/libnautilus-private/nautilus-thumbnails.c b/libnautilus-private/nautilus-thumbnails.c
-index f064135..2a3fede 100644
---- a/libnautilus-private/nautilus-thumbnails.c
-+++ b/libnautilus-private/nautilus-thumbnails.c
-@@ -765,17 +765,35 @@ get_types_table (void)
- return image_mime_types;
- }
-
--gboolean
--nautilus_thumbnail_is_mimetype_limited_by_size (const char *mime_type)
-+static gboolean
-+pixbuf_can_load_type (const char *mime_type)
- {
- GHashTable *image_mime_types;
--
-+
- image_mime_types = get_types_table ();
-- if (g_hash_table_lookup (image_mime_types, mime_type)) {
-- return TRUE;
-+ if (g_hash_table_lookup (image_mime_types, mime_type)) {
-+ return TRUE;
- }
-
-- return FALSE;
-+ return FALSE;
-+}
-+
-+gboolean
-+nautilus_can_thumbnail_internally (NautilusFile *file)
-+{
-+ char *mime_type;
-+ gboolean res;
-+
-+ mime_type = nautilus_file_get_mime_type (file);
-+ res = pixbuf_can_load_type (mime_type);
-+ g_free (mime_type);
-+ return res;
-+}
-+
-+gboolean
-+nautilus_thumbnail_is_mimetype_limited_by_size (const char *mime_type)
-+{
-+ return pixbuf_can_load_type (mime_type);
- }
-
- gboolean
-diff --git a/libnautilus-private/nautilus-thumbnails.h b/libnautilus-private/nautilus-thumbnails.h
-index 82007ba..715133b 100644
---- a/libnautilus-private/nautilus-thumbnails.h
-+++ b/libnautilus-private/nautilus-thumbnails.h
-@@ -46,6 +46,7 @@ typedef void (* NautilusThumbnailAsyncLoadFunc) (NautilusThumbnailAsyncLoadHandl
- /* Returns NULL if there's no thumbnail yet. */
- void nautilus_create_thumbnail (NautilusFile *file);
- gboolean nautilus_can_thumbnail (NautilusFile *file);
-+gboolean nautilus_can_thumbnail_internally (NautilusFile *file);
- gboolean nautilus_has_valid_failed_thumbnail (NautilusFile *file);
- gboolean nautilus_thumbnail_is_mimetype_limited_by_size
- (const char *mime_type);
---
-1.6.5.rc1
-
diff --git a/gnome-base/nautilus/files/nautilus-2.26.4-file-roller-drag-n-drop.patch b/gnome-base/nautilus/files/nautilus-2.26.4-file-roller-drag-n-drop.patch
deleted file mode 100644
index 28d637ca5181..000000000000
--- a/gnome-base/nautilus/files/nautilus-2.26.4-file-roller-drag-n-drop.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-Fixes nautilus window closing when doing DnD from file-roller.
-Patch is taken from upstream git
-
-http://bugs.gentoo.org/show_bug.cgi?id=290001
-
----
-From 23278532505862816bd5c8c0ab7d17f7a07b4790 Mon Sep 17 00:00:00 2001
-From: Cosimo Cecchi <cosimoc@gnome.org>
-Date: Fri, 09 Oct 2009 17:19:42 +0000
-Subject: Always check if the drag dest supports the source.
-
-In the "drag-motion" callback, make sure we check for target != GDK_NONE
-before getting non-existent data for it.
----
-diff --git a/libnautilus-private/nautilus-dnd.c b/libnautilus-private/nautilus-dnd.c
-index b7e1df2..15b6395 100644
---- a/libnautilus-private/nautilus-dnd.c
-+++ b/libnautilus-private/nautilus-dnd.c
-@@ -1010,7 +1010,7 @@ nautilus_drag_selection_includes_special_link (GList *selection_list)
- return FALSE;
- }
-
--static void
-+static gboolean
- slot_proxy_drag_motion (GtkWidget *widget,
- GdkDragContext *context,
- int x,
-@@ -1038,6 +1038,11 @@ slot_proxy_drag_motion (GtkWidget *widget,
-
- if (!drag_info->have_data) {
- target = gtk_drag_dest_find_target (widget, context, NULL);
-+
-+ if (target == GDK_NONE) {
-+ goto out;
-+ }
-+
- gtk_drag_get_data (widget, context, target, time);
- }
-
-@@ -1079,6 +1084,8 @@ out:
- }
-
- gdk_drag_status (context, action, time);
-+
-+ return TRUE;
- }
-
- static void
-diff --git a/src/nautilus-places-sidebar.c b/src/nautilus-places-sidebar.c
-index 1d07bba..9a87322 100644
---- a/src/nautilus-places-sidebar.c
-+++ b/src/nautilus-places-sidebar.c
-@@ -850,7 +850,7 @@ compute_drop_position (GtkTreeView *tree_view,
- }
-
-
--static void
-+static gboolean
- get_drag_data (GtkTreeView *tree_view,
- GdkDragContext *context,
- unsigned int time)
-@@ -861,8 +861,14 @@ get_drag_data (GtkTreeView *tree_view,
- context,
- NULL);
-
-+ if (target == GDK_NONE) {
-+ return FALSE;
-+ }
-+
- gtk_drag_get_data (GTK_WIDGET (tree_view),
- context, target, time);
-+
-+ return TRUE;
- }
-
- static void
-@@ -928,7 +934,9 @@ drag_motion_callback (GtkTreeView *tree_view,
- char *uri;
-
- if (!sidebar->drag_data_received) {
-- get_drag_data (tree_view, context, time);
-+ if (!get_drag_data (tree_view, context, time)) {
-+ return FALSE;
-+ }
- }
-
- compute_drop_position (tree_view, x, y, &path, &pos, sidebar);
-@@ -1269,10 +1277,11 @@ drag_drop_callback (GtkTreeView *tree_view,
- unsigned int time,
- NautilusPlacesSidebar *sidebar)
- {
-+ gboolean retval = FALSE;
- sidebar->drop_occured = TRUE;
-- get_drag_data (tree_view, context, time);
-+ retval = get_drag_data (tree_view, context, time);
- g_signal_stop_emission_by_name (tree_view, "drag-drop");
-- return TRUE;
-+ return retval;
- }
-
- /* Callback used when the file list's popup menu is detached */
---
-cgit v0.8.2
diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml
index 7f7e136c1c68..492a4f76bce6 100644
--- a/gnome-base/nautilus/metadata.xml
+++ b/gnome-base/nautilus/metadata.xml
@@ -3,12 +3,8 @@
<pkgmetadata>
<herd>gnome</herd>
<use>
- <flag name='beagle'>Enables support for searching using the Beagle
- (<pkg>app-misc/beagle</pkg>) desktop search tool</flag>
<flag name="introspection">Use
<pkg>dev-libs/gobject-introspection</pkg> for
introspection</flag>
- <flag name='tracker'>Enables support for searching using the Tracker
- (<pkg>app-misc/tracker</pkg>) search tool</flag>
</use>
</pkgmetadata>
diff --git a/gnome-base/nautilus/nautilus-2.26.4-r1.ebuild b/gnome-base/nautilus/nautilus-2.26.4-r1.ebuild
deleted file mode 100644
index cbc56347b6cc..000000000000
--- a/gnome-base/nautilus/nautilus-2.26.4-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.26.4-r1.ebuild,v 1.7 2010/07/20 01:27:27 jer Exp $
-
-EAPI="2"
-
-inherit gnome2 eutils virtualx
-
-DESCRIPTION="A file manager for the GNOME desktop"
-HOMEPAGE="http://www.gnome.org/projects/nautilus/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="beagle doc gnome tracker xmp"
-
-# not adding gnome-base/gail because it is in gtk+
-RDEPEND=">=dev-libs/glib-2.19.0
- >=gnome-base/gnome-desktop-2.25.5
- >=x11-libs/pango-1.1.2
- >=x11-libs/gtk+-2.16.0
- >=dev-libs/libxml2-2.4.7
- >=media-libs/libexif-0.5.12
- >=gnome-base/gconf-2.0
- >=gnome-base/gvfs-0.1.2
- dev-libs/libunique
- dev-libs/dbus-glib
- x11-libs/libXft
- x11-libs/libXrender
- beagle? ( || (
- dev-libs/libbeagle
- =app-misc/beagle-0.2* ) )
- tracker? ( >=app-misc/tracker-0.6.4 )
- xmp? ( >=media-libs/exempi-2 )"
-
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- sys-devel/gettext
- >=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.40.1
- doc? ( >=dev-util/gtk-doc-1.4 )
- gnome-base/gnome-common
- dev-util/gtk-doc-am"
-
-PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )"
-
-DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO"
-
-pkg_setup() {
- G2CONF="${G2CONF}
- --disable-update-mimedb
- --disable-packagekit
- $(use_enable beagle)
- $(use_enable tracker)
- $(use_enable xmp)"
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # FIXME: tarball generated with broken gtk-doc, revisit me.
- if use doc; then
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/usr/bin/gtkdoc-rebase" \
- -i gtk-doc.make || die "sed 1 failed"
- else
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/bin/true" \
- -i gtk-doc.make || die "sed 2 failed"
- fi
-
- # gtk-doc-am and gnome-common needed for this
-
- # Fix intltoolize broken file, see upstream #577133
- sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in || die "sed failed"
-
- # Fix nautilus flipping-out with --no-desktop -- bug 266398
- epatch "${FILESDIR}/${PN}-2.26.2-change-reg-desktop-file-with-no-desktop.patch"
-
- # Fix massive memory consumption by Nautilus for larger zoom levels.
- # Import from upstream, see distributor mailing lists.
- epatch "${FILESDIR}/${PN}-2.26.3-thumbnail-zoom-level.patch"
-
- # Fix nautilus window closing when doing DnD from file-roller, bug 290001
- epatch "${FILESDIR}/${P}-file-roller-drag-n-drop.patch"
-}
-
-src_test() {
- addwrite "/root/.gnome2_private"
- unset SESSION_MANAGER
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check || die "Test phase failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "nautilus can use gstreamer to preview audio files. Just make sure"
- elog "to have the necessary plugins available to play the media type you"
- elog "want to preview"
-}
diff --git a/gnome-base/nautilus/nautilus-2.28.4-r1.ebuild b/gnome-base/nautilus/nautilus-2.28.4-r1.ebuild
deleted file mode 100644
index 1f10ac37f497..000000000000
--- a/gnome-base/nautilus/nautilus-2.28.4-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.28.4-r1.ebuild,v 1.8 2010/08/18 21:53:52 maekke Exp $
-
-EAPI="2"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="A file manager for the GNOME desktop"
-HOMEPAGE="http://www.gnome.org/projects/nautilus/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~ppc64 sh sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
-IUSE="beagle doc gnome xmp"
-
-# not adding gnome-base/gail because it is in >=gtk+-2.13
-RDEPEND=">=dev-libs/glib-2.21.3
- >=gnome-base/gnome-desktop-2.25.5
- >=x11-libs/pango-1.1.2
- >=x11-libs/gtk+-2.16.0
- >=dev-libs/libxml2-2.4.7
- >=media-libs/libexif-0.5.12
- >=gnome-base/gconf-2.0
- dev-libs/libunique
- dev-libs/dbus-glib
- x11-libs/libXft
- x11-libs/libXrender
- beagle? ( || (
- dev-libs/libbeagle
- =app-misc/beagle-0.2* ) )
- xmp? ( >=media-libs/exempi-2 )"
-
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- sys-devel/gettext
- >=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.40.1
- doc? ( >=dev-util/gtk-doc-1.4 )"
-# For eautoreconf
-# gnome-base/gnome-common
-# dev-util/gtk-doc-am"
-
-PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )
- >=gnome-base/gvfs-0.1.2"
-
-DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO"
-
-pkg_setup() {
- G2CONF="${G2CONF}
- --disable-update-mimedb
- --disable-packagekit
- --disable-tracker
- $(use_enable beagle)
- $(use_enable xmp)"
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # FIXME: tarball generated with broken gtk-doc, revisit me.
- if use doc; then
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/usr/bin/gtkdoc-rebase" \
- -i gtk-doc.make || die "sed 1 failed"
- else
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/bin/true" \
- -i gtk-doc.make || die "sed 2 failed"
- fi
-
- # Fix intltoolize broken file, see upstream #577133
- sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
- || die "sed 3 failed"
-
- # Remove crazy CFLAGS
- sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in configure \
- || die "sed 4 failed"
-
- # Fix nautilus flipping-out with --no-desktop -- bug 266398
- epatch "${FILESDIR}/${PN}-2.27.4-change-reg-desktop-file-with-no-desktop.patch"
-}
-
-src_test() {
- addwrite "/root/.gnome2_private"
- unset SESSION_MANAGER
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check || die "Test phase failed"
-}
-
-src_install() {
- gnome2_src_install
- find "${D}" -name "*.la" -delete || die "remove of la files failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "nautilus can use gstreamer to preview audio files. Just make sure"
- elog "to have the necessary plugins available to play the media type you"
- elog "want to preview"
-}
diff --git a/gnome-base/nautilus/nautilus-2.28.4-r2.ebuild b/gnome-base/nautilus/nautilus-2.28.4-r2.ebuild
deleted file mode 100644
index a0d33e5c1686..000000000000
--- a/gnome-base/nautilus/nautilus-2.28.4-r2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/nautilus/nautilus-2.28.4-r2.ebuild,v 1.4 2010/07/20 01:27:27 jer Exp $
-
-EAPI="2"
-GCONF_DEBUG="no"
-
-inherit eutils gnome2 virtualx
-
-DESCRIPTION="A file manager for the GNOME desktop"
-HOMEPAGE="http://www.gnome.org/projects/nautilus/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux"
-IUSE="beagle doc gnome tracker xmp"
-
-# not adding gnome-base/gail because it is in >=gtk+-2.13
-RDEPEND=">=dev-libs/glib-2.21.3
- >=gnome-base/gnome-desktop-2.25.5
- >=x11-libs/pango-1.1.2
- >=x11-libs/gtk+-2.16.0
- >=dev-libs/libxml2-2.4.7
- >=media-libs/libexif-0.5.12
- >=gnome-base/gconf-2.0
- dev-libs/libunique
- dev-libs/dbus-glib
- x11-libs/libXft
- x11-libs/libXrender
- beagle? ( || (
- dev-libs/libbeagle
- =app-misc/beagle-0.2* ) )
- tracker? ( >=app-misc/tracker-0.7 )
- xmp? ( >=media-libs/exempi-2 )"
-
-DEPEND="${RDEPEND}
- >=dev-lang/perl-5
- sys-devel/gettext
- >=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.40.1
- doc? ( >=dev-util/gtk-doc-1.4 )"
-# For eautoreconf
-# gnome-base/gnome-common
-# dev-util/gtk-doc-am"
-
-PDEPEND="gnome? ( >=x11-themes/gnome-icon-theme-1.1.91 )
- >=gnome-base/gvfs-0.1.2"
-
-DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README THANKS TODO"
-
-pkg_setup() {
- G2CONF="${G2CONF}
- --disable-update-mimedb
- --disable-packagekit
- $(use_enable beagle)
- $(use_enable tracker)
- $(use_enable xmp)"
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # FIXME: tarball generated with broken gtk-doc, revisit me.
- if use doc; then
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/usr/bin/gtkdoc-rebase" \
- -i gtk-doc.make || die "sed 1 failed"
- else
- sed "/^TARGET_DIR/i \GTKDOC_REBASE=/bin/true" \
- -i gtk-doc.make || die "sed 2 failed"
- fi
-
- # Fix intltoolize broken file, see upstream #577133
- sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
- || die "sed 3 failed"
-
- # Remove crazy CFLAGS
- sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.in configure \
- || die "sed 4 failed"
-
- # Fix nautilus flipping-out with --no-desktop -- bug 266398
- epatch "${FILESDIR}/${PN}-2.27.4-change-reg-desktop-file-with-no-desktop.patch"
-}
-
-src_test() {
- addwrite "/root/.gnome2_private"
- unset SESSION_MANAGER
- unset ORBIT_SOCKETDIR
- unset DBUS_SESSION_BUS_ADDRESS
- Xemake check || die "Test phase failed"
-}
-
-src_install() {
- gnome2_src_install
- find "${D}" -name "*.la" -delete || die "remove of la files failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- elog "nautilus can use gstreamer to preview audio files. Just make sure"
- elog "to have the necessary plugins available to play the media type you"
- elog "want to preview"
-}