libgif7-32bit-5.1.4-lp152.5.3.1 4>$  Ap`>/=„u"W]ks)4.za"wW %$j%cCd[ÄJ[&*BVmnFJ6@5( gѽeړCr&s}H&o"D;M)Ռy"m h3m:_ N$%U 6C]tK= ư;,]uv8=GL5X w?dTRL֢C?޲\;'}:D{R695b64c21061b05a657220051b56a9b5e06b593cec9c983e80a613195c21f65b08bfd2396c4798a5b0310ea153a43749e1e75411Z4`>/=„WU)Vb%:|;|@U ձ=|o-,DPhChyfѕ 3vr? %b:SL*NFAl홿 GUnI ޫB..)%7adK5|y,)~ZF0h P{Q<b}Ы1^)cciMXv!iŅjǍ nS>&8'\EkIZ) Sf^A݌3:!R>pA@?0d " H &<BIX` d h p   L t ? (a8h 9 :W >BG(H0I8X<YLZx[|\]^bcpdefl uv$wxy,Clibgif7-32bit5.1.4lp152.5.3.1A Library for Working with GIF ImagesThis Library allows manipulating GIF Image files. Since the LZW patents have expired, giflib can again be used instead of libungif.`:sheep86,openSUSE Leap 15.2openSUSEMIThttp://bugs.opensuse.orgSystem/Librarieshttp://giflib.sf.net/linuxx86_64/sbin/ldconfig,`:`:290c3cb7126a199aa78d04378478aac95b3886eb8ee99891e4df2c4bc70f1eeelibgif.so.7.0.0rootrootrootrootgiflib-5.1.4-lp152.5.3.1.src.rpmgiflib-32bitlibgif.so.7libgif7-32bitlibgif7-32bit(x86-32)@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`Y\W5W @V@V%@TTZ@SrR!Wolfgang Frisch bwiedemann@suse.comrpm@fthiessen.defstrba@suse.comidonmez@suse.comfstrba@suse.comtchvatal@suse.comp.drouand@gmail.comjengelh@inai.dejengelh@inai.de- Enable Position Independent Code and inherit CFLAGS from the build system. * Added giflib-PIE.patch (bsc#1184123).- Keep timestamps before patch updates them to fix build-compare- Added fix-autoconf11.patch for fixing build with older autoconf, requires for SLE11.- Update to version 5.1.4 * Fix SF bug #94: giflib 5 loves to fail to load images... a LOT. * Fix SF Bug #92: Fix buffer overread in gifbuild. * Fix SF Bug #93: Add bounds check in gifbuild netscape2.0 path * Fix SF Bug #89: Fix buffer overread in gifbuild. - Removed patch: * giflib-sf-88.patch + Integrated upstream - Added patch: * giflib-CVE-2016-3977.patch - Fix CVE-2016-3977: heap buffer overflow in gif2rgb (bsc#974847)- Update to version 5.1.3 * Prevent malloc randomess from causing the header output routine to emit a GIF89 version string even when no GIF89 features are present. * Prevent malloc randomess from producing sporadic failures by causing sanity checks added in 5.1.2 to misfire. * Bulletproof gif2rgb against 0-height images. Addressed sf#78: Heap overflow in gif2rgb with images of size 0, also sf#82. * Remove unnecessary duplicate EGifClose() in gifcolor.c. Fixes sf#83 introduced in 5.1.2. * Fix sf#84: incorrect return of DGifSlurp(). - Add giflib-sf-88.patch to fix sf#88- Update to version 5.1.2 (fixes CVE-2015-7555, bsc#960319) * Code Fixes + Code hardening using reallocarray() from OpenBSD. + Sanity check in giffilter catches files with malformed extension records. Fixes SourceForge bug #63: malformed gif causes segfault in giffilter. + Inexpensive sanity check in DGifSlurp() catches malformed files with no image descriptor. Fixes SourceForge bug #64: malformed gif causes crash in giftool. + Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input parameter. + Bail out of GIF read on invalid pixel width. Addresses Savannah bug #67: invalid shift in dgif_lib.c + Fix SourceForge bug #69: #69 Malformed: Gif file with no extension block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in giftext). + Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif. + Fix SourceForge bug #73: Null pointer deference in gifclrmap (only reachable with malformed GIF). + Fix SourceForge bug #74: Double free in gifsponge under 5.1,1, for any valid gif image. + Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg. + Sanity check in giffix catches some malformed files. Addresses SourceForge bug #77: dgif_lib.c: extension processing error - Modified patches: * giflib-automake-1_13.patch * giflib-visibility.patch + rediff to changed context- Cleanup a bit - Remove obsolete sle10 deprecations - Fix one tiny rpmlint warning- Update to version 5.1.1 + Numerous minor fixes in getarg.c. Affects only the utilities, not the core library. + Fix SourceForge bug #59 DGifOpen can segfault if DGifGetScreenDesc fails. + SourceForge patch #20: In gifalloc, fix usage of realloc() in case of failure. + Fix SourceForge bug #61 Leak in gifsponge. + glibtoolize port fix for OS X.- Update to new upstream release 5.1.0 * Minor API change to assist library wrappers in dynamic languages, removal of the the gif2raw utility, and various minor fix patches for unusual edge cases. * API changes to functions: GifErrorString returns const char *; EGifGetGifVersion returns const char *; EGifCloseFile takes another int *errorcode; DGifCloseFile takes another int *errorcode;- Update to new upstream release 5.0.5 (bugfix release) * This release sets the error return properly when a screen descriptor read fails, and fixes minor API documentation bugs./bin/shgiflib-32bit5.1.45.1.4-lp152.5.3.15.1.4-lp152.5.3.15.1.4libgif.so.7libgif.so.7.0.0/usr/lib/-fomit-frame-pointer -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.opensuse.org/openSUSE:Maintenance:16164/openSUSE_Leap_15.2_Update/2439886e46b36b2739c4122b859a2bc1-giflib.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=979818261cb5a72531321c6142d9592cd85628c6, strippedPRRRRRutf-8b344d4bca159c860d68c3e9640b6085527b77ba820e0c6f28149cb2411d9f6ae?7zXZ !t/?{] cr$x#DhcU?h~ t"nkϽR(J'qZ>b]Uv 0ݴ,#Kg3Z.QP; |dDĊ9ߎ;,6r"пl.CT^3qz|ChFn5;ZwciYڹƏF]xP\f!ptD:KRS}zP6G$ݖ |%N #in+g+4%(]̴Kddwr|@\6S/|!ޣ_|ZʆbSg8U&AJ-N3-yɫ FIs/wJґ [~6(F[u8_ꨣ@N Xۉcߔ}6*|0L[vs'Ƨ {| Rҍma'B:mہ{9)?$SHDs^fw/)/X]OBr<#B/ay}DK7V)Ds3"SXUQ>ŀm=*o(,!'ť/ZW=`2̐V._~UL)bbTAkdJs&7JTʲ@v|p cTCPy`xO6-,y_|r6^M(9[ymTCjC{[я<@.=; QbHB'Y{6|ە>uUk+[>r'CM2A,Ӹ'ie;T0ˌd'$E21r A1v*}E3uA ϒN%N` g1T*K8?QN7x5A!F} 5Ł澞I.vaMmǼxj;21W wkKS8> ,j;Y5s]UjCRљNB%XZ N P>2vRpM8^ꕪ$ҘԳ" - 9(̞ 漳C3˦2Q0]^0+O}9o>lXc8`O5;7`i9{d$|@4tORgmO\woHM1l-c%ABMG>w3r؊%k#o@ۑ18&c Yjުcp,JPVz{?_ 8C26v{2~n fU8t?~ֻ=-wƿnXky6'*zdtYNH|f7vU3܀mAvp $"Jj9;N!R:Tz-a67XՂD̲Hǣ+!o ng@ƛfTsGCq jei^JǞp~EL$8dݽ 4'V99ߟ d`Np%٠Z(0ZVf^p?n2/x^UH | \T}:yAiuݱr3"=<PXG5M a=g$r5o3u@VF,F0GGVS{@$~ S q͗u{F22\KTDX3gY܏ P.6x} H͓px_Ǎ `چ=jw Wińʀh(#gmǖnMCpZG8IBJdʗUS5Z@3Z7[ø>W$rJS"}yO>LN#mOh!]$_SJSOpʌs*cId^֓'8B=H񶨊JY+}&ߩn*]I1/\jŸW+HQˆƯ8ҸBzS){HӀ-  0NHeq/!1 =MžVDHC8d3գ0ⲮZeJF2B}Ӓ9z's "|6ӆ!S`'0?([ȽbGVdAji@>^%mTcXvE/*"[ᩜ>a>cS^249}fie fX;>jub重V+ X ]M F46O ( B}S dΖ |8'傛'cJQG(f=0kG0 8*h}x2X[)ó;^݀(-d'2"![v,o]_/|,t Q,qΜY7R/}`lArj:0+ {`g) f-S\K#߫?kbewEyӨ$֥x3RFJIPZA+GhIozZ{:/Ċna9`/*Zg,e2lPAvN#`]1NTt&f8W֝ztݠ9ە 9MٿetH=T\z!x8 '~ETk 1`0*#Ϡ+5TG~FL$=ֈ5c ʥu~J.)%߀X5Ig|\hL{79j/NۚVrebQUH'،hl!lY)ToA闪+kԤ ͘a{?>H*ĵg *5X|BeV«p3ݦyEV7>ˆ1(91FgNuBfW1'p!JE`j3;1~U:ʇ_Ԋ=*, ||6~{X;7 'c &z pAw3A?#ݚEZRT_ 4,!_"SaZzdxTqI_y`u.06qAJ-k9F TrsJiUN9BVG-b6t{H~/I& oUC:r(fhh:.YtM\UeB' cAϷDd.éBL(2'JiڝLI5ɂ<{lq[4IJE90P㡚h>4/XI EWTo.f p2|KnMa"15E@DP%Zcj'ja Jq/C1fTMnWw9i1*Bxp! w, 1F"< ?2F:*<}F30ryA)\ԍ-CM^g0p mA]Ȯt9P@vIhz%K$Ó&.4^@wb+nΔ6)NtNqͲ|q fX].̀vgȡRZa_C9lfg[~:N`MB1S15L6|/ƫM%xF!3Ow,d@V%q)y"feV#T;$ ) Ne`tv>J [L#9ުyX)F>Hܾ= 0=[;^V>J iFS&NJ|'@~u5?)@FF\^n WVsBÀ &pUxnp~G. h1}Y`4чm+ķ |/N,mG& ˒9Z朏֭JJIiǛŲ4 Es0ӯF>W6;6L譈mi DcY0V٢.2H4ܫ;D[N!n-*/^`=0 *VӼn"{D eB,YefxPEF!w*"viþ:M{P㤔F -fk6Dyʠ_ƆF7tPk?Ў{etSq_6hH# r-}1.R;]7WCZ5q!',,5f; 41 h7~mtŊH깑\+= >r'!&((+k $Hn溄6@ y( aT(Ύ5o2`I2P~\<)Wd&#c|{=3P -mpRg8(UݹR3s}8oi.*(]6A1Wyy˂PVh[5@AؿwrfU3[e;"f@2_q?}:a JwpyKpʇd.02(}V3+ؘQ/  ֽV``آ|.@s ބyE5%I#Y&SYw1-rdo*v,,~-d2uwң{͔edN_b1-2x Ōv =ק_avn 7MX޷uE>Zz8`2X\uۺ(nm&˺BvH8^3mXL`p`*A&kSdtGz0d<[JkHU~9H7uEAzڙ[w}{^c-!UJ>w X׽ 1YxIG@pJɅ] B[r^^#@C>~]DFذ9-aDP}>nB{ste#tn]h-*7}@TCV 5 KG ';g-.mӯ/v-eOUVqn6Q9N+Y23^ëhjWp8`]MğMÙI`cvFx:CnjҐԠo[j3"@3p!'%+YCQ˜97ZG?;|}O KKI%xp[>ϐO=Q0~CҒS7Dzy1(#}>F;E40d |:ue-9M~љsۦm{/br`i%Ù2ژk 0= sJ&!g,ֿ.?gN4wæ)q5IzPOHU=~3%EsCFo;wz{s`s92~+ X.WR\ ؃Up,(#<ǡNz>áPC;)@AHOe(AyNcSarҶTo2O%بL2pۆ`>XZ!R"5ujrlv΀3?\Dt ' ~$7n% u]pQ 9awȩy8W24P!޺l_)wkΩԀa (Ny̑9 -T~'$OVŵ8[H%fKE0PO'2Z_@C -Vy*}<J'bG2~!OtP 9T'Yb- }ЬCƤ ]'ԪՎs`/rOt\VYD4!7$G)O](~/X1ar^́T4L+ot =?$I^Ft ttWf\8V$G˄9T Ck+TL(Z%[: +j|ojHEhzRlxh8ttێ)=?0RQyQ"@O&iryj$ߕhK"KЄRV{A$ap ޖxWDR#6ŗoᇕ51$$~-biWe%by1c%,n&'PDgQ+N$X(.TY/!74cpc' M5lжϬ 8\ " 51iBw GŠ頥JUR4 (SdQd3+vޞ .5 2h 2ޙBVYxە!i՛0lV)Ks3TNvjQ T)^@+GZr~$S،.5"3cg})Q,߯ũLWIKF_<;&"S:ˌ1) T׍Wt2ģuZ<(G2}`VkA}teֽ.Rp^h2N&e]֡:uå^XLdb*'\P*Τ&9(V p Le!\\0hvMpp!l@L&m~k A1{>YL~dUiz9s TGLAP( t>MxG :Ocy\ JgL)iYUL;+8h\ Z;ZFƝv 풝rI'[E$mU|i(&R؉j(G'AffFkn q6z-՜j,BRPLV02yXNZnM66N̼%Mؙk,1qLz}Ȕ^*˶OAeEڊ #tRp>КgA"0 +.c]OߘzļQEr OauIk˾+a"ў ~f_lS$AY$l/L19njvw=(cpw gap'!aԕ*(mF$5^Fmݿ-qCavƩj=( 6M{3Bȳث*["WLg(̌Is6|8qJe[B?/@1C ѐi<܆@g1|10_qCk262=>PkA$QV_828v]cimU+Iv<1-G<-M']lW9c$kXL%M?Fr˾vp\ ma<* !;X/L$Chi5o\KU(+"cVޙ&:qIu짨JFq"N#.7Z. &,֯D,|[3aMPe#һݑTf4B(uqv#Oߒܨr~KCz^vߴ|qwڼ^UЮJeTocU.6q|d 翼dYN !cZlH qh:Bې=uV7t)X:5hϲ qcCϺ<@Be\LG>GEݕQWnRT9Za34]s 1ׇ_2|kCO++wvq X',3chw^1әEZlWjxuݤ Ghwma#s͐ݔvb M]$^}6|=SR&*)DIW ):DZY:ˤ{w?hl;s+)Gk}2H4?܃ɭH9>!hҀÆXfm5-.q \l{U:&W9 SnEfDGݠ;=Q|5eB$Ϟ|3$smРbVo6˗@rrdb(卝\+]}LA2DؗPkMlTZ)9ݠ{* Ha2[ w=vL~}dkfdN<فFFp1JϊTQ/m.-қ+,A8Pa޸Xhh]ELO}後9wNv/l@0}l<>V-nkEo?b߂=RBf*ʠ#B'1--xJaetf4ųsL ypSK9)_茥"ZW*/L@nIcWA?.AVnD@jxj<\cz~k>-%]% Ѿt.pfCp;6ƐǩLy s~}Qe-2mk6@YNzj4bֹyt+2'uTeyﱣxbM/ɄU]G+s}w,>$/͘< z蘅`f%W)G4JGGfެӑ .BpNQ8uiHegZ- Dn&4jѱY\F\AV(0k~УY.:/jȪ2A? Vg+|(Ԇrg1¸$!øCNYV:ȪksM2<ڲ&.X>N{@~f[ւ6@NqNc=:m!.F%(^0zS :}w#c%?ZLB`; ,)Q5/8U3=R+.{M 942[ԳsB}q&^g=JNN9&ݧթZJs,Zt@naY4^}D ԊE9ggn;jD:lJxt_Ќ4<cI8/`6$k:u̠^vXVu#~UXUSFA+iZᴱ\?h(.B4COhnQ[ UW9e"f;)hӵ4il[>:M>۠%@M~{},J[54B&P&> ֏4" b!zHiJ~bּ'g)87[޹h QnϢUrȳj _fx0Ty=wKST.?G,x<_4 }G=6GNa=.bԓwUd5YHHgjEaW}9uw~QP$ >ۛ TpH9*r)Az U/}Q# ȃ';rz' yB\+Xj{m1 F4~s-{4?-𖌭|?b;lT[:M2Uc7E ݏ;F`7CENW.IӱJ]Djʪ,~8S=Yھz~SiDz%H\;/-jCv@Kn(^o>,|Ց2fkO;Qo\%&0ؗT `k8/Va(h9 f{lbO: cWhϻ7hDגۚɣj& zѧNZKu璥Ry8P*KҀ9%SmSO Af00.Xہ r%DEE:/rv,ӿ(W\.D*p_Id{G}z( HiMYЧֿy@fܯ-1LSTSB?b>qL+HLΪRF8<Ǔ ~>٨Đbm@B"/Oֺ7g3 k7 o68 V$-$tk ,yx={EXҪY7ZW6$z+5& P͵h.[]PxQYۙyۓ&c}d~XV[8F1A80sj5i )M&ƫ<3/K¶lsiy?;u=mǨSUi(>P|dO.pXpZo:IpdЃrvuL1%n[`NjԂp'o>(ȝMPPDT/=RI֤2 j_Ԇ?Jx{,.[ܑ7-LURJ"cįvI YZ