FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
ghc Compiler for the functional language Haskell
7.8.3_1 lang on this many watch lists=22 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: haskell@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: haskell
License: BSD3CLAUSE
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell.  Highlights:

 * Supports the entire Haskell 2010 language plus a wide variety of
   extensions.
 * Has particularly good support for concurrency and parallelism, including
   support for Software Transactional Memory (STM).
 * Generates fast code, particularly for concurrent programs.
 * Works on several platforms including FreeBSD, Windows, Mac, Linux, most
   varieties of Unix, and several different processor architectures.
 * Has extensive optimisation capabilities, including inter-module optimisation.
 * Compiles Haskell code either directly to native code or using LLVM as a
   back-end.  It can also generate C code as an intermediate target for porting
   to new platforms.  The interactive environment compiles Haskell to bytecode,
   and supports execution of mixed bytecode/compiled programs.
 * Profiling is supported, both by time/allocation and various kinds of heap
   profiling.
 * Comes with several libraries, and thousands more are available on Hackage.

WWW: http://www.haskell.org/ghc/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. docbook-xsl>0 : textproc/docbook-xsl
  2. xsltproc : textproc/libxslt
  3. gmake : devel/gmake
  4. libncurses.so.5 : devel/ncurses
  5. gcc48 : lang/gcc
  6. as : devel/binutils
  7. autoconf-2.69 : devel/autoconf
  8. perl5.18.4 : lang/perl5.18
Runtime dependencies:
  1. libncurses.so.5 : devel/ncurses
  2. gcc48 : lang/gcc
Library dependencies:
  1. libgmp.so : math/gmp
  2. libffi.so.6 : devel/libffi
  3. libiconv.so : converters/libiconv

This port is required by:

