notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
xdg-desktop-portal-gtk Gtk implementation of xdg-desktop-portal
1.15.3 x11 on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.15.1_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-06 23:36:08
Last Update: 2025-03-22 07:28:04
Commit Hash: 061dd41
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: LGPL21
WWW:
https://github.com/flatpak/xdg-desktop-portal-gtk
Description:
xdg-desktop-portal-gtk 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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (45 items)
Collapse this list.
  1. /usr/local/share/licenses/xdg-desktop-portal-gtk-1.15.3/catalog.mk
  2. /usr/local/share/licenses/xdg-desktop-portal-gtk-1.15.3/LICENSE
  3. /usr/local/share/licenses/xdg-desktop-portal-gtk-1.15.3/LGPL21
  4. @comment lib/systemd/user/xdg-desktop-portal-gtk.service
  5. libexec/xdg-desktop-portal-gtk
  6. share/applications/xdg-desktop-portal-gtk.desktop
  7. share/dbus-1/services/org.freedesktop.impl.portal.desktop.gtk.service
  8. share/locale/be/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  9. share/locale/ca/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  10. share/locale/cs/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  11. share/locale/da/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  12. share/locale/de/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  13. share/locale/en_GB/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  14. share/locale/es/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  15. share/locale/fr/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  16. share/locale/gl/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  17. share/locale/he/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  18. share/locale/hi/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  19. share/locale/hr/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  20. share/locale/hu/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  21. share/locale/id/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  22. share/locale/ie/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  23. share/locale/it/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  24. share/locale/ja/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  25. share/locale/ka/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  26. share/locale/lt/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  27. share/locale/nl/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  28. share/locale/oc/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  29. share/locale/pl/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  30. share/locale/pt/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  31. share/locale/pt_BR/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  32. share/locale/ro/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  33. share/locale/ru/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  34. share/locale/sk/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  35. share/locale/sl/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  36. share/locale/sr/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  37. share/locale/sv/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  38. share/locale/tr/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  39. share/locale/uk/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  40. share/locale/zh_CN/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  41. share/locale/zh_TW/LC_MESSAGES/xdg-desktop-portal-gtk.mo
  42. share/xdg-desktop-portal/portals/gtk.portal
  43. @owner
  44. @group
  45. @mode
Collapse this list.
Dependency lines:
  • xdg-desktop-portal-gtk>0:x11/xdg-desktop-portal-gtk
To install the port:
cd /usr/ports/x11/xdg-desktop-portal-gtk/ && make install clean
To add the package, run one of these commands:
  • pkg install x11/xdg-desktop-portal-gtk
  • pkg install xdg-desktop-portal-gtk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xdg-desktop-portal-gtk
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1742623406 SHA256 (flatpak-xdg-desktop-portal-gtk-1.15.3_GH0.tar.gz) = 5f63c80f33af029c82f613264d0e30a732a075f33e745ad7b89fc63c27e545d9 SIZE (flatpak-xdg-desktop-portal-gtk-1.15.3_GH0.tar.gz) = 118265

Packages (timestamps in pop-ups are UTC):
xdg-desktop-portal-gtk
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.15.2_11.15.2_1------
FreeBSD:13:quarterly1.15.1_11.15.1_1-1.15.1_11.15.1_1-1.15.1_11.15.1_1
FreeBSD:14:latest1.15.1_11.15.3-1.15.1_11.15.3--1.14.1_2
FreeBSD:14:quarterly1.15.1_11.15.1_1-1.15.1_11.15.1_1-1.15.1_11.15.1_1
FreeBSD:15:latest1.15.2_11.15.3n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xdg-desktop-portal>0 : deskutils/xdg-desktop-portal
  2. gsettings-desktop-schemas>0 : devel/gsettings-desktop-schemas
  3. update-desktop-database : devel/desktop-file-utils
  4. gettext-runtime>=0.22_1 : devel/gettext-runtime
  5. msgfmt : devel/gettext-tools
  6. meson : devel/meson
  7. ninja : devel/ninja
  8. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. xdg-desktop-portal>0 : deskutils/xdg-desktop-portal
  2. update-desktop-database : devel/desktop-file-utils
