Skip to content

Commit 79872e0

Browse files
committedAug 22, 2024
haskellPackages.opencv{,-extra}: remove overrides
These packages have been broken since before the 24.05 release. There is a pull request open to update them to a newer OpenCV and get them working again: <LumiGuide/haskell-opencv#157>.
1 parent 7ce990f commit 79872e0

File tree

3 files changed

+0
-18
lines changed

3 files changed

+0
-18
lines changed
 

‎pkgs/development/haskell-modules/configuration-common.nix

-4
Original file line numberDiff line numberDiff line change
@@ -605,10 +605,6 @@ self: super: {
605605
focuslist = dontCheck super.focuslist;
606606
search = dontCheck super.search;
607607

608-
# see https://github.com/LumiGuide/haskell-opencv/commit/cd613e200aa20887ded83256cf67d6903c207a60
609-
opencv = dontCheck (appendPatch ./patches/opencv-fix-116.patch super.opencv);
610-
opencv-extra = dontCheck (appendPatch ./patches/opencv-fix-116.patch super.opencv-extra);
611-
612608
# https://github.com/ekmett/structures/issues/3
613609
structures = dontCheck super.structures;
614610

‎pkgs/development/haskell-modules/configuration-nix.nix

-3
Original file line numberDiff line numberDiff line change
@@ -683,9 +683,6 @@ self: super: builtins.intersectAttrs super {
683683
liquid-fixpoint = disableSharedExecutables super.liquid-fixpoint;
684684
liquidhaskell = dontCheck (disableSharedExecutables super.liquidhaskell);
685685

686-
# Without this override, the builds lacks pkg-config.
687-
opencv-extra = addPkgconfigDepend pkgs.opencv3 super.opencv-extra;
688-
689686
# Break cyclic reference that results in an infinite recursion.
690687
partial-semigroup = dontCheck super.partial-semigroup;
691688
colour = dontCheck super.colour;

‎pkgs/development/haskell-modules/patches/opencv-fix-116.patch

-11
This file was deleted.

0 commit comments

Comments
 (0)
Please sign in to comment.