for Build
  1. archivers/hs-tar
  2. archivers/hs-zip-archive
  3. archivers/hs-zlib
  4. archivers/hs-zlib-bindings
  5. archivers/hs-zlib-conduit*
  6. archivers/hs-zlib-enum
  7. audio/hs-ALUT
  8. audio/hs-OpenAL
  9. audio/hs-libmpd
  10. benchmarks/hs-criterion
  11. converters/hs-aeson
  12. converters/hs-dataenc
  13. converters/hs-json
  14. databases/hs-esqueleto
  15. databases/hs-hedis
  16. databases/hs-mysql
  17. databases/hs-persistent
  18. databases/hs-persistent-sqlite
  19. databases/hs-persistent-template
  20. devel/hs-BNFC
  21. devel/hs-Boolean
  22. devel/hs-BoundedChan
  23. devel/hs-ConfigFile
  24. devel/hs-DeepArrow*
  25. devel/hs-DrIFT
  26. devel/hs-Glob
  27. devel/hs-HUnit
  28. devel/hs-IORefCAS*
  29. devel/hs-IfElse
  30. devel/hs-List
  31. devel/hs-MaybeT
  32. devel/hs-MemoTrie
  33. devel/hs-MissingH
  34. devel/hs-MonadCatchIO-mtl
  35. devel/hs-MonadCatchIO-transformers
  36. devel/hs-MonadRandom
  37. devel/hs-ObjectName
  38. devel/hs-PSQueue
  39. devel/hs-QuickCheck
  40. devel/hs-ReadArgs
  41. devel/hs-STMonadTrans
  42. devel/hs-SafeSemaphore
  43. devel/hs-ShellCheck
  44. devel/hs-StateVar*
  45. devel/hs-Stream
  46. devel/hs-Tensor*
  47. devel/hs-TypeCompose
  48. devel/hs-abstract-deque
  49. devel/hs-abstract-par
  50. devel/hs-activehs-base
  51. devel/hs-alex
  52. devel/hs-ansi-terminal
  53. devel/hs-ansi-wl-pprint
  54. devel/hs-arrows
  55. devel/hs-asn1-data
  56. devel/hs-asn1-encoding
  57. devel/hs-asn1-parse
  58. devel/hs-asn1-types
  59. devel/hs-async
  60. devel/hs-atomic-primops
  61. devel/hs-attempt*
  62. devel/hs-auto-update
  63. devel/hs-base-unicode-symbols
  64. devel/hs-base16-bytestring
  65. devel/hs-base64-bytestring
  66. devel/hs-base64-conduit*
  67. devel/hs-basic-prelude
  68. devel/hs-bifunctors
  69. devel/hs-binary*
  70. devel/hs-bits-atomic
  71. devel/hs-blaze-builder
  72. devel/hs-blaze-builder-conduit*
  73. devel/hs-blaze-builder-enumerator
  74. devel/hs-blaze-textual
  75. devel/hs-bloomfilter
  76. devel/hs-boxes
  77. devel/hs-bsd-sysctl
  78. devel/hs-byteable
  79. devel/hs-byteorder
  80. devel/hs-bytestring-lexing
  81. devel/hs-bytestring-nums
  82. devel/hs-bytestring-show
  83. devel/hs-c2hs
  84. devel/hs-cabal-install
  85. devel/hs-cereal
  86. devel/hs-checkers
  87. devel/hs-chunked-data
  88. devel/hs-classy-prelude
  89. devel/hs-classy-prelude-conduit
  90. devel/hs-cmdargs
  91. devel/hs-conduit
  92. devel/hs-conduit-combinators
  93. devel/hs-conduit-extra
  94. devel/hs-configurator
  95. devel/hs-control-monad-attempt*
  96. devel/hs-convertible
  97. devel/hs-convertible-text*
  98. devel/hs-cpphs
  99. devel/hs-darcs
  100. devel/hs-data-default
  101. devel/hs-data-default-class
  102. devel/hs-data-default-instances-base
  103. devel/hs-data-default-instances-containers
  104. devel/hs-data-default-instances-dlist
  105. devel/hs-data-default-instances-old-locale
  106. devel/hs-data-hash
  107. devel/hs-data-object*
  108. devel/hs-data-object-yaml*
  109. devel/hs-data-pprint
  110. devel/hs-date-cache
  111. devel/hs-datetime
  112. devel/hs-deepseq*
  113. devel/hs-deepseq-generics
  114. devel/hs-directory-tree
  115. devel/hs-dlist
  116. devel/hs-dlist-instances
  117. devel/hs-drift*
  118. devel/hs-edit-distance
  119. devel/hs-either
  120. devel/hs-enclosed-exceptions
  121. devel/hs-enumerator
  122. devel/hs-equivalence
  123. devel/hs-errors
  124. devel/hs-exceptions
  125. devel/hs-extensible-exceptions
  126. devel/hs-failure*
  127. devel/hs-fast-logger
  128. devel/hs-fgl
  129. devel/hs-file-embed
  130. devel/hs-filemanip
  131. devel/hs-filestore
  132. devel/hs-filesystem-conduit*
  133. devel/hs-free
  134. devel/hs-fsnotify
  135. devel/hs-gconf
  136. devel/hs-generic-deriving
  137. devel/hs-geniplate
  138. devel/hs-ghc-events
  139. devel/hs-ghc-mtl
  140. devel/hs-ghc-paths
  141. devel/hs-gio
  142. devel/hs-git-annex
  143. devel/hs-glade
  144. devel/hs-glib
  145. devel/hs-gtk2hs-buildtools
  146. devel/hs-haddock
  147. devel/hs-haddock-library
  148. devel/hs-happy
  149. devel/hs-hashable
  150. devel/hs-hashed-storage
  151. devel/hs-hashtables
  152. devel/hs-haskeline*
  153. devel/hs-haskell-platform
  154. devel/hs-haskell-src
  155. devel/hs-haskell-src-exts
  156. devel/hs-hasktags
  157. devel/hs-hastache
  158. devel/hs-hdoc*
  159. devel/hs-hinotify
  160. devel/hs-hint
  161. devel/hs-hlibev
  162. devel/hs-hlint
  163. devel/hs-hmake*
  164. devel/hs-hoogle
  165. devel/hs-hslogger
  166. devel/hs-hslua
  167. devel/hs-hspec
  168. devel/hs-hspec-expectations
  169. devel/hs-idoc*
  170. devel/hs-keys
  171. devel/hs-kqueue
  172. devel/hs-language-c
  173. devel/hs-language-javascript
  174. devel/hs-largeword
  175. devel/hs-lazysmallcheck
  176. devel/hs-lens
  177. devel/hs-lifted-base
  178. devel/hs-logict
  179. devel/hs-mmap
  180. devel/hs-mmorph
  181. devel/hs-monad-control
  182. devel/hs-monad-logger
  183. devel/hs-monad-loops
  184. devel/hs-monad-par
  185. devel/hs-monad-par-extras
  186. devel/hs-monads-tf
  187. devel/hs-mono-traversable
  188. devel/hs-mtl
  189. devel/hs-mueval
  190. devel/hs-murmur-hash
  191. devel/hs-optparse-applicative
  192. devel/hs-parallel
  193. devel/hs-pcre-light
  194. devel/hs-pool*
  195. devel/hs-pool-conduit*
  196. devel/hs-prelude-extras
  197. devel/hs-prettyclass
  198. devel/hs-primitive
  199. devel/hs-profunctor-extras*
  200. devel/hs-profunctors
  201. devel/hs-project-template
  202. devel/hs-quickcheck-io
  203. devel/hs-random
  204. devel/hs-ranges
  205. devel/hs-reactive*
  206. devel/hs-readline
  207. devel/hs-reflection
  208. devel/hs-resource-pool
  209. devel/hs-resourcet
  210. devel/hs-safe
  211. devel/hs-scientific
  212. devel/hs-securemem
  213. devel/hs-setenv
  214. devel/hs-shake
  215. devel/hs-show
  216. devel/hs-silently
  217. devel/hs-simple-reflect
  218. devel/hs-smallcheck
  219. devel/hs-split
  220. devel/hs-stm
  221. devel/hs-stm-chans
  222. devel/hs-streaming-commons
  223. devel/hs-strict
  224. devel/hs-syb
  225. devel/hs-syb-with-class
  226. devel/hs-syb-with-class-instances-text
  227. devel/hs-system-fileio
  228. devel/hs-system-filepath
  229. devel/hs-tagged
  230. devel/hs-temporary
  231. devel/hs-terminfo*
  232. devel/hs-test-framework
  233. devel/hs-test-framework-hunit
  234. devel/hs-test-framework-quickcheck2
  235. devel/hs-testpack
  236. devel/hs-text
  237. devel/hs-text-icu
  238. devel/hs-tf-random
  239. devel/hs-threads
  240. devel/hs-threadscope
  241. devel/hs-time-compat
  242. devel/hs-timezone-olson
  243. devel/hs-timezone-series
  244. devel/hs-transformers*
  245. devel/hs-transformers-base
  246. devel/hs-transformers-compat
  247. devel/hs-unamb
  248. devel/hs-uniplate
  249. devel/hs-unix-compat
  250. devel/hs-unix-time
  251. devel/hs-unordered-containers
  252. devel/hs-utf8-light
  253. devel/hs-utf8-string
  254. devel/hs-utility-ht
  255. devel/hs-uuagc
  256. devel/hs-uuagc-bootstrap
  257. devel/hs-uuagc-cabal
  258. devel/hs-uuid
  259. devel/hs-uulib
  260. devel/hs-vault
  261. devel/hs-vector
  262. devel/hs-vector-algorithms
  263. devel/hs-vector-binary-instances
  264. devel/hs-vector-instances
  265. devel/hs-vector-th-unbox
  266. devel/hs-void
  267. devel/hs-word8
  268. devel/pure-gen*
  269. dns/hs-dns
  270. dns/hs-gnuidn
  271. ftp/hs-curl
  272. games/hedgewars
  273. graphics/hs-HGL
  274. graphics/hs-JuicyPixels
  275. graphics/hs-cairo
  276. graphics/hs-dia-base
  277. graphics/hs-dia-functions
  278. graphics/hs-soegtk
  279. graphics/hs-svgcairo
  280. lang/hs-brainfuck
  281. lang/hs-epic
  282. lang/hs-unlambda
  283. lang/whitespace
  284. mail/hs-email-validate
  285. mail/hs-mime
  286. mail/hs-mime-mail
  287. mail/hs-mime-types
  288. math/hs-Agda
  289. math/hs-Agda-executable*
  290. math/hs-NumInstances
  291. math/hs-categories
  292. math/hs-comonad
  293. math/hs-comonad-transformers*
  294. math/hs-comonads-fd*
  295. math/hs-contravariant
  296. math/hs-data-lens
  297. math/hs-data-lens-template
  298. math/hs-distributive
  299. math/hs-erf
  300. math/hs-groupoids*
  301. math/hs-ieee754
  302. math/hs-math-functions
  303. math/hs-mwc-random
  304. math/hs-nats
  305. math/hs-pointed
  306. math/hs-probability
  307. math/hs-semigroupoid-extras*
  308. math/hs-semigroupoids
  309. math/hs-semigroups
  310. math/hs-statistics
  311. math/hs-vector-space
  312. multimedia/hs-gstreamer
  313. net/hs-connection
  314. net/hs-gsasl
  315. net/hs-hoauth2
  316. net/hs-hostname
  317. net/hs-iproute
  318. net/hs-maccatcher
  319. net/hs-network
  320. net/hs-network-conduit*
  321. net/hs-network-info
  322. net/hs-network-multicast
  323. net/hs-network-protocol-xmpp
  324. net/hs-pcap
  325. net/hs-publicsuffixlist
  326. net/hs-sendfile
  327. net/hs-simple-sendfile
  328. net/hs-socks
  329. ports-mgmt/hs-porte
  330. print/hs-hscolour
  331. science/hs-bio
  332. security/hs-Crypto
  333. security/hs-DRBG
  334. security/hs-HsOpenSSL
  335. security/hs-RSA
  336. security/hs-SHA
  337. security/hs-certificate
  338. security/hs-cipher-aes
  339. security/hs-cipher-aes128
  340. security/hs-cipher-blowfish
  341. security/hs-cipher-camellia
  342. security/hs-cipher-des
  343. security/hs-cipher-rc4
  344. security/hs-clientsession
  345. security/hs-cprng-aes
  346. security/hs-crypto-api
  347. security/hs-crypto-cipher-types
  348. security/hs-crypto-conduit
  349. security/hs-crypto-numbers
  350. security/hs-crypto-pubkey
  351. security/hs-crypto-pubkey-types
  352. security/hs-crypto-random
  353. security/hs-crypto-random-api
  354. security/hs-cryptocipher
  355. security/hs-cryptohash
  356. security/hs-cryptohash-conduit
  357. security/hs-cryptohash-cryptoapi
  358. security/hs-digest
  359. security/hs-entropy
  360. security/hs-gnutls
  361. security/hs-monadcryptorandom
  362. security/hs-pem
  363. security/hs-pureMD5
  364. security/hs-pwstore-fast
  365. security/hs-skein
  366. security/hs-tls
  367. security/hs-tls-extra*
  368. security/hs-x509
  369. security/hs-x509-store
  370. security/hs-x509-system
  371. security/hs-x509-validation
  372. sysutils/hs-angel
  373. sysutils/hs-cpu
  374. sysutils/hs-ekg
  375. sysutils/hs-ekg-core
  376. textproc/cgrep
  377. textproc/hs-Diff
  378. textproc/hs-HStringTemplate
  379. textproc/hs-HaXml
  380. textproc/hs-appar
  381. textproc/hs-attoparsec
  382. textproc/hs-attoparsec-conduit*
  383. textproc/hs-attoparsec-enumerator
  384. textproc/hs-attoparsec-text*
  385. textproc/hs-blaze-html
  386. textproc/hs-blaze-markup
  387. textproc/hs-bytestring-csv
  388. textproc/hs-case-insensitive
  389. textproc/hs-citeproc-hs
  390. textproc/hs-csv
  391. textproc/hs-double-conversion
  392. textproc/hs-feed
  393. textproc/hs-hexpat
  394. textproc/hs-highlighting-kate
  395. textproc/hs-hs-bibutils
  396. textproc/hs-html
  397. textproc/hs-html-conduit
  398. textproc/hs-hxt
  399. textproc/hs-hxt-charproperties
  400. textproc/hs-hxt-regex-xmlschema
  401. textproc/hs-hxt-unicode
  402. textproc/hs-lhs2tex
  403. textproc/hs-libxml
  404. textproc/hs-libxml-sax
  405. textproc/hs-pandoc
  406. textproc/hs-pandoc-types
  407. textproc/hs-parsec
  408. textproc/hs-polyparse
  409. textproc/hs-regex-base
  410. textproc/hs-regex-compat
  411. textproc/hs-regex-pcre-builtin
  412. textproc/hs-regex-posix
  413. textproc/hs-regex-tdfa
  414. textproc/hs-stringsearch
  415. textproc/hs-tagsoup
  416. textproc/hs-tagstream-conduit
  417. textproc/hs-texmath
  418. textproc/hs-uri
  419. textproc/hs-xhtml*
  420. textproc/hs-xml
  421. textproc/hs-xml-conduit
  422. textproc/hs-xml-enumerator*
  423. textproc/hs-xml-hamlet
  424. textproc/hs-xml-types
  425. textproc/hs-xml2html*
  426. textproc/hs-xmlhtml
  427. textproc/hs-yaml
  428. www/hs-DAV
  429. www/hs-HTTP
  430. www/hs-activehs
  431. www/hs-authenticate
  432. www/hs-cgi
  433. www/hs-cookie
  434. www/hs-css-text
  435. www/hs-fastcgi
  436. www/hs-gitit
  437. www/hs-hS3
  438. www/hs-hamlet*
  439. www/hs-happstack
  440. www/hs-happstack-data*
  441. www/hs-happstack-ixset*
  442. www/hs-happstack-server
  443. www/hs-happstack-state*
  444. www/hs-happstack-util*
  445. www/hs-heist
  446. www/hs-hjsmin
  447. www/hs-http-client
  448. www/hs-http-client-tls
  449. www/hs-http-conduit
  450. www/hs-http-date
  451. www/hs-http-enumerator*
  452. www/hs-http-reverse-proxy
  453. www/hs-http-server
  454. www/hs-http-types
  455. www/hs-oeis
  456. www/hs-path-pieces
  457. www/hs-recaptcha
  458. www/hs-scgi
  459. www/hs-shakespeare
  460. www/hs-shakespeare-css*
  461. www/hs-shakespeare-i18n*
  462. www/hs-shakespeare-js*
  463. www/hs-shakespeare-text*
  464. www/hs-snap
  465. www/hs-snap-core
  466. www/hs-snap-server
  467. www/hs-url
  468. www/hs-wai
  469. www/hs-wai-app-static
  470. www/hs-wai-extra
  471. www/hs-wai-logger
  472. www/hs-wai-test*
  473. www/hs-warp
  474. www/hs-warp-tls
  475. www/hs-webkit
  476. www/hs-xss-sanitize
  477. www/hs-yesod
  478. www/hs-yesod-auth
  479. www/hs-yesod-auth-hashdb
  480. www/hs-yesod-bin
  481. www/hs-yesod-core
  482. www/hs-yesod-default*
  483. www/hs-yesod-form
  484. www/hs-yesod-json*
  485. www/hs-yesod-persistent
  486. www/hs-yesod-platform
  487. www/hs-yesod-routes
  488. www/hs-yesod-static
  489. www/hs-yesod-test
  490. x11/hs-X11
  491. x11/hs-X11-xft
  492. x11/hs-xmobar
  493. x11-toolkits/hs-GLURaw
  494. x11-toolkits/hs-GLUT
  495. x11-toolkits/hs-OpenGL
  496. x11-toolkits/hs-OpenGLRaw
  497. x11-toolkits/hs-gtk
  498. x11-toolkits/hs-gtk2hs
  499. x11-toolkits/hs-gtkglext
  500. x11-toolkits/hs-gtksourceview2
  501. x11-toolkits/hs-pango
  502. x11-toolkits/hs-vte
  503. x11-toolkits/hs-wx
  504. x11-toolkits/hs-wxc
  505. x11-toolkits/hs-wxcore
  506. x11-toolkits/hs-wxdirect
  507. x11-wm/hs-xmonad
  508. x11-wm/hs-xmonad-contrib
