From ae47bec3c0a8f3dc61f0e7a66cec9c3cf67cb1ed Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Thu, 29 Jan 2026 18:08:19 +0900
Subject: Remove support for Irix, which is discontinued and does not provide a
 c++17 complaint compiler.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 src/imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h | 1 -
 src/libs/greycstoration/CImg.h                            | 3 +--
 src/libs/greycstoration/greycstorationiface.cpp           | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h b/src/imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h
index 6514cd91..f6b49623 100644
--- a/src/imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h
+++ b/src/imageplugins/coreplugin/sharpnesseditor/clapack/f2c.h
@@ -207,7 +207,6 @@ typedef doublereal E_f;	/* real function with -R not specified */
 #undef mc68020
 #undef mips
 #undef pdp11
-#undef sgi
 #undef sparc
 #undef sun
 #undef sun2
diff --git a/src/libs/greycstoration/CImg.h b/src/libs/greycstoration/CImg.h
index 9f6662e1..f100e5d6 100644
--- a/src/libs/greycstoration/CImg.h
+++ b/src/libs/greycstoration/CImg.h
@@ -79,7 +79,7 @@
 // Operating system configuration.
 //
 // Define 'cimg_OS' to : 0 for an unknown OS (will try to minize library dependancies).
-//                       1 for a Unix-like OS (Linux, Solaris, BSD, MacOSX, Irix, ...).
+//                       1 for a Unix-like OS (Linux, Solaris, BSD, MacOSX, ...).
 //                       2 for Microsoft Windows.
 //
 #ifndef cimg_OS
@@ -88,7 +88,6 @@
  || defined(sun)         || defined(__sun) \
  || defined(BSD)         || defined(__OpenBSD__) || defined(__NetBSD__) \
  || defined(__FreeBSD__) || defined __DragonFly__ \
- || defined(sgi)         || defined(__sgi) \
  || defined(__MACOSX__)  || defined(__APPLE__) \
  || defined(__CYGWIN__)
 #define cimg_OS 1
diff --git a/src/libs/greycstoration/greycstorationiface.cpp b/src/libs/greycstoration/greycstorationiface.cpp
index 32f60514..d8e30c09 100644
--- a/src/libs/greycstoration/greycstorationiface.cpp
+++ b/src/libs/greycstoration/greycstorationiface.cpp
@@ -37,13 +37,12 @@
 // Local includes.
 
 #define cimg_plugin "greycstoration.h"
-// Unix-like (Linux, Solaris, BSD, MacOSX, Irix,...).
+// Unix-like (Linux, Solaris, BSD, MacOSX, ...).
 #if defined(unix)       || defined(__unix)      || defined(__unix__) \
  || defined(linux)      || defined(__linux)     || defined(__linux__) \
  || defined(sun)        || defined(__sun) \
  || defined(BSD)        || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__FreeBSD__) || defined __DragonFly__ \
  || defined(__MACOSX__) || defined(__APPLE__) \
- || defined(sgi)        || defined(__sgi) \
  || defined(__CYGWIN__)
 #include <pthread.h>
 #endif
-- 
cgit v1.2.3

