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

Port details
ghc 7.4.2_1 lang on this many watch lists=21 search for ports that depend on this port
Compiler for the functional language Haskell
Maintained by: haskell@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: haskell
License: BSD


Haskell is the standard lazy purely functional programming language.
The current language version is Haskell 98, agreed in December 1998,
with a revised version published in January 2003.

The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98 generating
good code for a variety of platforms.  GHC is a state-of-the-art
programming suite for Haskell and compiles Haskell to either native code
or C.  It implements numerous experimental language extensions to
Haskell, including concurrency, a foreign language interface, several
type-system extensions, exceptions, and so on.  GHC comes with a
generational garbage collector, a space and time profiler, comprehensive
set of libraries and an interactive system for convenient, quick
development.

WWW: http://www.haskell.org/ghc/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

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

Required To Build:
  1. textproc/docbook-xsl
  2. textproc/libxslt
  3. devel/ncurses
  4. devel/gmake
  5. lang/gcc
  6. devel/binutils
  7. lang/perl5.14
  8. devel/autoconf
Required To Run:
  1. devel/ncurses
  2. lang/gcc
Required Libraries:
  1. math/gmp
  2. devel/libffi
  3. 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-mysql
  15. databases/hs-persistent
  16. databases/hs-persistent-sqlite
  17. databases/hs-persistent-template
  18. devel/hs-BNFC
  19. devel/hs-Boolean
  20. devel/hs-ConfigFile
  21. devel/hs-DeepArrow
  22. devel/hs-HUnit
  23. devel/hs-IORefCAS
  24. devel/hs-IfElse
  25. devel/hs-List
  26. devel/hs-MaybeT
  27. devel/hs-MemoTrie
  28. devel/hs-MissingH
  29. devel/hs-MonadCatchIO-mtl
  30. devel/hs-MonadCatchIO-transformers
  31. devel/hs-MonadRandom
  32. devel/hs-ObjectName
  33. devel/hs-PSQueue
  34. devel/hs-QuickCheck
  35. devel/hs-ReadArgs
  36. devel/hs-SafeSemaphore
  37. devel/hs-StateVar
  38. devel/hs-Stream
  39. devel/hs-Tensor
  40. devel/hs-TypeCompose
  41. devel/hs-abstract-deque
  42. devel/hs-abstract-par
  43. devel/hs-activehs-base
  44. devel/hs-alex
  45. devel/hs-ansi-terminal
  46. devel/hs-ansi-wl-pprint
  47. devel/hs-arrows
  48. devel/hs-asn1-data
  49. devel/hs-async
  50. devel/hs-attempt
  51. devel/hs-base-unicode-symbols
  52. devel/hs-base16-bytestring
  53. devel/hs-base64-bytestring
  54. devel/hs-base64-conduit
  55. devel/hs-basic-prelude
  56. devel/hs-bifunctors
  57. devel/hs-binary
  58. devel/hs-bits-atomic
  59. devel/hs-blaze-builder
  60. devel/hs-blaze-builder-conduit
  61. devel/hs-blaze-builder-enumerator
  62. devel/hs-blaze-textual
  63. devel/hs-bloomfilter
  64. devel/hs-bsd-sysctl
  65. devel/hs-byteorder
  66. devel/hs-bytestring-nums
  67. devel/hs-c2hs
  68. devel/hs-cabal-install
  69. devel/hs-cereal
  70. devel/hs-checkers
  71. devel/hs-classy-prelude
  72. devel/hs-classy-prelude-conduit
  73. devel/hs-cmdargs
  74. devel/hs-conduit
  75. devel/hs-configurator
  76. devel/hs-control-monad-attempt
  77. devel/hs-convertible
  78. devel/hs-convertible-text
  79. devel/hs-cpphs
  80. devel/hs-darcs
  81. devel/hs-data-default
  82. devel/hs-data-object
  83. devel/hs-data-object-yaml
  84. devel/hs-data-pprint
  85. devel/hs-date-cache
  86. devel/hs-datetime
  87. devel/hs-deepseq
  88. devel/hs-directory-tree
  89. devel/hs-dlist
  90. devel/hs-drift
  91. devel/hs-edit-distance
  92. devel/hs-either
  93. devel/hs-enumerator
  94. devel/hs-errors
  95. devel/hs-failure
  96. devel/hs-fast-logger
  97. devel/hs-fgl
  98. devel/hs-file-embed
  99. devel/hs-filemanip
  100. devel/hs-filestore
  101. devel/hs-filesystem-conduit
  102. devel/hs-fsnotify
  103. devel/hs-gconf
  104. devel/hs-generic-deriving
  105. devel/hs-geniplate
  106. devel/hs-ghc-events
  107. devel/hs-ghc-mtl
  108. devel/hs-ghc-paths
  109. devel/hs-gio
  110. devel/hs-git-annex
  111. devel/hs-glade
  112. devel/hs-glib
  113. devel/hs-gtk2hs-buildtools
  114. devel/hs-haddock
  115. devel/hs-happy
  116. devel/hs-hashable
  117. devel/hs-hashed-storage
  118. devel/hs-hashtables
  119. devel/hs-haskeline
  120. devel/hs-haskell-platform
  121. devel/hs-haskell-src
  122. devel/hs-haskell-src-exts
  123. devel/hs-hasktags
  124. devel/hs-hastache
  125. devel/hs-hdoc
  126. devel/hs-hinotify
  127. devel/hs-hint
  128. devel/hs-hlibev
  129. devel/hs-hlint
  130. devel/hs-hmake
  131. devel/hs-hoogle
  132. devel/hs-hslogger
  133. devel/hs-hspec
  134. devel/hs-hspec-expectations
  135. devel/hs-idoc
  136. devel/hs-kqueue
  137. devel/hs-language-c
  138. devel/hs-language-javascript
  139. devel/hs-largeword
  140. devel/hs-lazysmallcheck
  141. devel/hs-lens
  142. devel/hs-lifted-base
  143. devel/hs-logict
  144. devel/hs-mmap
  145. devel/hs-monad-control
  146. devel/hs-monad-logger
  147. devel/hs-monad-par
  148. devel/hs-monad-par-extras
  149. devel/hs-mtl
  150. devel/hs-mueval
  151. devel/hs-murmur-hash
  152. devel/hs-optparse-applicative
  153. devel/hs-parallel
  154. devel/hs-pcre-light
  155. devel/hs-pool
  156. devel/hs-pool-conduit
  157. devel/hs-primitive
  158. devel/hs-profunctor-extras
  159. devel/hs-profunctors
  160. devel/hs-project-template
  161. devel/hs-random
  162. devel/hs-ranges
  163. devel/hs-reactive
  164. devel/hs-readline
  165. devel/hs-reflection
  166. devel/hs-resource-pool
  167. devel/hs-resourcet
  168. devel/hs-safe
  169. devel/hs-setenv
  170. devel/hs-show
  171. devel/hs-silently
  172. devel/hs-simple-reflect
  173. devel/hs-smallcheck
  174. devel/hs-split
  175. devel/hs-stm
  176. devel/hs-strict
  177. devel/hs-syb
  178. devel/hs-syb-with-class
  179. devel/hs-syb-with-class-instances-text
  180. devel/hs-system-fileio
  181. devel/hs-system-filepath
  182. devel/hs-tagged
  183. devel/hs-temporary
  184. devel/hs-terminfo
  185. devel/hs-test-framework
  186. devel/hs-test-framework-hunit
  187. devel/hs-test-framework-quickcheck2
  188. devel/hs-testpack
  189. devel/hs-text
  190. devel/hs-threads
  191. devel/hs-threadscope
  192. devel/hs-time-compat
  193. devel/hs-timezone-olson
  194. devel/hs-timezone-series
  195. devel/hs-transformers
  196. devel/hs-transformers-base
  197. devel/hs-unamb
  198. devel/hs-uniplate
  199. devel/hs-unix-compat
  200. devel/hs-unix-time
  201. devel/hs-unordered-containers
  202. devel/hs-utf8-light
  203. devel/hs-utf8-string
  204. devel/hs-utility-ht
  205. devel/hs-uuagc
  206. devel/hs-uuagc-bootstrap
  207. devel/hs-uuagc-cabal
  208. devel/hs-uuid
  209. devel/hs-uulib
  210. devel/hs-vault
  211. devel/hs-vector
  212. devel/hs-vector-algorithms
  213. devel/hs-void
  214. devel/hs-word8
  215. devel/pure-gen
  216. ftp/hs-curl
  217. graphics/hs-HGL
  218. graphics/hs-cairo
  219. graphics/hs-dia-base
  220. graphics/hs-dia-functions
  221. graphics/hs-soegtk
  222. graphics/hs-svgcairo
  223. lang/hs-brainfuck
  224. lang/hs-epic
  225. lang/hs-unlambda
  226. lang/whitespace
  227. mail/hs-email-validate
  228. mail/hs-mime
  229. mail/hs-mime-mail
  230. mail/hs-mime-types
  231. math/hs-Agda
  232. math/hs-Agda-executable
  233. math/hs-NumInstances
  234. math/hs-categories
  235. math/hs-comonad
  236. math/hs-comonad-transformers
  237. math/hs-comonads-fd
  238. math/hs-contravariant
  239. math/hs-data-lens
  240. math/hs-data-lens-template
  241. math/hs-distributive
  242. math/hs-erf
  243. math/hs-groupoids
  244. math/hs-ieee754
  245. math/hs-math-functions
  246. math/hs-mwc-random
  247. math/hs-nats
  248. math/hs-pointed
  249. math/hs-probability
  250. math/hs-semigroupoid-extras
  251. math/hs-semigroupoids
  252. math/hs-semigroups
  253. math/hs-statistics
  254. math/hs-vector-space
  255. multimedia/hs-gstreamer
  256. net/hs-hostname
  257. net/hs-maccatcher
  258. net/hs-network
  259. net/hs-network-conduit
  260. net/hs-network-info
  261. net/hs-network-multicast
  262. net/hs-pcap
  263. net/hs-publicsuffixlist
  264. net/hs-sendfile
  265. net/hs-simple-sendfile
  266. net/hs-socks
  267. ports-mgmt/hs-porte
  268. print/hs-hscolour
  269. science/hs-bio
  270. security/hs-Crypto
  271. security/hs-HsOpenSSL
  272. security/hs-RSA
  273. security/hs-SHA
  274. security/hs-certificate
  275. security/hs-cipher-aes
  276. security/hs-cipher-rc4
  277. security/hs-clientsession
  278. security/hs-cprng-aes
  279. security/hs-crypto-api
  280. security/hs-crypto-conduit
  281. security/hs-crypto-numbers
  282. security/hs-crypto-pubkey
  283. security/hs-crypto-pubkey-types
  284. security/hs-crypto-random-api
  285. security/hs-cryptocipher
  286. security/hs-cryptohash
  287. security/hs-digest
  288. security/hs-entropy
  289. security/hs-monadcryptorandom
  290. security/hs-pem
  291. security/hs-pureMD5
  292. security/hs-pwstore-fast
  293. security/hs-skein
  294. security/hs-tls
  295. security/hs-tls-extra
  296. sysutils/hs-angel
  297. sysutils/hs-cpu
  298. textproc/hs-Diff
  299. textproc/hs-HStringTemplate
  300. textproc/hs-HaXml
  301. textproc/hs-attoparsec
  302. textproc/hs-attoparsec-conduit
  303. textproc/hs-attoparsec-enumerator
  304. textproc/hs-attoparsec-text
  305. textproc/hs-blaze-html
  306. textproc/hs-blaze-markup
  307. textproc/hs-bytestring-csv
  308. textproc/hs-case-insensitive
  309. textproc/hs-citeproc-hs
  310. textproc/hs-csv
  311. textproc/hs-double-conversion
  312. textproc/hs-feed
  313. textproc/hs-hexpat
  314. textproc/hs-highlighting-kate
  315. textproc/hs-hs-bibutils
  316. textproc/hs-html
  317. textproc/hs-html-conduit
  318. textproc/hs-hxt
  319. textproc/hs-hxt-charproperties
  320. textproc/hs-hxt-regex-xmlschema
  321. textproc/hs-hxt-unicode
  322. textproc/hs-lhs2tex
  323. textproc/hs-libxml
  324. textproc/hs-pandoc
  325. textproc/hs-pandoc-types
  326. textproc/hs-parsec
  327. textproc/hs-polyparse
  328. textproc/hs-regex-base
  329. textproc/hs-regex-compat
  330. textproc/hs-regex-pcre-builtin
  331. textproc/hs-regex-posix
  332. textproc/hs-regex-tdfa
  333. textproc/hs-stringsearch
  334. textproc/hs-tagsoup
  335. textproc/hs-tagstream-conduit
  336. textproc/hs-texmath
  337. textproc/hs-xhtml
  338. textproc/hs-xml
  339. textproc/hs-xml-conduit
  340. textproc/hs-xml-enumerator
  341. textproc/hs-xml-types
  342. textproc/hs-xml2html
  343. textproc/hs-xmlhtml
  344. textproc/hs-yaml
  345. www/hs-HTTP
  346. www/hs-activehs
  347. www/hs-authenticate
  348. www/hs-cgi
  349. www/hs-cookie
  350. www/hs-css-text
  351. www/hs-fastcgi
  352. www/hs-gitit
  353. www/hs-hS3
  354. www/hs-hamlet
  355. www/hs-happstack
  356. www/hs-happstack-data
  357. www/hs-happstack-ixset
  358. www/hs-happstack-server
  359. www/hs-happstack-state
  360. www/hs-happstack-util
  361. www/hs-heist
  362. www/hs-hjsmin
  363. www/hs-http-conduit
  364. www/hs-http-date
  365. www/hs-http-enumerator
  366. www/hs-http-reverse-proxy
  367. www/hs-http-server
  368. www/hs-http-types
  369. www/hs-oeis
  370. www/hs-path-pieces
  371. www/hs-recaptcha
  372. www/hs-scgi
  373. www/hs-shakespeare
  374. www/hs-shakespeare-css
  375. www/hs-shakespeare-i18n
  376. www/hs-shakespeare-js
  377. www/hs-shakespeare-text
  378. www/hs-snap
  379. www/hs-snap-core
  380. www/hs-snap-server
  381. www/hs-url
  382. www/hs-wai
  383. www/hs-wai-app-static
  384. www/hs-wai-extra
  385. www/hs-wai-logger
  386. www/hs-wai-test
  387. www/hs-warp
  388. www/hs-webkit
  389. www/hs-xss-sanitize
  390. www/hs-yesod
  391. www/hs-yesod-auth
  392. www/hs-yesod-core
  393. www/hs-yesod-default
  394. www/hs-yesod-form
  395. www/hs-yesod-json
  396. www/hs-yesod-persistent
  397. www/hs-yesod-platform
  398. www/hs-yesod-routes
  399. www/hs-yesod-static
  400. www/hs-yesod-test
  401. x11/hs-X11
  402. x11/hs-X11-xft
  403. x11/hs-xmobar
  404. x11-toolkits/hs-GLUT
  405. x11-toolkits/hs-OpenGL
  406. x11-toolkits/hs-gtk
  407. x11-toolkits/hs-gtk2hs
  408. x11-toolkits/hs-gtkglext
  409. x11-toolkits/hs-gtksourceview2
  410. x11-toolkits/hs-pango
  411. x11-toolkits/hs-vte
  412. x11-toolkits/hs-wx
  413. x11-toolkits/hs-wxc
  414. x11-toolkits/hs-wxcore
  415. x11-toolkits/hs-wxdirect
  416. x11-wm/hs-xmonad
  417. 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-mysql
  15. databases/hs-persistent
  16. databases/hs-persistent-sqlite
  17. databases/hs-persistent-template
  18. devel/hs-BNFC
  19. devel/hs-Boolean
  20. devel/hs-ConfigFile
  21. devel/hs-DeepArrow
  22. devel/hs-HUnit
  23. devel/hs-IORefCAS
  24. devel/hs-IfElse
  25. devel/hs-List
  26. devel/hs-MaybeT
  27. devel/hs-MemoTrie
  28. devel/hs-MissingH
  29. devel/hs-MonadCatchIO-mtl
  30. devel/hs-MonadCatchIO-transformers
  31. devel/hs-MonadRandom
  32. devel/hs-ObjectName
  33. devel/hs-PSQueue
  34. devel/hs-QuickCheck
  35. devel/hs-ReadArgs
  36. devel/hs-SafeSemaphore
  37. devel/hs-StateVar
  38. devel/hs-Stream
  39. devel/hs-Tensor
  40. devel/hs-TypeCompose
  41. devel/hs-abstract-deque
  42. devel/hs-abstract-par
  43. devel/hs-activehs-base
  44. devel/hs-alex
  45. devel/hs-ansi-terminal
  46. devel/hs-ansi-wl-pprint
  47. devel/hs-arrows
  48. devel/hs-asn1-data
  49. devel/hs-async
  50. devel/hs-attempt
  51. devel/hs-base-unicode-symbols
  52. devel/hs-base16-bytestring
  53. devel/hs-base64-bytestring
  54. devel/hs-base64-conduit
  55. devel/hs-basic-prelude
  56. devel/hs-bifunctors
  57. devel/hs-binary
  58. devel/hs-bits-atomic
  59. devel/hs-blaze-builder
  60. devel/hs-blaze-builder-conduit
  61. devel/hs-blaze-builder-enumerator
  62. devel/hs-blaze-textual
  63. devel/hs-bloomfilter
  64. devel/hs-bsd-sysctl
  65. devel/hs-byteorder
  66. devel/hs-bytestring-nums
  67. devel/hs-c2hs
  68. devel/hs-cabal-install
  69. devel/hs-cereal
  70. devel/hs-checkers
  71. devel/hs-classy-prelude
  72. devel/hs-classy-prelude-conduit
  73. devel/hs-cmdargs
  74. devel/hs-conduit
  75. devel/hs-configurator
  76. devel/hs-control-monad-attempt
  77. devel/hs-convertible
  78. devel/hs-convertible-text
  79. devel/hs-cpphs
  80. devel/hs-darcs
  81. devel/hs-data-default
  82. devel/hs-data-object
  83. devel/hs-data-object-yaml
  84. devel/hs-data-pprint
  85. devel/hs-date-cache
  86. devel/hs-datetime
  87. devel/hs-deepseq
  88. devel/hs-directory-tree
  89. devel/hs-dlist
  90. devel/hs-edit-distance
  91. devel/hs-either
  92. devel/hs-enumerator
  93. devel/hs-errors
  94. devel/hs-failure
  95. devel/hs-fast-logger
  96. devel/hs-fgl
  97. devel/hs-file-embed
  98. devel/hs-filemanip
  99. devel/hs-filestore
  100. devel/hs-filesystem-conduit
  101. devel/hs-fsnotify
  102. devel/hs-gconf
  103. devel/hs-generic-deriving
  104. devel/hs-geniplate
  105. devel/hs-ghc-events
  106. devel/hs-ghc-mtl
  107. devel/hs-ghc-paths
  108. devel/hs-gio
  109. devel/hs-git-annex
  110. devel/hs-glade
  111. devel/hs-glib
  112. devel/hs-gtk2hs-buildtools
  113. devel/hs-haddock
  114. devel/hs-happy
  115. devel/hs-hashable
  116. devel/hs-hashed-storage
  117. devel/hs-hashtables
  118. devel/hs-haskeline
  119. devel/hs-haskell-platform
  120. devel/hs-haskell-src
  121. devel/hs-haskell-src-exts
  122. devel/hs-hasktags
  123. devel/hs-hastache
  124. devel/hs-hinotify
  125. devel/hs-hint
  126. devel/hs-hlibev
  127. devel/hs-hlint
  128. devel/hs-hmake
  129. devel/hs-hoogle
  130. devel/hs-hslogger
  131. devel/hs-hspec
  132. devel/hs-hspec-expectations
  133. devel/hs-kqueue
  134. devel/hs-language-c
  135. devel/hs-language-javascript
  136. devel/hs-largeword
  137. devel/hs-lazysmallcheck
  138. devel/hs-lens
  139. devel/hs-lifted-base
  140. devel/hs-logict
  141. devel/hs-mmap
  142. devel/hs-monad-control
  143. devel/hs-monad-logger
  144. devel/hs-monad-par
  145. devel/hs-monad-par-extras
  146. devel/hs-mtl
  147. devel/hs-mueval
  148. devel/hs-murmur-hash
  149. devel/hs-optparse-applicative
  150. devel/hs-parallel
  151. devel/hs-pcre-light
  152. devel/hs-pool
  153. devel/hs-pool-conduit
  154. devel/hs-primitive
  155. devel/hs-profunctor-extras
  156. devel/hs-profunctors
  157. devel/hs-project-template
  158. devel/hs-random
  159. devel/hs-ranges
  160. devel/hs-reactive
  161. devel/hs-readline
  162. devel/hs-reflection
  163. devel/hs-resource-pool
  164. devel/hs-resourcet
  165. devel/hs-safe
  166. devel/hs-setenv
  167. devel/hs-show
  168. devel/hs-silently
  169. devel/hs-simple-reflect
  170. devel/hs-smallcheck
  171. devel/hs-split
  172. devel/hs-stm
  173. devel/hs-strict
  174. devel/hs-syb
  175. devel/hs-syb-with-class
  176. devel/hs-syb-with-class-instances-text
  177. devel/hs-system-fileio
  178. devel/hs-system-filepath
  179. devel/hs-tagged
  180. devel/hs-temporary
  181. devel/hs-terminfo
  182. devel/hs-test-framework
  183. devel/hs-test-framework-hunit
  184. devel/hs-test-framework-quickcheck2
  185. devel/hs-testpack
  186. devel/hs-text
  187. devel/hs-threads
  188. devel/hs-threadscope
  189. devel/hs-time-compat
  190. devel/hs-timezone-olson
  191. devel/hs-timezone-series
  192. devel/hs-transformers
  193. devel/hs-transformers-base
  194. devel/hs-unamb
  195. devel/hs-uniplate
  196. devel/hs-unix-compat
  197. devel/hs-unix-time
  198. devel/hs-unordered-containers
  199. devel/hs-utf8-light
  200. devel/hs-utf8-string
  201. devel/hs-utility-ht
  202. devel/hs-uuagc
  203. devel/hs-uuagc-bootstrap
  204. devel/hs-uuagc-cabal
  205. devel/hs-uuid
  206. devel/hs-uulib
  207. devel/hs-vault
  208. devel/hs-vector
  209. devel/hs-vector-algorithms
  210. devel/hs-void
  211. devel/hs-word8
  212. ftp/hs-curl
  213. graphics/hs-HGL
  214. graphics/hs-cairo
  215. graphics/hs-dia-base
  216. graphics/hs-dia-functions
  217. graphics/hs-soegtk
  218. graphics/hs-svgcairo
  219. lang/hs-brainfuck
  220. lang/hs-epic
  221. lang/hs-unlambda
  222. mail/hs-email-validate
  223. mail/hs-mime
  224. mail/hs-mime-mail
  225. mail/hs-mime-types
  226. math/hs-Agda
  227. math/hs-Agda-executable
  228. math/hs-NumInstances
  229. math/hs-categories
  230. math/hs-comonad
  231. math/hs-comonad-transformers
  232. math/hs-comonads-fd
  233. math/hs-contravariant
  234. math/hs-data-lens
  235. math/hs-data-lens-template
  236. math/hs-distributive
  237. math/hs-erf
  238. math/hs-groupoids
  239. math/hs-ieee754
  240. math/hs-math-functions
  241. math/hs-mwc-random
  242. math/hs-nats
  243. math/hs-pointed
  244. math/hs-probability
  245. math/hs-semigroupoid-extras
  246. math/hs-semigroupoids
  247. math/hs-semigroups
  248. math/hs-statistics
  249. math/hs-vector-space
  250. multimedia/hs-gstreamer
  251. net/hs-hostname
  252. net/hs-maccatcher
  253. net/hs-network
  254. net/hs-network-conduit
  255. net/hs-network-info
  256. net/hs-network-multicast
  257. net/hs-pcap
  258. net/hs-publicsuffixlist
  259. net/hs-sendfile
  260. net/hs-simple-sendfile
  261. net/hs-socks
  262. ports-mgmt/hs-porte
  263. print/hs-hscolour
  264. science/hs-bio
  265. security/hs-Crypto
  266. security/hs-HsOpenSSL
  267. security/hs-RSA
  268. security/hs-SHA
  269. security/hs-certificate
  270. security/hs-cipher-aes
  271. security/hs-cipher-rc4
  272. security/hs-clientsession
  273. security/hs-cprng-aes
  274. security/hs-crypto-api
  275. security/hs-crypto-conduit
  276. security/hs-crypto-numbers
  277. security/hs-crypto-pubkey
  278. security/hs-crypto-pubkey-types
  279. security/hs-crypto-random-api
  280. security/hs-cryptocipher
  281. security/hs-cryptohash
  282. security/hs-digest
  283. security/hs-entropy
  284. security/hs-monadcryptorandom
  285. security/hs-pem
  286. security/hs-pureMD5
  287. security/hs-pwstore-fast
  288. security/hs-skein
  289. security/hs-tls
  290. security/hs-tls-extra
  291. sysutils/hs-angel
  292. sysutils/hs-cpu
  293. textproc/hs-Diff
  294. textproc/hs-HStringTemplate
  295. textproc/hs-HaXml
  296. textproc/hs-attoparsec
  297. textproc/hs-attoparsec-conduit
  298. textproc/hs-attoparsec-enumerator
  299. textproc/hs-attoparsec-text
  300. textproc/hs-blaze-html
  301. textproc/hs-blaze-markup
  302. textproc/hs-bytestring-csv
  303. textproc/hs-case-insensitive
  304. textproc/hs-citeproc-hs
  305. textproc/hs-csv
  306. textproc/hs-double-conversion
  307. textproc/hs-feed
  308. textproc/hs-hexpat
  309. textproc/hs-highlighting-kate
  310. textproc/hs-hs-bibutils
  311. textproc/hs-html
  312. textproc/hs-html-conduit
  313. textproc/hs-hxt
  314. textproc/hs-hxt-charproperties
  315. textproc/hs-hxt-regex-xmlschema
  316. textproc/hs-hxt-unicode
  317. textproc/hs-lhs2tex
  318. textproc/hs-libxml
  319. textproc/hs-pandoc
  320. textproc/hs-pandoc-types
  321. textproc/hs-parsec
  322. textproc/hs-polyparse
  323. textproc/hs-regex-base
  324. textproc/hs-regex-compat
  325. textproc/hs-regex-pcre-builtin
  326. textproc/hs-regex-posix
  327. textproc/hs-regex-tdfa
  328. textproc/hs-stringsearch
  329. textproc/hs-tagsoup
  330. textproc/hs-tagstream-conduit
  331. textproc/hs-texmath
  332. textproc/hs-xhtml
  333. textproc/hs-xml
  334. textproc/hs-xml-conduit
  335. textproc/hs-xml-enumerator
  336. textproc/hs-xml-types
  337. textproc/hs-xml2html
  338. textproc/hs-xmlhtml
  339. textproc/hs-yaml
  340. www/hs-HTTP
  341. www/hs-activehs
  342. www/hs-authenticate
  343. www/hs-cgi
  344. www/hs-cookie
  345. www/hs-css-text
  346. www/hs-fastcgi
  347. www/hs-gitit
  348. www/hs-hS3
  349. www/hs-hamlet
  350. www/hs-happstack
  351. www/hs-happstack-data
  352. www/hs-happstack-ixset
  353. www/hs-happstack-server
  354. www/hs-happstack-state
  355. www/hs-happstack-util
  356. www/hs-heist
  357. www/hs-hjsmin
  358. www/hs-http-conduit
  359. www/hs-http-date
  360. www/hs-http-enumerator
  361. www/hs-http-reverse-proxy
  362. www/hs-http-server
  363. www/hs-http-types
  364. www/hs-oeis
  365. www/hs-path-pieces
  366. www/hs-recaptcha
  367. www/hs-scgi
  368. www/hs-shakespeare
  369. www/hs-shakespeare-css
  370. www/hs-shakespeare-i18n
  371. www/hs-shakespeare-js
  372. www/hs-shakespeare-text
  373. www/hs-snap
  374. www/hs-snap-core
  375. www/hs-snap-server
  376. www/hs-url
  377. www/hs-wai
  378. www/hs-wai-app-static
  379. www/hs-wai-extra
  380. www/hs-wai-logger
  381. www/hs-wai-test
  382. www/hs-warp
  383. www/hs-webkit
  384. www/hs-xss-sanitize
  385. www/hs-yesod
  386. www/hs-yesod-auth
  387. www/hs-yesod-core
  388. www/hs-yesod-default
  389. www/hs-yesod-form
  390. www/hs-yesod-json
  391. www/hs-yesod-persistent
  392. www/hs-yesod-platform
  393. www/hs-yesod-routes
  394. www/hs-yesod-static
  395. www/hs-yesod-test
  396. x11/hs-X11
  397. x11/hs-X11-xft
  398. x11/hs-xmobar
  399. x11-toolkits/hs-GLUT
  400. x11-toolkits/hs-OpenGL
  401. x11-toolkits/hs-gtk
  402. x11-toolkits/hs-gtk2hs
  403. x11-toolkits/hs-gtkglext
  404. x11-toolkits/hs-gtksourceview2
  405. x11-toolkits/hs-pango
  406. x11-toolkits/hs-vte
  407. x11-toolkits/hs-wx
  408. x11-toolkits/hs-wxc
  409. x11-toolkits/hs-wxcore
  410. x11-toolkits/hs-wxdirect
  411. x11-wm/hs-xmonad
  412. x11-wm/hs-xmonad-contrib

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


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

