commit weston for openSUSE:Factory

2020-09-05 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2020-09-06 00:03:41

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new.3399 (New)


Package is "weston"

Sun Sep  6 00:03:41 2020 rev:23 rq:832369 version:9

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2020-02-05 
19:44:17.327341609 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new.3399/weston.changes  2020-09-06 
00:03:55.607299642 +0200
@@ -1,0 +2,9 @@
+Fri Sep  4 11:55:40 UTC 2020 - Jan Engelhardt 
+
+- Update to release 9
+  * A new kiosk shell allows to display regular desktop apps in an
+always-fullscreen mode.
+  * DRM panel orientation property support.
+- Drop 0001-tests-test-runner-needs-wayland-client.patch (merged)
+
+---

Old:

  0001-tests-test-runner-needs-wayland-client.patch
  weston-8.0.0.tar.xz

New:

  weston-9.0.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.WDp2bY/_old  2020-09-06 00:03:56.415300046 +0200
+++ /var/tmp/diff_new_pack.WDp2bY/_new  2020-09-06 00:03:56.415300046 +0200
@@ -18,9 +18,9 @@
 
 Name:   weston
 %define lname  libweston0
-%define major   8
-%define realver8.0.0
-Version:8
+%define major   9
+%define realver9.0.0
+Version:9
 Release:0
 Summary:Wayland Reference Compositor
 License:MIT AND CC-BY-SA-3.0
@@ -31,10 +31,10 @@
 #Git-Web:  https://cgit.freedesktop.org/wayland/weston/
 Source: https://wayland.freedesktop.org/releases/weston-%realver.tar.xz
 Source3:%name.keyring
-Patch1: 0001-tests-test-runner-needs-wayland-client.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
 BuildRequires:  gcc-c++
+BuildRequires:  glibc-devel >= 2.27
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtool >= 2.2
 BuildRequires:  libxml2-tools
@@ -172,7 +172,6 @@
 %postun -n libweston-desktop-%major-0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %license COPYING
 %_bindir/w*
 %_libexecdir/%name-*
