Accepting request 1005500 from X11:Wayland

- Update to release 11

OBS-URL: https://build.opensuse.org/request/show/1005500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/weston?expand=0&rev=28
This commit is contained in:
Dominique Leuenberger 2022-09-23 12:15:19 +00:00 committed by Git OBS Bridge
commit e659ec4c08
6 changed files with 28 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:89646ca0d9f8d413c2767e5c3828eaa3fa149c2a105b3729a6894fa7cf1549e7
size 1776748

Binary file not shown.

3
weston-11.0.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a6138d4dc9554560ac304312df456019f4be025ec79130f05fb5f2e41c091e1d
size 1900292

BIN
weston-11.0.0.tar.xz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Thu Sep 22 21:48:51 UTC 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 9 20:21:35 UTC 2022 - Dirk Müller <dmueller@suse.com> Tue Aug 9 20:21:35 UTC 2022 - Dirk Müller <dmueller@suse.com>

View File

@ -18,9 +18,9 @@
Name: weston Name: weston
%define lname libweston0 %define lname libweston0
%define major 10 %define major 11
%define realver 10.0.2 %define realver 11.0.0
Version: 10.0.2 Version: 11
Release: 0 Release: 0
Summary: Wayland Reference Compositor Summary: Wayland Reference Compositor
License: CC-BY-SA-3.0 AND MIT License: CC-BY-SA-3.0 AND MIT
@ -54,9 +54,10 @@ BuildRequires: pkgconfig(freerdp2)
BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gbm)
BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(glesv2)
BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(lcms2)
BuildRequires: pkgconfig(libdrm) >= 2.4.95 BuildRequires: pkgconfig(libdrm) >= 2.4.108
BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(libinput) >= 0.8.0 BuildRequires: pkgconfig(libinput) >= 0.8.0
BuildRequires: pkgconfig(libseat)
BuildRequires: pkgconfig(libsystemd) >= 209 BuildRequires: pkgconfig(libsystemd) >= 209
BuildRequires: pkgconfig(libudev) >= 136 BuildRequires: pkgconfig(libudev) >= 136
BuildRequires: pkgconfig(libva) BuildRequires: pkgconfig(libva)
@ -108,22 +109,10 @@ The libweston library is intended for use by other compositor efforts
functionalities. Weston's own reference compositor also makes use of functionalities. Weston's own reference compositor also makes use of
this. this.
%package -n libweston-desktop-%major-0
Summary: The Weston compositor as a shared library
Group: System/Libraries
%description -n libweston-desktop-%major-0
libweston-desktop provides an additional level of functionality of
relevance to compositors implementing a desktop metaphor style of
graphical interface. This library API is designed around xdg_shell
functionality, providing for handling of popups, window state, and
interfacing with Xwayland.
%package devel %package devel
Summary: Development files for Weston plugins Summary: Development files for Weston plugins
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libweston-%major-0 = %version Requires: libweston-%major-0 = %version
Requires: libweston-desktop-%major-0 = %version
%description devel %description devel
Weston is the reference implementation of a Wayland compositor, and a Weston is the reference implementation of a Wayland compositor, and a
@ -164,8 +153,6 @@ popd
%post -n libweston-%major-0 -p /sbin/ldconfig %post -n libweston-%major-0 -p /sbin/ldconfig
%postun -n libweston-%major-0 -p /sbin/ldconfig %postun -n libweston-%major-0 -p /sbin/ldconfig
%post -n libweston-desktop-%major-0 -p /sbin/ldconfig
%postun -n libweston-desktop-%major-0 -p /sbin/ldconfig
%files %files
%license COPYING %license COPYING
@ -183,9 +170,6 @@ popd
%files -n libweston-%major %files -n libweston-%major
%_libdir/libweston-%major/ %_libdir/libweston-%major/
%files -n libweston-desktop-%major-0
%_libdir/libweston-desktop-%major.so.0*
%files devel %files devel
%_includedir/%name/ %_includedir/%name/
%_libdir/pkgconfig/*.pc %_libdir/pkgconfig/*.pc