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 Compiler for the functional language Haskell
7.10.2 lang on this many watch lists=23 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: haskell@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Also Listed In: haskell
License: BSD3CLAUSE
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell.  Highlights:

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

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

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

PKGNAME: ghc

distinfo:

SHA256 (ghc-7.10.2-src.tar.xz) = 54cd73755b784d78e2f13d5eb161bfa38d3efee9e8a56f7eb6cd9f2d6e2615f5
SIZE (ghc-7.10.2-src.tar.xz) = 11113204
SHA256 (hscolour-1.23.tar.gz) = 97167eaecc309eff51317d6e925881bc9f27921bd52692121f0fc5aaee1791b0
SIZE (hscolour-1.23.tar.gz) = 26027
SHA256 (ghc-7.10.2-boot-i386-freebsd.tar.xz) = 5cadd55316fe6c1bf275d0f44f10b46342096922a15ecb9fb78c80fc293f901a
SIZE (ghc-7.10.2-boot-i386-freebsd.tar.xz) = 39858716
SHA256 (ghc-7.10.2-boot-amd64-freebsd.tar.xz) = 4af0ee0795537baa11a96fba23477f8390ccb5f45910cda119d0a16bdebaedc8
SIZE (ghc-7.10.2-boot-amd64-freebsd.tar.xz) = 49833224


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

Build dependencies:
  1. docbook-xsl>0 : textproc/docbook-xsl
  2. xsltproc : textproc/libxslt
  3. autoconf-2.69 : devel/autoconf
  4. autoheader-2.69 : devel/autoconf
  5. autoreconf-2.69 : devel/autoconf
  6. aclocal-1.15 : devel/automake
  7. automake-1.15 : devel/automake
  8. gmake : devel/gmake
  9. gcc48 : lang/gcc
  10. as : devel/binutils
  11. perl5>=5.20<5.21 : lang/perl5.20
Runtime dependencies:
  1. gcc48 : lang/gcc
Library dependencies:
  1. libgmp.so : math/gmp
  2. libffi.so.6 : devel/libffi
  3. libiconv.so : converters/libiconv

This port is required by:

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

USES:
autoreconf gmake iconv:translit ncurses perl5 tar:xz

Master Sites:
    There is no master site for this port.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2015-08-20
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      The Glorious Glasgow Haskell Compiler has been updated to version
      7.10.2 and Haskell Platform has been removed.  As a result, it is
      recommended to rebuild or reinstall all the dependent ports and the
      lang/ghc port itself in one of the following ways:
    
      # portmaster -w -r ghc
        or
      # portupgrade -fr lang/ghc
    
      In case of pkg(8), it is probably safer to remove all the GHC-dependent
      packages along with GHC and reinstall everything from scratch.  For
      example:
    
      # pkg query "%ro" ghc > ghc-pkgs.txt
      # pkg delete -y lang/ghc
    
      In ghc-pkgs.txt, check and remove all the packages that have been moved,
      then:
    
      # pkg install -y `cat ghc-pkgs.txt`
    
    
  • 2014-08-10
    Affects: users of lang/ghc and */hs-*
    Author: haskell@FreeBSD.org
    Reason: 
      The Glorious Glasgow Haskell Compiler has been updated to version
      7.8.3 and Haskell Platform to 2014.2.0.0.  Hence it is recommended to
      rebuild or reinstall all the dependent ports and the lang/ghc port
      itself by one of the following commands:
    
      # portmaster -w -r ghc
        or
      # portupgrade -fr lang/ghc
    
      If you use pkg(8) then it is just safer to remove all the GHC-dependent
      packages along with GHC and reinstall everything from scratch.
      Something alone these lines may work:
    
      # pkg query "%ro" > ghc-pkgs.txt
      # pkg delete -y lang/ghc
      # pkg install -y `cat ghc-pkgs.txt | grep -Ev "/hs-(haskeline|terminfo|transformers|xhtml)"
    
    
  • 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: 394 (showing only 100 on this page)

«  1 | 2 | 3 | 4  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Feb 2012 02:31:13
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Instances of numeric classes for functions and tuples.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Features include:

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

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

 * Subscription-based notification of changes to configuration properties.

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

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

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

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

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

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

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

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

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

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

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

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

