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

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

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

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

PKGNAME: ghc


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

Approved by:	portmgr blanket
13 Apr 2016 10:36:15
Original commit files touched by this commit  7.10.2
Revision:413184
jbeich search for other commits by this committer
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}

This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.

PR:		208294
Exp-run by:	antoine
Approved by:	portmgr (antoine), perl (mat)
Differential Revision:	https://reviews.freebsd.org/D4158
01 Apr 2016 14:08:38
Original commit files touched by this commit  7.10.2
Revision:412347
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
19 Feb 2016 20:49:12
Original commit files touched by this commit  7.10.2
Revision:409206
pgj search for other commits by this committer
- A couple of fixes for bsd.cabal.mk:

  - Retire USE_GHC_NATIVE: it is not needed any more
  - Do not rely on DISTNAME for setting CABAL_LIBSUBDIR: this caused problems
    when using USE_GITHUB
  - Improve integration with print/hs-hscolour

Obtained from:	FreeBSD Haskell
19 Feb 2016 20:43:06
Original commit files touched by this commit  7.10.2
Revision:409202
pgj search for other commits by this committer
In scroll, you're a bookworm that's stuck on a scroll. You have to dodge
between words and use spells to make your way down the page as the scroll
is read. Go too slow and you'll get wound up in the scroll and crushed.

WWW: http://joeyh.name/code/scroll/

PR:		200112
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
19 Feb 2016 20:38:30
Original commit files touched by this commit  7.10.2
Revision:409201
pgj search for other commits by this committer
GNU ncurses is a library for creating command-line application with
pseudo-graphical interfaces. This package is a nice, modern binding to GNU
ncurses.

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

PR:		200112
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Obtained from:	FreeBSD Haskell
19 Feb 2016 20:25:34
Original commit files touched by this commit  7.10.2
Revision:409200
pgj search for other commits by this committer
- Remove the superfluous dependency on misc/compat9x

PR:		206794
Submitted by:	Walter Schwarzenfeld <w.litter@aon.at>
Obtained from:	FreeBSD Haskell
26 Dec 2015 14:57:28
Original commit files touched by this commit  7.10.2
Revision:404525
amdmi3 search for other commits by this committer
- Mark NO_CCACHE, fails to build with ccache enabled:

ccache: error: Failed to create directory /nonexistent/.ccache/tmp: Permission
denied

Approved by:	portmgr blanket
16 Nov 2015 00:30:00
Original commit files touched by this commit  7.10.2
Revision:401738
gerald search for other commits by this committer
Add GCC_DESC to Mk/bsd.options.desc.mk.  Use this in a number of ports
instead of their own respective settings.
31 Aug 2015 05:39:42
Original commit files touched by this commit  7.10.2
Revision:395649
pgj search for other commits by this committer
- Remove the deprecated USE_AUTOTOOLS variable
- Improve interaction with USE_GITHUB in bsd.cabal.mk that fixes the build of
  math/hs-Agda-stdlib

Obtained from:	FreeBSD Haskell
20 Aug 2015 23:02:17
Original commit files touched by this commit  7.10.2
Revision:394918
pgj search for other commits by this committer
- Update The Glorious Glasgow Haskell Compiler to version 7.10.2
- Include a patch for addressing timer issues [1]
- Add support for building both GHC and Haskell ports with Clang, either from
  ports or the base system
- Discontinue supporting Haskell Platform, use Stackage instead as a
  reference
- Drop support for FreeBSD 8.x, optimize bootstrap compiler tarballs
- Update Gtk2Hs to version 0.13 [2]
- Update Pandoc to version 1.15.0.6
- Update git-annex to version 5.20150727
- Update Darcs to 2.10 [3]
- Unbreak wxHaskell ports

Please note that port revisions for all the Haskell ports without version
changes are bumped.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Aug 2015 15:32:20
Original commit files touched by this commit  7.8.3_1
Revision:393873
pgj search for other commits by this committer
- Implement a couple of portlint(1) warnings, such as moving the LICENSE
  block earlier, sort USES.  This change also switches to USES=metaport for
  metaports, like haskell-platform or gtk2hs

PR:		201886
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
Obtained from:	FreeBSD Haskell
14 May 2015 10:15:09
Original commit files touched by this commit  7.8.3_1
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
03 Apr 2015 11:26:50
Original commit files touched by this commit  7.8.3_1
Revision:383107  Sanity Test Failure
mat search for other commits by this committer
Remove OSVERSION checks that do not make sense any more.

For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true,
as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107).

Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when
it is always needed, I renamed it, in one case, I merged two patches.

Differential Revision:	https://reviews.freebsd.org/D2209
15 Feb 2015 21:45:53
Original commit files touched by this commit  7.8.3_1
Revision:379051
pgj search for other commits by this committer
Add new port: devel/hs-ShellCheck