Master Sites:
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 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: 349 (showing only 100 on this page)

1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 May 2013 15:34:18
Original commit files touched by this commit  7.4.2_1
bapt search for other commits by this committer
Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
27 Apr 2013 22:09:15
Original commit files touched by this commit  7.4.2_1
bapt search for other commits by this committer
Convert the last USE_ICONV to USES=iconv
27 Apr 2013 11:59:29
Original commit files touched by this commit  7.4.2_1
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
15 Apr 2013 13:11:37
Original commit files touched by this commit  7.4.2_1
pgj search for other commits by this committer
- Unbreak hs- ports when lang/ghc installed without haddock, the
  documentation tool (which is installed by default)

Reported by:	lev
Reviewed by:	ashish
Approved by:	portmgr (tabthorpe)
Obtained from:	FreeBSD Haskell
31 Mar 2013 13:43:10
Original commit files touched by this commit  7.4.2_1
pgj search for other commits by this committer
- Fix a minor dynamic linking problem for certain Haskell Cabal ports
- Add an UPDATING entry for description and instructions

Submitted by:	ashish
Approved by:	portmgr (miwi)
Obtained from:	FreeBSD Haskell
29 Mar 2013 23:37:01
Original commit files touched by this commit  7.4.2_1
pgj search for other commits by this committer
Produces ctags "tags" and etags "TAGS" files for Haskell programs.

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

