python3-caca-0.99.beta19.git20171003-150200.11.9.1<>,(c(Bp9|FíoQZK$ZPLQܽc#*!s5R/GS?)v{7httY qY/2_SȜ/; " ;Yڽ?y`tXV'\*ÿç-EղŴ<93G؀% <_&vTGt*քISa)E%>] :wn+ww" lAOTqxx\(=3V>> ?d' 5 Q /5<   , @ HH7(o8x9: IF`GtHIX(Y,\T]^ bcEdefluv4wxyHzCpython3-caca0.99.beta19.git20171003150200.11.9.1Python3 support for libcacaThis package contains all that is needed to use libcaca from python3.c(Bsheep61SUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Development/Languages/Pythonhttp://caca.zoy.orglinuxnoarch#+ j#%Y/ A큤A큤c(Bb@c(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bc(Bb@b@b@b@b@fbbe32b9b873810695907f155149253332287ac082fb3346458ef1df34a9fdae67a05bddd8dd0199066ab35b68503039cb2b4b67b3bcbbb2ac59449f70a69070e231f56237a9593243a14f2985b148e158daa19613a28e3f9a015160682fe251ec5fb96cd414062493d44436b16c78488b81b4f47cba556f143b02752cc77285d5e58637281f7c2369ce7c5fe52527079493d33ab88f82b311b9504a75da0cb3ff9f55285034836ef2d406386f03d62e53a416a3bc33e11da4b19b1b56ce2376f671be17ee0e622c4a8b9c41145319e8681231468475567c9b34d6954b1aa025370d4e3037de81b6c8d4034c1f3497d75b8abb4b22d4d0d5953bb2b24c4491f2cd8d14f2e2e5364e4838fe1f37f207b7e6dc7ec889d42deaa2e30e7ed42a68d279cca5681f2b9d82dadfd5e6422d6446aa6c6309abe6404f0708966ce479266b54896f79e82935de0f16bc2ec35cf32cf10c1f9ee97616703e3dcee2434acaf99446b097cc19ef547d300188d5819a38dbafbe59caca9efaac9ebd78b9e50f82__init__.cpython-36.opt-1.pyccanvas.cpython-36.opt-1.pyccommon.cpython-36.opt-1.pycdisplay.cpython-36.opt-1.pycdither.cpython-36.opt-1.pycfont.cpython-36.opt-1.pycrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibcaca-0.99.beta19.git20171003-150200.11.9.1.src.rpmpython3-caca@    libcacapython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.99.beta19.git201710033.63.0.4-14.6.0-14.0-15.2-14.14.1b@bi0@b ^g@^V]]B@\E@\E@\=@Zp^@Zg#Zg#Ze@V@UU UT-@Tbbrunner@suse.comjosef.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- More overflow prevention of multiplying large ints [bsc#1182731, CVE-2021-3410, libcaca-bsc1182731-prevent-overflow.patch]- 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 cacaclocksheep61 1663582949 0.99.beta19.git20171003-150200.11.9.1caca__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccanvas.cpython-36.opt-1.pyccanvas.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pycdisplay.cpython-36.opt-1.pycdisplay.cpython-36.pycdither.cpython-36.opt-1.pycdither.cpython-36.pycfont.cpython-36.opt-1.pycfont.cpython-36.pyccanvas.pycommon.pydisplay.pydither.pyfont.py/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/caca//usr/lib/python3.6/site-packages/caca/__pycache__/-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:25976/SUSE_SLE-15-SP2_Update/e0ae8281f9d9ec4220af5846e119d38f-libcaca.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxdirectoryPython script, ASCII text executablepython 3.6 byte-compiledsymbolic link to font.cpython-36.opt-1.pyc RRRRRRRRRRRRRRRRRR@֜utf-8e0976a401168519c9ff91dc7d76a5ea32d91351e1f36a9acaf3a2944d7034ed0? 7zXZ !t/LZ]"k%ΰa R@hk '+Gv -HjoY'x9p NAe*)B`W׸ك-QX_9v ɣؿ2DXM7Lj.pEnJǓ4;ժGVּsy{~#i rUo%VѮR/;㩄pm 4'>ɶV{ɳ\CZpf`GY)n:4iz/3-o^>XU#Vr 1(Xl(x`ŹˑSL:!x|  GRI^X޻*jF唳8 eptt0REHcgda;oI$@wݵ0VC]t8uoEn#Q͇F+7 .Z>Z j_A`.~'݇)ɨC;>Fv!dmgb5(x"iUU*Y^3iOks:)OUuUco 7xm2EҵtE/A; ͏ 9RYR3{cZh~ڻ'¿Yf0ެ$c:,?hDyQiB؛#8xCS}ll86*e..Sgj.v+vf)DDA& Rqq!nl++4F/=] g^ 5<˻n7H1tMwA ^z 1d{s7_-ulo8#BMiv%Upr(}~˛rI_.;gީˏȄ. ޯ)Vomk/o;?sؕBupblg':K@w1HŅQ]\ `^(S 9nr:ȸ^-9|$V$,nKBʛNz!T@oPSFF .𫳺A Dvq.>6yqNZ?f?g}^a y 4opj< *6[ YZ