[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: afe2319bf936540f9c1b47c7d56b51e7eb71ff98 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 11 14:13:54 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 11 14:21:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe2319b gnome-base/nautilus: drop 44.2.1 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - gnome-base/nautilus/nautilus-44.2.1.ebuild | 120 - 2 files changed, 121 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index ce102072e16e..d21f60c38645 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1 @@ -DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.2.1.tar.xz 3208272 BLAKE2B 80adf7ace00c21d21eddf764595c3f981e6206b936996458e5c2cc9cc51536e759528bdc38d1cddfe1c87eb94eac0ef2ced714ae797db947b81199a4bfa41c9d SHA512 c1e26e9f802f62ccb7a7d60f895575a1b31d8071f6a60206472fe79f70d64717b9abe97a5c5c0c87349994ff6f144dfe97c7bd448a05a9da00ff9918884e65fa diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild deleted file mode 100644 index 1b99854aee8e.. --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg - -DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0" -IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -REQUIRED_USE="gtk-doc? ( introspection )" - -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" - -DEPEND=" - >=dev-libs/glib-2.72.0:2 - >=media-libs/gexiv2-0.14.0 - >=x11-libs/gdk-pixbuf-2.30.0:2 - gstreamer? ( media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.4.4 - >=gnome-base/gnome-desktop-43:4= - >=gnome-base/gsettings-desktop-schemas-42 - >=gui-libs/gtk-4.10.3:4[introspection?] - >=gui-libs/libadwaita-1.3.0:1 - >=dev-libs/libportal-0.5:=[gtk] - >=x11-libs/pango-1.28.3 - selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-3.0:3 - >=dev-libs/libxml2-2.7.8:2 - >=net-libs/libcloudproviders-0.3.1 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${DEPEND} - >=app-misc/tracker-miners-3.0:3= -" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners -BDEPEND=" - >=dev-util/gdbus-codegen-2.51.2 - dev-util/glib-utils - gtk-doc? ( - app-text/docbook-xml-dtd:4.1.2 - dev-util/gi-docgen - ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -PDEPEND=" - gnome? ( x11-themes/adwaita-icon-theme ) - previewer? ( >=gnome-extra/sushi-0.1.9 ) - sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk(+)] -" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 - -PATCHES=( - "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build -) - -src_prepare() { - default - xdg_environment_reset - - # Disable -Werror - sed -e '/-Werror=/d' -i meson.build || die - - if use previewer; then - DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. - To activate the previewer, select a file and press space; to - close the previewer, press space again." - fi - - # Disable test-nautilus-search-engine-tracker; bug #831170 - sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc docs) - -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true - $(meson_use gstreamer) # gstreamer audio-video-properties extension - $(meson_use introspection) - -Dpackagekit=false - $(meson_use selinux) - -Dprofiling=false - -Dtests=$(usex test all none) - ) - meson_src_configure -} - -src_install() { - use previewer && readme.gentoo_create_doc - meson_src_install -} - -src_test() { - # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 05b35f987e3cda02b6d186f45ca8b9c1889dcdcc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 11 08:08:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 11 08:08:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b35f98 gnome-base/nautilus: Stabilize 45.2.1-r1 x86, #920662 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-45.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-45.2.1-r1.ebuild b/gnome-base/nautilus/nautilus-45.2.1-r1.ebuild index cd61136f8eba..64e21fdb42a6 100644 --- a/gnome-base/nautilus/nautilus-45.2.1-r1.ebuild +++ b/gnome-base/nautilus/nautilus-45.2.1-r1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.77.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 7b9626eea5fb19247b433695ca2efc840d1e400a Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 24 11:56:23 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 24 12:00:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9626ee gnome-base/nautilus: Fix crash opening audio/video properties The crash doesn't happen on all systems (at least some amd64 don't), but that was by pure luck from compiler UB handling. Also include another changeset from gnome-45 stable branch while revbumping anyways. Signed-off-by: Mart Raudsepp gentoo.org> .../files/45.2.1-better-icon-lookup-fallback.patch | 116 +++ .../nautilus/files/45.2.1-fix-av-props-crash.patch | 38 +++ gnome-base/nautilus/nautilus-45.2.1-r1.ebuild | 125 + 3 files changed, 279 insertions(+) diff --git a/gnome-base/nautilus/files/45.2.1-better-icon-lookup-fallback.patch b/gnome-base/nautilus/files/45.2.1-better-icon-lookup-fallback.patch new file mode 100644 index ..ba7f970d7f28 --- /dev/null +++ b/gnome-base/nautilus/files/45.2.1-better-icon-lookup-fallback.patch @@ -0,0 +1,116 @@ +From 95befc684c535e251278ccc68b06261c2620271d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ant=C3=B3nio=20Fernandes?= +Date: Sun, 10 Dec 2023 17:01:18 + +Subject: [PATCH 1/2] icon-info: Don't ask the theme for an icon it doesn't + have + +GtkIconTheme changed behavior from GTK3 to GTK4. Before, it would +return NULL for a non-existent icon. Now it returns a non-scallable +`image-missing` icon. + +But our icon info code still relies on NULL icon to set a fallback. + +The documented solution to get the old behavior back is to call +gtk_icon_theme_has_gicon(). Let's just do that instead. + +Also use a more generic fallback icon that's been available in +adwaita-icon-theme for a few versions before our GTK4 port. + +Closes https://gitlab.gnome.org/GNOME/nautilus/-/issues/2796 + + +(cherry picked from commit 7de816f8a2019adec468cf39073fcd5bb922512f) +--- + src/nautilus-file.c | 2 +- + src/nautilus-icon-info.c | 7 --- + src/nautilus-properties-window.c | 2 +- + 3 files changed, 6 insertions(+), 5 deletions(-) + +diff --git a/src/nautilus-file.c b/src/nautilus-file.c +index 0492e2f87..b469288a3 100644 +--- a/src/nautilus-file.c b/src/nautilus-file.c +@@ -4706,7 +4706,7 @@ get_default_file_icon (void) + static GIcon *fallback_icon = NULL; + if (fallback_icon == NULL) + { +-fallback_icon = g_themed_icon_new ("text-x-generic"); ++fallback_icon = g_themed_icon_new ("application-x-generic"); + } + + return fallback_icon; +diff --git a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c +index c6b1e9a92..a7f3243d6 100644 +--- a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c +@@ -395,13 +395,14 @@ nautilus_icon_info_lookup (GIcon *icon, + return g_object_ref (icon_info); + } + +-icon_paintable = gtk_icon_theme_lookup_by_gicon (gtk_icon_theme_get_for_display (gdk_display_get_default ()), +- icon, size, scale, GTK_TEXT_DIR_NONE, 0); +-if (icon_paintable == NULL) ++GtkIconTheme *theme = gtk_icon_theme_get_for_display (gdk_display_get_default ()); ++if (!gtk_icon_theme_has_gicon (theme, icon)) + { + return nautilus_icon_info_new_for_paintable (NULL, scale); + } + ++icon_paintable = gtk_icon_theme_lookup_by_gicon (theme, icon, size, scale, GTK_TEXT_DIR_NONE, 0); ++ + if (G_IS_THEMED_ICON (icon)) + { + ThemedIconKey lookup_key; +diff --git a/src/nautilus-properties-window.c b/src/nautilus-properties-window.c +index 08bf91fcb..6a6dcc362 100644 +--- a/src/nautilus-properties-window.c b/src/nautilus-properties-window.c +@@ -570,7 +570,7 @@ get_image_for_properties_window (NautilusPropertiesWindow *self, + + if (!icon) + { +-g_autoptr (GIcon) gicon = g_themed_icon_new ("text-x-generic"); ++g_autoptr (GIcon) gicon = g_themed_icon_new ("application-x-generic"); + + icon = nautilus_icon_info_lookup (gicon, NAUTILUS_GRID_ICON_SIZE_MEDIUM, icon_scale); + } +-- +2.43.0 + + +From 038885de47293a3fd2a15410d7cf3e0d36406a0d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ant=C3=B3nio=20Fernandes?= +Date: Wed, 13 Dec 2023 00:13:35 + +Subject: [PATCH 2/2] icon-info: Fix build + +Previous commit relied on mixing declarations with code, which is not allowed with the build flags of this branch. + +(cherry picked from commit deed9bcab051529e64e3fc1870f299233b8c200e) +--- + src/nautilus-icon-info.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c +index a7f3243d6..f18d574d6 100644 +--- a/src/nautilus-icon-info.c b/src/nautilus-icon-info.c +@@ -333,6 +333,7 @@ nautilus_icon_info_lookup (GIcon *icon, + { + NautilusIconInfo *icon_info; + g_autoptr
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 948b938b2b7eab645fd608cda30dba0a8f3b8ada Author: Mart Raudsepp gentoo org> AuthorDate: Sun Dec 24 11:58:52 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Dec 24 12:00:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=948b938b gnome-base/nautilus: drop 45.0, 45.1, 45.2.1 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 2 - gnome-base/nautilus/nautilus-45.0.ebuild | 122 gnome-base/nautilus/nautilus-45.1.ebuild | 123 - gnome-base/nautilus/nautilus-45.2.1.ebuild | 123 - 4 files changed, 370 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 835a907690a7..ce102072e16e 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,4 +1,2 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 -DIST nautilus-45.0.tar.xz 3212952 BLAKE2B 38a6e572d6ce41515bb2447bf5636c82b28f0b1fe16b56540910a7c69fb2ce45495ad128d1bd969665749244f2a45e055b22e4c4d5815afc921afe8862776240 SHA512 046c2afac51dc42337a1f26cbbb76cbbdc7145999b46574efc02acac5d0bc1ebeb8d84fa4121973216ee49f8a2cc102b62e72eeabc4141c48046cf7685789f64 -DIST nautilus-45.1.tar.xz 3207896 BLAKE2B 3d487deed19aaa79302a94f5205c172b6ba3fd739d495f235a9f6dafb42a68ac54e88228ed422932b15deb2fcb4bf2c5730e8a528221ee70f86eb9deb7c3a96c SHA512 ae3a21891d28c85976015eee1d605cb43b5d9c23da74ac2635cc65435f922bbad01d1b6eaa7ea4893121e08005c49f9ef9f2bbc217b9525a2f432d99636b3ffd DIST nautilus-45.2.1.tar.xz 3208272 BLAKE2B 80adf7ace00c21d21eddf764595c3f981e6206b936996458e5c2cc9cc51536e759528bdc38d1cddfe1c87eb94eac0ef2ced714ae797db947b81199a4bfa41c9d SHA512 c1e26e9f802f62ccb7a7d60f895575a1b31d8071f6a60206472fe79f70d64717b9abe97a5c5c0c87349994ff6f144dfe97c7bd448a05a9da00ff9918884e65fa diff --git a/gnome-base/nautilus/nautilus-45.0.ebuild b/gnome-base/nautilus/nautilus-45.0.ebuild deleted file mode 100644 index ae39dd95947e.. --- a/gnome-base/nautilus/nautilus-45.0.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg - -DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0" -IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -REQUIRED_USE="gtk-doc? ( introspection )" - -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" - -DEPEND=" - >=dev-libs/glib-2.77.0:2 - >=media-libs/gexiv2-0.14.0 - >=x11-libs/gdk-pixbuf-2.30.0:2 - gstreamer? ( media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.4.4 - >=gnome-base/gnome-desktop-43:4= - >=gnome-base/gsettings-desktop-schemas-42 - >=gui-libs/gtk-4.11.2:4[introspection?] - >=gui-libs/libadwaita-1.4_alpha:1 - >=dev-libs/libportal-0.5:=[gtk] - >=x11-libs/pango-1.28.3 - selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-3.0:3 - >=dev-libs/libxml2-2.7.8:2 - cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${DEPEND} - >=app-misc/tracker-miners-3.0:3= -" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners -BDEPEND=" - >=dev-util/gdbus-codegen-2.51.2 - dev-util/glib-utils - gtk-doc? ( - app-text/docbook-xml-dtd:4.1.2 - dev-util/gi-docgen - ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - test? ( sys-apps/dbus ) -" -PDEPEND=" - gnome? ( x11-themes/adwaita-icon-theme ) - previewer? ( >=gnome-extra/sushi-0.1.9 ) - sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk(+)] -" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 - -PATCHES=( - "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build -) - -src_prepare() { - default - xdg_environment_reset - - # Disable -Werror - sed -e '/-Werror=/d' -i meson.build || die - - if use previewer; then - DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. - To activate the previewer, select a file and press space; to - close the previewer, press space again." - fi - - # Disable
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: cdd32b85779e7f27cb7f43a6e28df2334d32f73a Author: Guillermo Joandet gmail com> AuthorDate: Sun Dec 3 21:41:11 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Dec 18 10:19:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd32b85 gnome-base/nautilus: Version bump to 45.2.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34120 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45.2.1.ebuild | 123 + 2 files changed, 124 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index c054886f3356..835a907690a7 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.0.tar.xz 3212952 BLAKE2B 38a6e572d6ce41515bb2447bf5636c82b28f0b1fe16b56540910a7c69fb2ce45495ad128d1bd969665749244f2a45e055b22e4c4d5815afc921afe8862776240 SHA512 046c2afac51dc42337a1f26cbbb76cbbdc7145999b46574efc02acac5d0bc1ebeb8d84fa4121973216ee49f8a2cc102b62e72eeabc4141c48046cf7685789f64 DIST nautilus-45.1.tar.xz 3207896 BLAKE2B 3d487deed19aaa79302a94f5205c172b6ba3fd739d495f235a9f6dafb42a68ac54e88228ed422932b15deb2fcb4bf2c5730e8a528221ee70f86eb9deb7c3a96c SHA512 ae3a21891d28c85976015eee1d605cb43b5d9c23da74ac2635cc65435f922bbad01d1b6eaa7ea4893121e08005c49f9ef9f2bbc217b9525a2f432d99636b3ffd +DIST nautilus-45.2.1.tar.xz 3208272 BLAKE2B 80adf7ace00c21d21eddf764595c3f981e6206b936996458e5c2cc9cc51536e759528bdc38d1cddfe1c87eb94eac0ef2ced714ae797db947b81199a4bfa41c9d SHA512 c1e26e9f802f62ccb7a7d60f895575a1b31d8071f6a60206472fe79f70d64717b9abe97a5c5c0c87349994ff6f144dfe97c7bd448a05a9da00ff9918884e65fa diff --git a/gnome-base/nautilus/nautilus-45.2.1.ebuild b/gnome-base/nautilus/nautilus-45.2.1.ebuild new file mode 100644 index ..5a07549431d0 --- /dev/null +++ b/gnome-base/nautilus/nautilus-45.2.1.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://apps.gnome.org/Nautilus/; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.2 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests =
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 7391c5412f0e3fb775e2cfd83cdb67e0f0a7534e Author: Pacho Ramos gentoo org> AuthorDate: Thu Oct 26 15:29:32 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Oct 26 15:53:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7391c541 gnome-base/nautilus: Avoid test failure Closes: https://bugs.gentoo.org/911995 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/nautilus-45.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-45.1.ebuild b/gnome-base/nautilus/nautilus-45.1.ebuild index dbf0640e13e1..5ac89ebfb10c 100644 --- a/gnome-base/nautilus/nautilus-45.1.ebuild +++ b/gnome-base/nautilus/nautilus-45.1.ebuild @@ -102,7 +102,8 @@ src_test() { gnome2_environment_reset # TODO: Tests require tracker testutils (e.g. tracker-sandbox), which may # need some sorting out with tracker use flag deps - XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die + # GIO_USE_VOLUME_MONITOR=unix due to https://gitlab.gnome.org/GNOME/gvfs/-/issues/629#note_1467280 + GIO_USE_VOLUME_MONITOR=unix XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 8ece3b01af6853c796039b2eec3b9f53b5b7c041 Author: Guillermo Joandet gmail com> AuthorDate: Mon Oct 23 02:38:10 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Oct 26 15:53:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ece3b01 gnome-base/nautilus: Version bump to 45.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33467 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45.1.ebuild | 122 +++ 2 files changed, 123 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 550a3b3a6144..c054886f3356 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.0.tar.xz 3212952 BLAKE2B 38a6e572d6ce41515bb2447bf5636c82b28f0b1fe16b56540910a7c69fb2ce45495ad128d1bd969665749244f2a45e055b22e4c4d5815afc921afe8862776240 SHA512 046c2afac51dc42337a1f26cbbb76cbbdc7145999b46574efc02acac5d0bc1ebeb8d84fa4121973216ee49f8a2cc102b62e72eeabc4141c48046cf7685789f64 +DIST nautilus-45.1.tar.xz 3207896 BLAKE2B 3d487deed19aaa79302a94f5205c172b6ba3fd739d495f235a9f6dafb42a68ac54e88228ed422932b15deb2fcb4bf2c5730e8a528221ee70f86eb9deb7c3a96c SHA512 ae3a21891d28c85976015eee1d605cb43b5d9c23da74ac2635cc65435f922bbad01d1b6eaa7ea4893121e08005c49f9ef9f2bbc217b9525a2f432d99636b3ffd diff --git a/gnome-base/nautilus/nautilus-45.1.ebuild b/gnome-base/nautilus/nautilus-45.1.ebuild new file mode 100644 index ..e8da0ef8b285 --- /dev/null +++ b/gnome-base/nautilus/nautilus-45.1.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.2 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use introspection) +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 055df9e7f7f35bbf8206fb7a0056dee433e28117 Author: Pacho Ramos gentoo org> AuthorDate: Thu Oct 26 15:14:17 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Oct 26 15:53:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=055df9e7 gnome-base/nautilus: update HOMEPAGE Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/nautilus-45.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-45.1.ebuild b/gnome-base/nautilus/nautilus-45.1.ebuild index e8da0ef8b285..dbf0640e13e1 100644 --- a/gnome-base/nautilus/nautilus-45.1.ebuild +++ b/gnome-base/nautilus/nautilus-45.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; +HOMEPAGE="https://apps.gnome.org/Nautilus/; LICENSE="GPL-3+ LGPL-2.1+" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: d8a5d0db30432855a2133d7654e2b6ee2c07ec87 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 22 02:49:34 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 22 03:13:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a5d0db gnome-base/nautilus: Drop sparc keywords Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- gnome-base/nautilus/nautilus-45.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 911dbff69613..4ae0fb1ed4cf 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" DEPEND=" >=dev-libs/glib-2.72.0:2 diff --git a/gnome-base/nautilus/nautilus-45.0.ebuild b/gnome-base/nautilus/nautilus-45.0.ebuild index a7896b4985d1..ee8c9106a82c 100644 --- a/gnome-base/nautilus/nautilus-45.0.ebuild +++ b/gnome-base/nautilus/nautilus-45.0.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" DEPEND=" >=dev-libs/glib-2.77.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 1b938aa6e43df63aef552481c2e02203de24d863 Author: Matt Turner gentoo org> AuthorDate: Fri Sep 22 02:41:27 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 22 03:13:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b938aa6 gnome-base/nautilus: Drop ia64 keywords Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- gnome-base/nautilus/nautilus-45.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 6007a14aa4d2..911dbff69613 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2 diff --git a/gnome-base/nautilus/nautilus-45.0.ebuild b/gnome-base/nautilus/nautilus-45.0.ebuild index 3ff38c7b033d..a7896b4985d1 100644 --- a/gnome-base/nautilus/nautilus-45.0.ebuild +++ b/gnome-base/nautilus/nautilus-45.0.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.77.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: ebe2232a79f5cee604ae6fd7d3492119237f7dd5 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 17 00:11:19 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Sep 17 01:42:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe2232a gnome-base/nautilus: Version bump to 45.0 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32866 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45.0.ebuild | 122 +++ 2 files changed, 123 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 14f46a891006..46fd30ad956d 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 +DIST nautilus-45.0.tar.xz 3212952 BLAKE2B 38a6e572d6ce41515bb2447bf5636c82b28f0b1fe16b56540910a7c69fb2ce45495ad128d1bd969665749244f2a45e055b22e4c4d5815afc921afe8862776240 SHA512 046c2afac51dc42337a1f26cbbb76cbbdc7145999b46574efc02acac5d0bc1ebeb8d84fa4121973216ee49f8a2cc102b62e72eeabc4141c48046cf7685789f64 DIST nautilus-45.rc.tar.xz 3205144 BLAKE2B f79e2271613d2497bfc1608f67b14da4ec034ab28ee19a1a03167214e13afac3bb18650b3197bb4dcc50b68fa5b3c77aee351245e57ee695a6a7c0359e75d80e SHA512 48ff4b45d73be76684c8645c21a64d57fb1057041e84ed568476c94711970dadce734b71319beab6a6791b2e252c7fa65a8be98b0c4ee11b68b7e23db64e8b87 diff --git a/gnome-base/nautilus/nautilus-45.0.ebuild b/gnome-base/nautilus/nautilus-45.0.ebuild new file mode 100644 index ..3ff38c7b033d --- /dev/null +++ b/gnome-base/nautilus/nautilus-45.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: aa7fd3fc7ed70f5b8bf33b80426b3e22fbdf7ae3 Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 21:17:21 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:44:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7fd3fc gnome-base/nautilus: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32569 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45_rc.ebuild | 122 ++ 2 files changed, 123 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 80852ef990e4..4ce10ac13aec 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9 SHA512 8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379 DIST nautilus-45.beta2.tar.xz 3205124 BLAKE2B b63f704a9424e296165bcc2f8d01ef622fd25666d2bd1f97a3951199d01c21d6d74c7a3d1561760b9119e9732940fd534df9f05b690b4e8f5eda927458e09ce8 SHA512 a947740ea4ba99e471c0907ef2cb821956633e789b1290431b849a4492730187fb973b00e686c4b910c797a5e5cdaa1104aef7c4eef2d162306f8ac9db4ce28e +DIST nautilus-45.rc.tar.xz 3205144 BLAKE2B f79e2271613d2497bfc1608f67b14da4ec034ab28ee19a1a03167214e13afac3bb18650b3197bb4dcc50b68fa5b3c77aee351245e57ee695a6a7c0359e75d80e SHA512 48ff4b45d73be76684c8645c21a64d57fb1057041e84ed568476c94711970dadce734b71319beab6a6791b2e252c7fa65a8be98b0c4ee11b68b7e23db64e8b87 diff --git a/gnome-base/nautilus/nautilus-45_rc.ebuild b/gnome-base/nautilus/nautilus-45_rc.ebuild new file mode 100644 index ..3ff38c7b033d --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_rc.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 92cbb2db68e5e65f68b6cb47d7e50910523a1eab Author: Guillermo Joandet gmail com> AuthorDate: Sun Aug 27 15:38:36 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 29 23:54:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cbb2db gnome-base/nautilus: Version bump to 45_beta2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32475 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45_beta2.ebuild | 128 +++ 2 files changed, 129 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 461669da5c3f..80852ef990e4 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9 SHA512 8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379 +DIST nautilus-45.beta2.tar.xz 3205124 BLAKE2B b63f704a9424e296165bcc2f8d01ef622fd25666d2bd1f97a3951199d01c21d6d74c7a3d1561760b9119e9732940fd534df9f05b690b4e8f5eda927458e09ce8 SHA512 a947740ea4ba99e471c0907ef2cb821956633e789b1290431b849a4492730187fb973b00e686c4b910c797a5e5cdaa1104aef7c4eef2d162306f8ac9db4ce28e diff --git a/gnome-base/nautilus/nautilus-45_beta2.ebuild b/gnome-base/nautilus/nautilus-45_beta2.ebuild new file mode 100644 index ..e81eb8bf8338 --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_beta2.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +SRC_URI="https://download.gnome.org/sources/nautilus/45/nautilus-45.beta2.tar.xz; +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_unpack() { + default + mv nautilus-45.beta2 nautilus-45.beta.2 +} + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 0b713add986c42dc3eed3fec40ec9b202f792b95 Author: Guillermo Joandet gmail com> AuthorDate: Fri Aug 11 15:28:55 2023 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 16 15:06:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b713add gnome-base/nautilus: Version bump to 45_beta Closes: https://github.com/gentoo/gentoo/pull/32263 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest| 1 + gnome-base/nautilus/nautilus-45_beta.ebuild | 122 2 files changed, 123 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 2e6536874603..f75e6d7b87b8 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-44.1.tar.xz 3192400 BLAKE2B dfd02c6cdd23a723ba65a93953e80a859a22c6104cb1faeb24a81d9031b99ffc4cc9b3dd10743f928b36da3bf7c33500dc23f9f37530845b54cb250660513b9c SHA512 fa7c029db1c8c7e13d22e692e4e107dbadb136aa8313de1bc07b826bf681af012d9a4a70c3ad4def0f348b2acb103455edcb2f7b1c804f525e337b4417fb6db2 DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.alpha.tar.xz 3195844 BLAKE2B d320a4e120d9d7d090edbdfd21fc029f4b54ca6bdbde78025f7c9c4e46b09f3aac335339d92507bf5f2db1c9cd74a33e9bbfbe0579d6edf22b05e352c8d052b3 SHA512 7d3635ca65502fe272258771916613681f2969296a810b1c2c0e5192e8a4f54f05d9dd4a06fbc5d17d68e5158b5111c5edf272daaf4e0f3d582f3db4fc817ace +DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9 SHA512 8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379 diff --git a/gnome-base/nautilus/nautilus-45_beta.ebuild b/gnome-base/nautilus/nautilus-45_beta.ebuild new file mode 100644 index ..3ff38c7b033d --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_beta.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bef00517642098b2f570501ae367a719eeb0e3a2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 12 19:41:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 12 19:41:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef00517 gnome-base/nautilus: Stabilize 44.2.1 arm64, #909493 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 977a8f427925..6007a14aa4d2 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 6cb4c9d5aa8a788959ac8ddbc0a24a1fad513fb5 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 8 20:39:22 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Aug 10 02:23:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb4c9d5 gnome-base/nautilus: Run tests under dbus 45_alpha was already doing this, but was missing the test dependency. Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 3 ++- gnome-base/nautilus/nautilus-45_alpha.ebuild | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 2d1e3c9356ae..977a8f427925 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -46,6 +46,7 @@ BDEPEND=" ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig + test? ( sys-apps/dbus ) " PDEPEND=" gnome? ( x11-themes/adwaita-icon-theme ) @@ -99,7 +100,7 @@ src_test() { gnome2_environment_reset # TODO: Tests require tracker testutils (e.g. tracker-sandbox), which may # need some sorting out with tracker use flag deps - virtx meson_src_test + virtx dbus-run-session meson test -C "${BUILD_DIR}" || die } pkg_postinst() { diff --git a/gnome-base/nautilus/nautilus-45_alpha.ebuild b/gnome-base/nautilus/nautilus-45_alpha.ebuild index 79050d9ac113..ea1ea8a8dc26 100644 --- a/gnome-base/nautilus/nautilus-45_alpha.ebuild +++ b/gnome-base/nautilus/nautilus-45_alpha.ebuild @@ -46,6 +46,7 @@ BDEPEND=" ) >=sys-devel/gettext-0.19.8 virtual/pkgconfig + test? ( sys-apps/dbus ) " PDEPEND=" gnome? ( x11-themes/adwaita-icon-theme )
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 62f3d339f89f3abf531f3b526f401dc0c67d3bcd Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:59:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:59:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f3d339 gnome-base/nautilus: Stabilize 44.2.1 amd64, #909493 Signed-off-by: Sam James gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 8afc26f6edc2..2d1e3c9356ae 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, profiles/
commit: 48a9004be9074bb8a512c58f04d91fa0ea1426bc Author: Guillermo Joandet gmail com> AuthorDate: Sun Jul 2 19:00:24 2023 + Commit: Matt Turner gentoo org> CommitDate: Tue Jul 18 22:37:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a9004b gnome-base/nautilus: Version bump to 45_alpha Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31716 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/metadata.xml | 1 + gnome-base/nautilus/nautilus-45_alpha.ebuild | 121 +++ profiles/package.mask| 1 + 4 files changed, 124 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 46a8acc86477..2e6536874603 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-44.1.tar.xz 3192400 BLAKE2B dfd02c6cdd23a723ba65a93953e80a859a22c6104cb1faeb24a81d9031b99ffc4cc9b3dd10743f928b36da3bf7c33500dc23f9f37530845b54cb250660513b9c SHA512 fa7c029db1c8c7e13d22e692e4e107dbadb136aa8313de1bc07b826bf681af012d9a4a70c3ad4def0f348b2acb103455edcb2f7b1c804f525e337b4417fb6db2 DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 +DIST nautilus-45.alpha.tar.xz 3195844 BLAKE2B d320a4e120d9d7d090edbdfd21fc029f4b54ca6bdbde78025f7c9c4e46b09f3aac335339d92507bf5f2db1c9cd74a33e9bbfbe0579d6edf22b05e352c8d052b3 SHA512 7d3635ca65502fe272258771916613681f2969296a810b1c2c0e5192e8a4f54f05d9dd4a06fbc5d17d68e5158b5111c5edf272daaf4e0f3d582f3db4fc817ace diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml index b5a2039ba906..b905953fa288 100644 --- a/gnome-base/nautilus/metadata.xml +++ b/gnome-base/nautilus/metadata.xml @@ -6,6 +6,7 @@ Gentoo GNOME Desktop +Enable the cloudproviders support Enable the Audio/Video file properties page Use gnome-extra/sushi to preview files from the file mananger Enable the nautilus-sendto extension to send files to various locations/devices diff --git a/gnome-base/nautilus/nautilus-45_alpha.ebuild b/gnome-base/nautilus/nautilus-45_alpha.ebuild new file mode 100644 index ..79050d9ac113 --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_alpha.ebuild @@ -0,0 +1,121 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.74.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 1906fd9d78a1cb74f4ff19d199adc7a10da51cbb Author: Jakov Smolić gentoo org> AuthorDate: Mon Jul 3 08:42:27 2023 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jul 3 08:42:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1906fd9d gnome-base/nautilus: Stabilize 44.2.1 x86, #909493 Signed-off-by: Jakov Smolić gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 4c7083d93a11..8afc26f6edc2 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: d80e7bb8bb09964c4a34d473811e5b50a99f7c3b Author: Matt Turner gentoo org> AuthorDate: Fri Jun 9 03:01:23 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 9 03:01:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80e7bb8 gnome-base/nautilus: Keyword 44.2.1 alpha, #882511 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-44.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild index 3499157c5eef..4c7083d93a11 100644 --- a/gnome-base/nautilus/nautilus-44.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 809096ea89c33cd8bb3edce42a78365d762e52d1 Author: Guillermo Joandet gmail com> AuthorDate: Mon Jun 5 12:50:57 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Jun 5 13:30:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809096ea gnome-base/nautilus: Version bump to 44.2.1 Bug: https://bugs.gentoo.org/907724 Closes: https://github.com/gentoo/gentoo/pull/31316 Signed-off-by: Guillermo Joandet gmail.com> Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-44.2.1.ebuild | 119 + 2 files changed, 120 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 49bff22d2b01..4d6ee35d8131 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-44.1.tar.xz 3192400 BLAKE2B dfd02c6cdd23a723ba65a93953e80a859a22c6104cb1faeb24a81d9031b99ffc4cc9b3dd10743f928b36da3bf7c33500dc23f9f37530845b54cb250660513b9c SHA512 fa7c029db1c8c7e13d22e692e4e107dbadb136aa8313de1bc07b826bf681af012d9a4a70c3ad4def0f348b2acb103455edcb2f7b1c804f525e337b4417fb6db2 +DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-44.2.tar.xz 3190788 BLAKE2B 90447c51b044fd4afd2439a36c24a18cded2fac5117ea708355f25c0a28ea1974a16e05685ac2d34b5c97afbef59989241d90f53c263211255513adcf03d1cc6 SHA512 1bec622d204e9ae01dfcab37e3263927c723ab1e143729190777c45cae6f03d6f601fd30bc1a75dbba63b2b69f212e888bacf2eebad118f8b4c5e09134aac4b6 diff --git a/gnome-base/nautilus/nautilus-44.2.1.ebuild b/gnome-base/nautilus/nautilus-44.2.1.ebuild new file mode 100644 index ..3499157c5eef --- /dev/null +++ b/gnome-base/nautilus/nautilus-44.2.1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.10.3:4[introspection?] + >=gui-libs/libadwaita-1.3.0:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: e4e24a0eab765e65bd39f0b8e33b9a956b68754e Author: Guillermo Joandet gmail com> AuthorDate: Sat May 27 22:15:02 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun May 28 02:35:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e24a0e gnome-base/nautilus: Version bump to 44.2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31196 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-44.2.ebuild | 119 +++ 2 files changed, 120 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 5c779105ecaf..49bff22d2b01 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-44.1.tar.xz 3192400 BLAKE2B dfd02c6cdd23a723ba65a93953e80a859a22c6104cb1faeb24a81d9031b99ffc4cc9b3dd10743f928b36da3bf7c33500dc23f9f37530845b54cb250660513b9c SHA512 fa7c029db1c8c7e13d22e692e4e107dbadb136aa8313de1bc07b826bf681af012d9a4a70c3ad4def0f348b2acb103455edcb2f7b1c804f525e337b4417fb6db2 +DIST nautilus-44.2.tar.xz 3190788 BLAKE2B 90447c51b044fd4afd2439a36c24a18cded2fac5117ea708355f25c0a28ea1974a16e05685ac2d34b5c97afbef59989241d90f53c263211255513adcf03d1cc6 SHA512 1bec622d204e9ae01dfcab37e3263927c723ab1e143729190777c45cae6f03d6f601fd30bc1a75dbba63b2b69f212e888bacf2eebad118f8b4c5e09134aac4b6 diff --git a/gnome-base/nautilus/nautilus-44.2.ebuild b/gnome-base/nautilus/nautilus-44.2.ebuild new file mode 100644 index ..3499157c5eef --- /dev/null +++ b/gnome-base/nautilus/nautilus-44.2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.10.3:4[introspection?] + >=gui-libs/libadwaita-1.3.0:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 91453597663b55e20c2277b14a1d5ac8d2f56f06 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 5 09:46:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 5 09:46:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91453597 gnome-base/nautilus: Stabilize 44.1 arm64, #905572 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.1.ebuild b/gnome-base/nautilus/nautilus-44.1.ebuild index 705362b9ab20..5dbf313b2699 100644 --- a/gnome-base/nautilus/nautilus-44.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 49e3cfbcf5570d4f00068ec6cfb3787afb99f0ae Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 5 09:45:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 5 09:45:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49e3cfbc gnome-base/nautilus: Stabilize 44.1 amd64, #905572 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.1.ebuild b/gnome-base/nautilus/nautilus-44.1.ebuild index fa7d73154c69..705362b9ab20 100644 --- a/gnome-base/nautilus/nautilus-44.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 4a2cd90136fd13f3ab38fff1e9db9826f0c3e29f Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 5 09:43:25 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 5 09:43:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2cd901 gnome-base/nautilus: Stabilize 44.1 x86, #905572 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-44.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-44.1.ebuild b/gnome-base/nautilus/nautilus-44.1.ebuild index 4a9d27fde07d..fa7d73154c69 100644 --- a/gnome-base/nautilus/nautilus-44.1.ebuild +++ b/gnome-base/nautilus/nautilus-44.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 5366352fd0ad09a399273682d600ab414ea226a8 Author: Matt Turner gentoo org> AuthorDate: Thu Mar 30 03:57:32 2023 + Commit: Matt Turner gentoo org> CommitDate: Thu Mar 30 03:58:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5366352f gnome-base/nautilus: Disable -Werror Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-44.0.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnome-base/nautilus/nautilus-44.0.ebuild b/gnome-base/nautilus/nautilus-44.0.ebuild index bee533365959..f42adb766434 100644 --- a/gnome-base/nautilus/nautilus-44.0.ebuild +++ b/gnome-base/nautilus/nautilus-44.0.ebuild @@ -62,6 +62,9 @@ src_prepare() { default xdg_environment_reset + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + if use previewer; then DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. To activate the previewer, select a file and press space; to
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, profiles/
commit: 143dde8083b86c850ff815fde6b557847d57c0c4 Author: Guillermo Joandet gmail com> AuthorDate: Sun Mar 12 04:53:40 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 13 19:44:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143dde80 gnome-base/nautilus: Version bump to 44_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30090 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-44_rc.ebuild | 116 ++ profiles/package.mask | 1 + 3 files changed, 118 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 88ca16e6e083..c24e6d67d24c 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-43.2.tar.xz 3166792 BLAKE2B 354cbdef7ec272a4966229d3c7da192c4613ef7c19187503253b0936dec6efb236e45793089709ab639dab94e372173d8c37c90e0beb9b0d258e384c2370bc8a SHA512 e4a12984b74614185cd7fbb9bf8c49a2572d673ae59d0f481dac92459d965ccc0eae6d9a5f545afb52ce1f24438a7feb02c0a35b8175187b5d74a9044488c13b +DIST nautilus-44.rc.tar.xz 3202172 BLAKE2B 36d346b777a658e24a1e4dab895694d3bb6fc54ff201cc0af0e4065a853580d64fdb59a722fd606469c37b555b87f08c36f5301eabbe22c04f797ececdb544ce SHA512 d7b537b3848e5320fa6278118d04ebfeefc06d4d47bcd3753ebeeed7dcc9c35521cdf806df3c932536318c7d245c26f3f718832c4ebb3df6a9d4d3ee243368ea diff --git a/gnome-base/nautilus/nautilus-44_rc.ebuild b/gnome-base/nautilus/nautilus-44_rc.ebuild new file mode 100644 index ..36f31e7cc2c0 --- /dev/null +++ b/gnome-base/nautilus/nautilus-44_rc.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; +SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz; +S="${WORKDIR}/${PN}-44.rc" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.9.1:4[introspection?] + >=gui-libs/libadwaita-1.3_rc:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) #
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 35cc36b0314c8242b1e4e99f2330106e59663d1b Author: Matt Turner gentoo org> AuthorDate: Mon Feb 20 16:58:05 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 20 17:32:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cc36b0 gnome-base/nautilus: Drop old versions Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 - .../nautilus/files/43.1-maximized-signal.patch | 34 -- .../nautilus/files/43.1-treeview-shortcuts.patch | 41 --- gnome-base/nautilus/nautilus-43.1-r1.ebuild| 122 - gnome-base/nautilus/nautilus-43.1.ebuild | 115 --- 5 files changed, 313 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 008aa9dde4b5..88ca16e6e083 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,2 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 -DIST nautilus-43.1.tar.xz 3162772 BLAKE2B 5150f1453328d3861b343bdd7070ee5eaea95a96b5b52db928eeb16e0aefad05cc0281295cb26c28cf3808e6ea3d76a2efff0fd9fc670b173ef3d3ad8c9ed9f3 SHA512 f09362584f2d4a04870c7e6b64ec3d23c90f20c8d37aa7103277985f182db49f3306f6e130966c6cfc97463fd5322f454564f713e70b839fea177545214dced2 DIST nautilus-43.2.tar.xz 3166792 BLAKE2B 354cbdef7ec272a4966229d3c7da192c4613ef7c19187503253b0936dec6efb236e45793089709ab639dab94e372173d8c37c90e0beb9b0d258e384c2370bc8a SHA512 e4a12984b74614185cd7fbb9bf8c49a2572d673ae59d0f481dac92459d965ccc0eae6d9a5f545afb52ce1f24438a7feb02c0a35b8175187b5d74a9044488c13b diff --git a/gnome-base/nautilus/files/43.1-maximized-signal.patch b/gnome-base/nautilus/files/43.1-maximized-signal.patch deleted file mode 100644 index 2a333bd86687.. --- a/gnome-base/nautilus/files/43.1-maximized-signal.patch +++ /dev/null @@ -1,34 +0,0 @@ -From d4061be4c72b952f1c20ec770f910ee311850478 Mon Sep 17 00:00:00 2001 -From: Gary Li -Date: Wed, 28 Dec 2022 22:19:57 + -Subject: [PATCH] nautilus-window: Fix window maximized notify signal - -Nautilus does not persist the window maximized state. - -This is because we are listening to the property is-maximized for -change, which is now maximized in GTK4. -https://docs.gtk.org/gtk4/property.Window.maximized.html - -Use notify::maximized instead of notify::is-maximized. - -Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2682 - src/nautilus-window.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/nautilus-window.c b/src/nautilus-window.c -index 7cd980d987..092afcbbd2 100644 a/src/nautilus-window.c -+++ b/src/nautilus-window.c -@@ -2084,7 +2084,7 @@ nautilus_window_init (NautilusWindow *window) - window, - G_CONNECT_SWAPPED); - --g_signal_connect (window, "notify::is-maximized", -+g_signal_connect (window, "notify::maximized", - G_CALLBACK (on_is_maximized_changed), NULL); - - window->slots = NULL; --- -GitLab - diff --git a/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch b/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch deleted file mode 100644 index 206c1c6d9b81.. --- a/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 98e34a4215f24a2414ca34a65804c86b8e4405c8 Mon Sep 17 00:00:00 2001 -From: Peter Eisenmann -Date: Wed, 30 Nov 2022 02:40:17 +0100 -Subject: [PATCH] help-overlay: drop tree view shortcuts - -Expanding folders in list view is not implemented in version 43. This -removes the shortcuts from the keyboard shortcut help view. - -Fixes #2674 - src/resources/gtk/help-overlay.ui | 14 -- - 1 file changed, 14 deletions(-) - -diff --git a/src/resources/gtk/help-overlay.ui b/src/resources/gtk/help-overlay.ui -index 27e5906b6e..42bad9ffd1 100644 a/src/resources/gtk/help-overlay.ui -+++ b/src/resources/gtk/help-overlay.ui -@@ -301,20 +301,6 @@ - Primary2 - - -- -- --True --Expand folder --Right -- -- -- -- --True --Collapse folder --Left -- -- - - - --- -GitLab - diff --git a/gnome-base/nautilus/nautilus-43.1-r1.ebuild b/gnome-base/nautilus/nautilus-43.1-r1.ebuild deleted file mode 100644 index 3a4480054434.. --- a/gnome-base/nautilus/nautilus-43.1-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 941fac41cf043d89f8fbc1f8fb9e7137f73eb145 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 17 08:22:26 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 17 08:22:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941fac41 gnome-base/nautilus: Stabilize 43.2 x86, #893302 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.2.ebuild b/gnome-base/nautilus/nautilus-43.2.ebuild index 0d6a0da326bc..777670d919e4 100644 --- a/gnome-base/nautilus/nautilus-43.2.ebuild +++ b/gnome-base/nautilus/nautilus-43.2.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: e865862fd428a879542202a8deaa8fc7623c810d Author: Guillermo Joandet gmail com> AuthorDate: Sun Jan 8 03:50:32 2023 + Commit: Matt Turner gentoo org> CommitDate: Fri Jan 13 03:33:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e865862f gnome-base/nautilus: Version bump to 43.2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29008 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-43.2.ebuild | 115 +++ 2 files changed, 116 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index b072a268aa13..008aa9dde4b5 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-43.1.tar.xz 3162772 BLAKE2B 5150f1453328d3861b343bdd7070ee5eaea95a96b5b52db928eeb16e0aefad05cc0281295cb26c28cf3808e6ea3d76a2efff0fd9fc670b173ef3d3ad8c9ed9f3 SHA512 f09362584f2d4a04870c7e6b64ec3d23c90f20c8d37aa7103277985f182db49f3306f6e130966c6cfc97463fd5322f454564f713e70b839fea177545214dced2 +DIST nautilus-43.2.tar.xz 3166792 BLAKE2B 354cbdef7ec272a4966229d3c7da192c4613ef7c19187503253b0936dec6efb236e45793089709ab639dab94e372173d8c37c90e0beb9b0d258e384c2370bc8a SHA512 e4a12984b74614185cd7fbb9bf8c49a2572d673ae59d0f481dac92459d965ccc0eae6d9a5f545afb52ce1f24438a7feb02c0a35b8175187b5d74a9044488c13b diff --git a/gnome-base/nautilus/nautilus-43.2.ebuild b/gnome-base/nautilus/nautilus-43.2.ebuild new file mode 100644 index ..9397251db6a9 --- /dev/null +++ b/gnome-base/nautilus/nautilus-43.2.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.7.2:4[introspection?] + >=gui-libs/libadwaita-1.2:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: da225ddca5968b2eda74b4f5609a75904dd8a8bd Author: Pacho Ramos gentoo org> AuthorDate: Mon Jan 2 10:08:18 2023 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Jan 2 10:08:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da225ddc gnome-base/nautilus: Apply some upstream fixes One to drop shotcuts for a functionality not available on 43.x and the other to fix maximized state not being remembered. Signed-off-by: Pacho Ramos gentoo.org> .../nautilus/files/43.1-maximized-signal.patch | 34 ++ .../nautilus/files/43.1-treeview-shortcuts.patch | 41 +++ gnome-base/nautilus/nautilus-43.1-r1.ebuild| 122 + 3 files changed, 197 insertions(+) diff --git a/gnome-base/nautilus/files/43.1-maximized-signal.patch b/gnome-base/nautilus/files/43.1-maximized-signal.patch new file mode 100644 index ..2a333bd86687 --- /dev/null +++ b/gnome-base/nautilus/files/43.1-maximized-signal.patch @@ -0,0 +1,34 @@ +From d4061be4c72b952f1c20ec770f910ee311850478 Mon Sep 17 00:00:00 2001 +From: Gary Li +Date: Wed, 28 Dec 2022 22:19:57 + +Subject: [PATCH] nautilus-window: Fix window maximized notify signal + +Nautilus does not persist the window maximized state. + +This is because we are listening to the property is-maximized for +change, which is now maximized in GTK4. +https://docs.gtk.org/gtk4/property.Window.maximized.html + +Use notify::maximized instead of notify::is-maximized. + +Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2682 +--- + src/nautilus-window.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/nautilus-window.c b/src/nautilus-window.c +index 7cd980d987..092afcbbd2 100644 +--- a/src/nautilus-window.c b/src/nautilus-window.c +@@ -2084,7 +2084,7 @@ nautilus_window_init (NautilusWindow *window) + window, + G_CONNECT_SWAPPED); + +-g_signal_connect (window, "notify::is-maximized", ++g_signal_connect (window, "notify::maximized", + G_CALLBACK (on_is_maximized_changed), NULL); + + window->slots = NULL; +-- +GitLab + diff --git a/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch b/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch new file mode 100644 index ..206c1c6d9b81 --- /dev/null +++ b/gnome-base/nautilus/files/43.1-treeview-shortcuts.patch @@ -0,0 +1,41 @@ +From 98e34a4215f24a2414ca34a65804c86b8e4405c8 Mon Sep 17 00:00:00 2001 +From: Peter Eisenmann +Date: Wed, 30 Nov 2022 02:40:17 +0100 +Subject: [PATCH] help-overlay: drop tree view shortcuts + +Expanding folders in list view is not implemented in version 43. This +removes the shortcuts from the keyboard shortcut help view. + +Fixes #2674 +--- + src/resources/gtk/help-overlay.ui | 14 -- + 1 file changed, 14 deletions(-) + +diff --git a/src/resources/gtk/help-overlay.ui b/src/resources/gtk/help-overlay.ui +index 27e5906b6e..42bad9ffd1 100644 +--- a/src/resources/gtk/help-overlay.ui b/src/resources/gtk/help-overlay.ui +@@ -301,20 +301,6 @@ + Primary2 + + +- +- +-True +-Expand folder +-Right +- +- +- +- +-True +-Collapse folder +-Left +- +- + + + +-- +GitLab + diff --git a/gnome-base/nautilus/nautilus-43.1-r1.ebuild b/gnome-base/nautilus/nautilus-43.1-r1.ebuild new file mode 100644 index ..3a4480054434 --- /dev/null +++ b/gnome-base/nautilus/nautilus-43.1-r1.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.7.2:4[introspection?] + >=gui-libs/libadwaita-1.2:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? (
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: c03b39e1367770deccf4b3b3dfddc3b0633bd284 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 25 18:08:50 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 25 18:08:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03b39e1 gnome-base/nautilus: Stabilize 43.1 x86, #888433 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index fd28edbbb81d..f96035ade04a 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 64a2c5b2a884bf570f39bf87c90c6bfe0df38aa8 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 19:08:14 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 19:08:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a2c5b2 gnome-base/nautilus: Keyword 43.1 ia64, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index 9a34fbd03c43..fd28edbbb81d 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bd1d1870252d69ef16de59215aa076f63f397af9 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:14:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:14:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1d1870 gnome-base/nautilus: Keyword 43.1 ppc, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index aac0b8a2c353..9a34fbd03c43 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 982ce9764346fa984bfdeeecfbb8138b40b86595 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 22 11:14:03 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 22 11:14:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982ce976 gnome-base/nautilus: Keyword 43.1 x86, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index f27714ac6f1b..aac0b8a2c353 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~sparc ~x86" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: d469a41909f17f7fab933cbcaf6752b2390eacf1 Author: WANG Xuerui gentoo org> AuthorDate: Mon Dec 5 16:05:40 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Dec 5 17:21:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d469a419 gnome-base/nautilus: keyword 43.1 for ~loong One test case ("nautilus") during first install fails with the following: ``` ** (org.gnome.Nautilus:3464491): WARNING **: 00:08:03.908: Unable to initialize tag manager: 'file:///usr/share/nautilus/ontology' is not a ontology location ``` However after the package is already installed, the test now passes. Signed-off-by: WANG Xuerui gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index b15e42260d35..5e656aca5e1e 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -13,7 +13,7 @@ SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" REQUIRED_USE="gtk-doc? ( introspection )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: ebedbee4ad007e3103f50b0268f6aefaaf402fb4 Author: Matt Turner gentoo org> AuthorDate: Sun Dec 4 05:13:22 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 4 05:13:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebedbee4 gnome-base/nautilus: Require introspection for USE=gtk-doc Closes: https://bugs.gentoo.org/884223 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/nautilus-43.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild index 5831492dd557..b15e42260d35 100644 --- a/gnome-base/nautilus/nautilus-43.1.ebuild +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -11,6 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 609ae25eade59c1dc63972c24e20f94b3f003273 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 2 22:17:21 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 2 22:21:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609ae25e gnome-base/nautilus: Version bump to 43.1 * Drop USE=X dependency on x11-libs/gtk+ (bug #850907) Closes: https://bugs.gentoo.org/850907 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-43.1.ebuild | 114 +++ 2 files changed, 115 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index d825d4d0d9c1..c97d4e6279d7 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 DIST nautilus-43.0.tar.xz 3165200 BLAKE2B 460df75af37c1c038bbbc9442d061a45ef3fbf09b2af016cd8340674c6eddf59b37a92011cf6e46d84168c859d4cd543d95fe140b322a00e2866bfdf5421a909 SHA512 c880125c2339be02852470e45cd4d589470e0df7723acc44b80df35c18cb1375c5f85cb46c7e53efbab1b51eedb4fd51ffa455773d4913d44c59070dafa22b49 +DIST nautilus-43.1.tar.xz 3162772 BLAKE2B 5150f1453328d3861b343bdd7070ee5eaea95a96b5b52db928eeb16e0aefad05cc0281295cb26c28cf3808e6ea3d76a2efff0fd9fc670b173ef3d3ad8c9ed9f3 SHA512 f09362584f2d4a04870c7e6b64ec3d23c90f20c8d37aa7103277985f182db49f3306f6e130966c6cfc97463fd5322f454564f713e70b839fea177545214dced2 diff --git a/gnome-base/nautilus/nautilus-43.1.ebuild b/gnome-base/nautilus/nautilus-43.1.ebuild new file mode 100644 index ..5831492dd557 --- /dev/null +++ b/gnome-base/nautilus/nautilus-43.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc" + +DEPEND=" + >=dev-libs/glib-2.72.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.7.2:4[introspection?] + >=gui-libs/libadwaita-1.2:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + >=net-libs/libcloudproviders-0.3.1 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dpackagekit=false
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 0a6f31f8860277799ddb8544671b64e464427339 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Nov 29 23:39:19 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Nov 29 23:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6f31f8 gnome-base/nautilus: Keyword 43.0 ppc64, #882511 Signed-off-by: Georgy Yakovlev gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index d78ad4180ba9..be6a810c6785 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 6d63b888273c1502234724415f87ae3f1036d9d0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 16:52:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 16:52:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d63b888 gnome-base/nautilus: Keyword 43.0 arm, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 77816f1f6abb..169b558c48eb 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 71d2c3534a720e321ec04e3beeba0e92e3e51e31 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 16:52:52 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 16:52:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d2c353 gnome-base/nautilus: Keyword 43.0 sparc, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 169b558c48eb..d78ad4180ba9 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bda726812accdd33721673aa77730fabe341c030 Author: Yixun Lan gentoo org> AuthorDate: Thu Nov 24 01:46:39 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 24 02:51:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda72681 gnome-base/nautilus: Keyword 43.0 riscv, #882511 Signed-off-by: Yixun Lan gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 08ce6803d087..77816f1f6abb 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="~amd64 ~arm64 ~riscv" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 264337ff4932cfd653ac43cd5b854d179d623da7 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 23 05:35:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 23 05:35:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264337ff gnome-base/nautilus: Keyword 43.0 arm64, #882511 Signed-off-by: Arthur Zamarin gentoo.org> gnome-base/nautilus/nautilus-43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 8fec2d0f8328..08ce6803d087 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" DEPEND=" >=dev-libs/glib-2.72.0:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, profiles/features/wd40/
commit: 7f2186fd769a698d3a1bf7714d949e070bd9c31d Author: Sam James gentoo org> AuthorDate: Sat Nov 19 06:02:20 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 20 02:03:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2186fd profiles/features/wd40: mask gnome-base/nautilus Needs gvfs. Signed-off-by: Sam James gentoo.org> gnome-base/nautilus/nautilus-42.2.ebuild | 2 +- profiles/features/wd40/package.mask | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-42.2.ebuild b/gnome-base/nautilus/nautilus-42.2.ebuild index 8cb207e691f8..d318a14831fd 100644 --- a/gnome-base/nautilus/nautilus-42.2.ebuild +++ b/gnome-base/nautilus/nautilus-42.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.67.1:2 diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask index 23a045a13acd..ed1f103e9e20 100644 --- a/profiles/features/wd40/package.mask +++ b/profiles/features/wd40/package.mask @@ -81,6 +81,7 @@ gnome-base/gnome-menus >=gnome-base/gnome-shell-3.38 gnome-base/gvfs >=gnome-base/librsvg-2.41 +gnome-base/nautilus gnome-extra/evolution-data-server gnome-extra/gnome-browser-connector gnome-extra/gnome-tweaks
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 4c19bb26ed2c41bce85a3742ec1a444d7d4322f9 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:20:06 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Oct 30 16:33:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c19bb26 gnome-base/nautilus: Set remote-id Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/metadata.xml | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml index 922b9f77a330..b5a2039ba906 100644 --- a/gnome-base/nautilus/metadata.xml +++ b/gnome-base/nautilus/metadata.xml @@ -1,15 +1,16 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - - Enable the Audio/Video file properties page - Use gnome-extra/sushi to preview files - from the file mananger - Enable the nautilus-sendto extension to send files to - various locations/devices - + +gn...@gentoo.org +Gentoo GNOME Desktop + + +Enable the Audio/Video file properties page +Use gnome-extra/sushi to preview files from the file mananger +Enable the nautilus-sendto extension to send files to various locations/devices + + +GNOME/nautilus +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: a1b6c92b768d8ed8f0b34e057c14fda689adf12b Author: Leonardo Hernández Hernández protonmail com> AuthorDate: Sat Oct 1 02:04:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Oct 1 03:14:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b6c92b gnome-base/nautilus: fix build with clang Signed-off-by: Leonardo Hernández Hernández protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/27549 Signed-off-by: Sam James gentoo.org> .../nautilus/files/43.0-fix-clang-build.patch | 30 ++ gnome-base/nautilus/nautilus-43.0.ebuild | 1 + 2 files changed, 31 insertions(+) diff --git a/gnome-base/nautilus/files/43.0-fix-clang-build.patch b/gnome-base/nautilus/files/43.0-fix-clang-build.patch new file mode 100644 index ..ec8fbd90ac1a --- /dev/null +++ b/gnome-base/nautilus/files/43.0-fix-clang-build.patch @@ -0,0 +1,30 @@ +From 68b050ac0f60b1f02767276643cba8eb701f9884 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?= + +Date: Fri, 30 Sep 2022 17:35:50 -0500 +Subject: [PATCH] fix conflicting types for nautilus_file_get{u,g}id + +when building with clang +--- + src/nautilus-file.h | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/nautilus-file.h b/src/nautilus-file.h +index 9b0613e98..57cca177f 100644 +--- a/src/nautilus-file.h b/src/nautilus-file.h +@@ -244,9 +244,9 @@ gbooleannautilus_file_can_get_owner (Nautilu + gbooleannautilus_file_can_set_owner (NautilusFile *file); + gbooleannautilus_file_can_get_group (NautilusFile *file); + gbooleannautilus_file_can_set_group (NautilusFile *file); +-uid_t nautilus_file_get_uid (NautilusFile *file); ++const uid_t nautilus_file_get_uid (NautilusFile *file); + char * nautilus_file_get_owner_name (NautilusFile *file); +-gid_t nautilus_file_get_gid (NautilusFile *file); ++const gid_t nautilus_file_get_gid (NautilusFile *file); + char * nautilus_file_get_group_name (NautilusFile *file); + GList * nautilus_get_user_names (void); + GList * nautilus_get_all_group_names (void); +-- +GitLab + diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild index 44ac74e4207e..8fec2d0f8328 100644 --- a/gnome-base/nautilus/nautilus-43.0.ebuild +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -56,6 +56,7 @@ PDEPEND=" PATCHES=( "${FILESDIR}"/43.0-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build + "${FILESDIR}"/43.0-fix-clang-build.patch # https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/996 ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: d2f81d64b40c0134450de226e32fd082331a5ca8 Author: Pascal Jäger leimstift de> AuthorDate: Sun Sep 18 12:09:14 2022 + Commit: Matt Turner gentoo org> CommitDate: Fri Sep 30 17:55:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f81d64 gnome-base/nautilus: Version bump to 43.0 Closes: https://github.com/gentoo/gentoo/pull/27324 Signed-off-by: Pascal Jäger leimstift.de> Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/files/43.0-docs-build.patch| 41 .../nautilus/files/43.0-optional-gstreamer.patch | 42 gnome-base/nautilus/nautilus-43.0.ebuild | 114 + 4 files changed, 198 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 9c7df2dbaf62..d825d4d0d9c1 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 +DIST nautilus-43.0.tar.xz 3165200 BLAKE2B 460df75af37c1c038bbbc9442d061a45ef3fbf09b2af016cd8340674c6eddf59b37a92011cf6e46d84168c859d4cd543d95fe140b322a00e2866bfdf5421a909 SHA512 c880125c2339be02852470e45cd4d589470e0df7723acc44b80df35c18cb1375c5f85cb46c7e53efbab1b51eedb4fd51ffa455773d4913d44c59070dafa22b49 diff --git a/gnome-base/nautilus/files/43.0-docs-build.patch b/gnome-base/nautilus/files/43.0-docs-build.patch new file mode 100644 index ..653970dc26ad --- /dev/null +++ b/gnome-base/nautilus/files/43.0-docs-build.patch @@ -0,0 +1,41 @@ +From a62478c8e55bc6b1cd685f0c8c2094e1ed244c69 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Mon, 11 Mar 2019 20:52:53 +0200 +Subject: [PATCH] build: Always install man page + +It's already generated and shouldn't be thrown in the same pot as +full gtk-doc generation. It should be either a separate `man` option, +or just always installed. +--- + docs/meson.build | 4 +++- + meson.build | 4 +--- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/docs/meson.build b/docs/meson.build +index b039cb631..2b1800be6 100644 +--- a/docs/meson.build b/docs/meson.build +@@ -1,4 +1,5 @@ + install_man('nautilus.1') + install_man('nautilus-autorun-software.1') +- +-subdir('reference') ++if get_option('docs') ++ subdir('reference') ++endif +diff --git a/meson.build b/meson.build +index 996360a62..50479f5f0 100644 +--- a/meson.build b/meson.build +@@ -205,9 +205,8 @@ subdirs = [ + # Conditional building # + + +-if gi_docgen.found() +- subdirs += 'docs' +-endif ++subdirs += 'docs' ++ + if get_option('tests') != 'none' + subdirs += 'test' + endif diff --git a/gnome-base/nautilus/files/43.0-optional-gstreamer.patch b/gnome-base/nautilus/files/43.0-optional-gstreamer.patch new file mode 100644 index ..de0e008fffb7 --- /dev/null +++ b/gnome-base/nautilus/files/43.0-optional-gstreamer.patch @@ -0,0 +1,42 @@ +diff --git a/extensions/meson.build b/extensions/meson.build +index a10349c..5494275 100644 +--- a/extensions/meson.build b/extensions/meson.build +@@ -1,2 +1,4 @@ + subdir('image-properties') +-subdir('audio-video-properties') ++if get_option('gstreamer') ++ subdir('audio-video-properties') ++endif +diff --git a/meson.build b/meson.build +index 00f01f6..bdbd33a 100644 +--- a/meson.build b/meson.build +@@ -102,8 +102,10 @@ libm = cc.find_library('m') + if get_option('extensions') + gexiv = dependency('gexiv2', version: '>= 0.14.0') + gdkpixbuf = dependency('gdk-pixbuf-2.0', version: '>= 2.30.0') ++ if get_option('gstreamer') + gst_tag_dep = dependency('gstreamer-tag-1.0') + gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') ++ endif + endif + gio = dependency('gio-2.0', version: glib_ver) + gio_unix = dependency('gio-unix-2.0', version: glib_ver) +diff --git a/meson_options.txt b/meson_options.txt +index fce5f16..1fa8f89 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,6 +13,12 @@ option( + value: true, + description: 'Build stock extensions', + ) ++option( ++ 'gstreamer', ++ type: 'boolean', ++ value: true, ++ description: 'Build audio-video properties extension (requires "extensions")', ++) + option( + 'introspection', + type: 'boolean', diff --git a/gnome-base/nautilus/nautilus-43.0.ebuild b/gnome-base/nautilus/nautilus-43.0.ebuild new file mode 100644 index ..44ac74e4207e --- /dev/null +++ b/gnome-base/nautilus/nautilus-43.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 41bb352aae2f3d943f588d4bce57e08c69dcd6f9 Author: Pacho Ramos gentoo org> AuthorDate: Fri May 27 20:15:55 2022 + Commit: Pacho Ramos gentoo org> CommitDate: Fri May 27 20:15:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41bb352a gnome-base/nautilus: add 42.2 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-42.2.ebuild | 114 +++ 2 files changed, 115 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 9a39144045c8..6383c5fafcb0 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-41.2.tar.xz 3248212 BLAKE2B be4e4e8fc03751259a1a5d4d1eb726e3026d24376da3fa680c412598219bfb3ced52f9b809004913dffdb9bb1c176dede07288c440c100487b3a337d8eaab417 SHA512 adb14fa1cf37a4797f57ae5162bddcd5b012de270cf955051b69276bc266b1dbfd8027b835f627ae19a1252356b344b1c8a4b7ca79a22512f3138a2c13fd2f3e DIST nautilus-42.0.tar.xz 3263108 BLAKE2B 0d06a72cc1ea1a227f6d92ee2841a2fdda9220ccb61bdb43cd5930a8f64393994a746e33a5451d460ca4c15810549c5d94f895ee861efa8ae46b98e25ed20f5f SHA512 c3b182f75f89a31ecb7b4f6b42dfb2f9792e195fdaf0e5f2b1a4dbe0f0d01071cf4ecb8408d6da476aa111ec891462e33c0d139d3423109bd5b4138ae822bd1e DIST nautilus-42.1.1.tar.xz 3259444 BLAKE2B 4737c44a6b30c61eeb850dce266f5ee1ed50dd5f2c7da868efb4b407e60a99b1ac0ea2c865a3e4710afabfa8c96c8d29f2dfaab3c56c5ef0236fa0c10a8c1864 SHA512 f8961c41fa2d5109e7011311f79caa1d3b9b71a3cf946a90d1a4dd03a4f0f7daac902e61bc01f6b86c2552255b9dbe0573474dcfe2ea08e0218a3c2bcbc58e48 +DIST nautilus-42.2.tar.xz 3254912 BLAKE2B 303b52fe9bbdb8e437a447004dcd284ee0c66ecaa11db45c52cf8c831f52a764efa03476d69f74840289f200c49b917bc329487bd87d3e776ea5dc1a6ea9b413 SHA512 2b3ba2990b00bbc3abf771b83b9b0a7c1a8b107b1b4955a45879f7d28add713d326bbe84d70056058073edfc3c7b7891547af77b8a34f94fe1b9ca047c76e9c9 diff --git a/gnome-base/nautilus/nautilus-42.2.ebuild b/gnome-base/nautilus/nautilus-42.2.ebuild new file mode 100644 index ..c7dab39e1262 --- /dev/null +++ b/gnome-base/nautilus/nautilus-42.2.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.14.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=gnome-base/gsettings-desktop-schemas-42 + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.5.0:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/42.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: a5437bff84d922afe3f60a8ce1fd408a67c16d83 Author: Matt Turner gentoo org> AuthorDate: Sat Apr 23 00:59:08 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Apr 23 04:59:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5437bff gnome-base/nautilus: Version bump to 42.1.1 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-42.1.1.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 3a500bc4f4b3..9a39144045c8 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-41.2.tar.xz 3248212 BLAKE2B be4e4e8fc03751259a1a5d4d1eb726e3026d24376da3fa680c412598219bfb3ced52f9b809004913dffdb9bb1c176dede07288c440c100487b3a337d8eaab417 SHA512 adb14fa1cf37a4797f57ae5162bddcd5b012de270cf955051b69276bc266b1dbfd8027b835f627ae19a1252356b344b1c8a4b7ca79a22512f3138a2c13fd2f3e DIST nautilus-42.0.tar.xz 3263108 BLAKE2B 0d06a72cc1ea1a227f6d92ee2841a2fdda9220ccb61bdb43cd5930a8f64393994a746e33a5451d460ca4c15810549c5d94f895ee861efa8ae46b98e25ed20f5f SHA512 c3b182f75f89a31ecb7b4f6b42dfb2f9792e195fdaf0e5f2b1a4dbe0f0d01071cf4ecb8408d6da476aa111ec891462e33c0d139d3423109bd5b4138ae822bd1e +DIST nautilus-42.1.1.tar.xz 3259444 BLAKE2B 4737c44a6b30c61eeb850dce266f5ee1ed50dd5f2c7da868efb4b407e60a99b1ac0ea2c865a3e4710afabfa8c96c8d29f2dfaab3c56c5ef0236fa0c10a8c1864 SHA512 f8961c41fa2d5109e7011311f79caa1d3b9b71a3cf946a90d1a4dd03a4f0f7daac902e61bc01f6b86c2552255b9dbe0573474dcfe2ea08e0218a3c2bcbc58e48 diff --git a/gnome-base/nautilus/nautilus-42.1.1.ebuild b/gnome-base/nautilus/nautilus-42.1.1.ebuild new file mode 100644 index ..c7dab39e1262 --- /dev/null +++ b/gnome-base/nautilus/nautilus-42.1.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.14.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=gnome-base/gsettings-desktop-schemas-42 + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.5.0:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/42.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '/^tracker_tests = /{n;N;N;d}' -i test/automated/displayless/meson.build || die +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dlibportal=false # As of 40.2, all libportal usages are flatpak-specific +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: c0aa0dd46966297dd899be20e7d65b940a08b1d7 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 27 18:31:55 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 27 18:46:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0aa0dd4 gnome-base/nautilus: Version bump to 42.0 Bug: https://bugs.gentoo.org/831170 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + .../nautilus/files/42.0-optional-gstreamer.patch | 57 +++ gnome-base/nautilus/nautilus-42.0.ebuild | 114 + 3 files changed, 172 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index a1d203650dfc..3a500bc4f4b3 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-41.2.tar.xz 3248212 BLAKE2B be4e4e8fc03751259a1a5d4d1eb726e3026d24376da3fa680c412598219bfb3ced52f9b809004913dffdb9bb1c176dede07288c440c100487b3a337d8eaab417 SHA512 adb14fa1cf37a4797f57ae5162bddcd5b012de270cf955051b69276bc266b1dbfd8027b835f627ae19a1252356b344b1c8a4b7ca79a22512f3138a2c13fd2f3e +DIST nautilus-42.0.tar.xz 3263108 BLAKE2B 0d06a72cc1ea1a227f6d92ee2841a2fdda9220ccb61bdb43cd5930a8f64393994a746e33a5451d460ca4c15810549c5d94f895ee861efa8ae46b98e25ed20f5f SHA512 c3b182f75f89a31ecb7b4f6b42dfb2f9792e195fdaf0e5f2b1a4dbe0f0d01071cf4ecb8408d6da476aa111ec891462e33c0d139d3423109bd5b4138ae822bd1e diff --git a/gnome-base/nautilus/files/42.0-optional-gstreamer.patch b/gnome-base/nautilus/files/42.0-optional-gstreamer.patch new file mode 100644 index ..84835d4ba959 --- /dev/null +++ b/gnome-base/nautilus/files/42.0-optional-gstreamer.patch @@ -0,0 +1,57 @@ +From 918ffe8e1be66f7451452431385095b4cc7e6801 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 19 Sep 2019 22:26:08 +0300 +Subject: [PATCH] build: Optional gstreamer + +--- + extensions/meson.build | 4 +++- + meson.build| 2 ++ + meson_options.txt | 6 ++ + 3 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/extensions/meson.build b/extensions/meson.build +index 46c7b0393..bcce4fbfe 100644 +--- a/extensions/meson.build b/extensions/meson.build +@@ -1,3 +1,5 @@ + subdir('image-properties') +-subdir('audio-video-properties') ++if get_option('gstreamer') ++ subdir('audio-video-properties') ++endif + subdir('sendto') +diff --git a/meson.build b/meson.build +index e8b044490..10cf06fd6 100644 +--- a/meson.build b/meson.build +@@ -99,8 +99,10 @@ libm = cc.find_library('m') + + if get_option('extensions') + gexiv = dependency('gexiv2', version: '>= 0.14.0') ++ if get_option('gstreamer') + gst_tag_dep = dependency('gstreamer-tag-1.0') + gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') ++ endif + endif + gio = dependency('gio-2.0', version: glib_ver) + gio_unix = dependency('gio-unix-2.0', version: glib_ver) +diff --git a/meson_options.txt b/meson_options.txt +index 6e781c4ef..9ad8d8196 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,6 +13,12 @@ option( + value: true, + description: 'Build stock extensions', + ) ++option( ++ 'gstreamer', ++ type: 'boolean', ++ value: true, ++ description: 'Build audio-video properties extension (requires "extensions")', ++) + option( + 'introspection', + type: 'boolean', +-- +2.34.1 + diff --git a/gnome-base/nautilus/nautilus-42.0.ebuild b/gnome-base/nautilus/nautilus-42.0.ebuild new file mode 100644 index ..cc5893b59ef3 --- /dev/null +++ b/gnome-base/nautilus/nautilus-42.0.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.14.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.5.0:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/
commit: 9e8df9a205112cc85d1e3139069fcae2be82275f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 20 17:07:06 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 20 19:54:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e8df9a2 gnome-base/nautilus: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Matt Turner gentoo.org> .../nautilus/files/3.32.3-optional-gstreamer.patch | 57 -- 1 file changed, 57 deletions(-) diff --git a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch deleted file mode 100644 index f28e9575d783.. --- a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f2d55bc9a9398ed1c36e1b856bcb33080abbf7c0 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Thu, 19 Sep 2019 22:26:08 +0300 -Subject: [PATCH] build: Optional gstreamer - - extensions/meson.build | 4 +++- - meson.build| 2 ++ - meson_options.txt | 6 ++ - 3 files changed, 11 insertions(+), 1 deletion(-) - -diff --git a/extensions/meson.build b/extensions/meson.build -index 5c6f64cef..bd8c41d3e 100644 a/extensions/meson.build -+++ b/extensions/meson.build -@@ -1,3 +1,5 @@ - subdir('image-properties') --subdir('audio-video-properties') -+if get_option('gstreamer') -+ subdir('audio-video-properties') -+endif - subdir('sendto') -diff --git a/meson.build b/meson.build -index 0a267d670..ccb2b8cc1 100644 a/meson.build -+++ b/meson.build -@@ -122,8 +122,10 @@ libm = cc.find_library('m') - - if get_option('extensions') - gexiv = dependency('gexiv2', version: '>= 0.10.0') -+ if get_option('gstreamer') - gst_tag_dep = dependency('gstreamer-tag-1.0') - gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') -+ endif - endif - gio = dependency('gio-2.0', version: glib_ver) - gio_unix = dependency('gio-unix-2.0', version: glib_ver) -diff --git a/meson_options.txt b/meson_options.txt -index fce5f16f9..1fa8f8952 100644 a/meson_options.txt -+++ b/meson_options.txt -@@ -13,6 +13,12 @@ option( - value: true, - description: 'Build stock extensions', - ) -+option( -+ 'gstreamer', -+ type: 'boolean', -+ value: true, -+ description: 'Build audio-video properties extension (requires "extensions")', -+) - option( - 'introspection', - type: 'boolean', --- -2.20.1 -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 530f5debb971389e97cf706237ff167a2b8d474e Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 13 17:40:47 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 13 17:41:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530f5deb gnome-base/nautilus: add comment about tracker testutils concerns Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-41.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/nautilus/nautilus-41.2.ebuild b/gnome-base/nautilus/nautilus-41.2.ebuild index 9e910c877f97..b89583f8e394 100644 --- a/gnome-base/nautilus/nautilus-41.2.ebuild +++ b/gnome-base/nautilus/nautilus-41.2.ebuild @@ -88,6 +88,7 @@ src_install() { src_test() { gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed + # TODO: Tests require tracker testutils (e.g. tracker-sandbox), which may need some sorting out with tracker use flag deps virtx meson_src_test }
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 1e505721b4d4b3eb6748f994901f03a81d8dde9f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 13 17:03:29 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 13 17:14:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e505721 gnome-base/nautilus: fix gexiv2 minimum dep Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-41.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-41.2.ebuild b/gnome-base/nautilus/nautilus-41.2.ebuild index af401e055ae9..9e910c877f97 100644 --- a/gnome-base/nautilus/nautilus-41.2.ebuild +++ b/gnome-base/nautilus/nautilus-41.2.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-lin DEPEND=" >=dev-libs/glib-2.67.1:2 - >=media-libs/gexiv2-0.10.0 + >=media-libs/gexiv2-0.12.2 gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-arch/gnome-autoar-0.4.0
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bf34f0d3bac52f24fca835ae7c0fbd1a2e806e25 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jan 24 08:21:15 2022 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jan 24 08:21:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf34f0d3 gnome-base/nautilus: fix gnome-autoar minimum dep Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-41.1.ebuild | 4 ++-- gnome-base/nautilus/nautilus-41.2.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gnome-base/nautilus/nautilus-41.1.ebuild b/gnome-base/nautilus/nautilus-41.1.ebuild index da337e10b426..b0749dad3692 100644 --- a/gnome-base/nautilus/nautilus-41.1.ebuild +++ b/gnome-base/nautilus/nautilus-41.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -19,7 +19,7 @@ DEPEND=" >=media-libs/gexiv2-0.10.0 gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.3.0 + >=app-arch/gnome-autoar-0.4.0 >=gnome-base/gnome-desktop-3.0.0:3= >=x11-libs/gtk+-3.22.27:3[X,introspection?] >=gui-libs/libhandy-1.1.90:1 diff --git a/gnome-base/nautilus/nautilus-41.2.ebuild b/gnome-base/nautilus/nautilus-41.2.ebuild index d5d9b1ae7f2e..b0749dad3692 100644 --- a/gnome-base/nautilus/nautilus-41.2.ebuild +++ b/gnome-base/nautilus/nautilus-41.2.ebuild @@ -19,7 +19,7 @@ DEPEND=" >=media-libs/gexiv2-0.10.0 gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.3.0 + >=app-arch/gnome-autoar-0.4.0 >=gnome-base/gnome-desktop-3.0.0:3= >=x11-libs/gtk+-3.22.27:3[X,introspection?] >=gui-libs/libhandy-1.1.90:1
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 2358e1d117630476cddb102ba78e2a417c7185f1 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 13 22:21:51 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 13 22:33:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2358e1d1 gnome-base/nautilus: Version bump to 41.2 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-41.2.ebuild | 108 +++ 2 files changed, 109 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index b3a1b26e4bd8..7f73419708d3 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-40.2.tar.xz 3250384 BLAKE2B 8f8bb0c1a060d57695b28df126d421f386d634cbeea007ca30e076eb1b432a4098b98e9a1f39f688f8a920d99ef42ae2d53fe14fb270ba1e7de16aadd037a8d7 SHA512 ff7beab2963231c6e5ccd88098260659dd7fedd38ef6c0b95d66ffa110bfe5adc86477e2c1657eb2fcfe6110384038f75a7e669158712dfc1e2bd3f9e273b268 DIST nautilus-41.1.tar.xz 3246356 BLAKE2B 558cac6bacd4d4238e8ceb792baa4d85a6aa981e78ae380b6c1256d079cac8e78b3d9b850a01180e4952630eb7898b987f79c12844adca82ab3702b0213d3150 SHA512 1eb2f2a0187f8b6581fe64285f347e8522b971eeb4d1f575387f3767e177f0195e758da9187090155216807b8f49ebed0fbcc29dd3cce6f3e408d7a955ae5286 +DIST nautilus-41.2.tar.xz 3248212 BLAKE2B be4e4e8fc03751259a1a5d4d1eb726e3026d24376da3fa680c412598219bfb3ced52f9b809004913dffdb9bb1c176dede07288c440c100487b3a337d8eaab417 SHA512 adb14fa1cf37a4797f57ae5162bddcd5b012de270cf955051b69276bc266b1dbfd8027b835f627ae19a1252356b344b1c8a4b7ca79a22512f3138a2c13fd2f3e diff --git a/gnome-base/nautilus/nautilus-41.2.ebuild b/gnome-base/nautilus/nautilus-41.2.ebuild new file mode 100644 index ..d5d9b1ae7f2e --- /dev/null +++ b/gnome-base/nautilus/nautilus-41.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.3.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/41.1-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dlibportal=false # As of 40.2, all libportal usages are flatpak-specific + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) + meson_src_configure +} + +src_install() { + use previewer &&
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 238c0c7a757b9eb2d9d9cb7f735e0643e179f25c Author: Matt Turner gentoo org> AuthorDate: Sun Dec 19 03:52:02 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Dec 19 04:53:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=238c0c7a gnome-base/nautilus: Version bump to 41.1 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + .../nautilus/files/41.1-optional-gstreamer.patch | 57 +++ gnome-base/nautilus/nautilus-41.1.ebuild | 108 + 3 files changed, 166 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 622c8809d83b..b3a1b26e4bd8 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-40.2.tar.xz 3250384 BLAKE2B 8f8bb0c1a060d57695b28df126d421f386d634cbeea007ca30e076eb1b432a4098b98e9a1f39f688f8a920d99ef42ae2d53fe14fb270ba1e7de16aadd037a8d7 SHA512 ff7beab2963231c6e5ccd88098260659dd7fedd38ef6c0b95d66ffa110bfe5adc86477e2c1657eb2fcfe6110384038f75a7e669158712dfc1e2bd3f9e273b268 +DIST nautilus-41.1.tar.xz 3246356 BLAKE2B 558cac6bacd4d4238e8ceb792baa4d85a6aa981e78ae380b6c1256d079cac8e78b3d9b850a01180e4952630eb7898b987f79c12844adca82ab3702b0213d3150 SHA512 1eb2f2a0187f8b6581fe64285f347e8522b971eeb4d1f575387f3767e177f0195e758da9187090155216807b8f49ebed0fbcc29dd3cce6f3e408d7a955ae5286 diff --git a/gnome-base/nautilus/files/41.1-optional-gstreamer.patch b/gnome-base/nautilus/files/41.1-optional-gstreamer.patch new file mode 100644 index ..cb4023cd0d2e --- /dev/null +++ b/gnome-base/nautilus/files/41.1-optional-gstreamer.patch @@ -0,0 +1,57 @@ +From 1b908b6cf0422ecb496a5aaf7da25ede9ad12d60 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 19 Sep 2019 22:26:08 +0300 +Subject: [PATCH] build: Optional gstreamer + +--- + extensions/meson.build | 4 +++- + meson.build| 2 ++ + meson_options.txt | 6 ++ + 3 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/extensions/meson.build b/extensions/meson.build +index 5c6f64cef..bd8c41d3e 100644 +--- a/extensions/meson.build b/extensions/meson.build +@@ -1,3 +1,5 @@ + subdir('image-properties') +-subdir('audio-video-properties') ++if get_option('gstreamer') ++ subdir('audio-video-properties') ++endif + subdir('sendto') +diff --git a/meson.build b/meson.build +index 66e56bda6..d71d597a6 100644 +--- a/meson.build b/meson.build +@@ -110,8 +110,10 @@ libm = cc.find_library('m') + + if get_option('extensions') + gexiv = dependency('gexiv2', version: '>= 0.12.2') ++ if get_option('gstreamer') + gst_tag_dep = dependency('gstreamer-tag-1.0') + gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') ++ endif + endif + gio = dependency('gio-2.0', version: glib_ver) + gio_unix = dependency('gio-unix-2.0', version: glib_ver) +diff --git a/meson_options.txt b/meson_options.txt +index 6e781c4ef..9ad8d8196 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,6 +13,12 @@ option( + value: true, + description: 'Build stock extensions', + ) ++option( ++ 'gstreamer', ++ type: 'boolean', ++ value: true, ++ description: 'Build audio-video properties extension (requires "extensions")', ++) + option( + 'introspection', + type: 'boolean', +-- +2.32.0 + diff --git a/gnome-base/nautilus/nautilus-41.1.ebuild b/gnome-base/nautilus/nautilus-41.1.ebuild new file mode 100644 index ..da337e10b426 --- /dev/null +++ b/gnome-base/nautilus/nautilus-41.1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.3.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils + gtk-doc? ( +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 3b2477caa2e8f6df9e61bbfebdd43278d3b2d03a Author: Mart Raudsepp gentoo org> AuthorDate: Fri Oct 1 16:10:00 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Oct 1 16:49:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2477ca gnome-base/nautilus: Workaround test failure with flatpak installed gnome2_environment_reset makes dconf use memory backend, side-stepping this issue: https://archives.gentoo.org/gentoo-dev/message/bf36c4c50f9c15db222faa6a66b0c6c9 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-40.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/gnome-base/nautilus/nautilus-40.2.ebuild b/gnome-base/nautilus/nautilus-40.2.ebuild index 385e54560b0..0ed580949d0 100644 --- a/gnome-base/nautilus/nautilus-40.2.ebuild +++ b/gnome-base/nautilus/nautilus-40.2.ebuild @@ -87,6 +87,7 @@ src_install() { } src_test() { + gnome2_environment_reset # Avoid dconf that looks at XDG_DATA_DIRS, which can sandbox fail if flatpak is installed virtx meson_src_test }
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 567b783c148b3d45923c27ae8940756b0d27f3ae Author: Mart Raudsepp gentoo org> AuthorDate: Fri Oct 1 16:07:03 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Oct 1 16:49:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=567b783c gnome-base/nautilus: clarify libportal option in ebuild Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-40.2.ebuild b/gnome-base/nautilus/nautilus-40.2.ebuild index 60b6475d503..385e54560b0 100644 --- a/gnome-base/nautilus/nautilus-40.2.ebuild +++ b/gnome-base/nautilus/nautilus-40.2.ebuild @@ -72,7 +72,7 @@ src_configure() { -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true $(meson_use gstreamer) # gstreamer audio-video-properties extension $(meson_use introspection) - -Dlibportal=false + -Dlibportal=false # As of 40.2, all libportal usages are flatpak-specific -Dpackagekit=false $(meson_use selinux) -Dprofiling=false
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 9867818f8a35fee917cff89f54f1884bd1395726 Author: Sam James gentoo org> AuthorDate: Sun Jul 11 20:48:33 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 11 20:48:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9867818f gnome-base/nautilus: Stabilize 40.2 arm64, #800710 Signed-off-by: Sam James gentoo.org> gnome-base/nautilus/nautilus-40.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-40.2.ebuild b/gnome-base/nautilus/nautilus-40.2.ebuild index 23b08c8f63d..2bcff26c1aa 100644 --- a/gnome-base/nautilus/nautilus-40.2.ebuild +++ b/gnome-base/nautilus/nautilus-40.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.67.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: b7e4fbc54e241d418891aecbee7bd309cc9c2cfa Author: Matt Turner gentoo org> AuthorDate: Sun Jun 6 21:10:07 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 6 21:49:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e4fbc5 gnome-base/nautilus: Version bump to 40.2 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-40.2.ebuild | 107 +++ 2 files changed, 108 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index e16bc5e4f5c..6c7d2ad155e 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-40.1.tar.xz 3252276 BLAKE2B 6123fcc933f94ca405f7590ef446af0472f4ec10f5188ae3aaf9cb38a0cb1905a7cfbd69c47c5f1b3258bf915006184caeafa2e10035f0068e758a615c328609 SHA512 6421ce0c30c6f3a406a9c100b4a62e01276b10b6cdf05c9aa862a0ece89c7d231e8d3630aecfb8a1e6b40d62849c80c6c91b3f6b6663251466aa8865e60dbfc1 +DIST nautilus-40.2.tar.xz 3250384 BLAKE2B 8f8bb0c1a060d57695b28df126d421f386d634cbeea007ca30e076eb1b432a4098b98e9a1f39f688f8a920d99ef42ae2d53fe14fb270ba1e7de16aadd037a8d7 SHA512 ff7beab2963231c6e5ccd88098260659dd7fedd38ef6c0b95d66ffa110bfe5adc86477e2c1657eb2fcfe6110384038f75a7e669158712dfc1e2bd3f9e273b268 diff --git a/gnome-base/nautilus/nautilus-40.2.ebuild b/gnome-base/nautilus/nautilus-40.2.ebuild new file mode 100644 index 000..aacf1368693 --- /dev/null +++ b/gnome-base/nautilus/nautilus-40.2.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.3.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dlibportal=false + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) + meson_src_configure +} + +src_install() { + use previewer && readme.gentoo_create_doc + meson_src_install +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if use previewer; then + readme.gentoo_print_elog + else + elog "To preview media files, emerge nautilus with USE=previewer" + fi +} + +pkg_postrm() { +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: cbde2c4fa6503964ce55b01fca31e67ce4e3b58c Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 3 16:09:01 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 3 16:11:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbde2c4f gnome-base/nautilus: require >=dev-util/meson-0.57.2 Closes: https://bugs.gentoo.org/786540 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-base/nautilus/nautilus-40.0.ebuild | 1 + gnome-base/nautilus/nautilus-40.1.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/gnome-base/nautilus/nautilus-40.0.ebuild b/gnome-base/nautilus/nautilus-40.0.ebuild index e98afa90e78..aacf1368693 100644 --- a/gnome-base/nautilus/nautilus-40.0.ebuild +++ b/gnome-base/nautilus/nautilus-40.0.ebuild @@ -36,6 +36,7 @@ RDEPEND="${DEPEND} " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.10 diff --git a/gnome-base/nautilus/nautilus-40.1.ebuild b/gnome-base/nautilus/nautilus-40.1.ebuild index e98afa90e78..aacf1368693 100644 --- a/gnome-base/nautilus/nautilus-40.1.ebuild +++ b/gnome-base/nautilus/nautilus-40.1.ebuild @@ -36,6 +36,7 @@ RDEPEND="${DEPEND} " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2 + >=dev-util/meson-0.57.2 dev-util/glib-utils gtk-doc? ( >=dev-util/gtk-doc-1.10
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 3acf65592675cf58e11499ef3525018de4f310cd Author: Matt Turner gentoo org> AuthorDate: Fri Apr 30 20:03:24 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 30 20:03:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acf6559 gnome-base/nautilus: Version bump to 40.1 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-40.1.ebuild | 106 +++ 2 files changed, 107 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 37d84ad9d48..3ebe03b9a15 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-3.36.3.tar.xz 3201908 BLAKE2B ec7be7ad523e29c853a1a16dd6381257bd7f7af0004d4b84a9ef13539f5c8ea431c61f819eee6c0d396037846d390ae112b3fe2771276cde6128e7fad95eb4f4 SHA512 4dce01c20a34ed9bbff53a9886775af431754d02a4300e4647d87830502103e7436e53127b2e503af8e3a90785aa864514dbde22508ffb3e06eb43d4633fddde DIST nautilus-3.38.2.tar.xz 3221128 BLAKE2B c5d67072cefcd8dbbb0454ff6e867045a0edc72f0b4b1e01c910d4bdb1b755a56c3609f6e5d5f8ca8624a667d105a0962b6de701ceafa2108c1c94807c92e8c7 SHA512 b716140363e6c3ec30ef450958a4d6d812502e96569a9ce2567f56297fd0b3a7e779df6628d447b19dd20b8128a371a523aa5a6e34da40e9466d0b94341ca12c DIST nautilus-40.0.tar.xz 3250800 BLAKE2B e57381d7f9b9e6884e4f22f3c3d78c931d197b78f0f139457bf141ffdfebe646ddeb2d280a1d2b38124b8d8199323983ea48631d98843a49d125b7be49eb5989 SHA512 700a18b27da28608d247c046dcaddb3114cd0648e077ef0a0be3eba6f1e3623720224610aa92c1513a84a0ef91bae7b18e3624de9c2c1495544d260635688e5f +DIST nautilus-40.1.tar.xz 3252276 BLAKE2B 6123fcc933f94ca405f7590ef446af0472f4ec10f5188ae3aaf9cb38a0cb1905a7cfbd69c47c5f1b3258bf915006184caeafa2e10035f0068e758a615c328609 SHA512 6421ce0c30c6f3a406a9c100b4a62e01276b10b6cdf05c9aa862a0ece89c7d231e8d3630aecfb8a1e6b40d62849c80c6c91b3f6b6663251466aa8865e60dbfc1 diff --git a/gnome-base/nautilus/nautilus-40.1.ebuild b/gnome-base/nautilus/nautilus-40.1.ebuild new file mode 100644 index 000..e98afa90e78 --- /dev/null +++ b/gnome-base/nautilus/nautilus-40.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.67.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.3.0 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=gui-libs/libhandy-1.1.90:1 + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + gstreamer? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dlibportal=false +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: f954e6b4a7df8bb9640d425891de82d193fc51f2 Author: Pacho Ramos gentoo org> AuthorDate: Wed Apr 28 20:43:24 2021 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Apr 28 20:43:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f954e6b4 gnome-base/nautilus: Bump to 3.38.2 It works ok for me locally with the rest of Gnome 3.38, relies on newer tracker and maybe it could be useful if we end up being able to stabilize new tracker before the whole Gnome 40 stuck Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Pacho Ramos gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-3.38.2.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index b15541d9ad9..37d84ad9d48 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-3.36.3.tar.xz 3201908 BLAKE2B ec7be7ad523e29c853a1a16dd6381257bd7f7af0004d4b84a9ef13539f5c8ea431c61f819eee6c0d396037846d390ae112b3fe2771276cde6128e7fad95eb4f4 SHA512 4dce01c20a34ed9bbff53a9886775af431754d02a4300e4647d87830502103e7436e53127b2e503af8e3a90785aa864514dbde22508ffb3e06eb43d4633fddde +DIST nautilus-3.38.2.tar.xz 3221128 BLAKE2B c5d67072cefcd8dbbb0454ff6e867045a0edc72f0b4b1e01c910d4bdb1b755a56c3609f6e5d5f8ca8624a667d105a0962b6de701ceafa2108c1c94807c92e8c7 SHA512 b716140363e6c3ec30ef450958a4d6d812502e96569a9ce2567f56297fd0b3a7e779df6628d447b19dd20b8128a371a523aa5a6e34da40e9466d0b94341ca12c DIST nautilus-40.0.tar.xz 3250800 BLAKE2B e57381d7f9b9e6884e4f22f3c3d78c931d197b78f0f139457bf141ffdfebe646ddeb2d280a1d2b38124b8d8199323983ea48631d98843a49d125b7be49eb5989 SHA512 700a18b27da28608d247c046dcaddb3114cd0648e077ef0a0be3eba6f1e3623720224610aa92c1513a84a0ef91bae7b18e3624de9c2c1495544d260635688e5f diff --git a/gnome-base/nautilus/nautilus-3.38.2.ebuild b/gnome-base/nautilus/nautilus-3.38.2.ebuild new file mode 100644 index 000..d6b36da0625 --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.38.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.62.0:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.2.1 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + sendto? ( !=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 3895274bec158b5516617e8fb96c145223584ba6 Author: Matt Turner gentoo org> AuthorDate: Wed Apr 28 16:15:58 2021 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 28 16:27:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3895274b gnome-base/nautilus: Depend on appropriate app-misc/tracker SLOT Signed-off-by: Matt Turner gentoo.org> .../nautilus/{nautilus-3.36.3.ebuild => nautilus-3.36.3-r1.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.36.3.ebuild b/gnome-base/nautilus/nautilus-3.36.3-r1.ebuild similarity index 97% rename from gnome-base/nautilus/nautilus-3.36.3.ebuild rename to gnome-base/nautilus/nautilus-3.36.3-r1.ebuild index b5a2eac8841..a3243bd2afb 100644 --- a/gnome-base/nautilus/nautilus-3.36.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.36.3-r1.ebuild @@ -24,7 +24,7 @@ DEPEND=" >=x11-libs/gtk+-3.22.27:3[X,introspection?] >=x11-libs/pango-1.28.3 selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-2.0:= + >=app-misc/tracker-2.0:0= x11-libs/libX11 >=dev-libs/libxml2-2.7.8:2 introspection? ( >=dev-libs/gobject-introspection-1.54:= ) @@ -32,7 +32,7 @@ DEPEND=" RDEPEND="${DEPEND} sendto? ( !=app-misc/tracker-miners-2.0:= + >=app-misc/tracker-miners-2.0:0= " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 8fcad8bce86a5be3afb6bc0ab13d5b10b8914c6f Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 7 14:47:21 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 7 15:21:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcad8bc gnome-base/nautilus: remove old Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - .../nautilus/files/3.34.2-pango-1.42-compat.patch | 106 - gnome-base/nautilus/nautilus-3.34.3.ebuild | 106 - 3 files changed, 213 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index ece8e6a9e53..8f698b2f4b8 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1 @@ -DIST nautilus-3.34.3.tar.xz 3213260 BLAKE2B a417ee5d5e032befed704b71b9ffd29cc9a2a6fae0612f96601756b876b0990625cc78eb2c7679bdce914f3dd30208b60243f403a508cf87a6761ea56251140d SHA512 f8ef86b5b67ef2b8eced492ee6b8d77155a9d6ec5ba6bb18132d678e6f12870963da9bcf4ff0bfbb8f4791bf068314557f9551febc23234c48d722e529c6ed9d DIST nautilus-3.36.3.tar.xz 3201908 BLAKE2B ec7be7ad523e29c853a1a16dd6381257bd7f7af0004d4b84a9ef13539f5c8ea431c61f819eee6c0d396037846d390ae112b3fe2771276cde6128e7fad95eb4f4 SHA512 4dce01c20a34ed9bbff53a9886775af431754d02a4300e4647d87830502103e7436e53127b2e503af8e3a90785aa864514dbde22508ffb3e06eb43d4633fddde diff --git a/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch b/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch deleted file mode 100644 index 76ab1fb1c2e..000 --- a/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch +++ /dev/null @@ -1,106 +0,0 @@ -From a9cd85a7bc045ae4b4661f0e6f9ece362a26c0c3 Mon Sep 17 00:00:00 2001 -From: Emmanuele Bassi -Date: Wed, 27 Nov 2019 14:08:27 + -Subject: [PATCH] Conditionally depend on Pango 1.44.4 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -We're using newly introduced Pango API, but we're not doing a version -check on it. One option is to force a Pango ≥ 1.44.4 dependency; another -is to do a compile time check and only use the new API if we're building -against a new enough Pango. - src/nautilus-canvas-item.c | 14 +- - src/nautilus-view-icon-item-ui.c | 16 ++-- - 2 files changed, 19 insertions(+), 11 deletions(-) - -diff --git a/src/nautilus-canvas-item.c b/src/nautilus-canvas-item.c -index 4d33d119b..5b5d3312f 100644 a/src/nautilus-canvas-item.c -+++ b/src/nautilus-canvas-item.c -@@ -1381,14 +1381,12 @@ create_label_layout (NautilusCanvasItem *item, - GString *str; - char *zeroified_text; - const char *p; --PangoAttrList *attr_list; - - canvas_item = EEL_CANVAS_ITEM (item); - - container = NAUTILUS_CANVAS_CONTAINER (canvas_item->canvas); - context = gtk_widget_get_pango_context (GTK_WIDGET (canvas_item->canvas)); - layout = pango_layout_new (context); --attr_list = pango_attr_list_new (); - - zeroified_text = NULL; - -@@ -1417,8 +1415,15 @@ create_label_layout (NautilusCanvasItem *item, - pango_layout_set_spacing (layout, LABEL_LINE_SPACING); - pango_layout_set_wrap (layout, PANGO_WRAP_WORD_CHAR); - --pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); --pango_layout_set_attributes (layout, attr_list); -+#if PANGO_VERSION_CHECK (1, 44, 4) -+{ -+PangoAttrList *attr_list = pango_attr_list_new (); -+ -+pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); -+pango_layout_set_attributes (layout, attr_list); -+pango_attr_list_unref (attr_list); -+} -+#endif - - /* Create a font description */ - if (container->details->font) -@@ -1432,7 +1437,6 @@ create_label_layout (NautilusCanvasItem *item, - pango_layout_set_font_description (layout, desc); - pango_font_description_free (desc); - g_free (zeroified_text); --pango_attr_list_unref (attr_list); - - return layout; - } -diff --git a/src/nautilus-view-icon-item-ui.c b/src/nautilus-view-icon-item-ui.c -index d192e28fa..837dc54a9 100644 a/src/nautilus-view-icon-item-ui.c -+++ b/src/nautilus-view-icon-item-ui.c -@@ -128,7 +128,6 @@ constructed (GObject *object) - GtkBox *container; - GtkBox *item_selection_background; - GtkLabel *label; --PangoAttrList *attr_list; - GtkStyleContext *style_context; - NautilusFile *file; - guint icon_size; -@@ -150,9 +149,16 @@ constructed (GObject *object) - - label = GTK_LABEL (gtk_label_new (nautilus_file_get_display_name (file))); - gtk_widget_show (GTK_WIDGET (label)); --attr_list = pango_attr_list_new (); --pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); --gtk_label_set_attributes (label, attr_list); -+ -+#if PANGO_VERSION_CHECK (1, 44, 4) -+{
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: d7b0243571e8a8b15e2c45baa1391fcec8587faa Author: Sam James gentoo org> AuthorDate: Sun Aug 30 18:10:41 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:28:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b02435 gnome-base/nautilus: Stabilize 3.36.3 arm64, #738728 Signed-off-by: Sam James gentoo.org> gnome-base/nautilus/nautilus-3.36.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.36.3.ebuild b/gnome-base/nautilus/nautilus-3.36.3.ebuild index 2f09a89a9f2..b5a2eac8841 100644 --- a/gnome-base/nautilus/nautilus-3.36.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.36.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 3c85c1eacceb3daa03f2ef0eabc6c2430fb2af7f Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 12 16:15:18 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 12 21:02:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c85c1ea gnome-base/nautilus: bump to 3.36.3 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-3.36.3.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 0656aa44fb4..ece8e6a9e53 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-3.34.3.tar.xz 3213260 BLAKE2B a417ee5d5e032befed704b71b9ffd29cc9a2a6fae0612f96601756b876b0990625cc78eb2c7679bdce914f3dd30208b60243f403a508cf87a6761ea56251140d SHA512 f8ef86b5b67ef2b8eced492ee6b8d77155a9d6ec5ba6bb18132d678e6f12870963da9bcf4ff0bfbb8f4791bf068314557f9551febc23234c48d722e529c6ed9d +DIST nautilus-3.36.3.tar.xz 3201908 BLAKE2B ec7be7ad523e29c853a1a16dd6381257bd7f7af0004d4b84a9ef13539f5c8ea431c61f819eee6c0d396037846d390ae112b3fe2771276cde6128e7fad95eb4f4 SHA512 4dce01c20a34ed9bbff53a9886775af431754d02a4300e4647d87830502103e7436e53127b2e503af8e3a90785aa864514dbde22508ffb3e06eb43d4633fddde diff --git a/gnome-base/nautilus/nautilus-3.36.3.ebuild b/gnome-base/nautilus/nautilus-3.36.3.ebuild new file mode 100644 index 000..47177bc30da --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.36.3.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.58.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.2.1 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-2.0:= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + sendto? ( !=app-misc/tracker-miners-2.0:= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) + meson_src_configure +} + +src_install() { + use previewer && readme.gentoo_create_doc + meson_src_install +} + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update + + if use previewer; then + readme.gentoo_print_elog + else + elog "To preview media files, emerge nautilus with USE=previewer" + fi +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: b956f89657366b574b158ca08e6c5db7251e3d32 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jul 4 14:39:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jul 4 15:05:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b956f896 gnome-base/nautilus: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - gnome-base/nautilus/metadata.xml | 2 - gnome-base/nautilus/nautilus-3.34.2.ebuild | 107 - 3 files changed, 110 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 3f0d9d1bc25..0656aa44fb4 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1 @@ -DIST nautilus-3.34.2.tar.xz 3196976 BLAKE2B 38424061cb5591fc1df5824dd80e282637345bde148955c81632d4894153e10f3840389bb4e43dffe8c28f10eb6e64c1cc89f1bffdcf80fa581a5d47b7724dee SHA512 1a4e24fea3201f68b0316b95425bbc90078baa1ae7dccef2d2e48beda4007ecf2986254cde243d310c548e47a4693d84d1255654199649ce08429a99fb3a3a51 DIST nautilus-3.34.3.tar.xz 3213260 BLAKE2B a417ee5d5e032befed704b71b9ffd29cc9a2a6fae0612f96601756b876b0990625cc78eb2c7679bdce914f3dd30208b60243f403a508cf87a6761ea56251140d SHA512 f8ef86b5b67ef2b8eced492ee6b8d77155a9d6ec5ba6bb18132d678e6f12870963da9bcf4ff0bfbb8f4791bf068314557f9551febc23234c48d722e529c6ed9d diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml index 6d7557c2caa..576e3a2f23f 100644 --- a/gnome-base/nautilus/metadata.xml +++ b/gnome-base/nautilus/metadata.xml @@ -7,8 +7,6 @@ Enable the Audio/Video file properties page - Use packagekit to search for programs to open - unknown file types Use gnome-extra/sushi to preview files from the file mananger Enable the nautilus-sendto extension to send files to diff --git a/gnome-base/nautilus/nautilus-3.34.2.ebuild b/gnome-base/nautilus/nautilus-3.34.2.ebuild deleted file mode 100644 index 04735b07c05..000 --- a/gnome-base/nautilus/nautilus-3.34.2.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg - -DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0" -IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer selinux sendto" - -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" - -DEPEND=" - >=dev-libs/glib-2.58.1:2 - >=media-libs/gexiv2-0.10.0 - gstreamer? ( media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.2.1 - >=gnome-base/gnome-desktop-3.0.0:3= - >=x11-libs/gtk+-3.22.27:3[X,introspection?] - >=x11-libs/pango-1.28.3 - selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-2.0:= - x11-libs/libX11 - >=dev-libs/libxml2-2.7.8:2 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${DEPEND} - packagekit? ( app-admin/packagekit-base ) - sendto? ( !=app-misc/tracker-miners-2.0:= -" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners -BDEPEND=" - >=dev-util/gdbus-codegen-2.51.2 - dev-util/glib-utils - gtk-doc? ( - >=dev-util/gtk-doc-1.10 - app-text/docbook-xml-dtd:4.1.2 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - x11-base/xorg-proto -" -PDEPEND=" - gnome? ( x11-themes/adwaita-icon-theme ) - previewer? ( >=gnome-extra/sushi-0.1.9 ) - sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk(+)] -" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 - -PATCHES=( - "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc - "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build - "${FILESDIR}"/${PV}-pango-1.42-compat.patch -) - -src_prepare() { - if use previewer; then - DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. - To activate the previewer, select a file and press space; to - close the previewer, press space again." - fi - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc docs) - -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true - $(meson_use gstreamer) # gstreamer audio-video-properties extension - $(meson_use introspection) -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 1ac70aa56f713fd6aedafe246f71a94148370b1c Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 15:38:58 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 15:38:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac70aa5 gnome-base/nautilus: amd64 stable wrt bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> gnome-base/nautilus/nautilus-3.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.34.3.ebuild b/gnome-base/nautilus/nautilus-3.34.3.ebuild index 3c04b20204e..6a35a0d8f4e 100644 --- a/gnome-base/nautilus/nautilus-3.34.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.34.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 039afba1771026d11dde3077cfa5e04605c00d84 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 28 14:03:27 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 28 14:19:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039afba1 gnome-base/nautilus: x86 stable (bug #728924) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-base/nautilus/nautilus-3.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.34.3.ebuild b/gnome-base/nautilus/nautilus-3.34.3.ebuild index cc9c4de7160..3c04b20204e 100644 --- a/gnome-base/nautilus/nautilus-3.34.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.34.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: cffc0847bb4e5006567a3ed6d610d1a4729bb05b Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 24 01:26:20 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jun 26 21:16:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cffc0847 gnome-base/nautilus: arm64 stable (bug #728924) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-3.34.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.34.3.ebuild b/gnome-base/nautilus/nautilus-3.34.3.ebuild index 1c66ba5253e..cc9c4de7160 100644 --- a/gnome-base/nautilus/nautilus-3.34.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.34.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 390feb20202b7044cbe34e4806717d79303b8532 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jun 7 21:23:30 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:28:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390feb20 gnome-base/nautilus: remove old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - gnome-base/nautilus/nautilus-3.32.3.ebuild | 111 - 2 files changed, 112 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 1b090e9c869..3f0d9d1bc25 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,2 @@ -DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f SHA512 f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392 DIST nautilus-3.34.2.tar.xz 3196976 BLAKE2B 38424061cb5591fc1df5824dd80e282637345bde148955c81632d4894153e10f3840389bb4e43dffe8c28f10eb6e64c1cc89f1bffdcf80fa581a5d47b7724dee SHA512 1a4e24fea3201f68b0316b95425bbc90078baa1ae7dccef2d2e48beda4007ecf2986254cde243d310c548e47a4693d84d1255654199649ce08429a99fb3a3a51 DIST nautilus-3.34.3.tar.xz 3213260 BLAKE2B a417ee5d5e032befed704b71b9ffd29cc9a2a6fae0612f96601756b876b0990625cc78eb2c7679bdce914f3dd30208b60243f403a508cf87a6761ea56251140d SHA512 f8ef86b5b67ef2b8eced492ee6b8d77155a9d6ec5ba6bb18132d678e6f12870963da9bcf4ff0bfbb8f4791bf068314557f9551febc23234c48d722e529c6ed9d diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild b/gnome-base/nautilus/nautilus-3.32.3.ebuild deleted file mode 100644 index e7b391d1543..000 --- a/gnome-base/nautilus/nautilus-3.32.3.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg - -DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0" -IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer seccomp selinux sendto" - -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" - -COMMON_DEPEND=" - >=dev-libs/glib-2.58.1:2 - >=media-libs/gexiv2-0.10.0 - gstreamer? ( media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 ) - >=app-arch/gnome-autoar-0.2.1 - gnome-base/gsettings-desktop-schemas - >=x11-libs/gtk+-3.22.27:3[X,introspection?] - seccomp? ( sys-libs/libseccomp ) - >=x11-libs/pango-1.28.3 - selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-2.0:= - x11-libs/libX11 - >=dev-libs/libxml2-2.7.8:2 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -RDEPEND="${COMMON_DEPEND} - packagekit? ( app-admin/packagekit-base ) - seccomp? ( >=sys-apps/bubblewrap-0.3.1 ) - sendto? ( !=app-misc/tracker-miners-2.0:= -" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners -DEPEND="${COMMON_DEPEND} - media-libs/fontconfig -" -BDEPEND=" - >=dev-util/gdbus-codegen-2.51.2 - dev-util/glib-utils - gtk-doc? ( - >=dev-util/gtk-doc-1.10 - app-text/docbook-xml-dtd:4.1.2 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - x11-base/xorg-proto -" -PDEPEND=" - gnome? ( x11-themes/adwaita-icon-theme ) - previewer? ( >=gnome-extra/sushi-0.1.9 ) - sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk(+)] -" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 - -PATCHES=( - "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc - "${FILESDIR}"/${PV}-optional-gstreamer.patch # Allow controlling audio-video-properties build -) - -src_prepare() { - if use previewer; then - DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. - To activate the previewer, select a file and press space; to - close the previewer, press space again." - fi - xdg_src_prepare -} - -src_configure() { - local emesonargs=( - $(meson_use gtk-doc docs) - -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true - $(meson_use gstreamer) # gstreamer audio-video-properties extension - $(meson_use introspection) - $(meson_use packagekit) - $(meson_use selinux) - -Dprofiling=false -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: f1b4dc7ba93f77230a1e3d80e5695ecc1dd9c15d Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jun 7 16:05:08 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:02:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b4dc7b gnome-base/nautilus: arm64 stable (bug #717144) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-3.34.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.34.2.ebuild b/gnome-base/nautilus/nautilus-3.34.2.ebuild index 60344f25cde..04735b07c05 100644 --- a/gnome-base/nautilus/nautilus-3.34.2.ebuild +++ b/gnome-base/nautilus/nautilus-3.34.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer selinux sendto" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: bf4832612c790f54d6f4ded89ba9b074440b76ff Author: Mart Raudsepp gentoo org> AuthorDate: Fri Apr 24 20:25:56 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Apr 24 20:27:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf483261 gnome-base/nautilus: bump to 3.34.3, drop USE=packagekit Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-3.34.3.ebuild | 106 + 2 files changed, 107 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 5928b3e7fc0..1b090e9c869 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,3 @@ DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f SHA512 f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392 DIST nautilus-3.34.2.tar.xz 3196976 BLAKE2B 38424061cb5591fc1df5824dd80e282637345bde148955c81632d4894153e10f3840389bb4e43dffe8c28f10eb6e64c1cc89f1bffdcf80fa581a5d47b7724dee SHA512 1a4e24fea3201f68b0316b95425bbc90078baa1ae7dccef2d2e48beda4007ecf2986254cde243d310c548e47a4693d84d1255654199649ce08429a99fb3a3a51 +DIST nautilus-3.34.3.tar.xz 3213260 BLAKE2B a417ee5d5e032befed704b71b9ffd29cc9a2a6fae0612f96601756b876b0990625cc78eb2c7679bdce914f3dd30208b60243f403a508cf87a6761ea56251140d SHA512 f8ef86b5b67ef2b8eced492ee6b8d77155a9d6ec5ba6bb18132d678e6f12870963da9bcf4ff0bfbb8f4791bf068314557f9551febc23234c48d722e529c6ed9d diff --git a/gnome-base/nautilus/nautilus-3.34.3.ebuild b/gnome-base/nautilus/nautilus-3.34.3.ebuild new file mode 100644 index 000..1c66ba5253e --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.34.3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +DEPEND=" + >=dev-libs/glib-2.58.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.2.1 + >=gnome-base/gnome-desktop-3.0.0:3= + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-2.0:= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + sendto? ( !=app-misc/tracker-miners-2.0:= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/3.30.5-docs-build.patch # Always install pregenerated manpage, keeping docs option for gtk-doc + "${FILESDIR}"/3.32.3-optional-gstreamer.patch # Allow controlling audio-video-properties build + "${FILESDIR}"/3.34.2-pango-1.42-compat.patch +) + +src_prepare() { + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + xdg_src_prepare +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc docs) + -Dextensions=true # image file properties, sendto support; also required for -Dgstreamer=true + $(meson_use gstreamer) # gstreamer audio-video-properties extension + $(meson_use introspection) + -Dpackagekit=false + $(meson_use selinux) + -Dprofiling=false + -Dtests=$(usex test all none) + ) + meson_src_configure +} + +src_install() { + use previewer && readme.gentoo_create_doc +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 94ca243228734271e0e93704fd50a1f5d0a5e1dd Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 3 22:19:07 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 3 22:19:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ca2432 gnome-base/nautilus: bump to 3.34.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 + .../nautilus/files/3.34.2-pango-1.42-compat.patch | 106 gnome-base/nautilus/nautilus-3.34.2.ebuild | 107 + 3 files changed, 214 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index c27e9f9b5a9..5928b3e7fc0 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f SHA512 f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392 +DIST nautilus-3.34.2.tar.xz 3196976 BLAKE2B 38424061cb5591fc1df5824dd80e282637345bde148955c81632d4894153e10f3840389bb4e43dffe8c28f10eb6e64c1cc89f1bffdcf80fa581a5d47b7724dee SHA512 1a4e24fea3201f68b0316b95425bbc90078baa1ae7dccef2d2e48beda4007ecf2986254cde243d310c548e47a4693d84d1255654199649ce08429a99fb3a3a51 diff --git a/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch b/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch new file mode 100644 index 000..76ab1fb1c2e --- /dev/null +++ b/gnome-base/nautilus/files/3.34.2-pango-1.42-compat.patch @@ -0,0 +1,106 @@ +From a9cd85a7bc045ae4b4661f0e6f9ece362a26c0c3 Mon Sep 17 00:00:00 2001 +From: Emmanuele Bassi +Date: Wed, 27 Nov 2019 14:08:27 + +Subject: [PATCH] Conditionally depend on Pango 1.44.4 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +We're using newly introduced Pango API, but we're not doing a version +check on it. One option is to force a Pango ≥ 1.44.4 dependency; another +is to do a compile time check and only use the new API if we're building +against a new enough Pango. +--- + src/nautilus-canvas-item.c | 14 +- + src/nautilus-view-icon-item-ui.c | 16 ++-- + 2 files changed, 19 insertions(+), 11 deletions(-) + +diff --git a/src/nautilus-canvas-item.c b/src/nautilus-canvas-item.c +index 4d33d119b..5b5d3312f 100644 +--- a/src/nautilus-canvas-item.c b/src/nautilus-canvas-item.c +@@ -1381,14 +1381,12 @@ create_label_layout (NautilusCanvasItem *item, + GString *str; + char *zeroified_text; + const char *p; +-PangoAttrList *attr_list; + + canvas_item = EEL_CANVAS_ITEM (item); + + container = NAUTILUS_CANVAS_CONTAINER (canvas_item->canvas); + context = gtk_widget_get_pango_context (GTK_WIDGET (canvas_item->canvas)); + layout = pango_layout_new (context); +-attr_list = pango_attr_list_new (); + + zeroified_text = NULL; + +@@ -1417,8 +1415,15 @@ create_label_layout (NautilusCanvasItem *item, + pango_layout_set_spacing (layout, LABEL_LINE_SPACING); + pango_layout_set_wrap (layout, PANGO_WRAP_WORD_CHAR); + +-pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); +-pango_layout_set_attributes (layout, attr_list); ++#if PANGO_VERSION_CHECK (1, 44, 4) ++{ ++PangoAttrList *attr_list = pango_attr_list_new (); ++ ++pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); ++pango_layout_set_attributes (layout, attr_list); ++pango_attr_list_unref (attr_list); ++} ++#endif + + /* Create a font description */ + if (container->details->font) +@@ -1432,7 +1437,6 @@ create_label_layout (NautilusCanvasItem *item, + pango_layout_set_font_description (layout, desc); + pango_font_description_free (desc); + g_free (zeroified_text); +-pango_attr_list_unref (attr_list); + + return layout; + } +diff --git a/src/nautilus-view-icon-item-ui.c b/src/nautilus-view-icon-item-ui.c +index d192e28fa..837dc54a9 100644 +--- a/src/nautilus-view-icon-item-ui.c b/src/nautilus-view-icon-item-ui.c +@@ -128,7 +128,6 @@ constructed (GObject *object) + GtkBox *container; + GtkBox *item_selection_background; + GtkLabel *label; +-PangoAttrList *attr_list; + GtkStyleContext *style_context; + NautilusFile *file; + guint icon_size; +@@ -150,9 +149,16 @@ constructed (GObject *object) + + label = GTK_LABEL (gtk_label_new (nautilus_file_get_display_name (file))); + gtk_widget_show (GTK_WIDGET (label)); +-attr_list = pango_attr_list_new (); +-pango_attr_list_insert (attr_list, pango_attr_insert_hyphens_new (FALSE)); +-gtk_label_set_attributes (label, attr_list); ++ ++#if PANGO_VERSION_CHECK (1, 44, 4) ++{
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 483f64af56223e4b899c9468f6f51a22ad11b17e Author: Mart Raudsepp gentoo org> AuthorDate: Mon Dec 23 21:28:47 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Dec 23 21:28:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483f64af gnome-base/nautilus: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - .../nautilus/files/3.30.5-CVE-2019-11461.patch | 30 -- .../nautilus/files/3.30.5-seccomp-sparc32.patch| 27 - .../files/3.30.5-thumbnailer-updates.patch | 113 - .../files/3.30.5-thumbnailer-updates2.patch| 46 - gnome-base/nautilus/nautilus-3.30.5-r1.ebuild | 106 --- 6 files changed, 323 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index f39a559f56c..c27e9f9b5a9 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1 @@ -DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f SHA512 f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392 diff --git a/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch b/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch deleted file mode 100644 index 6c2d061123f..000 --- a/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 83949ed5800ec99953f5ee8d2bf8b90a69daa850 Mon Sep 17 00:00:00 2001 -From: Michael Catanzaro -Date: Sat, 13 Apr 2019 13:57:36 -0500 -Subject: [PATCH] thumbnailer: fix incomplete TIOCSTI filtering - -Fixes #112 - -See also: https://github.com/flatpak/flatpak/issues/2782 - libgnome-desktop/gnome-desktop-thumbnail-script.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -leio: Adjusted to apply to nautilus copy - -diff --git a/libgnome-desktop/gnome-desktop-thumbnail-script.c b/libgnome-desktop/gnome-desktop-thumbnail-script.c -index 9468b51c..3b3d1ea9 100644 a/src/gnome-desktop/gnome-desktop-thumbnail-script.c -+++ b/src/gnome-desktop/gnome-desktop-thumbnail-script.c -@@ -343,7 +343,7 @@ setup_seccomp (GPtrArray *argv_array, - {SCMP_SYS (clone), _A0 (SCMP_CMP_MASKED_EQ, CLONE_NEWUSER, CLONE_NEWUSER)}, - - /* Don't allow faking input to the controlling tty (CVE-2017-5226) */ --{SCMP_SYS (ioctl), _A1(SCMP_CMP_EQ, (int)TIOCSTI)}, -+{SCMP_SYS (ioctl), _A1(SCMP_CMP_MASKED_EQ, 0xu, (int)TIOCSTI)}, - }; - - struct --- -2.20.1 - diff --git a/gnome-base/nautilus/files/3.30.5-seccomp-sparc32.patch b/gnome-base/nautilus/files/3.30.5-seccomp-sparc32.patch deleted file mode 100644 index f67695b7f1d..000 --- a/gnome-base/nautilus/files/3.30.5-seccomp-sparc32.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 3b0fd7dd26fa5af0b310650b2974d800ace80802 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Fri, 15 Feb 2019 21:34:34 +0200 -Subject: [PATCH 2/2] meson.build: Add 32-bit sparc to seccomp unsupported list - -32-bit sparc doesn't support seccomp either. - -(cherry picked from commit 44b49e6ca02add9592abac03a8578b9eea1a5088) - meson.build | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/meson.build b/meson.build -index 50479f5f0..91915b31a 100644 a/meson.build -+++ b/meson.build -@@ -72,6 +72,7 @@ unsupported_cpus = [ - 'parisc', - 'parisc64', - 'sh4', -+ 'sparc', - 'sparc64', - ] - system_supports_seccomp = host_system == 'linux' --- -2.17.0 - diff --git a/gnome-base/nautilus/files/3.30.5-thumbnailer-updates.patch b/gnome-base/nautilus/files/3.30.5-thumbnailer-updates.patch deleted file mode 100644 index 84d0bfc1d5a..000 --- a/gnome-base/nautilus/files/3.30.5-thumbnailer-updates.patch +++ /dev/null @@ -1,113 +0,0 @@ -From 2e36d4bacc3cffebe62161adc375bb9ec64099f5 Mon Sep 17 00:00:00 2001 -From: Timothy OBrien -Date: Fri, 18 Jan 2019 19:42:46 +1100 -Subject: [PATCH 1/2] gnome-desktop: update to latest version of upstream - thumbnail code - -The thumbnail code in gnome-desktop had recent bug fixes that needed to be carried across to the Nautilus implementation. Issues for the three related upstream fixes can be found at: https://gitlab.gnome.org/GNOME/gnome-desktop/issues/4 | https://gitlab.gnome.org/GNOME/gnome-desktop/issues/89 | https://gitlab.gnome.org/GNOME/gnome-desktop/issues/87 - -This patch includes the latest thumbnail code from the gnome-desktop repository to include the fixes. -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 1ee466db2148b3f6a31d71a2637e977ca5b3e53c Author: Aaron Bauman gentoo org> AuthorDate: Mon Dec 9 00:04:12 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Dec 9 00:10:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee466db gnome-base/nautilus: arm64 stable (bug #702260) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.81, Repoman-2.3.20 gnome-base/nautilus/nautilus-3.32.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild b/gnome-base/nautilus/nautilus-3.32.3.ebuild index e6cb163731c..e7b391d1543 100644 --- a/gnome-base/nautilus/nautilus-3.32.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.32.3.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer seccomp selinux sendto" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.58.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: f81e171cd73d4a90a684cceb127a9421bd8a3e9a Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 26 07:04:14 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 26 18:34:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81e171c gnome-base/nautilus-3.32: add missing tracker-miners RDEPEND Uses org.freedesktop.Tracker.Miner.Files schemas index-recursive-directories and index-single-directories settings at runtime. Closes: https://bugs.gentoo.org/695208 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-3.32.3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild b/gnome-base/nautilus/nautilus-3.32.3.ebuild index b73d0c915cc..ef2cd4c4480 100644 --- a/gnome-base/nautilus/nautilus-3.32.3.ebuild +++ b/gnome-base/nautilus/nautilus-3.32.3.ebuild @@ -35,7 +35,8 @@ RDEPEND="${COMMON_DEPEND} seccomp? ( >=sys-apps/bubblewrap-0.3.1 ) sendto? ( !=app-misc/tracker-miners-2.0:= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners DEPEND="${COMMON_DEPEND} media-libs/fontconfig "
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: f013b6af9fd854f1b027476c7b912c2cae21348d Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 19 19:43:35 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 19 20:10:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f013b6af gnome-base/nautilus: bump to 3.32.3 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 + .../nautilus/files/3.32.3-optional-gstreamer.patch | 57 +++ gnome-base/nautilus/metadata.xml | 1 + gnome-base/nautilus/nautilus-3.32.3.ebuild | 110 + 4 files changed, 169 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 3ffae22617b..f39a559f56c 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf +DIST nautilus-3.32.3.tar.xz 3197820 BLAKE2B 28140210a855fe62faba4f0833067a81c4d8f71c0cc870ba4fdcc016754b01df003e45f636836f67cced8515aba8c8fb7922de788a14bfe0f0cc4518010aed5f SHA512 f19710f02bd91edb2d2f6cb8f46be6bebea3edfed14a07612444d5990533bafd032b604d65533727eb377b574d6bd4c82dbe11894d85ad254ee1473b683c4392 diff --git a/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch new file mode 100644 index 000..f28e9575d78 --- /dev/null +++ b/gnome-base/nautilus/files/3.32.3-optional-gstreamer.patch @@ -0,0 +1,57 @@ +From f2d55bc9a9398ed1c36e1b856bcb33080abbf7c0 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Thu, 19 Sep 2019 22:26:08 +0300 +Subject: [PATCH] build: Optional gstreamer + +--- + extensions/meson.build | 4 +++- + meson.build| 2 ++ + meson_options.txt | 6 ++ + 3 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/extensions/meson.build b/extensions/meson.build +index 5c6f64cef..bd8c41d3e 100644 +--- a/extensions/meson.build b/extensions/meson.build +@@ -1,3 +1,5 @@ + subdir('image-properties') +-subdir('audio-video-properties') ++if get_option('gstreamer') ++ subdir('audio-video-properties') ++endif + subdir('sendto') +diff --git a/meson.build b/meson.build +index 0a267d670..ccb2b8cc1 100644 +--- a/meson.build b/meson.build +@@ -122,8 +122,10 @@ libm = cc.find_library('m') + + if get_option('extensions') + gexiv = dependency('gexiv2', version: '>= 0.10.0') ++ if get_option('gstreamer') + gst_tag_dep = dependency('gstreamer-tag-1.0') + gst_pbutils_dep = dependency('gstreamer-pbutils-1.0') ++ endif + endif + gio = dependency('gio-2.0', version: glib_ver) + gio_unix = dependency('gio-unix-2.0', version: glib_ver) +diff --git a/meson_options.txt b/meson_options.txt +index fce5f16f9..1fa8f8952 100644 +--- a/meson_options.txt b/meson_options.txt +@@ -13,6 +13,12 @@ option( + value: true, + description: 'Build stock extensions', + ) ++option( ++ 'gstreamer', ++ type: 'boolean', ++ value: true, ++ description: 'Build audio-video properties extension (requires "extensions")', ++) + option( + 'introspection', + type: 'boolean', +-- +2.20.1 + diff --git a/gnome-base/nautilus/metadata.xml b/gnome-base/nautilus/metadata.xml index c5117d64948..6d7557c2caa 100644 --- a/gnome-base/nautilus/metadata.xml +++ b/gnome-base/nautilus/metadata.xml @@ -6,6 +6,7 @@ Gentoo GNOME Desktop + Enable the Audio/Video file properties page Use packagekit to search for programs to open unknown file types Use gnome-extra/sushi to preview files diff --git a/gnome-base/nautilus/nautilus-3.32.3.ebuild b/gnome-base/nautilus/nautilus-3.32.3.ebuild new file mode 100644 index 000..b73d0c915cc --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.32.3.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome +gstreamer gtk-doc +introspection packagekit +previewer seccomp selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +COMMON_DEPEND=" + >=dev-libs/glib-2.58.1:2 + >=media-libs/gexiv2-0.10.0 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.2.1 + gnome-base/gsettings-desktop-schemas + >=x11-libs/gtk+-3.22.27:3[X,introspection?] +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: 91a58bac644b1715b23214bd4977d1bdec7bcea2 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Aug 31 14:05:47 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Aug 31 14:05:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a58bac gnome-base/nautilus: security cleanup Bug: https://bugs.gentoo.org/692784 Package-Manager: Portage-2.3.69, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 2 - gnome-base/nautilus/files/3.28.1-docs-build.patch | 42 - gnome-base/nautilus/nautilus-3.28.1.ebuild| 104 - gnome-base/nautilus/nautilus-3.30.5.ebuild| 105 -- 4 files changed, 253 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index a410c4593bb..3ffae22617b 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1 @@ -DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 -DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf diff --git a/gnome-base/nautilus/files/3.28.1-docs-build.patch b/gnome-base/nautilus/files/3.28.1-docs-build.patch deleted file mode 100644 index a2cb07aa23e..000 --- a/gnome-base/nautilus/files/3.28.1-docs-build.patch +++ /dev/null @@ -1,42 +0,0 @@ -From eaf8435005e2637ce76690c71f729e6b3685d973 Mon Sep 17 00:00:00 2001 -From: Mart Raudsepp -Date: Tue, 5 Mar 2019 19:22:58 +0200 -Subject: [PATCH] build: Always install man page - -It's already generated and shouldn't be thrown in the same pot as -full gtk-doc generation. It should be either a separate `man` option, -or just always installed. - docs/meson.build | 4 +++- - meson.build | 4 +--- - 2 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/docs/meson.build b/docs/meson.build -index b039cb631..2b1800be6 100644 a/docs/meson.build -+++ b/docs/meson.build -@@ -1,3 +1,5 @@ - install_man('nautilus.1') - --subdir('reference') -+if get_option('docs') -+ subdir('reference') -+endif -diff --git a/meson.build b/meson.build -index 4b64239ac..88fe73237 100644 a/meson.build -+++ b/meson.build -@@ -152,9 +152,7 @@ if get_option('tests') != 'none' - endif - subdir('data') - subdir('po') --if get_option('docs') -- subdir('docs') --endif -+subdir('docs') - if get_option('extensions') - subdir('extensions') - endif --- -2.17.0 - diff --git a/gnome-base/nautilus/nautilus-3.28.1.ebuild b/gnome-base/nautilus/nautilus-3.28.1.ebuild deleted file mode 100644 index 40dd98c4c84..000 --- a/gnome-base/nautilus/nautilus-3.28.1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg - -DESCRIPTION="Default file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; -SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz; - -LICENSE="GPL-3+ LGPL-2.1+" -SLOT="0" -IUSE="gnome gtk-doc +introspection packagekit +previewer selinux sendto" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" - -COMMON_DEPEND=" - >=dev-libs/glib-2.55.1:2 - >=media-libs/gexiv2-0.10.0 - >=app-arch/gnome-autoar-0.2.1 - >=gnome-base/gnome-desktop-3.0.0:3= - >=x11-libs/pango-1.28.3 - >=x11-libs/gtk+-3.22.26:3[X,introspection?] - selinux? ( >=sys-libs/libselinux-2.0 ) - >=app-misc/tracker-2.0:= - x11-libs/libX11 - >=dev-libs/libxml2-2.7.8:2 - introspection? ( >=dev-libs/gobject-introspection-1.54:= ) -" -DEPEND="${COMMON_DEPEND} - >=dev-util/gdbus-codegen-2.51.2 - dev-util/glib-utils - gtk-doc? ( - >=dev-util/gtk-doc-1.10 - app-text/docbook-xml-dtd:4.1.2 ) - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - packagekit? ( app-admin/packagekit-base ) - sendto? ( !https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-3+
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: a0646df8f2b0b1069c474da5d50274379772e106 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 26 15:00:20 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 26 15:00:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0646df8 gnome-base/nautilus: x86 stable wrt bug #692784 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> gnome-base/nautilus/nautilus-3.30.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild index 9a7124ba3d0..eeea495a5de 100644 --- a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux sendto" -KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.55.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 8fd719a8f63c2caf96005591dc91a865c388908b Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 26 14:56:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 26 14:56:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd719a8 gnome-base/nautilus: amd64 stable wrt bug #692784 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> gnome-base/nautilus/nautilus-3.30.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild index 6221514bd2d..9a7124ba3d0 100644 --- a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux sendto" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.55.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 5c43abbf7cc02f40c45bff63a951022e1bbd48a6 Author: Aaron Bauman gentoo org> AuthorDate: Sat Aug 24 21:55:37 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Aug 24 21:56:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c43abbf gnome-base/nautilus: arm64 stable (bug #692784) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.73, Repoman-2.3.17 RepoMan-Options: --include-arches="arm64" gnome-base/nautilus/nautilus-3.30.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild index 3601899c6aa..6221514bd2d 100644 --- a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux sendto" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.55.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 85cb57ebc68ef86e7286050d8edc186c3f632cf2 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 23 20:57:09 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 23 20:57:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85cb57eb gnome-base/nautilus: fix CVE-2019-11461 Bug: https://bugs.gentoo.org/692784 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../nautilus/files/3.30.5-CVE-2019-11461.patch | 30 ++ gnome-base/nautilus/nautilus-3.30.5-r1.ebuild | 106 + 2 files changed, 136 insertions(+) diff --git a/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch b/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch new file mode 100644 index 000..6c2d061123f --- /dev/null +++ b/gnome-base/nautilus/files/3.30.5-CVE-2019-11461.patch @@ -0,0 +1,30 @@ +From 83949ed5800ec99953f5ee8d2bf8b90a69daa850 Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro +Date: Sat, 13 Apr 2019 13:57:36 -0500 +Subject: [PATCH] thumbnailer: fix incomplete TIOCSTI filtering + +Fixes #112 + +See also: https://github.com/flatpak/flatpak/issues/2782 +--- + libgnome-desktop/gnome-desktop-thumbnail-script.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +leio: Adjusted to apply to nautilus copy + +diff --git a/libgnome-desktop/gnome-desktop-thumbnail-script.c b/libgnome-desktop/gnome-desktop-thumbnail-script.c +index 9468b51c..3b3d1ea9 100644 +--- a/src/gnome-desktop/gnome-desktop-thumbnail-script.c b/src/gnome-desktop/gnome-desktop-thumbnail-script.c +@@ -343,7 +343,7 @@ setup_seccomp (GPtrArray *argv_array, + {SCMP_SYS (clone), _A0 (SCMP_CMP_MASKED_EQ, CLONE_NEWUSER, CLONE_NEWUSER)}, + + /* Don't allow faking input to the controlling tty (CVE-2017-5226) */ +-{SCMP_SYS (ioctl), _A1(SCMP_CMP_EQ, (int)TIOCSTI)}, ++{SCMP_SYS (ioctl), _A1(SCMP_CMP_MASKED_EQ, 0xu, (int)TIOCSTI)}, + }; + + struct +-- +2.20.1 + diff --git a/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild new file mode 100644 index 000..3601899c6aa --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.30.5-r1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +COMMON_DEPEND=" + >=dev-libs/glib-2.55.1:2 + >=media-libs/gexiv2-0.10.0 + >=app-arch/gnome-autoar-0.2.1 + gnome-base/gsettings-desktop-schemas + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + seccomp? ( sys-libs/libseccomp ) + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-2.0:= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + packagekit? ( app-admin/packagekit-base ) + seccomp? ( >=sys-apps/bubblewrap-0.3.1 ) + sendto? ( !
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: d8337d784fc2a4377696ad0d4c23837221999ab9 Author: Aaron Bauman gentoo org> AuthorDate: Thu May 23 03:31:32 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 23 06:38:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8337d78 gnome-base/nautilus: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" gnome-base/nautilus/nautilus-3.30.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.30.5.ebuild b/gnome-base/nautilus/nautilus-3.30.5.ebuild index 6e3ce6e6522..4fd2e7af049 100644 --- a/gnome-base/nautilus/nautilus-3.30.5.ebuild +++ b/gnome-base/nautilus/nautilus-3.30.5.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="gnome gtk-doc +introspection packagekit +previewer seccomp selinux sendto" -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.55.1:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 7cdd1f9feba0f3cf118cc3d4c5591ed3760dd89a Author: Mart Raudsepp gentoo org> AuthorDate: Sat May 18 20:40:41 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat May 18 20:44:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cdd1f9f gnome-base/nautilus: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - .../files/3.26.4-file-view-crash-fix.patch | 81 --- .../files/3.26.4-optional-introspection.patch | 49 .../nautilus/files/3.26.4-optional-tracker.patch | 264 - gnome-base/nautilus/metadata.xml | 2 - gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 109 - 6 files changed, 506 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 6be54e0e264..a410c4593bb 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,4 +1,3 @@ -DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf diff --git a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch deleted file mode 100644 index 72077f4a9fa..000 --- a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 834c4e7fe39f7053efdb126f9e1835e6b8e529f4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Thu, 26 Jul 2018 02:55:19 + -Subject: [PATCH 1/3] file-view: Always unset pending_selection after freeing - it - -When a file view was loaded with a pending selection, and not all the files were -seen yet, the private pending_selection list was properly free'd, but the pointer -was not cleared, causing a crash when `nautilus_files_view_set_selection` was -called again, as it was trying to deeply copy a list pointed by this invalid -reference. - -So, removing the unneeded `pending_selection` temporary pointer from the main -function scope, as it only confuses, while use it (with an autolist) when we -need to pass the previous `priv->pending_selection` (stealing its ownership) -to set_selection again. - -Eventually use a g_clear_pointer to free the list and nullify its priv reference - -Fixes #295 - -(cherry picked from commit ae3382a281b018337a8032ef13663ec2d9c7fd6c) - src/nautilus-files-view.c | 16 +++- - 1 file changed, 7 insertions(+), 9 deletions(-) - -diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c -index 8784f63f8..36d791f80 100644 a/src/nautilus-files-view.c -+++ b/src/nautilus-files-view.c -@@ -3556,7 +3556,6 @@ done_loading (NautilusFilesView *view, - gboolean all_files_seen) - { - NautilusFilesViewPrivate *priv; --GList *pending_selection; - GList *selection; - gboolean do_reveal = FALSE; - -@@ -3577,21 +3576,23 @@ done_loading (NautilusFilesView *view, - nautilus_files_view_update_toolbar_menus (view); - reset_update_interval (view); - --pending_selection = priv->pending_selection; - selection = nautilus_view_get_selection (NAUTILUS_VIEW (view)); - - if (nautilus_view_is_searching (NAUTILUS_VIEW (view)) && --all_files_seen && !selection && !pending_selection) -+all_files_seen && selection == NULL && priv->pending_selection == NULL) - { - nautilus_files_view_select_first (view); - do_reveal = TRUE; - } --else if (pending_selection != NULL && all_files_seen) -+else if (priv->pending_selection != NULL && all_files_seen) - { --priv->pending_selection = NULL; -+GList
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: c07567809ec3bca37d763c89303494d9d8bfe177 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 10 12:07:27 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 10 12:07:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0756780 gnome-base/nautilus: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest| 1 - gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild | 111 2 files changed, 112 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index c7b79491984..6be54e0e264 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,4 +1,3 @@ -DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 diff --git a/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild deleted file mode 100644 index ae97ee6cbaa..000 --- a/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" # Needed with USE 'sendto' - -inherit gnome2 readme.gentoo-r1 virtualx - -DESCRIPTION="A file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-2+ LGPL-2+ FDL-1.1" -SLOT="0" -IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker xmp" - -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" - -# FIXME: tests fails under Xvfb, but pass when building manually -# "FAIL: check failed in nautilus-file.c, line 8307" -# need org.gnome.SessionManager service (aka gnome-session) but cannot find it -RESTRICT="test" - -# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92 -# and 2.30.0 -COMMON_DEPEND=" - >=app-arch/gnome-autoar-0.2.1 - >=dev-libs/glib-2.51.2:2[dbus] - >=x11-libs/pango-1.28.3 - >=x11-libs/gtk+-3.21.6:3[introspection?] - >=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:= ) - selinux? ( >=sys-libs/libselinux-2 ) - tracker? ( app-misc/tracker:0/100 ) - xmp? ( >=media-libs/exempi-2.1.0:2 ) -" -DEPEND="${COMMON_DEPEND} - >=dev-lang/perl-5 - >=dev-util/gdbus-codegen-2.33 - dev-util/glib-utils - >=dev-util/gtk-doc-am-1.10 - >=sys-devel/gettext-0.19.7 - virtual/pkgconfig - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - packagekit? ( app-admin/packagekit-base ) - sendto? ( !
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: db9e8b276e674f13a0fcf2f81a877bc99ae8d936 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 9 21:08:39 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 9 21:08:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db9e8b27 gnome-base/nautilus: amd64 stable wrt bug #682116 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild b/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild index efdf7e693c3..735f54ca0fe 100644 --- a/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild +++ b/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="exif gnome gtk-doc +introspection packagekit +previewer selinux sendto tracker xmp" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.51.2:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: a07e2228041cfe5aef91f3ef9229bf45e619cbdc Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 8 02:12:22 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 8 02:12:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07e2228 gnome-base/nautilus: x86 stable (bug #682116) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild b/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild index aef38545ec0..efdf7e693c3 100644 --- a/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild +++ b/gnome-base/nautilus/nautilus-3.26.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ LICENSE="GPL-3+ LGPL-2.1+" SLOT="0" IUSE="exif gnome gtk-doc +introspection packagekit +previewer selinux sendto tracker xmp" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" COMMON_DEPEND=" >=dev-libs/glib-2.51.2:2
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: a867700e236f70140430dbcbc66d0b376d2c Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 31 09:49:13 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 31 10:13:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8677055 Revert "gnome-base/nautilus: remove old" Stable target for tracker-2 stabling This reverts commit ad75d19be298e48823d06d01a3bfc61501fc6350. Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 + .../files/3.26.4-file-view-crash-fix.patch | 81 +++ .../files/3.26.4-optional-introspection.patch | 49 .../nautilus/files/3.26.4-optional-tracker.patch | 264 + gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 109 + 5 files changed, 504 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 1fd2b7d2b62..c7b79491984 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,4 +1,5 @@ DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 +DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf diff --git a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch new file mode 100644 index 000..72077f4a9fa --- /dev/null +++ b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch @@ -0,0 +1,81 @@ +From 834c4e7fe39f7053efdb126f9e1835e6b8e529f4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= +Date: Thu, 26 Jul 2018 02:55:19 + +Subject: [PATCH 1/3] file-view: Always unset pending_selection after freeing + it + +When a file view was loaded with a pending selection, and not all the files were +seen yet, the private pending_selection list was properly free'd, but the pointer +was not cleared, causing a crash when `nautilus_files_view_set_selection` was +called again, as it was trying to deeply copy a list pointed by this invalid +reference. + +So, removing the unneeded `pending_selection` temporary pointer from the main +function scope, as it only confuses, while use it (with an autolist) when we +need to pass the previous `priv->pending_selection` (stealing its ownership) +to set_selection again. + +Eventually use a g_clear_pointer to free the list and nullify its priv reference + +Fixes #295 + +(cherry picked from commit ae3382a281b018337a8032ef13663ec2d9c7fd6c) +--- + src/nautilus-files-view.c | 16 +++- + 1 file changed, 7 insertions(+), 9 deletions(-) + +diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c +index 8784f63f8..36d791f80 100644 +--- a/src/nautilus-files-view.c b/src/nautilus-files-view.c +@@ -3556,7 +3556,6 @@ done_loading (NautilusFilesView *view, + gboolean all_files_seen) + { + NautilusFilesViewPrivate *priv; +-GList *pending_selection; + GList *selection; + gboolean do_reveal = FALSE; + +@@ -3577,21 +3576,23 @@ done_loading (NautilusFilesView *view, + nautilus_files_view_update_toolbar_menus (view); + reset_update_interval (view); + +-pending_selection = priv->pending_selection; + selection = nautilus_view_get_selection (NAUTILUS_VIEW (view)); + + if (nautilus_view_is_searching (NAUTILUS_VIEW (view)) && +-all_files_seen && !selection && !pending_selection) ++all_files_seen && selection == NULL && priv->pending_selection == NULL) + { +
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: ad75d19be298e48823d06d01a3bfc61501fc6350 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 30 22:15:47 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 30 22:15:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad75d19b gnome-base/nautilus: remove old Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 1 - .../files/3.26.4-file-view-crash-fix.patch | 81 --- .../files/3.26.4-optional-introspection.patch | 49 .../nautilus/files/3.26.4-optional-tracker.patch | 264 - gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 109 - 5 files changed, 504 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index c7b79491984..1fd2b7d2b62 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,5 +1,4 @@ DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 -DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 DIST nautilus-3.30.5.tar.xz 3254344 BLAKE2B 64da158ee661fc259a14f890bf6ad343f720245df6b9475ff047993570ea4e7234723eb242f057bc85b7ea95d38a99b5c2f5d546e982a3e3e32b7fc75cabb786 SHA512 e38a8bb380460d902e4ec6219d0e147a4245e790b18fb18ab9474ec2ae002a971243c6b09b8fec267e65c7ecc7bb1217191c4f5cb9547b3b9d5b0793068103cf diff --git a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch deleted file mode 100644 index 72077f4a9fa..000 --- a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 834c4e7fe39f7053efdb126f9e1835e6b8e529f4 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= -Date: Thu, 26 Jul 2018 02:55:19 + -Subject: [PATCH 1/3] file-view: Always unset pending_selection after freeing - it - -When a file view was loaded with a pending selection, and not all the files were -seen yet, the private pending_selection list was properly free'd, but the pointer -was not cleared, causing a crash when `nautilus_files_view_set_selection` was -called again, as it was trying to deeply copy a list pointed by this invalid -reference. - -So, removing the unneeded `pending_selection` temporary pointer from the main -function scope, as it only confuses, while use it (with an autolist) when we -need to pass the previous `priv->pending_selection` (stealing its ownership) -to set_selection again. - -Eventually use a g_clear_pointer to free the list and nullify its priv reference - -Fixes #295 - -(cherry picked from commit ae3382a281b018337a8032ef13663ec2d9c7fd6c) - src/nautilus-files-view.c | 16 +++- - 1 file changed, 7 insertions(+), 9 deletions(-) - -diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c -index 8784f63f8..36d791f80 100644 a/src/nautilus-files-view.c -+++ b/src/nautilus-files-view.c -@@ -3556,7 +3556,6 @@ done_loading (NautilusFilesView *view, - gboolean all_files_seen) - { - NautilusFilesViewPrivate *priv; --GList *pending_selection; - GList *selection; - gboolean do_reveal = FALSE; - -@@ -3577,21 +3576,23 @@ done_loading (NautilusFilesView *view, - nautilus_files_view_update_toolbar_menus (view); - reset_update_interval (view); - --pending_selection = priv->pending_selection; - selection = nautilus_view_get_selection (NAUTILUS_VIEW (view)); - - if (nautilus_view_is_searching (NAUTILUS_VIEW (view)) && --all_files_seen && !selection && !pending_selection) -+all_files_seen && selection == NULL && priv->pending_selection == NULL) - { - nautilus_files_view_select_first (view); -
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: f7e9e42de73369b4c28b3b813fe3ff1cec6a28c6 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 18 05:32:39 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 18 10:03:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e9e42d gnome-base/nautilus: raise bubblewrap minimum dep We never had older bubblewrap than needed in main tree, but I like to be explicit. The patchset adding fontconfig bind mount uses --ro-bind-try bwrap argument, which was added in 0.3.1 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/nautilus-3.30.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.30.5.ebuild b/gnome-base/nautilus/nautilus-3.30.5.ebuild index f7403a0a6dd..dfd5201b5fc 100644 --- a/gnome-base/nautilus/nautilus-3.30.5.ebuild +++ b/gnome-base/nautilus/nautilus-3.30.5.ebuild @@ -40,7 +40,7 @@ DEPEND="${COMMON_DEPEND} " RDEPEND="${COMMON_DEPEND} packagekit? ( app-admin/packagekit-base ) - seccomp? ( sys-apps/bubblewrap ) + seccomp? ( >=sys-apps/bubblewrap-0.3.1 ) sendto? ( !
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/, gnome-base/nautilus/files/
commit: d7ad5b2a6453521948b57e2e248b78a04d9d Author: Mart Raudsepp gentoo org> AuthorDate: Tue Mar 5 17:50:56 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Mar 5 17:51:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7ad gnome-base/nautilus: bump to 3.28.1 nautilus-desktop is now gone. Suggested alternative: "Desktop Icons" from https://extensions.gnome.org Tracker support is not optional anymore. It is theoretically possible to patch it, but very cumbersome and hard to maintain on bumps - it uses tracker for new "Starred" files feature and that is intertwined a lot more than batch rename and tracker search were. However, if one doesn't care for "tracker search" bits, one could avoid tracker-miners and only have the core - the miners are not used for batch rename and (probably) starring, as tracker provides more than mining metadata from your files, and this is what nautilus relies on to not NIH it. nautilus-sendto extension code also not optional anymore, as it's a rather tiny thing and better to have it always built, so no need to rebuild all of nautilus after deciding to install nautilus-sendto for its feature. It will probably go away with GNOME 3.34 in favor of desktop portals for mail sending, etc, so it would work in flatpak too. XMP and EXIF support isn't gone, it's just done via gexiv2 now. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> gnome-base/nautilus/Manifest | 2 + gnome-base/nautilus/files/3.28.1-docs-build.patch | 42 + gnome-base/nautilus/nautilus-3.28.1.ebuild| 104 ++ 3 files changed, 148 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 14a2ae53b9e..5397c7fa99d 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1,4 @@ DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 +DIST nautilus-3.28.1-patchset.tar.xz 129360 BLAKE2B 18e94e83132a8ce2e07491ce6b5cb9499141bf93e0c3ef44f2e5ac891e59d334cf310d863e8e7450fa385a6a49873d790e4f8c36a1ef8e009b1f2be2361586b4 SHA512 6c3385b4bc7020601f47dc66c0b1cabd6dadcd9f986bdaec42aeca9b43a6b8a2362651958d4e6a4738b78fbd546071678ba15ab87c268e33cfc1cca49229da48 +DIST nautilus-3.28.1.tar.xz 3262520 BLAKE2B 6f007e2327ffb108c5195737c02c7be12b874f5bc3bdfc1c84a3ba2176ff36e1843057522a54e569a7c09a056ccd888e1ddf099d6f2b527dfa109370cbe1a3a9 SHA512 6b695c097e5082062afe8cb036e819c837ce1e2570f581f81860f378e34f38f3020b8802e6a4285243c111d5208e892c419ac92621cdb1d35b2df205a3ccaa13 diff --git a/gnome-base/nautilus/files/3.28.1-docs-build.patch b/gnome-base/nautilus/files/3.28.1-docs-build.patch new file mode 100644 index 000..a2cb07aa23e --- /dev/null +++ b/gnome-base/nautilus/files/3.28.1-docs-build.patch @@ -0,0 +1,42 @@ +From eaf8435005e2637ce76690c71f729e6b3685d973 Mon Sep 17 00:00:00 2001 +From: Mart Raudsepp +Date: Tue, 5 Mar 2019 19:22:58 +0200 +Subject: [PATCH] build: Always install man page + +It's already generated and shouldn't be thrown in the same pot as +full gtk-doc generation. It should be either a separate `man` option, +or just always installed. +--- + docs/meson.build | 4 +++- + meson.build | 4 +--- + 2 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/docs/meson.build b/docs/meson.build +index b039cb631..2b1800be6 100644 +--- a/docs/meson.build b/docs/meson.build +@@ -1,3 +1,5 @@ + install_man('nautilus.1') + +-subdir('reference') ++if get_option('docs') ++ subdir('reference') ++endif +diff --git a/meson.build b/meson.build +index 4b64239ac..88fe73237 100644 +--- a/meson.build b/meson.build +@@ -152,9 +152,7 @@ if get_option('tests') != 'none' + endif + subdir('data') + subdir('po') +-if get_option('docs') +- subdir('docs') +-endif ++subdir('docs') + if get_option('extensions') + subdir('extensions') + endif +-- +2.17.0 + diff --git a/gnome-base/nautilus/nautilus-3.28.1.ebuild b/gnome-base/nautilus/nautilus-3.28.1.ebuild new file mode 100644 index 000..77031b8ffd3 --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.28.1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: a19676058c63965c961b2f889cb67ab29de55599 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 11 17:50:13 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 11 18:08:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1967605 gnome-base/nautilus: add explicit build dep on glib-utils Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild index 1f0975815f9..549e934e5d7 100644 --- a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -45,6 +45,7 @@ COMMON_DEPEND=" DEPEND="${COMMON_DEPEND} >=dev-lang/perl-5 >=dev-util/gdbus-codegen-2.33 + dev-util/glib-utils >=dev-util/gtk-doc-am-1.10 >=sys-devel/gettext-0.19.7 virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 6dc02bf9f8c2db4c7f2e2fbca6efde6b3be2ac82 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 11 18:01:16 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 11 18:09:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc02bf9 gnome-base/nautilus-3.24.2.1: preparation for tracker-2 * Lock tracker to tracker-1, as configure doesn't support tracker-2. * Remove nautilus-tracker-tags PDEPEND, as it is rather unmaintained and going away with tracker-2. Meanwhile, old tracker has a USE=nautilus that pulls it in anyways, and another way to enable this in nautilus shouldn't have existed in the first place. This change is mainly meant to allow us to hopefully last rite nautilus-tracker-tags sooner, as all this combined warranted a revbump anyways, thus getting the deps into user VDBs. Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 .../{nautilus-3.24.2.1-r1.ebuild => nautilus-3.24.2.1-r2.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild similarity index 96% rename from gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild rename to gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild index 549e934e5d7..ae97ee6cbaa 100644 --- a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild +++ b/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild @@ -39,7 +39,7 @@ COMMON_DEPEND=" exif? ( >=media-libs/libexif-0.6.20 ) introspection? ( >=dev-libs/gobject-introspection-0.6.4:= ) selinux? ( >=sys-libs/libselinux-2 ) - tracker? ( >=app-misc/tracker-1:= ) + tracker? ( app-misc/tracker:0/100 ) xmp? ( >=media-libs/exempi-2.1.0:2 ) " DEPEND="${COMMON_DEPEND} @@ -62,7 +62,6 @@ RDEPEND="${COMMON_DEPEND} PDEPEND=" gnome? ( x11-themes/adwaita-icon-theme ) - tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 ) previewer? ( >=gnome-extra/sushi-0.1.9 ) sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) >=gnome-base/gvfs-1.14[gtk(+)]
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/
commit: 0d63624f08af0799d2634447f5198dc5f27fc016 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Dec 11 18:05:12 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Dec 11 18:09:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d63624f gnome-base/nautilus: bump to 3.26.4 Revision r2 to show up as an upgrade to gnome overlay users, as this one includes a crash fix patch from upstream branch. Re-enabled tests - they seem to work with meson now. Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.52, Repoman-2.3.11 gnome-base/nautilus/Manifest | 1 + .../files/3.26.4-file-view-crash-fix.patch | 81 +++ .../files/3.26.4-optional-introspection.patch | 49 .../nautilus/files/3.26.4-optional-tracker.patch | 264 + gnome-base/nautilus/nautilus-3.26.4-r2.ebuild | 109 + 5 files changed, 504 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index da9b1018890..14a2ae53b9e 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1 +1,2 @@ DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 +DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1 SHA512 2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973 diff --git a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch new file mode 100644 index 000..72077f4a9fa --- /dev/null +++ b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch @@ -0,0 +1,81 @@ +From 834c4e7fe39f7053efdb126f9e1835e6b8e529f4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= +Date: Thu, 26 Jul 2018 02:55:19 + +Subject: [PATCH 1/3] file-view: Always unset pending_selection after freeing + it + +When a file view was loaded with a pending selection, and not all the files were +seen yet, the private pending_selection list was properly free'd, but the pointer +was not cleared, causing a crash when `nautilus_files_view_set_selection` was +called again, as it was trying to deeply copy a list pointed by this invalid +reference. + +So, removing the unneeded `pending_selection` temporary pointer from the main +function scope, as it only confuses, while use it (with an autolist) when we +need to pass the previous `priv->pending_selection` (stealing its ownership) +to set_selection again. + +Eventually use a g_clear_pointer to free the list and nullify its priv reference + +Fixes #295 + +(cherry picked from commit ae3382a281b018337a8032ef13663ec2d9c7fd6c) +--- + src/nautilus-files-view.c | 16 +++- + 1 file changed, 7 insertions(+), 9 deletions(-) + +diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c +index 8784f63f8..36d791f80 100644 +--- a/src/nautilus-files-view.c b/src/nautilus-files-view.c +@@ -3556,7 +3556,6 @@ done_loading (NautilusFilesView *view, + gboolean all_files_seen) + { + NautilusFilesViewPrivate *priv; +-GList *pending_selection; + GList *selection; + gboolean do_reveal = FALSE; + +@@ -3577,21 +3576,23 @@ done_loading (NautilusFilesView *view, + nautilus_files_view_update_toolbar_menus (view); + reset_update_interval (view); + +-pending_selection = priv->pending_selection; + selection = nautilus_view_get_selection (NAUTILUS_VIEW (view)); + + if (nautilus_view_is_searching (NAUTILUS_VIEW (view)) && +-all_files_seen && !selection && !pending_selection) ++all_files_seen && selection == NULL && priv->pending_selection == NULL) + { + nautilus_files_view_select_first (view); + do_reveal = TRUE; + } +-else if (pending_selection != NULL && all_files_seen) ++else if (priv->pending_selection != NULL && all_files_seen) + { +-priv->pending_selection = NULL; ++GList *pending_selection; ++pending_selection = g_steal_pointer (>pending_selection); + + nautilus_files_view_call_set_selection (view, pending_selection); + do_reveal = TRUE; ++ ++nautilus_file_list_free (pending_selection); + } + + if (selection) +@@ -3599,10 +3600,7 @@ done_loading (NautilusFilesView *view, + g_list_free_full (selection, g_object_unref); + } + +-if (pending_selection) +-{ +-g_list_free_full
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: e0c273480db66986c64c4415fce6c28ceabb4b75 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 24 13:45:37 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 24 13:46:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c27348 gnome-base/nautilus: remove old Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 gnome-base/nautilus/Manifest | 1 - gnome-base/nautilus/nautilus-3.20.4.ebuild | 110 - 2 files changed, 111 deletions(-) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 43fdc2856b5..da9b1018890 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,2 +1 @@ -DIST nautilus-3.20.4.tar.xz 3453376 BLAKE2B 47e09f45909f6abd735c976ea6ab0b90c918490193a931b186472d9be1d22f5c7314647ec14e36a88b9f8013f3784f7788b4d9ef136e139e1b1cb41b0167c378 SHA512 01bee5c70067c508ca918948afe0b400680eb68518ae69803e2971a215b0eaf54c9251566c6c44835a1c0b9b20248450539a47936c6aba5c9accc9ef3cbe8a8e DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff SHA512 f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07 diff --git a/gnome-base/nautilus/nautilus-3.20.4.ebuild b/gnome-base/nautilus/nautilus-3.20.4.ebuild deleted file mode 100644 index f4706dbc609..000 --- a/gnome-base/nautilus/nautilus-3.20.4.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" # Needed with USE 'sendto' - -inherit gnome2 readme.gentoo-r1 virtualx - -DESCRIPTION="A file manager for the GNOME desktop" -HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus; - -LICENSE="GPL-2+ LGPL-2+ FDL-1.1" -SLOT="0" -IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker xmp" - -KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" - -# FIXME: tests fails under Xvfb, but pass when building manually -# "FAIL: check failed in nautilus-file.c, line 8307" -# need org.gnome.SessionManager service (aka gnome-session) but cannot find it -RESTRICT="test" - -# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92 -# and 2.30.0 -COMMON_DEPEND=" - >=dev-libs/glib-2.45.7:2[dbus] - >=x11-libs/pango-1.28.3 - >=x11-libs/gtk+-3.19.12:3[introspection?] - >=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:= ) - selinux? ( >=sys-libs/libselinux-2 ) - tracker? ( >=app-misc/tracker-0.16:= ) - 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-am-1.10 - >=dev-util/intltool-0.50 - sys-devel/gettext - virtual/pkgconfig - x11-base/xorg-proto -" -RDEPEND="${COMMON_DEPEND} - packagekit? ( app-admin/packagekit-base ) - sendto? ( !
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: c6a75ada6e2ebe97556b497e7146c3206a5c06ee Author: Mart Raudsepp gentoo org> AuthorDate: Thu Sep 13 09:53:25 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Sep 13 09:53:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a75ada gnome-base/nautilus: prepare for gvfs-1.34 gvfs-1.34 has ported recent files backend daemon from GtkRecentManager to GBookmarkFile and thus doesn't depend on gtk+ anymore for it. As such it also doesn't give the option to disable recent files support, thus the IUSE will be removed in the bump. Prepare nautilus for that change, as we just need a recent:// handled, which gvfs-1.34 still provides just fine. gvfs[gtk] -> gvfs[gtk(+)] takes care of it. Package-Manager: Portage-2.3.49, Repoman-2.3.10 gnome-base/nautilus/nautilus-3.20.4.ebuild | 2 +- .../nautilus/{nautilus-3.24.2.1.ebuild => nautilus-3.24.2.1-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-base/nautilus/nautilus-3.20.4.ebuild b/gnome-base/nautilus/nautilus-3.20.4.ebuild index e32a43a50c2..f4706dbc609 100644 --- a/gnome-base/nautilus/nautilus-3.20.4.ebuild +++ b/gnome-base/nautilus/nautilus-3.20.4.ebuild @@ -64,7 +64,7 @@ PDEPEND=" tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 ) previewer? ( >=gnome-extra/sushi-0.1.9 ) sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk] + >=gnome-base/gvfs-1.14[gtk(+)] " # Need gvfs[gtk] for recent:/// support diff --git a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild similarity index 98% rename from gnome-base/nautilus/nautilus-3.24.2.1.ebuild rename to gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild index 8a9e47f9365..1f0975815f9 100644 --- a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild @@ -64,7 +64,7 @@ PDEPEND=" tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 ) previewer? ( >=gnome-extra/sushi-0.1.9 ) sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) - >=gnome-base/gvfs-1.14[gtk] + >=gnome-base/gvfs-1.14[gtk(+)] " # Need gvfs[gtk] for recent:/// support
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: a343192cbfb0889a241f768064be8d29bdb62f3a Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jul 23 01:14:43 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jul 23 01:14:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a343192c gnome-base/nautilus: add ~arm keyword wrt bug #599574 Package-Manager: Portage-2.3.40, Repoman-2.3.9 gnome-base/nautilus/nautilus-3.24.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1.ebuild index ec1bd6f72c7..0dc2b3d6d3f 100644 --- a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-3.24.2.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="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~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"
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: 777bb2fb4fb1036df7319bb349b6c5aaadff7517 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Mar 6 22:56:03 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Mar 6 23:10:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777bb2fb gnome-base/nautilus: keyworded 3.24.2.1 for sparc, bug #599574 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" gnome-base/nautilus/nautilus-3.24.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild b/gnome-base/nautilus/nautilus-3.24.2.1.ebuild index 0309f44f630..217195b511d 100644 --- a/gnome-base/nautilus/nautilus-3.24.2.1.ebuild +++ b/gnome-base/nautilus/nautilus-3.24.2.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="~alpha amd64 ~arm64 ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +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"