Obtained from:	FreeBSD Haskell
29 Mar 2013 22:43:58
Original commit files touched by this commit  7.4.2_1
pgj search for other commits by this committer
- Update Haskell ports from the development repository
- Avoid self-dependency for print/hs-hscolour (when HSCOLOUR is set)
  Contributed by: ashish

New ports (5):

devel/hs-geniplate                       0.6.0.3
devel/hs-uuid                            1.2.9
net/hs-maccatcher                        2.1.5
net/hs-publicsuffixlist                  0.0.3
textproc/hs-regex-tdfa                   1.1.8

Removed ports (1):

math/hs-Agda-executable                  2.3.0.1_3
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Feb 2013 22:26:32
Original commit files touched by this commit  7.4.2_1
pgj search for other commits by this committer
- Fix breakage in the DYNAMIC-enabled ports triggered by the recent
  devel/libffi update
- Enable multithreaded build for lang/ghc (i.e. mark MAKE_JOBS_SAFE)

Please note that port revision for all the Haskell ports without version
changes are bumped.

New ports (20):

devel/hs-MonadRandom                     0.1.8
devel/hs-base64-conduit                  0.5.1
devel/hs-bifunctors                      3.2
devel/hs-either                          3.1
devel/hs-errors                          1.3.1
devel/hs-generic-deriving                1.4.0
(Only the first 15 lines of the commit message are shown above View all of this commit message)
02 Feb 2013 13:29:08
Original commit files touched by this commit  7.4.2
pgj search for other commits by this committer
- PKGNAMEPREFIX must appear earlier for bsd.cabal.mk consumers otherwise
  their options are mishandled

