github.com/anchore/syft@v1.38.2/syft/pkg/cataloger/lua/test-fixtures/rockspec/lpeg-1.0.2-1.rockspec (about)

     1  package = 'LPeg'
     2  version = '1.0.2-1'
     3  source = {
     4     url = 'http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz',
     5     md5 = 'd342571886f1abcb7afe6a83d024d583',
     6  }
     7  description = {
     8     summary = 'Parsing Expression Grammars For Lua',
     9     detailed = [[
    10        LPeg is a new pattern-matching library for Lua, based on Parsing
    11        Expression Grammars (PEGs). The nice thing about PEGs is that it
    12        has a formal basis (instead of being an ad-hoc set of features),
    13        allows an efficient and simple implementation, and does most things
    14        we expect from a pattern-matching library (and more, as we can
    15        define entire grammars).
    16     ]],
    17     homepage = 'http://www.inf.puc-rio.br/~roberto/lpeg.html',
    18     maintainer = 'Gary V. Vaughan <gary@vaughan.pe>',
    19     license = 'MIT/X11'
    20  }
    21  dependencies = {
    22     'lua >= 5.1'
    23  }
    24  build = {
    25     type = 'builtin',
    26     modules = {
    27        lpeg = {
    28           'lpcap.c', 'lpcode.c', 'lpprint.c', 'lptree.c', 'lpvm.c'
    29        },
    30        re = 're.lua'
    31     }
    32  }