commit:     22215e85317f85cd469433b6e5a017d420247f33
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun May 27 12:44:47 2018 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun May 27 12:56:34 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=22215e85

gnome-base/nautilus: 3.26.2 → 3.26.3.1

Cleanup unused dependencies.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x5A56C8CD0C13248A

 ...tch => 3.26.3.1-tracker-support-optional.patch} | 32 ++++++++++------------
 ...ilus-3.26.2.ebuild => nautilus-3.26.3.1.ebuild} | 14 ++--------
 2 files changed, 18 insertions(+), 28 deletions(-)

diff --git a/gnome-base/nautilus/files/3.26.2-tracker-support-optional.patch 
b/gnome-base/nautilus/files/3.26.3.1-tracker-support-optional.patch
similarity index 91%
rename from gnome-base/nautilus/files/3.26.2-tracker-support-optional.patch
rename to gnome-base/nautilus/files/3.26.3.1-tracker-support-optional.patch
index 4363cbbf..61eacc2a 100644
--- a/gnome-base/nautilus/files/3.26.2-tracker-support-optional.patch
+++ b/gnome-base/nautilus/files/3.26.3.1-tracker-support-optional.patch
@@ -1,4 +1,4 @@
-From 3e3d7621c6f8ec72e626701e3f55afc900a04a68 Mon Sep 17 00:00:00 2001
+From 664c66bd231c5d0ac20f6f4f14be461bfb206a1e Mon Sep 17 00:00:00 2001
 From: Gilles Dartiguelongue <[email protected]>
 Date: Sun, 27 May 2018 13:54:38 +0200
 Subject: [PATCH] Make tracker support optional
@@ -7,12 +7,12 @@ Subject: [PATCH] Make tracker support optional
  config.h.meson                      |  1 +
  meson.build                         | 15 ++++++++++++---
  meson_options.txt                   |  5 +++++
- src/meson.build                     | 21 +++++++++++++--------
+ src/meson.build                     | 19 ++++++++++++-------
  src/nautilus-file-undo-operations.c |  4 ++++
  src/nautilus-file.c                 |  2 ++
  src/nautilus-files-view.c           |  4 ++++
  src/nautilus-search-engine.c        | 14 ++++++++++++++
- 8 files changed, 55 insertions(+), 11 deletions(-)
+ 8 files changed, 54 insertions(+), 10 deletions(-)
 
 diff --git a/config.h.meson b/config.h.meson
 index 4f5cb5848..58d71e96f 100644
@@ -27,7 +27,7 @@ index 4f5cb5848..58d71e96f 100644
  #mesondefine ENABLE_PACKAGEKIT
  #mesondefine LOCALEDIR
 diff --git a/meson.build b/meson.build
-index 7b8f15cf5..b2f2ef438 100644
+index 6256193cc..776111f81 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -81,9 +81,18 @@ if get_option ('enable-selinux')
@@ -36,7 +36,7 @@ index 7b8f15cf5..b2f2ef438 100644
  
 -tracker_sparql = dependency ('tracker-sparql-2.0', required: false)
 -if not tracker_sparql.found()
--  tracker_sparql = dependency ('tracker-sparql-1.0')
+-    tracker_sparql = dependency ('tracker-sparql-1.0')
 +tracker_api = get_option ('tracker')
 +if tracker_api == 'disabled'
 +    # pass
@@ -69,7 +69,7 @@ index c934dd8b1..d2ba885a2 100644
          type: 'boolean',
          value: false,
 diff --git a/src/meson.build b/src/meson.build
-index 9f01f5ba2..c55f39c7d 100644
+index cc08345d8..40f337cde 100644
 --- a/src/meson.build
 +++ b/src/meson.build
 @@ -254,12 +254,6 @@ libnautilus_sources = [
@@ -85,17 +85,15 @@ index 9f01f5ba2..c55f39c7d 100644
  ]
  
  nautilus_deps = [glib,
-@@ -273,8 +267,7 @@ nautilus_deps = [glib,
-                  eel_2,
+@@ -274,7 +268,6 @@ nautilus_deps = [glib,
                   nautilus_extension,
                   x11,
--                 gmodule_no_export,
--                 tracker_sparql]
-+                 gmodule_no_export]
+                  gmodule_no_export,
+-                 tracker_sparql,
+                  gio_unix]
  
  if get_option ('enable-exif')
-     nautilus_deps += exif
-@@ -288,6 +281,18 @@ if get_option ('enable-xmp')
+@@ -289,6 +282,18 @@ if get_option ('enable-xmp')
      nautilus_deps += exempi
  endif
  