Reported by:	sperber
Obtained from:	FreeBSD Haskell
29 Jan 2013 00:35:33
Original commit files touched by this commit  7.4.2
jkim search for other commits by this committer
- Update devel/libffi to 3.0.11.
- Reset maintainership for libffi.  See ports/164941.

PR:		ports/171768
Submitted by:	Takefu <takefu@airport.fm>
22 Jan 2013 10:52:37
Original commit files touched by this commit  7.4.2
pgj search for other commits by this committer
- Fix configure flags for the bootstrap compiler, so now it works for
  clang-only base systems too [1]
- Allow to use GCC 4.6 and later (requested by: gerald)
- Add USE_NCURSES, so now it can pick up ports ncurses when installed
- Fix COMMENT to comply with the Porter's Handbook

PR:		ports/161356 [1]
Submitted by:	David Marker <dmarker@freedave.net> (reworked by: ashish) [1]
Obtained from:	FreeBSD Haskell
28 Dec 2012 20:05:45
Original commit files touched by this commit  7.4.2
pgj search for other commits by this committer
- Make dependency on base-system ncurses explicit -- this fixes potential
  build errors when devel/ncurses is also installed

PR:		ports/174703
Reported by:	Finn <bash.org@gmail.com>
Obtained from:	FreeBSD Haskell
20 Dec 2012 02:23:06
Original commit files touched by this commit  7.4.2
pgj search for other commits by this committer
- Update The Glorious Glasgow Haskell Compiler to version 7.4.2
- Update Haskell Platform to version 2012.4.0.0
- Update Gtk2Hs to 0.12.4
- Transfer maintainership of math/hs-math-functions to haskell@ [1]

