In my quest to update the ports [tree] to ghc 8.6.4 I arrived at a fork re ShellCheck.
The first blocker is ANN/TemplateHaskell is [broken] enough that patching is required to get rid of all ShellCheck testing code. Now, the next snag is the ancient version of ShellCheck in ports. At least a couple of places need to be patched for Semigroup and MonadFail issues. My natural impulse would be to upgrade ShellCheck to the most recent version 0.6.0, except it has a larger dependency set and at least aeson is not in ports. At this point I'm not sure which way to go. Is the new version with a larger set of deps a better option? Or the patched-up old version? Since I personally don't use ShellCheck, I can't make the call easily. Opinions? Patches? [broken]https://marc.info/?l=openbsd-ports&m=155949514223604&w=2 [tree]https://github.com/blackgnezdo/ports/commits/ghc_864_jun1 Thanks Greg -- nest.cx is Gmail hosted, use PGP: https://pgp.key-server.io/0x0B1542BD8DF5A1B0 Fingerprint: 5E2B 2D0E 1E03 2046 BEC3 4D50 0B15 42BD 8DF5 A1B0
