From 0d428959164628b9ce93a374c03071330197f876e57a42fbadc0b0d99f4156fe Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Mon, 3 Sep 2012 22:30:09 +0000 Subject: [PATCH] weston-0.95.0 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=3 --- 0001-wcap-snapshot-add-return-value.patch | 23 ----------------------- weston-0.94.90.tar.xz | 3 --- weston-0.95.0.tar.xz | 3 +++ weston.changes | 4 ++++ weston.spec | 20 ++++++++++++++++---- 5 files changed, 23 insertions(+), 30 deletions(-) delete mode 100644 0001-wcap-snapshot-add-return-value.patch delete mode 100644 weston-0.94.90.tar.xz create mode 100644 weston-0.95.0.tar.xz create mode 100644 weston.changes diff --git a/0001-wcap-snapshot-add-return-value.patch b/0001-wcap-snapshot-add-return-value.patch deleted file mode 100644 index cbee1ea..0000000 --- a/0001-wcap-snapshot-add-return-value.patch +++ /dev/null @@ -1,23 +0,0 @@ -From c0fa6b98280419d041d930793b859939973aa5a2 Mon Sep 17 00:00:00 2001 -From: Jan Engelhardt -Date: Mon, 9 Jul 2012 17:11:57 +0200 -Subject: [PATCH] wcap-snapshot: add return value - -Distro build with rpmlint aborts due to missing exit status. ---- - wcap/wcap-snapshot.c | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/wcap/wcap-snapshot.c b/wcap/wcap-snapshot.c -index 660a027..01df7a2 100644 ---- a/wcap/wcap-snapshot.c -+++ b/wcap/wcap-snapshot.c -@@ -80,4 +80,5 @@ int main(int argc, char *argv[]) - decoder->width, decoder->height, i); - - wcap_decoder_destroy(decoder); -+ return EXIT_SUCCESS; - } --- -1.7.7 - diff --git a/weston-0.94.90.tar.xz b/weston-0.94.90.tar.xz deleted file mode 100644 index e7aeec8..0000000 --- a/weston-0.94.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:306bb82b65e33b95b78e745e0e971d9007d4bc2ca955d68c7ad7c1b71c7393c2 -size 550564 diff --git a/weston-0.95.0.tar.xz b/weston-0.95.0.tar.xz new file mode 100644 index 0000000..53843be --- /dev/null +++ b/weston-0.95.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:48244bdff173f8d57b15df1b43497b5a89d20740923f7d53cf11975a7890de15 +size 527368 diff --git a/weston.changes b/weston.changes new file mode 100644 index 0000000..ffea300 --- /dev/null +++ b/weston.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Thu Aug 30 00:15:28 UTC 2012 - jengelh@inai.de + +- Initial package for build.opensuse.org diff --git a/weston.spec b/weston.spec index bbd7c99..98c2ed4 100644 --- a/weston.spec +++ b/weston.spec @@ -18,7 +18,7 @@ Name: weston %define lname libweston0 -Version: 0.94.90 +Version: 0.95.0 Release: 0 Summary: Wayland Compositor Infrastructure License: MIT @@ -28,12 +28,11 @@ Url: http://weston.freedesktop.org/ #Git-Clone: git://anongit.freedesktop.org/wayland/weston #Git-Web: http://cgit.freedesktop.org/wayland/weston/ Source: %name-%version.tar.xz -Patch1: 0001-wcap-snapshot-add-return-value.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build #git#BuildRequires: autoconf >= 2.64, automake >= 1.11 BuildRequires: gcc-c++ BuildRequires: libexpat-devel -BuildRequires: libjpeg62-devel +BuildRequires: libjpeg-devel BuildRequires: libtool >= 2.2 BuildRequires: libvpx-devel BuildRequires: pam-devel @@ -42,6 +41,7 @@ BuildRequires: rsvg-view BuildRequires: xz BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(cairo-egl) >= 1.11.3 +BuildRequires: pkgconfig(cairo-xcb) BuildRequires: pkgconfig(egl) >= 7.10 BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gio-2.0) @@ -59,12 +59,24 @@ BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-server) BuildRequires: pkgconfig(xkbcommon) >= 0.0.578 +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-xfixes) +BuildRequires: pkgconfig(xcursor) %description +Weston is the reference implementation of a Wayland compositor, and a +useful compositor in its own right. Weston has various backends that +lets it run on Linux kernel modesetting and evdev input as well as +under X11. Weston ships with a few example clients, from simple +clients that demonstrate certain aspects of the protocol to more +complete clients and a simplistic toolkit. There is also a quite +capable terminal emulator (weston-terminal) and an toy/example +desktop shell. Finally, weston also provides integration with the +Xorg server and can pull X clients into the Wayland desktop and act +as a X window manager. %prep %setup -q -%patch -P 1 -p1 %build %configure --disable-static --disable-setuid-install