for Run
  1. archivers/hs-tar
  2. archivers/hs-zip-archive
  3. archivers/hs-zlib
  4. archivers/hs-zlib-bindings
  5. archivers/hs-zlib-conduit*
  6. archivers/hs-zlib-enum
  7. audio/hs-ALUT
  8. audio/hs-OpenAL
  9. audio/hs-libmpd
  10. benchmarks/hs-criterion
  11. converters/hs-aeson
  12. converters/hs-dataenc
  13. converters/hs-json
  14. databases/hs-esqueleto
  15. databases/hs-hedis
  16. databases/hs-mysql
  17. databases/hs-persistent
  18. databases/hs-persistent-sqlite
  19. databases/hs-persistent-template
  20. devel/hs-BNFC
  21. devel/hs-Boolean
  22. devel/hs-BoundedChan
  23. devel/hs-ConfigFile
  24. devel/hs-DeepArrow*
  25. devel/hs-DrIFT
  26. devel/hs-Glob
  27. devel/hs-HUnit
  28. devel/hs-IORefCAS*
  29. devel/hs-IfElse
  30. devel/hs-List
  31. devel/hs-MaybeT
  32. devel/hs-MemoTrie
  33. devel/hs-MissingH
  34. devel/hs-MonadCatchIO-mtl
  35. devel/hs-MonadCatchIO-transformers
  36. devel/hs-MonadRandom
  37. devel/hs-ObjectName
  38. devel/hs-PSQueue
  39. devel/hs-QuickCheck
  40. devel/hs-ReadArgs
  41. devel/hs-STMonadTrans
  42. devel/hs-SafeSemaphore
  43. devel/hs-ShellCheck
  44. devel/hs-StateVar*
  45. devel/hs-Stream
  46. devel/hs-Tensor*
  47. devel/hs-TypeCompose
  48. devel/hs-abstract-deque
  49. devel/hs-abstract-par
  50. devel/hs-activehs-base
  51. devel/hs-alex
  52. devel/hs-ansi-terminal
  53. devel/hs-ansi-wl-pprint
  54. devel/hs-arrows
  55. devel/hs-asn1-data
  56. devel/hs-asn1-encoding
  57. devel/hs-asn1-parse
  58. devel/hs-asn1-types
  59. devel/hs-async
  60. devel/hs-atomic-primops
  61. devel/hs-attempt*
  62. devel/hs-auto-update
  63. devel/hs-base-unicode-symbols
  64. devel/hs-base16-bytestring
  65. devel/hs-base64-bytestring
  66. devel/hs-base64-conduit*
  67. devel/hs-basic-prelude
  68. devel/hs-bifunctors
  69. devel/hs-binary*
  70. devel/hs-bits-atomic
  71. devel/hs-blaze-builder
  72. devel/hs-blaze-builder-conduit*
  73. devel/hs-blaze-builder-enumerator
  74. devel/hs-blaze-textual
  75. devel/hs-bloomfilter
  76. devel/hs-boxes
  77. devel/hs-bsd-sysctl
  78. devel/hs-byteable
  79. devel/hs-byteorder
  80. devel/hs-bytestring-lexing
  81. devel/hs-bytestring-nums
  82. devel/hs-bytestring-show
  83. devel/hs-c2hs
  84. devel/hs-cabal-install
  85. devel/hs-cereal
  86. devel/hs-checkers
  87. devel/hs-chunked-data
  88. devel/hs-classy-prelude
  89. devel/hs-classy-prelude-conduit
  90. devel/hs-cmdargs
  91. devel/hs-conduit
  92. devel/hs-conduit-combinators
  93. devel/hs-conduit-extra
  94. devel/hs-configurator
  95. devel/hs-control-monad-attempt*
  96. devel/hs-convertible
  97. devel/hs-convertible-text*
  98. devel/hs-cpphs
  99. devel/hs-darcs
  100. devel/hs-data-default
  101. devel/hs-data-default-class
  102. devel/hs-data-default-instances-base
  103. devel/hs-data-default-instances-containers
  104. devel/hs-data-default-instances-dlist
  105. devel/hs-data-default-instances-old-locale
  106. devel/hs-data-hash
  107. devel/hs-data-object*
  108. devel/hs-data-object-yaml*
  109. devel/hs-data-pprint
  110. devel/hs-date-cache
  111. devel/hs-datetime
  112. devel/hs-deepseq*
  113. devel/hs-deepseq-generics
  114. devel/hs-directory-tree
  115. devel/hs-dlist
  116. devel/hs-dlist-instances
  117. devel/hs-edit-distance
  118. devel/hs-either
  119. devel/hs-enclosed-exceptions
  120. devel/hs-enumerator
  121. devel/hs-equivalence
  122. devel/hs-errors
  123. devel/hs-exceptions
  124. devel/hs-extensible-exceptions
  125. devel/hs-failure*
  126. devel/hs-fast-logger
  127. devel/hs-fgl
  128. devel/hs-file-embed
  129. devel/hs-filemanip
  130. devel/hs-filestore
  131. devel/hs-filesystem-conduit*
  132. devel/hs-free
  133. devel/hs-fsnotify
  134. devel/hs-gconf
  135. devel/hs-generic-deriving
  136. devel/hs-geniplate
  137. devel/hs-ghc-events
  138. devel/hs-ghc-mtl
  139. devel/hs-ghc-paths
  140. devel/hs-gio
  141. devel/hs-git-annex
  142. devel/hs-glade
  143. devel/hs-glib
  144. devel/hs-gtk2hs-buildtools
  145. devel/hs-haddock
  146. devel/hs-haddock-library
  147. devel/hs-happy
  148. devel/hs-hashable
  149. devel/hs-hashed-storage
  150. devel/hs-hashtables
  151. devel/hs-haskeline*
  152. devel/hs-haskell-platform
  153. devel/hs-haskell-src
  154. devel/hs-haskell-src-exts
  155. devel/hs-hasktags
  156. devel/hs-hastache
  157. devel/hs-hinotify
  158. devel/hs-hint
  159. devel/hs-hlibev
  160. devel/hs-hlint
  161. devel/hs-hmake*
  162. devel/hs-hoogle
  163. devel/hs-hslogger
  164. devel/hs-hslua
  165. devel/hs-hspec
  166. devel/hs-hspec-expectations
  167. devel/hs-keys
  168. devel/hs-kqueue
  169. devel/hs-language-c
  170. devel/hs-language-javascript
  171. devel/hs-largeword
  172. devel/hs-lazysmallcheck
  173. devel/hs-lens
  174. devel/hs-lifted-base
  175. devel/hs-logict
  176. devel/hs-mmap
  177. devel/hs-mmorph
  178. devel/hs-monad-control
  179. devel/hs-monad-logger
  180. devel/hs-monad-loops
  181. devel/hs-monad-par
  182. devel/hs-monad-par-extras
  183. devel/hs-monads-tf
  184. devel/hs-mono-traversable
  185. devel/hs-mtl
  186. devel/hs-mueval
  187. devel/hs-murmur-hash
  188. devel/hs-optparse-applicative
  189. devel/hs-parallel
  190. devel/hs-pcre-light
  191. devel/hs-pool*
  192. devel/hs-pool-conduit*
  193. devel/hs-prelude-extras
  194. devel/hs-prettyclass
  195. devel/hs-primitive
  196. devel/hs-profunctor-extras*
  197. devel/hs-profunctors
  198. devel/hs-project-template
  199. devel/hs-quickcheck-io
  200. devel/hs-random
  201. devel/hs-ranges
  202. devel/hs-reactive*
  203. devel/hs-readline
  204. devel/hs-reflection
  205. devel/hs-resource-pool
  206. devel/hs-resourcet
  207. devel/hs-safe
  208. devel/hs-scientific
  209. devel/hs-securemem
  210. devel/hs-setenv
  211. devel/hs-shake
  212. devel/hs-show
  213. devel/hs-silently
  214. devel/hs-simple-reflect
  215. devel/hs-smallcheck
  216. devel/hs-split
  217. devel/hs-stm
  218. devel/hs-stm-chans
  219. devel/hs-streaming-commons
  220. devel/hs-strict
  221. devel/hs-syb
  222. devel/hs-syb-with-class
  223. devel/hs-syb-with-class-instances-text
  224. devel/hs-system-fileio
  225. devel/hs-system-filepath
  226. devel/hs-tagged
  227. devel/hs-temporary
  228. devel/hs-terminfo*
  229. devel/hs-test-framework
  230. devel/hs-test-framework-hunit
  231. devel/hs-test-framework-quickcheck2
  232. devel/hs-testpack
  233. devel/hs-text
  234. devel/hs-text-icu
  235. devel/hs-tf-random
  236. devel/hs-threads
  237. devel/hs-threadscope
  238. devel/hs-time-compat
  239. devel/hs-timezone-olson
  240. devel/hs-timezone-series
  241. devel/hs-transformers*
  242. devel/hs-transformers-base
  243. devel/hs-transformers-compat
  244. devel/hs-unamb
  245. devel/hs-uniplate
  246. devel/hs-unix-compat
  247. devel/hs-unix-time
  248. devel/hs-unordered-containers
  249. devel/hs-utf8-light
  250. devel/hs-utf8-string
  251. devel/hs-utility-ht
  252. devel/hs-uuagc
  253. devel/hs-uuagc-bootstrap
  254. devel/hs-uuagc-cabal
  255. devel/hs-uuid
  256. devel/hs-uulib
  257. devel/hs-vault
  258. devel/hs-vector
  259. devel/hs-vector-algorithms
  260. devel/hs-vector-binary-instances
  261. devel/hs-vector-instances
  262. devel/hs-vector-th-unbox
  263. devel/hs-void
  264. devel/hs-word8
  265. dns/hs-dns
  266. dns/hs-gnuidn
  267. ftp/hs-curl
  268. graphics/hs-HGL
  269. graphics/hs-JuicyPixels
  270. graphics/hs-cairo
  271. graphics/hs-dia-base
  272. graphics/hs-dia-functions
  273. graphics/hs-soegtk
  274. graphics/hs-svgcairo
  275. lang/hs-brainfuck
  276. lang/hs-epic
  277. lang/hs-unlambda
  278. mail/hs-email-validate
  279. mail/hs-mime
  280. mail/hs-mime-mail
  281. mail/hs-mime-types
  282. math/hs-Agda
  283. math/hs-Agda-executable*
  284. math/hs-NumInstances
  285. math/hs-categories
  286. math/hs-comonad
  287. math/hs-comonad-transformers*
  288. math/hs-comonads-fd*
  289. math/hs-contravariant
  290. math/hs-data-lens
  291. math/hs-data-lens-template
  292. math/hs-distributive
  293. math/hs-erf
  294. math/hs-groupoids*
  295. math/hs-ieee754
  296. math/hs-math-functions
  297. math/hs-mwc-random
  298. math/hs-nats
  299. math/hs-pointed
  300. math/hs-probability
  301. math/hs-semigroupoid-extras*
  302. math/hs-semigroupoids
  303. math/hs-semigroups
  304. math/hs-statistics
  305. math/hs-vector-space
  306. multimedia/hs-gstreamer
  307. net/hs-connection
  308. net/hs-gsasl
  309. net/hs-hoauth2
  310. net/hs-hostname
  311. net/hs-iproute
  312. net/hs-maccatcher
  313. net/hs-network
  314. net/hs-network-conduit*
  315. net/hs-network-info
  316. net/hs-network-multicast
  317. net/hs-network-protocol-xmpp
  318. net/hs-pcap
  319. net/hs-publicsuffixlist
  320. net/hs-sendfile
  321. net/hs-simple-sendfile
  322. net/hs-socks
  323. ports-mgmt/hs-porte
  324. print/hs-hscolour
  325. science/hs-bio
  326. security/hs-Crypto
  327. security/hs-DRBG
  328. security/hs-HsOpenSSL
  329. security/hs-RSA
  330. security/hs-SHA
  331. security/hs-certificate
  332. security/hs-cipher-aes
  333. security/hs-cipher-aes128
  334. security/hs-cipher-blowfish
  335. security/hs-cipher-camellia
  336. security/hs-cipher-des
  337. security/hs-cipher-rc4
  338. security/hs-clientsession
  339. security/hs-cprng-aes
  340. security/hs-crypto-api
  341. security/hs-crypto-cipher-types
  342. security/hs-crypto-conduit
  343. security/hs-crypto-numbers
  344. security/hs-crypto-pubkey
  345. security/hs-crypto-pubkey-types
  346. security/hs-crypto-random
  347. security/hs-crypto-random-api
  348. security/hs-cryptocipher
  349. security/hs-cryptohash
  350. security/hs-cryptohash-conduit
  351. security/hs-cryptohash-cryptoapi
  352. security/hs-digest
  353. security/hs-entropy
  354. security/hs-gnutls
  355. security/hs-monadcryptorandom
  356. security/hs-pem
  357. security/hs-pureMD5
  358. security/hs-pwstore-fast
  359. security/hs-skein
  360. security/hs-tls
  361. security/hs-tls-extra*
  362. security/hs-x509
  363. security/hs-x509-store
  364. security/hs-x509-system
  365. security/hs-x509-validation
  366. sysutils/hs-angel
  367. sysutils/hs-cpu
  368. sysutils/hs-ekg
  369. sysutils/hs-ekg-core
  370. textproc/hs-Diff
  371. textproc/hs-HStringTemplate
  372. textproc/hs-HaXml
  373. textproc/hs-appar
  374. textproc/hs-attoparsec
  375. textproc/hs-attoparsec-conduit*
  376. textproc/hs-attoparsec-enumerator
  377. textproc/hs-attoparsec-text*
  378. textproc/hs-blaze-html
  379. textproc/hs-blaze-markup
  380. textproc/hs-bytestring-csv
  381. textproc/hs-case-insensitive
  382. textproc/hs-citeproc-hs
  383. textproc/hs-csv
  384. textproc/hs-double-conversion
  385. textproc/hs-feed
  386. textproc/hs-hexpat
  387. textproc/hs-highlighting-kate
  388. textproc/hs-hs-bibutils
  389. textproc/hs-html
  390. textproc/hs-html-conduit
  391. textproc/hs-hxt
  392. textproc/hs-hxt-charproperties
  393. textproc/hs-hxt-regex-xmlschema
  394. textproc/hs-hxt-unicode
  395. textproc/hs-lhs2tex
  396. textproc/hs-libxml
  397. textproc/hs-libxml-sax
  398. textproc/hs-pandoc
  399. textproc/hs-pandoc-types
  400. textproc/hs-parsec
  401. textproc/hs-polyparse
  402. textproc/hs-regex-base
  403. textproc/hs-regex-compat
  404. textproc/hs-regex-pcre-builtin
  405. textproc/hs-regex-posix
  406. textproc/hs-regex-tdfa
  407. textproc/hs-stringsearch
  408. textproc/hs-tagsoup
  409. textproc/hs-tagstream-conduit
  410. textproc/hs-texmath
  411. textproc/hs-uri
  412. textproc/hs-xhtml*
  413. textproc/hs-xml
  414. textproc/hs-xml-conduit
  415. textproc/hs-xml-enumerator*
  416. textproc/hs-xml-hamlet
  417. textproc/hs-xml-types
  418. textproc/hs-xml2html*
  419. textproc/hs-xmlhtml
  420. textproc/hs-yaml
  421. www/hs-DAV
  422. www/hs-HTTP
  423. www/hs-activehs
  424. www/hs-authenticate
  425. www/hs-cgi
  426. www/hs-cookie
  427. www/hs-css-text
  428. www/hs-fastcgi
  429. www/hs-gitit
  430. www/hs-hS3
  431. www/hs-hamlet*
  432. www/hs-happstack
  433. www/hs-happstack-data*
  434. www/hs-happstack-ixset*
  435. www/hs-happstack-server
  436. www/hs-happstack-state*
  437. www/hs-happstack-util*
  438. www/hs-heist
  439. www/hs-hjsmin
  440. www/hs-http-client
  441. www/hs-http-client-tls
  442. www/hs-http-conduit
  443. www/hs-http-date
  444. www/hs-http-enumerator*
  445. www/hs-http-reverse-proxy
  446. www/hs-http-server
  447. www/hs-http-types
  448. www/hs-oeis
  449. www/hs-path-pieces
  450. www/hs-recaptcha
  451. www/hs-scgi
  452. www/hs-shakespeare
  453. www/hs-shakespeare-css*
  454. www/hs-shakespeare-i18n*
  455. www/hs-shakespeare-js*
  456. www/hs-shakespeare-text*
  457. www/hs-snap
  458. www/hs-snap-core
  459. www/hs-snap-server
  460. www/hs-url
  461. www/hs-wai
  462. www/hs-wai-app-static
  463. www/hs-wai-extra
  464. www/hs-wai-logger
  465. www/hs-wai-test*
  466. www/hs-warp
  467. www/hs-warp-tls
  468. www/hs-webkit
  469. www/hs-xss-sanitize
  470. www/hs-yesod
  471. www/hs-yesod-auth
  472. www/hs-yesod-auth-hashdb
  473. www/hs-yesod-bin
  474. www/hs-yesod-core
  475. www/hs-yesod-default*
  476. www/hs-yesod-form
  477. www/hs-yesod-json*
  478. www/hs-yesod-persistent
  479. www/hs-yesod-platform
  480. www/hs-yesod-routes
  481. www/hs-yesod-static
  482. www/hs-yesod-test
  483. x11/hs-X11
  484. x11/hs-X11-xft
  485. x11/hs-xmobar
  486. x11-toolkits/hs-GLURaw
  487. x11-toolkits/hs-GLUT
  488. x11-toolkits/hs-OpenGL
  489. x11-toolkits/hs-OpenGLRaw
  490. x11-toolkits/hs-gtk
  491. x11-toolkits/hs-gtk2hs
  492. x11-toolkits/hs-gtkglext
  493. x11-toolkits/hs-gtksourceview2
  494. x11-toolkits/hs-pango
  495. x11-toolkits/hs-vte
  496. x11-toolkits/hs-wx
  497. x11-toolkits/hs-wxc
  498. x11-toolkits/hs-wxcore
  499. x11-toolkits/hs-wxdirect
  500. x11-wm/hs-xmonad
  501. x11-wm/hs-xmonad-contrib
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/lang/ghc/ && make install clean
To add the package: pkg install lang/ghc


