diff --git a/xwayland-21.1.4.tar.xz b/xwayland-21.1.4.tar.xz deleted file mode 100644 index 600cf2d..0000000 --- a/xwayland-21.1.4.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:19f6795f31cfa8eb352b1e5b3c379f22ee6020e98701ff2cc679da8c4f1159f7 -size 1261712 diff --git a/xwayland-21.1.4.tar.xz.sig b/xwayland-21.1.4.tar.xz.sig deleted file mode 100644 index b0fbb48..0000000 Binary files a/xwayland-21.1.4.tar.xz.sig and /dev/null differ diff --git a/xwayland-22.0.99.902.tar.xz b/xwayland-22.0.99.902.tar.xz new file mode 100644 index 0000000..89e8cc8 --- /dev/null +++ b/xwayland-22.0.99.902.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d2d724c40950f3ca967ea83a63b75ec87d3d0583b2f7bc3795cd960ba04ca4fe +size 1271600 diff --git a/xwayland-22.0.99.902.tar.xz.sig b/xwayland-22.0.99.902.tar.xz.sig new file mode 100644 index 0000000..07aa156 Binary files /dev/null and b/xwayland-22.0.99.902.tar.xz.sig differ diff --git a/xwayland.changes b/xwayland.changes index fdf75fd..35d6afd 100644 --- a/xwayland.changes +++ b/xwayland.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Thu Feb 3 04:48:43 UTC 2022 - Bjørn Lie + +- Update to version 22.0.99.902 + * render: Fix build with gcc 12 + +------------------------------------------------------------------- +Thu Jan 20 17:59:50 UTC 2022 - Bjørn Lie + +- 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. + ------------------------------------------------------------------- Tue Dec 14 15:44:46 UTC 2021 - Stefan Dirsch diff --git a/xwayland.keyring b/xwayland.keyring new file mode 100644 index 0000000..779646a Binary files /dev/null and b/xwayland.keyring differ diff --git a/xwayland.spec b/xwayland.spec index 7e6bc00..b67a42d 100644 --- a/xwayland.spec +++ b/xwayland.spec @@ -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(damageproto) 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(renderproto) 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 @@ Requires: pkgconfig(xv) 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 @@ rm -f %{buildroot}%{_libdir}/xorg/protocol.txt %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