Changelog for
libweston-10-0-10-119.3.x86_64.rpm :
* Tue Oct 24 2023 Pavel Zhukov
- enable drm lease manager
* Wed Aug 02 2023 Jan Engelhardt - Update to release 12.0.2
* xwm: WM_TRANSIENT_FOR should not point to override-redirect window
* Thu May 25 2023 Jan Engelhardt - 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 - 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 rather than using . The API itself remains the same.- Add build.patch
* Fri Mar 24 2023 Bjørn Lie - Drop pkgconfig(cairo-egl) BuildRequires: No longer needed, nor available.
* Thu Dec 15 2022 Jan Engelhardt - 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 - 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.
* Tue Aug 09 2022 Dirk Müller - 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 - 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 - Drop --simple-dmabuf-drm configure option since it has been long obsoleted (and only now did meson start being strict).
* Mon Nov 23 2020 Guillaume GARDET - Fix name of build dir used in tests
* Fri Sep 04 2020 Jan Engelhardt - Update to release 9
* A new kiosk shell allows to display regular desktop apps in an always-fullscreen mode.
* DRM panel orientation property support.- Drop 0001-tests-test-runner-needs-wayland-client.patch (merged)
* Sun Jan 26 2020 Jan Engelhardt - Update to new upstream release 8
* DRM hardware planes should be used more effectively
* The DRM backend now supports HDCP
* Headless backend now supports OpenGL
* DRM backend can now be built without GBM
* EGL_KHR_partial_update is now used when available, reducing memory bandwidth usage on some GPUs.- Add 0001-tests-test-runner-needs-wayland-client.patch