Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

weston-13.0.0-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: weston Distribution: openSUSE:Factory:zSystems
Version: 13.0.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Dec 5 19:43:46 2023
Group: System/X11/Servers Build host: s390zl27
Size: 1484542 Source RPM: weston-13.0.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wayland.freedesktop.org/
Summary: Wayland Reference Compositor
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. Weston ships with a few example clients, from simple
clients that demonstrate certain aspects of the protocol to more
complete clients and a simplistic toolkit. There is also a quite
capable terminal emulator (weston-terminal) and an toy/example
desktop shell. Finally, weston also provides integration with the
Xorg server and can pull X clients into the Wayland desktop and act
as a X window manager.

Provides

Requires

License

CC-BY-SA-3.0 AND MIT

Changelog

* 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).
* Mon Nov 23 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Fix name of build dir used in tests
* Fri Sep 04 2020 Jan Engelhardt <jengelh@inai.de>
  - 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 <jengelh@inai.de>
  - 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

Files

/usr/bin/wcap-decode
/usr/bin/weston
/usr/bin/weston-calibrator
/usr/bin/weston-debug
/usr/bin/weston-screenshooter
/usr/bin/weston-terminal
/usr/bin/weston-touch-calibrator
/usr/lib64/weston
/usr/lib64/weston/desktop-shell.so
/usr/lib64/weston/fullscreen-shell.so
/usr/lib64/weston/hmi-controller.so
/usr/lib64/weston/ivi-shell.so
/usr/lib64/weston/kiosk-shell.so
/usr/lib64/weston/libexec_weston.so
/usr/lib64/weston/libexec_weston.so.0
/usr/lib64/weston/libexec_weston.so.0.0.0
/usr/lib64/weston/screen-share.so
/usr/lib64/weston/systemd-notify.so
/usr/libexec/weston-desktop-shell
/usr/libexec/weston-ivi-shell-user-interface
/usr/libexec/weston-keyboard
/usr/share/libweston-13
/usr/share/libweston-13/protocols
/usr/share/libweston-13/protocols/weston-content-protection.xml
/usr/share/libweston-13/protocols/weston-debug.xml
/usr/share/libweston-13/protocols/weston-direct-display.xml
/usr/share/libweston-13/protocols/weston-output-capture.xml
/usr/share/licenses/weston
/usr/share/licenses/weston/COPYING
/usr/share/man/man1/weston-debug.1.gz
/usr/share/man/man1/weston.1.gz
/usr/share/man/man5/weston.ini.5.gz
/usr/share/man/man7/weston-bindings.7.gz
/usr/share/man/man7/weston-drm.7.gz
/usr/share/man/man7/weston-rdp.7.gz
/usr/share/wayland-sessions
/usr/share/wayland-sessions/weston.desktop
/usr/share/weston
/usr/share/weston/background.png
/usr/share/weston/border.png
/usr/share/weston/fullscreen.png
/usr/share/weston/home.png
/usr/share/weston/icon_editor.png
/usr/share/weston/icon_flower.png
/usr/share/weston/icon_ivi_clickdot.png
/usr/share/weston/icon_ivi_flower.png
/usr/share/weston/icon_ivi_simple-egl.png
/usr/share/weston/icon_ivi_simple-shm.png
/usr/share/weston/icon_ivi_smoke.png
/usr/share/weston/icon_terminal.png
/usr/share/weston/icon_window.png
/usr/share/weston/panel.png
/usr/share/weston/pattern.png
/usr/share/weston/random.png
/usr/share/weston/sidebyside.png
/usr/share/weston/sign_close.png
/usr/share/weston/sign_maximize.png
/usr/share/weston/sign_minimize.png
/usr/share/weston/terminal.png
/usr/share/weston/tiling.png
/usr/share/weston/wayland.png
/usr/share/weston/wayland.svg


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024