From eaf48a1fdec606acb5d44bb084d09dce9ef90817 Mon Sep 17 00:00:00 2001 From: Karl Hallsby Date: Wed, 4 Mar 2026 10:52:24 -0600 Subject: [PATCH] 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 ``` --- pkgs/development/octave-modules/windows/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/octave-modules/windows/default.nix b/pkgs/development/octave-modules/windows/default.nix index 19febc53dee6..b28373831a63 100644 --- a/pkgs/development/octave-modules/windows/default.nix +++ b/pkgs/development/octave-modules/windows/default.nix @@ -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; }; }