@@ -146,7 +144,7 @@ index e833d0578..d6e407ca5 100644
  /* trash */
  G_DEFINE_TYPE (NautilusFileUndoInfoTrash, nautilus_file_undo_info_trash, 
NAUTILUS_TYPE_FILE_UNDO_INFO)
 diff --git a/src/nautilus-file.c b/src/nautilus-file.c
-index 536f83541..247334d5d 100644
+index d6ac35a44..752adc295 100644
 --- a/src/nautilus-file.c
 +++ b/src/nautilus-file.c
 @@ -2392,6 +2392,7 @@ real_batch_rename (GList                         *files,
@@ -166,7 +164,7 @@ index 536f83541..247334d5d 100644
      if (op->skipped_files == g_list_length (files))
      {
 diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c
-index a79ecf20d..3b7bd4166 100644
+index 8784f63f8..af5605d68 100644
 --- a/src/nautilus-files-view.c
 +++ b/src/nautilus-files-view.c
 @@ -28,8 +28,10 @@
@@ -180,7 +178,7 @@ index a79ecf20d..3b7bd4166 100644
  #include "nautilus-error-reporting.h"
  #include "nautilus-file-undo-manager.h"
  #include "nautilus-floating-bar.h"
-@@ -6209,6 +6211,7 @@ real_action_rename (NautilusFilesView *view)
+@@ -6266,6 +6268,7 @@ real_action_rename (NautilusFilesView *view)
              {
                  invoke_external_bulk_rename_utility (view, selection);
              }
@@ -188,7 +186,7 @@ index a79ecf20d..3b7bd4166 100644
              else
              {
                  GdkCursor *cursor;
-@@ -6226,6 +6229,7 @@ real_action_rename (NautilusFilesView *view)
+@@ -6283,6 +6286,7 @@ real_action_rename (NautilusFilesView *view)
  
                  gtk_widget_show (GTK_WIDGET (dialog));
              }

diff --git a/gnome-base/nautilus/nautilus-3.26.2.ebuild 
b/gnome-base/nautilus/nautilus-3.26.3.1.ebuild
similarity index 91%
rename from gnome-base/nautilus/nautilus-3.26.2.ebuild
rename to gnome-base/nautilus/nautilus-3.26.3.1.ebuild
index ac07418d..076cdce4 100644
--- a/gnome-base/nautilus/nautilus-3.26.2.ebuild
+++ b/gnome-base/nautilus/nautilus-3.26.3.1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
 SLOT="0"
 IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker 
xmp"
 
-KEYWORDS="~amd64"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux"
 
 # FIXME: tests fails under Xvfb, but pass when building manually
 # "FAIL: check failed in nautilus-file.c, line 8307"
@@ -30,11 +30,8 @@ COMMON_DEPEND="
        >=dev-libs/libxml2-2.7.8:2
        >=gnome-base/gnome-desktop-3:3=
 
-       gnome-base/dconf
        >=gnome-base/gsettings-desktop-schemas-3.8.0
        x11-libs/libX11
-       x11-libs/libXext
-       x11-libs/libXrender
 
        exif? ( >=media-libs/libexif-0.6.20 )
        introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
@@ -43,21 +40,16 @@ COMMON_DEPEND="
        xmp? ( >=media-libs/exempi-2.1.0:2 )
 "
 DEPEND="${COMMON_DEPEND}
-       >=dev-lang/perl-5
        >=dev-util/gdbus-codegen-2.33
-       >=dev-util/gtk-doc-1.10
        >=sys-devel/gettext-0.19.7
        virtual/pkgconfig
        x11-base/xorg-proto
 "
 RDEPEND="${COMMON_DEPEND}
+       gnome-base/dconf
        packagekit? ( app-admin/packagekit-base )
        sendto? ( !<gnome-extra/nautilus-sendto-3.0.1 )
 "
-
-# FIXME: does nautilus tracker tags work with tracker 2? there seems to be
-# some automagic involved
-
 PDEPEND="
        gnome? ( x11-themes/adwaita-icon-theme )
        tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 )
@@ -87,7 +79,7 @@ src_configure() {
                -Denable-desktop=true \
                -Denable-gtk-doc=false \
                -Denable-profiling=false \
-               -Dtracker=$(usex tracker 1.0 disabled) \
+               -Dtracker=$(usex tracker auto disabled) \
                $(meson_use exif enable-exif) \
                $(meson_use packagekit enable-packagekit) \
                $(meson_use sendto nst-extension) \

Reply via email to