libmanette-devel-0.2.6-150400.1.16 >  A bwXp9|4y$3}谒'IEb*`+ՙ j% dnp-h kH&tH +V!!#ZLڂKL#B\؇Kfʷf7 pݠ2B}N p>?d % R KQX      <4x   (8 9@ :  FGHI@XPY\\]^ b<cdAeFfIlKu`vwxyP ztClibmanette-devel0.2.6150400.1.16Development files for the libmanette librarylibmanette allows easy access to game controllers.bwXsheep02CSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/Development/Languages/C and C++https://gnome.pages.gitlab.gnome.org/libmanette/linuxx86_649X   ,A큤AA큤bwXbwX_____bwXbwXbwXbwXbwXbwXbwXbwX830c74fb2be40ff1ec84f11c03f4fb5c6dd111185f5fa4b1aad297f09340e6537a3d89700d040f696fcbcbb5a7652ac3b2f47aac8994ed4c00acc8fa50106013f0d2efc0ff6b78caf7eac8da03cba5091fc762d4a91dde99f96f730b0627640ab3d485a2ec1e15793dd730985c6e3e575e7b3d260c9742d18868f0626f1ddb5d9e8281dc792ed2c006a5887328b8514ef01322d574d3269a4ec9b311a343ee69c2c52538fc02c1bc0bd82c3a81b960e5ff9b3edb1b1fcdebea0f808559b8d63535c03a77657b21c295a43aab938a2c6d7a964666a1fa6b96b0f48fd8d3f15837f9528bace18a43d6a7da27c26c1f1044936cb26f3f2b4f8c074bdc6f1f1a709fc955f2b04a9df358a7ce4c5c1bd9d889c0321744f459e84774e324fbd35d9291f53ab8b6368923c097479049c984e7e8c8f7f5d9811e8d67793a5717c2c25303f165778f1cda65017ec866a67d42d3d916232cb7f1d04f35dc1d8d3598e75a24libmanette-0.2.so.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibmanette-0.2.6-150400.1.16.src.rpmlibmanette-devellibmanette-devel(x86-64)pkgconfig(manette-0.2)@@@@@@@@    /usr/bin/pkg-configlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(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.sheep02 1651988667 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-libmanettecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5a481495b1397616cb099c05a7a35482e7b983e7, for GNU/Linux 3.2.0, strippeddirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII textASCII textC++ source, ASCII textRRRRRRPRRKSts޾Outf-89235a6910748d4354bef721f04f88e49f1d6c8b126f0cd964288221089e54e6a? 7zXZ !t/s%M] crv9w!AYXKvB4Yģ.IbWP"bS)7 B#oE)vr<6?`ZJV."n8~`bN)^Ѱij7'ڑW+Δ+0H0ly” w#p(!`3zCX@+3Pڭ =ұy5lMIwR}|l-T|  #+ D":9?s~Ϝ NŽp]PU)qF[a jmNkF#Qnp- Fom%%COܸ0L&|NS2z|^\߇$ҖD"Q.j:(VrJWM(o5姵?QSXvZt8@=6G|?|ɽ%~)#CRa( gT+0R#[9DsfJ 4qF%[G!"Y4xbD99Y@vynqEP5u`Lr*iҜ=E-{>9)'g Vs>BEi * *YSkoC_$eHc@61Sq[eB5D4+X.H`-NfWwNQ94qgc:8Ί >9<n!҆S}lz `ufaZrHn^܈; 8⾷2APn8H[N?<_&Xv.{;6ǒt?. > j-vvǏAͥ(@eDZf㝵+G &D3!sȔVsJ1BS; s۠}W> IUDժߦ}N$ؽ" +ˆg}!򕩁˥?W$m23  .T'a9ưǐwе{D8r^/λkM- nz ~E2E,X,w-1jIRf?]6'tukF'93X/(ESH * 8͘~00eƚ6R'nq$kE=Ԇxy ϰ^D5[RJɂX6B๨ Fo>!-uo#p9iHHW ,[cɅPkˁ5[%Imw3ǻ `zTyI|/E&W)k܊ͬ4;6U-)2s䯼(˥cPI'ݝM2cDo.(4.QLE,]BIqp5]+hoO`O|qW+.bJ1%~&=܃z{E1ߴpbPT Q؏U؝<lW˛9Mq:~#$'{\ڊHB|9-&ʫ_Mg~k245Ea| ukB&!-*91S&кy}:2L!$wzBX =~exb/5+|אʦ kg&B4Qe6iЪ*Ұ>j ziuᑗ.vΤq2BCޚ[LAop+DPA*5v+R`O\%-^c-o[-qWwʒ\饬sêe7e_|h@5RCVQ+K ߒ1ɮٲߺCAEDݻHp8NޡE逖k\RMOkE]{ T:5Dt;5s6V{ ċEf:mfjy:p*LclQvȋp'd"`[ اZL8,GUbJf9*ɭapBx_x'*MB$m˘ꪖN Ziƥ::}RiZ8r,yiz05'4aaA9,X$&jFV#=}$*;4E#Cf>UhxJq!_LBr:OHЎ*FDb+|qY<ִ@.w5$BZ/9cB# Z!HCVL6;PX Toc˓Z\;R=ħWb!a ,{ں^s66EcdE_V\J=t+ IpP$}P-|,9Ƅlws1nMƟJ0n^Ygٽlߪr?6.uMT]CL zK(X.6Acd~-&S jΩUCU(yEn:x~inv;KHPAp2j7ЗrմȽ"!_=*e["zA TT iEֱnc'Eqw!y"H:F\?[#=},<8~P$Ul>Fh7D87frR k:{ =\,Қvad0Q۪C+H 3@l<ƎPZRx:A>sˠ/huBu Z}|HYW{3/owPE:).]Tu5pC+1 0vyPbwmFQ.qL;ω&))6Ipe;!6H`(&]Ŝ`{sܬ©3`2q3?aiD 㽒tҙp6a3ެafթJ'Rto$f5~ \#u^~.@aIB;2'9NıoW)]N_iez4m噯*p X9U80 Ǖ49V0WG##3[5:KT<d2(oIgh(qC_Fy刘H[7 ,y 3v ^3<-q.FLBgr7TȚ:[;ًܗD||JJy\.<ޛ+.I(53Ͳ%ؔ> bHp6dI s9p]-" k$1@#D'w{#dKX@by7S{vpQ/c8)$9?7rZ{V|M:)GBR[zmOfxe9uiƟ<..$Ľ,h4`O+?bm*rHS\L;yJ { B-lyZ `b79_-nG;FOH2<VźS;6?:NBA4:Q2Pqxp@KףE::1=׊H۶2\C R=R(Krr?NWV7|807p8S-8L(VAJ# ғD pDy1?GnBYjMr~}"Ğт ڹMW(_^ږǒTO _-͙ᑢ?'p0MSbdq[^N;*K e9l1ީb{<˾CI$_r6R%BRjCY!D5SN6⴨%8nP|dgFoĮZts5S (nce F~:D++X2,GiP]>u9,XHC=у1[dhHD O']K2@mWw-L,fCNm҈[  ~"* :/ J4ѹZ.linZ֝D֥fX@HUh` ՠ5< CI?1/h7]9-N~Gn-]6^knV- lG6ϖLM$^oo M[jM."|S ؿ,n-r0^ODe徃&)YLu!0tmz$X9+DaR1F =нɶ^Xos[FNs|M ʆ2XւxaD&oJ^Jy&l2P>iQl}??s$#F9Tx;L)rIP/+|].X] q011S| #&aOk#WLgcG/!ٲo+ea}eɲ =G}niW[Mxwn I؃9BTFr +[ 9y(hi'`1K?1kA#$A={Uw3N*'! $fۇ+8߬]~*8o3w';pPidB!t+`4~xaXIЏ y +!7= &!t'&ڥ p̚ &5o[}w%Y7CVΝ`cFSvḾ+0˅):rvsL7=UmzJSd4e^[N\.@0Ls|Lf!,m{&}6z;)>T_ȟ0n7!lPmY5MtyOTre k68mo5|/,'=p$~u8zz+dķqeyXTz(Bmd3YEЌE['KHK>uz1rF O};y,UzB(v/Ѡ0'n!8RQy {)ꤍxz>' T<7>o= !i94GF&f]cNXy~hotGQn(}"Q@&^>Fw=(B<'ZpY"6&#pԅr2$,WGᰅ Ta҂6" S7f}+Z5p!b]s\0 !MMl;3þlz@E z{=>FD3 ]>=cGA*z9ɳ9DrM_SNJx 0=D1@tmL8,_HO#`-#YOXo72?t|1'7@coy ed-}`A:y%k!ٶW[vTptNNqsN7H<'f!3FW-Bn2QߺiFg#T3\w4e# ;N,9n v>WQnLdl΍EaB,/,P٪Kީ!4A8o'Bg7\ DF(@g&eqh 2+.QsP\N)`p|  %oP.v3J&1yl5_YŁuZNZ04uBbfPK{&-A`)Q1h m'Z6uP+N\Mj8[# )a(Eepyg&S]w!$F@sYJwt2M7K;UmӰn|Tj`6>qQZ+fD[htofܫH C2' 3ÕKݼ YZ