Submitted by:   wen
26 Sep 2011 20:49:55
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Update to 3.20110707
- Cabalize port

PR:             ports/159348
Submitted by:   pgj
Approved by:    maintainer (timeout)
Obtained from:  FreeBSD Haskell
23 Sep 2011 22:26:39
Original commit files touched by this commit  7.0.3_1
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
06 Sep 2011 03:13:38
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
This library parses and dumps documents that are formatted according to
RFC 4180, "The common Format and MIME Type for Comma-Separated Values
(CSV) Files". This format is used, among many other things, as a lingua
franca for spreadsheets, and for certain web services.

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

PR:             ports/159689
Submitted by:   Kaspars Bankovskis <kaspars@bankovskis.lv>
24 Aug 2011 13:17:35
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Unbreak on 9.x.  Random core dumps experienced during the build are
  probably caused by an rtld(1) bug in the base system that may not
  affect everybody, though.

  For affected systems: watch out for the upcoming rtld(1) fix (by
  Kostik Belousov) to be committed soon.
14 Aug 2011 18:01:20
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This library offers an alternative parallel programming API to that
provided by the parallel package. The 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: the monad
supports forking and simple communication in terms of IVars. The library
comes with an efficient work-stealing implementation, but the internals
are also exposed so that you can build your own scheduler if necessary.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 17:55:09
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A JSON parsing and encoding library optimized for ease of use and high
performance.  (A note on naming: in Greek mythology, Aeson was the
father of Jason.)

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 17:52:20
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Efficient hashing-based container types. The containers have been
optimized for performance critical use, both in terms of large data
quantities and high speed.

The declared cost of each operation is either worst-case or amortized,
but remains valid even if structures are shared.

WWW:    http://github.com/tibbe/unordered-containers/

Obtained from:  FreeBSD Haskell
14 Aug 2011 17:49:44
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
blaze-textual is a fast Haskell library for rendering common
Haskell datatypes in text form using the blaze-builder library.

WWW:    http://github.com/mailrank/blaze-textual

Obtained from:  FreeBSD Haskell
14 Aug 2011 17:46:17
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A library that performs fast, accurate conversion between double
precision floating point and text.  This library is implemented as
bindings to the C++ double-conversion library written by Florian Loitsch
at Google: http://code.google.com/p/double-conversion/.

The Text versions of these functions are about 30 times faster than the
default show implementation for the Double type. The ByteString versions
are slower than the Text versions; roughly half the speed. (This seems
to be due to the cost of allocating ByteString values via malloc.)

As a final note, be aware that the bytestring-show package is about 50%
slower than simply using show.

WWW:    http://github.com/mailrank/double-conversion

Obtained from:  FreeBSD Haskell
14 Aug 2011 14:29:14
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Fast base64 encoding and decoding for ByteStrings.

WWW:    http://github.com/bos/base64-bytestring

Obtained from:  FreeBSD Haskell
14 Aug 2011 12:04:34
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Remove port for the obsolete (and broken) category-extras Cabal package

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:49:42
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Unbreak build for devel/hs-reactive

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:45:37
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 pointed and copointed data.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:38:54
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Comonad transformers.

WWW:    http://github.com/ekmett/comonad-transformers/

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:36:29
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Provides a wide array of semigroupoids and operations for working with
semigroupoids.  A Semigroupoid is a Category without the requirement of
identity arrows for every object in the category.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:32:23
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 distributive functors -- dual to Traversable.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:30:06
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 contravariant functors.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:27:44
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 comonads.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:25:29
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
- Update to 0.2.8
- Un-break build

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:22:22
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Categories from category-extras.

WWW:    http://comonad.com/reader/

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:19:17
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A Haskell 98 logically uninhabited data type.  Used to indicate that a
given term should not exist.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 11:16:31
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Haskell 98 semigroups.

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

Obtained from:  FreeBSD Haskell
14 Aug 2011 01:27:45
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Cross-platform library for the sendfile() system call. This library tries
to call minimum system calls which are the bottleneck of web servers.

WWW:    https://github.com/kazu-yamamoto/simple-sendfile/

Obtained from:  FreeBSD Haskell
13 Aug 2011 23:28:56
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Snap Framework project starter executable and glue code library.

WWW:    http://snapframework.com/

