xdg-desktop-portal-1.6.0-29.1.i586.rpm


Advertisement

Description

xdg-desktop-portal - A portal frontend service for Flatpak

Property Value
Distribution openSUSE Tumbleweed
Repository GNOME Factory x86_64 + i586
Package filename xdg-desktop-portal-1.6.0-29.1.i586.rpm
Package name xdg-desktop-portal
Package version 1.6.0
Package release 29.1
Package architecture i586
Package type rpm
Category System/Libraries
Homepage https://github.com/flatpak/xdg-desktop-portal
License LGPL-2.1-or-later
Maintainer -
Download size 258.01 KB
Installed size 1.46 MB
A portal frontend service for Flatpak and possibly other desktop containment frameworks.
xdg-desktop-portal works by exposing a series of D-Bus interfaces known as portals under
a well-known name (org.freedesktop.portal.Desktop) and object path (/org/freedesktop/portal/desktop).
The portal interfaces include APIs for file access, opening URIs, printing and others.

Alternatives

Package Version Architecture Repository
xdg-desktop-portal-1.6.0-62.1.i586.rpm 1.6.0 i586 GNOME Next
xdg-desktop-portal-1.6.0-62.1.x86_64.rpm 1.6.0 x86_64 GNOME Next
xdg-desktop-portal-1.6.0-1.1.i586.rpm 1.6.0 i586 openSUSE Oss
xdg-desktop-portal-1.6.0-1.1.x86_64.rpm 1.6.0 x86_64 openSUSE Oss
xdg-desktop-portal-1.4.2-21.11.x86_64.rpm 1.4.2 x86_64 GNOME Factory
xdg-desktop-portal - - -

Requires

Name Value
libc.so.6(GLIBC_2.28) -
libfuse.so.2 -
libfuse.so.2(FUSE_2.4) -
libfuse.so.2(FUSE_2.5) -
libfuse.so.2(FUSE_2.6) -
libfuse.so.2(FUSE_2.8) -
libfuse.so.2(FUSE_2.9) -
libgio-2.0.so.0 -
libglib-2.0.so.0 -
libgobject-2.0.so.0 -
libjson-glib-1.0.so.0 -
libpipewire-0.2.so.1 -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -

Provides

Name Value
xdg-desktop-portal = 1.6.0-29.1
xdg-desktop-portal(x86-32) = 1.6.0-29.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package xdg-desktop-portal-1.6.0-29.1.i586.rpm
Source Package xdg-desktop-portal-1.6.0-29.1.src.rpm

Install Howto

  1. Add the GNOME Factory repository:
    # zypper addrepo http://widehat.opensuse.org/repositories/GNOME:/Factory/openSUSE_Factory/ gnome-factory
  2. Install xdg-desktop-portal rpm package:
    # zypper install xdg-desktop-portal

Files

Path
/usr/lib/xdg-desktop-portal
/usr/lib/xdg-document-portal
/usr/lib/xdg-permission-store
/usr/lib/systemd/user/xdg-desktop-portal.service
/usr/lib/systemd/user/xdg-document-portal.service
/usr/lib/systemd/user/xdg-permission-store.service
/usr/share/dbus-1/
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Access.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Account.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.AppChooser.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Background.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Email.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.FileChooser.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Inhibit.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Lockdown.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Notification.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.PermissionStore.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Print.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.RemoteDesktop.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Request.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.ScreenCast.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Screenshot.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Secret.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Session.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Settings.xml
/usr/share/dbus-1/interfaces/org.freedesktop.impl.portal.Wallpaper.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Account.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Background.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Camera.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Device.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Documents.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Email.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.FileChooser.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.FileTransfer.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.GameMode.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Inhibit.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Location.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.MemoryMonitor.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.NetworkMonitor.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Notification.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.OpenURI.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Print.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.ProxyResolver.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.RemoteDesktop.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Request.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.ScreenCast.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Screenshot.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Secret.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Session.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Settings.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Trash.xml
/usr/share/dbus-1/interfaces/org.freedesktop.portal.Wallpaper.xml
/usr/share/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service
/usr/share/dbus-1/services/org.freedesktop.portal.Desktop.service
/usr/share/dbus-1/services/org.freedesktop.portal.Documents.service
/usr/share/doc/xdg-desktop-portal/docbook.css
/usr/share/doc/xdg-desktop-portal/portal-docs.html
/usr/share/licenses/xdg-desktop-portal/COPYING

Changelog

