Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Dec 2017 21:11:35 +0100
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        haskell@FreeBSD.org
Subject:   Porting haskell based software to FreeBSD
Message-ID:  <AA0871B8-6B5B-4FA2-B8D2-04B1EA6B0B9A@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi,

I'm a porter mainly working with PostgreSQL, and I stumbled upon a piece =
of software that I'd like to incorporate into the FreeBSD ports tree. =
It's called PostgREST [1] and it is built using Haskell. Hence I have =
had to introduce myself to the work of lang/gch/bsd.hackage.mk and the =
USE_CABAL-knob.

A few questions that you can perhaps help me with:

0. First, is somebody already working on porting postgrest? :)

1. The postgrest project suggest using devel/stack to get all ports [2]. =
I assume this is a shortcut that cannot really be used with a port. But =
perhaps the stack tool can be used to get a list of dependant ports? Or =
is the postgrest.cabal file in the root enough to simply find all =
dependencies?

2. There will be at least a dozen new ports that postgrest depends and =
that are yet not in the tree. Most hs-* ports in the ports tree have =
MAINTAINER=3Dhaskell@FreeBSD.org. Is this customary for the Haskell =
ports? I have no problem setting girgen or haskell there. Normally it =
would be me, so please just advice and I'll set whichever is best there.


Best regards,
Palle


[1] https://github.com/begriffs/postgrest
[2] https://postgrest.com/en/v4.3/install.html#build-from-source=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AA0871B8-6B5B-4FA2-B8D2-04B1EA6B0B9A>