Obtained from:  FreeBSD Haskell
13 Aug 2011 23:26:14
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Snap is a simple and fast web development framework and server written in
Haskell. For more information or to download the latest version, you can visit
the Snap project website.

The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web
server library written in Haskell. Together with the "snap-core" library upon
which it depends, it provides a clean and efficient Haskell programming
interface to the HTTP protocol.

Higher-level facilities for building web applications (like user/session
management, component interfaces, data modeling, etc.) are planned but not
yet implemented, so this release will mostly be of interest for those who:

* need a fast and minimal HTTP API at roughly the same level of abstraction
  as Java servlets, or

* are interested in contributing to the Snap Framework project.

WWW:    http://snapframework.com/

Obtained from:  FreeBSD Haskell
13 Aug 2011 23:18:49
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
FFI interface to libev.

WWW: http://github.com/aycanirican/hlibev

Obtained from:  FreeBSD Haskell
13 Aug 2011 21:50:10
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Snap is a simple and fast web development framework and server written in
Haskell.

WWW: http://snapframework.com/

Obtained from:  FreeBSD Haskell
13 Aug 2011 21:07:40
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Implements MurmurHash2, a good, fast, general-purpose, non-cryptographic
hashing function.  See <http://murmurhash.googlepages.com/> for details.

This implementation is pure Haskell, so it might be a bit slower than a C
FFI binding.

WWW:    http://github.com/nominolo/murmur-hash

Obtained from:  FreeBSD Haskell
13 Aug 2011 21:01:57
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
An xhtml templating system.

WWW: http://snapframework.com/

Obtained from:  FreeBSD Haskell
13 Aug 2011 20:47:35
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A simple directory-like tree datatype, with useful IO functions and Foldable
and Traversable instance.

Provides a simple data structure mirroring a directory tree on the
filesystem, as well as useful functions for reading and writing
file and directory structures in the IO monad.

WWW: http://coder.bsimmons.name/blog/2009/05/directory-tree-module-released/

Obtained from:  FreeBSD Haskell
13 Aug 2011 20:44:40
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A binary serialization library, similar to binary, that introduces an
isolate primitive for parser isolation, and replaces the asynchronous
errors with a user-handleable Either type. Similar to binary in
performance, but uses a strict ByteString instead of a lazy
ByteString, thus restricting it to operating on finite inputs.

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

Obtained from:  FreeBSD Haskell
13 Aug 2011 20:36:01
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This package defines a class, Hashable, for types that can be converted
to a hash value. This class exists for the benefit of hashing-based data
structures. The package provides instances for basic types and a way to
combine hash values.

WWW:    http://github.com/tibbe/hashable

Obtained from:  FreeBSD Haskell
13 Aug 2011 20:33:23
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Parse numeric literals from ByteStrings.

WWW: http://github.com/solidsnack/bytestring-nums

Obtained from:  FreeBSD Haskell
13 Aug 2011 19:41:48
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A blazingly fast HTML combinator library for the Haskell programming language.
The Text.Blaze module is a good starting point, as well as this tutorial:
<http://jaspervdj.be/blaze/tutorial.html>.

WWW: http://jaspervdj.be/blaze

Obtained from:  FreeBSD Haskell
13 Aug 2011 19:37:58
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A fast parser combinator library, aimed particularly at dealing efficiently
with network protocols and complicated text/binary file formats.

This library is basically a translation of the original attoparsec library
to use text instead of bytestrings.

WWW: http://patch-tag.com/r/felipe/attoparsec-text/home

Obtained from:  FreeBSD Haskell
13 Aug 2011 19:35:15
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
The attoparsec-enumerator package.

WWW: http://john-millikin.com/software/attoparsec-enumerator/

Obtained from:  FreeBSD Haskell
13 Aug 2011 18:42:01
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A fast parser combinator library, aimed particularly at dealing
efficiently with network protocols and complicated text/binary file
formats.

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

Obtained from:  FreeBSD Haskell
13 Aug 2011 18:36:10
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
A priority search queue efficiently supports the opperations of both a
search tree and a priority queue. A 'Binding' is a product of a key and
a priority.  Bindings can be inserted, deleted, modified and queried in
logarithmic time, and the binding with the least priority can be
retrieved in constant time.  A queue can be built from a list of
bindings, sorted by keys, in linear time.

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

