libmanette-devel-0.2.6-150400.1.16 >  A bwYp9|ʹ!go_:VWr*"X}E*<.zZꠟ{H pZs.B}ΨENw)B7nU7R;rhmaY=uu*Fyt(3tY텶凿a[ue%#q[ atBASOg@w/͕xY?lƔYCȐT,~PR|y̢k hI +5k=BU /n4ae7fd4641bf34b2138a8dd7f72c5992d699788d7a53e5016adcc7418abb7e55c776c05db1c233ace3f434fc9085fad1473b41dbHbwYp9|UZlJ+Ff {KFn~iCw D=ff:3b3`BCT}W'ҡ~8*sWY[&I}fw4>p>?d % R OU\     @8|   (8 9@ :  FGHI@XPY\\]^ b<cdAeFfIlKu\vwxy@ zdtx~Clibmanette-devel0.2.6150400.1.16Development files for the libmanette librarylibmanette allows easy access to game controllers.bwZss390zp33SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Languages/C and C++https://gnome.pages.gitlab.gnome.org/libmanette/linuxs390x9X   ,A큤AA큤bwZqbwZp_____bwZmbwZpbwZmbwZpbwZpbwZpbwZmbwZpabd9cf0f7a6cf40de3ec0481c10a6f690b77dab1ae5bffd029710cb31476a4bb7a3d89700d040f696fcbcbb5a7652ac3b2f47aac8994ed4c00acc8fa50106013f0d2efc0ff6b78caf7eac8da03cba5091fc762d4a91dde99f96f730b0627640ab3d485a2ec1e15793dd730985c6e3e575e7b3d260c9742d18868f0626f1ddb5d9e8281dc792ed2c006a5887328b8514ef01322d574d3269a4ec9b311a343ee69c2c52538fc02c1bc0bd82c3a81b960e5ff9b3edb1b1fcdebea0f808559b8d63535c03a77657b21c295a43aab938a2c6d7a964666a1fa6b96b0f48fd8d3f15837f9528bace18a43d6a7da27c26c1f1044936cb26f3f2b4f8c074bdc6f1f1a709fc955f2b04a9df358a7ce4c5c1bd9d889c0321744f459e84774e324fbd35d9291f53ab8b6368923c097479049c984e7e8c8f7f5d9811e8d67793a5717c2c25303f165778f1cda65017ec866a67d42d3d916232cb7f1d04f35dc1d8d3598e75a24libmanette-0.2.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibmanette-0.2.6-150400.1.16.src.rpmlibmanette-devellibmanette-devel(s390-64)pkgconfig(manette-0.2)@@@@@@@@    /usr/bin/pkg-configlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libmanette-0.2.so.0()(64bit)libmanette-0_2-0pkgconfig(glib-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.2.63.0.4-14.6.0-14.0-15.2-14.14.3``o_;^@]z3@\M[@ZZZdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comantoine.belvire@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgadrien.plazas@suse.com- Add baselibs.conf: build libmanette-0_2-0. New dependency to webkit2gtk3.- Update to version 0.2.6: + Project: - Move the project to gitlab.gnome.org/GNOME/libmanette. - Update the URLs accordingly. - Give the project a minimal website: https://gnome.pages.gitlab.gnome.org/libmanette/ - Update the project's description. + Documentation: - Add a documentation. - Fix many documentation annotations. - Document more symbols. + Meson: - Require Meson 0.53.0. - Add the demos option. - Add the build-tests and install-tests option. - Various code style cleanups and updates. - Add a build summary. + ManetteDevice: - Add a missing precondition check to ensure milliseconds is in the right range in manette_device_rumble(). - Throw the full file error code rather than G_FILE_ERROR_FAILED in manette_device_new(). - Throw G_FILE_ERROR_FAILED rather than G_FILE_ERROR_NXIO in manette_device_new() if the device isn't a gamepad. + ManetteMapping: - Check mapping strings have at least a GUID field and a name field. - Use the debug log level for non-programming mapping parsing errors. - Make some parsing error messages more explicit. + ManetteMappingManager: Use a race-free way to check the mapping file deletion. + Code cleanup: - Make license headers have the LGPL footer, not the GPL one. - Use #pragma once instead of manual header guards. - Use g_auto(), g_autoptr() and g_autofree where possible. - Use g_clear_pointer() and g_clear_object() where possible. - Use assertions instead of g_return*_if_fail in static functions. - Add HACKING.md to document the code, documentation, and commit message styles. - Give better names to callback functions. - Give the namespace_object_ prefix to the finalize functions to match the code style. - Clean up and simplify the code in many places. - Drop platform:Linux from the internal gamepad database. - Changes from version 0.2.5: + Fix the build with musl by using input_event_sec and input_event_usec. - Run tests during build, add a check section and macro. - Update URL to new home.- Update to version 0.2.4: + Build system changes: Add the 'introspection' and 'vapi' options, allowing to build without producing GObject Introspection or Vala bindings. + Support hot-plugging in the fallback backend. + Update the game controller mapping database. + Various code cleanups.- Update to version 0.2.3: + Build system changes: Add 'gudev' option, allowing to explicitly build without gudev.- Update to version 0.2.2: + Device: - Handle absolute axes with min > 0. - Handle the axes' flat to support axes to d-pad mapping. + Mapping: - Support negative analog axis to button mappings. - Support full-range axis to button mappings.- Update to version 0.2.1: + Defer the emission of input device events by putting them into idle event sources. + Update the game controller database.- Update to version 0.2.0: + Device: Add rumble support. + Make the devices rumble in manette-test if they support it. + Mapping: - Initialize the bindings to 0 before using them, avoiding improper values in non used fields. - Ensures the binding value inversion is disabled by default, avoiding an unexpected state. - Clear errno before using it to avoid string to uint16 convertions to fail on valid inputs. - Silently skip the 'platform' mapping key as it is neither useful nor erroneous. + Monitor: - Fix the 'device-disconnected' signal marshaller. - Fix the devices hash table hash and comparison functions. + Build system change: - Make manette-test properly depend on libmanette. - Change the package name from libmanette to manette. - Change the soname from liblibmanette.so to libmanette.so. - Fix the soname version. + Fix the license header of manette-version.h.in, which was accidentaly not matching the one of the library. - Following upstream changes and fixes, rename liblibmanette-0_2 subpackage to libmanette-0_2-0, change where applicable, set package_version define to 0_2-0. - Tweak spec, use autosetup macro.- Modernize spec-file by calling spec-cleaner- Initial package, libmanette, version 0.1.2.s390zp33 1651989107 0.2.6-150400.1.160.2.6-150400.1.160.2.6manette-testlibmanettelibmanette.hmanette-device.hmanette-event.hmanette-monitor-iter.hmanette-monitor.hmanette-version.hlibmanette-0.2.somanette-0.2.pcManette-0.2.girvalavapimanette-0.2.depsmanette-0.2.vapi/usr/bin//usr/include//usr/include/libmanette//usr/lib64//usr/lib64/pkgconfig//usr/share/gir-1.0//usr/share//usr/share/vala//usr/share/vala/vapi/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP4:GA/standard/d2a1e1878fd48d21f190f1e79e5517a4-libmanettecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e9aecaf9d42a480571d865e15adc24db7da0e994, for GNU/Linux 3.2.0, strippeddirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII textASCII textC++ source, ASCII textRRRRRRPRR V|i.H"/utf-8735be04f2697fc5157c887f81a1670d897269551b5d6af0396d9c17c7154810f? 7zXZ !t/$v] crv9w!A[5N!z*!VS8v@9D]>M<ꈷM } Cys^@(~y) [o O6dq?T{$E1X%fjOǛIfnûArOI#51P־P]=ִV+ρVic{V4uҫ>ށyާ,_bUqY+S~Q`d 9%(Bg3y\@ ){A5lK>m9&ô/IJՍB#Ќh9̫~.2Mae,JZ@'lݱ?ፌ\452=לHx P7 LՍŖPXutBCJ&8Lz!*5"O/<:oy:VWy)\^6Dsg(gBL}&LIɮml;wY!ʎm|&X-OFU bגu,EMe <9LTɥkNrhe F0'[P"͉L# &Ko&޸E)gʠsuJ./5vk9l%ݝˀ̊ ƛS^iA`ᦝfJ: W+D~40aTп= 'goUԖMCgZxhۋ+صMW(U =Ƴվz4!G V7.PBt5Y2"-Pt ̆ghe-T9T޳NVz C5R 2MiV.z=/eܐӫ7jz[,hf^;4$ [!mݬќm6/*9g}~`$_qiyiW5IIYE] *D3v;1&pcM4v! 1oFg'O d\]e+E<^t.DTYVlTE7.??ٿ頡]ÇS:ÎjzS6Xj\;GeM!?]=+_Jo' ݙuڠP.ogwd# C!VAVF!MF;tLsIUy51-%G'/qee5~nEt;OϹVmB(FS>|kS8e5҇t}Sr(rb:A)}89T# Y!uijAƄ7bKLH5e} >6 OC)y!~0(21gV^`$.mtRZV -)MB2'om$ygBfj`>YGB$5Pʓ7C_8R6WS!6&dᤖw.XAm^qjwg0B^3a܏J[Z+UvgY@TC35L'<*M'3C`ۥ5aTTjD4GwĮ\8oHLY̔5/)I8#k hsXXIS[MO3)p>Gwa/?zU˄sE0aQ]M`u٤w_ɏDFٝu L3!J@/ %6 < ckN[+ ˜pETF[z2qͫ5]@:p/e)!&dr»L&b]Gq ^3}lLZY9 Ce₵3l}A[{t޽?0f@oC(NnըEr(i=LDE Hk,i챙@ 8{pwbm6跈k{[n~ qzRM-#ɘLkk9Ҋ1@V[*"yl_hKV(ES!++U|< n]JP,wǑKs^VUT)=XNIE`|%%v3VI3ۢaX=Wl6/ '4NxV}r Aql;LԽ`&= C$d.PIegoF4z fxv_.CSZ'zZtd$M9@+D?>ϝeOa3gpۓZ?r|KǼO M=zR"/$p1`i KRvC!b#%-&DǨdk+2`O5="6>AʵU N.$8BJϑx3Ej&K 1<$K2QSj jT.AR =#H׷`rPVXr# f1-,kLACG-,r'PdEZ~/ ng$#qKݦlH\Y΋7 9-|y5l#-t2,yQ.sِ4JS%,Xbjs\lNِاD΃# h[K^:t{@zc%ޕ‡x ?^BCۉݝ0)LT*671>ºl+!Lbh5F,\dֲ V&OLZnnN2) &rwkL'l}s5''X4/:i@7fԺ Lk h->HH)3FM"5fuGLh[Wt_X'Sal,\J;=vos ;؊|xjNJ3P0[x=xCd㣡5M]q`-ej?<CE'S}<ԑT&J?f%J߼{nd*qd=_'[G{B)t{1qlQuW I_B%hG5g3? ǹ՘[/ E(jVw)V I ֙K] âɬ!vmL'2q*|bvW+"F9 n&P^+G[*Ŵcs`%a2Zeh1LAsn=Q _\Udۂ \A*J)J0>4YѭkՃfdwBԈQX웰OlC蜡H[I{+|g`(#B~ ?X@L;rL*bm O$. cՙLQg8 ۧz.EEl)#Ȕ(w͗\ lJ!`_mPj#V^.7z }_*v$qcD$Yn$?4Jtgف2ewim6-XHs$feEwJe:TDѹڭJÉ98BTՑ=7K/R@.x,dz{MM`~[{avh5X})^qF~ӕ^#vtJP01IW1B+Fewieԁ0yZ*2l>4qS_Q"PiH_k?پ3kFIھ%wL8K/ +E_p(U ]NSM _k@g7PAz(< 4sOb鋞q/D mYس`tRoC-"%>AA z$/sG)_GИ[iTu~ +we9A {N4t$6*VM-Qv'`q_;"@ߪp(&"۲LZ'SO~-ny,я߱$fJzL*k YhN<9sHW6q'b3_#Ecжa1iTf1'ϩs2!0goow /8x.ВpM%e,V A2w~dm8cR֩XR3 n0,=pfNufb ߄Sk++ jpݍ].Z-\ *fƵMtm>pЏgk ' uW|dX;o*'bxnl4?A!!"9Py(KixW=dHŨ2boMJĦpj:qJ]uVG₏jW1X}B6$GhЇ29:$Fkʈ;v􅉒d:1QZGm/ZNh`05#\Vyd200tFO|0&Y'QNnH5G)(li)°^?Дv<7[kkk#&#kUe~9A,/JX-$Yyhk'R\s(ݿR8=Ζ 1 Ffwc.#Cߡܦ^.A9}B8D,b ]xc5{ǀ串Hs&SPiS{Tnztjo( I&Hc=bIbv" ePš<9_]*_w߬餃PfC4E <%8H2r+9K7Tn. 項*+;l~XjNxδ޹)(3#VHq$T䊕69tڟ'6L@P`ҫ3-_sP~~i6 Gqj1U[/͏r6 B08;Vl)f5O$4UjgM}T7&goQj)鑲߄5]E@^hQ=@"ՏX$Fgt"6[9JJ{ !Do$> ^N#5=>.ֿ@ %d6Hņ::vgn5ʐВ1)^ Jwz۬(1lP8M/2)w΅ qD*F, x#ɑJ?ϒd+(RվXqN e]#yyWbpDxbwr >ryT7%q* Ps' Yjh'KBc hªrX4-'C^AݟiY+"bpBgyRarՋGgf@Eb٤4X̒<{%TC&agQ\bnUwο-ni=,g2rSFK|5(H}PB<$(taI]U0tTwe3xxcz[rȦdx=c[2arAm-U1O7ӓ1$VU83g?_+t *@>)Nz7 rh^DI(22;CWf,6`e~#te3DeL:IL\~xC{2΄,!Syi#c" <_ׂ+%a.|DԡY y~H#8q&Ǣp$pfl>#"{Musa 7}<37_7FZj{$>"8,]!$yiM?qkj[(Psth"!`S~I%=` 7oZ_)0@HSwA;WSb5(w?=(La%'J2mZ<^nc"Jb_l_o+.m=>y$!cN,Pp7^pL'g8-̣-)S1Y]"hn*|h[ݽb[U_=zϕg(ABz"G6S@~CwBGdƩgVFo]~ˑZ`Dp5/i+[cq?&N6J/rǚ|>Ggf&n`@Zm,妙\eLIbE@CY=!b ?Jue"HnеDdYg1 ˀ[++ܰ ]9h.]dD3-y-MHbY C,)@^ q+b؟1KN@Tg>N}+*.֎O00z3h, R4m4PGӼ tK9A6A&*0nl.8)پWa*8KçEflq(h:bd~:cj;fzDzo WF.qe¢XXEu-m1 l3Bt$\lyDed\u5[>(L"EJB^Q/3A#5)8 0v} # \]w7S|w 0f]l>31X+Z>n $?}xl;+ 4P3'&0GeA .^i%v疰Yf De}m.|41&DeS uJT>~xц![vR0ȜL=\fhp_n *~݈>_ο<tF9Ǵ[)A WݠwOXƻEziP͒HV霙4JLz8ˮ$l:ڃ3tD09[f[ 4JIY0} /7i)ʡb^׋^G ,*/;!yM ҃HC˪b,=//GEj )0pw%_<06P#[jHq*9%kbA]8:Z,+#:E3T{2r[x(iW])%&\t;'렱CPhi䒌haSvv̓,er~A[@DXK!CWK) T7Ai[WQn:_tNGĭkt_B Fq#+9?=f&b{㗪&ƫ8Tp"W{v:jsXяJcB K:t'pFK>0^IŹ˔ wRLJ_T8oXI* YZ