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

I am looking for an LTO tape library. Do you have one to spare?
Port details
ghc 7.8.3 lang on this many watch lists=22 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: 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 : Main Web Site : Distfiles Availability : PortsMon

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

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

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: 374 (showing only 100 on this page)

1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
25 Aug 2014 18:29:58
Original commit files touched by this commit  7.8.3
Revision:366123
pgj search for other commits by this committer
- Update pandoc to 1.13.0.1
- Update gitit to 0.10.5
- Update texmath to 0.8
- Update zip-archive to 0.2.3.4
- Add haddock-library: Library exposing some functionality of Haddock
- Add hoauth2: Haskell OAuth2 authentication
- Add JuicyPixels: Picture loading/serialization

Obtained from:	FreeBSD Haskell
25 Aug 2014 18:19:10
Original commit files touched by this commit  7.8.3
Revision:366118
pgj search for other commits by this committer
- Add support for specifying TMPDIR when building hs- ports [1]
- Rework manual pages support
- Work around a possible pkg(8) bug (see pkg #985)

PR:		192940 [1]
Reported by:	marino [1]
Obtained from:	FreeBSD Haskell
15 Aug 2014 16:17:42
Original commit files touched by this commit  7.8.3
Revision:364991
pgj search for other commits by this committer
- Get the previous configure fix actually right

Obtained from:	FreeBSD Haskell
14 Aug 2014 21:26:11
Original commit files touched by this commit  7.8.3
Revision:364869
pgj search for other commits by this committer
- Fix escaping linker options at configure; this fixes build with SSP

Submitted by:	bdrewery
Obtained from:	FreeBSD Haskell
10 Aug 2014 22:34:52
Original commit files touched by this commit  7.8.3
Revision:364579
pgj search for other commits by this committer
- Update The Glorious Glasgow Haskell Compiler to version 7.8.3
- Update Haskell Platform to version 2014.2.0.0
- Update Yesod Platform to version 1.2.13
- Update Gtk2Hs to version 0.12.5
- Update Pandoc to version 1.12.4.2
- Update git-annex to version 5.20140717
- Unbreak wxHaskell ports

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

New ports (69):

databases/hs-esqueleto: Type-safe EDSL for SQL queries on persistent backends
devel/hs-Glob: Globbing library
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 Jul 2014 18:41:17
Original commit files touched by this commit  7.6.3_4
Revision:363371  Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
15 Jul 2014 13:08:09
Original commit files touched by this commit  7.6.3_4
Revision:361916
pgj search for other commits by this committer
- Fix LIB_DEPENDS lines

Obtained from:	FreeBSD Haskell
25 Jun 2014 05:35:32
Original commit files touched by this commit  7.6.3_4
Revision:359185
bapt search for other commits by this committer
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends

With hat:	portmgr
29 Mar 2014 00:52:55
Original commit files touched by this commit  7.6.3_4
Revision:349475
pgj search for other commits by this committer
- Reroll and update bootstrap Haskell compilers to GHC 7.6.3 on 8.x and
  9.x in order to prevent run-time breakage after the recent changes in
  libiconv
- Bump port revision for lang/ghc and all dependents, as a consequence

Obtained from:	FreeBSD Haskell
23 Mar 2014 08:55:16
Original commit files touched by this commit  7.6.3_3
Revision:348842
pgj search for other commits by this committer
- Limit built parallelism as GHC is not fully jobs-safe

PR:		ports/186829
Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
22 Mar 2014 18:41:42
Original commit files touched by this commit  7.6.3_3
Revision:348803
pgj search for other commits by this committer
- Fix problem with checksumming Haskell Cabal metaports

Submitted by:	antonie
Obtained from:	FreeBSD Haskell
10 Mar 2014 20:55:22
Original commit files touched by this commit  7.6.3_3
Revision:347809
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
16 Feb 2014 10:10:59
Original commit files touched by this commit  7.6.3_2
Revision:344511
pgj search for other commits by this committer
- Fix build with DOCS disabled [1]
- Revamp LLVM code generation support [2]
- Fix a bug in handling hs- port OPTIONS [3]

Reported by:	obraun [1], skinnr <skinnr@bitmessage.ch> [2]
Submitted by:	antoine [3]
Obtained from:	FreeBSD Haskell
21 Jan 2014 23:40:23
Original commit files touched by this commit  7.6.3_2
Revision:340674
bapt search for other commits by this committer
Fix properties on pkg-plist
09 Jan 2014 21:32:14
Original commit files touched by this commit  7.6.3_2
Revision:339286
pgj search for other commits by this committer
- Stagify lang/ghc and all the Haskell Cabal ports
- Update HACKAGE_SITE to follow changes in upstream
- MAKE_ENV now sets LC_ALL and DESTDIR for Haskell Cabal ports
- Further minor cosmetical changes: replace USE_GMAKE with USES, get rid of
  ${DO_NADA}, some refactoring

Obtained from:	FreeBSD Haskell
09 Jan 2014 21:29:40
Original commit files touched by this commit  7.6.3_2
Revision:339285
pgj search for other commits by this committer
- Fix a run-time problem with lang/ghc on FreeBSD 10.0 and later, caused by
  the iconv changes (basically GHCi was rendered unusable)
- Fix build for x11-toolkits/hs-wxc, while here
- Bump port revision for all Haskell Cabal ports as they have to be rebuilt

PR:		ports/184806
Reported by:	many
Obtained from:	FreeBSD Haskell
MFH:		2014Q1
26 Oct 2013 00:52:36
Original commit files touched by this commit  7.6.3_1
Revision:331644
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 19:53:10
Original commit files touched by this commit  7.6.3
Revision:327741
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
lang)
17 Sep 2013 09:28:02
Original commit files touched by this commit  7.6.3
Revision:327461
bapt search for other commits by this committer
Convert to new perl framework
17 Sep 2013 06:40:21
Refresh Original commit files touched by this commit
Revision:327452  Sanity Test Failure
bapt search for other commits by this committer
Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
12 Sep 2013 22:02:32
Original commit files touched by this commit  7.6.3
Revision:327114
pgj search for other commits by this committer
- Fix build on recent head where iconv(1) is in base by rolling new
  7.6.3-based bootstrap compilers without any external dependencies [1]
