diff options
author | pgj <pgj@FreeBSD.org> | 2015-08-21 07:02:14 +0800 |
---|---|---|
committer | pgj <pgj@FreeBSD.org> | 2015-08-21 07:02:14 +0800 |
commit | 28f3daa3db1a02ef56aa677eccd053223c740402 (patch) | |
tree | 607a5ca77efd301a2b4dc49b05d108829fcffa77 /x11-toolkits | |
parent | b9abb39738d3acc9d1938e87002d98cc5fb34c35 (diff) | |
download | freebsd-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')
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: |