-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
haskellPackages.{ffmpeg-light,opencv{,-extra}}: remove overrides #336110
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-updates
accordingly, 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 = relaxed
sandbox = true
nix-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.