octavePackages.windows: Remove broken, add meta.platforms

The package is not broken on Linux/Darwin, those platforms don't have
COM interfaces. During Octave's "pkg install", it checks for this fact
and will error if they are not available, see below.

```
error: __COM__: Your system doesn't support the COM interface
```
This commit is contained in:
Karl Hallsby
2026-03-04 10:52:24 -06:00
parent 9ba8a0fc43
commit eaf48a1fde
@@ -43,6 +43,6 @@ buildOctavePackage rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Provides COM interface and additional functionality on Windows";
broken = true;
platforms = lib.platforms.windows;
};
}