Obtained from:  FreeBSD Haskell
13 Aug 2011 18:08:39
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
Provides functions to throw and catch exceptions. Unlike the functions from
Control.Exception, which work in IO, these work in any stack of monad
transformers (from the 'transformers' package) with IO as the base monad.
You can extend this functionality to other monads, by creating an instance
of the MonadCatchIO class.

WWW: http://hackage.haskell.org/package/MonadCatchIO-transformers

Obtained from:  FreeBSD Haskell
01 Aug 2011 13:43:49
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
This is the Haskell S3 library. It provides an interface to Amazon's Simple
Storage Service (S3), allowing Haskell developers to reliably store and
retrieve arbitrary amounts of data from anywhere on the Internet.

WWW:    http://gregheartsfield.com/hS3/

Obtained from:  FreeBSD Haskell
01 Aug 2011 13:38:44
Original commit files touched by this commit  7.0.3_1
pgj search for other commits by this committer
DES, Blowfish, AES, TEA, SHA1, MD5, RSA, BubbleBabble, Hexdump, Support for
Word128, Word192 and Word256 and Beyond, PKCS5 Padding, Various Encryption
Modes e.g. Cipher Block Chaining all in one package, with HUnit and
QuickCheck tests, and examples.

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

Obtained from:  FreeBSD Haskell
10 Jul 2011 21:33:00
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
Generic HTTP types for Haskell (for both client and server code).

WWW: https://github.com/aristidb/http-types

Obtained from:  FreeBSD Haskell
10 Jul 2011 21:26:42
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
The module Data.CaseInsensitive provides the 'CI' type constructor which can
be parameterised by a string-like type like: 'String', 'ByteString', 'Text',
etc.  Comparisons of values of the resulting type will be insensitive to
cases.

WWW: http://hackage.haskell.org/package/case-insensitive

Obtained from:  FreeBSD Haskell
10 Jul 2011 02:48:21
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
- Update print/hs-hscolour to 1.19
- Update print/hs-hscolour-docs to 1.19
- Update value of HSCOLOUR_VERSION in lang/ghc/bsd.cabal.mk

Obtained from:  FreeBSD Haskell
03 Jul 2011 22:00:49
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
This library is a Haskell binding to the MySQL mysqlclient client library.
It is a fairly faithful, low level library that implements
most of the MySQL client API.

WWW: https://github.com/mailrank/mysql

PR:             ports/157264
Submitted by:   Jyun-Yan You <jyyou@cs.nctu.edu.tw>
03 Jun 2011 17:05:33
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
- Fix bug in installing Haskell ports when GHC is installed with NOPORTDOCS

Obtained from:  FreeBSD Haskell
25 May 2011 18:57:25
Original commit files touched by this commit  7.0.3_1
ashish search for other commits by this committer
- Fix lang/ghc to not install unusable haddock when NOPORTDOCS is set
- Fix lang/ghc/bsd.cabal.mk to depend on devel/hs-haddock for documentation
- Split textproc/hs-xhtml into a separate -docs port (required by haddock)
- Bump PORTREVISION of devel/hs-haskell-platform, depends on textproc/hs-xhtml

Obtained from:  FreeBSD Haskell
23 May 2011 00:29:15
Original commit files touched by this commit  7.0.3
ashish search for other commits by this committer
- Add missing entry for devel/hs-BNFC.

Obtained from:  FreeBSD Haskell
21 May 2011 02:08:40
Original commit files touched by this commit  7.0.3
ashish search for other commits by this committer
- Mark BROKEN on 9.x: does not compile

Reported by:   pointyhat
14 May 2011 16:34:09
Original commit files touched by this commit  7.0.3
pgj search for other commits by this committer
The 'cabal' command-line program simplifies the process of managing Haskell
software by automating the fetching, configuration, compilation and
installation of Haskell libraries and programs.

WWW:    http://www.haskell.org/cabal/

Obtained from:  FreeBSD Haskell
13 May 2011 18:09:15
Original commit files touched by this commit  7.0.3
pgj search for other commits by this committer
- Stop processing if one of the dependencies is missing from bsd.hackage.mk

Obtained from:  FreeBSD Haskell
10 May 2011 02:09:04
Original commit files touched by this commit  7.0.3
pgj search for other commits by this committer
- Connect devel/hs-blaze-builder-enumerator to the build and to the Haskell
  Cabal package database and therefore un-break INDEX