Library dependencies:
  1. libfontconfig.so : x11-fonts/fontconfig
  2. libintl.so : devel/gettext-runtime
  3. libatk-1.0.so : accessibility/at-spi2-core
  4. libcairo.so : graphics/cairo
  5. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
  8. libgnome-desktop-3.so : x11/gnome-desktop
  9. libgtk-3.so : x11-toolkits/gtk30
  10. libharfbuzz.so : print/harfbuzz
  11. libpango-1.0.so : x11-toolkits/pango
This port is required by:
for Build
  1. x11/xdg-desktop-portal-gnome
for Run
  1. x11/xdg-desktop-portal-gnome

Configuration Options:
No options to configure
Options name:
x11_xdg-desktop-portal-gtk
USES:
desktop-file-utils gettext gnome meson pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/flatpak/xdg-desktop-portal-gtk/tar.gz/1.15.3?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.15.3
22 Mar 2025 07:28:04
commit hash: 061dd41a42e7b635ae4ad8c50f3d4fdc48b05304commit hash: 061dd41a42e7b635ae4ad8c50f3d4fdc48b05304commit hash: 061dd41a42e7b635ae4ad8c50f3d4fdc48b05304commit hash: 061dd41a42e7b635ae4ad8c50f3d4fdc48b05304 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11/xdg-desktop-portal-gtk: update 1.15.2 → 1.15.3

Reported by:	portscout
1.15.2_1
17 Mar 2025 04:02:08
commit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bccommit hash: e87d8134a3460dff28f0c469fff83a187e9820bc files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move

The GTK 1-based gdk-pixbuf has not existed for some time.

No functional or package changes.
1.15.2_1
05 Mar 2025 14:01:08
commit hash: aad235caaa79d2a9e0e44470fdea45e1e3df428ccommit hash: aad235caaa79d2a9e0e44470fdea45e1e3df428ccommit hash: aad235caaa79d2a9e0e44470fdea45e1e3df428ccommit hash: aad235caaa79d2a9e0e44470fdea45e1e3df428c files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
gnome-desktop: bump portrevision of consumers (the ABI has changed)
1.15.2
03 Mar 2025 15:10:26
commit hash: 3e804fdc834c92627fdda109d033430de6500cf4commit hash: 3e804fdc834c92627fdda109d033430de6500cf4commit hash: 3e804fdc834c92627fdda109d033430de6500cf4commit hash: 3e804fdc834c92627fdda109d033430de6500cf4 files touched by this commit
Gleb Popov (arrowd) search for other commits by this committer
Author: Olivier Duchateau
x11/xdg-desktop-portal-gtk: Update to 1.15.2

PR:		284016
Approved by:	yuri (maintainer timeout)
1.15.1_1
27 May 2024 18:13:38
commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045commit hash: bde632055f3518182906dcf6ebd9cb5f9fb1b045 files touched by this commit
Zsolt Udvari (uzsolt) search for other commits by this committer
*/*: Remove incorrect libtool dependency

All these ports builds without libtool.
Tested using Poudriere.

Approved by:	portmgr (blanket, build fix), diizzy (mentor)
Differential Revision:	https://reviews.freebsd.org/D45376
1.15.1_1
23 Dec 2023 18:14:14
commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5commit hash: 3572ca3e01dedf1fe5b3776bd164e123252f5ef5 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
1.15.1
23 Oct 2023 08:11:40
commit hash: 99f9bc7a6df6db6f3ebcc093dc83dd47362412c4commit hash: 99f9bc7a6df6db6f3ebcc093dc83dd47362412c4commit hash: 99f9bc7a6df6db6f3ebcc093dc83dd47362412c4commit hash: 99f9bc7a6df6db6f3ebcc093dc83dd47362412c4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11/xdg-desktop-portal-gtk: update 1.14.1 → 1.15.1

Reported by:	portscout
1.14.1_2
25 Apr 2023 15:17:15
commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash: feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
1.14.1_1
02 Mar 2023 05:23:10
commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.14.1
06 Jan 2023 23:33:04
commit hash: 770226e9e110731cd3f005328b1826a9dc87cc6fcommit hash: 770226e9e110731cd3f005328b1826a9dc87cc6fcommit hash: 770226e9e110731cd3f005328b1826a9dc87cc6fcommit hash: 770226e9e110731cd3f005328b1826a9dc87cc6f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
x11/xdg-desktop-portal-gtk: New port: Gtk implementation of xdg-desktop-portal

Number of commits found: 10