Hi, On Sat, Oct 31, 2020 at 02:23:30PM -0700, Greg Steuck wrote: > On Thu, Oct 29, 2020 at 10:23 PM Greg Steuck <g...@nest.cx> wrote: > > > I believe I implemented this in > > https://github.com/blackgnezdo/ports/commit/3707bd2f19dd4479f4a215aadf33afed36a55f23 > > Not entirely sure if it is correct as I only ran it through some > > incremetal experiments and complete builds > > are still underway. > > > > This stuff is nearly impossible to get right the first time. Now I tested > it completely on both amd64 and i386. > https://github.com/blackgnezdo/ports/commit/797790009486f9201558d14540bf678d60a52117 > > The evolving tree is here: > https://github.com/blackgnezdo/ports/commits/pfrag-ghc > It is up to date with the most recent cabal 3.4-rc5. A minor nit in xmobar > port has also been resolved by the upstream release. > > Still yearning for feedback :)
Took a little bit longer than expected but I finally gave it a spin again. I was able to build shellcheck and pandoc successfully on my test machine. Which is pretty cool, I think! I don't have too much feedback from a porters perspective, I didn't look at the full diff. But the Makefile of the shellcheck port (and the MODCABAL mechanism that it is using) looks good to me. Thanks for working on this! Caspar