BSD Ports

x11-fm/nautilus 51.0.1 MidnightBSD

File manager for the GNOME desktop

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
0e03736f69
License
gpl3+
Categories
x11-fm, gnome

Description

Nautilus is a file manager tightly integrated into the GNOME desktop. It is also responsible for desktop and icon management, and provides an intuitive interface for accessing files and webpages.

In the other systems

The newest version among them is 51.0.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11-fm/nautilus51.0.1 newestno data-[email protected]2026-09-19
FreeBSDx11-fm/nautilus47.6_1 behind since 2026-09-11none known-[email protected]-
OpenBSDx11/gnome/nautilus by name50.4 behind since 2026-09-19no data-Antoine Jacoutot <[email protected]>-
NetBSDsysutils/nautilus by name3.38.1nb38 behind since 2026-09-081 known-[email protected]2026-09-29
HardenedBSDx11-fm/nautilus47.6_1 behind since 2026-09-11no data-[email protected]-
GhostBSDx11-fm/nautilus47.6_1 behind since 2026-09-11no data-[email protected]-

Compare across BSDs

Version history 3

  1. 51.0.1 0e03736f69
  2. 49.6 af7dc28aa8
  3. 47.6 3a1932d726

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install nautilus

From mports:

cd /usr/mports/x11-fm/nautilus && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	nautilus>0:x11-fm/nautilus
LIB_DEPENDS=	libnautilus-extension.so:x11-fm/nautilus

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 8

Runtime 1

Build dependencies 8
Run dependencies 9
Required by 1

Configuration

Options name: x11-fm_nautilus

OptionDefaultDescription
GVFSon
USES
compiler:c11 cpe desktop-file-utils gettext gnome gstreamer localbase meson pkgconfig python:build tar:xz xorg
Service scripts
none

Files

pkg-plist 154
  • bin/nautilus
  • bin/nautilus-autorun-software
  • include/nautilus/libnautilus-extension/nautilus-column-provider.h
  • include/nautilus/libnautilus-extension/nautilus-column.h
  • include/nautilus/libnautilus-extension/nautilus-extension-enum-types.h
  • include/nautilus/libnautilus-extension/nautilus-file-info.h
  • include/nautilus/libnautilus-extension/nautilus-info-provider.h
  • include/nautilus/libnautilus-extension/nautilus-menu-provider.h
  • include/nautilus/libnautilus-extension/nautilus-menu.h
  • include/nautilus/libnautilus-extension/nautilus-properties-item.h
  • include/nautilus/libnautilus-extension/nautilus-properties-model-provider.h
  • include/nautilus/libnautilus-extension/nautilus-properties-model.h
  • include/nautilus/nautilus-extension.h
  • lib/girepository-1.0/Nautilus-4.1.typelib
  • lib/libnautilus-extension.so
  • lib/libnautilus-extension.so.4
  • lib/libnautilus-extension.so.4.1
  • lib/nautilus/extensions-4/libnautilus-image-properties.so
  • lib/nautilus/extensions-4/libtotem-properties-page.so
  • libdata/pkgconfig/libnautilus-extension-4.pc
  • share/applications/nautilus-autorun-software.desktop
  • share/applications/org.gnome.Nautilus.desktop
  • share/dbus-1/services/org.freedesktop.FileManager1.service
  • share/dbus-1/services/org.gnome.Nautilus.service
  • share/gir-1.0/Nautilus-4.1.gir
  • share/gnome-shell/search-providers/org.gnome.Nautilus.search-provider.ini
  • share/icons/hicolor/scalable/apps/org.gnome.Nautilus.svg
  • share/icons/hicolor/symbolic/apps/org.gnome.Nautilus-symbolic.svg
  • share/locale/ab/LC_MESSAGES/nautilus.mo
  • share/locale/af/LC_MESSAGES/nautilus.mo
  • share/locale/am/LC_MESSAGES/nautilus.mo
  • share/locale/an/LC_MESSAGES/nautilus.mo
  • share/locale/ar/LC_MESSAGES/nautilus.mo
  • share/locale/as/LC_MESSAGES/nautilus.mo
  • share/locale/ast/LC_MESSAGES/nautilus.mo
  • share/locale/az/LC_MESSAGES/nautilus.mo
  • share/locale/be/LC_MESSAGES/nautilus.mo
  • share/locale/be@latin/LC_MESSAGES/nautilus.mo
  • share/locale/bg/LC_MESSAGES/nautilus.mo
  • share/locale/bn/LC_MESSAGES/nautilus.mo
  • share/locale/bn_IN/LC_MESSAGES/nautilus.mo
  • share/locale/bo/LC_MESSAGES/nautilus.mo
  • share/locale/br/LC_MESSAGES/nautilus.mo
  • share/locale/bs/LC_MESSAGES/nautilus.mo
  • share/locale/ca/LC_MESSAGES/nautilus.mo
  • share/locale/ca@valencia/LC_MESSAGES/nautilus.mo
  • share/locale/ckb/LC_MESSAGES/nautilus.mo
  • share/locale/crh/LC_MESSAGES/nautilus.mo
  • share/locale/cs/LC_MESSAGES/nautilus.mo
  • share/locale/cy/LC_MESSAGES/nautilus.mo
  • share/locale/da/LC_MESSAGES/nautilus.mo
  • share/locale/de/LC_MESSAGES/nautilus.mo
  • share/locale/dz/LC_MESSAGES/nautilus.mo
  • share/locale/el/LC_MESSAGES/nautilus.mo
  • share/locale/en@shaw/LC_MESSAGES/nautilus.mo
  • share/locale/en_CA/LC_MESSAGES/nautilus.mo
  • share/locale/en_GB/LC_MESSAGES/nautilus.mo
  • share/locale/eo/LC_MESSAGES/nautilus.mo
  • share/locale/es/LC_MESSAGES/nautilus.mo
  • share/locale/et/LC_MESSAGES/nautilus.mo
  • share/locale/eu/LC_MESSAGES/nautilus.mo
  • share/locale/fa/LC_MESSAGES/nautilus.mo
  • share/locale/fi/LC_MESSAGES/nautilus.mo
  • share/locale/fo/LC_MESSAGES/nautilus.mo
  • share/locale/fr/LC_MESSAGES/nautilus.mo
  • share/locale/fur/LC_MESSAGES/nautilus.mo
  • share/locale/fy/LC_MESSAGES/nautilus.mo
  • share/locale/ga/LC_MESSAGES/nautilus.mo
  • share/locale/gd/LC_MESSAGES/nautilus.mo
  • share/locale/gl/LC_MESSAGES/nautilus.mo
  • share/locale/gu/LC_MESSAGES/nautilus.mo
  • share/locale/gv/LC_MESSAGES/nautilus.mo
  • share/locale/ha/LC_MESSAGES/nautilus.mo
  • share/locale/he/LC_MESSAGES/nautilus.mo
  • share/locale/hi/LC_MESSAGES/nautilus.mo
  • share/locale/hr/LC_MESSAGES/nautilus.mo
  • share/locale/hu/LC_MESSAGES/nautilus.mo
  • share/locale/hy/LC_MESSAGES/nautilus.mo
  • share/locale/ia/LC_MESSAGES/nautilus.mo
  • share/locale/id/LC_MESSAGES/nautilus.mo
  • share/locale/ie/LC_MESSAGES/nautilus.mo
  • share/locale/ig/LC_MESSAGES/nautilus.mo
  • share/locale/io/LC_MESSAGES/nautilus.mo
  • share/locale/is/LC_MESSAGES/nautilus.mo
  • share/locale/it/LC_MESSAGES/nautilus.mo
  • share/locale/ja/LC_MESSAGES/nautilus.mo
  • share/locale/ka/LC_MESSAGES/nautilus.mo
  • share/locale/kab/LC_MESSAGES/nautilus.mo
  • share/locale/kk/LC_MESSAGES/nautilus.mo
  • share/locale/km/LC_MESSAGES/nautilus.mo
  • share/locale/kn/LC_MESSAGES/nautilus.mo
  • share/locale/ko/LC_MESSAGES/nautilus.mo
  • share/locale/ku/LC_MESSAGES/nautilus.mo
  • share/locale/ky/LC_MESSAGES/nautilus.mo
  • share/locale/li/LC_MESSAGES/nautilus.mo
  • share/locale/ln/LC_MESSAGES/nautilus.mo
  • share/locale/lt/LC_MESSAGES/nautilus.mo
  • share/locale/lv/LC_MESSAGES/nautilus.mo
  • share/locale/mai/LC_MESSAGES/nautilus.mo
  • share/locale/mg/LC_MESSAGES/nautilus.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/nautilus-51.0.1.tar.xz3.372168e+06a00db908fd65026cbd5dc634e12d189de8eba2b03f105d2425341768a5ee92fb