Configuration Options
===> The following configuration options are available for ghc-7.8.3_1:
     DOCS=on: Install HTML documentation
     DYNAMIC=on: Add support for dynamic linking
     LLVM=off: Add support for generating code via LLVM
     PROFILE=on: Add support for performance profiling
===> Use 'make config' to modify these settings

USES:
gmake iconv:translit perl5 ncurses tar:bzip2

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2013-06-04
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      The Glorious Glasgow Haskell Compiler has been updated to version
      7.6.3 and Haskell Platform to 2013.2.0.0.  Hence it is recommended to
      rebuild or reinstall all the dependent ports by one of the following
      commands:
    
      # portmaster -w -r ghc
        or
      # portupgrade -fr lang/ghc
        or
      # pkg install -fR lang/ghc
    
      Note that prefixes used for hs- ports (Cabal packages) have been
      changed to PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION to
      enable more seamless upgrades in the future.
    
    
  • 2013-02-05
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      Note that the recent devel/libffi update caused some breakage in the Haskell
      ports with the DYNAMIC option enabled.  The problem has been identified and
      fixed since then.  All Haskell ports have been updated to their latest stable
      versions or bumped as DYNAMIC is enabled by default.
    
      Hence it is recommended to rebuild or reinstall all ports depending on GHC
      by one of the following commands:
    
      # portmaster -w -r ghc
        or
      # portupgrade -fr lang/ghc
        or
      # pkg install -fR lang/ghc
    
    
  • 2012-12-20
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      Note that the Glorious Glasgow Haskell Compiler has been updated to
      version 7.4.2.
    
      Please rebuild or reinstall all dependent ports by issuing one of the
      following commands, depending on the tool used:
    
      # portmaster -w -r ghc
        or
      # portupgrade -fr lang/ghc
        or
      # pkg install -fR lang/ghc
    
    
    
  • 2012-06-03
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      Note that The Glorious Glasgow Haskell Compiler and the Haskell Platform
      have been updated to versions 7.4.1 and 2012.2.0.0, respectively.  At the
      same time, all Haskell ports have been updated to their latest working
      versions.
    
      To follow the changes, please issue one of the following commands
      (depending on the tool used):
    
      # portmaster -r ghc
        or
      # portupgrade -fr lang/ghc
    
    
    
  • 2012-02-13
    Affects: users of lang/ghc and */hs-*
    Author: pgj@FreeBSD.org
    Reason: 
      GHC has been updated to version 7.0.4, and Haskell Platform to version
      2011.4.0.0, 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
    
    
  • 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: 380 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Jun 2012 18:54:15
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Anaphoric and miscellaneous useful control-flow.