- Update bootstrap hscolour to 1.20.3, so both 7.4 and 7.6 bootstraps can
  work with it
- Remove the line for the 7.x bootstrap as no such one exists any more

Thanks to:	cognet [1]
Obtained from:	FreeBSD Haskell
17 Aug 2013 16:27:24
Original commit files touched by this commit  7.6.3
Revision:324851
gerald search for other commits by this committer
Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.

Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
14 Aug 2013 22:35:54
Refresh Original commit files touched by this commit
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
26 Jul 2013 15:07:11
Original commit files touched by this commit  7.6.3
Revision:323730
pgj search for other commits by this committer
- Add bsd.hackage.mk entry that was missed in r321071

Obtained from:	FreeBSD Haskell
04 Jun 2013 18:53:41
Original commit files touched by this commit  7.6.3
Revision:319894
pgj search for other commits by this committer
- Update The Glorious Glasgow Haskell Compiler to version 7.6.3
- Update Haskell Platform to version 2013.2.0.0

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

Some highlights of the update:

- Fix PDF generation for pandoc [1]
- From now on, PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION are used for
  hs- ports (Cabal packages) as prefixes to avoid problems when upgrading with
  portmaster(8) [2]
- Experimental support for LLVM-based code generation (disabled by default)
- Many simplifications, refactoring in bsd.cabal.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 May 2013 15:34:18
Original commit files touched by this commit  7.4.2_1
Revision:317525
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
Revision:316695
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
Revision:316662
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
Revision:315803
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
Revision:315636
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
Revision:315583
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
Revision:315580
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
Revision:311736
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
Revision:311427
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
Revision:311141
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
Revision:310825
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
Revision:309584
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
Revision:309275
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
Revision:305610
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

Number of commits found: 374 (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
chromiumAug 26
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06

6 vulnerabilities affecting 9 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 24357
Broken 182
Deprecated 514
Ignore 482
Forbidden 17
Restricted 224
No CDROM 96
Vulnerable 23
Expired 430
Set to expire 503
Interactive 0
new 24 hours 5
new 48 hours8
new 7 days37
new fortnight92
new month261

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