typelib-1_0-Gegl-0_3-0.3.34-1.30 >  A [͖p9|h/Ɨ%NY#L{yԱ,'ҹ RlQ'y' sKS%S ;ʆyr]̦kRs@yJ""#Fne|(B`acf3cfb08e6ae7c0d5d38185146b294469c0a8e313c01609469b2eeb5664dd9b78d006d5cad8602953a263c44be9f5cc714cce15ZЉ[͖p9||P|pjZ4A?cF )C(<1i: 27KM9jF_ڋZ }X EQPat# {Vp4Er$*2 !MBuNXcWsm!n܏46"\z;bτo2,~l}`lni ?.vw_rwiC[2/m;܎#pzb,.;4d sv;'e'^>_F! cۇOCy($<>p>/x?/hd # b  #4EKTX Z \ `  ,(89\:AF-SG-hH-lI-pX-tY-\-]-^-b-c.wd.e.f.l.u.v.w.x.y.z////"/dCtypelib-1_0-Gegl-0_30.3.341.30Introspection bindings for the GEGL "Generic Graphics Library"GEGL provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl, it provides support for a wide range of color models and pixel storage formats for input and output. This package provides the GObject Introspection bindings for the libgegl library.[}sheep02$SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-later AND LGPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttp://gegl.org/linuxx86_64$[M7c33f93969eb85ee9566464dd75d9bd731634bc7952c2a3c3327d8981a47e436rootrootgegl-0.3.34-1.30.src.rpmtypelib(Gegl)typelib-1_0-Gegl-0_3typelib-1_0-Gegl-0_3(x86-64)@    @@libgegl-0.3.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)typelib(GLib)typelib(GObject)3.0.4-14.6.0-14.0-15.2-12.02.04.14.1Z@Zy@Z3@ZZ@Z@Z@ZZhu@ZX@XW)@V_TKQO9Oz@O yN&@M6@M‘@KqKrKa|@Jd\@J0fcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgplinnell@opensuse.orgbjorn.lie@gmail.comjengelh@inai.dedimstar@opensuse.orgpgajdos@suse.comdimstar@opensuse.orgzaitor@opensuse.orgolaf@aepfle.deidonmez@suse.comi@marguerite.sucoolo@suse.comdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgjw@novell.comdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@novell.comvuntz@novell.com- Do not buildrequires lensfun-devel, it would be only used when building workshop, if Makefile was really compiling relevant code.- Explicitly version pkgconfig(libavcodec), pkgconfig(libavformat) and pkgconfig(libswscale) BuildRequires to less than the symbol versions provided by ffmpeg4 branch until upstream catches up. Currently provided by new ffmpeg3 compatability package.- Update to version 0.3.34 (CVE-2018-10114): + Core: Change GeglParamSpecSeed from int to uint to match the value range of GeglRandom's seed. + Operations: Limit allocations in ppm-load to 2GB (CVE-2018-10114). - Changes from version 0.3.32: + Operations: - panorama-projection: added reverse transform, which permits using GIMP for retouching zenith, nadir or other arbitrary gaze directions in equirectangular, also known as 360x180 panoramas. - Added abyss-policy to base class for scale ops, making it possible to achieve hard edges on rescaled buffers. + GeglBuffer: - Improved performance and correctness, avoid incorrectly gamma/ungamma correcting alpha in u8 formats, for a tiny 2-3% performance boost. - Keep track of valid/invalid areas on smaller granularity than tiles in mipmap. - Various micro-optimizations in display paths, with minuscle performance impact.- Add cairo and glib-2.0 BuildRequires to avoid implicit dependencies.- Update to version 0.3.30: + GeglBuffer: - gegl_buffer_get now treats the final argument; - All scaling is now done on linear data, making future results of mipmap computations more valid as well as providing correct results for scaled down thumbnails in user interfaces; - The scaling code paths has also been instrumented and optimized for performance; - Improvements to logic switching to boxfiltering behavior and improve cubic samplers box filtering by using a linear sampler and a nearest sampler for the boxfiltering for the linear sampler; - gegl_buffer_copy gegl_buffer_clear and gegl_buffer_set color now only emit a single changed signal on the buffer. + Operations: - c2g and stress have gained the ability to toggle the influence of the shadow neighborhood or not, the new default is to not improve shadow detail; yielding a bit more natural renditions; - color-to-alpha now contains improvements from experiment in workshop which is gone; - Fixed crashes in median-blur. + Transform ops: Only rasterize inside the transformed polygon, saving cpu; + New ops: Mean-curvature blur. + News ops in workshop: color-overlay, enlarge, inpaint, domain-\ transform, recursive=transform. - Now minimum build requirement for GIMP 2.10.0- Update to version 0.3.28: + New stable branch, long packaged as gegl-unstable in openSUSE, changes far to many to list, please see NEWS packaged in docs sub-package. - Lots of BuildRequires, Requires and sub-package changes. - Drop upstream fixed patches: + gegl-UF_long.patch. + gegl-lua52.patch. + gegl-0.2.0-CVE-2012-4433.patch. + gegl-ruby19.patch. + gegl-0.2.0-linker-flags.patch- Fix SRPM group. Update descriptions. Remove idempotent %if..%endif around %package.- Modernize spec-file by calling spec-cleaner- require liberation-fonts instead of liberation2-fonts, it is dead [bsc#1077375] [rh#856239]- Replace liberation-fonts BuildRequires with liberation2-fonts: the new set works as well.- Fix CVE-2012-4433 (bsc#789835): + Add gegl-0.2.0-CVE-2012-4433.patch: Fix buffer overflow in and add plausibility checks to ppm-load op.- Use pkgconfig instead of libffmpeg-devel- Add gegl-0.2.0-linker-flags.patch to add -lm to linker flags.- fix build for factory * add patch: gegl-UF_long.patch * newer suitesparse abandoned UF_long in favor for SuiteSparse_long - fix build for graphics repo * ugly fix, multiple provides of gd by gd and gd-tools from libgd2- update license to new format- Add gegl-ruby19.patch: Fix build with ruby 1.9. - Add liberation-fonts: the documentation references bitstream vera sans font, so we need to provide it for the build.- Update to version 0.2.0: + OpenCL support + Build improvements. + High level API to apply ops directly to buffers with arguments. + Final bits of translation infrastructure. + Invalidate regions when disconnecting input pads. + Operations: - New operation: global-matting - Allow transform core to do perspective transforms. - Added string based key/value pairs to operations. - Added arguments for dealing with scaled down preview rendering. + Added human interaction ranges and non-linear mapping to properties. + Buffer: - Removed broken lanczos sampler. - Add gegl_buffer_set_color and gegl_buffer_set_pattern - Added ability to drop cached tiles. - Added API for handling abyss policy (not implemented yet) - Avoid iterating global tile cache when flushing/destroying buffers that have no tiles in the cache. - Add intltool BuildRequires: new dependency upstream, for translations. - Add lensfun-devel BuildRequires to build with lensfun support. - Add libexiv2-devel BuildRequires to build with libexiv2 support. - Add libjasper-devel BuildRequires to build with Jasper support. - Add libspiro-devel BuildRequires to build with SPIRO support. - Add suitesparse-devel BuildRequires to build with UMFPACK support. - Uncomment ruby BuildRequires: it was commented out because a file was missing in a earlier tarball. - Rename subpackages from gegl-0_1/libgegl-0_1-0 to gegl-0_2/libgegl-0_2-0 following the upstream soname change. - Create a gegl-0_2-lang subpackage for new translations.- Add gegl-lua52.patch: fix build with lua 5.2, while still being compatible with lua 5.1.- Update to version 0.1.8: + New operations: spread, vignette, map-relative, noise-reduction, plasma, fractal-trace, exr-save, lens-correct, emboss, cubism, ripple, color-to-alpha, color-rotate, red-eye-removal, convolution-matrix, deinterlace, polar-coordinates, lens-distortion, pixelise. + Split GeglView GTK Widget into separate utility library + build/test improvements. + Buffer: - Added lohalo resampler, API and infrastructure for doing non affine resamplings. - Clean spec-file using spec-cleaner. - Drop docs-build-fix.diff: fixed upstream.- update to 0.1.6 (see NEWS) • New operations: max-rgb, pixelise, motion blur. • Fixed a bugs in matting-levin that made GEGL halt due to errors detected by babl sanity code, this made 0.1.4 be unusable if you had all dependendency when building. • build/test improvements. • Buffer: Added API to use external tile backends, allowing to plug-in alien tilebackends, for GIMP/Krita/OSM or similar. - remove upstreamed patches bgo609706 bgo610680 (thanks, Vincent)- BuildRequire graphviz-gd instead of graphviz: we do require png capabilities, which are split out of the main package. Theoretically, we should require graphviz-devel, but this package also does not drag in -gd.- Add gegl-fix-overflow.patch to fix overflow found by gcc 4.5.- Update to version 0.1.2: + GeglLookup, configurable floating point lookup tables for lazy computation. + Use GFileIOStream in GeglTileBackendFile. + Optimizations: in-place processing for point filters/composers, SIMD version of gegl:opacity, avoid making unneccesary sub-buffers, removed some manual instrumentation from critical paths, improved speed of samplers. + Added xml composition/reference image based regression tests. + Added performance tracking framework. + Syntactic sugar using varargs for constructing gegl graphs from C. + Build fixes on cygwin. + Gegl# fixes. + Initial, but unstable code towards multithreading. + Improvements to lua op in workshop. + Added new resamplers upsize, upsharp, upsmooth, downsize, downsharp and downsmooth. + Removed gegl:tonemap and gegl:normal ops. - Drop gegl-new-babl.patch: fixed upstream. - Add gegl-fix-build.patch: remove printf that breaks build because of missing include. - Rename package from gegl-0_0 and libgegl-0_0-0 to gegl-0_1 and libgegl-0_1-0 following soname bump.- Add gegl-new-babl.patch to fix build with babl 0.1.2.- Update to version 0.1.0: + Renamed gegl:load-buffer to gegl:buffer-source and gegl:save-buffer to gegl:buffer-sink (but the old names still work) + Represent colors using doubles instead of floats (this change is independent from internal processing) + Removed the GTK+ UI parts of the gegl binary and turned gegl into a pure command line tool (which can still visualize stuff with help help the SDL based display operation) + Consider {x=G_MININT/2, y=G_MININT/2, width=G_MAXINT, height=G_MAXINT} as the only valid region wichin processing may occur. Processing outside of this region is undefined behaviour. + Added support for storing allocation stack traces for GeglBuffers so that debuging buffer leaks becomes much easier + Made small changes and cleanups of the public API, e.g. - Removed gegl_node_adapt_child() - Made GeglConfig an explicit object - Removed most of the ifdeffed stuff to mask away internal structures - Added gegl_rectangle_infinite_plane() and gegl_rectangle_is_infinite_plane() + Added new sampler GeglSamplerSharp + Added format property go gegl:buffer-sink + Cleaned up and made gegl:introspect work again + Add a bunch of test cases using the automake test sytem (make check) and also port buffer tests to automake + General cleanups, bug fixes, increased robustness and improved documentation - Drop gegl-babl_api_change.patch: fixed upstream. - Temporarly remove ruby BuildRequires as the build is broken when it's there right now.- Add gegl-babl_api_change.patch to make gegl build with babl 0.1.0. Patch taken from Fedora. - Remove autoreconf call. - Do not make gegl0_0 explicitly Requires libbabl-0_0-0.sheep02 15277623010.30.3.34-1.300.3.34-1.30Gegl-0.3.typelib/usr/lib64/girepository-1.0/-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:GA/standard/570040d4fde6bca74923fb07f6918902-geglcpioxz5x86_64-suse-linuxPRRRHW:uq5utf-87c589658fefd8a73d79cbc84ebfe961e3eb8edb0b3b67af40054d44f6945291d? 7zXZ !t/;' ] crv(vX0{H[neNvkm*HQF_!WL=fl}n3m40#Gceұ#1\zaz at~ ŗN )Y嫳@ ?| YD}BOMZtdyO. MUkC/x;>&|ݯI Yƒ+H@ a&!bV/e3.Dth1z a蹡ђ9B ??2YVfS"dsڄ&`7 ׄ&OP? wR;x<>#r_8UC3ڋ5' UrC>-H3 ݻf(!XUEIy:x%*E箁1yݦbBaX(Dt-:j{R7?E7(u0aa &;yjIuo0}eeVy OX-!爯+;Il$ ׋5GUŵ(xvFp$- EڐKrN ;@ebh$Q.S.+f $͈/|b2qw~,"cČoup.<@+pg\ čQ,qN`¥>{}t;7u<kf+'!|rn_ ﶿݨqO!$`[6O#4t8~P9N  -U;sRrzdPU'"AHɱg'Z[Ƶ{*/ʣ̣pBK\+'NmGS'xRmII{+,lGn{t"6t('?J;Zɐ]8ؼX[fWo]-28iu)Es<HK.5L=7Nm#Uuv voS>n!WlT=e"whܻ(m 2 kMn |icߗw3:\?M!g-3#j,4GI%VX'3$p@Z$fz9z&7ڞ@ât7:8poNAKK57?DZiҚyQ@fF;ÆkGMZA<8s,2W/e9!* @.e@?qt{I~ؐv{NE>Db8R -h7]싅)v)A}`!XD?NM#jFݭBTťJHإCgg es-nqs^xŬcbmd@B2W3c/Ϭ inn9mF= 13#+<'Ɣ&sQֺG!|p@"o; p##y&x ȕyy|@ɅRț@/ǙKrQʚ褫! ܗ?hƯr7Ⱦ|)|~9FM0>V [&1#O9QH},p6Ztŧ"=d*<*Kcm+^ *5v D+\J.DrfE u@s1>i#Y^<K`8Yf./r1OmҪA&5d2]OfFBtl"έV|rVd$q۝H,mݮvU5yIë)4OG>+$T kGT-h>`~ۥj_H3K?×GļA7 W+\Zl߆xXuuf7/\b)j!lT$Q~y@u'\=/Yܲp鳹v,!]TNZ)AIo{ִVQ8V Wey쭢 L뛄xQ3j9;1$)`Rk%톥e)p+|]+jί+WLN+ Dq 658\l,+s@EǫA1D{SaG؜(J[$LɆs͘9c% =S &Eư $YFi= d,$BH+ehi @q5i/& ]bh?gj240*ڗޚµ6\1;201nCɕ7b?FNzɡ'԰B܂`o*YwE'<n#;1;y+ab~TPȖ(a"+( .xdF(* 21=0-U)PjMk5²ĵpnL*QjRh -!B"S0= y):ȵҐ"z%A/=t0-ja'p;/l^ ~Cje |3Ҫ'{:bjrA}AhiȃV*hx>9g^ÌSqx _1YO1 k'&7(+wdn(zUEY*V4-9g*Y4Oc*^x;뇭B&E \&l f&3vm)hyo ;tPK}^KEԍ&V(F(!R+{nebRԂ)F#VM6m$w VgyZ}CsC*<HxįJyrdV%Y[-kez͖,QE)eC+4Š8QBt>`O?ZE(/j?.f=q҆!5Zm0?+Nrv #Lj?l{\VK_Oݑlvsn!"VSGuEퟮ@ %O۶1a:On֏դf"C:k^_6ϟDٍҚΆ 1SLv4zWtZujwAy]6̓:Ԁ\Em~[*;FG]_P蟘nn,c&T"0INHI$jwtlynek>V+P\orpluZ`xUgj@+G|W_Mķ%g!ywaqKQ ҂Uݛu 3I3M{`& `@Br r q$e?7Ă,"f@5rln!`3$V%MdWFעG˳PbM]=Bc .ӚW04Hqx㎲ B05YLd؟X^u2 ڀ$LTς;WR>BPv'͇L!!63bp9]%ط&!ѧU0aV(A$v!{vל4@ƽI 9xBt}(ƫ}xB_f}H,rQv.g'uZv8vZ&R6\b.MJt-sEQ(6NoM8fp0?g(/aSP!x|Bz J950D Ĕ; ,0A7:Ů<Dp+GGERdQ!&;k$&bR-|BQ@`Sf-tTAVb:LIieL$0?Ip=TdRޒpTsk"FG.Hl {J#A\}x i8qۼ8; m\2TPYln^3{aObz | @6a>9[}2 221Z U=) ̿BJ@J隵:ff42 ukieLC4%v}2;[M\.Ä=獍ĵTJݣ{9-ԍ]uS%[JӸ o da޻|zmMao)PPÔ!+jS\rʶ G%S a$$y[B)gZ"ʞԌeT搵G~R,tУ;Ni,7ij#"ؘӸ"ꍄQp}f~Wb9KQgEnfrtBdE. g{(Lz =Bц XDS`Elc- wWXdjN5d=Òqkхl Pu [Du/0a73fxBsi0C5*wni6ƒRD(8 Of1+na d"Q-&TA Nj;I =ԃ=P^eYqyT6JP{aħ D{ GquXo6n^+_9ME1&7l}&/&,Z[rz;7PbiXA0΁™T:<=#aہT%9v5hSsWKz['T0l6T[?F.%$I'Pݲ=k5!5ߧxiDwR>I3Dc_ٮϬRֻ| mrN{ '>,+xڇGl*Z\>,|bݺ̓:x)&Ǡ`sx>IPz WTޒPg3a4j h@d^Z Deﭹ_z>d;pl4Xрl-yGi[4 npFV6Hְ UKv?8@/J,.i49PY;)$倂G0G O:`"lR*RQa@Յwσet2zIatq "x@ae@_K mՈUb=@3a-)5/R CїPLoH5Ηno [r,u\Π`^e'ӑ4>m-kLwsb]PTJ۵[Q*-;li&~:WSf_JO΂1&_S& z=R Ug-Encc|u'vT=8u*id6b̯2~xEN@scbb@>^ľY&xݎù)됊F xR5O@r2CsN.N[ۛBk0R8oMrɭWK:{o.޾ m(}LݮX.bAa'm^&*]rhFvqȹI/945bcNSí+{`N;K~q{jZZUj_,sb o!.v7D7-zмSc;>xH4 'F^HO<%.qFw @zeKϡ] #P92 \< :mJPZ!0]xr-V~x{|A&4pq8ЅTWØ=a)P=LVj_NS?sG]!|&"RN]>Uj\rڤht9P5SU|-0׷[EY%66P?gpP<-t3O_z!)<vn[ZϽ& 6L$|@ÄBM: '=5yD))s]Uɱq=B2§%8h)fNIx穦b]7Uwgu+%^CrL1p w ^_,F8@p~Z%6"H99l, (ÉԵ*q(-6`GO^UDhoټk >p5Hӓ':  "e/x&Fs ܐF=:q{uwrh !7*a:uI3|vNGe_5\9lKikSm"d_dqTF ]litr$_oHlU(#77 jMJVY Oע*$1=ohǐ~~fQjm:)v{흥I6 x[nFL`4]MݧTwpU ۖ~^|Rt1Ϧfj}L0isỲzEiTqyU y]!r#64gcE`&N:; jf.YZM{:J*΢(yW!#yD63FPRN.VH YZ