diff options
author | Gabor Pali <pgj@FreeBSD.org> | 2015-08-20 23:02:14 +0000 |
---|---|---|
committer | Gabor Pali <pgj@FreeBSD.org> | 2015-08-20 23:02:14 +0000 |
commit | 39b8e49140afdb1d1d001c477befb4b05efa7fc3 (patch) | |
tree | 607a5ca77efd301a2b4dc49b05d108829fcffa77 /math | |
parent | 75b64b1cb42c127b71646f039269eb7bd560d8ef (diff) |
- 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
Notes
Notes:
svn path=/head/; revision=394918
Diffstat (limited to 'math')
53 files changed, 252 insertions, 282 deletions
diff --git a/math/Makefile b/math/Makefile index dce6fc969a5c..7fa59e944cc7 100644 --- a/math/Makefile +++ b/math/Makefile @@ -172,6 +172,7 @@ SUBDIR += hfst SUBDIR += hs-Agda SUBDIR += hs-NumInstances + SUBDIR += hs-adjunctions SUBDIR += hs-categories SUBDIR += hs-comonad SUBDIR += hs-contravariant @@ -180,9 +181,9 @@ SUBDIR += hs-distributive SUBDIR += hs-erf SUBDIR += hs-ieee754 + SUBDIR += hs-kan-extensions SUBDIR += hs-math-functions SUBDIR += hs-mwc-random - SUBDIR += hs-nats SUBDIR += hs-pointed SUBDIR += hs-probability SUBDIR += hs-semigroupoids diff --git a/math/hs-Agda-stdlib/Makefile b/math/hs-Agda-stdlib/Makefile new file mode 100644 index 000000000000..d6c852d02c01 --- /dev/null +++ b/math/hs-Agda-stdlib/Makefile @@ -0,0 +1,45 @@ +# $FreeBSD$ + +PORTNAME= Agda-stdlib +PORTVERSION= 0.9 +CATEGORIES= math haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Agda standard library + +LICENSE= MIT + +USE_GITHUB= yes + +GH_ACCOUNT= agda +GH_PROJECT= agda-stdlib +GH_TAGNAME= v0.9 + +USE_CABAL= Agda filemanip>=0.3 + +STANDALONE= yes + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk" + +do-build: + cd ${WRKSRC} && ( \ + ${SETENV} ${MAKE_ENV} ${SETUP_CMD} build; \ + dist/build/GenerateEverything/GenerateEverything; \ + agda -i. -isrc README.agda \ + ) +.if ${PORT_OPTIONS:MDOCS} + cd ${WRKSRC} && agda -i. -isrc --html README.agda -v0 +.endif + +do-install: + cd ${WRKSRC} && ( \ + ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DATADIR}; \ + ${INSTALL_DATA} LICENCE ${STAGEDIR}${DOCSDIR}; \ + cd src && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR} \ + ) +.if ${PORT_OPTIONS:MDOCS} + cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR} +.endif + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/math/hs-Agda-stdlib/distinfo b/math/hs-Agda-stdlib/distinfo new file mode 100644 index 000000000000..40cc10e4e7f9 --- /dev/null +++ b/math/hs-Agda-stdlib/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/agda-agda-stdlib-0.9-v0.9_GH0.tar.gz) = 923b487876235863e4f778aa40c508984b26636d50d531f0f31ca9dc45ab3717 +SIZE (cabal/agda-agda-stdlib-0.9-v0.9_GH0.tar.gz) = 248895 diff --git a/math/hs-Agda-stdlib/files/patch-lib.cabal b/math/hs-Agda-stdlib/files/patch-lib.cabal new file mode 100644 index 000000000000..b2ee3bb15f56 --- /dev/null +++ b/math/hs-Agda-stdlib/files/patch-lib.cabal @@ -0,0 +1,18 @@ +--- lib.cabal.orig 2014-11-14 23:18:11 UTC ++++ lib.cabal +@@ -7,12 +7,12 @@ description: Helper programs. + executable GenerateEverything + hs-source-dirs: . + main-is: GenerateEverything.hs +- build-depends: base >= 4.2 && < 4.8, ++ build-depends: base >= 4.2 && < 4.9, + filemanip == 0.3.*, +- filepath >= 1.1 && < 1.4 ++ filepath >= 1.1 && < 1.5 + + executable AllNonAsciiChars + hs-source-dirs: . + main-is: AllNonAsciiChars.hs +- build-depends: base >= 4.2 && < 4.8, ++ build-depends: base >= 4.2 && < 4.9, + filemanip == 0.3.* diff --git a/math/hs-Agda-stdlib/files/patch-src_Size.agda b/math/hs-Agda-stdlib/files/patch-src_Size.agda new file mode 100644 index 000000000000..7b141b5a8577 --- /dev/null +++ b/math/hs-Agda-stdlib/files/patch-src_Size.agda @@ -0,0 +1,21 @@ +--- src/Size.agda.orig 2014-11-14 23:18:11 UTC ++++ src/Size.agda +@@ -6,13 +6,8 @@ + + module Size where + +-postulate +- Size : Set +- Size<_ : Size → Set +- ↑_ : Size → Size +- ∞ : Size +- +-{-# BUILTIN SIZE Size #-} +-{-# BUILTIN SIZELT Size<_ #-} +-{-# BUILTIN SIZESUC ↑_ #-} +-{-# BUILTIN SIZEINF ∞ #-} ++{-# BUILTIN SIZEUNIV SizeUniv #-} -- sort SizeUniv ++{-# BUILTIN SIZE Size #-} -- Size : SizeUniv ++{-# BUILTIN SIZELT Size<_ #-} -- Size<_ : Size → SizeUniv ++{-# BUILTIN SIZESUC ↑_ #-} -- ↑_ : Size → Size ++{-# BUILTIN SIZEINF ∞ #-} -- ∞ : Size diff --git a/math/hs-Agda-stdlib/pkg-descr b/math/hs-Agda-stdlib/pkg-descr new file mode 100644 index 000000000000..287c3e867907 --- /dev/null +++ b/math/hs-Agda-stdlib/pkg-descr @@ -0,0 +1,3 @@ +The Agda standard library. + +WWW: https://agda.github.io/agda-stdlib/ diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile index 752cb0f7f1a9..c6ac1f1ad953 100644 --- a/math/hs-Agda/Makefile +++ b/math/hs-Agda/Makefile @@ -2,31 +2,36 @@ # $FreeBSD$ PORTNAME= Agda -PORTVERSION= 2.4.0.2 -PORTREVISION= 1 +PORTVERSION= 2.4.2.3 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org COMMENT= Dependently typed functional programming language and proof assistant -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 \ +USE_CABAL= base-orphans>=0.3.1 boxes>=0.1.3 cpphs data-hash>=0.2.0.0 \ + edit-distance>=0.2.1.2 equivalence>=0.2.5 \ + geniplate-mirror>=0.6.0.6 hashable>=1.1.2.3 hashtables>=1.0 \ + haskell-src-exts>=1.16.0.1 mtl>=2.1.1 parallel QuickCheck>=2.8 \ + strict>=0.3.2 text>=0.11 transformers-compat>=0.3.3.2 \ unordered-containers>=0.2 zlib>=0.4.0.1 + USE_ALEX= yes USE_HAPPY= yes USES= iconv:translit EXECUTABLE= agda-mode agda -INSTALL_PORTDATA= cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DATADIR} +_PRIMITIVE= Primitive.agdai -FLAGS_DEFINE= EPIC +INSTALL_PORTDATA= ${INSTALL_DATA} \ + ${DISTDIR}/${DIST_SUBDIR}/${_PRIMITIVE}.${PORTVERSION} \ + ${STAGEDIR}${DATADIR}/lib/prim/Agda/${_PRIMITIVE} -EPIC_DESC= Install the Epic compiler -EPIC_FLAG_ENABLE= epic -EPIC_FLAG_CABAL= epic>=0.1.13 +FLAGS_ENABLE= cpphs .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" + +MASTER_SITES+= LOCAL/pgj:primitive +DISTFILES+= ${_PRIMITIVE}.${PORTVERSION}:primitive + .include <bsd.port.mk> diff --git a/math/hs-Agda/distinfo b/math/hs-Agda/distinfo index be99d677aef3..35fced2f5b13 100644 --- a/math/hs-Agda/distinfo +++ b/math/hs-Agda/distinfo @@ -1,2 +1,4 @@ -SHA256 (cabal/Agda-2.4.0.2.tar.gz) = 0b41cf9f841fd78b60490c66a4f08c9f57316e96ca8f3449dacb52cbf48d848d -SIZE (cabal/Agda-2.4.0.2.tar.gz) = 910389 +SHA256 (cabal/Agda-2.4.2.3.tar.gz) = bc6def45e32498f51863d67acfbe048c039d630c6a36761ed27e99a5f68d7b27 +SIZE (cabal/Agda-2.4.2.3.tar.gz) = 990268 +SHA256 (cabal/Primitive.agdai.2.4.2.3) = a5b2353a50256f24c87f20b7892faabc99b9bad8f9b5cc68c24343707c1accf8 +SIZE (cabal/Primitive.agdai.2.4.2.3) = 2627 diff --git a/math/hs-Agda/files/patch-Agda.cabal b/math/hs-Agda/files/patch-Agda.cabal index ae803d339dd4..f6be142036d6 100644 --- a/math/hs-Agda/files/patch-Agda.cabal +++ b/math/hs-Agda/files/patch-Agda.cabal @@ -1,11 +1,17 @@ ---- ./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.*, +--- Agda.cabal.orig 2015-05-25 16:22:38 UTC ++++ Agda.cabal +@@ -85,12 +85,12 @@ library + -- even though it builds with older GHCs. + , bytestring >= 0.9.2.1 && < 0.11 + , containers >= 0.4.2.1 && < 0.6 +- , data-hash == 0.2.0.0 ++ , data-hash == 0.2.0.* + , deepseq >= 1.3.0.0 && < 1.5 + , edit-distance >= 0.2.1.2 && < 0.3 + , equivalence >= 0.2.5 && < 0.4 + , filepath >= 1.3.0.0 && < 1.5 +- , geniplate-mirror >= 0.6.0.6 && < 0.7 ++ , geniplate-mirror >= 0.6.0.6 && < 0.8 + -- hashable 1.2.0.10 makes library-test 10x slower. The issue was + -- fixed in hashable 1.2.1.0. + -- https://github.com/tibbe/hashable/issues/57. 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 deleted file mode 100644 index ef4b91782fce..000000000000 --- a/math/hs-Agda/files/patch-src__full__Agda__Interaction__Highlighting__Precise.hs +++ /dev/null @@ -1,11 +0,0 @@ ---- ./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-NumInstances/Makefile b/math/hs-NumInstances/Makefile index 19f2efe6a2c1..dc82288b2042 100644 --- a/math/hs-NumInstances/Makefile +++ b/math/hs-NumInstances/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= NumInstances -PORTVERSION= 1.3 -PORTREVISION= 6 +PORTVERSION= 1.4 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-NumInstances/distinfo b/math/hs-NumInstances/distinfo index 60e673d0b731..95affd463640 100644 --- a/math/hs-NumInstances/distinfo +++ b/math/hs-NumInstances/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/NumInstances-1.3.tar.gz) = 50a3f3492304a3272f3c4cfe9e852f296888f2c31d84b2012be9e9af8aa63070 -SIZE (cabal/NumInstances-1.3.tar.gz) = 4051 +SHA256 (cabal/NumInstances-1.4.tar.gz) = cbdb2a49346f59ceb5ab38592d7bc52e5205580d431d0ac6d852fd9880e59679 +SIZE (cabal/NumInstances-1.4.tar.gz) = 4749 diff --git a/math/hs-adjunctions/Makefile b/math/hs-adjunctions/Makefile new file mode 100644 index 000000000000..571e5ddcfa97 --- /dev/null +++ b/math/hs-adjunctions/Makefile @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= adjunctions +PORTVERSION= 4.2.1 +CATEGORIES= math haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Adjunctions and representable functors + +LICENSE= BSD3CLAUSE + +USE_CABAL= comonad>=4 contravariant>=1.0 distributive>=0.4 free>=4.0 \ + mtl>=2.0.1 profunctors>=4 semigroupoids>=4 semigroups>=0.11 \ + tagged>=0.7 void>=0.5.5.1 + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/math/hs-adjunctions/distinfo b/math/hs-adjunctions/distinfo new file mode 100644 index 000000000000..1f9a02439161 --- /dev/null +++ b/math/hs-adjunctions/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/adjunctions-4.2.1.tar.gz) = 65a64cd42dcf356c2b44fffc4360f8cbf494702f7574b5a1e57e1864b0f8f46f +SIZE (cabal/adjunctions-4.2.1.tar.gz) = 14314 diff --git a/math/hs-adjunctions/pkg-descr b/math/hs-adjunctions/pkg-descr new file mode 100644 index 000000000000..daa2d8b9d7b3 --- /dev/null +++ b/math/hs-adjunctions/pkg-descr @@ -0,0 +1,3 @@ +Adjunctions and representable functors. + +WWW: http://github.com/ekmett/adjunctions/ diff --git a/math/hs-categories/Makefile b/math/hs-categories/Makefile index c42ccc7d6013..5e4a770cd8e5 100644 --- a/math/hs-categories/Makefile +++ b/math/hs-categories/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= categories -PORTVERSION= 1.0.6 -PORTREVISION= 1 +PORTVERSION= 1.0.7 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-categories/distinfo b/math/hs-categories/distinfo index 30e3635a5f4e..1751ffd3f5b9 100644 --- a/math/hs-categories/distinfo +++ b/math/hs-categories/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/categories-1.0.6.tar.gz) = 9e159abff9a4e0652a46c4206c94e46ecb7c0fa8822fbea921af480c57cfb544 -SIZE (cabal/categories-1.0.6.tar.gz) = 9061 +SHA256 (cabal/categories-1.0.7.tar.gz) = c29dcec070073f3fdb13f0265e2efc4f2f88522292189690351a70f24cd830a2 +SIZE (cabal/categories-1.0.7.tar.gz) = 9211 diff --git a/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs b/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs deleted file mode 100644 index 5f73258d2345..000000000000 --- a/math/hs-categories/files/patch-src__Control__Categorical__Functor.hs +++ /dev/null @@ -1,101 +0,0 @@ ---- ./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 deleted file mode 100644 index 58f59950b87b..000000000000 --- a/math/hs-categories/files/patch-src__Control__Category__Dual.hs +++ /dev/null @@ -1,61 +0,0 @@ ---- ./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/Makefile b/math/hs-comonad/Makefile index 364e39989ac9..5c5c2df980d3 100644 --- a/math/hs-comonad/Makefile +++ b/math/hs-comonad/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= comonad -PORTVERSION= 4.2.2 -PORTREVISION= 1 +PORTVERSION= 4.2.7.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org @@ -11,7 +10,7 @@ COMMENT= Comonads LICENSE= BSD3CLAUSE USE_CABAL= contravariant>=0.2.0.1 distributive>=0.2.2 semigroups>=0.8.3.1 \ - tagged>=0.1 transformers-compat>=0.3 + tagged>=0.1 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-comonad/distinfo b/math/hs-comonad/distinfo index f93c8be2c7e3..bba10c9a1da4 100644 --- a/math/hs-comonad/distinfo +++ b/math/hs-comonad/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/comonad-4.2.2.tar.gz) = 4822281f025267480e03da26f9dcfeebffeb85e759861596b44d731981674e08 -SIZE (cabal/comonad-4.2.2.tar.gz) = 15726 +SHA256 (cabal/comonad-4.2.7.2.tar.gz) = b762261ef545a16881b66409398752e249a8e654a34088c66d9fabf9ba5a3b2b +SIZE (cabal/comonad-4.2.7.2.tar.gz) = 16430 diff --git a/math/hs-contravariant/Makefile b/math/hs-contravariant/Makefile index c6dfedfecfdb..9ab88f103961 100644 --- a/math/hs-contravariant/Makefile +++ b/math/hs-contravariant/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= contravariant -PORTVERSION= 1.1 -PORTREVISION= 1 +PORTVERSION= 1.3.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org @@ -10,7 +9,8 @@ COMMENT= Contravariant functors LICENSE= BSD3CLAUSE -USE_CABAL= semigroups>=0.15.2 transformers-compat>=0.3 +USE_CABAL= semigroups>=0.15.2 StateVar>=1.1 tagged>=0.4.4 \ + transformers-compat>=0.3 void>=0.6 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-contravariant/distinfo b/math/hs-contravariant/distinfo index 689f10098b9f..49fac5f0ec0a 100644 --- a/math/hs-contravariant/distinfo +++ b/math/hs-contravariant/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/contravariant-1.1.tar.gz) = 10da1f37d9342b61d5b75bc95f6caa873ab266ff1f8b8ca59d4f2297e8335848 -SIZE (cabal/contravariant-1.1.tar.gz) = 4845 +SHA256 (cabal/contravariant-1.3.2.tar.gz) = 52baae0676d6d5bcf7d891e6cda4580e58646c747d570bdde69b0023c2576639 +SIZE (cabal/contravariant-1.3.2.tar.gz) = 9442 diff --git a/math/hs-data-lens-template/Makefile b/math/hs-data-lens-template/Makefile index ecc776503161..c959706bc629 100644 --- a/math/hs-data-lens-template/Makefile +++ b/math/hs-data-lens-template/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= data-lens-template -PORTVERSION= 2.1.8 -PORTREVISION= 1 +PORTVERSION= 2.1.9 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-data-lens-template/distinfo b/math/hs-data-lens-template/distinfo index 421fae8bbe02..eb198e83c509 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.8.tar.gz) = 18281e49e5e7e8540e956f14d643834931a0d39acfe1450e061fa536ec2f1d71 -SIZE (cabal/data-lens-template-2.1.8.tar.gz) = 3405 +SHA256 (cabal/data-lens-template-2.1.9.tar.gz) = cf94f5d81569ad8f0ce4194649f5920226adf990d4012728958516d9821af236 +SIZE (cabal/data-lens-template-2.1.9.tar.gz) = 3341 diff --git a/math/hs-data-lens/Makefile b/math/hs-data-lens/Makefile index edf3603a3e16..ba6d40b9b429 100644 --- a/math/hs-data-lens/Makefile +++ b/math/hs-data-lens/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= data-lens -PORTVERSION= 2.10.5 -PORTREVISION= 1 +PORTVERSION= 2.10.7 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-data-lens/distinfo b/math/hs-data-lens/distinfo index 656f99f0b0a9..9f662c9fca29 100644 --- a/math/hs-data-lens/distinfo +++ b/math/hs-data-lens/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/data-lens-2.10.5.tar.gz) = 20456098f36cfb436cd84dcdd98a58160cc25ce6d202d00e9a3002073a27ca86 -SIZE (cabal/data-lens-2.10.5.tar.gz) = 6063 +SHA256 (cabal/data-lens-2.10.7.tar.gz) = 3b198a84158d757d074b6cf71fe16c8ad900e24991d9813d0b6361a1fd97e050 +SIZE (cabal/data-lens-2.10.7.tar.gz) = 6078 diff --git a/math/hs-distributive/Makefile b/math/hs-distributive/Makefile index bedd79f88c89..50fbd2215376 100644 --- a/math/hs-distributive/Makefile +++ b/math/hs-distributive/Makefile @@ -2,7 +2,7 @@ PORTNAME= distributive PORTVERSION= 0.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-erf/Makefile b/math/hs-erf/Makefile index 32c2cd2a1d8a..5bf4b52002a3 100644 --- a/math/hs-erf/Makefile +++ b/math/hs-erf/Makefile @@ -3,7 +3,7 @@ PORTNAME= erf PORTVERSION= 2.0.0.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-ieee754/Makefile b/math/hs-ieee754/Makefile index c860fcc3dc64..3b3b7e2a489f 100644 --- a/math/hs-ieee754/Makefile +++ b/math/hs-ieee754/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= ieee754 -PORTVERSION= 0.7.3 -PORTREVISION= 10 +PORTVERSION= 0.7.6 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-ieee754/distinfo b/math/hs-ieee754/distinfo index 99a76e2c0762..28edfb045b49 100644 --- a/math/hs-ieee754/distinfo +++ b/math/hs-ieee754/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/ieee754-0.7.3.tar.gz) = 603fc8470330abd25b4c46d63536cca75ca4d282acfefa565fddc612e021073f -SIZE (cabal/ieee754-0.7.3.tar.gz) = 16219 +SHA256 (cabal/ieee754-0.7.6.tar.gz) = 5840644e8adbb243adc63d112c8bec3c3996af21a6c1262ce30c1e2b1034450f +SIZE (cabal/ieee754-0.7.6.tar.gz) = 16787 diff --git a/math/hs-kan-extensions/Makefile b/math/hs-kan-extensions/Makefile new file mode 100644 index 000000000000..796ea110e6bb --- /dev/null +++ b/math/hs-kan-extensions/Makefile @@ -0,0 +1,17 @@ +# $FreeBSD$ + +PORTNAME= kan-extensions +PORTVERSION= 4.2.2 +CATEGORIES= math haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads + +LICENSE= BSD3CLAUSE + +USE_CABAL= adjunctions>=4.2 comonad>=4 contravariant>=1 \ + distributive>=0.2.2 free>=4 mtl>=2.0.1 semigroupoids>=4 \ + tagged>=0.7.2 + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/math/hs-kan-extensions/distinfo b/math/hs-kan-extensions/distinfo new file mode 100644 index 000000000000..57d214706e7b --- /dev/null +++ b/math/hs-kan-extensions/distinfo @@ -0,0 +1,2 @@ +SHA256 (cabal/kan-extensions-4.2.2.tar.gz) = e51d6dd583045b22bcffe5d0054616f2da5880187e4d7261890d7d987fa61837 +SIZE (cabal/kan-extensions-4.2.2.tar.gz) = 19235 diff --git a/math/hs-kan-extensions/pkg-descr b/math/hs-kan-extensions/pkg-descr new file mode 100644 index 000000000000..df1814ffa32b --- /dev/null +++ b/math/hs-kan-extensions/pkg-descr @@ -0,0 +1,4 @@ +Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density +(co)monads. + +WWW: http://github.com/ekmett/kan-extensions/ diff --git a/math/hs-math-functions/Makefile b/math/hs-math-functions/Makefile index da9d78922533..4363f1d60181 100644 --- a/math/hs-math-functions/Makefile +++ b/math/hs-math-functions/Makefile @@ -3,7 +3,7 @@ PORTNAME= math-functions PORTVERSION= 0.1.5.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-mwc-random/Makefile b/math/hs-mwc-random/Makefile index b38ba27428a9..1795daee55d0 100644 --- a/math/hs-mwc-random/Makefile +++ b/math/hs-mwc-random/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= mwc-random -PORTVERSION= 0.13.1.2 -PORTREVISION= 1 +PORTVERSION= 0.13.3.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-mwc-random/distinfo b/math/hs-mwc-random/distinfo index fab61f5eec30..8bf42632b4b7 100644 --- a/math/hs-mwc-random/distinfo +++ b/math/hs-mwc-random/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/mwc-random-0.13.1.2.tar.gz) = 113f1ff03412e49f1f87815c99c007f063d5aef3be3039de57a09c6dd3ad0a2c -SIZE (cabal/mwc-random-0.13.1.2.tar.gz) = 20831 +SHA256 (cabal/mwc-random-0.13.3.2.tar.gz) = 2cb1e354ec8b31400d14716920f38eedd5161003249deedfd49cda290aae5806 +SIZE (cabal/mwc-random-0.13.3.2.tar.gz) = 22290 diff --git a/math/hs-nats/Makefile b/math/hs-nats/Makefile deleted file mode 100644 index 45ddd2666cb8..000000000000 --- a/math/hs-nats/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# $FreeBSD$ - -PORTNAME= nats -PORTVERSION= 0.2 -PORTREVISION= 1 -CATEGORIES= math haskell - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Natural numbers - -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 deleted file mode 100644 index 2b3a2fa2cb15..000000000000 --- a/math/hs-nats/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -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 deleted file mode 100644 index ae9b740b07ea..000000000000 --- a/math/hs-nats/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Natural numbers. - -WWW: http://github.com/ekmett/nats/ diff --git a/math/hs-pointed/Makefile b/math/hs-pointed/Makefile index ff40b4247e6f..8e048657d07e 100644 --- a/math/hs-pointed/Makefile +++ b/math/hs-pointed/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= pointed -PORTVERSION= 4.1 -PORTREVISION= 1 +PORTVERSION= 4.2.0.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org @@ -10,8 +9,9 @@ COMMENT= Pointed and copointed data LICENSE= BSD3CLAUSE -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 +USE_CABAL= comonad>=4.0 data-default-class>=0.0.1 hashable>=1.1 \ + kan-extensions>=4.2 semigroupoids>=4 semigroups>=0.8.3.1 \ + stm>=2.1.2.1 tagged>=0.5 unordered-containers>=0.2 .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-pointed/distinfo b/math/hs-pointed/distinfo index 8ca86b115641..218f9372204e 100644 --- a/math/hs-pointed/distinfo +++ b/math/hs-pointed/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/pointed-4.1.tar.gz) = cf4cb662ea5d3ebdcc42ab953b92dcfb4571a579e0ec193e5ed084ae03b580d0 -SIZE (cabal/pointed-4.1.tar.gz) = 3232 +SHA256 (cabal/pointed-4.2.0.2.tar.gz) = 4b8a8a5ad5a54715f6a58090d820657a2f2de4176d899ad736ebd0e54de7da7a +SIZE (cabal/pointed-4.2.0.2.tar.gz) = 4333 diff --git a/math/hs-probability/Makefile b/math/hs-probability/Makefile index 80f402b53f92..c72b5c1766df 100644 --- a/math/hs-probability/Makefile +++ b/math/hs-probability/Makefile @@ -3,7 +3,7 @@ PORTNAME= probability PORTVERSION= 0.2.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-probability/files/patch-probability.cabal b/math/hs-probability/files/patch-probability.cabal new file mode 100644 index 000000000000..944d9266206c --- /dev/null +++ b/math/hs-probability/files/patch-probability.cabal @@ -0,0 +1,11 @@ +--- probability.cabal.orig 2014-05-29 07:12:14 UTC ++++ probability.cabal +@@ -37,7 +37,7 @@ Flag splitBase + Library + Build-Depends: + utility-ht >=0.0.6 && <0.1, +- transformers >=0.0.1 && <0.4 ++ transformers >=0.0.1 && <0.5 + If flag(splitBase) + Build-Depends: + containers >=0.1 && <0.6, diff --git a/math/hs-semigroupoids/Makefile b/math/hs-semigroupoids/Makefile index 92478cf2d94e..d8f91de460ba 100644 --- a/math/hs-semigroupoids/Makefile +++ b/math/hs-semigroupoids/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= semigroupoids -PORTVERSION= 4.0.4 -PORTREVISION= 1 +PORTVERSION= 5.0.0.3 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org @@ -10,8 +9,12 @@ COMMENT= Semigroupoids: Category sans id LICENSE= BSD3CLAUSE -USE_CABAL= comonad>=4 contravariant>=0.2.0.1 distributive>=0.2.2 \ - semigroups>=0.8.3.1 +USE_CABAL= base-orphans>=0.3 bifunctors>=5.0 comonad>=4.2.6 \ + contravariant>=0.2.0.1 distributive>=0.2.2 \ + semigroups>=0.8.3.1 tagged>=0.7.3 transformers-compat>=0.3 + +FLAGS_ENABLE= containers contravariant distributive comonad tagged +FLAGS_DISABLE= doctests .include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" .include <bsd.port.mk> diff --git a/math/hs-semigroupoids/distinfo b/math/hs-semigroupoids/distinfo index b649ac80e225..411ca9725ae3 100644 --- a/math/hs-semigroupoids/distinfo +++ b/math/hs-semigroupoids/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/semigroupoids-4.0.4.tar.gz) = 198dec1ba80a37c00691f9c1f10f076beb7e2f4de3501be565962eb9ae19657a -SIZE (cabal/semigroupoids-4.0.4.tar.gz) = 16194 +SHA256 (cabal/semigroupoids-5.0.0.3.tar.gz) = 17dc07085806c6b8c79863f489f0ad534713578a529935b081691830bab4d292 +SIZE (cabal/semigroupoids-5.0.0.3.tar.gz) = 20789 diff --git a/math/hs-semigroups/Makefile b/math/hs-semigroups/Makefile index b10710954aa1..b0a88a60baca 100644 --- a/math/hs-semigroups/Makefile +++ b/math/hs-semigroups/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= semigroups -PORTVERSION= 0.15.2 -PORTREVISION= 1 +PORTVERSION= 0.16.2.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org @@ -10,7 +9,7 @@ COMMENT= Anything that associates LICENSE= BSD3CLAUSE -USE_CABAL= hashable>=1.1 nats>=0.1 text>=0.10 unordered-containers>=0.2 +USE_CABAL= hashable>=1.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 dd868cade6d4..87eede055a2c 100644 --- a/math/hs-semigroups/distinfo +++ b/math/hs-semigroups/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/semigroups-0.15.2.tar.gz) = 7716062afb636193fed5f544cbed96fe329c461db90cf3a45b7f475e413300d2 -SIZE (cabal/semigroups-0.15.2.tar.gz) = 11723 +SHA256 (cabal/semigroups-0.16.2.2.tar.gz) = d17e3e42c8e2457286d5c583dad5d0df57678ce4dcf12acc8a7667e80bd8ed57 +SIZE (cabal/semigroups-0.16.2.2.tar.gz) = 15159 diff --git a/math/hs-semigroups/files/patch-semigroups.cabal b/math/hs-semigroups/files/patch-semigroups.cabal new file mode 100644 index 000000000000..4c1bf04c9980 --- /dev/null +++ b/math/hs-semigroups/files/patch-semigroups.cabal @@ -0,0 +1,12 @@ +--- semigroups.cabal.orig 2015-03-07 07:26:45 UTC ++++ semigroups.cabal +@@ -86,8 +86,7 @@ library + Data.Semigroup.Generic + + build-depends: +- base >= 2 && < 5, +- nats >= 0.1 && < 2 ++ base >= 2 && < 5 + + if impl(ghc >= 7.4 && < 7.5) + build-depends: ghc-prim diff --git a/math/hs-statistics/Makefile b/math/hs-statistics/Makefile index 904291b72cac..d948006abd3c 100644 --- a/math/hs-statistics/Makefile +++ b/math/hs-statistics/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= statistics -PORTVERSION= 0.13.2.1 -PORTREVISION= 1 +PORTVERSION= 0.13.2.3 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-statistics/distinfo b/math/hs-statistics/distinfo index 3c77fbaf4ec1..9f46f5e69df5 100644 --- a/math/hs-statistics/distinfo +++ b/math/hs-statistics/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/statistics-0.13.2.1.tar.gz) = 6aef1be73b9f3b2df0f4938d5981e6e343d73b9b11658dfb86b659692f5e313e -SIZE (cabal/statistics-0.13.2.1.tar.gz) = 79625 +SHA256 (cabal/statistics-0.13.2.3.tar.gz) = d624b1494959d3c64cfd068c9566778a799d3e3f5d6b22ec3e353ba6d6876fbd +SIZE (cabal/statistics-0.13.2.3.tar.gz) = 79522 diff --git a/math/hs-vector-space/Makefile b/math/hs-vector-space/Makefile index f4315b7eea3b..980f77ebdb1f 100644 --- a/math/hs-vector-space/Makefile +++ b/math/hs-vector-space/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= vector-space -PORTVERSION= 0.8.7 -PORTREVISION= 1 +PORTVERSION= 0.10.2 CATEGORIES= math haskell MAINTAINER= haskell@FreeBSD.org diff --git a/math/hs-vector-space/distinfo b/math/hs-vector-space/distinfo index ad975ed5c39c..07fa71d62665 100644 --- a/math/hs-vector-space/distinfo +++ b/math/hs-vector-space/distinfo @@ -1,2 +1,2 @@ -SHA256 (cabal/vector-space-0.8.7.tar.gz) = 75076924a56c58cd44ca1e07286a6b32f0e8d0558d42ba08af7a3e3b16196cc4 -SIZE (cabal/vector-space-0.8.7.tar.gz) = 13882 +SHA256 (cabal/vector-space-0.10.2.tar.gz) = 507dc397e48da9f889d06a314355a82aa31fb0dd785aad278dec1a2e8778e858 +SIZE (cabal/vector-space-0.10.2.tar.gz) = 14002 |