libcaca0-plugins-0.99.beta19.git20171003-150200.11.6.1 >  A bi0Pp9|CeU=B0seYG҄53TDK7&"˲WPkGQh@iXUOj&UXqDV郖F1</ )WM7>0=h6I -z;i\*9KN7ues`sX}(EI `YsdvctfEmw3 hV`^H3o C9%Riw@ KnCB +-Z;"TAqOlNfugT&^/ʹb%,,zWƝpch:< BX*c%)krjHly>p@ ?d+ 9 M  $,@ J T h   4MfT(89P:>[@jFyGHIXY\ ]4^bcQdefluvw4xHy\zClibcaca0-plugins0.99.beta19.git20171003150200.11.6.1Plugins for libcacaThis package contains gl and x11 plugins for caca.bi0ibs-arm-3XSUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/C and C++http://caca.zoy.orglinuxaarch64  xAbi0bi0bi0bi0bi0262174f728863107b12f52cdf1b7d9f0469d6ada0fe7eeb7831ff597c44ed230c42980b2a8ed1cc8271b254a33c3c702cb30be7677df14bdc07fffc5f7be88bflibgl_plugin.so.0.0.0libx11_plugin.so.0.0.0rootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.6.1.src.rpmlibcaca0-pluginslibcaca0-plugins(aarch-64)libgl_plugin.so.0()(64bit)libx11_plugin.so.0()(64bit)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libGL.so.1()(64bit)libGLU.so.1()(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcacalibcaca.so.0()(64bit)libglut.so.3()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.99.beta19.git201710033.0.4-14.6.0-14.0-15.2-14.14.1bi0@b ^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@Tjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comilya@ilya.pp.uanormand@linux.vnet.ibm.comjosef.moellers@suse.comjosef.moellers@suse.comjosef.moellers@suse.comdavejplater@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comhguo@suse.comdimstar@opensuse.orgdvlaeev@suse.comdimstar@opensuse.orgp.drouand@gmail.comolaf@aepfle.de- When a zero-width or zero-height image is given, a divide-by-zero occurs. This patch checks for this and produces a zero-sized output. [bsc1197028-correctly-handle-zero-width-or-height-images.patch, CVE-2022-0856, bsc#1197028]- If an image has a size of 0x0, when exporting, no data is written and space is allocated for the header only, not taking into account that sprintf appends a NUL byte. [CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752, bsc1184751-add-space-for-NUL-byte.patch]- The contents of libcaca-prevent-overflow.patch have been moved to Bug1120502-add_cast_to_prevent_overflow.patch and libcaca-variable-type.patch [libcaca-prevent-overflow.patch]- Refresh spec-file via spec-cleaner. - Add Requires:toilet for caca-utils, because need for cacaclock.- Add Bug1143286_libcaca_configure_ac_chg_for_lto.patch bypass boo#1143286- Cast intermediate results to 64 bits to prevent overflow of calculations with 32-bit quentities. [CVE-2018-20544, bsc#1120502, Bug1120502-add_cast_to_prevent_overflow.patch]- Fix the size of width and height to be of size_t rather than int in struct caca_dither. Re-using existing patch. [CVE-2018-20546, bsc#1120503, CVE-2018-20547, bsc#1120504, libcaca-variable-type.patch]- Fix the size of width and height to be of size_t rather than unsigned int which may be too small on 64 bit architectures. This fixes three CVS and associated bugs. [CVE-2018-20545, bsc#1120584, CVE-2018-20548, bsc#1120589, CVE-2018-20549, bsc#1120470, libcaca-variable-type.patch]- Deleted _service and use spec file to download git version. - Shorten version field to joliet usable length. - Change python headers to allow bindings to build normally with python3. - Use %license for license document.- Drop the py2 bindings they fail to build using rpm macros and somehow ingnore LD_LIBRARY_PATH, anyway provide py3 variant and stick with that- Switch to git repack service in order to get all the latest fixes * like python3 porting of the bindings - Update to version 0.99.beta19+git20171002.da28e96: * img2text.c: fix width arg case in example * ruby: require 'caca' instead of 'caca.so' * Only fail the check-copyright test if more than 10 files are affected. * Try to run Coverity from Travis CI. * Add some missing breaks (thanks coverity) * Fix header copyright. * Fix a bug into the autorepeat trigger. - Refresh patches: * libcaca-ruby_am_cflags.patch * libcaca-ruby_vendor_install.patch- Fix URL - Mention github repo containing more changes - Format with spec-cleaner - Remove support for older distros lets stick with latest only - Remove for years disabled mono and java integration code snippets - Use python macros to build python instead of waiting for autotools - Convert to pkgconfig style dependencies- Require imlib2-loaders in caca-utils package. All of the utilities fail to load any image without the dependency.- Add libcaca-ncurses6.patch: defined against a function name never worked, so set_escdelay was actually never used. With curses 6.0, though, ESCDELAY is no longer 'a variable', but a reference to a function, so we can't assign anything to it. We just assume that we always use a recent enough version of ncurses to have set_escdelay avaialble.- Build without Mono by default coolo says: "We don't want mono in Factory, if somebody needs it it should be set explicit (with_mono) per prjconf"- Update libcaca-ruby_vendor_install.patch: Use RbConfig::CONFIG instead of Config::Config to be compatible with ruby 2.2.- Update to version 0.99beta19 * No changelog available - Remove automake-1.12.patch; fixed on upstream release- Remove __DATE__ usage from cacaclock/sbin/ldconfig/sbin/ldconfigibs-arm-3 16510607640.99.beta19.git20171003-150200.11.6.10.99.beta19.git20171003-150200.11.6.1cacalibgl_plugin.so.0libgl_plugin.so.0.0.0libx11_plugin.so.0libx11_plugin.so.0.0.0/usr/lib64//usr/lib64/caca/-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:Maintenance:23960/SUSE_SLE-15-SP2_Update/59955497845ead23364c332d4348115b-libcaca.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=835e21c96d54c2be4c414d34b98282c4bf5d9b55, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=256ac81ba6b59eb045a3e543f23e82d03faf4ab2, stripped PRRR RRR RRPRRR RRRfAN$sutf-88d1bd3b656d30d6851030dcef9cd99ad85bb47b4950091cd4b4e108addc821ff?7zXZ !t//] crt:bLL ?~GIQұn= !1<v}3H f`탕Fn@/oG}Ԓ0!bWX$Zq#eTr1 1OguD55%qOٌgO[gSo$ԆЧa”ϑv3h,W p*Qr}St%yc=YEjyv#fq0 ?*bdqA9۩dgnZ籬ڍmŔvqx^"bV8 j#WwJ=w1ɳ%21͞:/ RESξz"cL̵ICF0cx\ոX>G0Z:b\KR+pPAFMeltGρ,|EgDԂ1Eb֙ +*}FZs!Q9:ծ I7ʹ9.efg+T}n>mB?AcQ\i=xke\R=`#|U~@UJL 鈩{eU3o?1J"v fZ_%_Q@3/skPy3aWnS`_/9_& 2#1è`G|B&#.rȀ j@BP N!;^(37ldxttjOA 8YcKzGe‰յowI+6~cYBH?.?zf#DyYVc%j[of'p+he%Mz]%@ϱٕ.sUv1EFCKr֑" QH6mJސx|#Y,8KK93˻Vy}5Jf~EAyBF:e@S q-*_>T~,r_|gװ$iqWBJRDDțY.kJJJZ`ԏY8VBUEծSe4k,p Fm^wO-wʉUSWC#-h-#ŭ9"*L`4Zo0U Ҁ>LŝQ^.RR s d5UP9tY]x}khr(+):&"a<Ѵ+ Qn,'EЇbxO)gh/PlN"#-:LoHpBCsPDxpXS^BvQl&j.S5NR/eHiLw>4>+sa' at7#Pkp S{PHP.~|B/OM`'PGY{Hs%zx'D}@($>6A6)4.?9>ZcKB! 5X>/q×L_q9ɑ,Ֆ:Ao LJcѺy0(-ٖEL7ԯǧ O{{cJDU' ߋ  P|.%·[аhrMSپ R^lRlLb(kϯ]%lu-|*Vp!0]{m9G&hT ,6&jNoy7\>i#ΰ_^ }cb*)}=`xX(̮VUgA Oc\"O-K۳z$42Y4]̼CLBf٤Lj|Ek;N,D+333R?Srwj]ב|E "W2Ζ#pr-w3695. Ҁ%xL蟰˼*s,!Pd:bV@ڃXꤸAfkzU+.ahvKPIqM;Ykܗxn[pR$`>QDPv Cr h6皁lރ6+L88o=B{͉wTV~ t=ĵ48t-b:K 4iNB=#V?ɈVg!B*-˓*P1Xy e nlW̥Ҵ3<3"9X7QK{TJZEӚ*!J]veL&!Ocr׭}HH7M7=\?_NOؤ5x<՛k; !Pr5 A/Qo$.L; y">bl2!_*Hg%\XΗ b5\X~V`%=]\mlKfBy7їf:ҥRO^o7$V4s!S9mFX!X\@5Y * A;(g5tAx:)%?3KbL?M@LhAb_]59 J }{>܅qVV$A"Ψ^&\]$S1*6?>>@ ^ʙ|w셉 e<+;7 Ia0=U.Ma|ؽkC4Nqjq[]gRid@|:f2&hNZoi]5zϣQǴs:C7x݇=~b}"KbʺX^ 0|33tL $G0V ᠞h8-[F*L:a4">]8! #Z"*X:V%h9rs;`מuvbF18(k0??/ T[5v2ހUY o"bs ÂwJ^ NӖ0|^=7Za_JTn-yJ7zmj:qisohTC x_{|sA9ʔh45c[+A3Q&vPŽH.Ju@vӷ ck{Fn,di?8r; 3(#oq#3VH5m(ssⅾ^ݮuBAX̾o֦R%`M/3yh_b2g>{ËP {~bGvfJ ib@8ṍ2An^ȶ,!ϴٳ,1F`|!yQ%S`%11՗N̫gNAA2-42N*ޚ CGu'9Th^z&;|\B `$TPCMuNJi~a#Șf a46jB쵬;z+ 1 XoaJDp+&'O`[Wǿb~_Kb~&q~[)XC{vjx 78lZ u^㌻e.2Vp0`,K'\ \+ycTryXVrHӂ6 J}l<­>;s>Z2f_.Scs+6hD̰P0cAhUjiFFJO9U)cug4ȏ͵)%ǕkiyxkDeӸ 畵Jr:+gpVa_I[m <fH/]oUmC4kN"g߆3&je:⛞ꊰ=v@2ֱcz h2or#H {5j Bs?=(q`}^tk}U7N`]Gl" Et%.ڞwRU3vS`4u9dAu9m[Ө4 n{<0cxpnx+&4WWLPR^]u՟sYݽ~:kڬ-R=C/+(JiC85?XAvr=!ުkFMIDv(4wVy.KLxCЎ#"ݣDtS1S~GoO;*(#1ʸHfuA{YO]A0u D%>FdYlm͉!8,0 D.(X|(C*% e9Mz)Z8'(=kVΕS D-v;Ӝu0juy!ULK`˷'Λ4QsmU6sç,F^ _MkyOҶ R\˜{BE|B!#J#؀N_BCsշ?i%V0_LtId,X`<;ڀT\롻.ϕ]SҰU$)W䨩vC)0w;2#% J@գS*EҸMGݠj/\7NǥF)΄[k ^0g,(Kd"]Ʃ68.pm@i #r޾]Q2OgA>dH- ؅ŏDB䯿;f~F|3 "CK9g1q/7$ VS(bp5/S.a D}1zЁ6|v;.4WdX6e˥.n.+qbTbS)|^%m*aUm :>*|͋V׌Pȧv\3#.ȽpU'N+6@WφA2d 4̛ܱ`SeXAQ TӮN1(cv]?Ǚ}}ߤkJX-˔$ bˬ%-Ɇ2 ti*A20}{-Gԥ3@=wc{)_c,礝{DD/PP7dL Ξ&!PLZ޳S㘖wpw8Gob(ͣ%B;aGc_Q.ڽ;5/RfI\ 2kA\`φΑXًM'cHy p~xYp.\nz2͟ y6(K3&8y(VkP$WIN !TjtR#;gELUOs7WJxoq e0Y1U`0šj'h}Yne}i.BlTfVUzQ8t.{0.N3̤X/nA:ޏ\\F9]$\J X 5q Q}'ſLU+ma &EҦYsC`6\v6?ri !SU$?Ȩߗϼ.r׾& IXUv}<Җq(/Y4N됡G*ⴞ mA_k.-5ԻSs dHFU*KHm-4xVl-B]gJJی_N 6N1^M鄸sS'W60 ~Sl; "őB6) .Ցbzim|:|a[7KNizaxS*7>c=j&cw 8}BjfŦٞSm/w ̰" ~>Yڣh{{.a?!WS x3Zt#T̍4]AGtXTdOݵ/J+F5ؤڅd> g]_VVo0]:ϝp7c  %LFx|{pbkB ByucSSP[V-f|ti*ԫ+Q/D`V6a>[2+,c'6j^thD"n7vέʹKĝ1?P@)1`tƉ"c槖}+ؗȑ6\F`E`0Q58)r:{wV.сG.`CI*f;Pmw''݊c'C(׳,TVfVHϪ&hOdZco]^75gHXѶ?t nJ6&b2d4  "/)脜XK$eLq,?Yt[,2T[g`۪';rHrl#swt㯱*ޮٽsc}js^hcט/8PJ4?ȴ O)xf_Cp{-ㆁ2db2R\.d޾mRX16M݁`Z٦ȟrx'+b}HlmTY³2CK8]DV1/\3`O2Wql7Hxg9dbXdT</XӶ8Hs[Gw%wX^}!sN@vjF*Q  S2 mePht@9E#/; x$Ā| RY;͇[충rX%Mė%7r)FuA |zN+d7EeȿچSQko&&~S܏Uo,:y{7BqM]>g% #&>GBCe9DJj;ǶY 6jh)}X+˃;7;fiTkyaBYfsaj~^'")** ܉ LP<>@vbxFI ' O>/@,W%M5تG7t`g*".b (2ʥ!DKU#` LbvRƮS5m*]IۍHYŃcn|2yR16ѭ{ZJgG)tpeO/} [*z@,"@e@iĆ[Ŏ$JOGLmYXCs/?w 6,BD@bPF)g$2nѕ!93F=,L )wV[R(R_crҭ-(tU쮼 ;4]ة3v(e-J OI(z@)<4~|N?_RدXv@ q0 0pC=jO[DR"ꎶT.0iASJ at .mFBoZ2çIzhbDȨe8>DvSi ֵW 9_wD4յM/rsi慇ʗ֭2ӽ#L &:Fo|-RalݨgFp]=}m|I~DZ_|>"Pr+h CSR` &iءXeZ/^:v(ͪaQ^ +n#bς`~jsgl?%CE&w GM6GX} >nB'Du)>"էC5%~`iyDt#GTnlJdYm[ã 'lEc:*iiXEyJXY%m /MVzyYyB_F "ی%=YV xc ï#6s؂6&ۼ:=! ;Ňp3S>~Qzt;'hJ^*8 B7wNXZ٨Q0^z H1SpzɖkXVL!16\i7f</jcv$Uу$:˸G q/mt\T l55rpd*vσ" fuܗe BaE.Ըդ Ҝ$%q*I@& uw%5ẋFKDϙ+KLEauЗ3 pUr:rpM;3(0hi $_GS,wE@+=}FHFfu` * #e2<@YUpKcoZR pxWEFH<8A}TTX. g" +B&1+vqθa߲u"dhwp\=}hEk1"vs$%-yu"am[+FoK}33oVZNd#vy[' -IXPق>nQY$ޢR1d/eF$҇&aۣ͛{fTC1ȤŸ@9_Uq@j.>thX7U8=dWnZ}@ i ;>h葒&WйkI K̶/j=[/;#Rb/\,յW?/ґR壼0?݇tnT ħIyDV! 1- t}AFm.]%FWܐn:-7ZyEHR]јy+_LI21UG{]ck7L6ˎԂ Y[qQ%!2wG2W[?dJ" mmLb K(։;V mD*ߧÎ"uJ>k#=_?yL3Bq\t@ݗNnZLaUe jVaHխ?r!ǁkZWEM5X.1˔Cryu u`P)ػ"_J 9EzwRyaNg(0vAj' A?39]p89seyl~qxo0} t,?u:M)5"o;Fq!>Yc2Hg:f[Yh u F