I can construct some contrived scenarios like people wanting to use a custom ghc they built and also wanting to be double-sure there's no ghc from the package. But this kind of people can figure out how to implement their desiderata despite the dependency constraint. Having the dependency is more often helpful than not. So, OK gnezdo.
On Thu, Mar 11, 2021 at 2:29 PM Matthias Kilian <[email protected]> wrote: > Hi, > > would anyone use cabal-install without having ghc installed? > > Ciao, > Kili > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/devel/cabal-install/Makefile,v > retrieving revision 1.26 > diff -u -p -r1.26 Makefile > --- Makefile 10 Mar 2021 01:33:55 -0000 1.26 > +++ Makefile 11 Mar 2021 22:21:50 -0000 > @@ -4,7 +4,7 @@ COMMENT = command-line interface for Cab > > DISTNAME = cabal-install-3.4.0.0 > CATEGORIES = devel > -REVISION = 0 > +REVISION = 1 > > GH_ACCOUNT = haskell > GH_TAGNAME = ${DISTNAME} > @@ -24,6 +24,8 @@ MODGHC_BUILD = cabal hackage no > LIB_DEPENDS = converters/libiconv \ > devel/gmp \ > devel/libffi > + > +RUN_DEPENDS = lang/ghc > > # bootstrap.py handles the extraction of the rest of files. > EXTRACT_ONLY = ${DISTNAME}.tar.gz > -- nest.cx is Gmail hosted, use PGP: https://pgp.key-server.io/0x0B1542BD8DF5A1B0 Fingerprint: 5E2B 2D0E 1E03 2046 BEC3 4D50 0B15 42BD 8DF5 A1B0
