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

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2023Q2
libportal GIO-styled async APIs for Flatpak
0.9.1 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.1Version 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: 2025-04-27 03:09:35
Commit Hash: 6bd3a1d
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.1/catalog.mk
  3. /usr/local/share/licenses/libportal-0.9.1/LICENSE
  4. /usr/local/share/licenses/libportal-0.9.1/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 = 1744955150 SHA256 (flatpak-libportal-0.9.1_GH0.tar.gz) = ea422b789ae487e04194d387bea031fd7485bf88a18aef8c767f7d1c29496a4e SIZE (flatpak-libportal-0.9.1_GH0.tar.gz) = 142301

Expand this list (2 items)

Collapse this list.

SHA256 (796053d2eebe4532aad6bd3fd80cdf3b197806ec.patch) = 8fa13c34e4bcf4bc1d439baac82707a6d9ed6d69db9f04f563d5cd961bf10f49 SIZE (796053d2eebe4532aad6bd3fd80cdf3b197806ec.patch) = 1471

Collapse this list.


Packages (timestamps in pop-ups are UTC):
libportal
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.9.10.9.1-0.9.10.9.1---
FreeBSD:13:quarterly0.9.10.9.1-0.9.10.9.10.7.10.7.10.7.1
FreeBSD:14:latest0.9.10.9.1-0.9.10.9.10.6_2-0.6_2
FreeBSD:14:quarterly0.9.10.9.1-0.9.10.9.10.7.10.7.10.7.1
FreeBSD:15:latest0.9.10.9.1n/a0.9.1n/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. archivers/file-roller
  2. deskutils/elementary-calendar
  3. deskutils/gnome-maps
  4. deskutils/gnome-photos
  5. deskutils/libportal-gtk3
  6. deskutils/libportal-gtk4
  7. deskutils/libportal-qt5
Expand this list (19 items / 12 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. deskutils/libportal-qt6
  3. deskutils/xdg-desktop-portal
  4. devel/gnome-builder
  5. editors/setzer
  6. graphics/elementary-photos
  7. graphics/gcolor3
  8. graphics/shotwell
  9. multimedia/totem
  10. sysutils/deskflow
  11. www/epiphany
  12. x11/damask
  13. x11-fm/nautilus
  14. Collapse this list.

Configuration Options:
===> The following configuration options are available for libportal-0.9.1: 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.1?dummy=/
Collapse this list.

There are no commits on branch 2023Q2 for this port