From 3780de2d515bae803de26545cf5891c211a9846b Mon Sep 17 00:00:00 2001 From: maralorn Date: Tue, 20 Jun 2023 12:18:34 +0200 Subject: [PATCH] haskellPackages: Restrict halide packages to linux --- .../haskell-modules/configuration-hackage2nix/main.yaml | 2 ++ pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index b6049884138c..7ab41e1f90d9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -700,6 +700,8 @@ supported-platforms: gi-gtkosxapplication: [ platforms.darwin ] gtk-mac-integration: [ platforms.darwin ] gtk3-mac-integration: [ platforms.darwin ] + halide-haskell: [ platforms.linux ] + halide-JuicyPixels: [ platforms.linux ] hommage-ds: [ platforms.windows ] hpapi: [ platforms.linux ] # limited by pkgs.papi hsignal: [ platforms.x86 ] # -msse2 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7d545f3573e0..4881fe3a245c 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -128210,6 +128210,7 @@ self: { testHaskellDepends = [ base halide-haskell hspec JuicyPixels ]; description = "Integration between Halide and JuicyPixels"; license = lib.licenses.bsd3; + platforms = lib.platforms.linux; }) {}; "halide-arrayfire" = callPackage @@ -128247,6 +128248,7 @@ self: { ]; description = "Haskell bindings to Halide"; license = lib.licenses.bsd3; + platforms = lib.platforms.linux; }) {Halide = null;}; "halipeto" = callPackage