Created
February 15, 2026 11:37
-
-
Save bjconlan/f785a16faaef5e45595e36436a384d8f to your computer and use it in GitHub Desktop.
kdb-x (community) for wolfi using melange build
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package: | |
| name: kdb-x-community | |
| version: 1.0.0 | |
| epoch: 0 | |
| description: "KDB-X community" | |
| copyright: | |
| - attestation: Copyright 2025 KX. All Rights Reserved. KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of KX Software Limited. | |
| license: https://kx.com/legal/community-edition-license-agreement-08-27 | |
| target-architecture: | |
| - x86_64 | |
| # - aarch64 | |
| dependencies: | |
| runtime: | |
| environment: | |
| contents: | |
| repositories: | |
| - https://packages.wolfi.dev/os | |
| keyring: | |
| - https://packages.wolfi.dev/os/wolfi-signing.rsa.pub | |
| packages: | |
| - busybox | |
| - curl | |
| - bash | |
| pipeline: | |
| - runs: | | |
| curl -LOJ https://portal.dl.kx.com/assets/raw/kdb-x/install_kdb/${{package.version}}/install_kdb.sh | |
| sed -i -e 's|$HOME/.kx|${{targets.destdir}}/opt/kx|g' -e '/ setup_license/d' install_kdb.sh | |
| mkdir -p "${{targets.destdir}}/opt/kx" | |
| bash install_kdb.sh -y --b64lic "AA==" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # q only package which currently isn't used | |
| package: | |
| name: q | |
| version: 5.0.20251117 | |
| epoch: 0 | |
| description: "q runtime from KDB-X community" | |
| copyright: | |
| - attestation: Copyright 2025 KX. All Rights Reserved. KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of KX Software Limited. | |
| license: https://kx.com/legal/community-edition-license-agreement-08-27 | |
| target-architecture: | |
| - x86_64 | |
| # - aarch64 | |
| dependencies: | |
| runtime: | |
| environment: | |
| contents: | |
| repositories: | |
| - https://packages.wolfi.dev/os | |
| keyring: | |
| - https://packages.wolfi.dev/os/wolfi-signing.rsa.pub | |
| packages: | |
| - busybox | |
| - curl | |
| - bash | |
| pipeline: | |
| - runs: | | |
| curl -LOJ -LOJ https://portal.dl.kx.com/assets/raw/kdb-x/kdb-x/${{package.version}}/l64.zip | |
| unzip l64.zip | |
| mkdir -p "${{targets.destdir}}/opt/kx/bin" | |
| mv l64/q "${{targets.destdir}}/opt/kx/bin" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package: | |
| name: q | |
| version: 5.0.20251117 | |
| epoch: 0 | |
| description: "q runtime from KDB-X community" | |
| copyright: | |
| - attestation: Copyright 2025 KX. All Rights Reserved. KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of KX Software Limited. | |
| license: https://kx.com/legal/community-edition-license-agreement-08-27 | |
| target-architecture: | |
| - x86_64 | |
| # - aarch64 | |
| dependencies: | |
| runtime: | |
| environment: | |
| contents: | |
| repositories: | |
| - https://packages.wolfi.dev/os | |
| keyring: | |
| - https://packages.wolfi.dev/os/wolfi-signing.rsa.pub | |
| packages: | |
| - busybox | |
| - curl | |
| - bash | |
| pipeline: | |
| - runs: | | |
| curl -LOJ -LOJ https://portal.dl.kx.com/assets/raw/kdb-x/kdb-x/${{package.version}}/l64.zip | |
| unzip l64.zip | |
| mkdir -p "${{targets.destdir}}/opt/kx/bin" | |
| mv l64/q "${{targets.destdir}}/opt/kx/bin" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment