Hello community, here is the log from the commit of package wlroots for openSUSE:Factory checked in at 2020-07-16 12:19:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wlroots (Old) and /work/SRC/openSUSE:Factory/.wlroots.new.3592 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wlroots" Thu Jul 16 12:19:08 2020 rev:11 rq:821251 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/wlroots/wlroots.changes 2020-06-09 00:07:05.857808649 +0200 +++ /work/SRC/openSUSE:Factory/.wlroots.new.3592/wlroots.changes 2020-07-16 12:21:36.407156107 +0200 @@ -1,0 +2,35 @@ +Thu Jul 16 07:45:16 UTC 2020 - Michael Vetter <[email protected]> + +- Update to 0.11.0: + * build: replace version with soversion (#2005) + * Fix wl_output_transform rotation direction, and composition (#2023) + * backend/drm: add support for custom modes (#1881) + * Introduce wlr_client_buffer (#2043) + * Augment wlr_buffer to support swapchains (#2044) + * output: remove wlr_output_impl.schedule_frame (#2046) + * output: replace wlr_output.damage with a damage event (#2065) + * Implement the viewporter protocol (#2092) + * output: introduce wlr_output_test (#2097) + * output: fix blurred hw cursors with fractional scaling (#2107) + * Texture improvements (#2139) + * xwayland: split server (#2175) + * Make wlr_xcursor_manager_load() return a bool (#2195) + * output: make wlr_output_set_gamma atomic (#2196) + * Allow keyboard and pointer grabs to hook clear_focus() (#2217) + * backend/drm: atomic improvements (#2238) + * render: choose DMA-BUF texture target via eglQueryDmaBufModifiersEXT (#2255) + * output: fix dangling renderer context after wlr_output_preferred_read_format (#2292) + * layer-shell: remove unused surface list (#2309) + * For details see: https://github.com/swaywm/wlroots/releases/tag/0.11.0 +- Remove 0001-Declare-wlr_seat-globals-as-extern.patch: in new release +- Remove viewport-implementation.patch: in new release +- Set -Dlogind-provider=systemd + +------------------------------------------------------------------- +Thu Jun 25 07:31:47 UTC 2020 - Michael Vetter <[email protected]> + +- Add viewport-implementation.patch: + To be able to compile sway 1.5 RC1 which depends on unreleased + wlroots + +------------------------------------------------------------------- @@ -36,0 +72 @@ + Old: ---- 0.10.1.tar.gz 0001-Declare-wlr_seat-globals-as-extern.patch New: ---- 0.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wlroots.spec ++++++ --- /var/tmp/diff_new_pack.eL2zw0/_old 2020-07-16 12:21:37.899157616 +0200 +++ /var/tmp/diff_new_pack.eL2zw0/_new 2020-07-16 12:21:37.903157620 +0200 @@ -16,6 +16,7 @@ # +%define libname libwlroots6 %bcond_without libcap %bcond_without systemd %bcond_with elogind @@ -23,22 +24,25 @@ %bcond_without xwayland %bcond_without xcb_errors Name: wlroots -Version: 0.10.1 +Version: 0.11.0 Release: 0 Summary: Modular Wayland compositor library License: MIT Group: System/GUI/Other URL: https://github.com/swaywm/wlroots Source0: https://github.com/swaywm/wlroots/archive/%{version}.tar.gz -Patch0: 0001-Declare-wlr_seat-globals-as-extern.patch BuildRequires: meson >= 0.48.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(freerdp2) BuildRequires: pkgconfig(gbm) >= 17.1.0 BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(libdrm) >= 2.4.95 BuildRequires: pkgconfig(libinput) >= 1.9.0 +BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(wayland-client) @@ -75,41 +79,41 @@ %package devel Summary: Modular Wayland compositor library Group: Development/Libraries/C and C++ -Requires: libwlroots5 = %{version} +Requires: %{libname} = %{version} %description devel Pluggable, composable modules for building a Wayland compositor. -%package -n libwlroots5 +%package -n %{libname} Summary: Modular Wayland compositor library Group: System/Libraries -%description -n libwlroots5 +%description -n %{libname} Pluggable, composable modules for building a Wayland compositor. %prep %setup -q -%patch0 -p1 %build export CFLAGS="%{optflags} -I/usr/include/wayland -Wno-redundant-decls" %meson \ - %{?with_libcap:-Denable-libcap=true} \ + %{?with_libcap:-Dlibcap=enabled} \ %if 0%{?suse_version} >= 1550 - %{?with_systemd:-Denable-systemd=true} \ - %{?with_elogind:-Denable-elogind=true} \ + %{?with_systemd:-Dsystemd=enabled} \ + %{?with_elogind:-Dlogind=enabled} \ + -Dlogind-provider=systemd \ %else -Dlogind=disabled \ %endif - %{?with_x11_backend:-Denable-x11_backend=true} \ - %{?with_xwayland:-Denable-xwayland=true} \ - %{?with_xcb_errors:-Denable-xcb_errors=true} + %{?with_x11_backend:-Dx11_backend=enabled} \ + %{?with_xwayland:-Dxwayland=enabled} \ + %{?with_xcb_errors:-Dxcb-errors=enabled} %meson_build %install %meson_install -%post -n libwlroots5 -p /sbin/ldconfig -%postun -n libwlroots5 -p /sbin/ldconfig +%post -n %{libname} -p /sbin/ldconfig +%postun -n %{libname} -p /sbin/ldconfig %files devel %license LICENSE @@ -118,7 +122,7 @@ %{_libdir}/pkgconfig/wlroots.pc %{_libdir}/libwlroots.so -%files -n libwlroots5 +%files -n %{libname} %{_libdir}/libwlroots.so.* %changelog ++++++ 0.10.1.tar.gz -> 0.11.0.tar.gz ++++++ ++++ 16164 lines of diff (skipped)
