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
NOW FIXED. We had a known problem with lists of packages - they were out of date. The fix has been applied to production. See packages-import/issues/3 & packages-import/issues/4
Port details on branch 2024Q2
libportal GIO-styled async APIs for Flatpak
0.9.0 deskutils on this many watch lists=3 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 0.9.0Version of this port present on the latest quarterly branch.
Maintainer: arrowd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-06-13 14:36:29
Last Update: 2024-12-22 09:08:37
Commit Hash: 3737dbe
People watching this port, also watch:: libssh, p5-MIME-Tools, noto-tc, linux-c7-atk
License: LGPL3
WWW:
https://github.com/flatpak/libportal
Description:
Flatpak is a technology for packaging and distributing standalone dekstop applications. It uses interfaces called "portals" to communicate with the rest of the system. libportal is a small library that provides an asynchronous API to the most Flatpak portals.
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 (43 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libportal-0.9.0/catalog.mk
  3. /usr/local/share/licenses/libportal-0.9.0/LICENSE
  4. /usr/local/share/licenses/libportal-0.9.0/LGPL3
  5. include/libportal/account.h
  6. include/libportal/background.h
  7. include/libportal/camera.h
  8. include/libportal/dynamic-launcher.h
  9. include/libportal/email.h
  10. include/libportal/filechooser.h
  11. include/libportal/glib-backports.h
  12. include/libportal/inhibit.h
  13. include/libportal/inputcapture-pointerbarrier.h
  14. include/libportal/inputcapture-zone.h
  15. include/libportal/inputcapture.h
  16. include/libportal/location.h
  17. include/libportal/notification.h
  18. include/libportal/openuri.h
  19. include/libportal/parent.h
  20. include/libportal/portal-enums.h
  21. include/libportal/portal-helpers.h
  22. include/libportal/portal.h
  23. include/libportal/print.h
  24. include/libportal/remote.h
  25. include/libportal/screenshot.h
  26. include/libportal/session.h
  27. include/libportal/settings.h
  28. include/libportal/spawn.h
  29. include/libportal/trash.h
  30. include/libportal/types.h
  31. include/libportal/updates.h
  32. include/libportal/wallpaper.h
  33. lib/girepository-1.0/Xdp-1.0.typelib
  34. lib/libportal.so
  35. lib/libportal.so.1
  36. lib/libportal.so.1.0.0
  37. libdata/pkgconfig/libportal.pc
  38. share/gir-1.0/Xdp-1.0.gir
  39. share/vala/vapi/libportal.deps
  40. share/vala/vapi/libportal.vapi
  41. @owner
  42. @group
  43. @mode
Collapse this list.
Dependency lines:
  • libportal>0:deskutils/libportal
To install the port:
cd /usr/ports/deskutils/libportal/ && make install clean
To add the package, run one of these commands:
  • pkg install deskutils/libportal
  • pkg install libportal
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libportal
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734854732 SHA256 (flatpak-libportal-0.9.0_GH0.tar.gz) = 0fdf42ca371eeb1213ed25ab0c5681cd51750eb9a3e04adcd6a8dc2af4f4d440 SIZE (flatpak-libportal-0.9.0_GH0.tar.gz) = 141329

Packages (timestamps in pop-ups are UTC):
libportal
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.9.00.9.0-0.9.00.9.0---
FreeBSD:13:quarterly0.9.00.9.0-0.9.00.9.00.7.10.7.10.7.1
FreeBSD:14:latest0.9.00.9.0-0.9.00.9.00.6_2-0.6_2
FreeBSD:14:quarterly0.9.00.9.0-0.9.00.9.00.7.10.7.10.7.1
FreeBSD:15:latest0.9.00.9.0n/a0.9.0n/a0.7.10.7.10.7.1
Slave ports:
  1. deskutils/libportal-gtk3
  2. deskutils/libportal-gtk4
  3. deskutils/libportal-qt5
  4. deskutils/libportal-qt6
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gtkdoc-scan : textproc/gtk-doc
  2. g-ir-scanner : devel/gobject-introspection
  3. meson : devel/meson
  4. ninja : devel/ninja
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. valac : lang/vala
Library dependencies:
  1. libglib-2.0.so : devel/glib20
  2. libintl.so : devel/gettext-runtime
This port is required by:
for Libraries
  1. deskutils/elementary-calendar
  2. deskutils/gnome-photos
  3. deskutils/libportal-gtk3
  4. deskutils/libportal-gtk4
  5. deskutils/libportal-qt5
  6. deskutils/libportal-qt6
  7. deskutils/xdg-desktop-portal
Expand this list (14 items / 7 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/gnome-builder
  3. editors/setzer
  4. graphics/elementary-photos
  5. graphics/gcolor3
  6. graphics/shotwell
  7. x11/damask
  8. x11-fm/nautilus
  9. Collapse this list.

Configuration Options:
===> The following configuration options are available for libportal-0.9.0: VAPI=on: Build VALA API files ===> Use 'make config' to modify these settings
Options name:
deskutils_libportal
USES:
gnome meson pkgconfig vala:build
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/libportal/tar.gz/0.9.0?dummy=/
Collapse this list.

There are no commits on branch 2024Q2 for this port