Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package weston for openSUSE:Factory checked in at 2023-05-26 20:15:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/weston (Old) and /work/SRC/openSUSE:Factory/.weston.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "weston" Fri May 26 20:15:32 2023 rev:31 rq:1089065 version:12.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/weston/weston.changes 2023-03-25 18:56:10.130918752 +0100 +++ /work/SRC/openSUSE:Factory/.weston.new.1533/weston.changes 2023-05-26 20:15:48.596382992 +0200 @@ -1,0 +2,34 @@ +Thu May 25 19:33:31 UTC 2023 - Jan Engelhardt <jeng...@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 20:54:48 UTC 2023 - Jan Engelhardt <jeng...@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 + +------------------------------------------------------------------- Old: ---- weston-11.0.1.tar.xz weston-11.0.1.tar.xz.sig New: ---- weston-12.0.1.tar.xz weston-12.0.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ weston.spec ++++++ --- /var/tmp/diff_new_pack.8kLC6u/_old 2023-05-26 20:15:49.128386163 +0200 +++ /var/tmp/diff_new_pack.8kLC6u/_new 2023-05-26 20:15:49.136386211 +0200 @@ -1,7 +1,7 @@ # # spec file for package weston # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,9 +18,8 @@ Name: weston %define lname libweston0 -%define major 11 -%define realver 11.0.1 -Version: 11 +%define major 12 +Version: 12.0.1 Release: 0 Summary: Wayland Reference Compositor License: CC-BY-SA-3.0 AND MIT @@ -28,8 +27,8 @@ URL: https://wayland.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston #Git-Web: https://cgit.freedesktop.org/wayland/weston/ -Source: https://gitlab.freedesktop.org/wayland/weston/uploads/f5648c818fba5432edc3ea63c4db4813/weston-11.0.1.tar.xz -Source2: https://gitlab.freedesktop.org/wayland/weston/uploads/bb54e28b5ee47aaccb30a8ffbc31f977/weston-11.0.1.tar.xz.sig +Source: https://gitlab.freedesktop.org/wayland/weston/-/releases/%version/downloads/weston-%version.tar.xz +Source2: https://gitlab.freedesktop.org/wayland/weston/-/releases/%version/downloads/weston-%version.tar.xz.sig BuildRequires: Mesa-libGLESv3-devel BuildRequires: autoconf >= 2.64 BuildRequires: automake >= 1.11 @@ -55,6 +54,7 @@ BuildRequires: pkgconfig(libdrm) >= 2.4.108 BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(libinput) >= 0.8.0 +BuildRequires: pkgconfig(libpipewire-0.3) BuildRequires: pkgconfig(libseat) BuildRequires: pkgconfig(libsystemd) >= 209 BuildRequires: pkgconfig(libudev) >= 136 @@ -68,6 +68,7 @@ BuildRequires: pkgconfig(wayland-server) >= 1.18.0 BuildRequires: pkgconfig(xcb) >= 1.8 BuildRequires: pkgconfig(xcb-composite) +BuildRequires: pkgconfig(xcb-cursor) BuildRequires: pkgconfig(xcb-shm) BuildRequires: pkgconfig(xcb-xfixes) BuildRequires: pkgconfig(xcb-xkb) >= 1.9 @@ -122,13 +123,13 @@ to develop plugins for Weston. %prep -%autosetup -n %name-%realver -p1 +%autosetup -p1 %build echo "Workaround broken weston that fails to cope with -Wl,--no-undefined injected by meson/ninja" export LDFLAGS="%{?build_ldflags} -Wl,-z,undefs" %meson -Ddemo-clients=false -Dremoting=false -Dsimple-clients= \ - -Dtest-junit-xml=false -Dpipewire=false \ + -Dtest-junit-xml=false -Dpipewire=false -Dbackend-vnc=false \ --includedir="%_includedir/%name" %meson_build ++++++ weston-11.0.1.tar.xz -> weston-12.0.1.tar.xz ++++++ ++++ 47109 lines of diff (skipped)