From 08ad1eb0b3bd12dff229560f23ed4bac70803da6ccb2b67b780a6c518f56f695 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 22 Sep 2022 21:53:45 +0000 Subject: [PATCH 1/2] - Update to release 11 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=103 --- weston-10.0.2.tar.xz | 3 --- weston-10.0.2.tar.xz.sig | Bin 566 -> 0 bytes weston-11.0.0.tar.xz | 3 +++ weston-11.0.0.tar.xz.sig | Bin 0 -> 566 bytes weston.changes | 20 ++++++++++++++++++++ weston.spec | 24 ++++-------------------- 6 files changed, 27 insertions(+), 23 deletions(-) delete mode 100644 weston-10.0.2.tar.xz delete mode 100644 weston-10.0.2.tar.xz.sig create mode 100644 weston-11.0.0.tar.xz create mode 100644 weston-11.0.0.tar.xz.sig diff --git a/weston-10.0.2.tar.xz b/weston-10.0.2.tar.xz deleted file mode 100644 index c2655af..0000000 --- a/weston-10.0.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89646ca0d9f8d413c2767e5c3828eaa3fa149c2a105b3729a6894fa7cf1549e7 -size 1776748 diff --git a/weston-10.0.2.tar.xz.sig b/weston-10.0.2.tar.xz.sig deleted file mode 100644 index 101c8b966d6a379babc212c81cd02db34552c8086d84d4d9a117312f1a7b24aa..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*Q|CJ`s?+%xvK;q;N-h1Hak6uUx0%G6EIsgg@5D(sa z;OLKDNU{?U0F^%e(`w5#@f^Nh+_^3=*tU(M`d#1C3$UYzOjvNCgh>Xjjd=aEcK{=4 zO{h#>_u#Lhz;ygVI=e_QkN)Q|q06t<@2(1Dm8Nc0-w+|CwX=xm^oK zrsVW`t5injiCf;b#$~}Lzrc$!v8z4{6_9okAl+*My=ql6Kd}Q_A|n_pGCI^`hpG>? zO1Ev}pElpJsP0u4>_1AB4#6tUb8-IobdP~WTiQ8&O?G|qV=@zH?#rZy2-Y$u^y8vD^taw3>V(EgNDW^2uF2WfIuM^9nrF$MQlv(%`byk6FW!a%8;~(pZE|dQ}*IQZRoRj zpRPuHY?83&EnOwQjL+9rKyz0(jx0bkC9bETv-x~IkxKaTP8UBZ@Q|7+yp!SP`tIbI zoGK4hE~Z@M2g5mP9{J|L^XFryExyNr4()BpEw$yK`@?@LG7WS6 zixmw=Z({+qk3AK#M5~E%Z$p)h_3lF>5v#5!{y%>f{=CqkwM}CbjqM0p zM1a8vC)Za8riE7lozYkDBC%?6Crnl)&loGH#~r2OZQ&{Aw(j~#(~@q=O23*sMC42X zXyY~V^{h0$&&-0TH_OiltdT~Z6^?<_8BwU}^Nyx&_1D+RfJ0Mk4cv_tq@g!cpJ#GU z$dD5HXz(tFqS`Q9;0eSM*YvSskKcn#R_7^B=r6X1vI_Q#=B*b(&ujZJ;erEMltg*r zENs;mbb!pvPv`y7n~zHF9q>?gh-*w|wjvm{WPVb|~?m1J9uRz$5_Y&ly1cD6J6l>Db{&DZM6mRpj%m4t!mv>YASwimlp3~W32$pD== z)X5am>YcIbwyzM)C;K|hpJhHPqio^+w#|`C9nnAYK|Wy04L~8hq-a&k@0W~511c%Z zAituK%D4uJ@EV6!E*)%GfbF$bN`dUcx~N7OB + +- 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 diff --git a/weston.spec b/weston.spec index 32c6b3e..43d6f52 100644 --- a/weston.spec +++ b/weston.spec @@ -18,9 +18,9 @@ Name: weston %define lname libweston0 -%define major 10 -%define realver 10.0.2 -Version: 10.0.2 +%define major 11 +%define realver 11.0.0 +Version: 11 Release: 0 Summary: Wayland Reference Compositor License: CC-BY-SA-3.0 AND MIT @@ -57,6 +57,7 @@ BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libdrm) >= 2.4.95 BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(libinput) >= 0.8.0 +BuildRequires: pkgconfig(libseat) BuildRequires: pkgconfig(libsystemd) >= 209 BuildRequires: pkgconfig(libudev) >= 136 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 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 Summary: Development files for Weston plugins Group: Development/Libraries/C and C++ Requires: libweston-%major-0 = %version -Requires: libweston-desktop-%major-0 = %version %description devel Weston is the reference implementation of a Wayland compositor, and a @@ -164,8 +153,6 @@ popd %post -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 %license COPYING @@ -183,9 +170,6 @@ popd %files -n libweston-%major %_libdir/libweston-%major/ -%files -n libweston-desktop-%major-0 -%_libdir/libweston-desktop-%major.so.0* - %files devel %_includedir/%name/ %_libdir/pkgconfig/*.pc From e96c706aca7da62fd972ba083fedd958f1ff394e30d322cfec415e688e17a924 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 22 Sep 2022 22:07:06 +0000 Subject: [PATCH 2/2] OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=104 --- weston.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weston.spec b/weston.spec index 43d6f52..e442747 100644 --- a/weston.spec +++ b/weston.spec @@ -54,7 +54,7 @@ BuildRequires: pkgconfig(freerdp2) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(lcms2) -BuildRequires: pkgconfig(libdrm) >= 2.4.95 +BuildRequires: pkgconfig(libdrm) >= 2.4.108 BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(libinput) >= 0.8.0 BuildRequires: pkgconfig(libseat)