Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: weston-devel | Distribution: openSUSE:Factory:zSystems |
Version: 14.0.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Mon Oct 21 18:36:16 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 175808 | Source RPM: weston-14.0.1-1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://wayland.freedesktop.org/ | |
Summary: Development files for Weston plugins |
Weston is the reference implementation of a Wayland compositor, and a useful compositor in its own right. Weston has various backends that lets it run on Linux kernel modesetting and evdev input as well as under X11. This package contains all necessary include files and libraries needed to develop plugins for Weston.
CC-BY-SA-3.0 AND MIT
* Mon Oct 21 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 14.0.1 * libweston: Send seat name before announcing devices - Drop wsp-deps.patch (merged) * Wed Sep 04 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 14 * Add support for FreeRDP 3.x - Add wsp-deps.patch to resolve FTBFS * Tue Apr 23 2024 Jan Engelhardt <jengelh@inai.de> - Update to release 13.0.1 * desktop-shell: clamp view alpha correctly * desktop-shell: set proper curtain size when no output is created yet * 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. * 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).
/usr/include/weston /usr/include/weston/libweston-14 /usr/include/weston/libweston-14/libweston /usr/include/weston/libweston-14/libweston/backend-drm.h /usr/include/weston/libweston-14/libweston/backend-headless.h /usr/include/weston/libweston-14/libweston/backend-pipewire.h /usr/include/weston/libweston-14/libweston/backend-rdp.h /usr/include/weston/libweston-14/libweston/backend-wayland.h /usr/include/weston/libweston-14/libweston/backend-x11.h /usr/include/weston/libweston-14/libweston/config-parser.h /usr/include/weston/libweston-14/libweston/desktop.h /usr/include/weston/libweston-14/libweston/libweston.h /usr/include/weston/libweston-14/libweston/matrix.h /usr/include/weston/libweston-14/libweston/pipewire-plugin.h /usr/include/weston/libweston-14/libweston/plugin-registry.h /usr/include/weston/libweston-14/libweston/remoting-plugin.h /usr/include/weston/libweston-14/libweston/shell-utils.h /usr/include/weston/libweston-14/libweston/version.h /usr/include/weston/libweston-14/libweston/weston-log.h /usr/include/weston/libweston-14/libweston/windowed-output-api.h /usr/include/weston/libweston-14/libweston/xwayland-api.h /usr/include/weston/libweston-14/libweston/zalloc.h /usr/include/weston/weston /usr/include/weston/weston/ivi-layout-export.h /usr/include/weston/weston/weston.h /usr/lib64/libweston-14.so /usr/lib64/pkgconfig/libweston-14.pc /usr/lib64/pkgconfig/weston.pc /usr/share/pkgconfig/libweston-14-protocols.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Dec 26 23:36:33 2024