Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xwayland for openSUSE:Factory checked in at 2022-02-06 23:53:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xwayland (Old) and /work/SRC/openSUSE:Factory/.xwayland.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xwayland" Sun Feb 6 23:53:20 2022 rev:9 rq:950846 version:22.0.99.902 Changes: -------- --- /work/SRC/openSUSE:Factory/xwayland/xwayland.changes 2021-12-22 20:18:55.751871309 +0100 +++ /work/SRC/openSUSE:Factory/.xwayland.new.1898/xwayland.changes 2022-02-06 23:53:21.827187718 +0100 @@ -1,0 +2,22 @@ +Thu Feb 3 04:48:43 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 22.0.99.902 + * render: Fix build with gcc 12 + +------------------------------------------------------------------- +Thu Jan 20 17:59:50 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 22.0.99.901 + * DRM lease support + * Enables sRGB fbconfigs in GLX + * Requires libxcvt + * Refactoring of the present code in Xwayland + * Implements support for touchpad gestures + * Support for xfixes's ClientDisconnectMode and optional + terminate delay +- Add pkgconfig(libxcvt) BuildRequires: New dependency. +- Add xwayland.keyring, use url for sources, validate sig. +- Move man pages from devel to main binary package. +- Enable LTO, no longer disable LTO via macro. + +------------------------------------------------------------------- Old: ---- xwayland-21.1.4.tar.xz xwayland-21.1.4.tar.xz.sig New: ---- xwayland-22.0.99.902.tar.xz xwayland-22.0.99.902.tar.xz.sig xwayland.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xwayland.spec ++++++ --- /var/tmp/diff_new_pack.aK4fBe/_old 2022-02-06 23:53:22.375184064 +0100 +++ /var/tmp/diff_new_pack.aK4fBe/_new 2022-02-06 23:53:22.375184064 +0100 @@ -1,7 +1,7 @@ # # spec file for package xwayland # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,16 +24,16 @@ %endif Name: xwayland -Version: 21.1.4 +Version: 22.0.99.902 Release: 0 URL: http://xorg.freedesktop.org/ -BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: X -# Source URL: https://xorg.freedesktop.org/archive/individual/xserver/ License: MIT Group: System/X11/Servers/XF86_4 -Source0: %{name}-%{version}.tar.xz -Source1: %{name}-%{version}.tar.xz.sig +Source0: %{url}/archive/individual/xserver/%{name}-%{version}.tar.xz +Source1: %{url}/archive/individual/xserver/%{name}-%{version}.tar.xz.sig +Source2: xwayland.keyring + BuildRequires: meson BuildRequires: ninja BuildRequires: pkgconfig @@ -44,23 +44,18 @@ BuildRequires: pkgconfig(dri) BuildRequires: pkgconfig(dri3proto) BuildRequires: pkgconfig(epoxy) -BuildRequires: pkgconfig(libtirpc) - -BuildRequires: pkgconfig(wayland-client) -BuildRequires: pkgconfig(wayland-protocols) -%if 0%{?have_wayland_eglstream} == 1 -BuildRequires: pkgconfig(wayland-eglstream-protocols) -%endif BuildRequires: pkgconfig(fixesproto) BuildRequires: pkgconfig(fontsproto) BuildRequires: pkgconfig(fontutil) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glproto) -BuildRequires: pkgconfig(inputproto) +BuildRequires: pkgconfig(inputproto) >= 2.3.99.1 BuildRequires: pkgconfig(kbproto) BuildRequires: pkgconfig(libbsd) BuildRequires: pkgconfig(libdrm) +BuildRequires: pkgconfig(libtirpc) +BuildRequires: pkgconfig(libxcvt) BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(presentproto) @@ -70,6 +65,11 @@ BuildRequires: pkgconfig(resourceproto) BuildRequires: pkgconfig(scrnsaverproto) BuildRequires: pkgconfig(videoproto) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-protocols) +%if 0%{?have_wayland_eglstream} == 1 +BuildRequires: pkgconfig(wayland-eglstream-protocols) +%endif BuildRequires: pkgconfig(xau) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-damage) @@ -130,11 +130,9 @@ This package contains the Xwayland Server development files. %prep -%setup -q -n %{name}-%{version} +%autosetup -p1 %build -%define _lto_cflags %{nil} - %{meson} \ -Dglamor=true \ %if 0%{?have_wayland_eglstream} == 1 @@ -189,11 +187,10 @@ %files %{_bindir}/Xwayland +%{_mandir}/man1/Xwayland.1%{ext_man} %files devel -%defattr(-,root,root) %{_libdir}/pkgconfig/*.pc %dir %{_libdir}/xorg -%{_mandir}/man1/Xwayland.1.gz %changelog ++++++ xwayland-21.1.4.tar.xz -> xwayland-22.0.99.902.tar.xz ++++++ ++++ 11380 lines of diff (skipped)