2020-01-31 - Antonio Larrosa <alarrosa@suse.com>
- Set encoding before building to fix a build error in SLE.
2020-01-25 - Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend -lang: supplements are in use
2019-12-20 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.6.0:
+ tests: Adapt to libportal api changes.
- Changes from version 1.5.4:
+ background:
- Add a signal to the impl api.
- Rewrite the monitoring to better track when apps disappear.
+ permissions: Fix SetValue handling of GVariant wrapping. This
is an api change.
+ openuri:
- Add a per-type always-ask option.
- Show the app chooser dialog less often.
+ memorymonitor: A new portal to let apps receive low memory
warnings.
+ filetransfer: A new portal to rewrite file paths between
sandboxes.
- Changes from version 1.5.3:
+ Add more tests.
+ location: Various fixes.
+ document portal: Monitor fuse mount.
+ openuri:
- Only ask 3 times to use the same app.
- Add an 'ask' option.
+ Fix build from git.
+ email: Allow multiple addresses, cc and bcc.
+ filechooser: Allow saving multiple files.
+ Update translations.
- Changes from version 1.5.2:
+ Add many more tests, using libportal.
+ gamemode: Add a pidfd-based api.
+ inhibit: Send a Response signal.
+ openuri: Add an OpenDirectory api.
+ Updated translations.
- Changes from version 1.5.1:
+ Add a portal for setting desktop backgrounds
+ Add tests.
+ Optionally use libportal (for tests).
- Changes from version 1.5.0:
+ Add a secret portal that is meant be used via libsecret inside
the sandbox. One backend for this will live in gnome-keyring,
others are possible.
+ Fix a file descriptor leak.
+ Reduce log spam.
+ Updated translations.
- Add pkgconfig(libportal) BuildRequires: New dependency.
2019-06-13 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 1.4.2:
+ Build fixes.
- Changes from version 1.4.1:
+ Build fixes.
- Changes from version 1.4.0:
+ Add a background & autostart portal.
+ Add a gamemode portal.
+ Add a camera portal.
+ Require pipewire 0.2.6.
+ inhibit: Track session state.
+ documents: Fix a ref-counting bug.
+ screencast:
- Add cursor modes.
- Memory leak fixes.
+ Updated translations.
- Add pkgconfig(json-glib-1.0) BuildRequires: New dependency.
2019-04-10 - Dominique Leuenberger <dimstar@opensuse.org>
- BuildIgnore xdg-desktop-portal: self-requires is not needed here
to build. Flatkpak has a (correct) dependency on
xdg-desktop-portal, but since we don't run flatpak during build,
but merely require its -devel package, we can break up this
chain.
2019-01-30 - bjorn.lie@gmail.com
- Update to version 1.2.0:
+ notification:
- Use icon validator from flatpak.
- Don't leave temp files around.
+ email: Validate options better.
+ inhibit: Validate options better.
+ file chooser: Add support for setting the current filter.
+ Updated translations.
- Changes from version 1.1.1:
+ Validate icons in notifications.
+ Respect lockdown settings.
+ Write back permissions for notifications to indicate portal
use.
+ Set st_nlink in the documents portal.
+ Add infrastructure for validating options.
+ Validate email addresses.
+ Updated translations.
- Changes from version 1.1.0:
+ Add a location portal, this requires geoclue 2.5.2.
+ Add a settings portal, for desktop-wide settings like XSettings
or kdeglobals.
+ Allow locking down printing, save-to-disk and opening uris.
+ Monitor application changes in the open uri portal.
+ Add more tests.
+ Fix a crash when xdg-desktop-portal-gtk times out (boo#1118121,
gh#flatpak/xdg-desktop-portal#236).
- Add pkgconfig(fontconfig) and pkgconfig(flatpak) BuildRequires:
New dependencies.
- Add pkgconfig(libgeoclue-2.0) BuildRequires and pass
enable-geoclue to configure, build new optional location portal.

See Also

Package Description
xdg-desktop-portal-devel-1.4.2-21.11.x86_64.rpm A portal frontend service for Flatpak -- Development files
xdg-desktop-portal-devel-1.6.0-29.1.i586.rpm A portal frontend service for Flatpak -- Development files
xdg-desktop-portal-gtk-1.4.0-22.7.x86_64.rpm Backend implementation for xdg-desktop-portal using GTK+
xdg-desktop-portal-gtk-1.6.0-26.1.i586.rpm Backend implementation for xdg-desktop-portal using GTK+
xdg-desktop-portal-gtk-lang-1.4.0-22.7.noarch.rpm Translations for package xdg-desktop-portal-gtk
xdg-desktop-portal-gtk-lang-1.6.0-26.1.noarch.rpm Translations for package xdg-desktop-portal-gtk
xdg-desktop-portal-lang-1.4.2-21.11.noarch.rpm Translations for package xdg-desktop-portal
xdg-desktop-portal-lang-1.6.0-29.1.noarch.rpm Translations for package xdg-desktop-portal
xdg-user-dirs-gtk-0.10+13-29.3.x86_64.rpm Xdg-user-dir support for Gnome and Gtk+ applications
xdg-user-dirs-gtk-0.10+13-32.1.i586.rpm Xdg-user-dir support for Gnome and Gtk+ applications
xdg-user-dirs-gtk-lang-0.10+13-29.3.noarch.rpm Translations for package xdg-user-dirs-gtk
xdg-user-dirs-gtk-lang-0.10+13-32.1.noarch.rpm Translations for package xdg-user-dirs-gtk
xml2po-0.20.10-105.1.noarch.rpm Tool to extract translatable content from XML documents
xml2po-0.20.10-99.3.noarch.rpm Tool to extract translatable content from XML documents
xml2po-devel-0.20.10-105.1.noarch.rpm Pkgconfig file for xml2po
Advertisement
Advertisement