Haskell in FreeBSD ports

Palle Girgensohn girgen at FreeBSD.org
Fri May 10 10:50:24 UTC 2019



> 10 maj 2019 kl. 10:29 skrev Gleb Popov <arrowd at freebsd.org>:
> 
> 
> 
> On Fri, May 10, 2019 at 11:49 AM Palle Girgensohn <girgen at freebsd.org <mailto:girgen at 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



More information about the freebsd-haskell mailing list