Reported by:    erwin
09 May 2011 05:28:57
Original commit files touched by this commit  7.0.3
ashish search for other commits by this committer
- Please welcome GHC 7.0.3

GHC in the ports tree has been updated to 7.0.3 and all other Haskell ports
are also updated to their corresponding Haskell Platform versions, or latest
versions.

We would like to acknowledge the support of the FreeBSD Donations Team and
Eotvos Lorand University, Faculty of Informatics who contributed to the server
that we used for testing.

We would also like to thank all the testers who tested FreeBSD Haskell ports
and provided their feedback.

PR:             ports/156642
Approved by:    tabthorpe (mentor)
Obtained from:  FreeBSD Haskell
04 Dec 2010 07:34:27
Original commit files touched by this commit  6.10.4_3
ade search for other commits by this committer
Sync to new bsd.autotools.mk
16 Oct 2010 11:52:47
Original commit files touched by this commit  6.10.4_3
ade search for other commits by this committer
Punt autoconf267->autoconf268
15 Sep 2010 18:35:24
Original commit files touched by this commit  6.10.4_3
ade search for other commits by this committer
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:    portmgr (for Mk/bsd.port.mk part)
Tested by:      Multiple -exp runs
08 Aug 2010 09:08:00
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Bring in synch with the ports in the tree
08 Aug 2010 08:49:38
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Add DIST_SUBDIR for Haskell Cabal ports (with default of "cabal")

Suggested by:   admi3
30 Jul 2010 08:48:26
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Make standalone ports run-independent of GHC
- Make install directories explicit on configuration
- Add support for redefinition of make(1) targets
07 Jun 2010 03:58:17
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Efficient algorithms for vector arrays.

WWW: http://code.haskell.org/~dolio/
07 Jun 2010 03:55:25
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
An efficient implementation of Int-indexed arrays (both mutable and
immutable), with a powerful loop fusion optimization framework.

WWW: http://code.haskell.org/vector
07 Jun 2010 03:51:31
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Fast, memory-efficient, low-level socket functions that use
'Data.ByteString's instead of 'String's.

WWW: http://github.com/tibbe/network-bytestring
07 Jun 2010 03:47:52
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Some classes for generalized boolean operations.

WWW: http://hackage.haskell.org/package/Boolean
07 Jun 2010 03:44:28
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
This package provides wrappers for primitive array operations from
GHC.Prim.

WWW: http://code.haskell.org/primitive
24 May 2010 21:52:43
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Rename the following Haskell ports to bring them in sync with the
HackageDB:

  archivers/hs-zip-archive-ghc -> archivers/hs-zip-archive
  devel/hs-binary-ghc -> devel/hs-binary
  devel/darcs -> devel/hs-darcs
  devel/hs-language-c-ghc -> devel/hs-language-c
  devel/hs-lazysmallcheck-ghc -> devel/hs-lazysmallcheck
  devel/hs-pcre-light-ghc -> devel/hs-pcre-light
  devel/hs-utf8-string-ghc -> devel/hs-utf8-string
  graphics/hs-HGL-ghc -> graphics/hs-HGL
  ports-mgmt/porte -> ports-mgmt/hs-porte
  security/hs-digest-ghc -> security/hs-digest
  textproc/hs-haxml -> textproc/hs-HaXml
  textproc/hs-highlighting-kate-ghc -> textproc/hs-highlighting-kate
(Only the first 15 lines of the commit message are shown above View all of this commit message)
22 May 2010 22:59:05
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Fix ordering
22 May 2010 22:41:50
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Fix OPTIONS support for Cabal ports by introducing
  bsd.cabal.options.mk
- Fix ports broken with non-default options

Triggered by:   Yuri Pankov <yuri.pankov@gmail.com>
22 May 2010 21:41:52
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Minimal binding to libxml2.  Additional functions will be added when
needed.

WWW: http://hackage.haskell.org/package/libxml
21 May 2010 22:03:36
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
QuickCheck2 support for the test-framework package.

WWW: http://batterseapower.github.com/test-framework/
21 May 2010 22:00:21
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
HUnit support for the test-framework package.

