| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libportal-gtk3-1 | Distribution: SUSE Linux 16 |
| Version: 0.9.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Thu Apr 3 10:09:12 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 34727 | Source RPM: libportal-0.9.1-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/flatpak/libportal | |
| Summary: GTK3 integration for libportal | |
A GIO-style async API for most Flatpak portals. This package contains the shared library of libportal.
LGPL-3.0-or-later
* Thu Apr 03 2025 christophe@krop.fr
- Add upstream change:
* libportal-qt69.patch
* Wed Feb 12 2025 bjorn.lie@gmail.com
- Update to version 0.9.1:
+ Fix memory management in the Input Capture portal code
+ Correct the type used for GObject signal connections
+ Remove wrong (closure) annotations, fixing
GObject-Introspection warnings
+ Don't require a C++ compiler for the build architecture
+ Fix Meson warnings
+ Consistently use #pragma once
+ Initialize all g_autoptr variables
* Sat Dec 21 2024 bjorn.lie@gmail.com
- Update to version 0.9.0:
+ Features: Introduce support for the Notification v2 portal
version.
+ Bug fixes:
- Fix a file descriptor leak in the Mail portal code
- Fix some minor memory leaks
* Wed Sep 04 2024 bjorn.lie@gmail.com
- Update to version 0.8.1:
+ Fix a regression in the Remote Desktop where it wouldn't work
with the ScreenCast portal correctly.
+ Use non-deprecated functions in the GTK4 code.
+ Run tests in CI so we catch regressions earlier.
+ Make Qt tests use QTEST_GUILESS_MAIN.
+ Fix an Input Capture test.
- Changes from version 0.8.0:
+ Add API to allow for persistence on RemoteDesktop sessions.
+ Implement support for the Input Capture portal.
+ Add support for Qt 6.
+ Support xdg-foreign with Qt 6.
+ Fix screencasting on wlroots-based compositors.
- Build the new Qt 6 support:
+ Add qt6-gui-private-devel, pkgconfig(Qt6Core), pkgconfig(Qt6Gui),
pkgconfig(Qt6Test) and pkgconfig(Qt6Widgets) BuildRequires.
+ Add new sub-packages: libportal-qt6-1 and libportal-qt6-devel.
+ Use ldconfig_scriptlets macro for post(un) handling of the new
shared library.
* Wed Nov 22 2023 jengelh@inai.de
- Replace copypasted summaries by something more concrete
* Wed Nov 15 2023 yfjiang@suse.com
- Rename package name from libportal-1 to libportal1, this is
necessary to conform to the shared library policy:
https://en.opensuse.org/openSUSE:Shared_library_packaging_policy#Package_naming
* Sun Sep 10 2023 bjorn.lie@gmail.com
- Update to version 0.7.1:
+ Restore ability to call g_object_new (XDP_TYPE_PORTAL, ...).
* Wed Sep 06 2023 bjorn.lie@gmail.com
- Update to version 0.7:
+ Add support for the new SetStatus() method of the Background
portal.
+ Add support for the new ConnectToEIS() method of the Remote
Desktop portal.
+ Improve unit and integration tests.
+ Documentation improvements.
+ CI improvements.
* Mon Mar 21 2022 bjorn.lie@gmail.com
- Update to version 0.6:
+ New portal support: Dynamic launcher.
+ Add API for checking for flatpak/snap sandbox.
+ Fix a bug where the callback setup by libportal for a
GCancellable was not properly canceled in case a portal method
call was not successful, which can lead to a double free seg
fault.
+ libportal-qt:
- Add convenient functions to better deal with GVariants.
- Use a global instance of XdpPortal object.
- Make filechooserFilterToGVariant() public.
+ camera: Use correct variant for is_camera_present().
+ portal-test-gtk3: Fix incorrect paths used in tests.
+ Documentation improvements.
+ CI improvements.
- Add pkgconfig(Qt5Test) BuildRequires: New dependency.
* Tue Jan 11 2022 bjorn.lie@gmail.com
- Split devel subpackage into 4, libportal-devel,
libportal-gt3-devel, libportal-gtk4-devel and
libportal-qt5-devel, minimize dependencies pulled in for packages
depending on the various devel packages.
* Fri Jan 07 2022 bjorn.lie@gmail.com
- Update to version 0.5:
+ Relicence to LGPL 3.0
+ Fix a refcounting error in xdp_parent_free
+ location: Fix location-updated signature
+ remote:
- Add cursor mode
- Support virtual screens
- Support persistent sessions
+ Rename qt backend to qt5
+ Install separate libraries: libportal-gtk3, libportal-gtk4,
libportal-qt5
+ Add gobject-introspection support
+ Add vala support
+ Add a GTK4 portal test app, using gjs
+ Build documentation using gi-docgen
- Change license from LGPL-2.1-or-later to LGPL-3.0-or-later
following upstream.
- Add c_compiler, c++_compiler, pkgconfig(gi-docgen),
pkgconfig(gobject-introspection-1.0), pkgconfig(gtk+-3.0),
pkgconfig(gtk4), pkgconfig(vapigen), pkgconfig(Qt5Core),
pkgconfig(Qt5Gui), pkgconfig(Qt5Widgets) and
pkgconfig(Qt5X11Extras) BuildRequires: New dependencies.
- Drop gtk-doc BuildRequires, no longer needed, nor used.
- Replace post(un) handling with ldconfig_scriptlets macro.
- Bump sover to 1 following upstream changes, drop libportal0
subpackage as it is no longer built, add new subpackages:
libportal-1, libportal-gtk3, libportal-gtk4, libportal-qt5,
typelib-1_0-Xdp-1_0, typelib-1_0-XdpGtk3-1_0 and
typelib-1_0-XdpGtk4-1_0.
* Fri May 14 2021 dimstar@opensuse.org
- Update to version 0.4:
+ Make GTK4 support work with GTK 4.0
+ Qt5 support
+ OpenURI: Support write access
+ Build fixes
+ Add more tests
+ Require GLib 2.58
* Sat Dec 21 2019 bjorn.lie@gmail.com
- Inital build for openSUSE, version 0.3.
/usr/lib64/libportal-gtk3.so.1 /usr/lib64/libportal-gtk3.so.1.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:45:42 2025