BSD Ports

x11/gnome-desktop 51.0 MidnightBSD

Additional UI API for GNOME

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
dbb2ecb413
License
gpl2+, lgpl2.1+
Categories
x11, gnome

Description

This is a collection of APIs.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDx11/gnome-desktop51.0 newestno data-[email protected]2026-09-16
FreeBSDx11/gnome-desktop44.5 behind since 2026-09-16none known-[email protected]-
OpenBSDx11/gnome/desktop by name44.5 behind since 2026-09-16no data-Antoine Jacoutot <[email protected]>-
NetBSDx11/gnome-desktop44.0nb15 behind since 2026-09-08none known-[email protected]2026-09-29
DragonFlyx11/gnome-desktop44.1 behind since 2026-09-08none known-[email protected]-
HardenedBSDx11/gnome-desktop44.5 behind since 2026-09-16no data-[email protected]-
GhostBSDx11/gnome-desktop44.5 behind since 2026-09-16no data-[email protected]-

Compare across BSDs

Version history 2

  1. 51.0 dbb2ecb413
  2. 44.5 fac139f8fc

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 gnome-desktop

From mports:

cd /usr/mports/x11/gnome-desktop && make install clean

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

RUN_DEPENDS=	gnome-desktop>0:x11/gnome-desktop
LIB_DEPENDS=	libgnome-bg-4.so:x11/gnome-desktop

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.

Build 3

Library 2

Runtime 5

Build dependencies 5
Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

USES
cpe gettext-tools gnome localbase:ldflags meson pkgconfig tar:xz xorg
Service scripts
none

Files

pkg-plist 177
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-bg-crossfade.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-bg-slide-show.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-bg.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-desktop-thumbnail.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-desktop-version.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-idle-monitor.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-languages.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-pnp-ids.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-systemd.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-wall-clock.h
  • include/gnome-desktop-3.0/libgnome-desktop/gnome-xkb-info.h
  • include/gnome-desktop-4.0/gnome-bg/gnome-bg-slide-show.h
  • include/gnome-desktop-4.0/gnome-bg/gnome-bg.h
  • include/gnome-desktop-4.0/gnome-qr-gtk/gnome-qr-widget.h
  • include/gnome-desktop-4.0/gnome-qr/gnome-qr.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-desktop-thumbnail.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-desktop-version.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-idle-monitor.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-languages.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-pnp-ids.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-systemd.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-wall-clock.h
  • include/gnome-desktop-4.0/libgnome-desktop/gnome-xkb-info.h
  • lib/girepository-1.0/GnomeBG-4.0.typelib
  • lib/girepository-1.0/GnomeDesktop-3.0.typelib
  • lib/girepository-1.0/GnomeDesktop-4.0.typelib
  • lib/girepository-1.0/GnomeQR-4.0.typelib
  • lib/girepository-1.0/GnomeQRGtk-4.0.typelib
  • lib/libgnome-bg-4.so
  • lib/libgnome-bg-4.so.2
  • lib/libgnome-bg-4.so.2.1.4
  • lib/libgnome-desktop-3.so
  • lib/libgnome-desktop-3.so.21
  • lib/libgnome-desktop-3.so.21.0.0
  • lib/libgnome-desktop-4.so
  • lib/libgnome-desktop-4.so.2
  • lib/libgnome-desktop-4.so.2.1.4
  • lib/libgnome-qr-4.so
  • lib/libgnome-qr-4.so.0
  • lib/libgnome-qr-4.so.0.0.1
  • lib/libgnome-qr-gtk-4.so
  • lib/libgnome-qr-gtk-4.so.0
  • lib/libgnome-qr-gtk-4.so.0.0.1
  • libdata/pkgconfig/gnome-bg-4.pc
  • libdata/pkgconfig/gnome-desktop-3.0.pc
  • libdata/pkgconfig/gnome-desktop-4.pc
  • libdata/pkgconfig/gnome-qr-4.pc
  • libdata/pkgconfig/gnome-qr-gtk-4.pc
  • share/gir-1.0/GnomeBG-4.0.gir
  • share/gir-1.0/GnomeDesktop-3.0.gir
  • share/gir-1.0/GnomeDesktop-4.0.gir
  • share/gir-1.0/GnomeQR-4.0.gir
  • share/gir-1.0/GnomeQRGtk-4.0.gir
  • share/locale/ab/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/af/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/am/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/an/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ar/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/as/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ast/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/az/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/be/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/be@latin/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/bg/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/bn/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/bn_IN/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/br/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/bs/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ca/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ca@valencia/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ckb/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/crh/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/cs/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/csb/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/cy/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/da/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/de/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/dz/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/el/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/en/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/en@shaw/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/en_CA/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/en_GB/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/eo/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/es/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/et/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/eu/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fa/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fi/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fil/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fr/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fur/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/fy/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ga/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/gd/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/gl/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/gu/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/ha/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/he/LC_MESSAGES/gnome-desktop-3.0.mo
  • share/locale/hi/LC_MESSAGES/gnome-desktop-3.0.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/gnome-desktop-51.0.tar.xz8046249ebeb9f1769d3c310caeadd921ab34c8f264b92937740518b3bc859a579a6912
Master sites 1
  • GNOME

Commit history 2

DateCommitCreditsLog message
dbb2ecb413 Lucas Holt x11/gnome-desktop: update to 51.0 (#1295)
Updates GNOME Desktop to 51.0, resets PORTREVISION to 0, corrects the source-declared GPL-2.0-or-later and LGPL-2.1-or-later metadata, and refreshes the plist for the new QR libraries and removed GNOME RR library.\n\nValidation: bmake makesum, patch, build, fake, package, test (6/6), check-license, and git diff --check.\n\nABI: libgnome-desktop-3 changes from SONAME .20 to .21; direct gnomedesktop3 consumer rebuild PRs will follow. ## Summary by Sourcery Update the GNOME Desktop port to 51.0 with corrected licensing, refreshed packaging metadata, and the new library ABI. Enhancements: - Update the GNOME Desktop port to version 51.0 and refresh its package contents for the updated libraries. Chores: - Correct the port's GPL and LGPL license metadata and reset PORTREVISION. …
fac139f8fc Lucas Holt x11/gnome-desktop: update to 44.5 (#898)
Updates gnome-desktop to 44.5 from the FreeBSD ports reference and adds the MidnightBSD sys/personality include-order portability fix. Validation: makesum, patch, build, fake, clean package, tests (4/4), check-license, portlint -C, and git diff --check. ## Summary by Sourcery Update the GNOME desktop library to 44.5 with the required portability adjustment for MidnightBSD. Bug Fixes: - Restore portability for the thumbnail script by adjusting the sys/personality header include order. Enhancements: - Update gnome-desktop to version 44.5 and align its dependency and build configuration with the newer release. Signed-off-by: Lucas Holt <[email protected]>