aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits
diff options
context:
space:
mode:
authorpgj <pgj@FreeBSD.org>2015-08-21 07:02:14 +0800
committerpgj <pgj@FreeBSD.org>2015-08-21 07:02:14 +0800
commit28f3daa3db1a02ef56aa677eccd053223c740402 (patch)
tree607a5ca77efd301a2b4dc49b05d108829fcffa77 /x11-toolkits
parentb9abb39738d3acc9d1938e87002d98cc5fb34c35 (diff)
downloadfreebsd-ports-graphics-28f3daa3db1a02ef56aa677eccd053223c740402.tar.gz
freebsd-ports-graphics-28f3daa3db1a02ef56aa677eccd053223c740402.tar.zst
freebsd-ports-graphics-28f3daa3db1a02ef56aa677eccd053223c740402.zip
- 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. New ports (48): converters/hs-aeson-pretty JSON pretty-printing library and command-line tool converters/hs-sandi Data encoding library devel/hs-StateVar State variables devel/hs-base-orphans Backwards-compatible orphan instances for base devel/hs-bytestring-mmap Mmap support for strict ByteStrings devel/hs-constraints Constraint manipulation devel/hs-data-ordlist Set and bag operations on ordered lists devel/hs-easy-file Cross-platform File handling devel/hs-extra Extra functions devel/hs-geniplate-mirror Use Template Haskell to generate Uniplate-like functions devel/hs-haddock-api Documentation-generation tool for Haskell libraries devel/hs-hex Convert strings into hexadecimal and back devel/hs-hourglass Simple performant time related library devel/hs-hsb2hs Preprocesses a file, adding blobs from files as string literals devel/hs-hspec-core Testing Framework for Haskell devel/hs-hspec-discover Automatically discover and run Hspec tests devel/hs-js-flot Obtain minified flot code devel/hs-js-jquery Obtain minified jQuery code devel/hs-lifted-async Run lifted IO operations asynchronously and wait for their results devel/hs-map-syntax Syntax sugar for defining maps devel/hs-memory Memory and related abtraction stuff devel/hs-mutable-containers Abstactions and concrete implementations of mutable containers devel/hs-newtype Typeclass and set of functions for working with newtypes devel/hs-old-locale Locale library devel/hs-old-time Time library devel/hs-preprocessor-tools Framework for extending Haskell's syntax via quick-and-dirty preprocessors devel/hs-time-locale-compat Compatibility of TimeLocale between old-locale and time-1.5 devel/hs-uuid-types Type definitions for Universally Unique Identifiers math/hs-Agda-stdlib Agda standard library math/hs-adjunctions Adjunctions and representable functors math/hs-kan-extensions Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads net-im/hs-haskell-xmpp Haskell XMPP library based on HaXml & STM net-p2p/hs-torrent BitTorrent file parser and generater net/hs-aws Amazon Web Services (AWS) for Haskell net/hs-network-uri URI manipulation security/hs-cryptonite Cryptography Primitives sink security/hs-nonce Generate cryptographic nonces shells/hs-shelly Shell-like (systems) programming in Haskell sysutils/hs-ekg-json JSON encoding of ekg metrics textproc/hs-bencode Parser and printer for bencoded data textproc/hs-cassava CSV parsing and encoding library textproc/hs-cmark Fast, accurate CommonMark (Markdown) parser and renderer textproc/hs-pandoc-citeproc Supports using pandoc with citeproc textproc/hs-regex-applicative Regex-based parsing with applicative interface textproc/hs-regex-compat-tdfa Unicode Support version of Text.Regex, using regex-tdfa textproc/hs-rfc5051 Simple unicode collation as per RFC5051 www/hs-http2 HTTP/2.0 library including frames and HPACK www/hs-multipart HTTP multipart split out of the cgi package Updated ports (317): archivers/hs-tar 0.4.0.1_8 --> 0.4.2.1 archivers/hs-zip-archive 0.2.3.4_1 --> 0.2.3.7 archivers/hs-zlib 0.5.4.1_6 --> 0.5.4.2 archivers/hs-zlib-bindings 0.1.1.3_7 --> 0.1.1.5 audio/hs-ALUT 2.3.0.1_2 --> 2.4.0.0 audio/hs-OpenAL 1.6.0.0_1 --> 1.7.0.0 audio/hs-libmpd 0.8.0.5_1 --> 0.9.0.2 benchmarks/hs-criterion 0.8.1.0_1 --> 1.1.0.0 converters/hs-aeson 0.7.0.6_1 --> 0.8.0.2 converters/hs-json 0.7_8 --> 0.9.1 databases/hs-esqueleto 1.4.4_1 --> 2.4.1 databases/hs-hedis 0.6.5 --> 0.6.9 databases/hs-mysql 0.1.1.6_1 --> 0.1.1.8 databases/hs-persistent 1.3.1.1_1 --> 2.2 databases/hs-persistent-sqlite 1.3.0.5_1 --> 2.2 databases/hs-persistent-template 1.3.1.4_1 --> 2.1.3.4 devel/hs-BNFC 2.6.0.3_8 --> 2.8 devel/hs-Boolean 0.2.1_1 --> 0.2.3 devel/hs-ConfigFile 1.1.2_1 --> 1.1.4 devel/hs-List 0.5.1_8 --> 0.5.2 devel/hs-MissingH 1.2.1.0_1 --> 1.3.0.1 devel/hs-MonadCatchIO-transformers 0.3.1.0_1 --> 0.3.1.3 devel/hs-MonadRandom 0.1.13_1 --> 0.4 devel/hs-ObjectName 1.0.0.0_14 --> 1.1.0.0 devel/hs-QuickCheck 2.6_6 --> 2.8.1 devel/hs-ReadArgs 1.2.1_8 --> 1.2.2 devel/hs-STMonadTrans 0.3.2_1 --> 0.3.3 devel/hs-ShellCheck 0.3.5 --> 0.3.8 devel/hs-Stream 0.4.7.1_1 --> 0.4.7.2 devel/hs-alex 3.1.3_1 --> 3.1.4 devel/hs-ansi-terminal 0.6.1.1_1 --> 0.6.2.1 devel/hs-ansi-wl-pprint 0.6.7.1_1 --> 0.6.7.3 devel/hs-asn1-encoding 0.8.1.3_1 --> 0.9.0 devel/hs-asn1-parse 0.8.1_1 --> 0.9.1 devel/hs-asn1-types 0.2.3_1 --> 0.3.0 devel/hs-async 2.0.1.5_1 --> 2.0.2 devel/hs-atomic-primops 0.6.0.6_1 --> 0.8 devel/hs-auto-update 0.1.0.0_1 --> 0.1.2.2 devel/hs-basic-prelude 0.3.8_1 --> 0.5.0 devel/hs-bifunctors 4.1.1.1_1 --> 5 devel/hs-blaze-builder 0.3.3.2_1 --> 0.4.0.1 devel/hs-blaze-builder-enumerator 0.2.0.6_1 --> 0.2.1.0 devel/hs-blaze-textual 0.2.0.9_1 --> 0.2.1.0 devel/hs-bloomfilter 2.0.0.0_1 --> 2.0.1.0 devel/hs-boxes 0.1.3_1 --> 0.1.4 devel/hs-bytestring-lexing 0.4.3.2 --> 0.5.0.2 devel/hs-c2hs 0.17.2_1 --> 0.26.1 devel/hs-cabal-install 1.18.0.5_1 --> 1.22.6.0 devel/hs-cereal 0.4.0.1_1 --> 0.4.1.1 devel/hs-checkers 0.3.2_1 --> 0.4.3 devel/hs-chunked-data 0.1.0.1_1 --> 0.2.0 devel/hs-classy-prelude 0.9.3_1 --> 0.12.1.1 devel/hs-classy-prelude-conduit 0.9.3_1 --> 0.12.0.1 devel/hs-cmdargs 0.10.9_1 --> 0.10.13 devel/hs-conduit 1.1.7_1 --> 1.2.5 devel/hs-conduit-combinators 0.2.8.2_1 --> 1.0.3 devel/hs-conduit-extra 1.1.3_1 --> 1.1.9.1 devel/hs-convertible 1.1.0.0_1 --> 1.1.1.0 devel/hs-cpphs 1.18.5_1 --> 1.19 devel/hs-darcs 2.8.5 --> 2.10.1 devel/hs-data-hash 0.2.0.0_1 --> 0.2.0.1 devel/hs-data-pprint 0.2.3_1 --> 0.2.4 devel/hs-datetime 0.2.1_12 --> 0.3.1 devel/hs-deepseq-generics 0.1.1.1_1 --> 0.1.1.2 devel/hs-dlist 0.7.1_1 --> 0.7.1.1 devel/hs-edit-distance 0.2.1.2_7 --> 0.2.2.1 devel/hs-either 4.3.0.1_1 --> 4.4.1 devel/hs-enclosed-exceptions 1.0.0.2_1 --> 1.0.1.1 devel/hs-equivalence 0.2.5_1 --> 0.3.1 devel/hs-errors 1.4.7_1 --> 2.0.0 devel/hs-exceptions 0.6.1_1 --> 0.8.0.2 devel/hs-fast-logger 2.2.0_1 --> 2.4.1 devel/hs-fgl 5.5.0.1_1 --> 5.5.2.1 devel/hs-file-embed 0.0.7_1 --> 0.0.9 devel/hs-filemanip 0.3.6.2_8 --> 0.3.6.3 devel/hs-filestore 0.6.0.3_1 --> 0.6.1 devel/hs-free 4.9_1 --> 4.12.1 devel/hs-fsnotify 0.1.0.3_1 --> 0.2.1 devel/hs-gconf 0.12.5.0_1 --> 0.13.0.2 devel/hs-generic-deriving 1.6.3_1 --> 1.8.0 devel/hs-ghc-events 0.4.3.0_1 --> 0.4.4.0 devel/hs-gio 0.12.5.3_1 --> 0.13.1.0 devel/hs-git-annex 5.20140817_1 --> 5.20150727 devel/hs-glib 0.12.5.4_1 --> 0.13.1.1 devel/hs-gtk2hs-buildtools 0.12.5.2_2 --> 0.13.0.4 devel/hs-haddock 2.14.3_1 --> 2.16.1 devel/hs-haddock-library 1.1.0_1 --> 1.2.1 devel/hs-happy 1.19.4_1 --> 1.19.5 devel/hs-hashable 1.2.2.0_1,1 --> 1.2.3.3,1 devel/hs-hashtables 1.1.2.1_1 --> 1.2.0.2 devel/hs-haskell-src 1.0.1.6_1 --> 1.0.2.0 devel/hs-haskell-src-exts 1.15.0.1_1 --> 1.16.0.1 devel/hs-hasktags 0.69.0_1 --> 0.69.1 devel/hs-hastache 0.6.0_1 --> 0.6.1 devel/hs-hinotify 0.3.7_1 --> 0.3.8.1 devel/hs-hint 0.4.2.0_1 --> 0.4.2.3 devel/hs-hlint 1.9.3_1 --> 1.9.21 devel/hs-hoogle 4.2.34_1 --> 4.2.41 devel/hs-hslogger 1.2.4_1 --> 1.2.9 devel/hs-hslua 0.3.13_1 --> 0.4.0 devel/hs-hspec 1.11.0_1 --> 2.1.10 devel/hs-hspec-expectations 0.6.0.1_1 --> 0.7.1 devel/hs-keys 3.10.1_1 --> 3.10.2 devel/hs-language-c 0.4.5_1 --> 0.4.7 devel/hs-language-javascript 0.5.13_1 --> 0.5.14.2 devel/hs-lens 4.3.3_1 --> 4.12.3 devel/hs-lifted-base 0.2.3.0_1 --> 0.2.3.6 devel/hs-mmorph 1.0.3_1 --> 1.0.4 devel/hs-monad-control 0.3.3.0_1 --> 1.0.0.4 devel/hs-monad-logger 0.3.7.1_1 --> 0.3.13.2 devel/hs-monad-loops 0.4.2.1_1 --> 0.4.3 devel/hs-monad-par 0.3.4.6_1 --> 0.3.4.7 devel/hs-mono-traversable 0.6.1_1 --> 0.9.2.1 devel/hs-mtl 2.1.3.1_1 --> 2.2.1 devel/hs-mueval 0.9.1.1_1 --> 0.9.1.1.2 devel/hs-murmur-hash 0.1.0.7_1 --> 0.1.0.8 devel/hs-optparse-applicative 0.9.1.1_1 --> 0.11.0.2 devel/hs-parallel 3.2.0.4_1 --> 3.2.0.6 devel/hs-pcre-light 0.4.0.2_1 --> 0.4.0.3 devel/hs-primitive 0.5.2.1_1 --> 0.6 devel/hs-profunctors 4.2.0.1_1 --> 5.1.1 devel/hs-project-template 0.1.4.1_1 --> 0.2.0 devel/hs-random 1.0.1.1_10 --> 1.1 devel/hs-reflection 1.5.1_1 --> 2 devel/hs-resource-pool 0.2.3.0_1 --> 0.2.3.2 devel/hs-resourcet 1.1.2.3_1 --> 1.1.6 devel/hs-safe 0.3.7_1 --> 0.3.9 devel/hs-scientific 0.3.3.0_1 --> 0.3.3.8 devel/hs-securemem 0.1.3_1 --> 0.1.9 devel/hs-setenv 0.1.1.1_1 --> 0.1.1.3 devel/hs-shake 0.13.2_1 --> 0.15.5 devel/hs-silently 1.2.4.1_7 --> 1.2.5 devel/hs-stm 2.4.2_6 --> 2.4.4 devel/hs-stm-chans 3.0.0.2_1 --> 3.0.0.4 devel/hs-streaming-commons 0.1.4.1_1 --> 0.1.12.1 devel/hs-syb 0.4.1_1 --> 0.5.1 devel/hs-syb-with-class 0.6.1.5_1 --> 0.6.1.6 devel/hs-system-fileio 0.3.14_1 --> 0.3.16.3 devel/hs-system-filepath 0.4.12_1 --> 0.4.13.4 devel/hs-tagged 0.7.2_1 --> 0.8.1 devel/hs-test-framework 0.8.0.3_1 --> 0.8.1.1 devel/hs-text 1.1.0.0_1 --> 1.2.1.3 devel/hs-text-icu 0.6.3.7_2 --> 0.7.0.1 devel/hs-threads 0.5.1.2_1 --> 0.5.1.3 devel/hs-threadscope 0.2.4_1 --> 0.2.7 devel/hs-timezone-olson 0.1.4_1 --> 0.1.7 devel/hs-timezone-series 0.1.3_1 --> 0.1.5.1 devel/hs-transformers-base 0.4.2_1 --> 0.4.4 devel/hs-transformers-compat 0.3.3.4_1 --> 0.4.0.4 devel/hs-unix-compat 0.4.1.3_1 --> 0.4.1.4 devel/hs-unix-time 0.3.3_1 --> 0.3.5 devel/hs-unordered-containers 0.2.4.0_1 --> 0.2.5.1 devel/hs-utf8-string 0.3.8_1 --> 1 devel/hs-uuagc 0.9.51_1 --> 0.9.52.1 devel/hs-uuagc-cabal 1.0.5.0_1 --> 1.0.6.0 devel/hs-uuid 1.3.3_1 --> 1.3.11 devel/hs-uulib 0.9.16_1 --> 0.9.20 devel/hs-vault 0.3.0.3_1 --> 0.3.0.4 devel/hs-vector 0.10.9.1_1 --> 0.10.12.3 devel/hs-vector-algorithms 0.6.0.3_1 --> 0.7.0.1 devel/hs-vector-instances 3.3_1 --> 3.3.1 devel/hs-vector-th-unbox 0.2.1.0_1 --> 0.2.1.2 devel/hs-void 0.6.1_1 --> 0.7 devel/hs-word8 0.1.1_1 --> 0.1.2 dns/hs-dns 1.4.2_1 --> 2.0.0 graphics/hs-JuicyPixels 3.1.6.1_1 --> 3.2.6 graphics/hs-cairo 0.12.5.3_1 --> 0.13.1.0 graphics/hs-dia-base 0.1.1.2_8 --> 0.1.1.3 graphics/hs-dia-functions 0.2.1.3_8 --> 0.2.1.4 graphics/hs-svgcairo 0.12.5.2_1 --> 0.13.0.3 lang/hs-brainfuck 0.1_15 --> 0.1.0.2 lang/hs-unlambda 0.1.3_8 --> 0.1.4.1 mail/hs-email-validate 2.0.1_1 --> 2.1.3 mail/hs-mime 0.4.0.1_1 --> 0.4.0.2 mail/hs-mime-mail 0.4.5.2_1 --> 0.4.9 mail/hs-mime-types 0.1.0.4_1 --> 0.1.0.6 math/hs-Agda 2.4.0.2_1 --> 2.4.2.3 math/hs-NumInstances 1.3_6 --> 1.4 math/hs-categories 1.0.6_1 --> 1.0.7 math/hs-comonad 4.2.2_1 --> 4.2.7.2 math/hs-contravariant 1.1_1 --> 1.3.2 math/hs-data-lens 2.10.5_1 --> 2.10.7 math/hs-data-lens-template 2.1.8_1 --> 2.1.9 math/hs-ieee754 0.7.3_10 --> 0.7.6 math/hs-mwc-random 0.13.1.2_1 --> 0.13.3.2 math/hs-pointed 4.1_1 --> 4.2.0.2 math/hs-semigroupoids 4.0.4_1 --> 5.0.0.3 math/hs-semigroups 0.15.2_1 --> 0.16.2.2 math/hs-statistics 0.13.2.1_1 --> 0.13.2.3 math/hs-vector-space 0.8.7_1 --> 0.10.2 net/hs-connection 0.2.3_1 --> 0.2.5 net/hs-gsasl 0.3.5_1 --> 0.3.6 net/hs-hoauth2 0.4.3 --> 0.4.8 net/hs-iproute 1.3.1_1 --> 1.5.0 net/hs-network 2.4.2.3_1 --> 2.6.2.1 net/hs-network-info 0.2.0.5_1 --> 0.2.0.7 net/hs-network-multicast 0.0.11_1 --> 0.1.0 net/hs-network-protocol-xmpp 0.4.6_2 --> 0.4.8 net/hs-simple-sendfile 0.2.15_1 --> 0.2.21 print/hs-hscolour 1.20.3_8,1 --> 1.23,1 security/hs-DRBG 0.5.2_1 --> 0.5.4 security/hs-HsOpenSSL 0.11_2 --> 0.11.1.1 security/hs-RSA 2.0.0_1 --> 2.1.0.1 security/hs-SHA 1.6.4.1_1 --> 1.6.4.2 security/hs-cipher-aes 0.2.8_1 --> 0.2.11 security/hs-cipher-aes128 0.6.4_1 --> 0.7.0.1 security/hs-clientsession 0.9.0.3_1 --> 0.9.1.1 security/hs-cprng-aes 0.5.2_1 --> 0.6.1 security/hs-crypto-api 0.13_1 --> 0.13.2 security/hs-crypto-conduit 0.5.4_1 --> 0.5.5 security/hs-crypto-numbers 0.2.3_1 --> 0.2.7 security/hs-crypto-pubkey 0.2.4_1 --> 0.2.8 security/hs-crypto-pubkey-types 0.4.2.2_1 --> 0.4.3 security/hs-crypto-random 0.0.7_1 --> 0.0.9 security/hs-entropy 0.3.2_1 --> 0.3.7 security/hs-gnutls 0.1.5_1 --> 0.2 security/hs-pwstore-fast 2.4.1_1 --> 2.4.4 security/hs-skein 1.0.9_1 --> 1.0.9.3 security/hs-tls 1.2.8_1 --> 1.3.1 security/hs-x509 1.4.11_1 --> 1.6.0 security/hs-x509-store 1.4.4_1 --> 1.6.0 security/hs-x509-system 1.4.5_1 --> 1.6.0 security/hs-x509-validation 1.5.0_1 --> 1.6.0 sysutils/hs-angel 0.5.0_1 --> 0.6.2 sysutils/hs-ekg 0.4.0.1_1 --> 0.4.0.8 sysutils/hs-ekg-core 0.1.0.1_1 --> 0.1.1.0 textproc/hs-Diff 0.3.0_1 --> 0.3.2 textproc/hs-HStringTemplate 0.7.3_1 --> 0.8.3 textproc/hs-HaXml 1.24.1_1 --> 1.25.3 textproc/hs-attoparsec 0.10.4.0_7 --> 0.12.1.6 textproc/hs-attoparsec-enumerator 0.3.3_1 --> 0.3.4 textproc/hs-blaze-html 0.7.0.2_1 --> 0.8.1.0 textproc/hs-blaze-markup 0.6.1.0_1 --> 0.7.0.2 textproc/hs-case-insensitive 1.1.0.3_1 --> 1.2.0.4 textproc/hs-citeproc-hs 0.3.9_1 --> 0.3.10 textproc/hs-double-conversion 0.2.0.6_7 --> 2.0.1.0 textproc/hs-feed 0.3.9.2_1 --> 0.3.10.0 textproc/hs-hexpat 0.20.6_1 --> 0.20.9 textproc/hs-highlighting-kate 0.5.11.1 --> 0.6 textproc/hs-hs-bibutils 5.0_6 --> 5.5 textproc/hs-html-conduit 1.1.0.5_1 --> 1.2.0 textproc/hs-hxt 9.3.1.4_1 --> 9.3.1.15 textproc/hs-hxt-charproperties 9.1.1.1_1 --> 9.2.0.1 textproc/hs-hxt-regex-xmlschema 9.1.0_7 --> 9.2.0.2 textproc/hs-hxt-unicode 9.0.2.2_1 --> 9.0.2.4 textproc/hs-lhs2tex 1.18.1_8 --> 1.19 textproc/hs-pandoc 1.13.2 --> 1.15.0.6 textproc/hs-pandoc-types 1.12.4.1_1 --> 1.12.4.5 textproc/hs-parsec 3.1.5_1 --> 3.1.9 textproc/hs-polyparse 1.9_6 --> 1.11 textproc/hs-stringsearch 0.3.6.5_1 --> 0.3.6.6 textproc/hs-tagsoup 0.13.1_1 --> 0.13.3 textproc/hs-tagstream-conduit 0.5.5.1_1 --> 0.5.5.3 textproc/hs-texmath 0.8.0.1 --> 0.8.3 textproc/hs-uri 0.1.6.2_1 --> 0.1.6.3 textproc/hs-xml 1.3.13_6 --> 1.3.14 textproc/hs-xml-conduit 1.2.1_1 --> 1.3.1 textproc/hs-xml-hamlet 0.4.0.9_1 --> 0.4.0.11 textproc/hs-xml-types 0.3.4_1 --> 0.3.6 textproc/hs-xmlhtml 0.2.3.2_1 --> 0.2.3.4 textproc/hs-yaml 0.8.8.4_1 --> 0.8.13 www/hs-DAV 1.0.1_1 --> 1.0.7 www/hs-HTTP 4000.2.10_1 --> 4000.2.20 www/hs-authenticate 1.3.2.9_1 --> 1.3.2.11 www/hs-cgi 3001.1.8.5_1,1 --> 3001.2.2.2,1 www/hs-cookie 0.4.1.2_1 --> 0.4.1.6 www/hs-gitit 0.10.6.1_1 --> 0.11.1 www/hs-hS3 0.5.8_1 --> 0.5.9 www/hs-happstack-server 7.3.7_1 --> 7.4.4 www/hs-heist 0.13.1.2_1 --> 0.14.1.1 www/hs-hjsmin 0.1.4.7_1 --> 0.1.5.0 www/hs-http-client 0.3.6.1_1 --> 0.4.20 www/hs-http-conduit 2.1.4_1 --> 2.1.8 www/hs-http-date 0.0.4_8 --> 0.0.6.1 www/hs-http-reverse-proxy 0.4.0.1_1 --> 0.4.2 www/hs-http-server 1.0.4_1 --> 1.0.6 www/hs-http-types 0.8.5_1 --> 0.8.6 www/hs-oeis 0.3.5_1 --> 0.3.6 www/hs-path-pieces 0.1.4_1 --> 0.2.0 www/hs-recaptcha 0.1.0.2_1 --> 0.1.0.3 www/hs-shakespeare 2.0.1.1_1 --> 2.0.5 www/hs-snap 0.13.2.8_1 --> 0.14.0.6 www/hs-snap-core 0.9.6.3_1 --> 0.9.7.2 www/hs-snap-server 0.9.4.5_1 --> 0.9.5.1 www/hs-wai 3.0.1.1_1 --> 3.0.3.0 www/hs-wai-app-static 3.0.0_1 --> 3.1.1 www/hs-wai-extra 3.0.1.2_1 --> 3.0.10 www/hs-wai-logger 2.2.0_1 --> 2.2.4.1 www/hs-warp 3.0.0.5_1 --> 3.1.3 www/hs-warp-tls 3.0.0_1 --> 3.1.1 www/hs-webkit 0.12.6.1_1 --> 0.13.1.3 www/hs-xss-sanitize 0.3.5.2_1 --> 0.3.5.6 www/hs-yesod 1.2.6.1_1 --> 1.4.1.5 www/hs-yesod-auth 1.3.4_1 --> 1.4.6 www/hs-yesod-auth-hashdb 1.3.0.1_1 --> 1.4.2.2 www/hs-yesod-bin 1.2.12.3_1 --> 1.4.13.3 www/hs-yesod-core 1.2.19_1 --> 1.4.13 www/hs-yesod-form 1.3.14_1 --> 1.4.4.1 www/hs-yesod-persistent 1.2.3_1 --> 1.4.0.3 www/hs-yesod-static 1.2.4_1 --> 1.5.0.2 www/hs-yesod-test 1.2.3.2_1 --> 1.4.3.1 x11-toolkits/hs-GLURaw 1.4.0.1_1 --> 1.5.0.1 x11-toolkits/hs-GLUT 2.5.1.1_1,1 --> 2.7.0.1,1 x11-toolkits/hs-OpenGL 2.9.2.0_1,1 --> 2.12.0.1,1 x11-toolkits/hs-OpenGLRaw 1.5.0.0_1 --> 2.5.1.0 x11-toolkits/hs-gtk 0.12.5.7_1 --> 0.13.9 x11-toolkits/hs-gtk2hs 0.12.5_1,1 --> 0.13,1 x11-toolkits/hs-gtksourceview2 0.12.5.0_1 --> 0.13.1.3 x11-toolkits/hs-pango 0.12.5.3_1 --> 0.13.1.0 x11-toolkits/hs-vte 0.12.5.0_1 --> 0.13.0.2 x11-toolkits/hs-wx 0.90.1.0_1 --> 0.91.0.0 x11-toolkits/hs-wxc 0.90.1.1_1 --> 0.91.0.0 x11-toolkits/hs-wxcore 0.90.1.1_1 --> 0.91.0.0 x11-toolkits/hs-wxdirect 0.90.1.1_1 --> 0.91.0.0 x11-wm/hs-xmonad 0.11_10 --> 0.11.1 x11-wm/hs-xmonad-contrib 0.11.3_2 --> 0.11.4 x11/hs-xmobar 0.21_1 --> 0.23.1 Removed ports (14): devel/hs-MaybeT Support for computations with failures (deprecated) devel/hs-geniplate Use template Haskell to generate Uniplate-like functions (upstream support is discontinued) devel/hs-glade Binding to the glade library (upstream support is discontinued) devel/hs-haskell-platform The Haskell Platform (it is not tracked any more) devel/hs-ranges Ranges and various functions on them (deprecated) devel/hs-testpack Test Utility Pack for HUnit and QuickCheck (upstream is unmaintained) graphics/hs-soegtk GUI functions as used in the book "The Haskell School of Expression" (upstream support is discontinued) lang/hs-epic Compiler for a simple functional language (it is not needed any more) math/hs-nats Natural numbers (it has been merged into the base library of GHC) multimedia/hs-gstreamer Binding to the GStreamer open source multimedia framework (upstream support is discontinued) [2] www/hs-scgi Haskell library for writing SCGI programs (deprecated) www/hs-yesod-platform Meta package for Yesod (upstream support is discontinued) www/hs-yesod-routes Effective routing for Yesod (upstream support is discontinued) x11-toolkits/hs-gtkglext Binding to the GTK+ OpenGL Extension (upstream support is discontinued) PR: 181049 [1] PR: 197925 [2] PR: 200684 [3] Submitted by: arrowdodger <6yearold@gmail.com> [1] Obtained from: FreeBSD Haskell
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/hs-GLURaw/Makefile5
-rw-r--r--x11-toolkits/hs-GLURaw/distinfo4
-rw-r--r--x11-toolkits/hs-GLUT/Makefile5
-rw-r--r--x11-toolkits/hs-GLUT/distinfo4
-rw-r--r--x11-toolkits/hs-OpenGL/Makefile6
-rw-r--r--x11-toolkits/hs-OpenGL/distinfo4
-rw-r--r--x11-toolkits/hs-OpenGL/pkg-descr2
-rw-r--r--x11-toolkits/hs-OpenGLRaw/Makefile3
-rw-r--r--x11-toolkits/hs-OpenGLRaw/distinfo4
-rw-r--r--x11-toolkits/hs-gtk/Makefile6
-rw-r--r--x11-toolkits/hs-gtk/distinfo4
-rw-r--r--x11-toolkits/hs-gtk2hs/Makefile17
-rw-r--r--x11-toolkits/hs-gtk2hs/pkg-descr23
-rw-r--r--x11-toolkits/hs-gtkglext/Makefile19
-rw-r--r--x11-toolkits/hs-gtkglext/distinfo2
-rw-r--r--x11-toolkits/hs-gtkglext/pkg-descr4
-rw-r--r--x11-toolkits/hs-gtksourceview2/Makefile5
-rw-r--r--x11-toolkits/hs-gtksourceview2/distinfo4
-rw-r--r--x11-toolkits/hs-pango/Makefile5
-rw-r--r--x11-toolkits/hs-pango/distinfo4
-rw-r--r--x11-toolkits/hs-pango/pkg-descr6
-rw-r--r--x11-toolkits/hs-vte/Makefile5
-rw-r--r--x11-toolkits/hs-vte/distinfo4
-rw-r--r--x11-toolkits/hs-wx/Makefile5
-rw-r--r--x11-toolkits/hs-wx/distinfo4
-rw-r--r--x11-toolkits/hs-wx/files/patch-src_Graphics_UI_WX_Window.hs8
-rw-r--r--x11-toolkits/hs-wxc/Makefile17
-rw-r--r--x11-toolkits/hs-wxc/distinfo4
-rw-r--r--x11-toolkits/hs-wxc/files/nopatch0-wxc.cabal11
-rw-r--r--x11-toolkits/hs-wxc/files/patch-Setup.hs42
-rw-r--r--x11-toolkits/hs-wxc/files/patch-wxc.cabal (renamed from x11-toolkits/hs-wxc/files/nopatch1-wxc.cabal)8
-rw-r--r--x11-toolkits/hs-wxcore/Makefile5
-rw-r--r--x11-toolkits/hs-wxcore/distinfo4
-rw-r--r--x11-toolkits/hs-wxcore/files/patch-src__haskell__Graphics__UI__WXCore__Events.hs10
-rw-r--r--x11-toolkits/hs-wxcore/files/patch-wxcore.cabal16
-rw-r--r--x11-toolkits/hs-wxdirect/Makefile4
-rw-r--r--x11-toolkits/hs-wxdirect/distinfo4
-rw-r--r--x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal18
39 files changed, 136 insertions, 170 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 34c3516ebc5..63198c4bd56 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -72,7 +72,6 @@
SUBDIR += hs-OpenGLRaw
SUBDIR += hs-gtk
SUBDIR += hs-gtk2hs
- SUBDIR += hs-gtkglext
SUBDIR += hs-gtksourceview2
SUBDIR += hs-pango
SUBDIR += hs-vte
diff --git a/x11-toolkits/hs-GLURaw/Makefile b/x11-toolkits/hs-GLURaw/Makefile
index e4bc8ef5f58..875fa4f7c48 100644
--- a/x11-toolkits/hs-GLURaw/Makefile
+++ b/x11-toolkits/hs-GLURaw/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= GLURaw
-PORTVERSION= 1.4.0.1
-PORTREVISION= 1
+PORTVERSION= 1.5.0.1
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,7 +9,7 @@ COMMENT= Raw binding for the OpenGL graphics system
LICENSE= BSD3CLAUSE
-USE_CABAL= OpenGLRaw>=1.3.0.0
+USE_CABAL= OpenGLRaw>=2.4
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-GLURaw/distinfo b/x11-toolkits/hs-GLURaw/distinfo
index 4425dd221aa..31390a941da 100644
--- a/x11-toolkits/hs-GLURaw/distinfo
+++ b/x11-toolkits/hs-GLURaw/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/GLURaw-1.4.0.1.tar.gz) = 9655644beb54ff8fac68f2e0fd8a8e9a1e8409272e2e4c963ccce9bcd60e0ecc
-SIZE (cabal/GLURaw-1.4.0.1.tar.gz) = 8445
+SHA256 (cabal/GLURaw-1.5.0.1.tar.gz) = 1b52c2637820c2bea38f40acdd217a68c0dd3849f7ed1308959aa324b6b2c8f1
+SIZE (cabal/GLURaw-1.5.0.1.tar.gz) = 10121
diff --git a/x11-toolkits/hs-GLUT/Makefile b/x11-toolkits/hs-GLUT/Makefile
index a660b1c1b64..ae1e8266534 100644
--- a/x11-toolkits/hs-GLUT/Makefile
+++ b/x11-toolkits/hs-GLUT/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= GLUT
-PORTVERSION= 2.5.1.1
-PORTREVISION= 1
+PORTVERSION= 2.7.0.1
PORTEPOCH= 1
CATEGORIES= x11-toolkits haskell
@@ -12,7 +11,7 @@ COMMENT= Binding for the OpenGL Utility Toolkit
LICENSE= BSD3CLAUSE
-USE_CABAL= OpenGL>=2.8.0.0 OpenGLRaw>=1.3.0.0
+USE_CABAL= OpenGL>=2.12 OpenGLRaw>=2.3 StateVar>=1.1
USE_GL= glut
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/x11-toolkits/hs-GLUT/distinfo b/x11-toolkits/hs-GLUT/distinfo
index 802a7539d53..edb9934c8dd 100644
--- a/x11-toolkits/hs-GLUT/distinfo
+++ b/x11-toolkits/hs-GLUT/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/GLUT-2.5.1.1.tar.gz) = 4a8177e154ead5a7bcc110f8fe408f9cf720783dde024ac1936cd95b659b2d59
-SIZE (cabal/GLUT-2.5.1.1.tar.gz) = 655292
+SHA256 (cabal/GLUT-2.7.0.1.tar.gz) = fb1ed80beed6dbf1b373839224d11932c20d1c1b571bef81101483099c459c4d
+SIZE (cabal/GLUT-2.7.0.1.tar.gz) = 660437
diff --git a/x11-toolkits/hs-OpenGL/Makefile b/x11-toolkits/hs-OpenGL/Makefile
index dc6f5385c39..2e92500d312 100644
--- a/x11-toolkits/hs-OpenGL/Makefile
+++ b/x11-toolkits/hs-OpenGL/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= OpenGL
-PORTVERSION= 2.9.2.0
-PORTREVISION= 1
+PORTVERSION= 2.12.0.1
PORTEPOCH= 1
CATEGORIES= x11-toolkits haskell
@@ -12,7 +11,8 @@ COMMENT= Binding for the OpenGL graphics system
LICENSE= BSD3CLAUSE
-USE_CABAL= GLURaw>=1.3.0.0 OpenGLRaw>=1.4.1.0 text
+USE_CABAL= GLURaw>=1.3 ObjectName>=1.1 OpenGLRaw>=2.1 StateVar>=1.1 \
+ text>=0.1
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-OpenGL/distinfo b/x11-toolkits/hs-OpenGL/distinfo
index a5b42d42f71..5966cccf59d 100644
--- a/x11-toolkits/hs-OpenGL/distinfo
+++ b/x11-toolkits/hs-OpenGL/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/OpenGL-2.9.2.0.tar.gz) = 1758f6cacc9ea8f0d410fd0abc1a19f2a50dffdb62736d66d4e62b20619545e9
-SIZE (cabal/OpenGL-2.9.2.0.tar.gz) = 122514
+SHA256 (cabal/OpenGL-2.12.0.1.tar.gz) = 8b7cfc07cb4cc4a6c45910eeb9fdfe114be1f64090fa0705c3e550794c588ed5
+SIZE (cabal/OpenGL-2.12.0.1.tar.gz) = 125419
diff --git a/x11-toolkits/hs-OpenGL/pkg-descr b/x11-toolkits/hs-OpenGL/pkg-descr
index dfe00572bbc..92ed6418f07 100644
--- a/x11-toolkits/hs-OpenGL/pkg-descr
+++ b/x11-toolkits/hs-OpenGL/pkg-descr
@@ -1,4 +1,4 @@
-A Haskell binding for the OpenGL graphics system (GL, version 3.2) and
+A Haskell binding for the OpenGL graphics system (GL, version 4.5) and
its accompanying utility library (GLU, version 1.3).
OpenGL is the industry's most widely used and supported 2D and 3D
diff --git a/x11-toolkits/hs-OpenGLRaw/Makefile b/x11-toolkits/hs-OpenGLRaw/Makefile
index f7bcc1a9c34..5055ba5ddb6 100644
--- a/x11-toolkits/hs-OpenGLRaw/Makefile
+++ b/x11-toolkits/hs-OpenGLRaw/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= OpenGLRaw
-PORTVERSION= 1.5.0.0
-PORTREVISION= 1
+PORTVERSION= 2.5.1.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
diff --git a/x11-toolkits/hs-OpenGLRaw/distinfo b/x11-toolkits/hs-OpenGLRaw/distinfo
index 071c30d4c6c..7bc5fd8615c 100644
--- a/x11-toolkits/hs-OpenGLRaw/distinfo
+++ b/x11-toolkits/hs-OpenGLRaw/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/OpenGLRaw-1.5.0.0.tar.gz) = 852aa5229722269d70daed3c04b95e9dc7b7013efd62ebc4f2873a81768b9a12
-SIZE (cabal/OpenGLRaw-1.5.0.0.tar.gz) = 102276
+SHA256 (cabal/OpenGLRaw-2.5.1.0.tar.gz) = 33a4100bd89c762658263dc6e5725dd214761d16d5d73907ad42a4d72b11d8cd
+SIZE (cabal/OpenGLRaw-2.5.1.0.tar.gz) = 733570
diff --git a/x11-toolkits/hs-gtk/Makefile b/x11-toolkits/hs-gtk/Makefile
index ef3f24addf4..cf2bd64a79e 100644
--- a/x11-toolkits/hs-gtk/Makefile
+++ b/x11-toolkits/hs-gtk/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= gtk
-PORTVERSION= 0.12.5.7
-PORTREVISION= 1
+PORTVERSION= 0.13.9
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,8 @@ COMMENT= Binding to the Gtk+ graphical user interface library
LICENSE= LGPL21
USES= pkgconfig
-USE_CABAL= cairo>=0.12.5.3 gio>=0.12.5 glib>=0.12.5.4 mtl pango>=0.12.5.3
+USE_CABAL= cairo>=0.13.0.0 gio>=0.13.0 glib>=0.13.0.0 mtl \
+ pango>=0.13.0.0 text>=0.11.0.6
USE_GNOME= gtk20
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/x11-toolkits/hs-gtk/distinfo b/x11-toolkits/hs-gtk/distinfo
index 9d4f9f3d4f6..4cd6fa1538f 100644
--- a/x11-toolkits/hs-gtk/distinfo
+++ b/x11-toolkits/hs-gtk/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/gtk-0.12.5.7.tar.gz) = 7c1c759dbbd7dec96da17e294d4d91542e731e62e41c9647394394df7a245d41
-SIZE (cabal/gtk-0.12.5.7.tar.gz) = 671695
+SHA256 (cabal/gtk-0.13.9.tar.gz) = 12e0097724002385207b3bb9a0339ad3d7c8d54336bf91d90827193f801ebfd5
+SIZE (cabal/gtk-0.13.9.tar.gz) = 684971
diff --git a/x11-toolkits/hs-gtk2hs/Makefile b/x11-toolkits/hs-gtk2hs/Makefile
index 79eaca2cef2..46b9eabf751 100644
--- a/x11-toolkits/hs-gtk2hs/Makefile
+++ b/x11-toolkits/hs-gtk2hs/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gtk2hs
-PORTVERSION= 0.12.5
-PORTREVISION= 1
+PORTVERSION= 0.13
PORTEPOCH= 1
CATEGORIES= x11-toolkits haskell
@@ -13,20 +12,11 @@ COMMENT= GTK2 Binding for Haskell
METAPORT= yes
USE_CABAL= glib gio cairo pango gtk
-FLAGS_DEFINE= GCONF GLADE GSTREAMER GTKGLEXT GTKSOURCEVIEW2 SVGCAIRO VTE WEBKIT SOEGTK
+FLAGS_DEFINE= GCONF GTKSOURCEVIEW2 SVGCAIRO VTE WEBKIT
GCONF_DESC= GConf2 configuration system
GCONF_FLAG_CABAL= gconf
-GLADE_DESC= libglade UI loader
-GLADE_FLAG_CABAL= glade
-
-GSTREAMER_DESC= Media codec library
-GSTREAMER_FLAG_CABAL= gstreamer
-
-GTKGLEXT_DESC= Gtk+ OpenGL extension
-GTKGLEXT_FLAG_CABAL= gtkglext
-
GTKSOURCEVIEW2_DESC= Source code editor
GTKSOURCEVIEW2_FLAG_CABAL= gtksourceview2
@@ -39,8 +29,5 @@ VTE_FLAG_CABAL= vte
WEBKIT_DESC= WebKit rendering engine
WEBKIT_FLAG_CABAL= webkit
-SOEGTK_DESC= Examples for Haskell SoE
-SOEGTK_FLAG_CABAL= soegtk
-
.include "../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-gtk2hs/pkg-descr b/x11-toolkits/hs-gtk2hs/pkg-descr
index 008e26d0fde..f7f0a3b7370 100644
--- a/x11-toolkits/hs-gtk2hs/pkg-descr
+++ b/x11-toolkits/hs-gtk2hs/pkg-descr
@@ -1,18 +1,17 @@
-Gtk2Hs is a GUI library for Haskell based on Gtk. Gtk is an extensive and
+Gtk2Hs is a GUI library for Haskell based on Gtk+. Gtk+ is an extensive and
mature multi-platform toolkit for creating graphical user interfaces.
Gtk2Hs features:
- * Automatic memory management.
- * Nearly complete coverage of the Gtk+ API.
- * Unicode support.
- * Extensive reference documentation.
- * Support for several related GtK+ and Gnome modules:
- o the cairo vector graphics library.
- o rendering of SVG images using cairo (via librsvg)
- o the Gtk+ OpenGL extension.
- o GConf for storing application preferences.
- o SourceView, an editor widget with syntax highlighting.
- o the Mozilla browser rendering engine in a Gtk+ widget
+ * Automatic memory management.
+ * Nearly complete coverage of the Gtk+ API.
+ * Unicode support.
+ * Extensive reference documentation.
+ * Support for several related GtK+ and Gnome modules:
+ o the cairo vector graphics library.
+ o rendering of SVG images using cairo (via librsvg)
+ o GConf for storing application preferences.
+ o SourceView, an editor widget with syntax highlighting.
+ o the Mozilla browser rendering engine in a Gtk+ widget
WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-gtkglext/Makefile b/x11-toolkits/hs-gtkglext/Makefile
deleted file mode 100644
index 02fbf55057b..00000000000
--- a/x11-toolkits/hs-gtkglext/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= gtkglext
-PORTVERSION= 0.12.5.0
-PORTREVISION= 1
-CATEGORIES= x11-toolkits haskell
-
-MAINTAINER= haskell@FreeBSD.org
-COMMENT= Binding to the GTK+ OpenGL Extension
-
-LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext
-
-LICENSE= LGPL21
-
-USES= pkgconfig
-USE_CABAL= glib>=0.12.5.0 gtk>=0.12.5.0 mtl pango>=0.12.5.0
-
-.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-gtkglext/distinfo b/x11-toolkits/hs-gtkglext/distinfo
deleted file mode 100644
index 5f00678add5..00000000000
--- a/x11-toolkits/hs-gtkglext/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cabal/gtkglext-0.12.5.0.tar.gz) = 13424d5f80e0ba22f2caf233f5a68a07635f6f77c4f48e6fe3fab28216a30af6
-SIZE (cabal/gtkglext-0.12.5.0.tar.gz) = 31884
diff --git a/x11-toolkits/hs-gtkglext/pkg-descr b/x11-toolkits/hs-gtkglext/pkg-descr
deleted file mode 100644
index 32286f74bd1..00000000000
--- a/x11-toolkits/hs-gtkglext/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-GtkGLExt provides the GDK objects to support OpenGL rendering in GTK+, and
-GtkWidget API add-ons to make GTK+ widgets OpenGL-capable.
-
-WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-gtksourceview2/Makefile b/x11-toolkits/hs-gtksourceview2/Makefile
index 5ec5c988fd5..7ad7b7a195a 100644
--- a/x11-toolkits/hs-gtksourceview2/Makefile
+++ b/x11-toolkits/hs-gtksourceview2/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= gtksourceview2
-PORTVERSION= 0.12.5.0
-PORTREVISION= 1
+PORTVERSION= 0.13.1.3
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@ COMMENT= Binding to the GtkSourceView library
LICENSE= LGPL21
USES= pkgconfig
-USE_CABAL= glib>=0.12 gtk>=0.12.5.0 mtl
+USE_CABAL= glib>=0.13 gtk>=0.13.0.0 mtl text
USE_GNOME= gtksourceview2
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/x11-toolkits/hs-gtksourceview2/distinfo b/x11-toolkits/hs-gtksourceview2/distinfo
index 4df78a7bdb5..696abc57fc5 100644
--- a/x11-toolkits/hs-gtksourceview2/distinfo
+++ b/x11-toolkits/hs-gtksourceview2/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/gtksourceview2-0.12.5.0.tar.gz) = 49bbd6fe74a9a3c9e1439231f9ed244a05ec10507b7455be05465954b2d3b788
-SIZE (cabal/gtksourceview2-0.12.5.0.tar.gz) = 57462
+SHA256 (cabal/gtksourceview2-0.13.1.3.tar.gz) = 0eba5ee51206a8d99d4d4c4e24e0801492731fb2a67e953da15dbe27a7d328ca
+SIZE (cabal/gtksourceview2-0.13.1.3.tar.gz) = 54310
diff --git a/x11-toolkits/hs-pango/Makefile b/x11-toolkits/hs-pango/Makefile
index d942c46a7f0..c4e75876553 100644
--- a/x11-toolkits/hs-pango/Makefile
+++ b/x11-toolkits/hs-pango/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pango
-PORTVERSION= 0.12.5.3
-PORTREVISION= 1
+PORTVERSION= 0.13.1.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@ COMMENT= Binding to the Pango text rendering engine
LICENSE= LGPL21
USES= pkgconfig
-USE_CABAL= cairo>=0.12.5.3 glib>=0.12.5.3 mtl
+USE_CABAL= cairo>=0.13.0.0 glib>=0.13.0.0 mtl text>=0.11.0.6
USE_GNOME= pango
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/x11-toolkits/hs-pango/distinfo b/x11-toolkits/hs-pango/distinfo
index 557bf99d94d..b7cc2f00630 100644
--- a/x11-toolkits/hs-pango/distinfo
+++ b/x11-toolkits/hs-pango/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/pango-0.12.5.3.tar.gz) = 2a1d6f647298270e816275d5f5c42f16fcd12ddf8afc55e3fe2b6309febdc4d8
-SIZE (cabal/pango-0.12.5.3.tar.gz) = 60968
+SHA256 (cabal/pango-0.13.1.0.tar.gz) = 1612dbe198f8bbbb394bf043eb06c554d5e1c0dc76cdee186ef925fb8a7ac968
+SIZE (cabal/pango-0.13.1.0.tar.gz) = 61656
diff --git a/x11-toolkits/hs-pango/pkg-descr b/x11-toolkits/hs-pango/pkg-descr
index 6f9a3d3588a..d2356f48d21 100644
--- a/x11-toolkits/hs-pango/pkg-descr
+++ b/x11-toolkits/hs-pango/pkg-descr
@@ -1,6 +1,6 @@
This package provides a wrapper around the Pango C library that allows
-high-quality rendering of Unicode text. It can be used either with Cairo to
-output text in PDF, PS or other documents or with Gtk+ to display text
-on-screen.
+high-quality rendering of Unicode text. It can be used either with
+Cairo to output text in PDF, PS or other documents or with Gtk+ to
+display text on-screen.
WWW: http://projects.haskell.org/gtk2hs/
diff --git a/x11-toolkits/hs-vte/Makefile b/x11-toolkits/hs-vte/Makefile
index 68b73d6ecb1..cfc1f39f9e0 100644
--- a/x11-toolkits/hs-vte/Makefile
+++ b/x11-toolkits/hs-vte/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= vte
-PORTVERSION= 0.12.5.0
-PORTREVISION= 1
+PORTVERSION= 0.13.0.2
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -11,7 +10,7 @@ COMMENT= Binding to the VTE library
LICENSE= LGPL21
USES= pkgconfig
-USE_CABAL= glib>=0.12.5.0 gtk>=0.12.5.0 mtl pango>=0.12.5.0
+USE_CABAL= glib>=0.13.0.0 gtk>=0.13.0.0 mtl pango>=0.13.0.0
USE_GNOME= vte
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
diff --git a/x11-toolkits/hs-vte/distinfo b/x11-toolkits/hs-vte/distinfo
index bda72606123..e3eae83b7aa 100644
--- a/x11-toolkits/hs-vte/distinfo
+++ b/x11-toolkits/hs-vte/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/vte-0.12.5.0.tar.gz) = 7a49dc54b7b69bf920c7269c5e29e34adfe531a4e7dcd37e5f3d4616033cc03e
-SIZE (cabal/vte-0.12.5.0.tar.gz) = 41210
+SHA256 (cabal/vte-0.13.0.2.tar.gz) = 70e8f81e5e44beb9eba66959792af7648ab9238c758ed359bda3f78933427ef0
+SIZE (cabal/vte-0.13.0.2.tar.gz) = 37954
diff --git a/x11-toolkits/hs-wx/Makefile b/x11-toolkits/hs-wx/Makefile
index 743434e6bc0..5ded32e43d9 100644
--- a/x11-toolkits/hs-wx/Makefile
+++ b/x11-toolkits/hs-wx/Makefile
@@ -1,14 +1,13 @@
# $FreeBSD$
PORTNAME= wx
-PORTVERSION= 0.90.1.0
-PORTREVISION= 1
+PORTVERSION= 0.91.0.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= wxHaskell
-USE_CABAL= stm wxcore>=0.90.1.0
+USE_CABAL= stm wxcore>=0.91
USE_WX= 3.0
WX_COMPS= wx
diff --git a/x11-toolkits/hs-wx/distinfo b/x11-toolkits/hs-wx/distinfo
index 66eb7f0937a..d9f452ec759 100644
--- a/x11-toolkits/hs-wx/distinfo
+++ b/x11-toolkits/hs-wx/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/wx-0.90.1.0.tar.gz) = c94e6ac36aa019e091098d871d4c39eb3f6735f6ef03e6093b7bb0715aaec998
-SIZE (cabal/wx-0.90.1.0.tar.gz) = 48667
+SHA256 (cabal/wx-0.91.0.0.tar.gz) = 5eba8936c4e783bb0d97ea8b8bc4140a0ff13e7529f5a2c2e1be63b707936c8c
+SIZE (cabal/wx-0.91.0.0.tar.gz) = 48926
diff --git a/x11-toolkits/hs-wx/files/patch-src_Graphics_UI_WX_Window.hs b/x11-toolkits/hs-wx/files/patch-src_Graphics_UI_WX_Window.hs
new file mode 100644
index 00000000000..74bf20e9c65
--- /dev/null
+++ b/x11-toolkits/hs-wx/files/patch-src_Graphics_UI_WX_Window.hs
@@ -0,0 +1,8 @@
+--- src/Graphics/UI/WX/Window.hs.orig 2014-08-11 14:58:24 UTC
++++ src/Graphics/UI/WX/Window.hs
+@@ -1,4 +1,4 @@
+-{-# LANGUAGE TypeSynonymInstances, FlexibleInstances #-}
++{-# LANGUAGE TypeSynonymInstances, FlexibleInstances, FlexibleContexts #-}
+ --------------------------------------------------------------------------------
+ {-| Module : Window
+ Copyright : (c) Daan Leijen 2003
diff --git a/x11-toolkits/hs-wxc/Makefile b/x11-toolkits/hs-wxc/Makefile
index 606ad391b46..22d0e90c5e9 100644
--- a/x11-toolkits/hs-wxc/Makefile
+++ b/x11-toolkits/hs-wxc/Makefile
@@ -1,16 +1,13 @@
# $FreeBSD$
PORTNAME= wxc
-PORTVERSION= 0.90.1.1
-PORTREVISION= 1
+PORTVERSION= 0.91.0.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= wxHaskell C++ wrapper
-BROKEN_FreeBSD_9= does not build
-
-USE_CABAL= wxdirect>=0.90.1.0
+USE_CABAL= wxdirect>=0.91
USES= dos2unix
USE_WX= 3.0
@@ -27,10 +24,12 @@ post-patch::
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
-.if ${OSVERSION} >= 1000000
-EXTRA_PATCHES+= ${PATCHDIR}/nopatch0-wxc.cabal
-.else
-EXTRA_PATCHES+= ${PATCHDIR}/nopatch1-wxc.cabal
+.if ${PORT_OPTIONS:MPCLANG} || ${PORT_OPTIONS:MBCLANG}
+LIB_DEPENDS+= libc++.so.1:${PORTSDIR}/devel/libc++
+
+.if ${OSVERSION} < 1000000
+CONFIGURE_ARGS+= --extra-include-dirs=${LOCALBASE}/include/c++/v1
+.endif
.endif
.include <bsd.port.mk>
diff --git a/x11-toolkits/hs-wxc/distinfo b/x11-toolkits/hs-wxc/distinfo
index a8f612b5ce0..30e3b46699c 100644
--- a/x11-toolkits/hs-wxc/distinfo
+++ b/x11-toolkits/hs-wxc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/wxc-0.90.1.1.tar.gz) = ec71deebafdb69e50742acf1a4307ab2706f3282d24022a8a603eb3d35bc6e33
-SIZE (cabal/wxc-0.90.1.1.tar.gz) = 183992
+SHA256 (cabal/wxc-0.91.0.0.tar.gz) = 4a8fb2ce231222dec30c40b6f6eae2afc14485a0b4376f7fa49e3624a0582a6a
+SIZE (cabal/wxc-0.91.0.0.tar.gz) = 185224
diff --git a/x11-toolkits/hs-wxc/files/nopatch0-wxc.cabal b/x11-toolkits/hs-wxc/files/nopatch0-wxc.cabal
deleted file mode 100644
index 1e5363f34d9..00000000000
--- a/x11-toolkits/hs-wxc/files/nopatch0-wxc.cabal
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./wxc.cabal.orig 2014-03-22 21:53:20.000000000 +0100
-+++ ./wxc.cabal 2014-07-20 08:09:51.000000000 +0200
-@@ -161,6 +161,8 @@
- base >= 4 && < 5,
- wxdirect >= 0.90.1.0
-
-+ cc-options: -std=c++11
-+
- x-dll-sources:
- src/cpp/apppath.cpp
- src/cpp/dragimage.cpp
diff --git a/x11-toolkits/hs-wxc/files/patch-Setup.hs b/x11-toolkits/hs-wxc/files/patch-Setup.hs
new file mode 100644
index 00000000000..fa20a1af592
--- /dev/null
+++ b/x11-toolkits/hs-wxc/files/patch-Setup.hs
@@ -0,0 +1,42 @@
+--- Setup.hs.orig 2014-08-11 14:25:54 UTC
++++ Setup.hs
+@@ -12,7 +12,7 @@ import Distribution.Simple.LocalBuildInf
+ import Distribution.Simple.PackageIndex(SearchResult (..), searchByName )
+ import Distribution.Simple.Program (ConfiguredProgram (..), lookupProgram, runProgram, simpleProgram, locationPath)
+ import Distribution.Simple.Setup ( BuildFlags, ConfigFlags
+- , CopyDest(..), CopyFlags, copyVerbosity
++ , CopyDest(..), CopyFlags, copyVerbosity, copyDest
+ , InstallFlags, installVerbosity
+ , fromFlag
+ )
+@@ -480,16 +480,17 @@ ldconfig path = case buildOS of
+ otherwise -> error "Couldn't execute ldconfig, ensure it is on your path"
+
+ myCopyHook :: PackageDescription -> LocalBuildInfo -> UserHooks -> CopyFlags -> IO ()
+-myCopyHook = hookHelper (fromFlag . copyVerbosity) (copyHook simpleUserHooks)
++myCopyHook = hookHelper (fromFlag . copyVerbosity) (fromFlag . copyDest) (copyHook simpleUserHooks)
+
+ myInstHook :: PackageDescription -> LocalBuildInfo -> UserHooks -> InstallFlags -> IO ()
+-myInstHook = hookHelper (fromFlag . installVerbosity) (instHook simpleUserHooks)
++myInstHook = hookHelper (fromFlag . installVerbosity) (const NoCopyDest) (instHook simpleUserHooks)
+
+ hookHelper ::
+ (a -> Verbosity) ->
++ (a -> CopyDest) ->
+ (PackageDescription -> LocalBuildInfo -> UserHooks -> a -> IO ()) ->
+ PackageDescription -> LocalBuildInfo -> UserHooks -> a -> IO ()
+-hookHelper verbosity origHook pkg_descr local_bld_info user_hooks flags =
++hookHelper verbosity copyDest origHook pkg_descr local_bld_info user_hooks flags =
+ do
+ -- Perform simpleUserHooks (copyHook/instHook => to copy installIncludes)
+ origHook pkg_descr local_bld_info user_hooks flags
+@@ -504,8 +505,7 @@ hookHelper verbosity origHook pkg_descr
+ dll_name = fromJust (lookup "x-dll-name" custom_bi)
+ lib_name = sharedLibName ver dll_name
+
+- inst_lib_dir = libdir $ absoluteInstallDirs pkg_descr local_bld_info NoCopyDest
++ inst_lib_dir = libdir $ absoluteInstallDirs pkg_descr local_bld_info (copyDest flags)
+
+ installOrdinaryFile (verbosity flags) (bld_dir </> lib_name) (inst_lib_dir </> lib_name)
+- ldconfig inst_lib_dir
+
diff --git a/x11-toolkits/hs-wxc/files/nopatch1-wxc.cabal b/x11-toolkits/hs-wxc/files/patch-wxc.cabal
index dfab6a3b10b..cc044803b8c 100644
--- a/x11-toolkits/hs-wxc/files/nopatch1-wxc.cabal
+++ b/x11-toolkits/hs-wxc/files/patch-wxc.cabal
@@ -1,10 +1,10 @@
---- wxc.cabal.orig 2015-01-16 21:06:43 UTC
+--- wxc.cabal.orig 2014-08-11 14:25:54 UTC
+++ wxc.cabal
@@ -161,6 +161,8 @@ library
base >= 4 && < 5,
- wxdirect >= 0.90.1.0
-
-+ extra-libraries: stdc++
+ wxdirect >= 0.90.1.1
+
++ cc-options: -std=c++11
+
x-dll-sources:
src/cpp/apppath.cpp
diff --git a/x11-toolkits/hs-wxcore/Makefile b/x11-toolkits/hs-wxcore/Makefile
index ac001e8de37..3732f0d3182 100644
--- a/x11-toolkits/hs-wxcore/Makefile
+++ b/x11-toolkits/hs-wxcore/Makefile
@@ -1,14 +1,13 @@
# $FreeBSD$
PORTNAME= wxcore
-PORTVERSION= 0.90.1.1
-PORTREVISION= 1
+PORTVERSION= 0.91.0.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= wxHaskell core
-USE_CABAL= parsec stm wxc>=0.90.1.0 wxdirect>=0.90.1.0
+USE_CABAL= parsec stm wxc>=0.91 wxdirect>=0.91
USE_WX= 3.0
WX_COMPS= wx
diff --git a/x11-toolkits/hs-wxcore/distinfo b/x11-toolkits/hs-wxcore/distinfo
index a120a76a237..7f47fdfd443 100644
--- a/x11-toolkits/hs-wxcore/distinfo
+++ b/x11-toolkits/hs-wxcore/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/wxcore-0.90.1.1.tar.gz) = f7b5a63d0d2fbaef6e8ffb9565ac30b347ece2efd0483dfe1e89ac839cdc46d5
-SIZE (cabal/wxcore-0.90.1.1.tar.gz) = 358007
+SHA256 (cabal/wxcore-0.91.0.0.tar.gz) = 7f52bcb0412f50fa77677a7fe9d45d087a2c9d623b89c03d9d327a18b557fb06
+SIZE (cabal/wxcore-0.91.0.0.tar.gz) = 364439
diff --git a/x11-toolkits/hs-wxcore/files/patch-src__haskell__Graphics__UI__WXCore__Events.hs b/x11-toolkits/hs-wxcore/files/patch-src__haskell__Graphics__UI__WXCore__Events.hs
deleted file mode 100644
index 7bbb713f481..00000000000
--- a/x11-toolkits/hs-wxcore/files/patch-src__haskell__Graphics__UI__WXCore__Events.hs
+++ /dev/null
@@ -1,10 +0,0 @@
---- ./src/haskell/Graphics/UI/WXCore/Events.hs.orig 2012-07-04 12:29:32.000000000 +0200
-+++ ./src/haskell/Graphics/UI/WXCore/Events.hs 2013-05-04 03:24:48.030431193 +0200
-@@ -239,6 +239,7 @@
-
- import Data.List( intersperse, findIndex )
- import System.Environment( getProgName, getArgs )
-+import Foreign.C.Types ( CInt(..) )
- import Foreign.StablePtr
- import Foreign.Ptr
- import Foreign.C.String
diff --git a/x11-toolkits/hs-wxcore/files/patch-wxcore.cabal b/x11-toolkits/hs-wxcore/files/patch-wxcore.cabal
deleted file mode 100644
index 791693780a9..00000000000
--- a/x11-toolkits/hs-wxcore/files/patch-wxcore.cabal
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./wxcore.cabal.orig 2014-03-22 22:01:18.000000000 +0100
-+++ ./wxcore.cabal 2014-07-14 00:59:34.000000000 +0200
-@@ -78,11 +78,11 @@
-
- if flag(splitBase)
- build-depends:
-- array >= 0.2 && < 0.5,
-+ array >= 0.2 && < 0.6,
- base >= 4 && < 5,
- containers >= 0.2 && < 0.6
- else
- build-depends:
-- array >= 0.1 && < 0.3,
-+ array >= 0.1 && < 0.6,
- base >= 3 && < 4,
- containers >= 0.1 && < 0.3
diff --git a/x11-toolkits/hs-wxdirect/Makefile b/x11-toolkits/hs-wxdirect/Makefile
index cf7b9ac82ab..5e96abcd12b 100644
--- a/x11-toolkits/hs-wxdirect/Makefile
+++ b/x11-toolkits/hs-wxdirect/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= wxdirect
-PORTVERSION= 0.90.1.1
-PORTREVISION= 1
+PORTVERSION= 0.91.0.0
CATEGORIES= x11-toolkits haskell
MAINTAINER= haskell@FreeBSD.org
@@ -10,6 +9,7 @@ COMMENT= Helper tool for building wxHaskell
LICENSE= BSD3CLAUSE
+USES= dos2unix
USE_CABAL= parsec>=2.1.0 strict
EXECUTABLE= wxdirect
diff --git a/x11-toolkits/hs-wxdirect/distinfo b/x11-toolkits/hs-wxdirect/distinfo
index 34d3f2d5abc..9d810765d28 100644
--- a/x11-toolkits/hs-wxdirect/distinfo
+++ b/x11-toolkits/hs-wxdirect/distinfo
@@ -1,2 +1,2 @@
-SHA256 (cabal/wxdirect-0.90.1.1.tar.gz) = 282968b7fc52ed67f1efaf357cac05ffad58b7f80128062549801b6309ed7045
-SIZE (cabal/wxdirect-0.90.1.1.tar.gz) = 29893
+SHA256 (cabal/wxdirect-0.91.0.0.tar.gz) = 475c9f977576f1ea881461d7ac729caa71c0b5958db8500fab9b3de57ddcb49f
+SIZE (cabal/wxdirect-0.91.0.0.tar.gz) = 30044
diff --git a/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal b/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
index 153e628b848..0be7b491ead 100644
--- a/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
+++ b/x11-toolkits/hs-wxdirect/files/patch-wxdirect.cabal
@@ -1,11 +1,13 @@
---- ./wxdirect.cabal.orig 2014-03-22 15:08:59.000000000 +0100
-+++ ./wxdirect.cabal 2014-07-13 01:10:34.000000000 +0200
-@@ -51,7 +51,7 @@
+--- wxdirect.cabal.orig 2014-08-11 12:05:43 UTC
++++ wxdirect.cabal
+@@ -49,8 +49,8 @@ executable wxdirect
+ directory,
+ parsec >= 2.1.0 && < 4,
strict,
- time >= 1.0 && < 1.5,
- filepath < 1.4,
-- process >= 1.1 && < 1.2
-+ process >= 1.1 && < 1.3
+- time >= 1.0 && < 1.5,
+- filepath < 1.4,
++ time >= 1.0 && < 1.6,
++ filepath < 1.5,
+ process >= 1.1 && < 1.3
if flag(splitBase)
- build-depends: