Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2019 12:50:20 +0200
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        Gleb Popov <arrowd@freebsd.org>
Cc:        "haskell@freebsd.org" <haskell@freebsd.org>
Subject:   Re: Haskell in FreeBSD ports
Message-ID:  <62B2EE72-1B64-460B-BE18-E7E8DE51B7A4@FreeBSD.org>
In-Reply-To: <CALH631kH2DwwMywDy_1G_S2LNeSoVOPZQuRaATP69mYW9PSsqQ@mail.gmail.com>
References:  <8839F753-5287-47DA-B61D-4C88DAE68D1B@FreeBSD.org> <CALH631kH2DwwMywDy_1G_S2LNeSoVOPZQuRaATP69mYW9PSsqQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help



> 10 maj 2019 kl. 10:29 skrev Gleb Popov <arrowd@freebsd.org>:
> 
> 
> 
> On Fri, May 10, 2019 at 11:49 AM Palle Girgensohn <girgen@freebsd.org <mailto:girgen@freebsd.org>> wrote:
> Hi!
> 
> A while ago, I started porting a haskell based project called pgbackrest [https://pgbackrest.org <https://pgbackrest.org/>; <https://pgbackrest.org/ <https://pgbackrest.org/>>]. I never really finished at the the time, so I let it ly around on a repo of mine. Yesterday I updated it and realized you're moving haskell stuff out of the ports tree. Do you have any pointers to how to relate to this work, and what I can do to get pgbackrest into the ports tree? I remember there where more than 20 new haskell ports I had to add to get it working.
> 
> Thanks
> Palle
> 
> I skimmed through https://github.com/pgbackrest/pgbackrest <https://github.com/pgbackrest/pgbackrest>; repository and didn't find any Haskell sources.

Haha, sorry, I was confused. postgrest [https://github.com/PostgREST/postgrest <https://github.com/PostgREST/postgrest>] is the name of the project. :-)

> We don't keep ports for Haskell libraries anymore. That means, that if pgbackrest is a Haskell library, you don't need to port it. Instead, port an application that uses it.

So I port it sort of like a go application, by referencing all the libraries in the application port? Where will the libs go? Any tips of application ports using haskell that I can use as reference?

Palle




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?62B2EE72-1B64-460B-BE18-E7E8DE51B7A4>