haskellPackages.{ffmpeg-light,opencv{,-extra}}: remove overrides#336110
haskellPackages.{ffmpeg-light,opencv{,-extra}}: remove overrides#336110maralorn merged 2 commits intoNixOS:haskell-updatesfrom
Conversation
This package has been marked as broken for a year. If anyone wants to fix it, there is a pull request updating it to the current FFmpeg API: <acowley/ffmpeg-light#72>.
|
Sorry, I am a bit uncertain about this. Because I don’t understand the whole situation. Are these Haskell packages basically obsolete because they rely on a systems library which is deprecated and gone for good? Or is it to be expected that these libraries will become usable again at which point we need to re-add these overrides? Well, looking at the overrides probably none of them will stay as is so I assume we can drop them. |
|
Both Haskell packages are currently broken in Nixpkgs anyway; |
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>.
c427a65 to
79872e0
Compare
|
I’ve removed the patch. FWIW I’d also be happy to just comment out the parts that might want restoring at a later date with different versions. (But |
|
I guess the fix will be straightforward enough and there will be enough expertise around, that we will be able to add the correct overrides once they are useful. Commenting out sounds good, but honestly, I’d expect that the next person dealing will this will actually miss the comments and then we have an override + an outdated comment. 😆 Thanks for bearing with me. |
Description of changes
These are dead code due to the packages being marked broken, and they depend on libraries (FFmpeg 4 and OpenCV 3) we’re trying to remove from Nixpkgs. Sending this PR to
haskell-updatesaccordingly, as requested in the Haskell room on Matrix.cc @nh2 – the second commit here will need reverting and adjusting if you land LumiGuide/haskell-opencv#157 to get this fixed (as well
cabal2nix, of course).Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.