U
    YSh                     @   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 )	aT  
    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-2025 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
    )
RegexLexerwords)TextCommentKeywordNameOperator
WhitespaceSrcinfoLexer)ZpkgbasepkgnameZpkgverZpkgrelepochZpkgdescurlinstallZ	changelogarchgroupslicenseZ	noextractoptionsbackupZvalidpgpkeys)sourcedependsZcheckdependsZmakedependsZ
optdependsprovides	conflictsZreplacesZmd5sumsZsha1sumsZ
sha224sumsZ
sha256sumsZ
sha384sumsZ
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,   J/root/rtd-docs/venv/lib/python3.8/site-packages/pygments/lexers/srcinfo.pyr
   #   s,   
 
	N)r"   Zpygments.lexerr   r   Zpygments.tokenr   r   r   r   r   r	   __all__r(   r)   r
   r,   r,   r,   r-   <module>   s    