Please note that port revisions for all the Haskell ports without version
changes are bumped.

Some further highlights of the update:
- Trim Makefile headers
- Enable dynamic libraries and dynamic linking by default
- Enable bootstrapping by versions of GHC and HsColour already installed
- Use GCC and binutils from ports

New ports (32):
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Oct 2012 22:12:14
Original commit files touched by this commit  7.4.1
linimon search for other commits by this committer
Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
08 Aug 2012 23:37:48
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
HLint gives suggestions on how to improve your source code.

WWW:    http://community.haskell.org/~ndm/hlint/

Obtained from:	FreeBSD Haskell
03 Aug 2012 04:07:05
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Remove some more cruft

Obtained from:	FreeBSD Haskell
03 Aug 2012 03:08:54
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Update HsColour to 1.20.2
- Use the new options framework

Obtained from:	FreeBSD Haskell
03 Aug 2012 02:35:28
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Use the new options framework

Obtained from:	FreeBSD Haskell
03 Aug 2012 02:30:11
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Teach the Haskell Cabal ports to use the new options framework
- Remove some cruft

Obtained from:	FreeBSD Haskell
24 Jun 2012 10:46:24
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
angel is a daemon that runs and monitors other processes. It is similar
to djb's `daemontools` or the Ruby project `god`. It's goals are to keep
a set of services running, and to facilitate the easy configuration and
restart of those services.

