weston-devel-1.8.0-5.2>t  DH`pXŽ/=„d#sh=R]{%8=UtG`FW[C#=q.z2])1(;a4Ѓ1Z5, koEs FC  QMОj*!u+(ôJfecO̟$5:FZS̓GhHJivf,,-&fNK褢b?9Qcea07307e65ed024aac49e07f7903af384f76583kTXŽ/=„M+A@ȖqnfKu7/}_-`]v8Ċ2\dH^pP7q*x;uR8:y 6Yhjn«*YV1 uϤOf:H( F.AJ`{r.2?Fz0D5142\>)\*KјR9Dy⎢˜Ǖ{yp5otu+v[R%Eu\45jiy`{aef0C3}{6>:8p?8`d  > !( P  d  x         @\ -(D8L9:QF4G5 H58 I5` X5lY5x\5 ]5 ^6*b6c7d7ee7jf7ol7qu7 v7w7 x8 y8Hz8PCweston-devel1.8.05.2Development files for Weston pluginsWeston 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.Xŭbuild76openSUSE Leap 42.3openSUSEHPND and CC-BY-SA-3.0http://bugs.opensuse.orgDevelopment/Libraries/C and C++http://wayland.freedesktop.org/linuxx86_64  AA큤XũXũXũXũXũXũXũXũXũXũadeb4256d2137873e9b5bde13f2775c05804462b5fc919fdee06f17f1b02a4a9c32549f398060aa4046c9070df6bcd3e6e69f074d2c9635afa4f0eeee84f2ef9f4a38985d4aa54856766c2756f484983583ec2b117ce178845f9285b334755976e90eb2dc94f61b8fd20bb969d837b161a263a3db64bed9a96654d52e1760656rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootweston-1.8.0-5.2.src.rpmpkgconfig(weston)weston-develweston-devel(x86-64)@   /usr/bin/pkg-configrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2XUn@TT}T@TT@T @SR@RURw@R_@R:@QQ@Q@QnQNPZP@PpP@P?Ujengelh@inai.dejengelh@inai.dempluskal@suse.comjengelh@inai.desor.alexei@meowr.rujengelh@inai.dejengelh@inai.dejengelh@inai.desor.alexei@meowr.rujengelh@inai.dejengelh@inai.detobias.johannes.klausmann@mni.thm.dehrvoje.senjan@gmail.comcfarrell@suse.comjengelh@inai.dehrvoje.senjan@gmail.comjengelh@inai.dehrvoje.senjan@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Remove unused freerdp dependency- Update to new upstream release 1.8.0 * Feature changes include: repaint scheduling, named outputs, output transformations, EGL improvements to gl-renderer, surface-shooting API, source clipping and view scissor in the pixman renderer, and adding Cut/Copy/Paste support to the editor. * There is a new "headless rendering" test framework feature. This allows test cases to run weston synthetically, and instead of drawing to a physical monitor, to draw to an artificial monitor that is just an in-memory bitmap buffer.- 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.- 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- 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.- 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.- 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.- 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- 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.- 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 XRGB8888 * 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- Update to new upstream release 1.3.91 * No upstream news was provided- 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- 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.- license update: HPND and CC-BY-SA-3.0- 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.- 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- 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- 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- Update to new upstream release 1.0.3 * rewrite of the test suite * fixes from the Coverity checker- Update to new upstream release 1.0.2 * documentation and a couple of repaint bug fixes- Update to new upstream release 1.0.1 * This is a bugfix release (no further notes provided by upstream)- Update to new upstream release 1.0 * first public release, so no direct changelog- Initial package for build.opensuse.org (0.85)build76 1491584429 1.8.01.8.0-5.21.8.0-5.2westonwestoncompositor.hconfig-parser.hmatrix.hplatform.htimeline-object.hversion.hzalloc.hweston.pc/usr/include//usr/include/weston//usr/include/weston/weston//usr/lib64/pkgconfig/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/a8cec08c2100fc37e2ccac35262fd1aa-westoncpiolzma5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textUTF-8 Unicode textpkgconfig filePROx gjW{U?`] crt:bLLD 2T׵@ChvHslO{֪W"l|SŲirb9 ~r8T駀ƭv׌L^pR01rW{m4-<+˟ɸD#;p,q5N` F7ၪHʨ[6jq^m%thBCG3\c.N8etu+YG/ h& @߸|PӍw4. >(^hv3[T#~pߧg<oj(ex~iN{[5}d Xĺz p.U|sN.?}8^rJ+ma ddֽc$P\x0e5^3BxJI^{Y!CkekbBHEU֚2 =ScIom2(Νio_cW޳񲿑o:IwwREG\Z}@/+jM?5 n3E ljJK+XF)J^GkGJCP QJk9x 67Ƶ^|FZ1'xrfASBK fSV$O`K%@PΜLBU|:xF'lw͠5μB |iN2;IOP|PP""^@T/5a%)$KSk1@ Lse&v)aE1`FΈrLjN_2"i0T\}ۨp񛋞wat9>-,1x V.Sn۵za>z2 hbPAVq:*^$!!ͱ|W L>P`äFQT&BS},c!a9Yb$[ 8P=c7huCyhUz'sZΘ$ao顃mL RFLB MQ3Ln/Cpn6[i!⠻9OdZ|`0a ~*)7;ے՘1\Uj(k`Pb0u=skn6ֺrf0p{&}g *-f H0 V nf;.SVr~oEYak^`6ֶHz#.JSH\uLݙ6DCoVŽ M}TO㙁fx=Js-6 f1'? >!91'$}vF:Kq/Pb C-x 9hD'c+o&oXҍ y4 0`ҭ={~ðU9L4?ĘXOǸp2V}8b+Jvm C ~."d.Sn)qr G/Һ} WFXk 8;ox~Lz(5Q~e<QwYσD»P<ԙ<.Z H`DA0O y@W(? :YK3.;'N#Dho3?cl@DĶV{_XVn0&nd zԤJ$v6gk]M:qcpi fJn UD8:1u>kc}jV@@*cĬ4o&]R#{ѷk"iY V?i-\'7W$:Rr% L2yA ׭Љq݅}gioE0JUQ{ v/-v=t)LTR~ 4<"CmIm fl[L)CZ*"&"[ۥd+a&pAM XOGq|h⽏O|F%5"hV^Fs&[,ؗ8r)ܻ)8 |(a@4ay`Sh.1|y ]StC{u0Yg\ʍڂb7DgS^R(-갓Z %7xw).*21'\|fӧ‡=ICA۵FVқL%IO09KK $8,z&{ac-!{@99+gV3n| ⮊Vt&n7X- /Ͻsmٽ c]k%PK+dJri?򲡫*]@hPi (M*wtsC4z>5AL{6ahZgѪ{;V"e:PxP㡖ƙRv[\? Q~Ǟf|8ַ*pZēL})Pz< 谻lyxJu;nَZTF{Յ 4P6<-|sG^1@%9XFkq7(}M:8Y{[IaP nĠ.&)ppnH !?*_;t~.^=qUX c0k_ǿ L\nWNl2B#NB񾵊] RegMxRȷ:NY99HCҠlـl#fuΔJU>#N; ԀpCHn3m+\q>7.Pd+_?ȳ';/͗IóxDԃqr[E9\Z5nVd90mUNm 'dS3鼡zVWyWŀyyI(fvk!̮R9Tu$2wni2Wv}"˼K-HvoyxG6z,|<o1b!25 ^M RZǘ^˻Iړ|^=YI :K+͐z@`_-T|. =`pZ5<>w-OG,9<\n^MW9*=詾X nyLg׈lk ȏxk yDĆӏwVTVhZgўy\`Þ^PCg9x;yK罃6c >,?9)zTmȾ;'ze5HB)4Ìc7j"83T,O}7E5U {.NMPMwq/1-xv| A): 1s.7x$q܊LJC<]ka>`=HJH+Z1ͭRpsU!UA4ðIlhX,%oQIxTڄUPYglෙX(td-Ks a/gA 2' a՛Dn(\T YU 8@iŞBsTyρj=~UT|;Im3N~zFt}~]yY tU/ɐ[ M6  1 3#߻S ؕ7bm9jqtHslWV}~Lҟ(vǓt YJRZLJY[Sp1eJ̿N~]׸T$JR$َ M"&aw+.ۭD3V>uPlRV~P ݮ*TlgS) =Q F+YxڎVqۋ[~db$>O" %$a0'$t{=`OEìOW6-M;Y֟4x/هt9E8T0ӌ8؃KP<]h mII_HBr@E4AtƀGڈ"i;QPz>? ƟAx@X`2"naҲ2`@l|iͼa z eA/ퟚ;Z 8<^2C7Ak?6 iRlAS}SMB~WS4nݾ֝=!"?/8IݲFW]M'NDA3 ?tعB] l0Y}eJu`:,i"Rv4u203ۥ-(!Ƥc`@BeNxtw RcUP#׹5-]ʋfY2nN@G@PLZ i A͗hv)"$3*pMM ^|H4P "$={.<{R%V<L>B_R" 0>׈BqD]9cEӯ~g ݄sK 0Gz1B ׫:=0ꃟVg"# %bsPf>b9@#)Q@}W]>r=c-0ŝΐN_5m2ϵ-&c>Z t<|I?=ڐǵ>vgOBQ.R2$/%JFg{)繆rRpSm"*Dd[xCr81~PHKSen6Μn/=W2*;w1PUt#/.`=ha4 ;V8r2| Or<4*w -+W.:a@l2V ,zm0I zpUWU>,MZY}hYXJgCF*Ҫ],1LUIAvO<;.ݴ'ުtz04 Ay)822#L./tw,ʙT-jKd#oȨGo/&SpA[Vi;<<% n#7`d)$̟ ע&¥۵I`T $QOg;+f2Z|2(TNWUdrYom8=:I4`-gm!E:WPpİ!YDY̘[($1Y$D./-?0 1COD=FO:QY~l6p!ywM3Pu؄33\Gc%6ߨo$H֪mkՌpBŎFF%뚇GIa]Хq 2S'9d%vi8~_Q5΅k<Ꞅey6BlIMϏH_5Jn;Ӿ>]ѓ'X `ڔO_TG~f"b07Reʒ۠߿ "_Fj|\vfu kxrqH wyܜ{ԨeP($vZA}e b|'eSř R=W߮[^d2H;~0]mD5Z"S:kO1Hz*;65Iw M)PtC/K-6a/uvtTVR]ξ5eg p}W"&HS&-iwl 2(׌d1`׵l<|75'%I#Qн$E΍t2ƽY:3/FG+kN e@uDQs~@R Gk/=LB˜M*dHL-Efsȿi~߯ m]8~@[V^]^pE 1~.Ѽ" Ah瞁1j)Vto$_D78RQAch&~&y<G~Je)-M6g'vX7(_~FDɹ?ho]\ R(ViT.Lt[zRPֲx?0הԹ{AM *6y B'}_V׬~!8V$dZ䴛G1&HL QY N9;ҭ{:H'Čy8%Yn&AAtuzrp[CmSۚDk:#7&0~Pr t[U$-n{4*%)׵vF`l74A FlOaA?H-'Nshl@? if]8kcƎUbx=ôMdbHiRΛ~F hιimֱ[@Uo(UM]+8E/S]FA3-}c -,]Yª6# GMR5MPeMszAm} 'A C|ZV6_0;AL% \L+rǸ/N#$9GBxzvOJrb :{uZlE ސ"G:նzS,{_%ː]?Nn(dŧm&*M@N6 &SLJ˃\*:)Wp->pKZQ+!H ֽ! 'MڡsIV:dLc_WJkEv!+s  b⩛$=oؾq{}O_Wa@:6[`&3[٨>v KZACA6[Rٱ\<׀u9Il / fiW Z 8jwSN>)Р!nrl`+UF̝w'PQ.EX[ʹ0 Ed+k:hGSz!1~Pvƴeq~=qoNMGA o>Zu\ 2cA`,.uzgK$,=MoQXjm.~v2jXnNb7Y7! !C6>91BuwwEJdG̫pFa3B\_N5;:Vm[p;?7bcufԗ(+n@d|uFZb>Ӛ mcp2S{tȀjY\Ql}\*l倎 jȬ2Jv*E$S%臀{9=\tB]B|0a+Xt78QVީzȎYœ\{z.@՟Z0~[`'c3T`"`f'[/iWY{"6UZW p9?Q%֭Ih. %TPwaseDV$b?T_&!=ane*K TcuY"Q+yző6\)V}b]RSU"ڛ#MWO{my*JiCaXuN9Xô|:>'9KC]#/f0A¸Ǜ %iѼ"j"@7y0x\oqoq̜? \]DPơ6d)eUV~F Xhbl6TΩ`lej죮Jx>N83\͔Bwj=\@Ug 8]\] 3rlPQ,SZ=3Z!we0ASWݢxC!2tm{8˺_i&nR7f4ey9W<[:m2؞4w0hg4t= i(g[t+=Wrv;-ZBzA~+TA[hq)9JHᜑX#&9Mwy(I S351Uwf+sPߠ\! LkEQMΏ׌<("͚\oJsEojLjNFBMUP\;.Ek^޼ pEZP91(g |+qg: GmȻ 8?_ݥuC_ N8Qvͣ:zcWkj0(ŭۨUV5^P)#ekA !zsunp,ov)e+J~"Aj4Gk^k]kz 'RM$K"qRM!0FH >JV)ZGa a>#.cOCU; GF}i33n!`$2y_7,c^XoO*9i6p;ڱV/6Qy_E88ѻFį0ڣEB`1 @ Fb&zecN)h Nx ab7"Ⱦaϔ1׀K¹\ࡢ,BCơ+q ř:w\8~5 jրk4Js%!,&>\=(eSl\=-D1Adip| хApԚ0 DU:i vE}3qg[|"06to\R`a٩i ϊI%h0W2=vdR$ ybcRySgrsh,(3?Uy