x11/xdg-desktop-portal-gnome 49.0 MidnightBSD
Backend implementation for xdg-desktop-portal for GNOME
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
838a512fe8- License
- gpl2+, lgpl2.1+
- Categories
- x11, gnome
Description
xdg-desktop-portal-gnome is a backend implementation for xdg-desktop-portal that is using GTK and various pieces of GNOME infrastructure, such as the org.gnome.Shell.Screenshot or org.gnome.SessionManager D-Bus interfaces.
In the other systems
The newest version among them is 50.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11/xdg-desktop-portal-gnome | 49.0 | no data | - | [email protected] | 2026-09-18 |
| FreeBSD | x11/xdg-desktop-portal-gnome | 47.3 behind since 2026-09-18 | none known | - | [email protected] | - |
| OpenBSD | sysutils/flatpak/xdg-desktop-portal-gnome by name | 50.0 newest | no data | - | Antoine Jacoutot <[email protected]> | - |
| HardenedBSD | x11/xdg-desktop-portal-gnome | 47.3 behind since 2026-09-18 | no data | - | [email protected] | - |
| GhostBSD | x11/xdg-desktop-portal-gnome | 47.3 behind since 2026-09-18 | no data | - | [email protected] | - |
Version history 2
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 xdg-desktop-portal-gnome
From mports:
cd /usr/mports/x11/xdg-desktop-portal-gnome && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xdg-desktop-portal-gnome>0:x11/xdg-desktop-portal-gnome
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 2
xdg-desktop-portal>0: deskutils/xdg-desktop-portalgsettings-desktop-schemas>0: devel/gsettings-desktop-schemas
Library 3
libfontconfig.so: x11-fonts/fontconfiglibgraphene-1.0.so: graphics/graphenelibwayland-client.so: graphics/wayland
Runtime 1
xdg-desktop-portal>0: deskutils/xdg-desktop-portal
Build dependencies 5
Run dependencies 4
Required by 1
Configuration
Options name: x11_xdg-desktop-portal-gnome
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- gettext-tools gnome meson pkgconfig tar:xz xorg
- Service scripts
- none
Files
pkg-plist 59
- libexec/xdg-desktop-portal-gnome
- share/applications/xdg-desktop-portal-gnome.desktop
- share/dbus-1/services/org.freedesktop.impl.portal.desktop.gnome.service
- share/locale/ab/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ar/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/be/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/bg/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ca/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/cs/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/da/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/de/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/el/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/en_GB/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/eo/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/es/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/eu/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/fa/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/fi/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/fil/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/fr/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/fur/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/gl/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/he/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/hi/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/hr/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/hu/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ia/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/id/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ie/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/is/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/it/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ja/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ka/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/kab/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/kk/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ko/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/lt/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/lv/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/nb/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ne/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/nl/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/oc/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/pa/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/pl/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/pt/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/pt_BR/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ro/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/ru/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/sk/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/sl/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/sr/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/sv/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/th/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/tr/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/uk/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/uz/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/zh_CN/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/locale/zh_TW/LC_MESSAGES/xdg-desktop-portal-gnome.mo
- share/xdg-desktop-portal/portals/gnome.portal
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gnome/xdg-desktop-portal-gnome-49.0.tar.xz | 193752 | 401dafcdf8cb911f09c08d2813f774dd864127abfca93ff4caf1fc4c9b5ec4d2 |
Master sites 1
- GNOME
Commit history 2
| Date | Commit | Credits | Log message |
|---|---|---|---|
838a512fe8 |
Lucas Holt | x11/xdg-desktop-portal-gnome: update to 49.0 (#1470) Updates xdg-desktop-portal-gnome from 47.3 to 49.0.
Validation: makesum, patch, build, fake, package, test (no tests
defined), check-license, portlint source checks, and git diff --check.
GTK4 4.22.5 was supplied from an isolated staged package because it is
not installed on the host; no host packages were installed or removed.
## Summary by Sourcery
Enhancements:
- Update xdg-desktop-portal-gnome to version 49.0 and include its newly
installed files.
---------
Signed-off-by: Lucas Holt <[email protected]> |
|
1daed59943 |
Lucas Holt | x11/xdg-desktop-portal-gnome: update to 47.3 (#984) Updates xdg-desktop-portal-gnome from 43.1 to 47.3.\n\nIncludes current
dependencies, systemd-disabled Meson handling for MidnightBSD, updated
plist entries, and corrected GPLv2-or-later plus LGPLv2.1-or-later
licensing metadata.\n\nValidation: bmake makesum, patch, build, fake,
package, test, check-license; portlint -C (warnings only); git diff
--check.
## Summary by Sourcery
Update the GNOME xdg-desktop-portal backend to 47.3 and align its
MidnightBSD packaging, build configuration, dependencies, and licensing
metadata.
Bug Fixes:
- Update the GNOME xdg-desktop-portal backend to version 47.3 with
current runtime and build dependencies.
- Add a portability fix for the screencast monitor-change handler type.
Enhancements:
… |