Mogrix

Deterministic SRPM conversion engine that transforms Fedora 40 packages into IRIX-compatible software.

91+ Source Packages
240+ Binary RPMs
Qt5 Running on IRIX

What is Mogrix?

Mogrix is a conversion tool that transforms Fedora 40 SRPMs into RSE-compatible packages for SGI IRIX systems. It centralizes all platform knowledge required to adapt Linux build intent for IRIX reality.

Self-Contained Bundles

Download and extract. Each bundle includes all dependencies, trampolines, and libraries needed to run on IRIX without modifying your system.

DNF/YUM Repository

Configure tdnf to install packages directly from our repository. Full dependency resolution and updates.

Cross-Compiled

All packages are cross-compiled from Linux to MIPS N32 using a deterministic, rules-based conversion engine.

Quick Start

Option 1: Download a Bundle

tar xzf nano-7.2-6-irix-bundle.tar.gz -C /opt/mogrix-apps/
cd /opt/mogrix-apps/nano-7.2-6-irix-bundle
./install
PATH=/opt/mogrix-apps/bin:$PATH; export PATH
nano  # Works!

Option 2: Use the Repository

# Create /etc/yum.repos.d/mogrix.repo
[mogrix]
name=Mogrix IRIX Packages
baseurl=https://packages.mogrix.unxmaal.com/repo/
enabled=1
gpgcheck=0

# Then install packages
tdnf install nano