WWW:    http://github.com/jamwt/Angel

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:43:14
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
This package includes a thin sqlite3 wrapper based on the direct-sqlite
package, as well as the entire C library, so there are no system
dependencies.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:40:39
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Instead of allowing version ranges of dependencies, this package requires
specific versions to avoid dependency hell.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:38:22
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Behaviour Oriented integration Testing for Yesod Applications.

WWW:    http://www.yesodweb.com

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:36:20
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Static file serving subsite for Yesod Web Framework.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:34:29
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Convenient wrappers for your the configuration and execution of your yesod
application.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:31:59
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
blaze-html instances for xml-conduit types.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:28:55
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Unit test framework (built on HUnit) for WAI applications.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:26:50
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Also provides some helper functions and datatypes for use outside of WAI.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:23:48
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Fast parser and formatter for HTTP Date.

WWW:    http://hackage.haskell.org/package/http-date

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:21:15
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
This package uses tagstream-conduit for its parser. It automatically
balances mismatched tags, so that there shouldn't be any parse failures.
It does not handle a full HTML document rendering, such as adding missing
html and head tags.

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

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:18:44
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Tag-stream is a library for parsing HTML//XML to a token stream. It can
parse unstructured and malformed HTML from the web. It also provides an
Enumeratee which can parse streamline html, which means it consumes constant
memory. You can start from the `tests/Tests.hs` module to see what it can
do.

