From 8bb55c514a35a9d51cb652414f1f53c0d6fe6304 Mon Sep 17 00:00:00 2001 From: Joseph Warren Date: Mon, 4 Nov 2024 00:53:00 +0000 Subject: [PATCH] FromCabal.PostProcess: add opencascade-hs extra-include-dirs Header files in the OpenCascade library are sorted under `include/opencascade`. --- .../src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/cabal2nix/src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs b/cabal2nix/src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs index 417fdc97..4018176f 100644 --- a/cabal2nix/src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs +++ b/cabal2nix/src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs @@ -148,6 +148,7 @@ hooks = , ("network-attoparsec", set doCheck False) -- test suite requires network access , ("numeric-qq", set doCheck False) -- test suite doesn't finish even after 1+ days , ("opencv", opencvOverrides) + , ("opencascade-hs", set (configureFlags . contains "--extra-include-dir=${lib.getDev opencascade-occt}/include/opencascade") True) , ("pandoc >= 1.16.0.2 && < 2.5", set doCheck False) -- https://github.com/jgm/pandoc/issues/2709 and https://github.com/fpco/stackage/issues/1332 , ("pandoc < 2.6", pandocPre26Overrides) , ("pandoc >= 2.6 && < 3.1.10", pandocPre3110Overrides) -- https://github.com/jgm/pandoc/commit/55227a20273267c236ec039c3e6559287a1dca45