File wpebackend-fdo.changes of Package wpebackend-fdo

-------------------------------------------------------------------
Thu Nov 25 21:11:54 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.12.0:
  + Added API to obtain the wl_resource for SHM exported buffers.
  + Added unstable DMA-BUF pool API for buffer management.
  + Fixed UI process getting stuck when navigating across different
    security origins.
  + Fixed invalid usage of Wayland client connections in the nested
    compositor which caused crashes in some situations.
  + Made it easier to override where Meson looks for
    wayland-scanner during cross-compilation, using a native
    machine file.

-------------------------------------------------------------------
Fri Sep 17 19:04:32 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.10.0:
  + Added API to query whether receiving rendered audio has been
    configured.
  + Added API to obtain the wl_resource for SHM exported buffers.
  + The CMake build system has been removed in favor of Meson.
  + Made it easier to override where Meson looks for
    wayland-scanner during cross-compilation, using a native
    machine file.
  + Fixed invalid usage of Wayland client connections in the nested
    compositor which caused sporadic crashes in certain conditions.
  + Fixed file descriptor and memory leaks.

-------------------------------------------------------------------
Thu Sep 17 22:59:56 UTC 2020 - Michael Gorse <mgorse@suse.com>

- Update to version 1.8.0:
  + Added new API for the audio rendering protocol, which allows
    embedders to receive audio samples instead of letting WPE
    WebKit handle their playback.
  + Added support to export frames using EGLStreams, which can be
    used e.g.  with Nvidia GPUs.
  + New build configuration system based on Meson. The existing
    CMake-based system is still maintained, and both produce the
    same outputs.
  + Use libepoxy for EGL operations.
- Switch to meson.
- Add epoxy to BuildRequires: new dependency.

-------------------------------------------------------------------
Wed Jun 10 17:33:59 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.6.1:
  + Fixed build when using EGL stacks with odd EGLNativeDisplay
    definitions.
  + Fixed version retrieval functions not being exposed as public
    symbols.
  + Improve build configuration by instructing CMake to report
    mismatched versions of dependency libraries, instead of failing
    to compile.

-------------------------------------------------------------------
Thu Mar 12 15:18:12 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.6.0:
  + Added support for the DMA-BUF video plane display protocol.
  + Added support for exporting DMA-BUF buffers.
  + Added support for exporting SHM-based buffers.
  + Fix building the documentation.
  + Ensure that only symbols marked as public are exported.
- Add explicit pkgconfig(wayland-client) and
  pkgconfig(wayland-server) BuildRequires: cmake checks for them.
- Pass explicit -DWayland_VERSION_HEADER_PATH=$(pkg-config
  --variable=includedir wayland-client) to cmake, let cmake find
  our wayland headers properly.

-------------------------------------------------------------------
Thu Mar 12 12:44:56 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.4.2:
  + Fix build failures with EGL implementations which do not
    provide an EGL/eglmesaext.h header.

-------------------------------------------------------------------
Tue Feb 25 13:00:03 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 1.4.1 (boo#1164688):
  + Fix build failures with recent compiler versions due to missing
    function declarations.
- Drop memset-prototype.patch: fixed upstream.

-------------------------------------------------------------------
Mon Oct  7 21:33:05 UTC 2019 - Michael Gorse <mgorse@suse.com>

- Add memset-prototype.patch: fix usage of undeclared
  std::memset() function.

-------------------------------------------------------------------
Sat Oct  5 14:27:54 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Add baselibs.conf, build 32-bit support libs.
- Drop Group tag added by mistake.

-------------------------------------------------------------------
Thu Sep 19 09:48:01 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 1.4.0:
  + New macros in the API to check the version at compilation
    time.
  + New API for exported images which allows querying their
    dimension their backing EGLImageKHR.
  + Support DMA-BUF resource exports through a new callback in the
    API.
  + Added support for detaching and attaching new targets to a view
    backend.
  + Improved management and cleanup of Wayland resources.
  + Improved handling of Wayland events.
  + Build system improvements.

-------------------------------------------------------------------
Tue Sep 17 02:03:51 UTC 2019 - Michael Gorse <mgorse@suse.com>

- Update to version 1.3.91: 
  + Support DMA-BUF resource exports through a new callback in the
    API.
  + Improve management and cleanup of Wayland resources.
  + Make the build more reliable using CMake imported library
    targets.
  + Enable compiler warnings.
- Drop wpebackend-fdo-fix-include-dirs.patch: fixed upstream.

-------------------------------------------------------------------
Thu Jul 25 00:05:53 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Initial package for openSUSE, version 1.3.1.
openSUSE Build Service is sponsored by