{
  "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "serialNumber": "urn:uuid:511f0bc3-a936-4d46-b482-034f12b60ed3",
  "version": 1,
  "metadata": {
    "timestamp": "2026-08-26T16:55:22Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "author": "anchore",
          "name": "syft",
          "version": "1.51.0"
        }
      ]
    },
    "component": {
      "bom-ref": "afb2878b865ad5cc",
      "type": "container",
      "name": "/w/image.tar",
      "version": "sha256:d77e7fef643bfc165a695edf52edb47161f9eeed7d6271f795fcbb5b2ed53e14"
    },
    "properties": [
      {
        "name": "syft:image:labels:io.buildah.version",
        "value": "1.43.2"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.description",
        "value": "Generate a fast lexical analyser in C or C++ from a rule file"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.source",
        "value": "https://index.kapsl.sh"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.title",
        "value": "flex"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.vendor",
        "value": "kapsl"
      },
      {
        "name": "syft:image:labels:org.opencontainers.image.version",
        "value": "2.6.4"
      },
      {
        "name": "syft:image:labels:sh.kapsl.farm-aliases",
        "value": "flex++:bin/flex++,lex:bin/lex"
      },
      {
        "name": "syft:image:labels:sh.kapsl.prefix",
        "value": "/kapsl/dist/flex-2.6.4"
      },
      {
        "name": "syft:image:labels:sh.kapsl.project",
        "value": "flex"
      },
      {
        "name": "syft:image:labels:sh.kapsl.source-url",
        "value": "https://github.com/westes/flex"
      },
      {
        "name": "syft:image:labels:sh.kapsl.version",
        "value": "2.6.4"
      }
    ]
  },
  "components": [
    {
      "bom-ref": "pkg:deb/ubuntu/flex@2.6.4-8.2build2?distro=ubuntu&package-id=39d0bb7d958ead5d",
      "type": "library",
      "name": "flex",
      "version": "2.6.4-8.2build2",
      "cpe": "cpe:2.3:a:flex:flex:2.6.4-8.2build2:*:*:*:*:*:*:*",
      "purl": "pkg:deb/ubuntu/flex@2.6.4-8.2build2?distro=ubuntu-26.04",
      "properties": [
        {
          "name": "syft:package:foundBy",
          "value": "elf-binary-package-cataloger"
        },
        {
          "name": "syft:package:type",
          "value": "deb"
        },
        {
          "name": "syft:package:metadataType",
          "value": "elf-binary-package-note-json-payload"
        },
        {
          "name": "syft:location:0:layerID",
          "value": "sha256:6bda0f6c91257fcb7d75999a2caeb4e9510f5c368e5bb29c6d6dd8c518ee8507"
        },
        {
          "name": "syft:location:0:path",
          "value": "/bin/flex"
        },
        {
          "name": "syft:location:1:path",
          "value": "/bin/flex++"
        },
        {
          "name": "syft:location:2:path",
          "value": "/bin/lex"
        },
        {
          "name": "syft:location:3:path",
          "value": "/share/man/man1/flex++.1.gz"
        },
        {
          "name": "syft:location:4:path",
          "value": "/share/man/man1/flex.1.gz"
        },
        {
          "name": "syft:location:5:path",
          "value": "/share/man/man1/lex.1.gz"
        }
      ]
    }
  ]
}