WWW:    http://hackage.haskell.org/package/IfElse

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:52:54
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
After GHC 7.2 a new `casMutVar#` primop became available, but was not yet
exposed in Data.IORef. This package fills that gap until such a time as
Data.IORef obsoletes it. Further, in addition to exposing native Haskell
CAS operations, this package contains "mockups" that imititate the same
functionality using either atomicModifyIORef and unsafe pointer equality
(in Data.CAS.Fake) or using foreign functions (Data.CAS.Foreign).
These alternatives are useful for debugging. Note that the foreign option
does not operate on IORefs and so is directly interchangeable with `Data.CAS`
and `Data.CAS.Fake` only if the interface in `Data.CAS.Class` is used.

WWW:    http://hackage.haskell.org/package/IORefCAS

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:50:50
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Streaming compression/decompression via conduits.

WWW:    http://github.com/snoyberg/conduit

Obtained from:  FreeBSD Haskell
17 Apr 2012 11:33:22
Original commit files touched by this commit  7.0.4
ashish search for other commits by this committer
- Fix building on 10-CURRENT i386

Obtained from:  FreeBSD Haskell
18 Feb 2012 22:50:19
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
ThreadScope is a graphical viewer for thread profile information
generated by the Glasgow Haskell Compiler (GHC).

The ThreadScope program allows us to debug the parallel performance of
Haskell programs.  Using Threadscope we can check to see that work is
well balanced across the available processors and spot performance
issues relating to garbage collection or poor load balancing.