@@ -183,19 +182,15 @@
 %_mandir/man?/*.*
 
 %files -n libweston-%major-0
-%defattr(-,root,root)
 %_libdir/libweston-%major.so.0*
 
 %files -n libweston-%major
-%defattr(-,root,root)
 %_libdir/libweston-%major/
 
 %files -n libweston-desktop-%major-0
-%defattr(-,root,root)
 %_libdir/libweston-desktop-%major.so.0*
 
 %files devel
-%defattr(-,root,root)
 %_includedir/%name/
 %_libdir/pkgconfig/*.pc
 %_libdir/libweston*.so

++ weston-8.0.0.tar.xz -> weston-9.0.0.tar.xz ++
 13142 lines of diff (skipped)




commit weston for openSUSE:Factory

2020-02-05 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2020-02-05 19:43:22

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new.26092 (New)


Package is "weston"

Wed Feb  5 19:43:22 2020 rev:22 rq:770252 version:8

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2019-08-24 
18:48:44.885743734 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new.26092/weston.changes 2020-02-05 
19:44:17.327341609 +0100
@@ -1,0 +2,12 @@
+Sun Jan 26 10:19:38 UTC 2020 - Jan Engelhardt 
+
+- Update to new upstream release 8
+  * DRM hardware planes should be used more effectively
+  * The DRM backend now supports HDCP
+  * Headless backend now supports OpenGL
+  * DRM backend can now be built without GBM
+  * EGL_KHR_partial_update is now used when available, reducing
+memory bandwidth usage on some GPUs.
+- Add 0001-tests-test-runner-needs-wayland-client.patch
+
+---

Old:

  weston-7.0.0.tar.xz

New:

  0001-tests-test-runner-needs-wayland-client.patch
  weston-8.0.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.XR6QEf/_old  2020-02-05 19:44:18.031341944 +0100
+++ /var/tmp/diff_new_pack.XR6QEf/_new  2020-02-05 19:44:18.035341946 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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,9 @@
 
 Name:   weston
 %define lname  libweston0
-%define major   7
-%define realver7.0.0
-Version:7
+%define major   8
+%define realver8.0.0
+Version:8
 Release:0
 Summary:Wayland Reference Compositor
 License:MIT AND CC-BY-SA-3.0
@@ -31,8 +31,10 @@
 #Git-Web:  https://cgit.freedesktop.org/wayland/weston/
 Source: https://wayland.freedesktop.org/releases/weston-%realver.tar.xz
 Source3:%name.keyring
+Patch1: 0001-tests-test-runner-needs-wayland-client.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
+BuildRequires:  gcc-c++
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtool >= 2.2
 BuildRequires:  libxml2-tools
@@ -135,6 +137,8 @@
 %autosetup -n %name-%realver -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= \
 %ifarch %ix86 x86_64
-Dsimple-dmabuf-drm=intel \

++ 0001-tests-test-runner-needs-wayland-client.patch ++
>From 1f3615f3cce1f71144e7bb606f95c0f2e87cd3b4 Mon Sep 17 00:00:00 2001
From: Pekka Paalanen 
Date: Mon, 27 Jan 2020 12:15:20 +0200
Subject: [PATCH] tests: test-runner needs wayland-client

weston-test-runner.h includes wayland-util.h, therefore it needs
wayland-client. A partial dependency with just compile_args might have been
enough as it does not seem to use functions from wayland-util.c, but safer this
way and no harm.

Fixes: 
https://lists.freedesktop.org/archives/wayland-devel/2020-January/041149.html

Signed-off-by: Pekka Paalanen 
---
 tests/meson.build | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/tests/meson.build b/tests/meson.build
index b9646921..a0735ad4 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -11,10 +11,14 @@ env_modmap += 
'weston-test-desktop-shell.so=@0@;'.format(plugin_test_shell_deskt
 lib_test_runner = static_library(
'test-runner',
'weston-test-runner.c',
+   dependencies: dep_wayland_client,
include_directories: common_inc,
install: false,
 )
-dep_test_runner = declare_dependency(link_with: lib_test_runner)
+dep_test_runner = declare_dependency(
+   dependencies: dep_wayland_client,
+   link_with: lib_test_runner
+)
 
 lib_test_client = static_library(
'test-client',
-- 
2.25.0

++ weston-7.0.0.tar.xz -> weston-8.0.0.tar.xz ++
 19366 lines of diff (skipped)




commit weston for openSUSE:Factory

2019-08-24 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2019-08-24 18:48:19

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new.7948 (New)


Package is "weston"

Sat Aug 24 18:48:19 2019 rev:21 rq:725702 version:7

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2019-07-24 
20:35:21.778575220 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new.7948/weston.changes  2019-08-24 
18:48:44.885743734 +0200
@@ -1,0 +2,9 @@
+Sat Aug 24 04:06:09 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 7
+  * New internal debug scopes and logging framework
+  * Improved documentation
+  * HDCP support
+  * A new PipeWire plugin
+
+---

Old:

  weston-6.0.1.tar.xz

New:

  weston-7.0.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.1qwbSi/_old  2019-08-24 18:48:47.481743483 +0200
+++ /var/tmp/diff_new_pack.1qwbSi/_new  2019-08-24 18:48:47.493743482 +0200
@@ -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 realver6.0.1
-Version:6
+%define major   7
+%define realver7.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 @@
 %else
-Dsimple-dmabuf-drm= \
 %endif
-   -Dtest-junit-xml=false \
+   -Dtest-junit-xml=false -Dpipewire=false \
--includedir="%_includedir/%name"
 %meson_build
 
@@ -175,7 +175,7 @@
 %_libdir/%name/
 %_datadir/%name/
 %_datadir/wayland-sessions/
-%_datadir/libweston/
+%_datadir/libweston-%major/
 %_mandir/man?/*.*
 
 %files -n libweston-%major-0

++ weston-6.0.1.tar.xz -> weston-7.0.0.tar.xz ++
 130823 lines of diff (skipped)




commit weston for openSUSE:Factory

2019-07-24 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2019-07-24 20:35:20

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new.4126 (New)


Package is "weston"

Wed Jul 24 20:35:20 2019 rev:20 rq:718083 version:6

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2019-04-02 
09:23:53.632773856 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new.4126/weston.changes  2019-07-24 
20:35:21.778575220 +0200
@@ -1,0 +2,18 @@
+Mon Jul 22 14:08:32 UTC 2019 - Guillaume GARDET 
+
+- Enable simple-dmabuf-drm=intel option only on x86* since it 
+  requires libdrm_intel, only available on x86*
+
+---
+Mon Jun 24 21:50:05 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 6.0.1
+  * clients: close unused keymap fd
+  * compositor: Fix invalid view numbering in scene-graph
+  * weston-terminal: Fix weston-terminal crash on mutter
+  * cairo-util: Don't set title string to Pango layout if the
+title is NULL
+- Remove 0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch,
+  0001-build-add-missing-dep-to-x11-backend.patch.
+
+---

Old:

  0001-build-add-missing-dep-to-x11-backend.patch
  0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch
  weston-6.0.0.tar.xz

New:

  weston-6.0.1.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.S1wsHe/_old  2019-07-24 20:35:23.246575058 +0200
+++ /var/tmp/diff_new_pack.S1wsHe/_new  2019-07-24 20:35:23.282575055 +0200
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 Name:   weston
 %define lname  libweston0
 %define major   6
-%define realver6.0.0
+%define realver6.0.1
 Version:6
 Release:0
 Summary:Wayland Reference Compositor
@@ -31,8 +31,6 @@
 #Git-Web:  http://cgit.freedesktop.org/wayland/weston/
 Source: http://wayland.freedesktop.org/releases/%name-%realver.tar.xz
 Source3:%name.keyring
-Patch1: 0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch
-Patch2: 0001-build-add-missing-dep-to-x11-backend.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
 BuildRequires:  libjpeg-devel
@@ -138,7 +136,12 @@
 
 %build
 %meson -Ddemo-clients=false -Dremoting=false -Dsimple-clients= \
-   -Dsimple-dmabuf-drm=intel -Dtest-junit-xml=false \
+%ifarch %ix86 x86_64
+   -Dsimple-dmabuf-drm=intel \
+%else
+   -Dsimple-dmabuf-drm= \
+%endif
+   -Dtest-junit-xml=false \
--includedir="%_includedir/%name"
 %meson_build
 
@@ -172,6 +175,7 @@
 %_libdir/%name/
 %_datadir/%name/
 %_datadir/wayland-sessions/
+%_datadir/libweston/
 %_mandir/man?/*.*
 
 %files -n libweston-%major-0

++ weston-6.0.0.tar.xz -> weston-6.0.1.tar.xz ++
 9942 lines of diff (skipped)




commit weston for openSUSE:Factory

2019-04-02 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2019-04-02 09:23:50

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new.25356 (New)


Package is "weston"

Tue Apr  2 09:23:50 2019 rev:19 rq:690470 version:6

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2018-08-31 
10:44:32.919210018 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new.25356/weston.changes 2019-04-02 
09:23:53.632773856 +0200
@@ -1,0 +2,8 @@
+Thu Mar 28 09:20:31 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 6
+  * No changelog was provided
+- Add 0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch,
+  0001-build-add-missing-dep-to-x11-backend.patch.
+
+---

Old:

  weston-5.0.0.tar.xz
  weston-5.0.0.tar.xz.sig

New:

  0001-build-add-missing-dep-to-x11-backend.patch
  0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch
  weston-6.0.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.XRpeoX/_old  2019-04-02 09:23:55.304774977 +0200
+++ /var/tmp/diff_new_pack.XRpeoX/_new  2019-04-02 09:23:55.340775002 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,13 +12,15 @@
 # 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
-Version:5.0.0
+%define major   6
+%define realver6.0.0
+Version:6
 Release:0
 Summary:Wayland Reference Compositor
 License:MIT AND CC-BY-SA-3.0
@@ -27,14 +29,16 @@
 
 #Git-Clone:git://anongit.freedesktop.org/wayland/weston
 #Git-Web:  http://cgit.freedesktop.org/wayland/weston/
-Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz
-Source2:
http://wayland.freedesktop.org/releases/%name-%version.tar.xz.sig
+Source: http://wayland.freedesktop.org/releases/%name-%realver.tar.xz
 Source3:%name.keyring
+Patch1: 0001-meson-dep-fix-for-compositor.h-needing-xkbcommon.h.patch
+Patch2: 0001-build-add-missing-dep-to-x11-backend.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtool >= 2.2
 BuildRequires:  libxml2-tools
+BuildRequires:  meson
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 BuildRequires:  xkeyboard-config
@@ -50,9 +54,11 @@
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.68
+BuildRequires:  pkgconfig(libevdev)
 BuildRequires:  pkgconfig(libinput) >= 0.8.0
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(libudev) >= 136
+BuildRequires:  pkgconfig(libva)
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(pixman-1) >= 0.25.2
 BuildRequires:  pkgconfig(wayland-client) >= 1.12.0
@@ -82,30 +88,30 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
-%package -n libweston-5
+%package -n libweston-%major
 Summary:Weston rendering backend collection
 Group:  System/Libraries
 
-%description -n libweston-5
+%description -n libweston-%major
 This subpackage contains backend renderer plugins, used by
-libweston-5-0.
+libweston-%major-0.
 
-%package -n libweston-5-0
+%package -n libweston-%major-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
-Requires:   libweston-5 >= %version
+Requires:   libweston-%major >= %version
 
-%description -n libweston-5-0
+%description -n libweston-%major-0
 The libweston library is intended for use by other compositor efforts
 (projects) that want to more easily utilize Weston's internal
 functionalities. Weston's own reference compositor also makes use of
 this.
 
-%package -n libweston-desktop-5-0
+%package -n libweston-desktop-%major-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
 
-%description -n libweston-desktop-5-0
+%description -n libweston-desktop-%major-0
 libweston-desktop provides an additional level of functionality of
 relevance to compositors implementing a desktop metaphor style of
 graphical 

commit weston for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2018-08-31 10:44:02

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Fri Aug 31 10:44:02 2018 rev:18 rq:631747 version:5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2018-07-06 
10:44:27.587078759 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2018-08-31 
10:44:32.919210018 +0200
@@ -1,0 +2,8 @@
+Sat Aug 25 17:30:52 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 5
+  * The use of hardware planes in atomic mode setting.
+  * Clone mode
+  * A new touchscreen calibrator
+
+---

Old:

  weston-4.0.0.tar.xz
  weston-4.0.0.tar.xz.sig

New:

  weston-5.0.0.tar.xz
  weston-5.0.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.Dbe0My/_old  2018-08-31 10:44:33.487210699 +0200
+++ /var/tmp/diff_new_pack.Dbe0My/_new  2018-08-31 10:44:33.487210699 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:4.0.0
+Version:5.0.0
 Release:0
 Summary:Wayland Reference Compositor
 License:MIT AND CC-BY-SA-3.0
@@ -49,7 +49,7 @@
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(lcms2)
-BuildRequires:  pkgconfig(libdrm) >= 2.4.30
+BuildRequires:  pkgconfig(libdrm) >= 2.4.68
 BuildRequires:  pkgconfig(libinput) >= 0.8.0
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(libudev) >= 136
@@ -60,7 +60,7 @@
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.13
 BuildRequires:  pkgconfig(wayland-scanner)
 BuildRequires:  pkgconfig(wayland-server) >= 1.12.0
-BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb) >= 1.8
 BuildRequires:  pkgconfig(xcb-composite)
 BuildRequires:  pkgconfig(xcb-shm)
 BuildRequires:  pkgconfig(xcb-xfixes)
@@ -82,30 +82,30 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
-%package -n libweston-4
+%package -n libweston-5
 Summary:Weston rendering backend collection
 Group:  System/Libraries
 
-%description -n libweston-4
+%description -n libweston-5
 This subpackage contains backend renderer plugins, used by
-libweston-4-0.
+libweston-5-0.
 
-%package -n libweston-4-0
+%package -n libweston-5-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
-Requires:   libweston-4 >= %version
+Requires:   libweston-5 >= %version
 
-%description -n libweston-4-0
+%description -n libweston-5-0
 The libweston library is intended for use by other compositor efforts
 (projects) that want to more easily utilize Weston's internal
 functionalities. Weston's own reference compositor also makes use of
 this.
 
-%package -n libweston-desktop-4-0
+%package -n libweston-desktop-5-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
 
-%description -n libweston-desktop-4-0
+%description -n libweston-desktop-5-0
 libweston-desktop provides an additional level of functionality of
 relevance to compositors implementing a desktop metaphor style of
 graphical interface. This library API is designed around xdg_shell
@@ -154,14 +154,14 @@
 fi
 %endif
 
-%post   -n libweston-4-0 -p /sbin/ldconfig
-%postun -n libweston-4-0 -p /sbin/ldconfig
-%post   -n libweston-desktop-4-0 -p /sbin/ldconfig
-%postun -n libweston-desktop-4-0 -p /sbin/ldconfig
+%post   -n libweston-5-0 -p /sbin/ldconfig
+%postun -n libweston-5-0 -p /sbin/ldconfig
+%post   -n libweston-desktop-5-0 -p /sbin/ldconfig
+%postun -n libweston-desktop-5-0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%doc COPYING README
+%license COPYING
 %_bindir/w*
 %_libexecdir/%name-*
 %_libdir/%name/
@@ -169,17 +169,17 @@
 %_datadir/wayland-sessions/
 %_mandir/man?/*.*
 
-%files -n libweston-4-0
+%files -n libweston-5-0
 %defattr(-,root,root)
-%_libdir/libweston-4.so.0*
+%_libdir/libweston-5.so.0*
 
-%files -n libweston-4
+%files -n libweston-5
 %defattr(-,root,root)
-%_libdir/libweston-4/
+%_libdir/libweston-5/
 
-%files -n libweston-desktop-4-0
+%files -n libweston-desktop-5-0
 %defattr(-,root,root)
-%_libdir/libweston-desktop-4.so.0*
+%_libdir/libweston-desktop-5.so.0*
 
 %files devel
 %defattr(-,root,root)

++ weston-4.0.0.tar.xz -> weston-5.0.0.tar.xz ++
 23970 lines of diff (skipped)




commit weston for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2018-07-06 10:44:17

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Fri Jul  6 10:44:17 2018 rev:17 rq:620942 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2018-03-04 
12:51:39.721650405 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2018-07-06 
10:44:27.587078759 +0200
@@ -1,0 +2,11 @@
+Mon Apr  9 18:28:42 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 4.0.0
+  * Weston now supports the input-timestamps protocol, allowing
+clients to subscribe to high precision timestamp information
+for input events.
+  * Basic atomic mode setting support has now landed.
+  * xdg-shell-v5 support has been removed.
+- Drop 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
+
+---

Old:

  0001-build-honor-results-obtained-by-pkg-config-libinput.patch
  weston-3.0.0.tar.xz
  weston-3.0.0.tar.xz.sig

New:

  weston-4.0.0.tar.xz
  weston-4.0.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.Sd5hqL/_old  2018-07-06 10:44:28.647077497 +0200
+++ /var/tmp/diff_new_pack.Sd5hqL/_new  2018-07-06 10:44:28.655077488 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:3.0.0
+Version:4.0.0
 Release:0
 Summary:Wayland Reference Compositor
 License:MIT AND CC-BY-SA-3.0
@@ -30,7 +30,6 @@
 Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz
 Source2:
http://wayland.freedesktop.org/releases/%name-%version.tar.xz.sig
 Source3:%name.keyring
-Patch1: 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
 BuildRequires:  libjpeg-devel
@@ -55,12 +54,10 @@
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwebp)
-# mtdev isn't really required - the configure check was fixed after the 3.0 
release
-BuildRequires:  pkgconfig(mtdev) >= 1.1.0
 BuildRequires:  pkgconfig(pixman-1) >= 0.25.2
 BuildRequires:  pkgconfig(wayland-client) >= 1.12.0
 BuildRequires:  pkgconfig(wayland-egl)
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.8
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.13
 BuildRequires:  pkgconfig(wayland-scanner)
 BuildRequires:  pkgconfig(wayland-server) >= 1.12.0
 BuildRequires:  pkgconfig(xcb)
@@ -85,30 +82,30 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
-%package -n libweston-3
+%package -n libweston-4
 Summary:Weston rendering backend collection
 Group:  System/Libraries
 
-%description -n libweston-3
+%description -n libweston-4
 This subpackage contains backend renderer plugins, used by
-libweston-3-0.
+libweston-4-0.
 
-%package -n libweston-3-0
+%package -n libweston-4-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
-Requires:   libweston-3 >= %version
+Requires:   libweston-4 >= %version
 
-%description -n libweston-3-0
+%description -n libweston-4-0
 The libweston library is intended for use by other compositor efforts
 (projects) that want to more easily utilize Weston's internal
 functionalities. Weston's own reference compositor also makes use of
 this.
 
-%package -n libweston-desktop-3-0
+%package -n libweston-desktop-4-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
 
-%description -n libweston-desktop-3-0
+%description -n libweston-desktop-4-0
 libweston-desktop provides an additional level of functionality of
 relevance to compositors implementing a desktop metaphor style of
 graphical interface. This library API is designed around xdg_shell
@@ -130,7 +127,6 @@
 
 %prep
 %setup -q
-%patch -P 1 -p1
 
 %build
 #if [ ! -e configure ]; then
@@ -158,10 +154,10 @@
 fi
 %endif
 
-%post   -n libweston-3-0 -p /sbin/ldconfig
-%postun -n libweston-3-0 -p /sbin/ldconfig
-%post   -n libweston-desktop-3-0 -p /sbin/ldconfig
-%postun -n libweston-desktop-3-0 -p /sbin/ldconfig
+%post   -n libweston-4-0 -p /sbin/ldconfig
+%postun -n libweston-4-0 -p /sbin/ldconfig
+%post   -n libweston-desktop-4-0 -p /sbin/ldconfig
+%postun -n libweston-desktop-4-0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -173,17 +169,17 @@
 %_datadir/wayland-sessions/
 %_mandir/man?/*.*
 
-%files -n libweston-3-0
+%files -n libweston-4-0
 %defattr(-,root,root)
-%_libdir/libweston-3.so.0*

commit weston for openSUSE:Factory

2018-03-04 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2018-03-04 12:51:38

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Sun Mar  4 12:51:38 2018 rev:16 rq:582112 version:3.0.0

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2017-09-15 
22:31:08.70087 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2018-03-04 
12:51:39.721650405 +0100
@@ -1,0 +2,10 @@
+Tue Feb 27 14:41:38 UTC 2018 - emil.l.veli...@gmail.com
+
+- Remove unneeded dependencies, update existing version checks
+
+---
+Tue Feb 27 14:15:43 UTC 2018 - emil.l.veli...@gmail.com
+
+- Remove no longer present libinput configure toggle
+
+---



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.Rn7HqP/_old  2018-03-04 12:51:40.857609009 +0100
+++ /var/tmp/diff_new_pack.Rn7HqP/_new  2018-03-04 12:51:40.861608863 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,14 +33,11 @@
 Patch1: 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
 BuildRequires:  autoconf >= 2.64
 BuildRequires:  automake >= 1.11
-BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtool >= 2.2
-BuildRequires:  libvpx-devel
 BuildRequires:  libxml2-tools
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
-BuildRequires:  rsvg-view
 BuildRequires:  xkeyboard-config
 BuildRequires:  xz
 BuildRequires:  pkgconfig(cairo) >= 1.10.0
@@ -51,29 +48,29 @@
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(freerdp2)
 BuildRequires:  pkgconfig(gbm)
-BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glesv2)
-BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.30
-BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(libinput) >= 0.8.0
 BuildRequires:  pkgconfig(libsystemd) >= 209
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwebp)
+# mtdev isn't really required - the configure check was fixed after the 3.0 
release
 BuildRequires:  pkgconfig(mtdev) >= 1.1.0
 BuildRequires:  pkgconfig(pixman-1) >= 0.25.2
-BuildRequires:  pkgconfig(poppler-glib)
-BuildRequires:  pkgconfig(wayland-client) >= 1.10.0
+BuildRequires:  pkgconfig(wayland-client) >= 1.12.0
 BuildRequires:  pkgconfig(wayland-egl)
-BuildRequires:  pkgconfig(wayland-protocols) >= 1.0
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.8
 BuildRequires:  pkgconfig(wayland-scanner)
-BuildRequires:  pkgconfig(wayland-server) >= 1.10.0
+BuildRequires:  pkgconfig(wayland-server) >= 1.12.0
 BuildRequires:  pkgconfig(xcb)
+BuildRequires:  pkgconfig(xcb-composite)
+BuildRequires:  pkgconfig(xcb-shm)
 BuildRequires:  pkgconfig(xcb-xfixes)
+BuildRequires:  pkgconfig(xcb-xkb) >= 1.9
 BuildRequires:  pkgconfig(xcursor)
 BuildRequires:  pkgconfig(xkbcommon) >= 0.3.0
+Requires:   vpx-tools
 Requires:   xkeyboard-config
 
 %description
@@ -142,7 +139,7 @@
 # Ensure people will use pkgconfig to locate headers.
 # Implicit enable-libunwind would make the tests run endlessly on i586.
 %configure --disable-static --includedir="%_includedir/%name" \
-   --disable-setuid-install --disable-libinput-backend \
+   --disable-setuid-install \
--disable-libunwind
 make %{?_smp_mflags}
 





commit weston for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2017-09-15 22:31:07

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Fri Sep 15 22:31:07 2017 rev:15 rq:526158 version:3.0.0

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2017-03-12 
20:00:27.323850651 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2017-09-15 
22:31:08.70087 +0200
@@ -1,0 +2,26 @@
+Thu Sep 14 14:39:38 UTC 2017 - jeng...@inai.de
+
+- Rectify license field.
+
+---
+Wed Sep 13 23:04:56 UTC 2017 - zai...@opensuse.org
+
+- Drop broken conditional pkgconfig(freerdp) BuildRequires,
+  pkgconfig(freerdp2) is available on all supported versions of
+  openSUSE.
+
+---
+Wed Aug  9 08:12:15 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 3.0
+  * Improvement to the integration of drm_fb within the DRM
+compositor.
+  * Make libdrm a non-optional build-time dependency
+  * Handle multi-head repainting globally rather than per-output,
+with output routing rearranged a bit to allow slightly faster
+startup.
+  * libweston's output interface has been refactored a fair bit,
+including unexporting the symbols
+weston_compositor_add_output and weston_output_update_matrix.
+
+---

Old:

  weston-2.0.0.tar.xz
  weston-2.0.0.tar.xz.sig

New:

  weston-3.0.0.tar.xz
  weston-3.0.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.WPBkMR/_old  2017-09-15 22:31:09.412770830 +0200
+++ /var/tmp/diff_new_pack.WPBkMR/_new  2017-09-15 22:31:09.416770266 +0200
@@ -18,10 +18,10 @@
 
 Name:   weston
 %define lname  libweston0
-Version:2.0.0
+Version:3.0.0
 Release:0
 Summary:Wayland Reference Compositor
-License:HPND and CC-BY-SA-3.0
+License:MIT AND CC-BY-SA-3.0
 Group:  System/X11/Servers
 Url:http://wayland.freedesktop.org/
 
@@ -49,11 +49,7 @@
 BuildRequires:  pkgconfig(colord) >= 0.1.27
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 BuildRequires:  pkgconfig(egl)
-%if 0%{?suse_version} <= 1320
-BuildRequires:  pkgconfig(freerdp)
-%else
 BuildRequires:  pkgconfig(freerdp2)
-%endif
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glesv2)
@@ -63,11 +59,7 @@
 BuildRequires:  pkgconfig(libdrm) >= 2.4.30
 BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(libinput) >= 0.8.0
-%if 0%{?suse_version} > 1320
 BuildRequires:  pkgconfig(libsystemd) >= 209
-%else
-BuildRequires:  pkgconfig(libsystemd-login) >= 198
-%endif
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(mtdev) >= 1.1.0
@@ -96,30 +88,30 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
-%package -n libweston-2
+%package -n libweston-3
 Summary:Weston rendering backend collection
 Group:  System/Libraries
 
-%description -n libweston-2
+%description -n libweston-3
 This subpackage contains backend renderer plugins, used by
-libweston-2-0.
+libweston-3-0.
 
-%package -n libweston-2-0
+%package -n libweston-3-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
-Requires:   libweston-2 >= %version
+Requires:   libweston-3 >= %version
 
-%description -n libweston-2-0
+%description -n libweston-3-0
 The libweston library is intended for use by other compositor efforts
 (projects) that want to more easily utilize Weston's internal
 functionalities. Weston's own reference compositor also makes use of
 this.
 
-%package -n libweston-desktop-2-0
+%package -n libweston-desktop-3-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
 
-%description -n libweston-desktop-2-0
+%description -n libweston-desktop-3-0
 libweston-desktop provides an additional level of functionality of
 relevance to compositors implementing a desktop metaphor style of
 graphical interface. This library API is designed around xdg_shell
@@ -169,10 +161,10 @@
 fi
 %endif
 
-%post   -n libweston-2-0 -p /sbin/ldconfig
-%postun -n libweston-2-0 -p /sbin/ldconfig
-%post   -n libweston-desktop-2-0 -p /sbin/ldconfig
-%postun -n libweston-desktop-2-0 -p /sbin/ldconfig
+%post   -n libweston-3-0 -p /sbin/ldconfig
+%postun -n libweston-3-0 -p /sbin/ldconfig
+%post   -n libweston-desktop-3-0 -p /sbin/ldconfig
+%postun -n libweston-desktop-3-0 -p 

commit weston for openSUSE:Factory

2017-03-12 Thread root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2017-03-12 20:00:26

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Sun Mar 12 20:00:26 2017 rev:14 rq:476868 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2016-10-02 
00:07:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2017-03-12 
20:00:27.323850651 +0100
@@ -1,0 +2,10 @@
+Tue Feb 21 22:40:30 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2.0
+  * Support for EGL_KHR_swap_buffers_with_damage.
+  * Backends are ported to the new API for output setup.
+  * Support for DRM_FORMAT_YUV444 buffers in the GL backend.
+  * Better panel positioning support for desktop-shell.
+  * Improved XWayland warning messages.
+
+---

Old:

  weston-1.12.0.tar.xz
  weston-1.12.0.tar.xz.sig

New:

  weston-2.0.0.tar.xz
  weston-2.0.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.cBbI1r/_old  2017-03-12 20:00:27.951761802 +0100
+++ /var/tmp/diff_new_pack.cBbI1r/_new  2017-03-12 20:00:27.951761802 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.12.0
+Version:2.0.0
 Release:0
 Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
@@ -96,30 +96,30 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
-%package -n libweston-1
+%package -n libweston-2
 Summary:Weston rendering backend collection
 Group:  System/Libraries
 
-%description -n libweston-1
+%description -n libweston-2
 This subpackage contains backend renderer plugins, used by
-libweston-1-0.
+libweston-2-0.
 
-%package -n libweston-1-0
+%package -n libweston-2-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
-Requires:   libweston-1 >= %version
+Requires:   libweston-2 >= %version
 
-%description -n libweston-1-0
+%description -n libweston-2-0
 The libweston library is intended for use by other compositor efforts
 (projects) that want to more easily utilize Weston's internal
 functionalities. Weston's own reference compositor also makes use of
 this.
 
-%package -n libweston-desktop-1-0
+%package -n libweston-desktop-2-0
 Summary:The Weston compositor as a shared library
 Group:  System/Libraries
 
-%description -n libweston-desktop-1-0
+%description -n libweston-desktop-2-0
 libweston-desktop provides an additional level of functionality of
 relevance to compositors implementing a desktop metaphor style of
 graphical interface. This library API is designed around xdg_shell
@@ -169,10 +169,10 @@
 fi
 %endif
 
-%post   -n libweston-1-0 -p /sbin/ldconfig
-%postun -n libweston-1-0 -p /sbin/ldconfig
-%post   -n libweston-desktop-1-0 -p /sbin/ldconfig
-%postun -n libweston-desktop-1-0 -p /sbin/ldconfig
+%post   -n libweston-2-0 -p /sbin/ldconfig
+%postun -n libweston-2-0 -p /sbin/ldconfig
+%post   -n libweston-desktop-2-0 -p /sbin/ldconfig
+%postun -n libweston-desktop-2-0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -184,17 +184,17 @@
 %_datadir/wayland-sessions/
 %_mandir/man?/*.*
 
-%files -n libweston-1-0
+%files -n libweston-2-0
 %defattr(-,root,root)
-%_libdir/libweston-1.so.0*
+%_libdir/libweston-2.so.0*
 
-%files -n libweston-1
+%files -n libweston-2
 %defattr(-,root,root)
-%_libdir/libweston-1/
+%_libdir/libweston-2/
 
-%files -n libweston-desktop-1-0
+%files -n libweston-desktop-2-0
 %defattr(-,root,root)
-%_libdir/libweston-desktop-1.so.0*
+%_libdir/libweston-desktop-2.so.0*
 
 %files devel
 %defattr(-,root,root)

++ weston-1.12.0.tar.xz -> weston-2.0.0.tar.xz ++
 16542 lines of diff (skipped)




commit weston for openSUSE:Factory

2016-10-01 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2016-10-02 00:07:39

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2016-06-13 
21:56:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2016-10-02 
00:07:43.0 +0200
@@ -1,0 +2,19 @@
+Wed Sep 21 05:17:56 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 1.12.0
+* Weston's internal code has been restructured into a new
+  software library, libweston. This is for use by other
+  compositor efforts that want to more easily utilize Weston's
+  internal functionalities. Weston's own compositor is now a user
+  of this library.
+* Another new library named libweston-desktop provides an
+  additional level of functionality of relevance to compositors
+  implementing a desktop metaphor style of graphical interface.
+* Both libraries' APIs are subject to change.
+* Support for the new version 6 of the xdg_shell protocol has been
+  implemented in the Weston compositor.
+* A pointer locking and confinement API is implemented for Weston
+  using the wp_pointer_constraints protocol, to allow clients to
+  define window regions to confine the pointer to.
+
+---

Old:

  weston-1.11.0.tar.xz
  weston-1.11.0.tar.xz.sig

New:

  weston-1.12.0.tar.xz
  weston-1.12.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.GalOk7/_old  2016-10-02 00:07:43.0 +0200
+++ /var/tmp/diff_new_pack.GalOk7/_new  2016-10-02 00:07:43.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.11.0
+Version:1.12.0
 Release:0
 Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
@@ -96,6 +96,36 @@
 Xorg server and can pull X clients into the Wayland desktop and act
 as a X window manager.
 
+%package -n libweston-1
+Summary:Weston rendering backend collection
+Group:  System/Libraries
+
+%description -n libweston-1
+This subpackage contains backend renderer plugins, used by
+libweston-1-0.
+
+%package -n libweston-1-0
+Summary:The Weston compositor as a shared library
+Group:  System/Libraries
+Requires:   libweston-1 >= %version
+
+%description -n libweston-1-0
+The libweston library is intended for use by other compositor efforts
+(projects) that want to more easily utilize Weston's internal
+functionalities. Weston's own reference compositor also makes use of
+this.
+
+%package -n libweston-desktop-1-0
+Summary:The Weston compositor as a shared library
+Group:  System/Libraries
+
+%description -n libweston-desktop-1-0
+libweston-desktop provides an additional level of functionality of
+relevance to compositors implementing a desktop metaphor style of
+graphical interface. This library API is designed around xdg_shell
+functionality, providing for handling of popups, window state, and
+interfacing with Xwayland.
+
 %package devel
 Summary:Development files for Weston plugins
 Group:  Development/Libraries/C and C++
@@ -139,6 +169,11 @@
 fi
 %endif
 
+%post   -n libweston-1-0 -p /sbin/ldconfig
+%postun -n libweston-1-0 -p /sbin/ldconfig
+%post   -n libweston-desktop-1-0 -p /sbin/ldconfig
+%postun -n libweston-desktop-1-0 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %doc COPYING README
@@ -149,9 +184,22 @@
 %_datadir/wayland-sessions/
 %_mandir/man?/*.*
 
+%files -n libweston-1-0
+%defattr(-,root,root)
+%_libdir/libweston-1.so.0*
+
+%files -n libweston-1
+%defattr(-,root,root)
+%_libdir/libweston-1/
+
+%files -n libweston-desktop-1-0
+%defattr(-,root,root)
+%_libdir/libweston-desktop-1.so.0*
+
 %files devel
 %defattr(-,root,root)
 %_includedir/%name/
-%_libdir/pkgconfig/%name.pc
+%_libdir/pkgconfig/*.pc
+%_libdir/libweston*.so
 
 %changelog

++ 0001-build-honor-results-obtained-by-pkg-config-libinput.patch ++
--- /var/tmp/diff_new_pack.GalOk7/_old  2016-10-02 00:07:43.0 +0200
+++ /var/tmp/diff_new_pack.GalOk7/_new  2016-10-02 00:07:43.0 +0200
@@ -9,13 +9,13 @@
  Makefile.am |3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-Index: weston-1.8.0/Makefile.am
+Index: weston-1.12.0/Makefile.am
 ===
 weston-1.8.0.orig/Makefile.am
-+++ weston-1.8.0/Makefile.am
-@@ -51,7 +51,8 @@ AM_CPPFLAGS =\
+--- weston-1.12.0.orig/Makefile.am
 weston-1.12.0/Makefile.am
+@@ -53,7 +53,8 @@ AM_CPPFLAGS =

commit weston for openSUSE:Factory

2016-06-13 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2016-06-13 21:56:06

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2016-03-01 
09:44:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2016-06-13 
21:56:07.0 +0200
@@ -1,0 +2,13 @@
+Wed Jun  1 08:32:54 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 1.11.0
+* Fix crash when focused client doesn't have pointer resources.
+* Fix crash on destruction of clients with two or more surfaces.
+* Fix wrong background surface size and wrong panel width in
+  hmi-controller.
+* Fix bad pointer passed to memcpy in drm_output_choose_initial_mode.
+* IVI: A large number of unnecessary API calls were dropped or
+  simplified.
+* Add new icons for weston terminal, flower, and editor clients.
+
+---

Old:

  weston-1.10.0.tar.xz
  weston-1.10.0.tar.xz.sig

New:

  weston-1.11.0.tar.xz
  weston-1.11.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.qzI5dR/_old  2016-06-13 21:56:08.0 +0200
+++ /var/tmp/diff_new_pack.qzI5dR/_new  2016-06-13 21:56:08.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.10.0
+Version:1.11.0
 Release:0
 Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
@@ -49,7 +49,11 @@
 BuildRequires:  pkgconfig(colord) >= 0.1.27
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
 BuildRequires:  pkgconfig(egl)
+%if 0%{?suse_version} <= 1320
 BuildRequires:  pkgconfig(freerdp)
+%else
+BuildRequires:  pkgconfig(freerdp2)
+%endif
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glesv2)

++ weston-1.10.0.tar.xz -> weston-1.11.0.tar.xz ++
 14365 lines of diff (skipped)




commit weston for openSUSE:Factory

2016-03-01 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2016-03-01 09:43:56

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is "weston"

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2015-06-08 
08:30:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2016-03-01 
09:44:06.0 +0100
@@ -1,0 +2,23 @@
+Thu Feb 18 22:18:58 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 1.10
+* add support for a number of recently added Wayland protocols:
+  drag and drop actions, new frame and axis events, and buffer
+  co-ordinates for surface damage.
+* Touch input support is added.
+- Update to new upstream relaese 1.9
+* Input device hotplug is better polished, so it misbehaves less
+  frequently when adding and removing keyboards and mice. This
+  benefits multi-seat.
+* weston shell: switched the middle and right mouse bindings, so
+  that the more useful window resize functionality is accessed via
+  the right button, and the less useful rotate-windows
+  functionality is on the middle.
+* The DRM compositor is now able to handle triple-head graphics
+  cards, and other hardware with more than two output CRTCs per
+  card. Various mode-setting improvements and fixes are also
+  included.
+* The weston-screensaver client is removed, in favor of just using
+  simpler DPMS.
+
+---

Old:

  weston-1.8.0.tar.xz
  weston-1.8.0.tar.xz.sig

New:

  weston-1.10.0.tar.xz
  weston-1.10.0.tar.xz.sig



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.b3u572/_old  2016-03-01 09:44:07.0 +0100
+++ /var/tmp/diff_new_pack.b3u572/_new  2016-03-01 09:44:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.8.0
+Version:1.10.0
 Release:0
 Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
@@ -48,28 +48,32 @@
 BuildRequires:  pkgconfig(cairo-xcb)
 BuildRequires:  pkgconfig(colord) >= 0.1.27
 BuildRequires:  pkgconfig(dbus-1) >= 1.6
-BuildRequires:  pkgconfig(egl) >= 7.10
+BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(freerdp)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glesv2)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.30
 BuildRequires:  pkgconfig(libffi)
 BuildRequires:  pkgconfig(libinput) >= 0.8.0
+%if 0%{?suse_version} > 1320
+BuildRequires:  pkgconfig(libsystemd) >= 209
+%else
 BuildRequires:  pkgconfig(libsystemd-login) >= 198
+%endif
 BuildRequires:  pkgconfig(libudev) >= 136
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(mtdev) >= 1.1.0
 BuildRequires:  pkgconfig(pixman-1) >= 0.25.2
 BuildRequires:  pkgconfig(poppler-glib)
-BuildRequires:  pkgconfig(wayland-client) >= 1.8.0
+BuildRequires:  pkgconfig(wayland-client) >= 1.10.0
 BuildRequires:  pkgconfig(wayland-egl)
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.0
 BuildRequires:  pkgconfig(wayland-scanner)
-BuildRequires:  pkgconfig(wayland-server) >= 1.8.0
+BuildRequires:  pkgconfig(wayland-server) >= 1.10.0
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-xfixes)
 BuildRequires:  pkgconfig(xcursor)

++ weston-1.8.0.tar.xz -> weston-1.10.0.tar.xz ++
 60628 lines of diff (skipped)




commit weston for openSUSE:Factory

2015-04-02 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2015-04-02 16:02:40

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2014-09-30 
19:37:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2015-04-02 
16:02:42.0 +0200
@@ -1,0 +2,84 @@
+Tue Mar 10 12:04:57 UTC 2015 - mplus...@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 
+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 
+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 
+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 
+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 
+compositor backends.
+  * 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 
+notifier handler.
+  * Multiple keyboard and pointer button events are better 
+handled; we only forward the first and less press and 
+release events, and suppress extraneous ones.
+
+---
+Tue Jan 27 21:47:25 UTC 2015 - jeng...@inai.de
+
+- Update to new upstream prerelease 1.6.92
+* gl-renderer: compress pixman bands to simplify geometry
+* compositor-headless: allow rendering with pixman
+* compositor: Add idle timeout option to weston.ini
+* protocol: add presentation extension v5
+* compositor: add stub implementation of presentation interface
+* compositor: drop legacy backends in favor of libinput
+
+---
+Thu Jan 22 08:07:12 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to new upstream release 1.6.1
+* cairo-util: fix shadows for small clients
+* clipboard: set fd member of clipboard_source
+* compositor: add missing newline to help text
+* compositor: Display option help text only for enabled backends
+* compositor: Fix tabbing of help output
+* compositor: Fix typos in help text
+* compositor: List only available backends in help text
+* compositor: Propagate errors from module_init
+* compositor: (Whitespace-only) Indent with tabs
+* compositor-x11: Fix some shutdown crashes
+* configure.ac: bump version to 1.6.1 for stable release
+* configure.ac:  Clarify libinput requirement
+* desktop-shell: don't crash input-panel if no kbd focus
+* dnd: Fix some mouse cursor issues
+* input: don't run the key bindings on focus in
+* input: fix access to invalid resource
+* input: swallow the key press event when running a compositor key binding
+* Makefile.am: Link weston_multi_resource against rt library
+* protocol: Fix some typos in protocol files
+* releasing: Typo
+* releasing: update web host name
+* shell: don't crash on create_common_surface() failure
+* shell: fix weston_output_mode_switch() usage
+* smoke: Don't commit an xdg_surface with a NULL buffer
+* smoke: fix valgrind invalid read errors
+* text: Don't crash if a seat has no keyboard
+* text: Fix some typos
+* text: Fix typo
+* window: use roundtrip instead of dispatch after get_registry
+* xwayland: fix fullscreening
+* xwm: fix a crash in handle_state
+* zoom: Check the value of level before using it.
+- Disable libinput backend for now as it requires libinput  0.8.0.
+
+---

Old:

  weston-1.6.0.tar.xz

New:

  weston-1.7.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.sPDYZC/_old  2015-04-02 16:02:43.0 +0200
+++ /var/tmp/diff_new_pack.sPDYZC/_new  2015-04-02 16:02:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #

commit weston for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2014-09-30 19:37:03

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2014-02-01 
08:43:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2014-09-30 
19:37:14.0 +0200
@@ -1,0 +2,50 @@
+Fri Sep 19 20:38:34 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.6.0
+* Xdg-shell protocol changes. [Changed again since 1.5.0.]
+* Add weston_layer masking mechanism.
+* keyboard repeat rate support, sent from compositor to clients,
+  configurable.
+* Use wl_display_add_socket_auto(): no need to specify the socket
+  anymore when running Weston under Weston, it just works now.
+* Exit Weston, if weston-desktop-shell dies too early. Should help with
+  one class of just black screen problems.
+* Option to force numlock on at start on DRM and fbdev backends.
+
+---
+Fri Sep 12 11:14:34 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.5.93
+* Weston is now more picky about incorrect command line arguments.
+* Weston's libinput backend, which is enabled by default, now
+  requires libinput 0.6.0.
+
+---
+Mon Sep  8 12:58:51 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.5.92
+* No changelog provided yet (comes with 1.6.0 later)
+- Add 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
+
+---
+Tue Jul 22 08:07:12 UTC 2014 - sor.ale...@meowr.ru
+
+- Update to new upstream release 1.5.0
+* More work on xdg-shell, still not complete. The minimize feature
+  was added.
+* The weston input stack was split out as a new library, libinput.
+  Weston can be configured to link to libinput for input but defaults
+  to the built in input code for now.
+* Weston now uses the new Xwayland server. The Xwayland code was
+  refactored to be its own X server in the Xorg tree, similar to how
+  Xwin and Xquartz and Xnest work.
+* Animated window closing. A minor feature, but it validates the
+  mechanism for keeping surfaces around after the client that created
+  them goes away.
+* Fullscreen shell. The fullscreen shell provides a mechanism for a
+  single client to provide a fullscreen surface, for kiosk-mode or
+  appliance type use cases.
+* Weston now supports different color dephts on different outputs.
+* Weston now uses non-recursive Makefiles.
+
+---

Old:

  weston-1.4.0.tar.xz

New:

  0001-build-honor-results-obtained-by-pkg-config-libinput.patch
  weston-1.6.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.ZR7PLO/_old  2014-09-30 19:37:15.0 +0200
+++ /var/tmp/diff_new_pack.ZR7PLO/_new  2014-09-30 19:37:15.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.4.0
+Version:1.6.0
 Release:0
 Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
@@ -28,15 +28,12 @@
 #Git-Clone:git://anongit.freedesktop.org/wayland/weston
 #Git-Web:  http://cgit.freedesktop.org/wayland/weston/
 Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-#git#BuildRequires:autoconf = 2.64, automake = 1.11
+Patch1: 0001-build-honor-results-obtained-by-pkg-config-libinput.patch
 BuildRequires:  autoconf = 2.64
 BuildRequires:  automake = 1.11
-BuildRequires:  freerdp-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtool = 2.2
-#git#BuildRequires:  libtool = 2.2
 BuildRequires:  libvpx-devel
 BuildRequires:  libxml2-tools
 BuildRequires:  pam-devel
@@ -44,12 +41,13 @@
 BuildRequires:  rsvg-view
 BuildRequires:  xkeyboard-config
 BuildRequires:  xz
-BuildRequires:  pkgconfig(cairo)
+BuildRequires:  pkgconfig(cairo) = 1.10.0
 BuildRequires:  pkgconfig(cairo-egl) = 1.11.3
 BuildRequires:  pkgconfig(cairo-xcb)
 BuildRequires:  pkgconfig(colord) = 0.1.27
 BuildRequires:  pkgconfig(dbus-1) = 1.6
 BuildRequires:  pkgconfig(egl) = 7.10
+BuildRequires:  pkgconfig(freerdp)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(glesv2)
@@ -59,17 +57,17 @@
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) = 2.4.30
 BuildRequires:  pkgconfig(libffi)
+BuildRequires:  pkgconfig(libinput) = 0.6.0
 

commit weston for openSUSE:Factory

2014-01-31 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2014-02-01 08:43:57

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2014-01-03 
19:53:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2014-02-01 
08:43:58.0 +0100
@@ -1,0 +2,23 @@
+Fri Jan 24 12:08:08 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.4.0
+* Window buttons for xwayland windows and proper decorations for
+  the nested compositor
+* Make the gl-renderer a loadable module and make it possible to
+  switch from pixman to gl renderer at runtime. This lets the
+  compositor start up faster, since we can load the gl-renderer
+  and initialize EGL+GLES2 later in the startup.
+* Support framebuffer formats other than XRGB
+* Use logind for privileged access.  logind can now do the this
+  that weston-launch used to do: drm drop/set master and opening
+  input devices. With this, weston can run on KMS without the
+  weston-launch setuid helper.
+* Better output unplug handling.  We used to crash and in general
+  not handle output (monitor) unplug at all. We now clean up
+  properly and move windows back into the visible region when
+  their output is unplugged.
+* Keyboard focus animation and exposay (exposé-like window picker)
+* More touch screen support, including touch-to-move and
+  touch-to-activate for surfaces, touch screen drag-and-drop
+
+---

Old:

  weston-1.3.91.tar.xz

New:

  weston-1.4.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.Q7911o/_old  2014-02-01 08:43:58.0 +0100
+++ /var/tmp/diff_new_pack.Q7911o/_new  2014-02-01 08:43:58.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.3.91
+Version:1.4.0
 Release:0
-Summary:Wayland Compositor Infrastructure
+Summary:Wayland Reference Compositor
 License:HPND and CC-BY-SA-3.0
-Group:  Development/Libraries/C and C++
-Url:http://weston.freedesktop.org/
+Group:  System/X11/Servers
+Url:http://wayland.freedesktop.org/
 
 #Git-Clone:git://anongit.freedesktop.org/wayland/weston
 #Git-Web:  http://cgit.freedesktop.org/wayland/weston/
@@ -59,7 +59,7 @@
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libdrm) = 2.4.30
 BuildRequires:  pkgconfig(libffi)
-BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(libsystemd-login) = 198
 BuildRequires:  pkgconfig(libudev) = 136
 BuildRequires:  pkgconfig(libunwind)
 BuildRequires:  pkgconfig(libwebp)
@@ -120,11 +120,20 @@
 
 %check
 ls -dl /proc/self || exit 0;
-mkdir -pm go-rwx xdg;
 # Ignore exit code, because the headless backend is not even in the 1.0
 # stable series. It means it will be an option starting from 1.2 of stable
 # series.
-XDG_RUNTIME_DIR=$PWD/xdg make check || :;
+# And the 1.4 tests don't use it :/
+export XDG_RUNTIME_DIR=$HOME/xdgrun
+export XDG_CONFIG_HOME=$HOME
+cat $XDG_CONFIG_HOME/weston.ini -EOF
+   [core]
+   backend=headless-backend.so
+EOF
+mkdir -pm go-rwx $XDG_RUNTIME_DIR
+if ! make check; then
+   cat tests/test-suite.log
+fi
 
 %files
 %defattr(-,root,root)

++ weston-1.3.91.tar.xz - weston-1.4.0.tar.xz ++
 4959 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weston for openSUSE:Factory

2013-11-07 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2013-11-07 09:14:52

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2013-09-27 
19:28:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2013-11-07 
09:14:54.0 +0100
@@ -1,0 +2,20 @@
+Thu Oct 17 22:12:31 UTC 2013 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.3.0
+* HW accelerated screen capture using libva. This adds realtime
+  H.264 screen capture to Weston
+* Multi-resource input events
+* Better touch support: better support in clients, critical bug
+  fixes in the evdev touch code
+* XWM: better fullscreen support, support for drag-and-drop from
+  X to wayland
+* weston-launch: modified behavior, now two modes of operation: run
+  from a vt after logging in or run from an init script with -u.
+  setup and restore tty in weston-launch, handle vt switch and
+  drop/set master in weston-launch.
+* Support for RGB565 client buffers in gl and pixman renderers
+* New WL_OUTPUT udev attribute for matching touch screen input
+  devices to their outputs.
+* weston-terminal: Better support for wide (CJK) characters
+
+---

Old:

  weston-1.2.2.tar.xz

New:

  weston-1.3.0.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.UlGJiq/_old  2013-11-07 09:14:58.0 +0100
+++ /var/tmp/diff_new_pack.UlGJiq/_new  2013-11-07 09:14:58.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package weston
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.2.2
+Version:1.3.0
 Release:0
 Summary:Wayland Compositor Infrastructure
 License:HPND and CC-BY-SA-3.0
@@ -30,10 +30,12 @@
 Source: http://wayland.freedesktop.org/releases/%name-%version.tar.xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf = 2.64, automake = 1.11
-BuildRequires: autoconf = 2.64, automake = 1.11, libtool = 2.2
+BuildRequires:  autoconf = 2.64
+BuildRequires:  automake = 1.11
 BuildRequires:  freerdp-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libjpeg-devel
+BuildRequires:  libtool = 2.2
 #git#BuildRequires:  libtool = 2.2
 BuildRequires:  libvpx-devel
 BuildRequires:  pam-devel
@@ -65,10 +67,10 @@
 BuildRequires:  pkgconfig(wayland-client) = 1.0.0
 BuildRequires:  pkgconfig(wayland-egl)
 BuildRequires:  pkgconfig(wayland-server) = 1.1.90
-BuildRequires:  pkgconfig(xkbcommon) = 0.0.578
 BuildRequires: pkgconfig(xcb)
 BuildRequires: pkgconfig(xcb-xfixes)
 BuildRequires: pkgconfig(xcursor)
+BuildRequires:  pkgconfig(xkbcommon) = 0.0.578
 Requires:  xkeyboard-config
 
 %description

++ weston-1.2.2.tar.xz - weston-1.3.0.tar.xz ++
 15406 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weston for openSUSE:Factory

2013-09-27 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2013-09-27 19:28:44

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

--- /work/SRC/openSUSE:Factory/weston/weston.changes2013-07-24 
23:46:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2013-09-27 
19:28:46.0 +0200
@@ -1,0 +2,9 @@
+Thu Sep 19 21:55:30 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to new upstream release 1.2.2
+* Fix crash on fast click on titlebar
+* Included private config.h from SDK header compositor.h
+* evdev device cleanup crashes when used for error recovery or when
+  rejecting joysticks, due to uninitialized list.
+
+---

Old:

  weston-1.2.0.tar.xz

New:

  weston-1.2.2.tar.xz



Other differences:
--
++ weston.spec ++
--- /var/tmp/diff_new_pack.CyLvlD/_old  2013-09-27 19:28:47.0 +0200
+++ /var/tmp/diff_new_pack.CyLvlD/_new  2013-09-27 19:28:47.0 +0200
@@ -18,7 +18,7 @@
 
 Name:   weston
 %define lname  libweston0
-Version:1.2.0
+Version:1.2.2
 Release:0
 Summary:Wayland Compositor Infrastructure
 License:HPND and CC-BY-SA-3.0

++ weston-1.2.0.tar.xz - weston-1.2.2.tar.xz ++
 7220 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit weston for openSUSE:Factory

2013-07-24 Thread h_root
Hello community,

here is the log from the commit of package weston for openSUSE:Factory checked 
in at 2013-07-24 23:46:27

Comparing /work/SRC/openSUSE:Factory/weston (Old)
 and  /work/SRC/openSUSE:Factory/.weston.new (New)


Package is weston

Changes:

New Changes file:

--- /dev/null   2013-07-23 23:44:04.804033756 +0200
+++ /work/SRC/openSUSE:Factory/.weston.new/weston.changes   2013-07-24 
23:46:28.0 +0200
@@ -0,0 +1,109 @@
+---
+Wed Jul 24 09:26:43 UTC 2013 - cfarr...@suse.com
+
+- license update: HPND and CC-BY-SA-3.0
+
+---
+Mon Jul 15 08:39:31 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.2.0
+* New features that have been added: The Wayland Input Method
+  Framework, color management, Raspberry Pi backend and renderer.
+
+---
+Fri Jun  7 22:26:21 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to new upstream release 1.1.1
+* Avoid unnecessarily re-allocating texture buffer when the size
+  hasn't changed.
+* compositor-drm: Force DPMS state to ON after drmModeSetCrtc()
+* compositor-drm: Cache the DPMS property on drm_output
+* weston.pc: Added libexecdir and pkglibexecdir variables
+* udev-seat: Fail input setup only if no devices are found
+* use _exit instead of exit if client fails to exec
+* compositor-x11: Set original mode after current
+* compositor: Make backlight_current int32_t to avoid unsigned
+  overflow
+* compositor-drm: Log failure and which backlight sysfs file
+  we're using
+* weston-launch: Print explanation of why we failed to open
+  the device
+* Fix missing corner resize cursors in Kubuntu (oxy-white theme)
+* text: Respawn input method process if it exits
+* compositor-drm: Don't page flip before a mode is set
+* compositor-drm: Destroy sprites before destroying the outputs
+* xwm: Reparent client windows into ARGB windows
+* Fix not checking return value of drmIoctl function call to
+  map dumb buffer
+* weston.ini: document background-type
+* Fix simple-egl tear-down order to prevent a crash on exit time
+* window: Add a log handler for window.c clients
+
+---
+Wed Apr 17 05:41:15 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.1.0
+* Added a pixman renderer, and fbdev, Raspberry Pi, RDP and
+  Headless backends
+* libunwind support for better crash dumps
+- Use a header location that does not change with every release
+
+---
+Sun Mar 24 15:51:43 UTC 2013 - hrvoje.sen...@gmail.com
+
+- Update to new upstream release 1.0.6
+* weston.man: Document the way to disable idle timeout
+* evdev: Wait for SYN event before sending events over to the client
+* compositor-drm: Fix a crash with a fullscreen surface with driver mode
+* compositor: Don't set DPMS state on start up
+* weston.ini: Use 'modeline' key for modeline example
+* Install header files and pkg-config file for external modules
+* compositor-drm: Remember to drop master in drm error handling
+* compositor: Use libunwind if available for better backtraces
+* xwm: Don't leak pending.input region
+* shell: Do not hang when mapping a popup twice
+* compositor: set data_device keyboard focus in seat_get_keyboard
+* xkb: Don't call exit on failure in weston_compositor_xkb_init()
+* shell: Set the DPMS state if the screensaver fails to launch or dies
+* xwm: Fix silly region math
+* xwm: Fix input region regression from commit changes
+* shell: Fix bug when input panel is shown twice
+* shell: Add back ability to rotate unresponsive surfaces
+* window.c: Don't allow moving a maximized window
+* shell: Bypass fullscreen scaling if surface width and height
+* compositor: Init fade surface color properly
+* screenshot: Print warning if we're not launched from weston
+* weston-launch: Clear environment and set it up from scratch
+* clients: Make libtoytoolkit a libtool library
+* terminal: Handle the window close event
+
+---
+Tue Dec 18 13:01:52 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 1.0.3
+* rewrite of the test suite
+* fixes from the Coverity checker
+
+---
+Sat Dec  1 06:35:02 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 1.0.2
+* documentation and a couple of repaint bug fixes
+
+---
+Tue Nov 20 10:30:33 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 1.0.1
+* This is a bugfix release
+  (no further notes provided by upstream)
+