WWW: http://batterseapower.github.com/test-framework/
21 May 2010 21:57:42
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Allows tests such as QuickCheck properties and HUnit test cases to be
assembled into test groups, run in parallel (but reported in
deterministic order, to aid diff interpretation) and filtered and
controlled by command line options. All of this comes with colored test
output, progress reporting and test statistics output.

WWW: http://batterseapower.github.com/test-framework/
21 May 2010 21:53:39
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
This is a pretty printing library based on Wadler's paper "A Prettier
Printer". It has been enhanced with support for ANSI terminal colored
output using the ansi-terminal package.

WWW: http://github.com/batterseapower/ansi-wl-pprint
21 May 2010 21:49:50
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
ANSI terminal support for Haskell: allows cursor movement, screen
clearing, color output showing or hiding the cursor, and changing the
title. Compatible with Windows and those Unixes with ANSI terminals, but
only GHC is supported as a compiler.

WWW: http://batterseapower.github.com/ansi-terminal
21 May 2010 21:44:44
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
A very simple package providing a cross-platform means of determining
the hostname.

WWW: http://hackage.haskell.org/package/hostname
20 May 2010 15:22:30
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Fix entry for c2hs
19 May 2010 12:10:17
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
A system-independent interface for user-level packet capture.

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

PR:             ports/146655
Submitted by:   Ju Pengfei <jupengfei@gmail.com>
16 May 2010 18:05:29
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
A Haskell client library for MPD, the Music Player Daemon.

WWW: http://github.com/joachifm/libmpd-haskell
15 May 2010 22:14:30
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
citeproc-hs is a library for automatically formatting bibliographic
reference citations into a variety of styles using a macro language
called Citation Style Language (CSL).

WWW: http://code.haskell.org/citeproc-hs
15 May 2010 22:10:48
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
introduces a more general approach for processing XML with Haskell. The
Haskell XML Toolbox uses a generic data model for representing XML
documents, including the DTD subset and the document subset, in Haskell.
It contains a validating XML parser, a HTML parser, namespace support,
an XPath expression evaluator, an XSLT library, a RelaxNG schema
validator and funtions for serialization and deserialization of user
defined data. The library make extensive use of the arrow approach for
processing XML.

WWW: http://www.fh-wedel.de/~si/HXmlToolbox/index.html
15 May 2010 19:37:40
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- Add devel/darcs as Cabalized package
15 May 2010 19:23:21
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Haskell bindings to Chris Putnam's bibutils, a library that
interconverts between various bibliography formats using a common
MODS-format XML intermediate.

WWW: http://code.haskell.org/hs-bibutils
15 May 2010 19:14:33
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
libcurl is a client-side URL transfer library, supporting FTP, FTPS,
HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http
proxy tunneling and more!

This package provides a Haskell binding to libcurl.

WWW: http://hackage.haskell.org/package/curl
15 May 2010 19:11:40
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
This library provides an interface to the terminfo database (via
bindings to the curses library).  Terminfo allows POSIX systems to
interact with a variety of terminals using a standard set of
capabilities.

WWW: http://code.haskell.org/terminfo
15 May 2010 19:06:57
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Support code for reading and manipulating hashed file storage (where
each file and directory is associated with a cryptographic hash, for
corruption-resistant storage and fast comparisons).

The supported storage formats include darcs hashed pristine, a plain
filesystem tree and an indexed plain tree (where the index maintains
hashes of the plain files and directories).

WWW: http://hackage.haskell.org/package/hashed-storage
15 May 2010 18:56:33
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
Data encoding library currently providing Base16, Base32, Base32Hex,
Base64, Base64Url, Base85, Python string escaping, Quoted-Printable, URL
encoding, uuencode, xxencode, and yEncoding.

WWW: http://www.haskell.org/haskellwiki/Library/Data_encoding
15 May 2010 18:45:32
Original commit files touched by this commit  6.10.4_2
pgj search for other commits by this committer
- A minor fix in handling PLIST_SUBs

Number of commits found: 394 (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
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libxml2Aug 28
kdelibs4Aug 27
eogAug 22
p5-PathTools*Aug 22
p5-XSLoader*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22

12 vulnerabilities affecting 48 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 26183
Broken 93
Deprecated 144
Ignore 362
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 3
new 48 hours5
new 7 days29
new fortnight46
new month117

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