o
    Ñ­jÕ  ã                   @   sV   d Z ddlmZmZ ddlmZmZmZmZm	Z	m
Z
 dgZdZdZG dd„ deƒZdS )	aW  
    pygments.lexers.srcinfo
    ~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for .SRCINFO files used by Arch Linux Packages.

    The description of the format can be found in the wiki:
    https://wiki.archlinux.org/title/.SRCINFO

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    )Ú
RegexLexerÚwords)ÚTextÚCommentÚKeywordÚNameÚOperatorÚ
WhitespaceÚSrcinfoLexer)ÚpkgbaseÚpkgnameÚpkgverÚpkgrelÚepochÚpkgdescÚurlÚinstallÚ	changelogÚarchÚgroupsÚlicenseÚ	noextractÚoptionsÚbackupÚvalidpgpkeys)ÚsourceÚdependsÚcheckdependsÚmakedependsÚ
optdependsÚprovidesÚ	conflictsÚreplacesÚmd5sumsÚsha1sumsÚ
sha224sumsÚ
sha256sumsÚ
sha384sumsÚ
sha512sumsc                   @   s„   e Zd ZdZdZdgZdgZdZdZde	fde
jfeeƒed	feed
d�ed	fdejd	fgde	fdedfgde	fdedfgdœZdS )r
   z:Lexer for .SRCINFO files used by Arch Linux Packages.
    ÚSrcinfoÚsrcinfoz.SRCINFOz)https://wiki.archlinux.org/title/.SRCINFOz2.11z\s+z#.*Ú
assignmentz_\w+)Úsuffixz\w+z +ú=Úvaluez.*z#pop:2)Úrootr+   r.   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚaliasesÚ	filenamesr   Úversion_addedr	   r   ÚSingler   Úkeywordsr   Úarchitecture_dependent_keywordsr   ÚVariabler   r   Útokens© r=   r=   úT/var/www/html/CropPilot/venv/lib/python3.10/site-packages/pygments/lexers/srcinfo.pyr
   #   s,    
ÿ
ú	þþ
óN)r3   Úpygments.lexerr   r   Úpygments.tokenr   r   r   r   r   r	   Ú__all__r9   r:   r
   r=   r=   r=   r>   Ú<module>   s     