Package Release Info

weston-13.0.0-bp156.1.5

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libweston-13
libweston-13-0
weston
weston-devel

Change Logs

* Tue Nov 28 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 13
  * Multi-backend support
  * VNC, Pipewire and RDP backends: GL renderer support
  * Improved fullscreen handling in kiosk-shell which allows
    xwayland type of surfaces be fullscreen
  * Support for overlapping outputs, which allows placing views on
    planes when they are displayed on multiple outputs
* Wed Aug 02 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 12.0.2
  * xwm: WM_TRANSIENT_FOR should not point to override-redirect
    window
* Thu May 25 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 12.0.1
  * Resolve build failure relating to xkbcommon & wayland
    pkg-config CFLAGS
- Delete build.patch (merged)
* Wed May 17 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 12
  * backend-drm: multiple GPU support, by using
    `--additional-devices` to specify secondary DRM devices, in
    the form of a comma-separated list of devices.
  * backend-drm: use libdisplay-info as a better alternative for
    parsing EDID.
  * protocol: new screenshooter protocol: weston-output-capture.
    This new protocol is as a Weston public extension. The older
    weston-screenshooter protocol has been removed.
  * compositor: added a short-form for loading backends -- this
    allows the use of `--backend=headless` instead of
    `--backend=headless-backend.so`. Short-form for shells was
    also added: pass `--shell=foo`, rather than
    `--shell=foo-shell.so`. Renderers can be specified the same,
    by using `--renderer=gl|pixman`.
  * libweston-desktop DSO has been incorporated into libweston.
    Linking now with libweston would provide access to the former
    libweston-desktop library. Users of libweston-desktop would
    need to adjust their headers to <libweston/desktop.h> rather
    than using <libweston-desktop/libweston-desktop.h>. The API
    itself remains the same.
- Add build.patch
* Fri Mar 24 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Drop pkgconfig(cairo-egl) BuildRequires: No longer needed, nor
  available.
* Thu Dec 15 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 11.0.1
  * A few potential crash fixes for xwm and ivi-shell have been
    pre-emptively addressed as well some warnings seen with
    ivi-shell when closing down weston.
* Thu Sep 22 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 11
  * Breaking changes:
  * The cms-static and cms-colord plugins are now deprecated.
  * A number of features have been removed from desktop-shell:
    multiple workspaces, zoom, exposay.
  * wl_shell support has been removed (superseded by xdg-shell).
  * The fbdev backend has been removed (superseded by KMS).
  * weston-launch and launcher-direct have been removed
    (superseded by libseat).
  * The weston-info and weston-gears clients have been removed
    (weston-info is superseded by wayland-info).
  * The KMS max-bpc property is now set by default. If you
    experience black screens with (faulty) monitors, try lowering
    it in weston.ini.
  * Weston will now abort when running out of memory. Weston is
    not suitable for memory constrained environments.
Version: 10.0.2-bp155.1.10
* Tue Aug 09 2022 Dirk Müller <dmueller@suse.com>
- update to 10.0.2:
  This is a bugfix release for 10.0.0.
  * clients/simple-dmabuf-feedback: do not use buffer before compositor's response
  * kiosk-shell: Check if app_ids have been set after initial commit
  * kiosk-shell: Don't occlude shsurf on other outputs
  * kiosk-shell: Favor out views on same output
  * libweston: Assert if ref-count balance is wrong
  * libweston, desktop-shell: Add a wrapper for weston_surface reference
  * desktop-shell: Create a distinct view for the fade-out close anim
  * desktop-shell: Rename destroy_layer functions
  * desktop-shell: Migrate surface_unlink_view
  * desktop-shell: Check for a valid desktop_surface
  * desktop-shell: Clarify weston_view destruction at tear down
  * desktop-shell: Add missing weston_view_destroy()
  * simple-egl: Add start as maximized
  * libweston-desktop: Replace buffer with geometry
  * simple-egl: Remove uneeded check
  * simple-egl: Defer EGL surface/window creation
  * simple-egl: Move set_fullscreen/set_maximized before initial commit
  * gl-renderer: fix performance regression in frag
  * libweston/compositor: Cache buffer damage for synced subsurfaces
  * tests: Add test for synced subsurfaces and buffer damage
  * libweston/compositor: Do not map subsurfaces without buffer
  * tests: Add test for subsurfaces mapping hierachies
  * clients/simple-dmabuf-feedback: Support multi-tranche feedbacks
  * clients/simple-dmabuf-*: Increase buffer limit to four
  * clients/simple-dmabuf-feedback: Add fallback print method for unknown formats
  * backend-drm: Add failure reasons for failing gbm_bo_import
  * clients/simple-dmabuf-feedback: use time instead of redraws
  * libweston/linux-dmabuf: create surface feedback on demand
* Tue Feb 01 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 10
  * Add building blocks for color management: color
    transformations, gamma correct blending, color profiles.
    These are only internal changes invisible to users for now.
  * Add feedback to linux-dmabuf-unstable-v1, enabling zero-copy
    scanout in more situations.
  * libseat support has been added. It will supersede all
    launchers in a future release.
  * All example clients have been converted to xdg-shell.
  * Weston can now automatically launch a client after startup.
  * The wl_shell interface, the fbdev backend, and weston-launch
    are deprecated.
* Wed Jan 19 2022 Jan Engelhardt <jengelh@inai.de>
- Drop --simple-dmabuf-drm configure option since it has been long
  obsoleted (and only now did meson start being strict).