{
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:4fbe6ab9-197f-4c5f-9f73-39f9cf89f96f",
  "metadata": {
    "timestamp": "2026-11-02T17:14:19Z",
    "component": {
      "type": "application",
      "bom-ref": "pkg:generic/icq2-linux-tui@0.2.24a",
      "purl": "pkg:generic/icq2-linux-tui@0.2.24a",
      "name": "ICQ² Linux TUI",
      "version": "0.2.24a",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2584e981e8e77b2f2a78070d933267233941631d4e621785498b3cb92dcc9104"
        }
      ],
      "properties": [
        {
          "name": "icq2:source-commit",
          "value": "66f816aa217cfa9a5a0667fdde8cd06625df5a1c"
        },
        {
          "name": "icq2:minimum-supported-os",
          "value": "Ubuntu 24.04 / Linux Mint 22.3 x86-64; glibc >= 2.39"
        },
        {
          "name": "icq2:observed-elf-glibc-max",
          "value": "2.38"
        },
        {
          "name": "icq2:observed-elf-glibcxx-max",
          "value": "3.4.32"
        },
        {
          "name": "icq2:runtime-scope",
          "value": "OS components observed on validation host; not bundled or immutable OS pins"
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "pkg:generic/protobuf-lite@35.0",
      "name": "protobuf-lite",
      "version": "35.0",
      "scope": "required",
      "purl": "pkg:generic/protobuf-lite@35.0",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "static"
        },
        {
          "name": "icq2:pinned-source-archive-sha256",
          "value": "8f907baca4b34a3b4854103ba5811e418fb6e2ff11fe0d8df9e8280b11d79926"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:generic/nlohmann-json@3.12.0",
      "name": "nlohmann-json",
      "version": "3.12.0",
      "scope": "required",
      "purl": "pkg:generic/nlohmann-json@3.12.0",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "header-only"
        },
        {
          "name": "icq2:pinned-source-archive-sha256",
          "value": "42f6e95cad6ec532fd372391373363b62a14af6d771056dbfc86160e6dfff7aa"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:generic/curl@8.21.0",
      "name": "curl",
      "version": "8.21.0",
      "scope": "required",
      "purl": "pkg:generic/curl@8.21.0",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "static; http https ws wss"
        },
        {
          "name": "icq2:pinned-source-archive-sha256",
          "value": "aa1b66a70eace83dc624508745646c08ae561de512ab403adffb93ac87fc72e6"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:generic/abseil-cpp@20250512",
      "name": "abseil-cpp",
      "version": "20250512",
      "scope": "required",
      "purl": "pkg:generic/abseil-cpp@20250512",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "static protobuf dependency"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:generic/FTXUI@7.0.1",
      "name": "FTXUI",
      "version": "7.0.1",
      "scope": "required",
      "purl": "pkg:generic/FTXUI@7.0.1",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "static"
        },
        {
          "name": "icq2:pinned-source-archive-sha256",
          "value": "80f544bb47fab24d3e57bc561324da228c050b3f2e8683fe806883ca5cd561a2"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libblkid1@2.39.3-9ubuntu6.6?arch=amd64",
      "purl": "pkg:deb/ubuntu/libblkid1@2.39.3-9ubuntu6.6?arch=amd64",
      "name": "libblkid1",
      "version": "2.39.3-9ubuntu6.6",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libblkid.so.1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libc6@2.39-0ubuntu8.9?arch=amd64",
      "purl": "pkg:deb/ubuntu/libc6@2.39-0ubuntu8.9?arch=amd64",
      "name": "libc6",
      "version": "2.39-0ubuntu8.9",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "ld-linux-x86-64.so.2, libc.so.6, libm.so.6"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libffi8@3.4.6-1build1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libffi8@3.4.6-1build1?arch=amd64",
      "name": "libffi8",
      "version": "3.4.6-1build1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libffi.so.8"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libgcc-s1@14.2.0-4ubuntu2~24.04.1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libgcc-s1@14.2.0-4ubuntu2~24.04.1?arch=amd64",
      "name": "libgcc-s1",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libgcc_s.so.1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libgcrypt20@1.10.3-2ubuntu0.2?arch=amd64",
      "purl": "pkg:deb/ubuntu/libgcrypt20@1.10.3-2ubuntu0.2?arch=amd64",
      "name": "libgcrypt20",
      "version": "1.10.3-2ubuntu0.2",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libgcrypt.so.20"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libglib2.0-0t64@2.80.0-6ubuntu3.10?arch=amd64",
      "purl": "pkg:deb/ubuntu/libglib2.0-0t64@2.80.0-6ubuntu3.10?arch=amd64",
      "name": "libglib2.0-0t64",
      "version": "2.80.0-6ubuntu3.10",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libgio-2.0.so.0, libglib-2.0.so.0, libgmodule-2.0.so.0, libgobject-2.0.so.0"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libgpg-error0@1.47-3build2.1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libgpg-error0@1.47-3build2.1?arch=amd64",
      "name": "libgpg-error0",
      "version": "1.47-3build2.1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libgpg-error.so.0"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libmount1@2.39.3-9ubuntu6.6?arch=amd64",
      "purl": "pkg:deb/ubuntu/libmount1@2.39.3-9ubuntu6.6?arch=amd64",
      "name": "libmount1",
      "version": "2.39.3-9ubuntu6.6",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libmount.so.1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libpcre2-8-0@10.42-4ubuntu2.1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libpcre2-8-0@10.42-4ubuntu2.1?arch=amd64",
      "name": "libpcre2-8-0",
      "version": "10.42-4ubuntu2.1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libpcre2-8.so.0"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libsecret-1-0@0.21.4-1build3?arch=amd64",
      "purl": "pkg:deb/ubuntu/libsecret-1-0@0.21.4-1build3?arch=amd64",
      "name": "libsecret-1-0",
      "version": "0.21.4-1build3",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libsecret-1.so.0"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libselinux1@3.5-2ubuntu2.1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libselinux1@3.5-2ubuntu2.1?arch=amd64",
      "name": "libselinux1",
      "version": "3.5-2ubuntu2.1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libselinux.so.1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libsqlcipher1@4.5.6-1build2?arch=amd64",
      "purl": "pkg:deb/ubuntu/libsqlcipher1@4.5.6-1build2?arch=amd64",
      "name": "libsqlcipher1",
      "version": "4.5.6-1build2",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libsqlcipher.so.1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libssl3t64@3.0.13-0ubuntu3.16?arch=amd64",
      "purl": "pkg:deb/ubuntu/libssl3t64@3.0.13-0ubuntu3.16?arch=amd64",
      "name": "libssl3t64",
      "version": "3.0.13-0ubuntu3.16",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libcrypto.so.3, libssl.so.3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/libstdc++6@14.2.0-4ubuntu2~24.04.1?arch=amd64",
      "purl": "pkg:deb/ubuntu/libstdc++6@14.2.0-4ubuntu2~24.04.1?arch=amd64",
      "name": "libstdc++6",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libstdc++.so.6"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "pkg:deb/ubuntu/zlib1g@1%3A1.3.dfsg-3.1ubuntu2.3?arch=amd64",
      "purl": "pkg:deb/ubuntu/zlib1g@1%3A1.3.dfsg-3.1ubuntu2.3?arch=amd64",
      "name": "zlib1g",
      "version": "1:1.3.dfsg-3.1ubuntu2.3",
      "scope": "required",
      "properties": [
        {
          "name": "icq2:linkage",
          "value": "system runtime, not bundled"
        },
        {
          "name": "icq2:observed-sonames",
          "value": "libz.so.1"
        }
      ]
    },
    {
      "type": "file",
      "bom-ref": "artifact:ICQ2-0.2.24a-linux-x86_64.deb",
      "name": "ICQ2-0.2.24a-linux-x86_64.deb",
      "version": "0.2.24a",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ec8cb42f1fd1c28383ddbeade287763787188b072fbf31e5c7998e4e5a760d82"
        }
      ]
    },
    {
      "type": "file",
      "bom-ref": "artifact:icq2-0.2.24a-linux-x86_64.tar.gz",
      "name": "icq2-0.2.24a-linux-x86_64.tar.gz",
      "version": "0.2.24a",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a856ce81d4032a2bd46ea09119584dfd28c70e7fc8929bccfd3e1c4ef4e8d565"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:generic/icq2-linux-tui@0.2.24a",
      "dependsOn": [
        "pkg:generic/protobuf-lite@35.0",
        "pkg:generic/nlohmann-json@3.12.0",
        "pkg:generic/curl@8.21.0",
        "pkg:generic/abseil-cpp@20250512",
        "pkg:generic/FTXUI@7.0.1",
        "pkg:deb/ubuntu/libblkid1@2.39.3-9ubuntu6.6?arch=amd64",
        "pkg:deb/ubuntu/libc6@2.39-0ubuntu8.9?arch=amd64",
        "pkg:deb/ubuntu/libffi8@3.4.6-1build1?arch=amd64",
        "pkg:deb/ubuntu/libgcc-s1@14.2.0-4ubuntu2~24.04.1?arch=amd64",
        "pkg:deb/ubuntu/libgcrypt20@1.10.3-2ubuntu0.2?arch=amd64",
        "pkg:deb/ubuntu/libglib2.0-0t64@2.80.0-6ubuntu3.10?arch=amd64",
        "pkg:deb/ubuntu/libgpg-error0@1.47-3build2.1?arch=amd64",
        "pkg:deb/ubuntu/libmount1@2.39.3-9ubuntu6.6?arch=amd64",
        "pkg:deb/ubuntu/libpcre2-8-0@10.42-4ubuntu2.1?arch=amd64",
        "pkg:deb/ubuntu/libsecret-1-0@0.21.4-1build3?arch=amd64",
        "pkg:deb/ubuntu/libselinux1@3.5-2ubuntu2.1?arch=amd64",
        "pkg:deb/ubuntu/libsqlcipher1@4.5.6-1build2?arch=amd64",
        "pkg:deb/ubuntu/libssl3t64@3.0.13-0ubuntu3.16?arch=amd64",
        "pkg:deb/ubuntu/libstdc++6@14.2.0-4ubuntu2~24.04.1?arch=amd64",
        "pkg:deb/ubuntu/zlib1g@1%3A1.3.dfsg-3.1ubuntu2.3?arch=amd64",
        "artifact:ICQ2-0.2.24a-linux-x86_64.deb",
        "artifact:icq2-0.2.24a-linux-x86_64.tar.gz"
      ]
    }
  ]
}
