libcaca0-plugins-0.99.beta19.git20171003-150200.11.6.1 >  A bi08p9|b36Ŕ{ QsÂQCnWĖ>M`J;DM^jT=5`uWcpNA޽x~ۦ vh֠cajƧCu3>:~z{ (d6c3d1a5ec4cdbd76df79c71bb65d10c0619a9058ceae2d12b597352c15eaae02d4f216c6fa0c775f619063f792435e3e7473b46Pbi08p9|w̆pþ=V[gȸdB+9_G>fUj[CsBwG:h#M- 0)ù}!Wpo#9HCOgc\'O#Q*sIr7oU'8Fu?FM);` zOO)hJU9bR1p@?d+ 9 M  $,@ J T h   4MfT(89<:>G@VFeG|HIXY\ ] ^wbc=defluvwx0yDzClibcaca0-plugins0.99.beta19.git20171003150200.11.6.1Plugins for libcacaThis package contains gl and x11 plugins for caca.bi0s390zl350SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/C and C++http://caca.zoy.orglinuxs390xYjhAbi0bi0bi0bi0bi07e3285c067d271dc53452ebad44d7ec244ad15a9e43ca23d7acb48c007c62f5f01ac4279879291e44e1d3c900a4c4413e155de510bf2c08ce826b56decab764blibgl_plugin.so.0.0.0libx11_plugin.so.0.0.0rootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.6.1.src.rpmlibcaca0-pluginslibcaca0-plugins(s390-64)libgl_plugin.so.0()(64bit)libx11_plugin.so.0()(64bit)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibGL.so.1()(64bit)libGLU.so.1()(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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/ldconfigs390zl35 16510607620.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_Updatecpioxz5s390x-suse-linuxdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=3cc7fd231ba8bb38245841d08ca9b1bd8b19296e, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7c7a1354527fbacb38995690ddedfc013b74411, stripped PRRRR RRR RPRRRR RRA2Kq0Öutf-8f0e2bdf31d9eacf9e13f63746e9aea9cdb3b8f9cd4d20a6d57cd6853a8650e30?7zXZ !t/dz1] crt:bLL ?~CNw-bX^i-l( >L#R/,ƪt9nrR~9M)aM^b V:O7J 7TE$8Z.ѱy:4vx[,'H63N6ES伤&&>Ά&Yj-.\Zf6DZ{/A1N]TT{ҸSˮɘq5]HݴLdwRUnч˖+ ^$!H Tو)=|E(f^nVב͛!.gHI3{12ΝmRk\_m^:L,ʗTp&}SMXZhzAY{H!q{OxYCZh/bTzj%EnW iZOkʧ K7о̺ Lȳ}uLT2ePbޕkp^%7G9f҃'N^е54*jbEhEuQ%"ʔ󕒵\c&T2ӽu3ZQkan `=KYYW)aSYi;_AO͞? ܆C[o'>DABa;kWvE7ۢ5*OdPKɸH!"ms-!Z1֩ 4JWN9Z$ث7Vy{$,['!8/qo@N'nMf2 Bc&o[RhD<6BLagFBI),}TP*}EZd=:q\ix,B6&OHAs^wpU" d&t%lmxN?jeͳaw~; c D^`PѺ&N7GCwBJ9m&ZW~q]wRa 5}LDqMT=:S"Y)G7?yGŪP_*Kl"DNr#rs u;!>Ao6e>p+8Sc\|es"*5 f-U ?;3EM1q譒C f`MH'ޒpĜVyeD< sIAhep#:+3-@\Р R?MBp*U`Ѩu!*| / cA1Bzl\@W`%L5N<,BGT:Bo}"0LKP-ԕ{ 2[uh}Jo&iQ1JNO.HtX͇6ʫsL(IV]Uɵ!CxV/} ieKFIFQ$0qif+c*ayL< . خ}\|)!YKBgNq9Nohc ] 4G%T n;uwHc0$d_E"x\u qkA~g8P"fVF$_?+KJr34M˄rDEe CԝV nQ^-\gJ6 Ei،ER#![iio& JTOfcYhJq"PS[1Vw]vaD5Kpbp`'iDHu%XjnqOB?hRgYwx҂ShRa !!G{l#Iv(mk'o~Lr3cE6<_L [JwDo{^uL!61h#/nVu*/,] gYJs3Ew['daiߓ[ȥu*(W ߦ5\!x9.6G B%mVkHʂ;N2]F_+ɐEȂP#nkJO&{HS䝁Bf[-g2"kCj2Z}f<]w(ۭD; ;Y x:mUԘvRvM+G[Hdw$P<Kʿs݅w_\Yr4!{m@dj)ߐ䕞3l 4tM!zꛁuD =5աے{>gzWNwS&<뙭%a!(_D BbRLs )j/*eK/r>[j`b&=#noAQ/WӘx^"MFh2"1 {yL йRқG>qSUC7+)seng$5"ŅX%{ul<@2kC ٪/vu7@8dXW3vHX{ ,Fo=Ɯ&h| "/*J!ekůq-2m@ЉRT;]BNHBZ;0󤿲T`h&]ijZvg1:b"BS1<@Yè砍ª,d)Y}z\d?#Yrͼ;pѧCq27G;#`lTB禣jwYJ'WͫeャmHomńܛr+ B3j>Cn>,L~bhBZ-^Ϥ7~tUtX,P3g = oP%:vN᝘HfG9hvVıptsӏ $(q8:j~)V)bۺE67;3͹.50#6 3Fߣ4  f v혥8Ydߴ] fU$WWm޴{-u&>3x# Ơ8|k̯g|E3A-8\ϕ ` !+o֠ί:3/ʉfAiHx6xpg<(5rl'ybQ;XٟmlMҪ e@|/rxV5kӑ x{41bU/rJ؉ M!J%ν,;,7= !ir ]ʴ{]ДO!X.DQ_Żp{P4!LH%Y4 L~Bx9L'(!Lԟ" { E%n:8 2;[<#<*J;+ O4 06ڋdbb@am'}2X) 8"J'b+@.30, AEeZPƁNhBPjؚ7uDf_KuZKކ:e !1DpN(-U0Drsڌ$ʹUjB]=6^EV_PZ/29qG< 'Bӎ{D/˙hl4笫'q(&K'1qaH#6nMsυY^In;)cN0Dh3,{r$,><7J: .D*9q+%%$qHw7۷\ _:7'{aľ*"7NK;5K Ð$e[ 1ώ{ ނwOW vG|uڹDyW5>}oOi>kPyz|PyA|d:+҂%=laD'g9mnPWT/IV aEn"eQN%=')mmDv< g/lI>(wơԯ/BY m1!n11/`<[D|,Աf 5-ODLzWj`P;u;$ΠԉoޕL3~(*˟ +*eʆb[j$S}|Joa7΢%v )2=O*kP;M͠6Il6f29ۂ{)^tԇMd(AA:xvc)ݑóܻoٖU~OYb#胘 ij! fZ.j> \_FH򞱘kI:B` 3qLm7'@u`< 6@DoaS=ł_pcC'gSSpZx}&-"{1hj̷Ρ̅&qT3C$oFjJKPJg Iہ3 @c>GQibDpV g'w6;i^9 Oû*q5c2. *R@c!IM6ƶz?jp5OBSVCL^aam؟b"[j| GSS\1]:OR$.di<̈́ev:7TpijV _媳d&}%o*?3D#iZvc<^#WXhw.vF:_𝋖ahDk-|bjOFtNk!9VmSBp!!o43EX SDkV=5*m05 )8#k>z.@¬A VL4L2Pt3:Qj^*.$֥޶laԊaYw 0bxܟTyOKpӕ/OynS?yЌCi%nBX V\S}u 7St=ĦvּSFwH;D2/{,_`q&0M{z/)wق'6'jI!=ށ7B3 \b*Zƣ;0ʚ+|nr+\te9fw}<00_pUq8+I WQz:|6I)Y~jZib Ȏj=gvzzS0a*?;# 01x]gvD}r>Ă)1i J1(4ڊ ^)NaDKx'G{/ѿ6[N4Y3⨰Jˑd3?MQr0^eկKQ/>Q$󓲵t hfRͶKkGrDL,+U?7)6{cWC{\ˆ ݰ$5F3΂DOnJ}qN[Hf@]Q9Ώ7P 4NT !n3Ef>M҈J&LhBP_oZR|"w,i׫HY$ّ@2~`+pÇTa':a^U+dLBU|HA*u2os8D] ^L'5ݓQ{! 'T"v [dkv e kЎ`.#,!ӼOfo{ /&?7D`M2X`sJY'W Nj_2κJx!@K˓-/ ,{OD ERY͖= *Ҏ+A3Db(/ "D{4wOmDZD7N.Bj 7ː=򸍡Xѕ̨e߾PSv_J*D qKP-PT2&h3KCc8?F7GVfdUW9lUV>J7t( 4I!!c3 Ĥ1Zj]+Li QCr(} a9ߢ۬#j2L9e|HqxAvKT@A2 8IִrP;@J(w5TLD2_}gOb۫zЂâ^AJb *#RTjZޒsnShA{e[z-D7bU::[6ʭ;]F?ҫ } / o:NS<C<:RIfZnpV7 {ߏ f.D*rʪ) RHN)Ճ \&/g4fCTk ï4[!n?7Zy8ť:QeI.^N1g E|L 1G?'0LرQ#{_)>f'$M g@Z񗵠 )SX0BD79>,H$ӛ))PWq;l3?H[1!g P14ɸIi^4f>L0i (&&[K.N>B"4a#g,B&8>G9ge>Fm9LWXZF;E,H ڜA*g Uq%7bL Bfu31iV>;/>|X hSf_a=PV=)9߄wJ>{0B9+t6eKI"djYhjGu9.{//|f-(IdA p Ċ[kh]4 >z@;(a#AjG%)r&Peq+oO@D0B7LLjC? ALcT p!God@1mr^tBGD!sPqi`ʗNfsɺ7d}:i`_ZqGO'֥0aT[쿷&k09)׵YnƲ.°  g#Xs䈣$Nâo-,&B[(m#x:"]I#,~)J3ims ;iu;4m=x;oOҜӍ%ItS9bngc* U@-u0CцQ[sެpIl"="^U52yd -a[ғ. "%, ` 7}.:eȻhtR,!A+;KzG!uOZ~Eާ$qw}>snjaI*η9\ڰV0v6Z3zɑhD9bf㿩&伏9ȯ1NUp|d0mz,5ANĿg;kH Q* u{ qbbCعD _iE28abAj^x)7m<~\\龹+HO=NLr$ӊZF W0KR{g۟j@RbX<θq~=R`b(4vz €]0[EvxNZɲ-:dw @q`Ql-_,:%I8אָY*RݩaL(5R&i>sN?,o >c0= 㮞z ِ_`66B (3V`cE YZ