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
8.0.2_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 : pkg-plist

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

PKGNAME: ghc

ONLY_FOR_ARCHS: i386 amd64

distinfo:

TIMESTAMP = 1499672924
SHA256 (ghc-8.0.2-src.tar.xz) = 11625453e1d0686b3fa6739988f70ecac836cadc30b9f0c8b49ef9091d6118b1
SIZE (ghc-8.0.2-src.tar.xz) = 10687760
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
SHA256 (hscolour-1.24.1.tar.gz) = e46fe3de8ed6f96e2216b94b7608d01919bc86b15dd8d0ec7e71c0e7e5bf79c8
SIZE (hscolour-1.24.1.tar.gz) = 28717


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

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

USES:
autoreconf gmake iconv:translit localbase:ldflags 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: 406 (showing only 100 on this page)

«  1 | 2 | 3 | 4 | 5  »  

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Jun 2012 19:32:10
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides an efficient routing system, a parser and TH code generation.

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

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

WWW:    http://www.yesodweb.com/book/http-conduit

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

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

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

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

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

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

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:26:50
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Core modules of a blazingly fast markup combinator library for the Haskell
programming language.

WWW:    http://jaspervdj.be/blaze

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 18:54:15
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Anaphoric and miscellaneous useful control-flow.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Notable features include:

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

WWW:    http://gitit.net/

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

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

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

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

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

[1] http://recaptcha.net/

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

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

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

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

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

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

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

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

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

WWW:    http://happstack.com/

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

WWW:    http://happstack.com/

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

WWW:    http://happstack.com/

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

WWW:    http://happstack.com/

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

WWW:    http://happstack.com/

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

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

WWW:    http://happstack.com/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Obtained from:  FreeBSD Haskell

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

«  1 | 2 | 3 | 4 | 5  »  

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
weechatSep 25
perl5.24Sep 24
chromiumSep 22
apache22Sep 19
apache24Sep 19
asterisk11Sep 19
asterisk13Sep 19
firefox*Sep 19
firefox*Sep 19
firefox-esr*Sep 19
firefox-esr*Sep 19
libxul*Sep 19
libxul*Sep 19
linux-firefox*Sep 19
linux-firefox*Sep 19

12 vulnerabilities affecting 82 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 31466
Broken 118
Deprecated 74
Ignore 385
Forbidden 0
Restricted 174
No CDROM 78
Vulnerable 47
Expired 18
Set to expire 70
Interactive 0
new 24 hours 3
new 48 hours3
new 7 days16
new fortnight2832
new month3523

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