| Port details |
- hs-HTTP 4000.1.1_1 www
=0 
- A Haskell library for client-side HTTP
Maintained by: haskell@FreeBSD.org  Port Added: 02 Jan 2010 23:04:52
Also Listed In: haskell
License: BSD
The HTTP package supports client-side web programming in Haskell. It lets
you set up HTTP connections, transmitting requests and processing the
responses coming back, all from within the comforts of Haskell. It's
dependent on the network package to operate, but other than that, the
implementation is all written in Haskell.
A basic API for issuing single HTTP requests + receiving responses is
provided. On top of that, a session-level abstraction is also on offer
(the BrowserAction monad); it taking care of handling the management of
persistent connections, proxies, state (cookies) and authentication
credentials required to handle multi-step interactions with a web server.
The representation of the bytes flowing across is extensible via the use
of a type class, letting you pick the representation of requests and
responses that best fits your use. Some pre-packaged, common instances
are provided for you (ByteString, String.)
WWW: http://projects.haskell.org/http/ CVSWeb : Sources : Main Web Site : Distfiles Availability : PortsMon NOTE: FreshPorts displays only required dependencies information. Optional dependencies are not covered. Required To Build: lang/ghc, lang/ghc, devel/hs-mtl, net/hs-network, textproc/hs-parsec, devel/hs-haddock
Required To Run: lang/ghc, lang/ghc, devel/hs-mtl, net/hs-network, textproc/hs-parsec
There are no ports dependent upon this port
To install the port: cd /usr/ports/www/hs-HTTP/ && make install clean To add the package: pkg_add -r hs-HTTP
Configuration Options
No options to configure
- Master Sites:
- http://hackage.haskell.org/packages/archive/HTTP/4000.1.1/
- ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/cabal/
|
| Notes from UPDATING |
These upgrade notes are taken from /usr/ports/UPDATING
- 2011-05-09
Affects: users of lang/ghc and */hs-* Author: ashish@FreeBSD.org Reason:
GHC has been updated to version 7.0.3 and other Haskell ports are also
updated to their Haskell Platform versions or latest versions.
To update all affected ports:
# portmaster -r lang/ghc
or
# portupgrade -r lang/ghc
|
Number of commits found: 7
| Commit History - (may be incomplete: see CVSWeb link above for full details) |
| Date | By | Description |
26 May 2011 00:51:15
4000.1.1_1
|
ashish  |
Bump PORTREVISION of all ports dependent on lang/ghc as during
upgrade, lang/ghc cabal package cache gets invalidated causing all
dependent ports to be reinstalled.
Obtained from: FreeBSD Haskell |
09 May 2011 05:28:57
4000.1.1
|
ashish  |
- Please welcome GHC 7.0.3
GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.
We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.
We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.
PR: ports/156642
Approved by: tabthorpe (mentor)
Obtained from: FreeBSD Haskell |
19 Mar 2011 12:38:54
4000.0.9
|
miwi  |
- Get Rid MD5 support |
08 Aug 2010 08:49:38
4000.0.9
|
pgj  |
- Add DIST_SUBDIR for Haskell Cabal ports (with default of "cabal")
Suggested by: admi3 |
26 May 2010 11:18:46
4000.0.9
|
jacula  |
- Pass maintainership to haskell@FreeBSD.org:
audio/hs-ALUT, audio/hs-OpenAL, benchmarks/hs-criterion
converters/hs-json, devel/hs-DeepArrow, devel/hs-FileManip
devel/hs-MemoTrie, devel/hs-MissingH, devel/hs-MonadCatchIO-mtl
devel/hs-ObjectName, devel/hs-QuickCheck, devel/hs-StateVar
devel/hs-Tensor, devel/hs-TypeCompose, devel/hs-arrows
devel/hs-checkers, devel/hs-convertible, devel/hs-datetime
devel/hs-deepseq, devel/hs-fgl, devel/hs-ghc-mtl, devel/hs-ghc-paths
devel/hs-ghc-paths-docs, devel/hs-haskeline
devel/hs-haskell-src-exts, devel/hs-hint, devel/hs-hoogle
devel/hs-hslogger, devel/hs-mmap, devel/hs-mueval, devel/hs-reactive
devel/hs-readline, devel/hs-safe, devel/hs-show, devel/hs-smallcheck
devel/hs-split, devel/hs-testpack, devel/hs-transformers
devel/hs-unamb, devel/hs-uniplate, devel/hs-unix-compat(Only the first 15 lines of the commit message are shown above ) |
12 May 2010 16:33:59
4000.0.9
|
pgj  |
Introduce a new (and hopefully better) ports infrastructure for Haskell Cabal
ports which makes possible the direct translation of Cabal package
descriptions to FreeBSD ports. It promises both easier addition and
maintenance for Cabal-based ports. |
02 Jan 2010 23:04:15
4000.0.9
|
pgj  |
The HTTP package supports client-side web programming in Haskell. It lets
you set up HTTP connections, transmitting requests and processing the
responses coming back, all from within the comforts of Haskell. It's
dependent on the network package to operate, but other than that, the
implementation is all written in Haskell.
A basic API for issuing single HTTP requests + receiving responses is
provided. On top of that, a session-level abstraction is also on offer
(the BrowserAction monad); it taking care of handling the management of
persistent connections, proxies, state (cookies) and authentication
credentials required to handle multi-step interactions with a web server.
The representation of the bytes flowing across is extensible via the use
of a type class, letting you pick the representation of requests and
responses that best fits your use. Some pre-packaged, common instances
are provided for you (ByteString, String.)
WWW: http://projects.haskell.org/http/
PR: ports/142178
Submitted by: Jacula Modyun <jacula(at)gmail.com> |
Number of commits found: 7
|
| Latest Vulnerabilities |
|
15 vulnerabilities affecting 34 ports have been reported in the past 14 days
|
* - modified, not new All vulnerabilities
|
|