Master sites 1
  • GNOME

Commit history 3

DateCommitCreditsLog message
0e03736f69 Lucas Holt x11-fm/nautilus: update to 51.0.1 (#1481)
Update Nautilus from 49.6 to 51.0.1. Changes: - refresh distinfo and Portscout series - track the gexiv2 0.16 ABI used by Nautilus 51 - preserve MidnightBSD options, staging behavior, and icon hooks Validation: - bmake makesum, patch, build, fake, package - bmake test (no upstream test commands; exits successfully) - bmake check-license - git diff --check - portlint: no source fatal errors; only the generated work directory fatal and existing advisory warnings The isolated validation used staged GTK4 4.24.0, Glycin 2.2.1, and GExiv2 0.16.2 because GTK4 was intentionally removed from the host. ## Summary by Sourcery Update the Nautilus port to 51.0.1 while preserving its existing packaging options and integration hooks. Enhancements: …
af7dc28aa8 Lucas Holt x11-fm/nautilus: update to 49.6 (#1229)
Updates Nautilus from 47.6 to 49.6. - Reset PORTREVISION to 0 and restrict portscout to the stable 49 series. - Refresh the plist for the 4.1 extension API, retired Tracker3 services, and the new locale. - Add a minimal MidnightBSD compatibility patch using sys/mount.h for statfs declarations. - Preserve the existing no-test policy and use the mports icon-cache hooks (no UCL scripts). Validated: makesum, patch, build, fake, package, test target, check-license, portlint -C, and git diff --check. ## Summary by Sourcery Update Nautilus to 49.6 and refresh the port for the new release and platform compatibility. Enhancements: - Update Nautilus to the 49.6 release with refreshed packaging metadata and file lists. - Add MidnightBSD compatibility for filesystem statistics declarations. …
3a1932d726 Lucas Holt x11-fm/nautilus: update to 47.6 (#909)
Update Nautilus to 47.6. License remains GPLv3-or-later. Validation: - bmake makesum - bmake patch - bmake - bmake fake - bmake clean package - bmake test (NO_TEST=yes; Meson configured with -Dtests=none) - bmake check-license - portlint -C . (0 fatals; 4 warnings) - git diff --check ## Summary by Sourcery Update the Nautilus port to the 47.6 release. Enhancements: - Update Nautilus to version 47.6. Chores: - Refresh the distribution checksums for the Nautilus update. Signed-off-by: Lucas Holt <[email protected]>