WWW:    http://hackage.haskell.org/package/threadscope

Obtained from:  FreeBSD Haskell
18 Feb 2012 22:47:13
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Parses .eventlog files emitted by GHC 6.12.1 and later.  Includes the
ghc-events-show tool to dump and event log file as text.

WWW:    http://hackage.haskell.org/package/ghc-events

Obtained from:  FreeBSD Haskell
18 Feb 2012 21:38:48
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
wxHaskell is a portable and native GUI library for Haskell.  It is built
on top of wxWidgets - a comprehensive C++ library that is portable
across all major GUI platforms; including GTK, Windows, X11, and MacOS
X.  This version works with wxWidgets 2.8 and 2.9.

WWW:    http://haskell.org/haskellwiki/WxHaskell

Obtained from:  FreeBSD Haskell
18 Feb 2012 21:35:29
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
wxHaskell is a portable and native GUI library for Haskell.  It is built
on top of wxWidgets, a comprehensive C++ library that is portable across
all major GUI platforms, including GTK, Windows, X11, and MacOS X.  This
version works with wxWidgets 2.8 only.  Distributed under the WXWINDOWS
LIBRARY LICENSE.  Please see LICENSE file, but note that this is
essentially LGPL with an exception allowing binary distribution of
proprietary software.  This is the same license as wxWidgets itself
uses.

WWW:    http://haskell.org/haskellwiki/WxHaskell

Obtained from:  FreeBSD Haskell
18 Feb 2012 21:31:42
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
wxHaskell is a portable and native GUI library for Haskell.  It is built
on top of wxWidgets, a comprehensive C++ library that is portable across
all major GUI platforms, including GTK, Windows, X11, and MacOS X.  This
version works with wxWidgets 2.8 only.

WWW:    http://haskell.org/haskellwiki/WxHaskell

Obtained from:  FreeBSD Haskell
18 Feb 2012 21:27:14
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides strict versions of some standard Haskell data
types (pairs, Maybe and Either).  It also contains strict IO operations.

WWW:    http://www.cse.unsw.edu.au/~rl/code/strict.html

Obtained from:  FreeBSD Haskell
18 Feb 2012 18:46:37
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
HsOpenSSL is an (incomplete) OpenSSL binding for Haskell.  It can
generate RSA and DSA keys, read and write PEM files, generate message
digests, sign and verify messages, encrypt and decrypt messages.  It has
also some capabilities of creating SSL clients and servers.

WWW:    https://github.com/phonohawk/HsOpenSSL

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:53:13
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A RESTful web framework with strong compile-time guarantees of correctness.
It also affords space efficient code, highly concurrent loads, and
portability to many deployment backends (via the wai package), from CGI
to stand-alone serving. Yesod also focuses on developer productivity.
Yesod integrates well with tools for all your basic web development (wai,
persistent, and shakespeare/hamlet).

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:51:07
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Authentication for Yesod.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:48:55
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Generate content for Yesod using the aeson package.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:46:39
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Form handling support for Yesod Web Framework.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:44:41
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Some helpers for using Persistent from Yesod.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:42:42
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Yesod is a framework designed to foster creation of RESTful web
application that have strong compile-time guarantees of correctness.  It
also affords space efficient code and portability to many deployment
backends, from CGI to stand-alone serving.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:39:24
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A logging system for WAI.

WWW:    http://hackage.haskell.org/package/wai-logger

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:37:16
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides common features without many dependencies.

WWW:    http://github.com/yesodweb/wai

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:34:41
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToText instance.

WWW:    http://www.yesodweb.com/book/templates

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:32:38
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToJavascript instance.

There is also shakespeare-coffeescript for coffeescript templates.
Coffescript is a language that compiles down to javascript.  It expects
a coffeescript compiler in your path, and variable should be a ToCoffee
instance.

WWW:    http://www.yesodweb.com/book/templates

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:30:46
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package uses the same approach of type-safe URLs to create
translated content.  It has a simple syntax for translators, while
allowing the ful power of Haskell for applying complex grammar rules.

WWW:  http://www.yesodweb.com/book/i18n

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:28:38
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.  In this case, the
variable type needs a ToCss instance.

This package contains 2 CSS template languages.  The Cassius language
uses whitespace to avoid the need for closing brackets and semi-colons.
Lucius does not care about whitespace and is a strict superset of CSS.
There are also some significant conveniences added for CSS.

WWW:    http://www.yesodweb.com/book/templates

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:26:15
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This library provides just the general interface and helper functions.
You must use a specific backend in order to make this useful.

WWW:    http://www.yesodweb.com/book/persistent

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:24:14
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This library provides just the general interface and helper functions.
You must use a specific backend in order to make this useful.

WWW:    http://www.yesodweb.com/book/persistent

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:21:20
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Useful for stuff like database connection pools.

WWW:    http://www.yesodweb.com/book/persistent

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:18:34
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Components of paths.

WWW:    http://github.com/snoyberg/path-pieces

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:15:46
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides some high-level datatypes for declaring MIME email
messages, functions for automatically composing these into bytestrings,
and the ability to send bytestrings via the sendmail executable.  You
can also use any other library you wish to send via different methods,
eg directly to SMTP.

WWW:    http://github.com/snoyberg/mime-mail

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:13:17
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Hamlet gives you a type-safe tool for generating HTML code.  It works
via Quasi-Quoting, and generating extremely efficient output code.  The
syntax is white-space sensitive, and it helps you avoid cross-site
scripting issues and 404 errors.

WWW:    http://www.yesodweb.com/book/templates

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:11:03
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Shakespeare is a template family for type-safe, efficient templates with
simple variable interpolation.  Shakespeare templates can be used inline
with a quasi-quoter or in an external file.  Shakespeare interpolates
variables according to the type being inserted.

WWW:    http://www.yesodweb.com/book/templates

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:08:24
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A fast logging system.

WWW:    http://hackage.haskell.org/package/fast-logger

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:04:33
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Validating an email address string against RFC 5322.

WWW:    http://porg.es/blog/email-address-validation-simpler-faster-more-correct

Obtained from:  FreeBSD Haskell
18 Feb 2012 17:01:42
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Ranges and some functions allowing things like fast membership lookup on
ranges with holes in them and so on.

WWW:    http://hackage.haskell.org/package/ranges

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:59:01
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides high-level conversions based on the data-object package.
Parsing and emitting is handled by the yaml package, which in turn uses
the libyaml C library.

WWW:    http://github.com/snoyberg/data-object-yaml

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:56:17
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides support for parsing and emitting Yaml documents.

This package includes the full libyaml C library version 0.1.2 by Kirill
Simonov in the package so you don't need to worry about any non-Haskell
dependencies.

WWW:    http://github.com/snoyberg/yaml/

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:53:34
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
These objects show up in different places, e.g.  JSON, Yaml.  By
providing a representation in a separate repository, other libraries can
share a single representation of these structures.

WWW:    http://github.com/snoyberg/data-object/tree/master

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:51:17
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
HTTP cookie parsing and rendering.

WWW:    http://github.com/snoyberg/cookie

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:48:46
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This is a port of John Goerzen's convertible package, intended to
distinguish between conversions which are guaranteed to succeed and
those which might fail.  It uses the attempt package, which in turn uses
the failure package, so that this package is fully compatible with the
failure framework.

