www/hs-postgrest 16.4 FreeBSD
PostgREST create a REST API to an existing Postgres database
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4967c371d9- License
- MIT
- Categories
- www, databases, haskell
Description
PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API. The structural constraints and permissions in the database determine the API endpoints and operations.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/hs-postgrest | 16.4 |
| DragonFly | www/hs-postgrest | 12.2.8 |
| HardenedBSD | www/hs-postgrest | 16.4 |
| GhostBSD | www/hs-postgrest | 16.2 |
Install
Binary package:
pkg install hs-postgrest
From the ports tree:
cd /usr/ports/www/hs-postgrest/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= hs-postgrest>0:www/hs-postgrest
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 16.4 | - | - | - |
| FreeBSD:14:quarterly | - | 16.4 | n/a | - | - |
| FreeBSD:15:latest | - | 16.4 | n/a | - | - |
| FreeBSD:15:quarterly | - | 16.4 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 16.4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
ghc-9.6.7: lang/ghc96
The full lists below include those, and their dependencies in turn.
Build dependencies 11
Run dependencies 8
No port depends on this one.
Configuration
No options to configure.
- USES
- cabal pgsql
- Service scripts
postgrest
Files
distinfo 243
| File | Size | SHA256 |
|---|---|---|
| cabal/HTTP-4000.5.0/HTTP-4000.5.0.tar.gz | 74342 | d2a33bc281327d8f20afee18287c2e3f923f0cd86bac40dcba120ca3d2014f9b |
| cabal/HTTP-4000.5.0/revision/1.cabal | 5786 | 4cf03628597ffc2f3760e3da25dee116a64cfea26013d75dc386c98aecea5f6e |
| cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz | 21179 | b0b7538871ffc058486fc00740886d2f3172f8fa6869936bfe83a5e10bd744ab |
| cabal/OneTuple-0.4.3/OneTuple-0.4.3.tar.gz | 5299 | 643d1f48e63480ac6d03a8f0ab5976d66527c9b42b1fca81d1bf373d10099c6b |
| cabal/Only-0.1/Only-0.1.tar.gz | 1960 | ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265 |
| cabal/Only-0.1/revision/2.cabal | 1398 | c6033d181e0f802e9e8543f683fa9c50aeb01cfdf6c83cd5bb72fb47aa863b07 |
| cabal/QuickCheck-2.15.0.1/QuickCheck-2.15.0.1.tar.gz | 81502 | a3b2216ddbaf481dbc82414b6120f8b726d969db3f0b51f20a7a45425ef36e7f |
| cabal/QuickCheck-2.15.0.1/revision/1.cabal | 9046 | 0cfd337bb9e6fbf09255bd24bb498a156f1d9bcd465396ac8657b25034b9ee31 |
| cabal/Ranged-sets-0.5.0/Ranged-sets-0.5.0.tar.gz | 14059 | 8040bd0a1587ba1de8f53ebce5e8e44f36c35e41c2c8496123fd504b6823450c |
| cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz | 5048 | 5e4b39da395656a59827b0280508aafdc70335798b50e5d6fd52596026251825 |
| cabal/adjunctions-4.4.4/adjunctions-4.4.4.tar.gz | 16778 | 21408d9bd3c74331b557ce86281e592f56466e19d2a7e3f37e4065203a663145 |
| cabal/aeson-2.2.5.0/aeson-2.2.5.0.tar.gz | 341251 | e22f9883adce9e02d77de6a1bba36f2f98d322c8a9fa3bc51596d31493d00ac5 |
| cabal/aeson-jsonpath-0.4.2.0/aeson-jsonpath-0.4.2.0.tar.gz | 32321 | 07b8ae510574e05634be0c32e8e1376bf78b95abf0834e17378bff77a6381551 |
| cabal/aeson-pretty-0.8.11/aeson-pretty-0.8.11.tar.gz | 5937 | d25ce5aa8e447d64dce5b721dfc3f9563ab534cb4388e959645bcf03e23b156e |
| cabal/ansi-terminal-1.1.5/ansi-terminal-1.1.5.tar.gz | 33344 | 9cf083cef2e2ba88a425f132c8a82bfa931eb4b0c38232b2017f8fcea2e23073 |
| cabal/ansi-terminal-types-1.1.3/ansi-terminal-types-1.1.3.tar.gz | 8791 | 9fc9ce2157f1889bd99a4d22c9f1c64589590be0f797c3efe71c8fa17a11a689 |
| cabal/appar-0.1.8/appar-0.1.8.tar.gz | 4037 | c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f |
| cabal/assoc-1.1.1/assoc-1.1.1.tar.gz | 3158 | 231149b7fef09f5dd95af51228615e3b296dbd0faadeca053e0644a4b13b0ff6 |
| cabal/assoc-1.1.1/revision/2.cabal | 1437 | 766b1040eda5255bfcf10e1a9859c06d0ed6ad0e2ac87ed915bb035574d10ae4 |
| cabal/async-2.2.6/async-2.2.6.tar.gz | 18996 | 148571bc188003101241da6c49131d07324e63a88ed283a84def2e9694599619 |