Hi,
On Sun, May 26, 2019 at 11:23:55PM -0700, Greg Steuck wrote:
> I've updated a couple dozen more ports after having slacked for 2 months:
> https://github.com/blackgnezdo/ports/commits/ghc_864_may26
Thanks (and, well, I'm slacking even more than you).
I really hope to get a try of it, but first I want to experiment a
little bit with replacing all the @exec/@unexec plist entries for
registering and unregistering the hs packages (in ghc *and* the
hs-ports) by @define-tag/@tag. @espie gave me some hints; the idea
is:
- after building the port, in the fake stage, create the package
description and install it straight into lib/ghc/package.conf.d
(with the proper file name) and include that into the plist,
- use (via @define-tag / @tag to run ghc-pkg recache *once* after
installation / deletion or updates.
Don't ve afraid -- if I successfully test this with ghc-8.2 and two
or three hs-ports, I'll just add all the necessary changes to your
work (and send you diffs for it).
Ciao,
Kili
No comments:
Post a Comment