This package currently contains all of the typeclasses and instances for
convertible.  However, as these features are ported to the convertible
package, this package will be left with only the instances for
converting to and from text types (String, ByteString (lazy and strict)
and Text (lazy and strict).

Be aware that conversions to and from bytestrings assume UTF-8 encoding.
If a different encoding is desired, you can use a newtype wrapper and
declare an instance of ConvertAttempt or ConvertSuccess on it.

WWW:    http://github.com/snoyberg/convertible/tree/text

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:46:00
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Monad transformer for attempt.

WWW:    http://github.com/snoyberg/control-monad-attempt

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:43:12
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package is for working with native byte-ordering of the system.

WWW:    http://community.haskell.org/~aslatter/code/byteorder

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:40:40
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Focus is on third-party authentication methods, such as OpenID, rpxnow
and Facebook.

WWW:    http://github.com/yesodweb/authenticate

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:36:34
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides parsing and rendering functions for XML.  It is
based on the datatypes found in the xml-types package.  This package is
broken up into the following modules:

 * Text.XML: DOM-based parsing and rendering.  This is the most commonly
   used module.

 * Text.XML.Cursor: A wrapper around Text.XML which allows bidirectional
   traversing of the DOM, similar to XPath.

 * Text.XML.Unresolved: A slight modification to Text.XML which does not
   require all entities to be resolved at parsing.  The datatypes are
   slightly more complicated here, and therefore this module is only
   recommended when you need to deal directly with raw entities.

 * Text.XML.Stream.Parse: Streaming parser, including some streaming
   parser combinators.

 * Text.XML.Stream.Render: Streaming renderer.

WWW:    http://github.com/snoyberg/xml

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:30:09
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The xml-types package.

WWW:    http://hackage.haskell.org/package/xml-type

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:27:14
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package uses attoparsec for parsing the actual contents of the HTTP
connection.  It also provides higher-level functions which allow you to
avoid direct usage of enumerators.

WWW:    http://github.com/snoyberg/http-enumerator

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:24:24
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A set of extra definitions, default values and helpers for the tls
package.

WWW:    http://github.com/vincenthz/hs-tls-extra

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:23:00
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Native Haskell TLS and SSL protocol implementation for server and
client.

This provides a high-level implementation of a sensitive security
protocol, eliminating a common set of security issues through the use of
the advanced type system, high level constructions and common Haskell
features.

Currently implement the SSL3.0, TLS1.0, TLS1.1 and TLS1.2 protocol, with
only RSA supported for Key Exchange.

WWW:    http://github.com/vincenthz/hs-tls

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:19:56
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Certificates and Key reader/writer.  At the moment only X509 certificate
and unencrypted private key are supported, but will include PGP
certificate and pkcs8 private keys.

WWW:    http://github.com/vincenthz/hs-certificate

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:17:25
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Defines a data type, Attempt, which has a Success and Failure
constructor.  Failure contains an extensible exception.

WWW:    http://github.com/snoyberg/attempt/tree/master

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:14:51
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A simple type class for success/failure computations.

WWW:    http://www.haskell.org/haskellwiki/Failure

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:12:23
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
ASN1 data reader and writer in raw form with supports for high level
forms of ASN1 (BER, CER and DER).

WWW:    http://github.com/vincenthz/hs-asn1-data

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:09:15
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This library implements the RSA encryption and signature algorithms for
arbitrarily-sized ByteStrings.  While the implementations work, they are
not necessarily the fastest ones on the planet.  Particularly key
generation.  The algorithms included are based of RFC 3447, or the
Public-Key Cryptography Standard for RSA, version 2.1 (a.k.a, PKCS#1
v2.1).

WWW:    http://hackage.haskell.org/package/RSA

Obtained from:  FreeBSD Haskell
18 Feb 2012 16:06:05
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
An unrolled implementation of MD5 purely in Haskell.

WWW:    http://hackage.haskell.org/package/pureMD5

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:25:18
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Gitit is a wiki backed by a git, darcs, or mercurial filestore.  Pages
and uploaded files can be modified either directly via the VCS's
command-line tools or through the wiki's web interface.  Pandoc is used
for markup processing, so pages may be written in (extended) markdown,
reStructuredText, LaTeX, HTML, or literate Haskell, and exported in ten
different formats, including LaTeX, ConTeXt, DocBook, RTF, OpenOffice
ODT, and MediaWiki markup.

Notable features include:

 * plugins: dynamically loaded page transformations written in Haskell.
 * conversion of TeX math to MathML for display in web browsers.
 * syntax highlighting of source code files and code snippets.
 * Atom feeds (site-wide and per-page).
 * a library, Network.Gitit, that makes it simple to include a gitit
   wiki in any happstack application.

WWW:    http://gitit.net/

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:21:47
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Run untrusted HTML through Text.HTML.SanitizeXSS.sanitizeXSS to prevent
XSS attacks.

WWW:    http://github.com/gregwebs/haskell-xss-sanitize

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:18:12
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
CSS parser and renderer.

WWW:    http://www.yesodweb.com/

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:14:59
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The reCAPTCHA [1] is a service that provides captchas for preventing
automated spam in web applications.  The recaptcha-hs provides functions
for using reCAPTCHA in Haskell web applications.

[1] http://recaptcha.net/

WWW:    http://github.com/jgm/recaptcha/tree/master

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:11:31
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The filestore library provides an abstract interface for a versioning
file store, and modules that instatiate this interface.  Currently Git,
Darcs, and Mercurial modules are provided, and other VCSs or databases
could be added.

WWW:    http://johnmacfarlane.net/repos/filestore

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:08:15
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A port of the Java library by Terrence Parr.

WWW:    http://hackage.haskell.org/package/HStringTemplate

Obtained from:  FreeBSD Haskell
18 Feb 2012 03:05:27
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Parser and writer for handling sectioned config files in Haskell.  The
ConfigFile module works with configuration files in a standard format
that is easy for the user to edit, easy for the programmer to work with,
yet remains powerful and flexible.  It is inspired by, and compatible
with, Python's ConfigParser module.  It uses files that resemble Windows
.INI-style files, but with numerous improvements.

ConfigFile provides simple calls to both read and write config files.
It is possible to make a config file parsable by this module, the Unix
shell, and make.

WWW:    http://software.complete.org/configfile

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:13:45
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The Haskell application server stack.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:11:56
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Unplug your machine and restart and have your app recover to exactly
where it left off.  Happstack-State spares you the need to deal with all
the marshalling, consistency, and configuration headache that you would
have if you used an external DBMS for this purpose.  Its component model
makes it easy to compose big applications from smaller reliable parts.
Use event subscription to trigger IO actions and support comet-style or
irc-bot applications.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:09:53
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Happstack Server provides an HTTP server and a rich set of functions for
routing requests, handling query parameters, generating responses,
working with cookies, serving files, and more.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:07:37
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Just pick which parts of your data structures you want indexed using an
easy to use template-haskell function.  Spare yourself the need to
write, run, and maintain code that marshalls your data to/from an
external relational database just for efficient queries.  The
happstack-ixset relies on generics and TH to spare you the boilerplate
normally required for such tasks.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:05:21
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Miscellaneous utilities for Happstack packages.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:03:33
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides libraries for:

 * Deriving instances for your datatypes.
 * Producing default values of Haskell datatypes.
 * Normalizing values of Haskell datatypes.
 * Marshalling Haskell values to and from XML.
 * Marshalling Haskell values to and from HTML forms.

WWW:    http://happstack.com/

Obtained from:  FreeBSD Haskell
17 Feb 2012 17:01:01
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides SYB-with-class instances for Text from the text package.

WWW:    http://hackage.haskell.org/package/syb-with-class-instances-text

Obtained from:  FreeBSD Haskell
17 Feb 2012 16:58:33
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Classes, and Template Haskell code to generate instances, for the Scrap
Your Boilerplate With Class system.

WWW:    http://hackage.haskell.org/package/syb-with-class

Obtained from:  FreeBSD Haskell
17 Feb 2012 16:56:03
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Support for computations with failures.

WWW:    http://hackage.haskell.org/package/MaybeT

Obtained from:  FreeBSD Haskell
17 Feb 2012 15:51:18
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
lifted-base exports IO operations from the base library lifted to any
instance of MonadBase or MonadBaseControl.

WWW:    https://github.com/basvandijk/lifted-base

Obtained from:  FreeBSD Haskell
17 Feb 2012 15:48:59
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package defines the type class MonadBaseControl, a subset of
MonadBase into which generic control operations such as catch can be
lifted from IO or any other base monad.  Instances are based on monad
transformers in MonadTransControl, which includes all standard monad
transformers in the transformers library except ContT.

WWW:    https://github.com/basvandijk/monad-control/

Obtained from:  FreeBSD Haskell
17 Feb 2012 15:46:38
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides a straightforward port of monadLib's BaseM type
class to transformers.

WWW:    https://github.com/mvv/transformers-base

Obtained from:  FreeBSD Haskell
17 Feb 2012 15:44:09
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package defines new symbols for a number of functions, operators
and types in the base package.  All symbols are documented with their
actual definition and information regarding their Unicode code point.
They should be completely interchangeable with their definitions.

For further Unicode goodness you can enable the UnicodeSyntax language
extension.  This extension enables Unicode characters to be used to
stand for certain ASCII character sequences.

WWW:    http://haskell.org/haskellwiki/Unicode-symbols

Obtained from:  FreeBSD Haskell
13 Feb 2012 14:49:11
Original commit files touched by this commit  7.0.4
ashish search for other commits by this committer
- Fix MASTER_SITES

Obtained from:  FreeBSD Haskell
13 Feb 2012 06:13:00
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
- Remove textproc/hs-attoparsec-text: The package has been deprecated.  Now
  the attoparsec includes all functionality from this library.

Obtained from:  FreeBSD Haskell
13 Feb 2012 03:49:33
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
- Please welcome GHC 7.0.4

GHC in the ports tree has been updated to version 7.0.4 and the port revision
for all the Haskell ports without version changes are bumped.  Other per-port
updates are coming soon.

This update also incorporates some improvements for bsd.cabal.mk that makes
working with Haskell ports even easier.

Thanks ashish@ for the help!

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:52:47
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Skein [1] is a family of fast secure cryptographic hash functions.  This
package uses bindings to the optimized C implementation of Skein.  There
is a high-level interface provided to some of the Skein use cases, and a
low-level interface when Skein has to be used in a different way.

Currently Skein is supported as cryptographic hash function as Skein as
a message authentication code (Skein-MAC).

[1] http://www.skein-hash.info/

WWW:    http://patch-tag.com/r/felipe/skein

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:50:54
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
To store passwords securely, they should be salted, then hashed with a
slow hash function. This library uses PBKDF1-SHA256, and handles all the
details. It uses the cryptohash package for speed; if you need a pure
Haskell library, pwstore-purehaskell has the exact same API, but uses
only pure Haskell. It is about 25 times slower than this package, but
still quite usable.

WWW:    https://github.com/PeterScott/pwstore

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:49:00
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A platform independent method to obtain cryptographically strong entropy
(urandom on Linux, CryptAPI on Windows, patches welcome). Users looking
for cryptographically strong (number-theoretically sound) PRNGs should
see the DRBG package too!

WWW:    http://trac.haskell.org/crypto-api/wiki

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:47:14
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A collection of crypto hashes, with a practical incremental and one-pass,
pure APIs, with performance close to the fastest implementations available
in others languages.

The implementations are made in C with a haskell FFI wrapper that hide the
C implementation.

WWW:    http://github.com/vincenthz/hs-cryptohash

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:44:48
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Symmetrical Block, Stream, and PubKey Ciphers.

WWW:    http://github.com/vincenthz/hs-cryptocipher

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:42:57
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Generic cryptography public keys algorithm types.

WWW:    http://github.com/vincenthz/hs-crypto-pubkey-types

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:41:08
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A generic interface for cryptographic operations, platform independent quality
RNG, property tests and known-answer tests (KATs) for common algorithms, and a
basic benchmark infrastructure. Maintainers of hash and cipher implementations
are encouraged to add instances for the classes defined in Crypto.Classes.
Crypto users are similarly encouraged to use the interfaces defined in the
Classes module.  Any concepts or functions of general use to more than one
cryptographic algorithm (ex: padding) is within scope of this package.

WWW:    http://trac.haskell.org/crypto-api/wiki

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:39:04
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Simple crypto pseudo-random-number-generator with really good randomness
property.

WWW:    http://github.com/vincenthz/hs-cprng-aes

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:37:09
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Achieves security through AES-CTR encryption and Skein-MAC-512-256
authentication. Uses Base64 encoding to avoid any issues with
characters.

WWW:    http://github.com/snoyberg/clientsession/tree/master

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:34:41
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Automatically derive Lenses for your data type for use with Data.Lens.

WWW:    http://github.com/ekmett/data-lens-template/

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:33:04
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 lenses.

WWW:    http://github.com/ekmett/data-lens/

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:31:13
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Instances of numeric classes for functions and tuples.

WWW:    http://hackage.haskell.org/package/NumInstances

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:28:52
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Cabal plugin for UUAGC.

WWW:    http://www.cs.uu.nl/wiki/HUT/WebHome

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:27:03
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
UUAG is the Utrecht University Attribute Grammar system.  It generates Haskell
files from an attribute grammar specification.

It is a preprocessor for Haskell which makes it easy to write catamorphisms
(that is, functions that do to any datatype what foldr does to lists).
You can define tree walks using the intuitive concepts of inherited and
synthesized attributes, while keeping the full expressive power of Haskell.

WWW:    http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:24:19
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Provides newtype wrappers for phantom types to avoid unsafely passing dummy
arguments.

WWW:    http://github.com/ekmett/tagged

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:21:34
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A continuation-based, backtracking, logic programming monad. An
adaptation of the two-continuation implementation found in the paper
"Backtracking, Interleaving, and Terminating Monad Transformers" [1].

[1] http://okmij.org/ftp/papers/LogicT.pdf

WWW:    http://code.haskell.org/~dolio/logict

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:19:29
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Provides Word128, Word192 and Word256 and a way of producing other large
words if required.

WWW:    http://trac.haskell.org/largeword/wiki

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:17:35
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell implementation of Mustache templates [1].

[1] http://mustache.github.com/

WWW:    http://github.com/lymar/hastache

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:15:56
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This package provides a couple of different implementations of mutable hash
tables
in the ST monad, as well as a type class abstracting their common operations,
and
a set of wrappers to use the hash tables in the IO monad.

WWW:    http://github.com/gregorycollins/hashtables

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:13:47
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A configuration management library for programs and daemons.

Features include:

 * Automatic, dynamic reloading in response to modifications to configuration
   files.

 * A simple, but flexible, configuration language, supporting several of
   the most commonly needed types of data, along with interpolation of
   strings from the configuration or the system environment (e.g.
   $(HOME)).

 * Subscription-based notification of changes to configuration properties.

 * An import directive allows the configuration of a complex application
   to be split across several smaller files, or common configuration data
   to be shared across several applications.

WWW:    http://github.com/mailrank/configurator

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:11:23
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This package provides a Haskell library for working with base16-encoded
data quickly and efficiently, using the ByteString type.

WWW:    https://github.com/mailrank/base16-bytestring

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:08:15
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Epic is a simple functional language which compiles to reasonably efficient C
code,
using the Boehm-Demers-Weiser garbage collector [1].  It is intended as a
compiler
back-end, and is currently used as a back end for Epigram [2] and Idris [3].  It
can be invoked either as a library or an application.

[1] http://www.hpl.hp.com/personal/Hans_Boehm/gc/
[2] http://www.e-pig.org/
[3] http://idris-lang.org/

WWW:    http://www.dcs.st-and.ac.uk/~eb/epic.php

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:05:01
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
The zlib-enum package is a stop-gap to provide enumeratees for zlib
compression and decompression.

WWW:    http://github.com/maltem/zlib-enum

Obtained from:  FreeBSD Haskell
13 Feb 2012 02:02:34
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This package contains low-level bindigs to the zlib package.

WWW:    http://github.com/snoyberg/zlib-bindings

Obtained from:  FreeBSD Haskell
05 Feb 2012 14:21:27
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Add math-functions to chase the addition of math/hs-math-functions

Submitted by:   wen

Number of commits found: 380 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »  

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
qt4-guiMar 05
qt5-guiMar 05
chromiumMar 04
jenkinsMar 01
jenkins-ltsMar 01
firefoxFeb 27
firefox-esrFeb 27
libxulFeb 27
linux-firefoxFeb 27
linux-seamonkeyFeb 27
linux-thunderbirdFeb 27
seamonkeyFeb 27
thunderbirdFeb 27
php5Feb 26
php55Feb 26

11 vulnerabilities affecting 36 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24630
Broken 93
Deprecated 38
Ignore 372
Forbidden 1
Restricted 207
No CDROM 93
Vulnerable 22
Expired 0
Set to expire 32
Interactive 0
new 24 hours 2
new 48 hours5
new 7 days30
new fortnight65
new month123

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.