From 453bbed4ef97f57f5593507c064c80b1766b8a6a Mon Sep 17 00:00:00 2001 From: Joseph Snyder Date: Wed, 6 May 2026 12:27:38 -0400 Subject: [PATCH] Introduce OpenBSD platform icon When the platform is OpenBSD, add an appropriate "platform" png in the public directory for use. Image taken from: https://www.streamlinehq.com/icons/download/openbsd--31088 Closes: #3710 --- app/cdash/app/Controller/Api/Index.php | 2 ++ public/img/platform_openbsd.png | Bin 0 -> 354 bytes 2 files changed, 2 insertions(+) create mode 100644 public/img/platform_openbsd.png diff --git a/app/cdash/app/Controller/Api/Index.php b/app/cdash/app/Controller/Api/Index.php index 1dc7d84edc..280feb7318 100644 --- a/app/cdash/app/Controller/Api/Index.php +++ b/app/cdash/app/Controller/Api/Index.php @@ -674,6 +674,8 @@ public function generateBuildResponseFromRow(array $build_array): array|false $buildplatform = 'linux'; } elseif (strtolower(substr($build_array['osname'], 0, 7)) === 'freebsd') { $buildplatform = 'freebsd'; + } elseif (strtolower(substr($build_array['osname'], 0, 7)) === 'openbsd') { + $buildplatform = 'openbsd'; } elseif (strtolower(substr($build_array['osname'], 0, 3)) === 'gnu') { $buildplatform = 'gnu'; } diff --git a/public/img/platform_openbsd.png b/public/img/platform_openbsd.png new file mode 100644 index 0000000000000000000000000000000000000000..38680fb8947b31bba886d12827640262a0c3acdf GIT binary patch literal 354 zcmV-o0iFJdP)qp*Kb1fPurVQR4zzEHT0i5B@UnU5+b^@r)J$4GNSv!M$FH?By6?iWwde z&>};IM{IHHkH}tv8_e*E46oQ=gE>yHM2X-_Y;S}uT1434O|M0V8ozL)w~BFx6cK97 z5wJ$U4jodY$WS1`bBrg{Xz+m+OQfg}&|!ynoTEX7rx+a~L^wl-Q&iX@K|qQeW6W`m zVXW8U4nwSvphCb0-Z4am4JKIOCD!XOLxTw#yx~Rf2qjjy#0BoLj(vBGHENvdb(o+< zg&K1#d>J_GH!_ToV}TMa9 literal 0 HcmV?d00001