git.iko.soy/typeable/cabal2nix
on master help sign in
Disable hardening features that break opencv library.

See https://github.com/NixOS/nixpkgs/issues/18558 for further details.

commit87e23de46530382e3c337efbed58c9867bd069f5 authorPeter Simons <simons@cryp.to> dateSun 9 Oct 2016, 17:13 (10 years ago) parent4585b46
1 file changed+1
src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs+1
src/Distribution/Nixpkgs/Haskell/FromCabal/PostProcess.hs+1
@@ -101,6 +101,7 @@ hooks =
101101 , ("pandoc", set jailbreak False) -- jailbreak-cabal break the build
102102 , ("pandoc >= 1.16.0.2", set doCheck False) -- https://github.com/jgm/pandoc/issues/2709 and https://github.com/fpco/stackage/issues/1332
103103 , ("pandoc-citeproc", set doCheck False) -- https://github.com/jgm/pandoc-citeproc/issues/172
104+ , ("opencv", set phaseOverrides "hardeningDisable = [ \"bindnow\" ];")
104105 , ("qtah-cpp-qt5", set (libraryDepends . system . contains (bind "pkgs.qt5.qtbase")) True)
105106 , ("qtah-qt5", set (libraryDepends . tool . contains (bind "pkgs.qt5.qtbase")) True)
106107 , ("readline", over (libraryDepends . system) (Set.union (pkgs ["readline", "ncurses"])))