Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
Ñò
pì©Uc@sƒddkZddklZddklZddklZdZdZdZ	d	„Z
d
„Zd„Zde
fd
„ƒYZdS(iÿÿÿÿN(tparsei(tast(tCOMPATIBLE_GIR_VERSIONs)http://www.gtk.org/introspection/core/1.0s&http://www.gtk.org/introspection/c/1.0s)http://www.gtk.org/introspection/glib/1.0cCsdt|fS(Ns{%s}%s(tCORE_NS(ttag((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_corens!scCsdt|fS(Ns{%s}%s(tGLIB_NS(R((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_glibns%scCsdt|fS(Ns{%s}%s(tC_NS(R((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_cns)st	GIRParsercBs+eZed„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd	„Zd
„Z
d„Zd„Zd
„Zd„Zd„Zd„Zdd„Zd„Zd„Zed„Zed„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z!d„Z"RS( cCs||_d|_g|_dS(N(t_types_onlytNonet
_namespacet_filename_stack(tselft
types_only((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt__init__/s		cCsLtii|ƒ}|ii|ƒt|ƒ}|i|ƒ|iiƒdS(N(tostpathtabspathRtappendRt
parse_treetpop(Rtfilenamettree((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyR6s

cCsMd|_tƒ|_tƒ|_tƒ|_d|_|i|iƒƒdS(N(	RR
tsett_pkgconfig_packagest	_includest_c_includest	_c_prefixt
_parse_apitgetroot(RR((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyR=s		cCs|iS(N(R
(R((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt
get_namespaceEscCspt|tƒo0xY|iƒD]}|i|jo|SqWn-x)|iƒD]}|i|jo|SqMWdS(N(t
isinstancetstrtgetchildrenRR(Rtnodet
name_or_namestchild((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_find_first_childJs


	cCs9g}|iƒD]!}|i|jo||qq~S(N(R$R(RR%tnamet_[1]R'((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_find_childrenUscCsR|ipdStiƒti}|id}|i|ƒo|t|ƒS|S(Niÿÿÿÿ(RRRtgetcwdtsept
startswithtlen(Rtcwdtcurfile((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_get_current_fileXs

c		Csà|id}|tjo#td|iƒ|tfƒ‚nx‰|iƒD]{}|itdƒjo|i|ƒqJ|itdƒjo|i|ƒqJ|it	dƒjo|i
|ƒqJqJW|itdƒƒ}|iit	dƒƒ}|o|i
dƒ}n|iit	dƒƒ}|o|i
dƒ}nti|id	|idd
|d|ƒ|_d|ijo |idi
dƒ|i_n|i|i_|i|i_|i|i_h	|itd
ƒ6|itdƒ6|itdƒ6|itdƒ6|itdƒ6|itdƒ6|itdƒ6|itdƒ6|itdƒ6}|i p*|i!|tdƒ<|i"|tdƒ<nxA|iƒD]3}|i|iƒ}|dj	o||ƒq¥q¥WdS(Ntversions+%s: Incompatible version %s (supported: %s)tincludetpackaget	namespacesidentifier-prefixest,ssymbol-prefixesR)tidentifier_prefixestsymbol_prefixessshared-librarytaliastbitfieldtcallbacktclasstenumerationt	interfacetrecordtuniontboxedtconstanttfunction($tattribRt
SystemExitR2R$RRt_parse_includet_parse_pkgconfig_packageR	t_parse_c_includetfindtgettsplitRt	NamespaceR
tshared_librariesRtincludesRt
c_includesRtexported_packagest_parse_aliast_parse_enumeration_bitfieldt_parse_callbackt_parse_object_interfacet
_parse_recordt_parse_uniont_parse_boxedRRt_parse_constantt_parse_functionR(	RtrootR3R%tnsR8R9tparser_methodstmethod((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRas\



 


cCs4ti|id|idƒ}|ii|ƒdS(NR)R3(RtIncludeRERtadd(RR%R4((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRG–s cCs|ii|idƒdS(NR)(RR`RE(RR%((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRHšscCs|ii|idƒdS(NR)(RR`RE(RR%((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRIscCsa|i|ƒ}ti|id||iitdƒƒƒ}|i||ƒ|ii|ƒdS(NR)ttype(	t_parse_typeRtAliasRERKR	t_parse_generic_attribsR
R(RR%ttypevalR:((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRR s.cCs·|iidƒ}|ot|ƒdj|_n|iodS|itdƒƒ}|dj	o|io|i|_	qn|iidƒ}|o
||_
n|itdƒƒ}|dj	o|io|i|_qçn|iidƒ}|o
||_n|itdƒƒ}|dj	o|io|i|_
qMn|iidƒ}	|	o
|	|_n|itd	ƒƒ}
|
dj	o|
io|
i|_q³ndS(
NtintrospectableitdocR3sdoc-versionsdeprecated-versionsdoc-deprecatedt	stabilitys
doc-stability(RERKtintRfRRJRRttextRgR3tversion_doct
deprecatedtdeprecated_docRht
stability_doc(RR%tobjRfRgR3RkRlRmRhRn((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRd¦s<











cCsâ|iidƒ}|o|ii|ƒ}nd}h|idd6|d6|itdƒd6|itdƒd6|iitdƒƒd	6|iitd
ƒƒd6}|itdƒjo
t	i
}n_|itd
ƒjo<t	i}|iidƒ}|o
|dj}||d<n
t|ƒ‚||}|i
||ƒ|iitdƒƒ}|o|ii|ƒ|_n|t	ijo‹|iitdƒƒ}	|	o|	djo
t|_nxOddddgD]7}
|iit|
ƒƒ}||i|
iddƒ<qÛWn|io|ii|ƒdSxC|i|tdƒƒD])}|ii|ii|idƒƒqRWxC|i|tdƒƒD])}|ii|ii|idƒƒq˜WxH|i|tdƒƒD].}
|i|
t	i|ƒ}|ii|ƒqÞWxQ|i|tdƒƒD]7}|i|t	i|ƒ}t|_|ii|ƒq)Wxs|i|tdƒƒD]Y}|i|t	i|ƒ}|i
||ƒt|_|idƒ|_|ii|ƒq}WxQ|i|tdƒƒD]7}|i|t	i|ƒ}t|_ |i!i|ƒqóW|i"i#|i$||ƒƒx<|i|td ƒƒD]"}|i%i|i&||ƒƒqcWxB|i|td!ƒƒD](}|i'i|i|t	i(|ƒƒq¢W|ii|ƒdS("NtparentR)tparent_types	type-namet
gtype_namesget-typetget_types
symbol-prefixtc_symbol_prefixRatctypeR?R=tabstractt0tis_abstractstype-structtfundamentalsref-funcs
unref-funcsset-value-funcsget-value-funct-t_t
implementstprerequisiteRDR^svirtual-methodtinvokertconstructortpropertytsignal()RERKR
ttype_from_nameRRR	RRRt	InterfacetClasstAssertionErrorRdtglib_type_structtTrueRyt__dict__treplaceRRR+t
interfacest
prerequisitest_parse_function_commontFunctiontstatic_methodst	is_methodtmethodst	VFunctionR~tvirtual_methodstis_constructortconstructorstfieldstextendt
_parse_fieldst
propertiest_parse_propertytsignalstSignal(RR%RpRqtctor_kwargstklassRxRottype_structtis_fundamentaltfunc_idt	func_nametifacet	func_nodetfuncR^tctortpropR((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRUÇsŒ
	
	
!
''			 &cCs)|i|tiƒ}|ii|ƒdS(N(RŒRtCallbackR
R(RR%R<((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRT
scCs)|i|tiƒ}|ii|ƒdS(N(RŒRRR
R(RR%RD((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRZscCsÌ|i|ƒ}ti|iidƒ||iidƒpti|iidƒ|iidƒdj|iidƒdj|iidƒdj|iidƒ|iid	ƒdjƒ	}|i||ƒ|S(
NR)t	directionstransfer-ownershiptnullablet1toptionals
allow-nonetscopescaller-allocates(RbRt	ParameterRERKtPARAM_DIRECTION_INRd(RR%Retparam((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_parse_parameterscCså|id}|itdƒƒ}|ptd|fƒ‚n|iidƒ}|iidƒdj}ti|i|ƒ||ƒ}|i||ƒg}	|iidƒdj}
|ti	jo.||||	|
|iit
dƒƒƒ}n|tijo4|iit
d	ƒƒ}||||	|
|ƒ}nÎ|tijo||||	|
ƒ}n¥|ti
jo”||||	d
|iid
ƒd|iidd
ƒdjd|iidd
ƒdjd|iidd
ƒdjd|iidd
ƒdjƒ}n|iiddƒ|_|iiddƒ|_|iiddƒ|_||_|itdƒƒ}
|
dj	o3|i|
tdƒƒ}|o|i|ƒ|_nx6|i|
tdƒƒD]}|	i|i|ƒƒqÆWxÂt|i|
tdƒƒƒD]ž\}}|	|}|i|	||iƒ|iidƒ}|o t|ƒ}|	|i|_n|iidƒ}|o t|ƒ}|	|i|_qqWn|i|	||iƒ|i||ƒ|ii |ƒ|S(NR)sreturn-valuesnode %r has no return-valuestransfer-ownershipR©RªtthrowsRat
identifiertwhent
no_recurses
no-recurseRwtdetailedtactiontno_hookssno-hookstshadowssshadowed-bysmoved-tot
parameterssinstance-parametert	parametertclosuretdestroy(!RERJRt
ValueErrorRKRtReturnRbRdR§R	RR‘R›RR¸tshadowed_bytmoved_toRpR(R°tinstance_parameterR+Rt	enumeratet_parse_type_array_lengthRaRitargnametclosure_nametdestroy_nameR
ttrack(RR%RRpR)t
returnnodettransferR©tretvalR¹R±R¤R²tparameters_nodet	paramnodetiR¯R»tidxR¼((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRŒ#sl
"	

cCs~g}tdƒtdƒtdƒtdƒf}xG|iƒD]9}|i|jo#|i||ƒ}|i|ƒq=q=W|S(NtfieldR@RAR<(RR$Rt_parse_fieldR(RR%RotrestnamesR'tfieldobj((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyR—ds*
c
Cs6||iidƒd|iitdƒƒd|iidƒdjd|iitdƒƒd|iitd	ƒƒd
|iitdƒƒƒ}|iidƒdjo
t|_n|i||ƒ|ipb|ii	|i
||ƒƒxQ|i|td
ƒƒD]7}|i
|ti|ƒ}t|_|ii|ƒqWxRt|i|tdƒƒƒD]2\}}|i|}|i|i||iƒq_WxB|i|tdƒƒD](}|ii|i
|ti|ƒƒq®WxU|i|tdƒƒD]7}	|i
|	ti|ƒ}t|_|ii|ƒqóWn|S(NR)RuRat	disguisedRªRrs	type-nameRssget-typeRts
symbol-prefixtforeignR^RÏRDR(RERKR	RR‡RÕRdRR•R–R—R+RRŒRRRRRRÂRÃRaRŽR“R”(
RtclsR%tcompoundR^R¤RÍt	fieldnodeRÏR¥((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt_parse_compoundms<

	
		cCsr|iti|ƒ}|iitdƒƒ}|dj	o|ii|ƒ|_	n|p|ii
|ƒn|S(Nsis-gtype-struct-for(RÙRtRecordRERKRRR
R‚tis_gtype_struct_forR(RR%t	anonymouststructRÛ((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRV‰s
cCs4|iti|ƒ}|p|ii|ƒn|S(N(RÙRtUnionR
R(RR%RÜRA((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRW’scCsµ|itdƒjo9|ii|idƒ}|iitdƒƒ|_|S|itdƒjoµ|iidƒ}|i|ƒ}|iitdƒƒ}t	i
||d|ƒ}|iidƒ}|o|djo
t|_n|iidƒ}|ot
|ƒ|_n|S|itd	ƒjot	iƒS|itdƒjo`|iidƒ}	|iitdƒƒ}
|	djo)|
djot	iƒSt	id|
ƒS|	djo[|i|ttdƒƒ}|dj	o|i|ƒ}n
t	i}t	i|	|d|
ƒS|	djot|i|tdƒƒ}t|i|ƒ}
x(t|
ƒd
jo|
it	iƒqSWt	i|
d|
dd|
ƒS|ii|	|
ƒSndS(NR<R)RatarrayRuszero-terminatedRws
fixed-sizetvarargss	GLib.Lists
GLib.SListsGLib.HashTableiii(s	GLib.Lists
GLib.SList(scallbackRßRàstype(RRR
R‚RERKR	RuRbRtArraytFalsetzeroterminatedRitsizetVarargsRtTypeUnknowntTypeR(tmaptTYPE_ANYtListR+t_parse_type_simpleR/RtMap(RttypenodeRet
array_typetelement_typetarray_ctypetrettzerot
fixed_sizeR)Rutsubchildtsubchildrentsubchildren_types((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRë˜sT



	
	
cCsHxAttdƒD]0}|i|ƒ}|dj	o|i|ƒSqWdS(NR<RßRàRa(scallbacksarraysvarargsstype(RèRRJRRë(RR%R)Rí((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRbÊs
cCs•|itdƒƒ}|djodS|iidƒ}|dj	oKt|ƒ}t||tiƒo||i	|_
q‘||i|_
ndS(sYA hack necessary to handle the integer parameter/field indexes on
           array types.RßNtlength(RJRRRERKRiR"RtFieldR)tlength_param_nameRÄ(RtsiblingsR%ReRítlenidxRÎ((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRÃÑs

c
Cs{ti|itdƒd|itdƒd|itdƒd|iitdƒƒƒ}|i||ƒ|io|ii	|ƒdSxQ|i
|tdƒƒD]7}|i|ti
|ƒ}t|_|ii	|ƒq¢WxB|i
|td	ƒƒD](}|ii	|i|ti
|ƒƒqöWxB|i
|td
ƒƒD](}|ii	|i|ti|ƒƒq;W|ii	|ƒdS(NR)Rrs	type-nameRssget-typeRts
symbol-prefixR^RR<(RtBoxedRERRKR	RdRR
RR+RRŒRR‡RRR”R•R§(RR%RoR^R¤R¥R<((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRXàs,
			cCs‰d}d}|ittd
ƒjo
|}n|i|tdƒƒ}|dj	o‘|itdƒjo|i|tiƒ}qô|itdƒjo|i|dt	ƒ}qô|itdƒjo|i
|dt	ƒ}qôn|i|ƒ}ti|i
idƒ||i
idƒdj|i
idƒd	j|i
id
ƒd|ƒ}|i
idƒd	j|_||_|i||ƒ|S(NR@RAR<RÜR)treadableRwtwritableRªtbitstanonymous_nodetprivate(srecordsunion(RRRèRR(RŒRR§RVR‡RWRbRøRERKRRpRd(RR%Rpt	type_nodeRt
anonymous_eltRÏ((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRÐ÷s0

		c	Cs¢ti|id|i|ƒ|iidƒdj|iidƒdj|iidƒdj|iidƒdj|iidƒƒ}|i||ƒ||_|S(	NR)RýRwRþRªt	constructsconstruct-onlystransfer-ownership(RtPropertyRERbRKRdRp(RR%RpR¦((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyR™s	cCs^ti|id|id|iitdƒƒ|iitdƒƒƒ}|i||ƒ|S(NR)tvalueR²tnick(RtMemberRERKR	RRd(RR%tmember((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt
_parse_member!s
cCsk|i|ƒ}ti|id||id|iitdƒƒƒ}|i||ƒ|ii|ƒdS(NR)RRa(	RbRtConstantRERKR	RdR
R(RR%RRC((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRY)s
c	Cs³|iidƒ}|iitdƒƒ}|iitdƒƒ}|iitdƒƒ}|iitdƒƒ}|itdƒjo
ti}n
ti}g}|||d|d|d	|ƒ}	||	_	||	_
|i||	ƒ|io|i
i|	ƒdSxE|i|td
ƒƒD]+}
|i|
ƒ}|	|_|i|ƒqWxN|i|tdƒƒD]4}|i|tiƒ}
|	|
_|	ii|
ƒqgW|i
i|	ƒdS(NR)Rasget-types	type-nameserror-domainR;tmembersRrRsR	RD(RERKR	RRRRtBitfieldtEnumterror_domainRuRdRR
RR+R
RpRŒRRŽ(RR%R)RuRst	type_nametglib_error_domainRRRotmember_nodeR	R£R¤((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyRS2s<
				
		N(#t__name__t
__module__RâRRRR!R(R+R2RRGRHRIRRRdRURTRZR°RRŒR—RÙRVRWRëRbRÃRXRÐR™R
RYRS(((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyR
-s>								5					!	F			A					2								(Rtxml.etree.cElementTreeRtRt	girwriterRRRRRRR	tobjectR
(((s^/home/zelgadis/synfig-buildroot/linux64/build/lib/gobject-introspection/giscanner/girparser.pyt<module>s