From 971230eee652236c041e9f8bad944f2ff81552d52bf17f6250797d031c0efccb Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 24 Mar 2013 16:34:03 +0000 Subject: [PATCH] weston-1.0.6 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/weston?expand=0&rev=9 --- weston-1.0.3.tar.xz | 3 --- weston-1.0.6.tar.xz | 3 +++ weston.changes | 29 +++++++++++++++++++++++++++++ weston.spec | 25 +++++++++++++++++++++++-- 4 files changed, 55 insertions(+), 5 deletions(-) delete mode 100644 weston-1.0.3.tar.xz create mode 100644 weston-1.0.6.tar.xz diff --git a/weston-1.0.3.tar.xz b/weston-1.0.3.tar.xz deleted file mode 100644 index 6499f89..0000000 --- a/weston-1.0.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3136a7d2f654ea3e946d4217f7e25321248ad2921f1f4e2504dda58968e04853 -size 562572 diff --git a/weston-1.0.6.tar.xz b/weston-1.0.6.tar.xz new file mode 100644 index 0000000..ad28267 --- /dev/null +++ b/weston-1.0.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c833bc4dc8667561d2639b57220541531c039aa9332ce2a7022a3c466eb894f1 +size 566656 diff --git a/weston.changes b/weston.changes index 5383605..26ab775 100644 --- a/weston.changes +++ b/weston.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Sun Mar 24 15:51:43 UTC 2013 - hrvoje.senjan@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 - jengelh@inai.de diff --git a/weston.spec b/weston.spec index 9c682fe..9604932 100644 --- a/weston.spec +++ b/weston.spec @@ -18,7 +18,7 @@ Name: weston %define lname libweston0 -Version: 1.0.3 +Version: 1.0.6 Release: 0 Summary: Wayland Compositor Infrastructure License: MIT @@ -54,6 +54,7 @@ BuildRequires: pkgconfig(libdrm) >= 2.4.30 BuildRequires: pkgconfig(libffi) BuildRequires: pkgconfig(libsystemd-login) BuildRequires: pkgconfig(libudev) >= 136 +BuildRequires: pkgconfig(libunwind) BuildRequires: pkgconfig(mtdev) >= 1.1.0 BuildRequires: pkgconfig(pixman-1) BuildRequires: pkgconfig(poppler-glib) @@ -78,6 +79,19 @@ 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. +%package devel +Summary: Development files for Weston plugins +Group: Development/Libraries/C and C++ + +%description devel +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. + +This package contains all necessary include files and libraries needed +to develop plugins for Weston. + %prep %setup -q @@ -85,7 +99,8 @@ as a X window manager. if [ ! -e configure ]; then NOCONFIGURE=1 ./autogen.sh; fi; -%configure --disable-static --disable-setuid-install +%configure --disable-static --disable-setuid-install \ + --includedir=%_includedir/%name-%version make %{?_smp_mflags}; %install @@ -107,6 +122,12 @@ XDG_RUNTIME_DIR="$PWD/xdg" make check || :; %_libdir/weston %_datadir/weston %_mandir/man1/weston.1* +%_mandir/man5/weston*5* %_mandir/man7/weston*7* +%files devel +%defattr(-,root,root) +%_includedir/%name-%version +%_libdir/pkgconfig/weston.pc + %changelog