The goals of ShellCheck are:

 * To point out and clarify typical beginner's syntax issues, that causes
   a shell to give cryptic error messages.

 * To point out and clarify typical intermediate level semantic problems,
   that causes a shell to behave strangely and counter-intuitively.

 * To point out subtle caveats, corner cases and pitfalls, that may cause
   an advanced user's otherwise working script to fail under future
   circumstances.

WWW: http://www.shellcheck.net/

PR:		197302
Submitted by:	luca.pizzamiglio@gmail.com
Obtained from:	FreeBSD Haskell
23 Jan 2015 22:50:50
Original commit files touched by this commit  7.8.3_1
Revision:377770
antoine search for other commits by this committer
Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package
13 Nov 2014 22:06:06
Original commit files touched by this commit  7.8.3_1
Revision:372545
pgj search for other commits by this committer
- Remove empty "cabal" directory creation for the hs- ports.  Now these are
  automatically handled by the combination of the Cabal and the pkg(8)
  frameworks

Issue raised by:	antoine
Discussed with:	ashish
Obtained from:	FreeBSD Haskell
10 Nov 2014 22:17:46
Original commit files touched by this commit  7.8.3_1
Revision:372425
pgj search for other commits by this committer
- Remove @dirrm* from (often automatically generated) plists of GHC and
  all the Haskell Cabal ports

Obtained from:	FreeBSD Haskell
10 Nov 2014 22:09:04
Original commit files touched by this commit  7.8.3_1
Revision:372423
pgj search for other commits by this committer
- Add Haskell API and bindings for Redis:

  devel/hs-BoundedChan        Channels with bounded sizes
  devel/hs-bytestring-lexing  Parse and produce literals from bytestrings
  databases/hs-hedis          Haskell API for Redis

PR:		194299
Submitted by:	martin@sugioarto.com
Obtained from:	FreeBSD Haskell
10 Sep 2014 20:50:37
Original commit files touched by this commit  7.8.3_1
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
25 Aug 2014 18:29:58
Original commit files touched by this commit  7.8.3
Revision:366123
pgj search for other commits by this committer
- Update pandoc to 1.13.0.1
- Update gitit to 0.10.5
- Update texmath to 0.8
- Update zip-archive to 0.2.3.4
- Add haddock-library: Library exposing some functionality of Haddock
- Add hoauth2: Haskell OAuth2 authentication
- Add JuicyPixels: Picture loading/serialization

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

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

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

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

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

New ports (69):

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

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

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

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

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

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

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

Part II, Bump PORTREVISIONs.

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

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

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

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

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

This is on top of the following changes from version 1.0

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

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

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

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

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

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

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

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

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

Some highlights of the update:

- Fix PDF generation for pandoc [1]
- From now on, PREFIX/{lib,share,share/doc}/cabal/ghc-GHC_VERSION are used for
  hs- ports (Cabal packages) as prefixes to avoid problems when upgrading with
  portmaster(8) [2]
- Experimental support for LLVM-based code generation (disabled by default)
- Many simplifications, refactoring in bsd.cabal.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 May 2013 15:34:18
Original commit files touched by this commit  7.4.2_1
Revision:317525
bapt search for other commits by this committer
Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
27 Apr 2013 22:09:15
Original commit files touched by this commit  7.4.2_1
Revision:316695
bapt search for other commits by this committer
Convert the last USE_ICONV to USES=iconv
27 Apr 2013 11:59:29
Original commit files touched by this commit  7.4.2_1
Revision:316662
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

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

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

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

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

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

New ports (5):

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

Removed ports (1):

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

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

New ports (20):

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WWW:    http://www.yesodweb.com

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Thanks ashish@ for the assistance.

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

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

Obtained from:  FreeBSD Haskell
03 Jun 2012 19:32:10
Original commit files touched by this commit  7.0.4
pgj search for other commits by this committer
Provides an efficient routing system, a parser and TH code generation.

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

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

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

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

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

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

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

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

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

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

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

WWW:    http://jaspervdj.be/blaze

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Obtained from:  FreeBSD Haskell

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
tomcat7Jun 26
tomcat8Jun 26
php55Jun 25
php55-gdJun 25
php55-mbstringJun 25
php55-wddxJun 25
php55-zipJun 25
php56Jun 25
php56-gdJun 25
php56-mbstringJun 25
php56-pharJun 25
php56-wddxJun 25
php56-zipJun 25
php70Jun 25
php70-gdJun 25

17 vulnerabilities affecting 44 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 26149
Broken 280
Deprecated 284
Ignore 544
Forbidden 0
Restricted 202
No CDROM 85
Vulnerable 58
Expired 14
Set to expire 271
Interactive 0
new 24 hours 2
new 48 hours4
new 7 days39
new fortnight51
new month107

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