WWW:    http://github.com/yihuang/tagstream-conduit

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:15:27
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Behavior Driven Development for Haskell.  Hspec is roughly based on the
Ruby library RSpec.  However, Hspec is just a framework for running
HUnit and QuickCheck tests.  Compared to other options, it provides a
much nicer syntax that makes tests very easy to read.

WWW:    http://hspec.github.com/

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:12:27
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Prevent or capture writing to stdout and other handles.

WWW:    https://github.com/trystan/silently

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:09:57
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Reduces size of javascript files by stripping out extraneous whitespace
and other syntactic elements, without changing the semantics.

WWW:    http://github.com/alanz/hjsmin

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:07:02
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Parses Javascript into an Abstract Syntax Tree (AST). Initially intended
as frontend to hjsmin.

WWW:    http://github.com/alanz/language-javascript

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:04:39
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Lightweight UTF8 handling.

WWW:    http://hackage.haskell.org/package/utf8-light

Obtained from:  FreeBSD Haskell
24 Jun 2012 10:01:15
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
This package contains everything that you need to use a cryptographic
package that supports the crypto-api package using conduits from the
conduit package.

WWW:    https://github.com/meteficha/crypto-conduit

Obtained from:  FreeBSD Haskell
24 Jun 2012 09:57:37
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
Add bsd.hackage.mk entries

Obtained from:  FreeBSD Haskell
08 Jun 2012 16:11:47
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Loosen make restart checks a bit to fix build on certain
  configurations (e.g. pointyhat)

PR:             ports/168761
Submitted by:   Roman Naumann <namor@hemio.de>
06 Jun 2012 18:26:50
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Add a missing entry for textproc/hs-bytestring-csv

Obtained from:  FreeBSD Haskell
03 Jun 2012 23:28:40
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Remove obsoleted Haskell ports:

  devel/hs-binary: this package became part of lang/ghc.
  devel/hs-convertible-text: this package is obsolete.
  devel/hs-control-monad-attempt: this package is obsolete.
  devel/hs-data-object: this package is obsolete.
  devel/hs-data-object-yaml: this package is obsolete.
  devel/hs-deepseq: this package became part of lang/ghc.
  devel/hs-ghc-paths-docs: not needed any more.
  devel/hs-haddock-docs: not needed any more.
  devel/hs-mtl-docs: not needed any more.
  devel/hs-pool: this package is obsolete.
  devel/hs-transformers-docs: not needed any more.
  print/hs-hscolour-docs: not needed any more.
  textproc/hs-xhtml-docs: not needed any more.
  textproc/hs-xml-enumerator: this package is obsolete.
  www/hs-happstack-data: this package is obsolete.
  www/hs-happstack-ixset: this package is obsolete.
  www/hs-happstack-state: this package is obsolete.
  www/hs-happstack-util: this package is obsolete.
  www/hs-http-enumerator: this package is obsolete.

