Accepting request 725702 from X11:Wayland

- Update to new upstream release 7

OBS-URL: https://build.opensuse.org/request/show/725702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/weston?expand=0&rev=21
This commit is contained in:
Dominique Leuenberger 2019-08-24 16:48:19 +00:00 committed by Git OBS Bridge
commit c824b7a250
4 changed files with 37 additions and 28 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bf2f6d5aae2e11cabb6bd69a76bcf9edb084f8c3e14ca769bea7234a513155b4
size 1522600

3
weston-7.0.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a00a6d207b6a45f95f4401c604772a307c3767e5e2beecf3d879110c43909a64
size 1086028

View File

@ -1,7 +1,16 @@
-------------------------------------------------------------------
Sat Aug 24 04:06:09 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 7
* New internal debug scopes and logging framework
* Improved documentation
* HDCP support
* A new PipeWire plugin
-------------------------------------------------------------------
Mon Jul 22 14:08:32 UTC 2019 - Guillaume GARDET <guillaume.gardet@opensuse.org>
- Enable simple-dmabuf-drm=intel option only on x86* since it
- Enable simple-dmabuf-drm=intel option only on x86* since it
requires libdrm_intel, only available on x86*
-------------------------------------------------------------------
@ -163,34 +172,34 @@ Tue Mar 10 12:04:57 UTC 2015 - mpluskal@suse.com
- Update to 1.7.0
* Improve the look of shadows for small (<128 pixel wide or high)
clients. This resulted in observable dark lines in menus with
clients. This resulted in observable dark lines in menus with
fewer than 3 items.
* A handful of fixes for xwm/Xwayland oddities, including better
handling of popups/tooltips that to be top level, and better
sizing of fullscreened X apps to not include the border in
handling of popups/tooltips that to be top level, and better
sizing of fullscreened X apps to not include the border in
their height and
width calculations.
* An optimization to gl-renderer reduces the geometry needed for
representing complex scenes, by utilizing pixman's y-x banded
rectangles.
* Memory allocation is cleaned up and standardized internally, to
better demonstrate best practices in avoiding common leaks and
* Memory allocation is cleaned up and standardized internally, to
better demonstrate best practices in avoiding common leaks and
crashes.
* Doubleclicking on a window title bar now maximizes it.
* Several fixes to glitches found during mode switching or
restoring back to native. And refactor the mode switching code
into several specialized routines, so further mode switch
* Several fixes to glitches found during mode switching or
restoring back to native. And refactor the mode switching code
into several specialized routines, so further mode switch
handling can be done more flexibly.
* Fix logind-util to do DRM-device synchronization only on DRM,
and to pass the Activate signal immediately for other
* Fix logind-util to do DRM-device synchronization only on DRM,
and to pass the Activate signal immediately for other
compositor backends.
* Fix a couple problematic tests in the testsuite to skip in
* Fix a couple problematic tests in the testsuite to skip in
situations they're always going to fail.
* Fix hang when closing the output if colord plugin is enabled
due to an incorrect GMutex value in the mutex lock output
* Fix hang when closing the output if colord plugin is enabled
due to an incorrect GMutex value in the mutex lock output
notifier handler.
* Multiple keyboard and pointer button events are better
handled; we only forward the first and less press and
* Multiple keyboard and pointer button events are better
handled; we only forward the first and less press and
release events, and suppress extraneous ones.
-------------------------------------------------------------------

View File

@ -12,24 +12,24 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: weston
%define lname libweston0
%define major 6
%define realver 6.0.1
Version: 6
%define major 7
%define realver 7.0.0
Version: 7
Release: 0
Summary: Wayland Reference Compositor
License: MIT AND CC-BY-SA-3.0
Group: System/X11/Servers
Url: http://wayland.freedesktop.org/
URL: https://wayland.freedesktop.org/
#Git-Clone: git://anongit.freedesktop.org/wayland/weston
#Git-Web: http://cgit.freedesktop.org/wayland/weston/
Source: http://wayland.freedesktop.org/releases/%name-%realver.tar.xz
#Git-Web: https://cgit.freedesktop.org/wayland/weston/
Source: https://wayland.freedesktop.org/releases/weston-%realver.tar.xz
Source3: %name.keyring
BuildRequires: autoconf >= 2.64
BuildRequires: automake >= 1.11
@ -141,7 +141,7 @@ to develop plugins for Weston.
%else
-Dsimple-dmabuf-drm= \
%endif
-Dtest-junit-xml=false \
-Dtest-junit-xml=false -Dpipewire=false \
--includedir="%_includedir/%name"
%meson_build
@ -175,7 +175,7 @@ popd
%_libdir/%name/
%_datadir/%name/
%_datadir/wayland-sessions/
%_datadir/libweston/
%_datadir/libweston-%major/
%_mandir/man?/*.*
%files -n libweston-%major-0