diff options
author | pgj <pgj@FreeBSD.org> | 2014-08-11 06:34:50 +0800 |
---|---|---|
committer | pgj <pgj@FreeBSD.org> | 2014-08-11 06:34:50 +0800 |
commit | bca89a8c2062cf9f39b5a79ec0b44fe22432adff (patch) | |
tree | a6a0dfa4f440949889fc7b609c83f74555f6894e /math | |
parent | 64333fcf123617cbc7cd7340319379bc9e07da76 (diff) | |
download | freebsd-ports-gnome-bca89a8c2062cf9f39b5a79ec0b44fe22432adff.tar.gz freebsd-ports-gnome-bca89a8c2062cf9f39b5a79ec0b44fe22432adff.tar.zst freebsd-ports-gnome-bca89a8c2062cf9f39b5a79ec0b44fe22432adff.zip |
- 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
devel/hs-STMonadTrans: Monad transformer version of the ST monad
devel/hs-auto-update: Efficiently run periodic, on-demand actions
devel/hs-asn1-encoding: ASN1 data reader and writer in RAW, BER and DER forms
devel/hs-asn1-parse: Simple monadic parser for ASN1 stream types
devel/hs-atomic-primops: Safe approach to CAS and other atomic operations
devel/hs-boxes: 2D text pretty-printing library
devel/hs-byteable: Type class for sequence of bytes
devel/hs-chunked-data: Typeclasses for dealing with chunked data
devel/hs-conduit-combinators: Commonly used conduit functions
devel/hs-conduit-extra: Conduit adapters for common libraries
devel/hs-data-hash: Combinators for building fast hashing functions
devel/hs-deepseq-generics: Generics-based Control.DeepSeq.rnf implementation
devel/hs-dlist-instances: Difference lists instances
devel/hs-enclosed-exceptions: Catching exceptions within enclosed computations
devel/hs-equivalence: Maintaining equivalence relations as union-find
devel/hs-exceptions: Extensible optionally-pure exceptions
devel/hs-free: Monads for free
devel/hs-hslua: Lua language interpreter embedding in Haskell
devel/hs-keys: Keyed functors and containers
devel/hs-monad-loops: Monadic loops
devel/hs-monads-tf: Monad classes, using type families
devel/hs-mono-traversable: Traversing monomorphic containers
devel/hs-prelude-extras: Higher-order versions of Prelude classes
devel/hs-prettyclass: Pretty printing class similar to Show
devel/hs-scientific: Numbers represented using scientific notation
devel/hs-securemem: Auto scrubbing and const time eq, memory chunk
devel/hs-shake: Build system library, like Make, but more accurate dependencies
devel/hs-stm-chans: Additional types of channels for STM
devel/hs-streaming-commons: Common functions for streaming data libraries
devel/hs-text-icu: Bindings to the ICU library
devel/hs-tf-random: High-quality splittable pseudorandom number generator
devel/hs-transformers-compat: Compatibility shim for transformers
devel/hs-vector-binary-instances: Binary instances for vector
devel/hs-vector-instances: Orphan Instances for 'Data.Vector'
devel/hs-vector-th-unbox: Deriver for Data.Vector.Unboxed with Template Haskell
dns/hs-dns: DNS library in Haskell
dns/hs-gnuidn: Bindings for GNU IDN
net/hs-connection: Simple and easy network connections API
net/hs-gsasl: Bindings for GNU libgsasl
net/hs-iproute: IP Routing Table
net/hs-network-protocol-xmpp: Client library for the XMPP protocol
security/hs-DRBG: Deterministic random bit generator
security/hs-cipher-aes128: AES and common modes using AES-NI when available
security/hs-cipher-blowfish: Blowfish cipher
security/hs-cipher-camellia: Camellia block cipher primitives
security/hs-cipher-des: DES and 3DES primitives
security/hs-crypto-cipher-types: Generic cryptography cipher types
security/hs-crypto-random: Simple cryptographic random related types
security/hs-cryptohash-conduit: Cryptohash conduit
security/hs-cryptohash-cryptoapi: Crypto-api interfaces for cryptohash
security/hs-gnutls: Bindings for GNU libgnutls
security/hs-x509: X509 reader and writer
security/hs-x509-store: X.509 collection accessing and storing methods
security/hs-x509-system: Per-operating-system X.509 accessors and storage
security/hs-x509-validation: X.509 Certificate and CRL validation
sysutils/hs-ekg: Remote monitoring of processes
sysutils/hs-ekg-core: Tracking of system metrics
textproc/hs-appar: Simple applicative parser
textproc/hs-libxml-sax: Bindings for the libXML2 SAX interface
textproc/hs-uri: Library for working with URIs
textproc/hs-xml-hamlet: Hamlet-style quasiquoter for XML content
www/hs-DAV: RFC 4918 WebDAV support
www/hs-http-client: HTTP client engine
www/hs-http-client-tls: http-client backend with TLS support
www/hs-warp-tls: HTTP over SSL/TLS support for Warp via the TLS package
www/hs-yesod-auth-hashdb: Authentication plugin for Yesod
www/hs-yesod-bin: Yesod helper executable
Updated ports (279):
archivers/hs-zip-archive 0.1.3.4_5 --> 0.2.3.2
archivers/hs-zlib-enum 0.2.3_6 --> 0.2.3.1
audio/hs-ALUT 2.2.0.0_14 --> 2.3.0.1
audio/hs-OpenAL 1.4.0.2_5 --> 1.6.0.0
audio/hs-libmpd 0.8.0.2_5 --> 0.8.0.5
benchmarks/hs-criterion 0.6.2.1_6 --> 0.8.1.0
converters/hs-aeson 0.6.1.0_6 --> 0.7.0.6
converters/hs-dataenc 0.14.0.5_5 --> 0.14.0.7
databases/hs-mysql 0.1.1.4_8 --> 0.1.1.6
databases/hs-persistent 1.2.0.1_4 --> 1.3.1.1
databases/hs-persistent-sqlite 1.2.0_4 --> 1.3.0.5
databases/hs-persistent-template 1.2.0_4 --> 1.3.1.4
devel/hs-Boolean 0.2_5 --> 0.2.1
devel/hs-ConfigFile 1.1.1_9 --> 1.1.2
devel/hs-DrIFT 2.2.3_8 --> 2.4.2
devel/hs-MemoTrie 0.6.1_6 --> 0.6.2
devel/hs-MissingH 1.2.0.0_6 --> 1.2.1.0
devel/hs-MonadCatchIO-mtl 0.3.0.5_6 --> 0.3.1.0
devel/hs-MonadCatchIO-transformers 0.3.0.0_8 --> 0.3.1.0
devel/hs-MonadRandom 0.1.9_4 --> 0.1.13
devel/hs-SafeSemaphore 0.9.0_6 --> 0.10.1
devel/hs-Stream 0.4.6.1_6 --> 0.4.7.1
devel/hs-TypeCompose 0.9.9_5 --> 0.9.10
devel/hs-abstract-deque 0.2_4 --> 0.3
devel/hs-abstract-par 0.3.1_8 --> 0.3.3
devel/hs-alex 3.0.5_4 --> 3.1.3
devel/hs-ansi-terminal 0.6_5 --> 0.6.1.1
devel/hs-ansi-wl-pprint 0.6.6_6 --> 0.6.7.1
devel/hs-asn1-types 0.1.3_4 --> 0.2.3
devel/hs-async 2.0.1.4_4 --> 2.0.1.5
devel/hs-base16-bytestring 0.1.1.5_7 --> 0.1.1.6
devel/hs-basic-prelude 0.3.5.0_4 --> 0.3.8
devel/hs-bifunctors 3.2.0.1_5 --> 4.1.1.1
devel/hs-blaze-builder 0.3.1.1_4 --> 0.3.3.2
devel/hs-blaze-builder-enumerator 0.2.0.5_6 --> 0.2.0.6
devel/hs-blaze-textual 0.2.0.8_6 --> 0.2.0.9
devel/hs-bloomfilter 1.2.6.10_7 --> 2.0.0.0
devel/hs-bytestring-show 0.3.5.5_4 --> 0.3.5.6
devel/hs-c2hs 0.16.4_6 --> 0.17.2
devel/hs-cabal-install 1.16.0.2_4 --> 1.18.0.5
devel/hs-cereal 0.3.5.2_7 --> 0.4.0.1
devel/hs-checkers 0.3.1_5 --> 0.3.2
devel/hs-classy-prelude 0.5.7_4 --> 0.9.3
devel/hs-classy-prelude-conduit 0.5.3_5 --> 0.9.3
devel/hs-cmdargs 0.10.3_4 --> 0.10.9
devel/hs-conduit 1.0.5_4 --> 1.1.7
devel/hs-configurator 0.2.0.2_6 --> 0.3.0.0
devel/hs-convertible 1.0.11.1_8 --> 1.1.0.0
devel/hs-cpphs 1.16_5 --> 1.18.5
devel/hs-data-pprint 0.2.1.4_6 --> 0.2.3
devel/hs-directory-tree 0.11.0_6 --> 0.12.0
devel/hs-dlist 0.5_13 --> 0.7.1
devel/hs-either 3.4_5 --> 4.3.0.1
devel/hs-enumerator 0.4.19_8 --> 0.4.20
devel/hs-errors 1.4.1_5 --> 1.4.7
devel/hs-fast-logger 0.3.1_7 --> 2.2.0
devel/hs-fgl 5.4.2.4_9 --> 5.5.0.1
devel/hs-file-embed 0.0.4.7_5 --> 0.0.7
devel/hs-filestore 0.6.0.1_5 --> 0.6.0.3
devel/hs-fsnotify 0.0.11_4 --> 0.1.0.3
devel/hs-gconf 0.12.1.1_6 --> 0.12.5.0
devel/hs-generic-deriving 1.5.0_4 --> 1.6.3
devel/hs-geniplate 0.6.0.3_5 --> 0.6.0.4
devel/hs-ghc-events 0.4.2.0_6 --> 0.4.3.0
devel/hs-ghc-mtl 1.0.1.2_6 --> 1.2.1.0
devel/hs-gio 0.12.4_6 --> 0.12.5.3
devel/hs-glade 0.12.1_10 --> 0.12.5.0
devel/hs-glib 0.12.4_6 --> 0.12.5.4
devel/hs-gtk2hs-buildtools 0.12.4_6 --> 0.12.5.2
devel/hs-haddock 2.13.2_4 --> 2.14.2
devel/hs-happy 1.18.10_6 --> 1.19.4
devel/hs-hashable 1.1.2.5_4,1 --> 1.2.2.0,1
devel/hs-hashed-storage 0.5.10_6 --> 0.5.11
devel/hs-hashtables 1.1.0.2_5 --> 1.1.2.1
devel/hs-haskell-src 1.0.1.5_8 --> 1.0.1.6
devel/hs-haskell-src-exts 1.13.5_6 --> 1.15.0.1
devel/hs-hasktags 0.68.2_5 --> 0.69.0
devel/hs-hastache 0.5.0_5 --> 0.6.0
devel/hs-hinotify 0.3.5_6 --> 0.3.7
devel/hs-hint 0.3.3.6_5 --> 0.4.2.0
devel/hs-hlint 1.8.45_4 --> 1.9.3
devel/hs-hoogle 4.2.16_5 --> 4.2.34
devel/hs-hslogger 1.2.1_6 --> 1.2.4
devel/hs-hspec 1.5.4_4 --> 1.11.0
devel/hs-hspec-expectations 0.3.2_4 --> 0.6.0.1
devel/hs-kqueue 0.1.2.4_6 --> 0.1.2.6
devel/hs-language-c 0.3.2.1_11 --> 0.4.5
devel/hs-language-javascript 0.5.7_6 --> 0.5.13
devel/hs-largeword 1.0.5_4 --> 1.2.3
devel/hs-lens 3.9.0.2_4 --> 4.3.3
devel/hs-lifted-base 0.2.0.5_4 --> 0.2.3.0
devel/hs-logict 0.6_5 --> 0.6.0.2
devel/hs-mmap 0.5.8_7 --> 0.5.9
devel/hs-mmorph 1.0.0_4 --> 1.0.3
devel/hs-monad-control 0.3.2.1_4 --> 0.3.3.0
devel/hs-monad-logger 0.3.1.1_4 --> 0.3.7.1
devel/hs-monad-par 0.3.4.2_4 --> 0.3.4.6
devel/hs-monad-par-extras 0.3.2_8 --> 0.3.3
devel/hs-mtl 2.1.2_6 --> 2.1.3.1
devel/hs-mueval 0.9_5 --> 0.9.1.1
devel/hs-murmur-hash 0.1.0.6_6 --> 0.1.0.7
devel/hs-optparse-applicative 0.5.2.1_5 --> 0.9.1.1
devel/hs-parallel 3.2.0.3_6 --> 3.2.0.4
devel/hs-pcre-light 0.4_13 --> 0.4.0.2
devel/hs-primitive 0.5.0.1_6 --> 0.5.2.1
devel/hs-profunctors 3.3.0.1_4 --> 4.2.0.1
devel/hs-project-template 0.1.3_5 --> 0.1.4.1
devel/hs-quickcheck-io 0.1.0_4 --> 0.1.1
devel/hs-reflection 1.3.2_4 --> 1.5.1
devel/hs-resource-pool 0.2.1.1_6 --> 0.2.3.0
devel/hs-resourcet 0.4.7.1_4 --> 1.1.2.3
devel/hs-safe 0.3.3_9 --> 0.3.7
devel/hs-setenv 0.1.0_6 --> 0.1.1.1
devel/hs-simple-reflect 0.3.1_5 --> 0.3.2
devel/hs-smallcheck 1.0.2_5 --> 1.1.1
devel/hs-syb 0.4.0_4 --> 0.4.1
devel/hs-syb-with-class 0.6.1.4_6 --> 0.6.1.5
devel/hs-system-fileio 0.3.11_5 --> 0.3.14
devel/hs-system-filepath 0.4.7_6 --> 0.4.12
devel/hs-tagged 0.6_4 --> 0.7.2
devel/hs-temporary 1.1.2.4_6 --> 1.2.0.3
devel/hs-test-framework 0.8_7 --> 0.8.0.3
devel/hs-test-framework-hunit 0.3.0_7 --> 0.3.0.1
devel/hs-test-framework-quickcheck2 0.3.0.1_7 --> 0.3.0.3
devel/hs-text 0.11.3.1_4 --> 1.1.0.0
devel/hs-threads 0.5.0.2_5 --> 0.5.1.2
devel/hs-threadscope 0.2.2_6 --> 0.2.4
devel/hs-timezone-olson 0.1.2_5 --> 0.1.4
devel/hs-timezone-series 0.1.2_5 --> 0.1.3
devel/hs-transformers-base 0.4.1_9 --> 0.4.2
devel/hs-uniplate 1.6.10_6 --> 1.6.12
devel/hs-unix-compat 0.4.1.1_4 --> 0.4.1.3
devel/hs-unix-time 0.1.8_4 --> 0.3.3
devel/hs-unordered-containers 0.2.3.1_4 --> 0.2.4.0
devel/hs-utf8-light 0.4.0.1_8 --> 0.4.2
devel/hs-utf8-string 0.3.7_9 --> 0.3.8
devel/hs-utility-ht 0.0.9_4 --> 0.0.10
devel/hs-uuagc 0.9.42.3_4 --> 0.9.51
devel/hs-uuagc-cabal 1.0.4.0_7 --> 1.0.5.0
devel/hs-uuid 1.2.13_4 --> 1.3.3
devel/hs-uulib 0.9.15_5 --> 0.9.16
devel/hs-vault 0.2.0.4_5 --> 0.3.0.3
devel/hs-vector 0.10.0.1_6 --> 0.10.9.1
devel/hs-vector-algorithms 0.5.4.2_6 --> 0.6.0.3
devel/hs-void 0.6_4 --> 0.6.1
devel/hs-word8 0.0.3_5 --> 0.1.1
graphics/hs-HGL 3.2.0.2_14 --> 3.2.0.5
graphics/hs-cairo 0.12.4_6 --> 0.12.5.3
graphics/hs-svgcairo 0.12.1.1_8 --> 0.12.5.2
mail/hs-email-validate 1.0.0_5 --> 2.0.1
mail/hs-mime 0.3.4_6 --> 0.4.0.1
mail/hs-mime-mail 0.4.1.2_7 --> 0.4.5.2
mail/hs-mime-types 0.1.0.3_5 --> 0.1.0.4
math/hs-Agda 2.3.2_6 --> 2.4.0.2
math/hs-categories 1.0.5_5 --> 1.0.6
math/hs-comonad 3.0.2_5 --> 4.2.2
math/hs-contravariant 0.4_5 --> 1.1
math/hs-data-lens 2.10.2_7 --> 2.10.5
math/hs-data-lens-template 2.1.7_7 --> 2.1.8
math/hs-distributive 0.3.1_5 --> 0.4.4
math/hs-math-functions 0.1.3.0_5 --> 0.1.5.2
math/hs-mwc-random 0.12.0.1_6 --> 0.13.1.2
math/hs-nats 0.1_5 --> 0.2
math/hs-pointed 3.0.2_6 --> 4.1
math/hs-probability 0.2.4_8 --> 0.2.4.1
math/hs-semigroupoids 3.0.2_6 --> 4.0.4
math/hs-semigroups 0.9.1_4 --> 0.15.2
math/hs-statistics 0.10.3.1_4 --> 0.13.2.1
math/hs-vector-space 0.8.6_7 --> 0.8.7
multimedia/hs-gstreamer 0.12.1.2_6 --> 0.12.5.0
net/hs-network 2.4.1.2_4 --> 2.4.2.3
net/hs-network-info 0.2.0.3_6 --> 0.2.0.5
net/hs-network-multicast 0.0.7_6 --> 0.0.11
net/hs-simple-sendfile 0.2.11_5 --> 0.2.15
net/hs-socks 0.5.1_4 --> 0.5.4
science/hs-bio 0.5.2_8 --> 0.5.3
security/hs-HsOpenSSL 0.10.3.3_6 --> 0.11
security/hs-RSA 1.2.2.0_7 --> 2.0.0
security/hs-SHA 1.6.1_6 --> 1.6.4.1
security/hs-certificate 1.3.7_4 --> 1.3.9
security/hs-cipher-aes 0.1.8_4 --> 0.2.8
security/hs-cipher-rc4 0.1.2_5 --> 0.1.4
security/hs-clientsession 0.9_4 --> 0.9.0.3
security/hs-cprng-aes 0.3.4_6 --> 0.5.2
security/hs-crypto-api 0.12.1_4 --> 0.13
security/hs-crypto-conduit 0.5.2_4 --> 0.5.4
security/hs-crypto-numbers 0.1.3_5 --> 0.2.3
security/hs-crypto-pubkey 0.1.3_4 --> 0.2.4
security/hs-crypto-pubkey-types 0.3.2_4 --> 0.4.2.2
security/hs-cryptocipher 0.5.0_4 --> 0.6.2
security/hs-cryptohash 0.9.0_4 --> 0.11.6
security/hs-entropy 0.2.1_9 --> 0.3.2
security/hs-monadcryptorandom 0.5.1_5 --> 0.6.1
security/hs-pem 0.1.2_6 --> 0.2.2
security/hs-pwstore-fast 2.3_7 --> 2.4.1
security/hs-skein 1.0.3_4 --> 1.0.9
security/hs-tls 1.1.2_5 --> 1.2.8
sysutils/hs-angel 0.3.4_6 --> 0.5.0
sysutils/hs-cpu 0.1.1_7 --> 0.1.2
textproc/hs-Diff 0.2.0_5 --> 0.3.0
textproc/hs-HStringTemplate 0.7.1_5 --> 0.7.3
textproc/hs-HaXml 1.24_4 --> 1.24.1
textproc/hs-attoparsec-enumerator 0.3.1_7 --> 0.3.3
textproc/hs-blaze-html 0.6.1.1_4 --> 0.7.0.2
textproc/hs-blaze-markup 0.5.1.5_4 --> 0.6.1.0
textproc/hs-case-insensitive 1.0.0.2_4 --> 1.1.0.3
textproc/hs-citeproc-hs 0.3.8_5 --> 0.3.9
textproc/hs-feed 0.3.8_13 --> 0.3.9.2
textproc/hs-hexpat 0.20.3_6 --> 0.20.6
textproc/hs-highlighting-kate 0.5.3.9_4 --> 0.5.8.5
textproc/hs-html-conduit 1.1.0_5 --> 1.1.0.5
textproc/hs-hxt 9.3.1.1_7 --> 9.3.1.4
textproc/hs-hxt-charproperties 9.1.1_9 --> 9.1.1.1
textproc/hs-hxt-unicode 9.0.2_9 --> 9.0.2.2
textproc/hs-pandoc-types 1.10_5 --> 1.12.4.1
textproc/hs-parsec 3.1.3_6 --> 3.1.5
textproc/hs-regex-pcre-builtin 0.94.4.5.8.31_5 --> 0.94.4.8.8.35
textproc/hs-regex-tdfa 1.1.8_5 --> 1.2.0
textproc/hs-stringsearch 0.3.6.4_6 --> 0.3.6.5
textproc/hs-tagsoup 0.12.8_6 --> 0.13.1
textproc/hs-tagstream-conduit 0.5.4_5 --> 0.5.5.1
textproc/hs-texmath 0.6.1.5_4 --> 0.6.7
textproc/hs-xml-conduit 1.1.0.3_5 --> 1.2.1
textproc/hs-xml-types 0.3.3_6 --> 0.3.4
textproc/hs-xmlhtml 0.2.1_5 --> 0.2.3.2
textproc/hs-yaml 0.8.2.4_4 --> 0.8.8.4
www/hs-HTTP 4000.2.8_4 --> 4000.2.10
www/hs-authenticate 1.3.2.6_5 --> 1.3.2.9
www/hs-cgi 3001.1.7.5_4,1 --> 3001.1.8.5,1
www/hs-cookie 0.4.0.1_6 --> 0.4.1.2
www/hs-css-text 0.1.1_10 --> 0.1.2.1
www/hs-gitit 0.10.3.1_5 --> 0.10.4
www/hs-hS3 0.5.7_5 --> 0.5.8
www/hs-happstack 7.0.1_7 --> 7.0.2
www/hs-happstack-server 7.1.7.1_4 --> 7.3.7
www/hs-heist 0.12.0_4 --> 0.13.1.2
www/hs-hjsmin 0.1.4.1_5 --> 0.1.4.7
www/hs-http-conduit 1.9.3_4 --> 2.1.4
www/hs-http-reverse-proxy 0.1.1.6_4 --> 0.4.0.1
www/hs-http-server 1.0.2_5 --> 1.0.4
www/hs-http-types 0.8.0_5 --> 0.8.5
www/hs-oeis 0.3.1_10 --> 0.3.5
www/hs-path-pieces 0.1.2_6 --> 0.1.4
www/hs-recaptcha 0.1_9 --> 0.1.0.2
www/hs-shakespeare 1.0.5_4 --> 2.0.1.1
www/hs-snap 0.12.0_4 --> 0.13.2.8
www/hs-snap-core 0.9.3.1_5 --> 0.9.6.3
www/hs-snap-server 0.9.3.3_5 --> 0.9.4.5
www/hs-wai 1.4.0_5 --> 3.0.1.1
www/hs-wai-app-static 1.3.1.2_5 --> 3.0.0
www/hs-wai-extra 1.3.4_4 --> 3.0.1.2
www/hs-wai-logger 0.3.0_7 --> 2.2.0
www/hs-warp 1.3.8.1_4 --> 3.0.0.5
www/hs-webkit 0.12.4_8 --> 0.12.6.1
www/hs-xss-sanitize 0.3.3_6 --> 0.3.5.2
www/hs-yesod 1.2.0.1_4 --> 1.2.6.1
www/hs-yesod-auth 1.2.0_4 --> 1.3.4
www/hs-yesod-core 1.2.0.4_4 --> 1.2.19
www/hs-yesod-form 1.3.0_4 --> 1.3.14
www/hs-yesod-persistent 1.2.0_4 --> 1.2.3
www/hs-yesod-routes 1.2.0_4 --> 1.2.0.7
www/hs-yesod-static 1.2.0_4 --> 1.2.4
www/hs-yesod-test 1.2.0_4 --> 1.2.3.2
x11-toolkits/hs-GLURaw 1.3.0.0_4 --> 1.4.0.1
x11-toolkits/hs-GLUT 2.4.0.0_5,1 --> 2.5.1.1,1
x11-toolkits/hs-OpenGL 2.8.0.0_4,1 --> 2.9.2.0,1
x11-toolkits/hs-OpenGLRaw 1.3.0.0_5 --> 1.5.0.0
x11-toolkits/hs-gtk 0.12.4_6 --> 0.12.5.7
x11-toolkits/hs-gtkglext 0.12.1_10 --> 0.12.5.0
x11-toolkits/hs-gtksourceview2 0.12.3.1_8 --> 0.12.5.0
x11-toolkits/hs-pango 0.12.4_6 --> 0.12.5.3
x11-toolkits/hs-vte 0.12.1_10 --> 0.12.5.0
x11-toolkits/hs-wx 0.90.0.1_8 --> 0.90.1.0
x11-toolkits/hs-wxc 0.90.0.4_7 --> 0.90.1.1
x11-toolkits/hs-wxcore 0.90.0.3_7 --> 0.90.1.1
x11-toolkits/hs-wxdirect 0.90.0.1_8 --> 0.90.1.1
x11-wm/hs-xmonad-contrib 0.11.1_6 --> 0.11.3
x11/hs-X11 1.6.1.1_6 --> 1.6.1.2
x11/hs-xmobar 0.17_4 --> 0.21
Removed ports (28):
archivers/hs-zlib-conduit: Deprecated in favor of conduit-extra
devel/hs-IORefCAS: Deprecated in favor of atomic-primops
devel/hs-StateVar: Deprecated
devel/hs-Tensor: Depcrecated
devel/hs-attempt: Deprecated in favor of exceptions
devel/hs-base64-conduit: Deprecated in favor of conduit-combinators
devel/hs-blaze-builder-conduit: Deprecated in favor of conduit-extra
devel/hs-failure: Deprecated in favor or exceptions
devel/hs-filesystem-conduit: Deprecated in favor of conduit-combinators
devel/hs-haskeline: Become part of GHC
devel/hs-pool-conduit: Deprecated in favor of resource-pool
devel/hs-profunctor-extras: Absorbed into profunctors
devel/hs-terminfo: Become part of GHC
devel/hs-transformers: Become part of GHC
math/hs-comonad-transformers: Deprecated in favor of comonad
math/hs-comonads-fd: Deprecated in favor of comonad
math/hs-groupoids: Deprecated in favor of semigroupoids
math/hs-semigroupoid-extras: Deprecated in favor of semigroupoids
net/hs-network-conduit: Deprecated in favor of conduit-extra
security/hs-tls-extra: Deprecated in favor of tls
textproc/hs-attoparsec-conduit: Deprecated in favor of conduit-extra
textproc/hs-xhtml: Become part of GHC
www/hs-hamlet: Deprecated in favor of shakespeare
www/hs-shakespeare-css: Deprecated in favor of shakespeare
www/hs-shakespeare-i18n: Deprecated in favor of shakespeare
www/hs-shakespeare-js: Deprecated in favor of shakespeare
www/hs-shakespeare-text: Deprecated in favor of shakespeare
www/hs-wai-test: Deprecated in favor of wai-extra
Approved by: portmgr (implicit, touching unstaged ports)
Obtained from: FreeBSD Haskell
Diffstat (limited to 'math')
65 files changed, 302 insertions, 321 deletions
diff --git a/math/Makefile b/math/Makefile index 19e30fc6942b..d7472396b0ea 100644 --- a/math/Makefile +++ b/math/Makefile @@ -168,21 +168,17 @@ SUBDIR += hs-NumInstances SUBDIR += hs-categories SUBDIR += hs-comonad - SUBDIR += hs-comonad-transformers - SUBDIR += hs-comonads-fd SUBDIR += hs-contravariant SUBDIR += hs-data-lens SUBDIR += hs-data-lens-template SUBDIR += hs-distributive SUBDIR += hs-erf - SUBDIR += hs-groupoids SUBDIR += hs-ieee754 SUBDIR += hs-math-functions SUBDIR += hs-mwc-random SUBDIR += hs-nats SUBDIR += hs-pointed SUBDIR += hs-probability - SUBDIR += hs-semigroupoid-extras SUBDIR += hs-semigroupoids SUBDIR += hs-semigroups SUBDIR += hs-statistics diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile index 9d9fb6e6dd31..9cc19a148685 100644 --- a/math/hs-Agda/Makefile +++ b/math/hs-Agda/Makefile @@ -2,38 +2,30 @@ # $FreeBSD$ PORTNAME= Agda -PORTVERSION= 2.3.2 -PORTREVISION= 6 +PORTVERSION= 2.4.0.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Dependently typed functional programming language and proof assistant -USE_CABAL= geniplate>=0.6.0.3 hashable>=1.1 hashtables \ - haskeline>=0.6.3.2 haskell-src-exts>=1.9.6 mtl \ - QuickCheck>=2.3 parallel syb>=0.1 unordered-containers>=0.2 \ - xhtml zlib>=0.4.0.1 +USE_CABAL= boxes>=0.1.3 data-hash>=0.2.0.0 equivalence>=0.2.4 \ + geniplate>=0.6.0.3 hashable hashtables>=1.0 \ + haskell-src-exts>=1.9.6 mtl>=2.1.1 parallel QuickCheck>=2.6 \ + STMonadTrans>=0.3.2 strict>=0.3.2 text>=0.11 \ + unordered-containers>=0.2 zlib>=0.4.0.1 USE_ALEX= yes USE_HAPPY= yes -USES= iconv +USES= iconv:translit EXECUTABLE= agda-mode agda -INSTALL_PORTDATA= (cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DATADIR}; \ - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}) +INSTALL_PORTDATA= cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DATADIR} -OPTIONS_DEFINE= EPIC +FLAGS_DEFINE= EPIC EPIC_DESC= Install the Epic compiler - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk" - -.if ${PORT_OPTIONS:MEPIC} -CONFIGURE_ARGS+= --flags="epic" -USE_CABAL+= epic>=0.1.13 -.else -CONFIGURE_ARGS+= --flags="-epic" -.endif +EPIC_FLAG_ENABLE= epic +EPIC_FLAG_CABAL= epic>=0.1.13 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-Agda/distinfo b/math/hs-Agda/distinfo index 485c853062a9..be99d677aef3 100644 --- a/math/hs-Agda/distinfo +++ b/math/hs-Agda/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/Agda-2.3.2.tar.gz) = d47a0b2a0806ea5c109b59280211a47b980b47a8f6ac0ab9fca673f3d4c6e0f6 -SIZE (cabal/Agda-2.3.2.tar.gz) = 726462 +SHA256 (cabal/Agda-2.4.0.2.tar.gz) = 0b41cf9f841fd78b60490c66a4f08c9f57316e96ca8f3449dacb52cbf48d848d +SIZE (cabal/Agda-2.4.0.2.tar.gz) = 910389 diff --git a/math/hs-Agda/files/patch-Agda.cabal b/math/hs-Agda/files/patch-Agda.cabal index 42b95170d46e..ae803d339dd4 100644 --- a/math/hs-Agda/files/patch-Agda.cabal +++ b/math/hs-Agda/files/patch-Agda.cabal @@ -1,20 +1,11 @@ ---- ./Agda.cabal.orig 2012-11-12 01:25:25.000000000 +0100 -+++ ./Agda.cabal 2013-05-03 23:08:18.000000000 +0200 -@@ -69,7 +69,7 @@ - - build-depends: base >= 4.2 && < 4.7, - mtl >= 2.0 && < 2.2, -- QuickCheck >= 2.3 && < 2.6, -+ QuickCheck >= 2.3 && < 2.7, - haskell-src-exts >= 1.9.6 && < 1.14, +--- ./Agda.cabal.orig 2014-06-16 12:42:15.000000000 +0200 ++++ ./Agda.cabal 2014-07-13 13:20:32.000000000 +0200 +@@ -76,7 +76,7 @@ + transformers == 0.3.*, + -- mtl-2.1 contains a severe bug + mtl >= 2.1.1 && < 2.2, +- QuickCheck >= 2.7.5 && < 2.8, ++ QuickCheck >= 2.6 && < 2.7, + haskell-src-exts >= 1.9.6 && < 1.16, containers >= 0.1 && < 0.6, unordered-containers == 0.2.*, -@@ -83,7 +83,7 @@ - haskeline >= 0.6.3.2 && < 0.8, - xhtml == 3000.2.*, - hashable >= 1.1.2.3 && < 1.2, -- hashtables == 1.0.*, -+ hashtables == 1.1.*, - geniplate >= 0.6.0.3 && < 0.7, - parallel < 3.3, - deepseq == 1.3.*, diff --git a/math/hs-Agda/files/patch-src__full__Agda__Interaction__Highlighting__Precise.hs b/math/hs-Agda/files/patch-src__full__Agda__Interaction__Highlighting__Precise.hs new file mode 100644 index 000000000000..ef4b91782fce --- /dev/null +++ b/math/hs-Agda/files/patch-src__full__Agda__Interaction__Highlighting__Precise.hs @@ -0,0 +1,11 @@ +--- ./src/full/Agda/Interaction/Highlighting/Precise.hs.orig 2014-07-29 19:41:41.000000000 +0100 ++++ ./src/full/Agda/Interaction/Highlighting/Precise.hs 2014-08-10 11:30:01.000000000 +0100 +@@ -40,7 +40,7 @@ + import Data.Monoid + import Control.Applicative ((<$>), (<*>)) + import Control.Monad +-import Agda.Utils.QuickCheck ++import Agda.Utils.QuickCheck hiding (ranges) + import Data.Map (Map) + import qualified Data.Map as Map + import Data.Typeable (Typeable) diff --git a/math/hs-Agda/files/patch-src__full__Agda__Syntax__Abstract__Name.hs b/math/hs-Agda/files/patch-src__full__Agda__Syntax__Abstract__Name.hs deleted file mode 100644 index 5108666a5839..000000000000 --- a/math/hs-Agda/files/patch-src__full__Agda__Syntax__Abstract__Name.hs +++ /dev/null @@ -1,24 +0,0 @@ ---- ./src/full/Agda/Syntax/Abstract/Name.hs.orig 2012-11-12 01:25:21.000000000 +0100 -+++ ./src/full/Agda/Syntax/Abstract/Name.hs 2013-02-10 15:14:44.000000000 +0100 -@@ -239,8 +239,8 @@ - show x = show (nameConcrete x) -- ++ "|" ++ show (nameId x) - - instance Hashable Name where -- {-# INLINE hash #-} -- hash = hash . nameId -+ {-# INLINE hashWithSalt #-} -+ hashWithSalt salt = hashWithSalt salt . nameId - - instance Show QName where - show q = concat $ intersperse "." $ map show $ qnameToList q -@@ -255,8 +255,8 @@ - compare = compare `on` qnameName - - instance Hashable QName where -- {-# INLINE hash #-} -- hash = hash . qnameName -+ {-# INLINE hashWithSalt #-} -+ hashWithSalt salt = hashWithSalt salt . qnameName - - instance HasRange Name where - getRange = getRange . nameConcrete diff --git a/math/hs-Agda/files/patch-src__full__Agda__Syntax__Common.hs b/math/hs-Agda/files/patch-src__full__Agda__Syntax__Common.hs deleted file mode 100644 index b071c8448e13..000000000000 --- a/math/hs-Agda/files/patch-src__full__Agda__Syntax__Common.hs +++ /dev/null @@ -1,13 +0,0 @@ ---- ./src/full/Agda/Syntax/Common.hs.orig 2012-11-12 01:25:21.000000000 +0100 -+++ ./src/full/Agda/Syntax/Common.hs 2013-02-10 15:12:42.000000000 +0100 -@@ -272,8 +272,8 @@ - fromEnum (NameId n _) = fromIntegral n - - instance Hashable NameId where -- {-# INLINE hash #-} -- hash (NameId n m) = hash (n, m) -+ {-# INLINE hashWithSalt #-} -+ hashWithSalt salt (NameId n m) = hashWithSalt salt (n, m) - - newtype Constr a = Constr a - diff --git a/math/hs-Agda/files/patch-src__full__Agda__Utils__Pointer.hs b/math/hs-Agda/files/patch-src__full__Agda__Utils__Pointer.hs deleted file mode 100644 index 1d480e01d10b..000000000000 --- a/math/hs-Agda/files/patch-src__full__Agda__Utils__Pointer.hs +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/full/Agda/Utils/Pointer.hs.orig 2012-11-12 01:25:22.000000000 +0100 -+++ ./src/full/Agda/Utils/Pointer.hs 2013-02-10 15:11:53.000000000 +0100 -@@ -71,7 +71,7 @@ - compare = compare `on` ptrTag - - instance Hashable (Ptr a) where -- hash = hash . ptrTag -+ hashWithSalt salt = hashWithSalt salt . ptrTag - - instance NFData (Ptr a) where - diff --git a/math/hs-NumInstances/Makefile b/math/hs-NumInstances/Makefile index 4257749c09f0..e5deec994545 100644 --- a/math/hs-NumInstances/Makefile +++ b/math/hs-NumInstances/Makefile @@ -2,13 +2,13 @@ PORTNAME= NumInstances PORTVERSION= 1.3 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Instances of numeric classes for functions and tuples -LICENSE= BSD +LICENSE= BSD3CLAUSE .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-categories/Makefile b/math/hs-categories/Makefile index 4b10ea894434..7bd9260d38d2 100644 --- a/math/hs-categories/Makefile +++ b/math/hs-categories/Makefile @@ -1,14 +1,13 @@ # $FreeBSD$ PORTNAME= categories -PORTVERSION= 1.0.5 -PORTREVISION= 5 +PORTVERSION= 1.0.6 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Categories -LICENSE= BSD +LICENSE= BSD3CLAUSE USE_CABAL= void>=0.5.4.2 diff --git a/math/hs-categories/distinfo b/math/hs-categories/distinfo index 5204cd51b157..30e3635a5f4e 100644 --- a/math/hs-categories/distinfo +++ b/math/hs-categories/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/categories-1.0.5.tar.gz) = 7fce017b35ae7e273250a93070e053396c763995d148c16cdcc0110a16ed739b -SIZE (cabal/categories-1.0.5.tar.gz) = 8992 +SHA256 (cabal/categories-1.0.6.tar.gz) = 9e159abff9a4e0652a46c4206c94e46ecb7c0fa8822fbea921af480c57cfb544 +SIZE (cabal/categories-1.0.6.tar.gz) = 9061 diff --git a/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs b/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs new file mode 100644 index 000000000000..5f73258d2345 --- /dev/null +++ b/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs @@ -0,0 +1,101 @@ +--- ./src/Control/Categorical/Functor.hs.orig 2013-06-20 22:09:11.000000000 +0200 ++++ ./src/Control/Categorical/Functor.hs 2014-07-13 17:57:00.000000000 +0200 +@@ -2,7 +2,7 @@ + #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702 + {-# LANGUAGE Trustworthy #-} + #endif +-{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, FlexibleContexts, UndecidableInstances, FlexibleInstances #-} ++{-# LANGUAGE MultiParamTypeClasses, FunctionalDependencies, FlexibleContexts, UndecidableInstances, FlexibleInstances, DeriveDataTypeable #-} + ------------------------------------------------------------------------------------------- + -- | + -- Module : Control.Categorical.Functor +@@ -29,86 +29,12 @@ + import Control.Category + import Prelude hiding (id, (.), Functor(..)) + import qualified Prelude +-#ifdef __GLASGOW_HASKELL__ +-import Data.Data (Data(..), mkDataType, DataType, mkConstr, Constr, constrIndex, Fixity(..)) +-#if MIN_VERSION_base(4,4,0) +-import Data.Typeable (Typeable1(..), TyCon, mkTyCon3, mkTyConApp, gcast1) +-#else +-import Data.Typeable (Typeable1(..), TyCon, mkTyCon, mkTyConApp, gcast1) +-#endif +-#endif ++import Data.Typeable + + -- TODO Data, Typeable +-newtype LiftedFunctor f a = LiftedFunctor (f a) deriving (Show, Read) +- +-#ifdef __GLASGOW_HASKELL__ +- +-liftedTyCon :: TyCon +-#if MIN_VERSION_base(4,4,0) +-liftedTyCon = mkTyCon3 "categories" "Control.Categorical.Functor" "LiftedFunctor" +-#else +-liftedTyCon = mkTyCon "Control.Categorical.Functor.LiftedFunctor" +-#endif +-{-# NOINLINE liftedTyCon #-} +- +-liftedConstr :: Constr +-liftedConstr = mkConstr liftedDataType "LiftedFunctor" [] Prefix +-{-# NOINLINE liftedConstr #-} +- +-liftedDataType :: DataType +-liftedDataType = mkDataType "Control.Categorical.Fucntor.LiftedFunctor" [liftedConstr] +-{-# NOINLINE liftedDataType #-} +- +-instance Typeable1 f => Typeable1 (LiftedFunctor f) where +- typeOf1 tfa = mkTyConApp liftedTyCon [typeOf1 (undefined `asArgsType` tfa)] +- where asArgsType :: f a -> t f a -> f a +- asArgsType = const +- +-instance (Typeable1 f, Data (f a), Data a) => Data (LiftedFunctor f a) where +- gfoldl f z (LiftedFunctor a) = z LiftedFunctor `f` a +- toConstr _ = liftedConstr +- gunfold k z c = case constrIndex c of +- 1 -> k (z LiftedFunctor) +- _ -> error "gunfold" +- dataTypeOf _ = liftedDataType +- dataCast1 f = gcast1 f +-#endif +- +-newtype LoweredFunctor f a = LoweredFunctor (f a) deriving (Show, Read) +- +-#ifdef __GLASGOW_HASKELL__ +- +-loweredTyCon :: TyCon +-#if MIN_VERSION_base(4,4,0) +-loweredTyCon = mkTyCon3 "categories" "Control.Categorical.Functor" "LoweredFunctor" +-#else +-loweredTyCon = mkTyCon "Control.Categorical.Functor.LoweredFunctor" +-#endif +-{-# NOINLINE loweredTyCon #-} +- +-loweredConstr :: Constr +-loweredConstr = mkConstr loweredDataType "LoweredFunctor" [] Prefix +-{-# NOINLINE loweredConstr #-} +- +-loweredDataType :: DataType +-loweredDataType = mkDataType "Control.Categorical.Fucntor.LoweredFunctor" [loweredConstr] +-{-# NOINLINE loweredDataType #-} +- +-instance Typeable1 f => Typeable1 (LoweredFunctor f) where +- typeOf1 tfa = mkTyConApp loweredTyCon [typeOf1 (undefined `asArgsType` tfa)] +- where asArgsType :: f a -> t f a -> f a +- asArgsType = const +- +-instance (Typeable1 f, Data (f a), Data a) => Data (LoweredFunctor f a) where +- gfoldl f z (LoweredFunctor a) = z LoweredFunctor `f` a +- toConstr _ = loweredConstr +- gunfold k z c = case constrIndex c of +- 1 -> k (z LoweredFunctor) +- _ -> error "gunfold" +- dataTypeOf _ = loweredDataType +- dataCast1 f = gcast1 f ++newtype LiftedFunctor f a = LiftedFunctor (f a) deriving (Show, Read, Typeable) + +-#endif ++newtype LoweredFunctor f a = LoweredFunctor (f a) deriving (Show, Read, Typeable) + + class (Category r, Category t) => Functor f r t | f r -> t, f t -> r where + fmap :: r a b -> t (f a) (f b) diff --git a/math/hs-categories/files/patch-src__Control__Category__Dual.hs b/math/hs-categories/files/patch-src__Control__Category__Dual.hs new file mode 100644 index 000000000000..58f59950b87b --- /dev/null +++ b/math/hs-categories/files/patch-src__Control__Category__Dual.hs @@ -0,0 +1,61 @@ +--- ./src/Control/Category/Dual.hs.orig 2013-06-20 22:09:11.000000000 +0200 ++++ ./src/Control/Category/Dual.hs 2014-07-13 17:56:00.000000000 +0200 +@@ -1,4 +1,4 @@ +-{-# LANGUAGE TypeOperators, FlexibleContexts #-} ++{-# LANGUAGE TypeOperators, FlexibleContexts, DeriveDataTypeable #-} + {-# LANGUAGE CPP #-} + #if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702 + {-# LANGUAGE Trustworthy #-} +@@ -24,50 +24,11 @@ + + import Prelude (undefined,const,error) + import Control.Category +- +-#ifdef __GLASGOW_HASKELL__ +-import Data.Data (Data(..), mkDataType, DataType, mkConstr, Constr, constrIndex, Fixity(..)) +-#if MIN_VERSION_base(4,4,0) +-import Data.Typeable (Typeable2(..), TyCon, mkTyCon3, mkTyConApp, gcast1) +-#else +-import Data.Typeable (Typeable2(..), TyCon, mkTyCon, mkTyConApp, gcast1) +-#endif +-#endif ++import Data.Typeable + + data Dual k a b = Dual { runDual :: k b a } ++ deriving Typeable + + instance Category k => Category (Dual k) where + id = Dual id + Dual f . Dual g = Dual (g . f) +- +-#ifdef __GLASGOW_HASKELL__ +-instance Typeable2 k => Typeable2 (Dual k) where +- typeOf2 tfab = mkTyConApp dataTyCon [typeOf2 (undefined `asDualArgsType` tfab)] +- where asDualArgsType :: f b a -> t f a b -> f b a +- asDualArgsType = const +- +-dataTyCon :: TyCon +-#if MIN_VERSION_base(4,4,0) +-dataTyCon = mkTyCon3 "categories" "Control.Category.Dual" "Dual" +-#else +-dataTyCon = mkTyCon "Control.Category.Dual.Dual" +-#endif +-{-# NOINLINE dataTyCon #-} +- +-dualConstr :: Constr +-dualConstr = mkConstr dataDataType "Dual" [] Prefix +-{-# NOINLINE dualConstr #-} +- +-dataDataType :: DataType +-dataDataType = mkDataType "Control.Category.Dual.Dual" [dualConstr] +-{-# NOINLINE dataDataType #-} +- +-instance (Typeable2 k, Data a, Data b, Data (k b a)) => Data (Dual k a b) where +- gfoldl f z (Dual a) = z Dual `f` a +- toConstr _ = dualConstr +- gunfold k z c = case constrIndex c of +- 1 -> k (z Dual) +- _ -> error "gunfold" +- dataTypeOf _ = dataDataType +- dataCast1 f = gcast1 f +-#endif diff --git a/math/hs-comonad-transformers/Makefile b/math/hs-comonad-transformers/Makefile deleted file mode 100644 index 540c4cad7efe..000000000000 --- a/math/hs-comonad-transformers/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# $FreeBSD$ - -PORTNAME= comonad-transformers -PORTVERSION= 3.0.2 -PORTREVISION= 4 -CATEGORIES= math haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Comonad transformers - -LICENSE= BSD - -USE_CABAL= comonad>=3.0 contravariant>=0.2.0.1 distributive>=0.2.2 \ - semigroupoids>=3.0 semigroups>=0.8.3.1 transformers>=0.2 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/math/hs-comonad-transformers/distinfo b/math/hs-comonad-transformers/distinfo deleted file mode 100644 index 4b70cdbaefc2..000000000000 --- a/math/hs-comonad-transformers/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cabal/comonad-transformers-3.0.2.tar.gz) = 2d9d31329b02e005b32fa85608cc026e464e22aa8dd44e15217700772e8620a4 -SIZE (cabal/comonad-transformers-3.0.2.tar.gz) = 8381 diff --git a/math/hs-comonad-transformers/pkg-descr b/math/hs-comonad-transformers/pkg-descr deleted file mode 100644 index d2ac6c6de823..000000000000 --- a/math/hs-comonad-transformers/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Comonad transformers. - -WWW: http://github.com/ekmett/comonad-transformers/ diff --git a/math/hs-comonad/Makefile b/math/hs-comonad/Makefile index 508cca5fe5dc..e31e61b7b99c 100644 --- a/math/hs-comonad/Makefile +++ b/math/hs-comonad/Makefile @@ -1,16 +1,16 @@ # $FreeBSD$ PORTNAME= comonad -PORTVERSION= 3.0.2 -PORTREVISION= 5 +PORTVERSION= 4.2.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 compatible comonads +COMMENT= Comonads -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= semigroups>=0.8.3 transformers>=0.2 +USE_CABAL= contravariant>=0.2.0.1 distributive>=0.2.2 semigroups>=0.8.3.1 \ + tagged>=0.1 transformers-compat>=0.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-comonad/distinfo b/math/hs-comonad/distinfo index 2a8f812b7bf8..f93c8be2c7e3 100644 --- a/math/hs-comonad/distinfo +++ b/math/hs-comonad/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/comonad-3.0.2.tar.gz) = 5e3999df99acb4a956b6593718a0aa099c5386fc7f88915c963517d6998bde67 -SIZE (cabal/comonad-3.0.2.tar.gz) = 7660 +SHA256 (cabal/comonad-4.2.2.tar.gz) = 4822281f025267480e03da26f9dcfeebffeb85e759861596b44d731981674e08 +SIZE (cabal/comonad-4.2.2.tar.gz) = 15726 diff --git a/math/hs-comonad/pkg-descr b/math/hs-comonad/pkg-descr index dbfe091539f6..a00dc05b21e1 100644 --- a/math/hs-comonad/pkg-descr +++ b/math/hs-comonad/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 compatible comonads. +Comonads. WWW: http://github.com/ekmett/comonad/ diff --git a/math/hs-comonads-fd/Makefile b/math/hs-comonads-fd/Makefile deleted file mode 100644 index 0ff058d79cb8..000000000000 --- a/math/hs-comonads-fd/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -# $FreeBSD$ - -PORTNAME= comonads-fd -PORTVERSION= 3.0.1 -PORTREVISION= 6 -CATEGORIES= math haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Comonad transformers using functional dependencies - -LICENSE= BSD - -USE_CABAL= comonad>=3.0 comonad-transformers>=3.0 mtl>=2.0 \ - semigroups>=0.8.3.1 transformers>=0.2 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/math/hs-comonads-fd/distinfo b/math/hs-comonads-fd/distinfo deleted file mode 100644 index 87725c14fc40..000000000000 --- a/math/hs-comonads-fd/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cabal/comonads-fd-3.0.1.tar.gz) = deb75179224f69d6987f5c7d4186b151afa2125d35243088fa0b8c000fd7e92a -SIZE (cabal/comonads-fd-3.0.1.tar.gz) = 3494 diff --git a/math/hs-comonads-fd/pkg-descr b/math/hs-comonads-fd/pkg-descr deleted file mode 100644 index 2854ac4d1d2d..000000000000 --- a/math/hs-comonads-fd/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Comonad transformers using functional dependencies. - -WWW: http://github.com/ekmett/comonads-fd/ diff --git a/math/hs-contravariant/Makefile b/math/hs-contravariant/Makefile index 52c5209bb3a3..316a789090a1 100644 --- a/math/hs-contravariant/Makefile +++ b/math/hs-contravariant/Makefile @@ -1,16 +1,15 @@ # $FreeBSD$ PORTNAME= contravariant -PORTVERSION= 0.4 -PORTREVISION= 5 +PORTVERSION= 1.1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 contravariant functors +COMMENT= Contravariant functors -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= tagged>=0.4.4 transformers>=0.3 +USE_CABAL= semigroups>=0.15.2 transformers-compat>=0.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-contravariant/distinfo b/math/hs-contravariant/distinfo index 16145605d7e0..689f10098b9f 100644 --- a/math/hs-contravariant/distinfo +++ b/math/hs-contravariant/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/contravariant-0.4.tar.gz) = 8361967a6ee1a3fe113a57242507f56364d8c3daf558370633db74b613a31adb -SIZE (cabal/contravariant-0.4.tar.gz) = 3277 +SHA256 (cabal/contravariant-1.1.tar.gz) = 10da1f37d9342b61d5b75bc95f6caa873ab266ff1f8b8ca59d4f2297e8335848 +SIZE (cabal/contravariant-1.1.tar.gz) = 4845 diff --git a/math/hs-contravariant/files/patch-contravariant.cabal b/math/hs-contravariant/files/patch-contravariant.cabal deleted file mode 100644 index 8dccf0102fe3..000000000000 --- a/math/hs-contravariant/files/patch-contravariant.cabal +++ /dev/null @@ -1,12 +0,0 @@ ---- ./contravariant.cabal.orig 2013-02-05 23:24:34.000000000 +0100 -+++ ./contravariant.cabal 2013-02-10 10:56:13.000000000 +0100 -@@ -25,8 +25,7 @@ - build-depends: - base < 5, - tagged >= 0.4.4 && < 1, -- transformers >= 0.2 && < 0.4, -- transformers-compat >= 0.1 && < 1 -+ transformers >= 0.3 && < 0.4 - exposed-modules: - Data.Functor.Contravariant - Data.Functor.Contravariant.Compose diff --git a/math/hs-contravariant/pkg-descr b/math/hs-contravariant/pkg-descr index 1bf600d0adf2..f4c854e6238c 100644 --- a/math/hs-contravariant/pkg-descr +++ b/math/hs-contravariant/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 contravariant functors. +Contravariant functors. WWW: http://github.com/ekmett/contravariant/ diff --git a/math/hs-data-lens-template/Makefile b/math/hs-data-lens-template/Makefile index fa4cf8bd1e39..b356be59f555 100644 --- a/math/hs-data-lens-template/Makefile +++ b/math/hs-data-lens-template/Makefile @@ -1,14 +1,13 @@ # $FreeBSD$ PORTNAME= data-lens-template -PORTVERSION= 2.1.7 -PORTREVISION= 7 +PORTVERSION= 2.1.8 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Utilities for Data.Lens -LICENSE= BSD +LICENSE= BSD3CLAUSE USE_CABAL= data-lens>=2.0 diff --git a/math/hs-data-lens-template/distinfo b/math/hs-data-lens-template/distinfo index 3338afcfd07e..421fae8bbe02 100644 --- a/math/hs-data-lens-template/distinfo +++ b/math/hs-data-lens-template/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/data-lens-template-2.1.7.tar.gz) = 897046267245481834d4aa972de77af9c09fd4b861c9ddb609806bfacadc1d81 -SIZE (cabal/data-lens-template-2.1.7.tar.gz) = 3332 +SHA256 (cabal/data-lens-template-2.1.8.tar.gz) = 18281e49e5e7e8540e956f14d643834931a0d39acfe1450e061fa536ec2f1d71 +SIZE (cabal/data-lens-template-2.1.8.tar.gz) = 3405 diff --git a/math/hs-data-lens-template/pkg-descr b/math/hs-data-lens-template/pkg-descr index b65b50f489cc..9b04025aed3a 100644 --- a/math/hs-data-lens-template/pkg-descr +++ b/math/hs-data-lens-template/pkg-descr @@ -1,3 +1,3 @@ Automatically derive Lenses for your data type for use with Data.Lens. -WWW: http://github.com/ekmett/data-lens-template/ +WWW: http://github.com/roconnor/data-lens-template/ diff --git a/math/hs-data-lens/Makefile b/math/hs-data-lens/Makefile index 003cf6a6f691..af26754fc25a 100644 --- a/math/hs-data-lens/Makefile +++ b/math/hs-data-lens/Makefile @@ -1,17 +1,15 @@ # $FreeBSD$ PORTNAME= data-lens -PORTVERSION= 2.10.2 -PORTREVISION= 7 +PORTVERSION= 2.10.5 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 lenses +COMMENT= Used to be Haskell 98 Lenses -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= comonad>=1.1.1.3 comonad-transformers>=2.0 \ - semigroupoids>=1.2.4 transformers>=0.2.0 +USE_CABAL= comonad>=4.0 semigroupoids>=4.0 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-data-lens/distinfo b/math/hs-data-lens/distinfo index 1899c71726cb..656f99f0b0a9 100644 --- a/math/hs-data-lens/distinfo +++ b/math/hs-data-lens/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/data-lens-2.10.2.tar.gz) = 6591e2f4712d262c49eea32788699eec6cab929c074496504b0057980ba464d7 -SIZE (cabal/data-lens-2.10.2.tar.gz) = 6012 +SHA256 (cabal/data-lens-2.10.5.tar.gz) = 20456098f36cfb436cd84dcdd98a58160cc25ce6d202d00e9a3002073a27ca86 +SIZE (cabal/data-lens-2.10.5.tar.gz) = 6063 diff --git a/math/hs-data-lens/pkg-descr b/math/hs-data-lens/pkg-descr index fea8146d8fec..1429af39cd05 100644 --- a/math/hs-data-lens/pkg-descr +++ b/math/hs-data-lens/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 lenses. +Used to be Haskell 98 Lenses. WWW: http://github.com/roconnor/data-lens/ diff --git a/math/hs-distributive/Makefile b/math/hs-distributive/Makefile index f4a6e8f1ada4..d2347a8d686a 100644 --- a/math/hs-distributive/Makefile +++ b/math/hs-distributive/Makefile @@ -1,16 +1,15 @@ # $FreeBSD$ PORTNAME= distributive -PORTVERSION= 0.3.1 -PORTREVISION= 5 +PORTVERSION= 0.4.4 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 distributive functors -- Dual to Traversable +COMMENT= Distributive functors -- Dual to Traversable -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= transformers>=0.3 +USE_CABAL= tagged>=0.7 transformers-compat>=0.3 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-distributive/distinfo b/math/hs-distributive/distinfo index 3cbeeb3c357e..78fbbd2194ba 100644 --- a/math/hs-distributive/distinfo +++ b/math/hs-distributive/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/distributive-0.3.1.tar.gz) = 6c49c36c7c098b3640ff03c3379d766ef23c9914053d671e584ba7df03e6c37d -SIZE (cabal/distributive-0.3.1.tar.gz) = 5900 +SHA256 (cabal/distributive-0.4.4.tar.gz) = 82d1f53495fe9c25e4e974825666b4a6232af7452784e145cc04aeb365b25468 +SIZE (cabal/distributive-0.4.4.tar.gz) = 6686 diff --git a/math/hs-distributive/files/patch-distributive.cabal b/math/hs-distributive/files/patch-distributive.cabal deleted file mode 100644 index 6e956aa320cb..000000000000 --- a/math/hs-distributive/files/patch-distributive.cabal +++ /dev/null @@ -1,12 +0,0 @@ ---- ./distributive.cabal.orig 2013-01-06 18:34:35.000000000 +0100 -+++ ./distributive.cabal 2013-01-14 20:36:11.000000000 +0100 -@@ -33,8 +33,7 @@ - library - build-depends: - base >= 4 && < 5, -- transformers >= 0.2 && < 0.4, -- transformers-compat >= 0.1 && < 0.2 -+ transformers >= 0.3 && < 0.4 - - hs-source-dirs: src - exposed-modules: Data.Distributive diff --git a/math/hs-distributive/pkg-descr b/math/hs-distributive/pkg-descr index af14ab605ad6..1d5151f6f3f1 100644 --- a/math/hs-distributive/pkg-descr +++ b/math/hs-distributive/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 distributive functors -- dual to Traversable. +Distributive functors -- Dual to Traversable. WWW: http://github.com/ekmett/distributive/ diff --git a/math/hs-erf/Makefile b/math/hs-erf/Makefile index 9f4a8c4d2590..627d6b3532a7 100644 --- a/math/hs-erf/Makefile +++ b/math/hs-erf/Makefile @@ -3,13 +3,13 @@ PORTNAME= erf PORTVERSION= 2.0.0.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= The error function, erf, and friends for Haskell -LICENSE= BSD +LICENSE= BSD3CLAUSE .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-groupoids/Makefile b/math/hs-groupoids/Makefile deleted file mode 100644 index 4e9f39a51a8e..000000000000 --- a/math/hs-groupoids/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -PORTNAME= groupoids -PORTVERSION= 3.0.1.1 -PORTREVISION= 6 -CATEGORIES= math haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 Groupoids - -LICENSE= BSD - -USE_CABAL= semigroupoids>=3 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/math/hs-groupoids/distinfo b/math/hs-groupoids/distinfo deleted file mode 100644 index 6ed86ea9df96..000000000000 --- a/math/hs-groupoids/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cabal/groupoids-3.0.1.1.tar.gz) = c35c27bdee4f43f86e649356a41635911e8c66c9701da19515a5b178b0979d64 -SIZE (cabal/groupoids-3.0.1.1.tar.gz) = 2935 diff --git a/math/hs-groupoids/pkg-descr b/math/hs-groupoids/pkg-descr deleted file mode 100644 index 20697c4e0785..000000000000 --- a/math/hs-groupoids/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Haskell 98 Groupoids. - -WWW: http://github.com/ekmett/groupoids/ diff --git a/math/hs-ieee754/Makefile b/math/hs-ieee754/Makefile index c2b553ff12fb..46a759a87a30 100644 --- a/math/hs-ieee754/Makefile +++ b/math/hs-ieee754/Makefile @@ -2,13 +2,13 @@ PORTNAME= ieee754 PORTVERSION= 0.7.3 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Utilities for dealing with IEEE floating point numbers -LICENSE= BSD +LICENSE= BSD3CLAUSE .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-math-functions/Makefile b/math/hs-math-functions/Makefile index b3753d4e6671..3028d6754cd1 100644 --- a/math/hs-math-functions/Makefile +++ b/math/hs-math-functions/Makefile @@ -2,16 +2,15 @@ # $FreeBSD$ PORTNAME= math-functions -PORTVERSION= 0.1.3.0 -PORTREVISION= 5 +PORTVERSION= 0.1.5.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Special mathematical functions and Chebyshev polynomials +COMMENT= Special functions and Chebyshev polynomials -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= erf>=2 vector>=0.7 +USE_CABAL= erf>=2 vector>=0.7 vector-th-unbox .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-math-functions/distinfo b/math/hs-math-functions/distinfo index 32964fffb4d6..53429c2bf281 100644 --- a/math/hs-math-functions/distinfo +++ b/math/hs-math-functions/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/math-functions-0.1.3.0.tar.gz) = c5abf1f44ef52c30e5dab9675e8fb8605e6568ea356ed1fd9d4f57b81cca9d1b -SIZE (cabal/math-functions-0.1.3.0.tar.gz) = 23729 +SHA256 (cabal/math-functions-0.1.5.2.tar.gz) = 9ec9b809d33c3b4deebc07d8e776cb3f81866e99906ed84f9c4145fe8eb39f89 +SIZE (cabal/math-functions-0.1.5.2.tar.gz) = 28490 diff --git a/math/hs-mwc-random/Makefile b/math/hs-mwc-random/Makefile index e4963a3b14c1..aab0d227b488 100644 --- a/math/hs-mwc-random/Makefile +++ b/math/hs-mwc-random/Makefile @@ -2,14 +2,13 @@ # $FreeBSD$ PORTNAME= mwc-random -PORTVERSION= 0.12.0.1 -PORTREVISION= 6 +PORTVERSION= 0.13.1.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Fast, high quality pseudo random number generation +COMMENT= Fast, high-quality pseudo random number generation -LICENSE= BSD +LICENSE= BSD3CLAUSE USE_CABAL= primitive vector>=0.7 diff --git a/math/hs-mwc-random/distinfo b/math/hs-mwc-random/distinfo index 3cbf5a63cc03..fab61f5eec30 100644 --- a/math/hs-mwc-random/distinfo +++ b/math/hs-mwc-random/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/mwc-random-0.12.0.1.tar.gz) = ec78bdcdf87ed4ea390a20337f04dd551dbd62fc1846cd7f466a862162f704eb -SIZE (cabal/mwc-random-0.12.0.1.tar.gz) = 19471 +SHA256 (cabal/mwc-random-0.13.1.2.tar.gz) = 113f1ff03412e49f1f87815c99c007f063d5aef3be3039de57a09c6dd3ad0a2c +SIZE (cabal/mwc-random-0.13.1.2.tar.gz) = 20831 diff --git a/math/hs-nats/Makefile b/math/hs-nats/Makefile index 4d20beb31206..3b62446d0455 100644 --- a/math/hs-nats/Makefile +++ b/math/hs-nats/Makefile @@ -1,14 +1,15 @@ # $FreeBSD$ PORTNAME= nats -PORTVERSION= 0.1 -PORTREVISION= 5 +PORTVERSION= 0.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 natural numbers +COMMENT= Natural numbers -LICENSE= BSD +LICENSE= BSD3CLAUSE + +USE_CABAL= hashable>=1.1 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-nats/distinfo b/math/hs-nats/distinfo index 858b141455d4..2b3a2fa2cb15 100644 --- a/math/hs-nats/distinfo +++ b/math/hs-nats/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/nats-0.1.tar.gz) = 7e87fa4ac81bc35a3f1dafca011c19b95f869ddd15e30a5348e0685ea53cf021 -SIZE (cabal/nats-0.1.tar.gz) = 3734 +SHA256 (cabal/nats-0.2.tar.gz) = e364218c0cad3602b14d3bc3866b9a8958c075dd1346d935e5362fa88ac65317 +SIZE (cabal/nats-0.2.tar.gz) = 4740 diff --git a/math/hs-nats/pkg-descr b/math/hs-nats/pkg-descr index 0fb820219cf3..ae9b740b07ea 100644 --- a/math/hs-nats/pkg-descr +++ b/math/hs-nats/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 natural numbers. +Natural numbers. WWW: http://github.com/ekmett/nats/ diff --git a/math/hs-pointed/Makefile b/math/hs-pointed/Makefile index 14bd5b91873a..c7bc75c95173 100644 --- a/math/hs-pointed/Makefile +++ b/math/hs-pointed/Makefile @@ -1,18 +1,16 @@ # $FreeBSD$ PORTNAME= pointed -PORTVERSION= 3.0.2 -PORTREVISION= 6 +PORTVERSION= 4.1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 pointed and copointed data +COMMENT= Pointed and copointed data -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= comonad>=3 comonad-transformers>=3 data-default>=0.4 \ - semigroupoids>=3.0 semigroups>=0.8.3.1 stm>=2.1.2.1 \ - transformers>=0.2 +USE_CABAL= comonad>=4 data-default-class>=0.0.1 semigroupoids>=4 \ + semigroups>=0.8.3.1 stm>=2.1.2.1 tagged>=0.5 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-pointed/distinfo b/math/hs-pointed/distinfo index 25262b978d4b..8ca86b115641 100644 --- a/math/hs-pointed/distinfo +++ b/math/hs-pointed/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/pointed-3.0.2.tar.gz) = 10c6aae5d0d18ae10c7901a07b6dc53eb340eaa84eca2265f04aea3a4a27e8d8 -SIZE (cabal/pointed-3.0.2.tar.gz) = 3084 +SHA256 (cabal/pointed-4.1.tar.gz) = cf4cb662ea5d3ebdcc42ab953b92dcfb4571a579e0ec193e5ed084ae03b580d0 +SIZE (cabal/pointed-4.1.tar.gz) = 3232 diff --git a/math/hs-pointed/pkg-descr b/math/hs-pointed/pkg-descr index 1a41b00150b8..3b3775c01d1f 100644 --- a/math/hs-pointed/pkg-descr +++ b/math/hs-pointed/pkg-descr @@ -1,3 +1,3 @@ -Haskell 98 pointed and copointed data. +Pointed and copointed data. WWW: http://github.com/ekmett/pointed/ diff --git a/math/hs-probability/Makefile b/math/hs-probability/Makefile index 59b6fd984f5b..658af5df94c3 100644 --- a/math/hs-probability/Makefile +++ b/math/hs-probability/Makefile @@ -2,16 +2,15 @@ # $FreeBSD$ PORTNAME= probability -PORTVERSION= 0.2.4 -PORTREVISION= 8 +PORTVERSION= 0.2.4.1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Probabilistic Functional Programming -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= random>=1.0 transformers>=0.0.1 utility-ht>=0.0.6 +USE_CABAL= random>=1.0 utility-ht>=0.0.6 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-probability/distinfo b/math/hs-probability/distinfo index 7eca7d23ec36..7f8ddae0d826 100644 --- a/math/hs-probability/distinfo +++ b/math/hs-probability/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/probability-0.2.4.tar.gz) = eaf8f2b9c673d15f5a492d56b6895b04c490cee2d240a300046d12cc6a13cce1 -SIZE (cabal/probability-0.2.4.tar.gz) = 27208 +SHA256 (cabal/probability-0.2.4.1.tar.gz) = 6c4bcb7343d1fda94fb1799e3e1d8dc45c5a018ac40b38d4f8d19e36001d075a +SIZE (cabal/probability-0.2.4.1.tar.gz) = 27023 diff --git a/math/hs-semigroupoid-extras/Makefile b/math/hs-semigroupoid-extras/Makefile deleted file mode 100644 index 5b82e3285f12..000000000000 --- a/math/hs-semigroupoid-extras/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -PORTNAME= semigroupoid-extras -PORTVERSION= 3.0.1 -PORTREVISION= 6 -CATEGORIES= math haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Semigroupoids requiring Haskell extensions - -LICENSE= BSD - -USE_CABAL= comonad>=3 distributive>=0.2.2 groupoids>=3 semigroupoids>=3 - -.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" -.include <bsd.port.mk> diff --git a/math/hs-semigroupoid-extras/distinfo b/math/hs-semigroupoid-extras/distinfo deleted file mode 100644 index f98545574921..000000000000 --- a/math/hs-semigroupoid-extras/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (cabal/semigroupoid-extras-3.0.1.tar.gz) = ed762d6c59ca75abc6fe0a7ed0119757588daca25d0ebc1681612be96bead1ac -SIZE (cabal/semigroupoid-extras-3.0.1.tar.gz) = 5284 diff --git a/math/hs-semigroupoid-extras/pkg-descr b/math/hs-semigroupoid-extras/pkg-descr deleted file mode 100644 index 87c1c79973b3..000000000000 --- a/math/hs-semigroupoid-extras/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Semigroupoids and semigroupoid operations requiring Haskell extensions. - -WWW: http://github.com/ekmett/semigroupoid-extras diff --git a/math/hs-semigroupoids/Makefile b/math/hs-semigroupoids/Makefile index bfa9a133cd0f..03a85438a8dd 100644 --- a/math/hs-semigroupoids/Makefile +++ b/math/hs-semigroupoids/Makefile @@ -1,17 +1,16 @@ # $FreeBSD$ PORTNAME= semigroupoids -PORTVERSION= 3.0.2 -PORTREVISION= 6 +PORTVERSION= 4.0.4 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 semigroupoids: Category sans id +COMMENT= Semigroupoids: Category sans id -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= comonad>=3.0 contravariant>=0.2.0.1 semigroups>=0.8.3.1 \ - transformers>=0.2 +USE_CABAL= comonad>=4 contravariant>=0.2.0.1 distributive>=0.2.2 \ + semigroups>=0.8.3.1 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-semigroupoids/distinfo b/math/hs-semigroupoids/distinfo index 40be9cf6c415..b649ac80e225 100644 --- a/math/hs-semigroupoids/distinfo +++ b/math/hs-semigroupoids/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/semigroupoids-3.0.2.tar.gz) = 95bb528ddbf75fd357fbbada902060291400fa62a3734c7c7d5903ee543c234c -SIZE (cabal/semigroupoids-3.0.2.tar.gz) = 12007 +SHA256 (cabal/semigroupoids-4.0.4.tar.gz) = 198dec1ba80a37c00691f9c1f10f076beb7e2f4de3501be565962eb9ae19657a +SIZE (cabal/semigroupoids-4.0.4.tar.gz) = 16194 diff --git a/math/hs-semigroups/Makefile b/math/hs-semigroups/Makefile index 8e8cc8cb68e0..1dccdc6b5b4d 100644 --- a/math/hs-semigroups/Makefile +++ b/math/hs-semigroups/Makefile @@ -1,16 +1,15 @@ # $FreeBSD$ PORTNAME= semigroups -PORTVERSION= 0.9.1 -PORTREVISION= 4 +PORTVERSION= 0.15.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Haskell 98 semigroups +COMMENT= Anything that associates -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= nats>=0.1 +USE_CABAL= hashable>=1.1 nats>=0.1 text>=0.10 unordered-containers>=0.2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-semigroups/distinfo b/math/hs-semigroups/distinfo index f79856f2898a..dd868cade6d4 100644 --- a/math/hs-semigroups/distinfo +++ b/math/hs-semigroups/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/semigroups-0.9.1.tar.gz) = b8fbf8c6279dea64a0e332f82b845213ca790ea2b2305cbfb67d25ee000a89c4 -SIZE (cabal/semigroups-0.9.1.tar.gz) = 9556 +SHA256 (cabal/semigroups-0.15.2.tar.gz) = 7716062afb636193fed5f544cbed96fe329c461db90cf3a45b7f475e413300d2 +SIZE (cabal/semigroups-0.15.2.tar.gz) = 11723 diff --git a/math/hs-semigroups/pkg-descr b/math/hs-semigroups/pkg-descr index 9d25811291c6..ab2cb213a4a9 100644 --- a/math/hs-semigroups/pkg-descr +++ b/math/hs-semigroups/pkg-descr @@ -1,8 +1,8 @@ -Haskell 98 semigroups. In mathematics, a semigroup is an algebraic structure -consisting of a set together with an associative binary operation. A -semigroup generalizes a monoid in that there might not exist an identity -element. It also (originally) generalized a group (a monoid with all -inverses) to a type where every element did not have to have an inverse, -thus the name semigroup. +In mathematics, a semigroup is an algebraic structure consisting of a +set together with an associative binary operation. A semigroup +generalizes a monoid in that there might not exist an identity element. +It also (originally) generalized a group (a monoid with all inverses) to +a type where every element did not have to have an inverse, thus the +name semigroup. WWW: http://github.com/ekmett/semigroups/ diff --git a/math/hs-statistics/Makefile b/math/hs-statistics/Makefile index a0346366246d..4527962f4656 100644 --- a/math/hs-statistics/Makefile +++ b/math/hs-statistics/Makefile @@ -2,17 +2,17 @@ # $FreeBSD$ PORTNAME= statistics -PORTVERSION= 0.10.3.1 -PORTREVISION= 4 +PORTVERSION= 0.13.2.1 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Library of statistical types, data, and functions -LICENSE= BSD +LICENSE= BSD3CLAUSE -USE_CABAL= erf math-functions>=0.1.2 monad-par>=0.3.4 mwc-random>=0.11.0.0 \ - primitive>=0.3 vector>=0.7.1 vector-algorithms>=0.4 +USE_CABAL= aeson>=0.6.0.0 erf math-functions>=0.1.5.2 monad-par>=0.3.4 \ + mwc-random>=0.13.0.0 primitive>=0.3 vector>=0.10 \ + vector-algorithms>=0.4 vector-binary-instances>=0.2.1 INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DATADIR} diff --git a/math/hs-statistics/distinfo b/math/hs-statistics/distinfo index 25c293f98ad0..3c77fbaf4ec1 100644 --- a/math/hs-statistics/distinfo +++ b/math/hs-statistics/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/statistics-0.10.3.1.tar.gz) = 1a98a923c37850b16d85e1a6bb0dc315068241d58c736032b314c7ac3b764b89 -SIZE (cabal/statistics-0.10.3.1.tar.gz) = 63082 +SHA256 (cabal/statistics-0.13.2.1.tar.gz) = 6aef1be73b9f3b2df0f4938d5981e6e343d73b9b11658dfb86b659692f5e313e +SIZE (cabal/statistics-0.13.2.1.tar.gz) = 79625 diff --git a/math/hs-vector-space/Makefile b/math/hs-vector-space/Makefile index 7ad97e2deb9c..45af75d6f90b 100644 --- a/math/hs-vector-space/Makefile +++ b/math/hs-vector-space/Makefile @@ -2,14 +2,13 @@ # $FreeBSD$ PORTNAME= vector-space -PORTVERSION= 0.8.6 -PORTREVISION= 7 +PORTVERSION= 0.8.7 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org -COMMENT= Vector & affine spaces, linear maps, and derivatives +COMMENT= Vector and affine spaces, linear maps, and derivatives -LICENSE= BSD +LICENSE= BSD3CLAUSE USE_CABAL= Boolean>=0.1.0 MemoTrie>=0.5 NumInstances>=1.0 diff --git a/math/hs-vector-space/distinfo b/math/hs-vector-space/distinfo index 5177144420d0..ad975ed5c39c 100644 --- a/math/hs-vector-space/distinfo +++ b/math/hs-vector-space/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/vector-space-0.8.6.tar.gz) = 94b0e355e82cc8af180554ab05fbe6ff4f35a7fc888c3337d16f596f21167f0e -SIZE (cabal/vector-space-0.8.6.tar.gz) = 13630 +SHA256 (cabal/vector-space-0.8.7.tar.gz) = 75076924a56c58cd44ca1e07286a6b32f0e8d0558d42ba08af7a3e3b16196cc4 +SIZE (cabal/vector-space-0.8.7.tar.gz) = 13882 |