1 Home
clem edited this page 2026-08-27 15:12:07 +00:00

ida-bin

CI that turns the Hex-Rays IDA Pro .run installer into a patched Arch Linux package (ida-pro) and publishes it to this Forgejo instance's Arch registry.

What it does

  1. Fetches the official .run installer from the Forgejo generic registry (software/ida-installer/<pkgver>/). It is never committed.
  2. makepkg runs the installer unattended inside a fakechroot into /opt/ida-pro.
  3. patches/keygen.js writes idapro.hexlic into /opt/ida-pro and patches the libida*.so in place. Neither the license nor the patched binary is committed.
  4. The package is test-installed in a clean Arch root, then (on tags) released and pushed to the Arch registry.

Pages

Key facts

Package ida-pro
Current version 9.4.260714-2 (pkgver-pkgrel)
Installer source Forgejo generic registry software/ida-installer
Output ida-pro-*.pkg.tar.zst → Forgejo Arch registry software/arch/ida-bin
Tag format <pkgver>-<pkgrel>, e.g. 9.4.260714-2