Obtained from:  FreeBSD Haskell
03 Jun 2012 20:52:29
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
- Update The Glorious Glasgow Haskell Compiler to version 7.4.1

Please note that port revision for all the Haskell ports without version changes
are also bumped.  Other per-port updates are coming soon (in separate commits)!
In addition to that, separate -docs ports are no longer needed so they are
now removed.

Thanks ashish@ for the assistance.

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:33:37
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.9 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
03 Jun 2012 19:32:10
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides an efficient routing system, a parser and TH code generation.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:30:26
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://www.yesodweb.com/book/http-conduit

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:28:58
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
03 Jun 2012 19:26:50
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Core modules of a blazingly fast markup combinator library for the Haskell
programming language.

WWW:    http://jaspervdj.be/blaze

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:25:28
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Turn attoparsec parsers into sinks.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:23:57
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Lowlevel cpu routines to get basic properties of the cpu platform, like
endianness and architecture.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:22:16
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Privacy Enhanced Mail (PEM) format reader and writer.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:20:54
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A monad for using CryptoRandomGen.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:19:27
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Socks proxy (version 5) implementation.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:18:16
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Stream socket data using conduits.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:16:57
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Utilities for dealing with IEEE floating point numbers, ported from the
Tango math library; approximate and exact equality comparisons for general
types.

WWW:    http://github.com/patperry/hs-ieee754

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:15:34
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A "vault" is a typed, persistent store for values of arbitrary types. It's
like having first-class access to the storage space behind IORefs. The
data structure is analogous to a bank vault, where you can access different
bank boxes with different keys; hence the name. Also provided is a "locker"
type, representing a store for a single element.

WWW:    https://github.com/HeinrichApfelmus/vault

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:13:46
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The functions for creating temporary files and directories in the base
library are quite limited. The unixutils package contains some good ones,
but they aren't portable to Windows. This library just repackages the
Cabal implementations of its own temporary file and folder functions so
that you can use them without linking against Cabal or depending on it
being installed.

WWW:    http://www.github.com/batterseapower/temporary

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:12:30
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
High-level, byte-based file and directory path manipulations.

WWW:    https://john-millikin.com/software/haskell-filesystem/

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:11:10
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package was originally included with the conduit package, and has
since been split off.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:09:46
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
A high-performance striped pooling abstraction for managing flexibly-sized
collections of resources such as database connections.

WWW:    http://github.com/bos/pool

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:08:29
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
This package provides a basic random number generation library, including
the ability to split random number generators.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:07:11
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Allocate resources from a pool, guaranteeing resource handling via the
ResourceT transformer.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:05:39
Original commit files touched by this commit  7.4.1
pgj search for other commits by this committer
The modules below provide additional data structures, and other added
capabilities layered on top of the Par monad.

WWW:    https://github.com/simonmar/monad-par

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:04:01
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Optimized edit distances for fuzzy matching, including Levenshtein and
restricted Damerau-Levenshtein algorithms.

WWW:    http://github.com/batterseapower/edit-distance

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:02:40
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Conduits are an approach to the streaming data problem.  It is meant as
an alternative to enumerators/iterators, hoping to address the same
issues with different trade-offs based on real-world experience with
enumerators.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:01:30
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Pure and impure Bloom Filter implementations.

WWW:    http://www.serpentine.com/software/bloomfilter

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:59:49
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Convert streams of builders to streams of bytestrings.

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:58:41
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Atomic operations including CAS (compare-and-swap), fetch & add and variants
suitable for low-level shared-memory synchronization. The implementation
is using GCC's builtin atomic operations (available in GCC >= 4) in C
wrappers called through the FFI.

WWW:    http://hackage.haskell.org/package/bits-atomic

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:57:20
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
The Par monad(s) offer an alternative parallel programming API to that
provided by the 'parallel' package. A Par monad allows the simple
description of parallel computations, and can be used to add parallelism
to pure Haskell code. The basic API is straightforward: a Par monad
supports forking and simple communication in terms of IVars. This module
is an interface module only. It provides a number of type clasess, but
not an implementation. The type classes separate different levels of Par
functionality.

WWW:    https://github.com/simonmar/monad-par

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:55:53
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
An abstract interface to highly-parameterizable queues/deques. Background:
There exists a feature space for queues that extends between:

 * simple, single-ended, non-concurrent, bounded queues
 * double-ended, threadsafe, growable queues

... with important points inbetween (such as the queues used for
work-stealing). This package includes an interface for Deques that
allows the programmer to use a single API for all of the above, while
using the type-system to select an efficient implementation given the
requirements (using type families). This package also includes a simple
reference implementation based on 'IORef' and "Data.Sequence".

WWW:    http://hackage.haskell.org/package/abstract-deque

Obtained from:  FreeBSD Haskell
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

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

1 | 2 | 3 | 4  »  

280b
Login
User Login
Create account

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
otrsMay 23
otrsMay 23
otrsMay 23
otrsMay 23
chromiumMay 22
chromiumMay 22
plibMay 19
plibMay 19
linux-f10-flashplugin10May 16
linux-f10-flashplugin11May 16
nginx*May 16
nginx-devel*May 16
firefoxMay 15
firefox-develMay 15
firefox-esrMay 15

8 vulnerabilities affecting 24 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 24533
Broken 215
Deprecated 474
Ignore 630
Forbidden 2
Restricted 292
No CDROM 109
Vulnerable 27
Expired 132
Set to expire 511
Interactive 33
new 24 hours 4
new 48 hours8
new 7 days29
new fortnight63
new month218

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

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2013 DVL Software Limited. All rights reserved.
0