Linux workstation

openSUSE Tumbleweed native package

libportal-devel

Headers for libportal, a GIO async API for Flatpak portals

Packages / openSUSE Tumbleweed / Unspecified / libportal-devel

[Source: libportal]

Package: libportal-devel (0.10.0-1.3)

[Project overview: libportal]

External Resources:

Homepage: [github.com]

Similar packages:

Headers for libportal, a GIO async API for Flatpak portals

The libportal-devel package contains libraries, build data, and header files for developing applications that use libportal.

Other Packages Related to libportal-devel:

  • dep: /usr/bin/pkg-config

    Package not available

  • dep: [libportal1] (= 0.10.0)

    A GIO-style async API for most Flatpak portals

  • dep: pkgconfig(gio-2.0) (>= 2.80)

    Package not available

  • dep: pkgconfig(gio-unix-2.0)

    Package not available

  • dep: [typelib-1_0-Xdp-1_0] (= 0.10.0)

    Introspections files for libportal

Download libportal-devel

ArchitecturePackage SizeInstalled SizeFiles
x86_641.1 MiB3.8 MiB[list of files]

Package file paths (290)

Showing the first 250 sorted package-associated paths. Use file search to locate a specific path.

  • /usr/include/libportal
  • /usr/include/libportal/account.h
  • /usr/include/libportal/background.h
  • /usr/include/libportal/camera.h
  • /usr/include/libportal/clipboard.h
  • /usr/include/libportal/dynamic-launcher.h
  • /usr/include/libportal/email.h
  • /usr/include/libportal/filechooser.h
  • /usr/include/libportal/inhibit.h
  • /usr/include/libportal/inputcapture.h
  • /usr/include/libportal/inputcapture-pointerbarrier.h
  • /usr/include/libportal/inputcapture-zone.h
  • /usr/include/libportal/location.h
  • /usr/include/libportal/notification.h
  • /usr/include/libportal/openuri.h
  • /usr/include/libportal/parent.h
  • /usr/include/libportal/portal-enums.h
  • /usr/include/libportal/portal.h
  • /usr/include/libportal/portal-helpers.h
  • /usr/include/libportal/print.h
  • /usr/include/libportal/remote.h
  • /usr/include/libportal/screenshot.h
  • /usr/include/libportal/session.h
  • /usr/include/libportal/settings.h
  • /usr/include/libportal/spawn.h
  • /usr/include/libportal/trash.h
  • /usr/include/libportal/types.h
  • /usr/include/libportal/updates.h
  • /usr/include/libportal/wallpaper.h
  • /usr/lib64/libportal.so
  • /usr/lib64/pkgconfig/libportal.pc
  • /usr/share/doc/libportal-1
  • /usr/share/doc/libportal-1/classes_hierarchy.html
  • /usr/share/doc/libportal-1/class.InputCapturePointerBarrier.html
  • /usr/share/doc/libportal-1/class.InputCaptureSession.html
  • /usr/share/doc/libportal-1/class.InputCaptureZone.html
  • /usr/share/doc/libportal-1/class.Portal.html
  • /usr/share/doc/libportal-1/class.Session.html
  • /usr/share/doc/libportal-1/class.Settings.html
  • /usr/share/doc/libportal-1/const.WALLPAPER_TARGET_BOTH.html
  • /usr/share/doc/libportal-1/ctor.Portal.initable_new.html
  • /usr/share/doc/libportal-1/ctor.Portal.new.html
  • /usr/share/doc/libportal-1/enum.ButtonState.html
  • /usr/share/doc/libportal-1/enum.CameraFlags.html
  • /usr/share/doc/libportal-1/enum.DiscreteAxis.html
  • /usr/share/doc/libportal-1/enum.EmailFlags.html
  • /usr/share/doc/libportal-1/enum.InputCaptureSessionPersistence.html
  • /usr/share/doc/libportal-1/enum.KeyState.html
  • /usr/share/doc/libportal-1/enum.LocationAccuracy.html
  • /usr/share/doc/libportal-1/enum.LocationMonitorFlags.html
  • /usr/share/doc/libportal-1/enum.LoginSessionState.html
  • /usr/share/doc/libportal-1/enum.NotificationFlags.html
  • /usr/share/doc/libportal-1/enum.PersistMode.html
  • /usr/share/doc/libportal-1/enum.PrintFlags.html
  • /usr/share/doc/libportal-1/enum.SaveFileFlags.html
  • /usr/share/doc/libportal-1/enum.SessionMonitorFlags.html
  • /usr/share/doc/libportal-1/enum.SessionState.html
  • /usr/share/doc/libportal-1/enum.SessionType.html
  • /usr/share/doc/libportal-1/enum.UpdateInstallFlags.html
  • /usr/share/doc/libportal-1/enum.UpdateMonitorFlags.html
  • /usr/share/doc/libportal-1/enum.UpdateStatus.html
  • /usr/share/doc/libportal-1/enum.UserInformationFlags.html
  • /usr/share/doc/libportal-1/favicon-128x128.png
  • /usr/share/doc/libportal-1/favicon-180x180.png
  • /usr/share/doc/libportal-1/favicon-192x192.png
  • /usr/share/doc/libportal-1/favicon-32x32.png
  • /usr/share/doc/libportal-1/flags.BackgroundFlags.html
  • /usr/share/doc/libportal-1/flags.CursorMode.html
  • /usr/share/doc/libportal-1/flags.DeviceType.html
  • /usr/share/doc/libportal-1/flags.InhibitFlags.html
  • /usr/share/doc/libportal-1/flags.InputCapability.html
  • /usr/share/doc/libportal-1/flags.LauncherType.html
  • /usr/share/doc/libportal-1/flags.OpenFileFlags.html
  • /usr/share/doc/libportal-1/flags.OpenUriFlags.html
  • /usr/share/doc/libportal-1/flags.OutputType.html
  • /usr/share/doc/libportal-1/flags.RemoteDesktopFlags.html
  • /usr/share/doc/libportal-1/flags.ScreencastFlags.html
  • /usr/share/doc/libportal-1/flags.ScreenshotFlags.html
  • /usr/share/doc/libportal-1/flags.SpawnFlags.html
  • /usr/share/doc/libportal-1/flags.WallpaperFlags.html
  • /usr/share/doc/libportal-1/fonts.css
  • /usr/share/doc/libportal-1/fzy.js
  • /usr/share/doc/libportal-1/go-up-symbolic.png
  • /usr/share/doc/libportal-1/index.html
  • /usr/share/doc/libportal-1/index.json
  • /usr/share/doc/libportal-1/libportal-1.devhelp2
  • /usr/share/doc/libportal-1/libportal.html
  • /usr/share/doc/libportal-1/libportal.svg
  • /usr/share/doc/libportal-1/main.js
  • /usr/share/doc/libportal-1/method.InputCaptureSession.connect_to_eis.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.disable.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.enable.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.get_restore_token.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.get_session.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.get_zones.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.release_at.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.release.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.set_pointer_barriers_finish.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.set_pointer_barriers.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.set_restore_token.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.set_session_persistence.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.start_finish.html
  • /usr/share/doc/libportal-1/method.InputCaptureSession.start.html
  • /usr/share/doc/libportal-1/method.Parent.copy.html
  • /usr/share/doc/libportal-1/method.Parent.free.html
  • /usr/share/doc/libportal-1/method.Portal.access_camera_finish.html
  • /usr/share/doc/libportal-1/method.Portal.access_camera.html
  • /usr/share/doc/libportal-1/method.Portal.add_notification_finish.html
  • /usr/share/doc/libportal-1/method.Portal.add_notification.html
  • /usr/share/doc/libportal-1/method.Portal.compose_email_finish.html
  • /usr/share/doc/libportal-1/method.Portal.compose_email.html
  • /usr/share/doc/libportal-1/method.Portal.create_input_capture_session2_finish.html
  • /usr/share/doc/libportal-1/method.Portal.create_input_capture_session2.html
  • /usr/share/doc/libportal-1/method.Portal.create_input_capture_session2_sync.html
  • /usr/share/doc/libportal-1/method.Portal.create_input_capture_session_finish.html
  • /usr/share/doc/libportal-1/method.Portal.create_input_capture_session.html
  • /usr/share/doc/libportal-1/method.Portal.create_remote_desktop_session_finish.html
  • /usr/share/doc/libportal-1/method.Portal.create_remote_desktop_session_full.html
  • /usr/share/doc/libportal-1/method.Portal.create_remote_desktop_session.html
  • /usr/share/doc/libportal-1/method.Portal.create_screencast_session_finish.html
  • /usr/share/doc/libportal-1/method.Portal.create_screencast_session.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_get_desktop_entry.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_get_icon.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_install.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_launch.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_prepare_install_finish.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_prepare_install.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_request_install_token.html
  • /usr/share/doc/libportal-1/method.Portal.dynamic_launcher_uninstall.html
  • /usr/share/doc/libportal-1/method.Portal.get_input_capture_version_finish.html
  • /usr/share/doc/libportal-1/method.Portal.get_input_capture_version.html
  • /usr/share/doc/libportal-1/method.Portal.get_input_capture_version_sync.html
  • /usr/share/doc/libportal-1/method.Portal.get_settings.html
  • /usr/share/doc/libportal-1/method.Portal.get_supported_notification_options.html
  • /usr/share/doc/libportal-1/method.Portal.get_user_information_finish.html
  • /usr/share/doc/libportal-1/method.Portal.get_user_information.html
  • /usr/share/doc/libportal-1/method.Portal.is_camera_present.html
  • /usr/share/doc/libportal-1/method.Portal.location_monitor_start_finish.html
  • /usr/share/doc/libportal-1/method.Portal.location_monitor_start.html
  • /usr/share/doc/libportal-1/method.Portal.location_monitor_stop.html
  • /usr/share/doc/libportal-1/method.Portal.open_directory_finish.html
  • /usr/share/doc/libportal-1/method.Portal.open_directory.html
  • /usr/share/doc/libportal-1/method.Portal.open_file_finish.html
  • /usr/share/doc/libportal-1/method.Portal.open_file.html
  • /usr/share/doc/libportal-1/method.Portal.open_pipewire_remote_for_camera.html
  • /usr/share/doc/libportal-1/method.Portal.open_uri_finish.html
  • /usr/share/doc/libportal-1/method.Portal.open_uri.html
  • /usr/share/doc/libportal-1/method.Portal.pick_color_finish.html
  • /usr/share/doc/libportal-1/method.Portal.pick_color.html
  • /usr/share/doc/libportal-1/method.Portal.prepare_print_finish.html
  • /usr/share/doc/libportal-1/method.Portal.prepare_print.html
  • /usr/share/doc/libportal-1/method.Portal.print_file_finish.html
  • /usr/share/doc/libportal-1/method.Portal.print_file.html
  • /usr/share/doc/libportal-1/method.Portal.remove_notification.html
  • /usr/share/doc/libportal-1/method.Portal.request_background_finish.html
  • /usr/share/doc/libportal-1/method.Portal.request_background.html
  • /usr/share/doc/libportal-1/method.Portal.save_file_finish.html
  • /usr/share/doc/libportal-1/method.Portal.save_file.html
  • /usr/share/doc/libportal-1/method.Portal.save_files_finish.html
  • /usr/share/doc/libportal-1/method.Portal.save_files.html
  • /usr/share/doc/libportal-1/method.Portal.session_inhibit_finish.html
  • /usr/share/doc/libportal-1/method.Portal.session_inhibit.html
  • /usr/share/doc/libportal-1/method.Portal.session_monitor_query_end_response.html
  • /usr/share/doc/libportal-1/method.Portal.session_monitor_start_finish.html
  • /usr/share/doc/libportal-1/method.Portal.session_monitor_start.html
  • /usr/share/doc/libportal-1/method.Portal.session_monitor_stop.html
  • /usr/share/doc/libportal-1/method.Portal.session_uninhibit.html
  • /usr/share/doc/libportal-1/method.Portal.set_background_status_finish.html
  • /usr/share/doc/libportal-1/method.Portal.set_background_status.html
  • /usr/share/doc/libportal-1/method.Portal.set_wallpaper_finish.html
  • /usr/share/doc/libportal-1/method.Portal.set_wallpaper.html
  • /usr/share/doc/libportal-1/method.Portal.spawn_finish.html
  • /usr/share/doc/libportal-1/method.Portal.spawn.html
  • /usr/share/doc/libportal-1/method.Portal.spawn_signal.html
  • /usr/share/doc/libportal-1/method.Portal.take_screenshot_finish.html
  • /usr/share/doc/libportal-1/method.Portal.take_screenshot.html
  • /usr/share/doc/libportal-1/method.Portal.trash_file_finish.html
  • /usr/share/doc/libportal-1/method.Portal.trash_file.html
  • /usr/share/doc/libportal-1/method.Portal.update_install_finish.html
  • /usr/share/doc/libportal-1/method.Portal.update_install.html
  • /usr/share/doc/libportal-1/method.Portal.update_monitor_start_finish.html
  • /usr/share/doc/libportal-1/method.Portal.update_monitor_start.html
  • /usr/share/doc/libportal-1/method.Portal.update_monitor_stop.html
  • /usr/share/doc/libportal-1/method.Session.close.html
  • /usr/share/doc/libportal-1/method.Session.connect_to_eis.html
  • /usr/share/doc/libportal-1/method.Session.get_devices.html
  • /usr/share/doc/libportal-1/method.Session.get_persist_mode.html
  • /usr/share/doc/libportal-1/method.Session.get_restore_token.html
  • /usr/share/doc/libportal-1/method.Session.get_selection_mime_types.html
  • /usr/share/doc/libportal-1/method.Session.get_session_state.html
  • /usr/share/doc/libportal-1/method.Session.get_session_type.html
  • /usr/share/doc/libportal-1/method.Session.get_streams.html
  • /usr/share/doc/libportal-1/method.Session.is_clipboard_enabled.html
  • /usr/share/doc/libportal-1/method.Session.is_selection_owned_by_session.html
  • /usr/share/doc/libportal-1/method.Session.keyboard_key.html
  • /usr/share/doc/libportal-1/method.Session.open_pipewire_remote.html
  • /usr/share/doc/libportal-1/method.Session.pointer_axis_discrete.html
  • /usr/share/doc/libportal-1/method.Session.pointer_axis.html
  • /usr/share/doc/libportal-1/method.Session.pointer_button.html
  • /usr/share/doc/libportal-1/method.Session.pointer_motion.html
  • /usr/share/doc/libportal-1/method.Session.pointer_position.html
  • /usr/share/doc/libportal-1/method.Session.request_clipboard.html
  • /usr/share/doc/libportal-1/method.Session.selection_read.html
  • /usr/share/doc/libportal-1/method.Session.selection_write_done.html
  • /usr/share/doc/libportal-1/method.Session.selection_write.html
  • /usr/share/doc/libportal-1/method.Session.set_selection.html
  • /usr/share/doc/libportal-1/method.Session.start_finish.html
  • /usr/share/doc/libportal-1/method.Session.start.html
  • /usr/share/doc/libportal-1/method.Session.touch_down.html
  • /usr/share/doc/libportal-1/method.Session.touch_position.html
  • /usr/share/doc/libportal-1/method.Session.touch_up.html
  • /usr/share/doc/libportal-1/method.Settings.read_all_values.html
  • /usr/share/doc/libportal-1/method.Settings.read.html
  • /usr/share/doc/libportal-1/method.Settings.read_string.html
  • /usr/share/doc/libportal-1/method.Settings.read_uint.html
  • /usr/share/doc/libportal-1/method.Settings.read_value.html
  • /usr/share/doc/libportal-1/opensearch.xml
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.id.html
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.is-active.html
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.x1.html
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.x2.html
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.y1.html
  • /usr/share/doc/libportal-1/property.InputCapturePointerBarrier.y2.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.height.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.is-valid.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.width.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.x.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.y.html
  • /usr/share/doc/libportal-1/property.InputCaptureZone.zone-set.html
  • /usr/share/doc/libportal-1/RedHatDisplay-BlackItalic.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-BlackItalic.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-Black.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-Black.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-BoldItalic.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-BoldItalic.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-Bold.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-Bold.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-Italic.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-Italic.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-MediumItalic.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-MediumItalic.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-Medium.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-Medium.woff2
  • /usr/share/doc/libportal-1/RedHatDisplay-Regular.woff
  • /usr/share/doc/libportal-1/RedHatDisplay-Regular.woff2
  • /usr/share/doc/libportal-1/RedHatText-BoldItalic.woff
  • /usr/share/doc/libportal-1/RedHatText-BoldItalic.woff2
  • /usr/share/doc/libportal-1/RedHatText-Bold.woff
  • /usr/share/doc/libportal-1/RedHatText-Bold.woff2
  • /usr/share/doc/libportal-1/RedHatText-Italic.woff

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.10.0-1.3tumbleweed / ossx86_64openSUSE Tumbleweed · OSS · multi-architecture1.1 MiB3.8 MiBx86_64/libportal-devel-0.10.0-1.3.x86_64.rpm

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified

libportal-devel Package for openSUSE Tumbleweed | OpenFactory