Package Release Info

libportal-0.9.1-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libportal-qt5-1
libportal-qt5-devel

Change Logs

* 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.
Version: 0.3-bp152.1.12
* Sat Dec 21 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Inital build for openSUSE, version 0.3.