BSD Ports

deskutils/libportal 0.11.0 FreeBSD

GIO-styled async APIs for Flatpak

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
42e73a1420
License
LGPL3
Categories
deskutils
Package size
105.6 KiB, 689.2 KiB installed

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.

In the other systems

SystemPortVersion
FreeBSDdeskutils/libportal0.11.0
OpenBSDsysutils/flatpak/libportal0.11.0
NetBSDdevel/libportal0.9.1nb2
DragonFlydeskutils/libportal0.9.1
MidnightBSDdeskutils/libportal0.10.0
HardenedBSDdeskutils/libportal0.11.0
GhostBSDdeskutils/libportal0.11.0

Install

Binary package:

pkg install libportal

From the ports tree:

cd /usr/ports/deskutils/libportal/ && make install clean

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

RUN_DEPENDS=	libportal>0:deskutils/libportal
LIB_DEPENDS=	libportal.so:deskutils/libportal

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.11.00.11.0-0.9.10.11.0
FreeBSD:14:quarterly0.11.00.11.0n/a0.9.10.11.0
FreeBSD:15:latest0.11.00.11.0n/a0.9.10.9.1
FreeBSD:15:quarterly0.11.00.11.0n/an/an/a
FreeBSD:16:latest0.11.00.11.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 35
Run dependencies 15

Configuration

Options name: deskutils_libportal

OptionDefaultDescription
TESToffBuild and/or run tests
VAPIonBuild VALA API files
USES
gnome meson pkgconfig python:env
Service scripts
none

Files

pkg-plist 37
  • include/libportal/account.h
  • include/libportal/background.h
  • include/libportal/camera.h
  • include/libportal/clipboard.h
  • include/libportal/dynamic-launcher.h
  • include/libportal/email.h
  • include/libportal/filechooser.h
  • include/libportal/globalshortcuts.h
  • include/libportal/inhibit.h
  • include/libportal/inputcapture-pointerbarrier.h
  • include/libportal/inputcapture-zone.h
  • include/libportal/inputcapture.h
  • include/libportal/location.h
  • include/libportal/notification.h
  • include/libportal/openuri.h
  • include/libportal/parent.h
  • include/libportal/portal-enums.h
  • include/libportal/portal-helpers.h
  • include/libportal/portal.h
  • include/libportal/print.h
  • include/libportal/remote.h
  • include/libportal/screenshot.h
  • include/libportal/session.h
  • include/libportal/settings.h
  • include/libportal/spawn.h
  • include/libportal/trash.h
  • include/libportal/types.h
  • include/libportal/updates.h
  • include/libportal/wallpaper.h
  • lib/girepository-1.0/Xdp-1.0.typelib
  • lib/libportal.so
  • lib/libportal.so.1
  • lib/libportal.so.1.0.0
  • libdata/pkgconfig/libportal.pc
  • share/gir-1.0/Xdp-1.0.gir
  • share/vala/vapi/libportal.deps
  • share/vala/vapi/libportal.vapi
distinfo 1
FileSizeSHA256
flatpak-libportal-0.11.0_GH0.tar.gz16071671482afa68b3373268e7df7feaf96ce99eb1a6701f60ff43a0d1b2594605eae8

Commit history 2

DateCommitCreditsLog message
42e73a1420 Gleb Popov deskutils/libportal*: Update to 0.11.0
400a3191e3 Gleb Popov deskutils/libportal: Update 0.10.0