Nekoware

From TechPubs Wiki

Revision as of 20:39, 26 February 2025 by Raion (talk | contribs)

Nekoware is a community project targeting IRIX 6.5.21 or later (most commonly .22 and .30) MIPS IV systems.

It is a high performance, well-optimized group of LTS supported software. Each package has a maintainer.

Nekoware is released on a quarterly basis, with the newest iteration of it starting at 2025-Q2.

Each quarter, the entire base release is rebuilt. Not all packages are turned over, but many are.

Building

Packaging Software for Nekoware is the current iteration of documentation.

GCC Policy

Nekoware does primarily build software with MIPSPro, but in light of GCC advancements and the fact it's an important compiler, it is permitted for software. The following caveats for making GCC packages apply:

GCC does not play nice with the C++ of MIPSPro. The C++ ABIs are dissimilar so any projects making use of C++ must reduplicate their C++ dependencies at minimum.

These directories are reserved for installed GCC software:

/usr/nekoware/gcc/include

/usr/nekoware/gcc/lib32(64)

GNOME, KDE and FreeDesktop Projects Policies

We wish to avoid integrating security and bloat issues into IRIX where possible. As such, we do not permit most GNOME and KDE dependencies, and even less FreeDesktop libs. This can include:

  • Policykit
  • dbus
  • Consolekit/logind
  • GNOME/KDE apps

Such systems are better suited for the likes of SGUG-RSE.

Otherwise, we accept any packages offered as long as they meet quality standards.