mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
- 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
This commit is contained in:
parent
5e492199d1
commit
cc55544233
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=364579
1139 changed files with 5751 additions and 4819 deletions
29
MOVED
29
MOVED
|
@ -6375,3 +6375,32 @@ security/p5-openxpki-client|security/p5-openxpki|2014-08-04|Has expired: now inc
|
|||
security/p5-openxpki-client-scep|security/p5-openxpki|2014-08-04|Has expired: now incorporated within security/p5-openxpki
|
||||
security/p5-openxpki-deployment|security/p5-openxpki|2014-08-04|Has expired: now incorporated within security/p5-openxpki
|
||||
news/husky-base-devel||2014-08-05|Has been incorporated into the build process of other husky-*-devel ports
|
||||
archivers/hs-zlib-conduit||2014-08-10|Removed: Deprecated in favor of conduit-extra
|
||||
devel/hs-IORefCAS||2014-08-10|Removed: Deprecated in favor of atomic-primops
|
||||
devel/hs-Tensor||2014-08-10|Removed: Deprecated
|
||||
devel/hs-StateVar||2014-08-10|Removed: Deprecated
|
||||
devel/hs-attempt||2014-08-10|Removed: Deprecated in favor of exceptions
|
||||
devel/hs-base64-conduit||2014-08-10|Removed: Deprecated in favor of conduit-combinators
|
||||
devel/hs-blaze-builder-conduit||2014-08-10|Removed: Deprecated in favor of conduit-extra
|
||||
devel/hs-drift|devel/hs-DrIFT|2014-08-10|Renamed: Converted to use the Cabal framework
|
||||
devel/hs-failure||2014-08-10|Removed: Deprecated in favor or exceptions
|
||||
devel/hs-filesystem-conduit||2014-08-10|Removed: Deprecated in favor of conduit-combinators
|
||||
devel/hs-haskeline||2014-08-10|Removed: Become part of GHC
|
||||
devel/hs-pool-conduit||2014-08-10|Removed: Deprecated in favor of resource-pool
|
||||
devel/hs-profunctor-extras||2014-08-10|The package has been absorbed into profunctors
|
||||
devel/hs-terminfo||2014-08-10|Removed: Become part of GHC
|
||||
devel/hs-transformers||2014-08-10|Removed: Become part of GHC
|
||||
math/hs-comonad-transformers||2014-08-10|Deprecated in favor of comonad
|
||||
math/hs-comonads-fd||2014-08-10|Deprecated in favor of comonad
|
||||
math/hs-groupoids||2014-08-10|Deprecated in favor of semigroupoids
|
||||
math/hs-semigroupoid-extras||2014-08-10|Deprecated in favor of semigroupoids
|
||||
net/hs-network-conduit||2014-08-10|Removed: Deprecated in favor of conduit-extra
|
||||
security/hs-tls-extra||2014-08-10|Removed: Deprecated in favor of tls
|
||||
textproc/hs-attoparsec-conduit||2014-08-10|Removed: Deprecated in favor of conduit-extra
|
||||
textproc/hs-xhtml||2014-08-10|Removed: Become part of GHC
|
||||
www/hs-hamlet||2014-08-10|Removed: Deprecated in favor of shakespeare
|
||||
www/hs-shakespeare-css||2014-08-10|Removed: Deprecated in favor of shakespeare
|
||||
www/hs-shakespeare-i18n||2014-08-10|Removed: Deprecated in favor of shakespeare
|
||||
www/hs-shakespeare-js||2014-08-10|Removed: Deprecated in favor of shakespeare
|
||||
www/hs-shakespeare-text||2014-08-10|Removed: Deprecated in favor of shakespeare
|
||||
www/hs-wai-test||2014-08-10|Removed: Deprecated in favor of wai-extra
|
||||
|
|
15
UPDATING
15
UPDATING
|
@ -5,6 +5,21 @@ they are unavoidable.
|
|||
You should get into the habit of checking this file for changes each time
|
||||
you update your ports collection, before attempting any port upgrades.
|
||||
|
||||
20140810:
|
||||
AFFECTS: users of lang/ghc and */hs-*
|
||||
AUTHOR: haskell@FreeBSD.org
|
||||
|
||||
The Glorious Glasgow Haskell Compiler has been updated to version
|
||||
7.8.3 and Haskell Platform to 2014.2.0.0. Hence it is recommended to
|
||||
rebuild or reinstall all the dependent ports by one of the following
|
||||
commands:
|
||||
|
||||
# portmaster -w -r ghc
|
||||
or
|
||||
# portupgrade -fr lang/ghc
|
||||
or
|
||||
# pkg upgrade
|
||||
|
||||
20140803:
|
||||
AFFECTS: users of security/p5-openxpki
|
||||
AUTHOR: wg@FreeBSD.org
|
||||
|
|
|
@ -41,7 +41,6 @@
|
|||
SUBDIR += hs-zip-archive
|
||||
SUBDIR += hs-zlib
|
||||
SUBDIR += hs-zlib-bindings
|
||||
SUBDIR += hs-zlib-conduit
|
||||
SUBDIR += hs-zlib-enum
|
||||
SUBDIR += javatar
|
||||
SUBDIR += jzip.org
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= tar
|
||||
PORTVERSION= 0.4.0.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zip-archive
|
||||
PORTVERSION= 0.1.3.4
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 0.2.3.2
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -10,20 +9,13 @@ COMMENT= Library for creating and modifying zip archives
|
|||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= digest>=0.0.0.1 mtl utf8-string>=0.3.1 zlib
|
||||
USE_CABAL= digest>=0.0.0.1 mtl text>=0.11 zlib
|
||||
|
||||
OPTIONS_DEFINE= EXECUTABLE
|
||||
FLAGS_DEFINE= EXECUTABLE
|
||||
|
||||
EXECUTABLE_DESC= Build the Zip executable
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
|
||||
|
||||
.if ${PORT_OPTIONS:MEXECUTABLE}
|
||||
CONFIGURE_ARGS+= --flags="executable"
|
||||
EXECUTABLE= Zip
|
||||
.else
|
||||
CONFIGURE_ARGS+= --flags="-executable"
|
||||
.endif
|
||||
EXECUTABLE_DESC= Build the Zip executable
|
||||
EXECUTABLE_FLAG_ENABLE= executable
|
||||
EXECUTABLE_FLAG_EXECUTABLE= Zip
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/zip-archive-0.1.3.4.tar.gz) = cbef41120d995a87702f7bb0c1ed8107f3f36a61714b2e31d9d19df5466e7643
|
||||
SIZE (cabal/zip-archive-0.1.3.4.tar.gz) = 11250
|
||||
SHA256 (cabal/zip-archive-0.2.3.2.tar.gz) = c18120e1d2e50c8b56d2a4a70fcd28c1f31403ae8a2d43efa333702fcdd4c9f8
|
||||
SIZE (cabal/zip-archive-0.2.3.2.tar.gz) = 11513
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= zlib-bindings
|
||||
PORTVERSION= 0.1.1.3
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Low-level bindings to the zlib package
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= zlib>=0.5.2.0
|
||||
|
||||
|
|
|
@ -1,16 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zlib-conduit
|
||||
PORTVERSION= 1.0.0
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Streaming compression/decompression via conduits
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= conduit>=1.0 transformers>=0.2.2 void zlib-bindings>=0.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (cabal/zlib-conduit-1.0.0.tar.gz) = 7b81c7902e7c0b3fc1ec089764d4eaa11fa2964020121b8e949c091738261460
|
||||
SIZE (cabal/zlib-conduit-1.0.0.tar.gz) = 3461
|
|
@ -1,3 +0,0 @@
|
|||
Streaming compression/decompression via conduits.
|
||||
|
||||
WWW: http://github.com/snoyberg/conduit
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zlib-enum
|
||||
PORTVERSION= 0.2.3
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.2.3.1
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -10,7 +9,7 @@ COMMENT= Enumerator interface for zlib compression
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= enumerator transformers>=0.2 zlib-bindings
|
||||
USE_CABAL= enumerator>=0.4 zlib-bindings>=0.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/zlib-enum-0.2.3.tar.gz) = 21b644a72ae4b971d4a6229801f3e1f424ec62579c17092ed88a32ca09142753
|
||||
SIZE (cabal/zlib-enum-0.2.3.tar.gz) = 4652
|
||||
SHA256 (cabal/zlib-enum-0.2.3.1.tar.gz) = e43dc9ea85ceea02c4f4204c95e8d8540205839c58079f9399dfa96e63fdccd9
|
||||
SIZE (cabal/zlib-enum-0.2.3.1.tar.gz) = 4652
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
PORTNAME= zlib
|
||||
PORTVERSION= 0.5.4.1
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= archivers haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Compression and decompression in the gzip and zlib formats
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -2,16 +2,15 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ALUT
|
||||
PORTVERSION= 2.2.0.0
|
||||
PORTREVISION= 14
|
||||
PORTVERSION= 2.3.0.1
|
||||
CATEGORIES= audio haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Binding for the OpenAL Utility Toolkit
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= OpenAL StateVar
|
||||
USE_CABAL= OpenAL>=1.6.0.0 OpenGL>=2.9.0.0
|
||||
USES= openal:al,alut
|
||||
|
||||
INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/ALUT-2.2.0.0.tar.gz) = 9d5ffa3450c51d641f055eaa48c0613984b45c46347a3e9055b098abba0e3a44
|
||||
SIZE (cabal/ALUT-2.2.0.0.tar.gz) = 94174
|
||||
SHA256 (cabal/ALUT-2.3.0.1.tar.gz) = f9511be911b73eb4c7358f69e1ed12746ba0b30e7e26e9a4a5825dcbd6a23e66
|
||||
SIZE (cabal/ALUT-2.3.0.1.tar.gz) = 25500
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
A Haskell binding for the OpenAL Utility Toolkit, which makes
|
||||
managing of OpenAL contexts, loading sounds in various formats
|
||||
and creating waveforms very easy. For more information about the
|
||||
C library on which this binding is based, please see:
|
||||
A Haskell binding for the OpenAL Utility Toolkit, which makes managing
|
||||
of OpenAL contexts, loading sounds in various formats and creating
|
||||
waveforms very easy.
|
||||
|
||||
WWW: http://connect.creativelabs.com/openal/
|
||||
WWW: https://github.com/haskell-openal/ALUT
|
||||
|
|
|
@ -2,16 +2,15 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= OpenAL
|
||||
PORTVERSION= 1.4.0.2
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 1.6.0.0
|
||||
CATEGORIES= audio haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Binding to the OpenAL cross-platform 3D audio API
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= ObjectName StateVar Tensor
|
||||
USE_CABAL= OpenGL>=2.9.0.0
|
||||
USES= openal:al
|
||||
|
||||
INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/OpenAL-1.4.0.2.tar.gz) = 7febf0d9ab1832275208ca1387fb238e5452e363e0978420066370114bbb04a7
|
||||
SIZE (cabal/OpenAL-1.4.0.2.tar.gz) = 116835
|
||||
SHA256 (cabal/OpenAL-1.6.0.0.tar.gz) = ed919152957ce4d5f81f4835d42dc709e370cf77595b522379236e64a707822f
|
||||
SIZE (cabal/OpenAL-1.6.0.0.tar.gz) = 41111
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
A Haskell binding for the OpenAL cross-platform 3D audio API,
|
||||
appropriate for use with gaming applications and many other
|
||||
types of audio applications. For more information about OpenAL.
|
||||
appropriate for use with gaming applications and many other types of
|
||||
audio applications. For more information about OpenAL.
|
||||
|
||||
WWW: http://connect.creativelabs.com/openal/
|
||||
WWW: https://github.com/haskell-openal/ALUT
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libmpd
|
||||
PORTVERSION= 0.8.0.2
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 0.8.0.5
|
||||
CATEGORIES= audio haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -10,7 +9,8 @@ COMMENT= MPD client library
|
|||
|
||||
LICENSE= LGPL21
|
||||
|
||||
USE_CABAL= mtl>=2.0 network>=2.1 text utf8-string>=0.3.1
|
||||
USE_CABAL= attoparsec>=0.10.1 data-default>=0.4.0 mtl>=2.0 network>=2.1 \
|
||||
text>=0.11 utf8-string>=0.3.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/libmpd-0.8.0.2.tar.gz) = 5201623568eea7fb13ddfdad1ea6bf7657da9a01e9ac061614fc2a4dcb5a14de
|
||||
SIZE (cabal/libmpd-0.8.0.2.tar.gz) = 40189
|
||||
SHA256 (cabal/libmpd-0.8.0.5.tar.gz) = 10ca58e2e27e3d3f79e9b90d7ac562822b9146ff1cfff3db58dbd5986817ad4b
|
||||
SIZE (cabal/libmpd-0.8.0.5.tar.gz) = 39993
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
A client library for MPD, the Music Player Daemon.
|
||||
|
||||
WWW: http://github.com/joachifm/libmpd-haskell
|
||||
WWW: http://github.com/joachifm/libmpd-haskell#readme
|
||||
|
|
|
@ -2,18 +2,17 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= criterion
|
||||
PORTVERSION= 0.6.2.1
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.8.1.0
|
||||
CATEGORIES= benchmarks haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Robust, reliable performance measurement and analysis
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= aeson>=0.3.2.12 hastache>=0.5.0 mtl>=2 mwc-random>=0.8.0.3 \
|
||||
parsec>=3.1.0 statistics>=0.10.0.0 transformers \
|
||||
vector>=0.7.1 vector-algorithms>=0.4
|
||||
USE_CABAL= aeson>=0.3.2.12 Glob>=0.7.2 hastache>=0.6.0 mtl>=2 \
|
||||
mwc-random>=0.8.0.3 parsec>=3.1.0 statistics>=0.11 \
|
||||
text>=0.11 vector>=0.7.1 vector-algorithms>=0.4
|
||||
|
||||
INSTALL_PORTEXAMPLES= \
|
||||
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/criterion-0.6.2.1.tar.gz) = e59732cd1401b0201c032adc9a67c96ae8556baa7f8e91059c006b8c83d1eb21
|
||||
SIZE (cabal/criterion-0.6.2.1.tar.gz) = 153292
|
||||
SHA256 (cabal/criterion-0.8.1.0.tar.gz) = ed8b5950afb9b4b73204226aea5659e1dbd7bd2682131fa56da4412e54b5f97b
|
||||
SIZE (cabal/criterion-0.8.1.0.tar.gz) = 155095
|
||||
|
|
|
@ -1,18 +1,17 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aeson
|
||||
PORTVERSION= 0.6.1.0
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.7.0.6
|
||||
CATEGORIES= converters haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Fast JSON parsing and encoding
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= attoparsec>=0.8.6.1 blaze-builder>=0.2.1.4 dlist>=0.2 \
|
||||
hashable>=1.1.2.0 mtl syb text>=0.11.1.0 \
|
||||
unordered-containers>=0.1.3.0 vector>=0.7.1
|
||||
USE_CABAL= attoparsec>=0.10.4.0 dlist>=0.2 hashable>=1.1.2.0 mtl \
|
||||
scientific>=0.3.1 syb text>=0.11.1.0 unordered-containers>=0.2.3.0 \
|
||||
vector>=0.7.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/aeson-0.6.1.0.tar.gz) = 7d4de8aee47d3ed7f5171c619a83a18f741dfb4a59808e9e0eb3beba3ce3129a
|
||||
SIZE (cabal/aeson-0.6.1.0.tar.gz) = 101599
|
||||
SHA256 (cabal/aeson-0.7.0.6.tar.gz) = 645531759ba18105cadf024415e1be60353ad704ac686ff5ee67c7f4754d4e6f
|
||||
SIZE (cabal/aeson-0.7.0.6.tar.gz) = 141565
|
||||
|
|
|
@ -0,0 +1,76 @@
|
|||
--- ./Data/Aeson/Parser/Internal.hs.orig 2014-05-16 17:43:52.000000000 +0200
|
||||
+++ ./Data/Aeson/Parser/Internal.hs 2014-07-12 19:54:00.000000000 +0200
|
||||
@@ -41,25 +41,29 @@
|
||||
(Builder, byteString, toLazyByteString, charUtf8, word8)
|
||||
#endif
|
||||
|
||||
-import Control.Applicative ((*>), (<$>), (<*), liftA2, pure)
|
||||
+import Control.Applicative ((*>), (<$>), (<*), (<|>), liftA2, pure)
|
||||
+import Control.Monad (when, void)
|
||||
import Data.Aeson.Types (Result(..), Value(..))
|
||||
-import Data.Attoparsec.Char8 (Parser, char, endOfInput, scientific,
|
||||
- skipSpace, string)
|
||||
+import Data.Attoparsec.Char8 (Parser, char, endOfInput, isDigit_w8,
|
||||
+ skipSpace, string, decimal, signed)
|
||||
import Data.Bits ((.|.), shiftL)
|
||||
import Data.ByteString (ByteString)
|
||||
import Data.Char (chr)
|
||||
import Data.Monoid (mappend, mempty)
|
||||
+import Data.Scientific (Scientific)
|
||||
import Data.Text (Text)
|
||||
import Data.Text.Encoding (decodeUtf8')
|
||||
import Data.Vector as Vector (Vector, fromList)
|
||||
import Data.Word (Word8)
|
||||
import qualified Data.Attoparsec as A
|
||||
+import qualified Data.Attoparsec.ByteString as I
|
||||
import qualified Data.Attoparsec.Lazy as L
|
||||
import qualified Data.Attoparsec.Zepto as Z
|
||||
import qualified Data.ByteString as B
|
||||
import qualified Data.ByteString.Lazy as L
|
||||
import qualified Data.ByteString.Unsafe as B
|
||||
import qualified Data.HashMap.Strict as H
|
||||
+import qualified Data.Scientific as Sci
|
||||
|
||||
#define BACKSLASH 92
|
||||
#define CLOSE_CURLY 125
|
||||
@@ -356,3 +360,40 @@
|
||||
#else
|
||||
peekWord8' = maybe (fail "not enough bytes") return =<< A.peekWord8
|
||||
#endif
|
||||
+
|
||||
+scientific :: A.Parser Scientific
|
||||
+scientific = scientifically id
|
||||
+
|
||||
+-- A strict pair
|
||||
+data SP = SP !Integer {-# UNPACK #-}!Int
|
||||
+
|
||||
+{-# INLINE scientifically #-}
|
||||
+scientifically :: (Scientific -> a) -> Parser a
|
||||
+scientifically h = do
|
||||
+ let minus = 45
|
||||
+ plus = 43
|
||||
+ sign <- peekWord8'
|
||||
+ let !positive = sign == plus || sign /= minus
|
||||
+ when (sign == plus || sign == minus) $
|
||||
+ void $ I.anyWord8
|
||||
+
|
||||
+ n <- decimal
|
||||
+
|
||||
+ let f fracDigits = SP (B.foldl' step n fracDigits)
|
||||
+ (negate $ B.length fracDigits)
|
||||
+ step a w = a * 10 + fromIntegral (w - 48)
|
||||
+
|
||||
+ dotty <- I.peekWord8
|
||||
+ -- '.' -> ascii 46
|
||||
+ SP c e <- case dotty of
|
||||
+ Just 46 -> I.anyWord8 *> (f <$> I.takeWhile isDigit_w8)
|
||||
+ _ -> pure (SP n 0)
|
||||
+
|
||||
+ let !signedCoeff | positive = c
|
||||
+ | otherwise = -c
|
||||
+
|
||||
+ let littleE = 101
|
||||
+ bigE = 69
|
||||
+ (I.satisfy (\ex -> ex == littleE || ex == bigE) *>
|
||||
+ fmap (h . Sci.scientific signedCoeff . (e +)) (signed decimal)) <|>
|
||||
+ return (h $ Sci.scientific signedCoeff e)
|
11
converters/hs-aeson/files/patch-aeson.cabal
Normal file
11
converters/hs-aeson/files/patch-aeson.cabal
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- ./aeson.cabal.orig 2014-05-16 17:43:52.000000000 +0200
|
||||
+++ ./aeson.cabal 2014-07-12 19:15:00.000000000 +0200
|
||||
@@ -112,7 +112,7 @@
|
||||
Data.Aeson.Types.Generic
|
||||
|
||||
build-depends:
|
||||
- attoparsec >= 0.11.3.4,
|
||||
+ attoparsec >= 0.10.4.0,
|
||||
base == 4.*,
|
||||
containers,
|
||||
deepseq,
|
|
@ -1,14 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= dataenc
|
||||
PORTVERSION= 0.14.0.5
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 0.14.0.7
|
||||
CATEGORIES= converters haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Data encoding library
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/dataenc-0.14.0.5.tar.gz) = 1cb1aeb20b641149a1be9a8c18fa020dbf73441c89e78135ea272baf1696ea8d
|
||||
SIZE (cabal/dataenc-0.14.0.5.tar.gz) = 12902
|
||||
SHA256 (cabal/dataenc-0.14.0.7.tar.gz) = f9d370a1ac1b9cd3c66abd13ad351270d020a21fcd774f49dae6cfa9f8a98ff3
|
||||
SIZE (cabal/dataenc-0.14.0.7.tar.gz) = 12813
|
||||
|
|
|
@ -3,17 +3,18 @@
|
|||
|
||||
PORTNAME= json
|
||||
PORTVERSION= 0.7
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= converters haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Support for serialising Haskell to and from JSON
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= mtl syb>=0.3.3 text
|
||||
|
||||
CONFIGURE_ARGS+= --flags="split-base generic -parsec -pretty -mapdict"
|
||||
FLAGS_ENABLE= split-base generic
|
||||
FLAGS_DISABLE= parse pretty mapdict
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -106,6 +106,7 @@
|
|||
SUBDIR += hbase
|
||||
SUBDIR += hiredis
|
||||
SUBDIR += hk_classes
|
||||
SUBDIR += hs-esqueleto
|
||||
SUBDIR += hs-mysql
|
||||
SUBDIR += hs-persistent
|
||||
SUBDIR += hs-persistent-sqlite
|
||||
|
|
16
databases/hs-esqueleto/Makefile
Normal file
16
databases/hs-esqueleto/Makefile
Normal file
|
@ -0,0 +1,16 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= esqueleto
|
||||
PORTVERSION= 1.4.4
|
||||
CATEGORIES= databases haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Type-safe EDSL for SQL queries on persistent backends
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= conduit>=1.1 monad-logger persistent>=1.3 resourcet \
|
||||
tagged>=0.2 text>=0.11 unordered-containers>=0.2
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
2
databases/hs-esqueleto/distinfo
Normal file
2
databases/hs-esqueleto/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (cabal/esqueleto-1.4.4.tar.gz) = 401921e7d5d3c419f9dfbb408d6bbafeea08fb000d6137d0527add4291134503
|
||||
SIZE (cabal/esqueleto-1.4.4.tar.gz) = 29338
|
4
databases/hs-esqueleto/pkg-descr
Normal file
4
databases/hs-esqueleto/pkg-descr
Normal file
|
@ -0,0 +1,4 @@
|
|||
esqueleto is a bare bones, type-safe EDSL for SQL queries that works
|
||||
with unmodified persistent SQL backends.
|
||||
|
||||
WWW: https://github.com/prowdsponsor/esqueleto
|
|
@ -2,14 +2,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mysql
|
||||
PORTVERSION= 0.1.1.4
|
||||
PORTREVISION= 8
|
||||
PORTVERSION= 0.1.1.6
|
||||
CATEGORIES= databases haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Low-level MySQL client library
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_MYSQL= yes
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/mysql-0.1.1.4.tar.gz) = 3ab278173355de51f729c9b18d6a49d186c448abc12b6b78fc7f5b6fdd57bda9
|
||||
SIZE (cabal/mysql-0.1.1.4.tar.gz) = 13884
|
||||
SHA256 (cabal/mysql-0.1.1.6.tar.gz) = b2d6c47e3176ddb4e192133c5e2ecff7c4831cef44ce1a6dc0b06b4f5ce9bfeb
|
||||
SIZE (cabal/mysql-0.1.1.6.tar.gz) = 14071
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
This library is a Haskell binding to the MySQL mysqlclient client library.
|
||||
It is a fairly faithful, low level library that implements
|
||||
most of the MySQL client API.
|
||||
A low-level client library for the MySQL database, implemented as
|
||||
bindings to the C mysqlclient API.
|
||||
|
||||
WWW: https://github.com/bos/mysql
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= persistent-sqlite
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 1.3.0.5
|
||||
CATEGORIES= databases haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -11,8 +10,7 @@ COMMENT= Backend for the persistent library using sqlite3
|
|||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= aeson>=0.5 conduit>=0.5.3 monad-control>=0.2 \
|
||||
monad-logger>=0.2.4 persistent>=1.2 text>=0.7 \
|
||||
transformers>=0.2.1
|
||||
monad-logger>=0.2.4 persistent>=1.3 resourcet text>=0.7
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/persistent-sqlite-1.2.0.tar.gz) = 9060f3363d981bde0b5e5bab99562930523072fb506b5f7af509b36cc24fad27
|
||||
SIZE (cabal/persistent-sqlite-1.2.0.tar.gz) = 1285410
|
||||
SHA256 (cabal/persistent-sqlite-1.3.0.5.tar.gz) = eb477f7f98d4af69aa5ef88750c0e62915378c554a480652b4b09e4f985f6715
|
||||
SIZE (cabal/persistent-sqlite-1.3.0.5.tar.gz) = 1353303
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= persistent-template
|
||||
PORTVERSION= 1.2.0
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 1.3.1.4
|
||||
CATEGORIES= databases haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -10,8 +9,8 @@ COMMENT= Type-safe, non-relational, multi-backend persistence
|
|||
|
||||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= aeson monad-control>=0.2 monad-logger persistent>=1.2 \
|
||||
text>=0.5 transformers>=0.2
|
||||
USE_CABAL= aeson monad-control>=0.2 monad-logger persistent>=1.3 \
|
||||
text>=0.5 unordered-containers
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/persistent-template-1.2.0.tar.gz) = 446b666717be9ce6d01283817ecb52733c50ea2fa740aa08dde80b9532cbd95d
|
||||
SIZE (cabal/persistent-template-1.2.0.tar.gz) = 12007
|
||||
SHA256 (cabal/persistent-template-1.3.1.4.tar.gz) = d3313840ef0258775b2ce0d37ba9be0948a11d97ef6f3ed3ce76f0b476d045fb
|
||||
SIZE (cabal/persistent-template-1.3.1.4.tar.gz) = 14384
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= persistent
|
||||
PORTVERSION= 1.2.0.1
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 1.3.1.1
|
||||
CATEGORIES= databases haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -11,11 +10,10 @@ COMMENT= Type-safe, multi-backend data serialization
|
|||
LICENSE= MIT
|
||||
|
||||
USE_CABAL= aeson>=0.5 attoparsec base64-bytestring blaze-html>=0.5 \
|
||||
blaze-markup>=0.5.1 conduit>=1.0 lifted-base>=0.1 \
|
||||
blaze-markup>=0.5.1 conduit>=1.0 exceptions lifted-base>=0.1 \
|
||||
monad-control>=0.3 monad-logger>=0.3 path-pieces>=0.1 \
|
||||
pool-conduit>=0.1.2 resourcet>=0.4 silently text>=0.8 \
|
||||
transformers>=0.2.1 transformers-base unordered-containers \
|
||||
vector
|
||||
resource-pool resourcet>=0.4 scientific silently text>=0.8 \
|
||||
transformers-base unordered-containers vector
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/persistent-1.2.0.1.tar.gz) = 8b6e4726e2cfa819926d3883fda8be1b956fa88ae05214fee604f3e9c22347af
|
||||
SIZE (cabal/persistent-1.2.0.1.tar.gz) = 30244
|
||||
SHA256 (cabal/persistent-1.3.1.1.tar.gz) = 7db789abfdd485f6f8a5f27613115f53f0d9702b87e1d200d91fa27a22ab4159
|
||||
SIZE (cabal/persistent-1.3.1.1.tar.gz) = 37042
|
||||
|
|
|
@ -658,8 +658,9 @@
|
|||
SUBDIR += hs-BNFC
|
||||
SUBDIR += hs-Boolean
|
||||
SUBDIR += hs-ConfigFile
|
||||
SUBDIR += hs-DrIFT
|
||||
SUBDIR += hs-Glob
|
||||
SUBDIR += hs-HUnit
|
||||
SUBDIR += hs-IORefCAS
|
||||
SUBDIR += hs-IfElse
|
||||
SUBDIR += hs-List
|
||||
SUBDIR += hs-MaybeT
|
||||
|
@ -672,10 +673,9 @@
|
|||
SUBDIR += hs-PSQueue
|
||||
SUBDIR += hs-QuickCheck
|
||||
SUBDIR += hs-ReadArgs
|
||||
SUBDIR += hs-STMonadTrans
|
||||
SUBDIR += hs-SafeSemaphore
|
||||
SUBDIR += hs-StateVar
|
||||
SUBDIR += hs-Stream
|
||||
SUBDIR += hs-Tensor
|
||||
SUBDIR += hs-TypeCompose
|
||||
SUBDIR += hs-abstract-deque
|
||||
SUBDIR += hs-abstract-par
|
||||
|
@ -685,22 +685,25 @@
|
|||
SUBDIR += hs-ansi-wl-pprint
|
||||
SUBDIR += hs-arrows
|
||||
SUBDIR += hs-asn1-data
|
||||
SUBDIR += hs-asn1-encoding
|
||||
SUBDIR += hs-asn1-parse
|
||||
SUBDIR += hs-asn1-types
|
||||
SUBDIR += hs-async
|
||||
SUBDIR += hs-attempt
|
||||
SUBDIR += hs-atomic-primops
|
||||
SUBDIR += hs-auto-update
|
||||
SUBDIR += hs-base-unicode-symbols
|
||||
SUBDIR += hs-base16-bytestring
|
||||
SUBDIR += hs-base64-bytestring
|
||||
SUBDIR += hs-base64-conduit
|
||||
SUBDIR += hs-basic-prelude
|
||||
SUBDIR += hs-bifunctors
|
||||
SUBDIR += hs-bits-atomic
|
||||
SUBDIR += hs-blaze-builder
|
||||
SUBDIR += hs-blaze-builder-conduit
|
||||
SUBDIR += hs-blaze-builder-enumerator
|
||||
SUBDIR += hs-blaze-textual
|
||||
SUBDIR += hs-bloomfilter
|
||||
SUBDIR += hs-boxes
|
||||
SUBDIR += hs-bsd-sysctl
|
||||
SUBDIR += hs-byteable
|
||||
SUBDIR += hs-byteorder
|
||||
SUBDIR += hs-bytestring-nums
|
||||
SUBDIR += hs-bytestring-show
|
||||
|
@ -708,10 +711,13 @@
|
|||
SUBDIR += hs-cabal-install
|
||||
SUBDIR += hs-cereal
|
||||
SUBDIR += hs-checkers
|
||||
SUBDIR += hs-chunked-data
|
||||
SUBDIR += hs-classy-prelude
|
||||
SUBDIR += hs-classy-prelude-conduit
|
||||
SUBDIR += hs-cmdargs
|
||||
SUBDIR += hs-conduit
|
||||
SUBDIR += hs-conduit-combinators
|
||||
SUBDIR += hs-conduit-extra
|
||||
SUBDIR += hs-configurator
|
||||
SUBDIR += hs-convertible
|
||||
SUBDIR += hs-cpphs
|
||||
|
@ -722,24 +728,28 @@
|
|||
SUBDIR += hs-data-default-instances-containers
|
||||
SUBDIR += hs-data-default-instances-dlist
|
||||
SUBDIR += hs-data-default-instances-old-locale
|
||||
SUBDIR += hs-data-hash
|
||||
SUBDIR += hs-data-pprint
|
||||
SUBDIR += hs-date-cache
|
||||
SUBDIR += hs-datetime
|
||||
SUBDIR += hs-deepseq-generics
|
||||
SUBDIR += hs-directory-tree
|
||||
SUBDIR += hs-dlist
|
||||
SUBDIR += hs-drift
|
||||
SUBDIR += hs-dlist-instances
|
||||
SUBDIR += hs-edit-distance
|
||||
SUBDIR += hs-either
|
||||
SUBDIR += hs-enclosed-exceptions
|
||||
SUBDIR += hs-enumerator
|
||||
SUBDIR += hs-equivalence
|
||||
SUBDIR += hs-errors
|
||||
SUBDIR += hs-exceptions
|
||||
SUBDIR += hs-extensible-exceptions
|
||||
SUBDIR += hs-failure
|
||||
SUBDIR += hs-fast-logger
|
||||
SUBDIR += hs-fgl
|
||||
SUBDIR += hs-file-embed
|
||||
SUBDIR += hs-filemanip
|
||||
SUBDIR += hs-filestore
|
||||
SUBDIR += hs-filesystem-conduit
|
||||
SUBDIR += hs-free
|
||||
SUBDIR += hs-fsnotify
|
||||
SUBDIR += hs-gconf
|
||||
SUBDIR += hs-generic-deriving
|
||||
|
@ -757,7 +767,6 @@
|
|||
SUBDIR += hs-hashable
|
||||
SUBDIR += hs-hashed-storage
|
||||
SUBDIR += hs-hashtables
|
||||
SUBDIR += hs-haskeline
|
||||
SUBDIR += hs-haskell-platform
|
||||
SUBDIR += hs-haskell-src
|
||||
SUBDIR += hs-haskell-src-exts
|
||||
|
@ -769,8 +778,10 @@
|
|||
SUBDIR += hs-hlint
|
||||
SUBDIR += hs-hoogle
|
||||
SUBDIR += hs-hslogger
|
||||
SUBDIR += hs-hslua
|
||||
SUBDIR += hs-hspec
|
||||
SUBDIR += hs-hspec-expectations
|
||||
SUBDIR += hs-keys
|
||||
SUBDIR += hs-kqueue
|
||||
SUBDIR += hs-language-c
|
||||
SUBDIR += hs-language-javascript
|
||||
|
@ -783,17 +794,20 @@
|
|||
SUBDIR += hs-mmorph
|
||||
SUBDIR += hs-monad-control
|
||||
SUBDIR += hs-monad-logger
|
||||
SUBDIR += hs-monad-loops
|
||||
SUBDIR += hs-monad-par
|
||||
SUBDIR += hs-monad-par-extras
|
||||
SUBDIR += hs-monads-tf
|
||||
SUBDIR += hs-mono-traversable
|
||||
SUBDIR += hs-mtl
|
||||
SUBDIR += hs-mueval
|
||||
SUBDIR += hs-murmur-hash
|
||||
SUBDIR += hs-optparse-applicative
|
||||
SUBDIR += hs-parallel
|
||||
SUBDIR += hs-pcre-light
|
||||
SUBDIR += hs-pool-conduit
|
||||
SUBDIR += hs-prelude-extras
|
||||
SUBDIR += hs-prettyclass
|
||||
SUBDIR += hs-primitive
|
||||
SUBDIR += hs-profunctor-extras
|
||||
SUBDIR += hs-profunctors
|
||||
SUBDIR += hs-project-template
|
||||
SUBDIR += hs-quickcheck-io
|
||||
|
@ -804,13 +818,18 @@
|
|||
SUBDIR += hs-resource-pool
|
||||
SUBDIR += hs-resourcet
|
||||
SUBDIR += hs-safe
|
||||
SUBDIR += hs-scientific
|
||||
SUBDIR += hs-securemem
|
||||
SUBDIR += hs-setenv
|
||||
SUBDIR += hs-shake
|
||||
SUBDIR += hs-show
|
||||
SUBDIR += hs-silently
|
||||
SUBDIR += hs-simple-reflect
|
||||
SUBDIR += hs-smallcheck
|
||||
SUBDIR += hs-split
|
||||
SUBDIR += hs-stm
|
||||
SUBDIR += hs-stm-chans
|
||||
SUBDIR += hs-streaming-commons
|
||||
SUBDIR += hs-strict
|
||||
SUBDIR += hs-syb
|
||||
SUBDIR += hs-syb-with-class
|
||||
|
@ -819,19 +838,20 @@
|
|||
SUBDIR += hs-system-filepath
|
||||
SUBDIR += hs-tagged
|
||||
SUBDIR += hs-temporary
|
||||
SUBDIR += hs-terminfo
|
||||
SUBDIR += hs-test-framework
|
||||
SUBDIR += hs-test-framework-hunit
|
||||
SUBDIR += hs-test-framework-quickcheck2
|
||||
SUBDIR += hs-testpack
|
||||
SUBDIR += hs-text
|
||||
SUBDIR += hs-text-icu
|
||||
SUBDIR += hs-tf-random
|
||||
SUBDIR += hs-threads
|
||||
SUBDIR += hs-threadscope
|
||||
SUBDIR += hs-time-compat
|
||||
SUBDIR += hs-timezone-olson
|
||||
SUBDIR += hs-timezone-series
|
||||
SUBDIR += hs-transformers
|
||||
SUBDIR += hs-transformers-base
|
||||
SUBDIR += hs-transformers-compat
|
||||
SUBDIR += hs-unamb
|
||||
SUBDIR += hs-uniplate
|
||||
SUBDIR += hs-unix-compat
|
||||
|
@ -848,6 +868,9 @@
|
|||
SUBDIR += hs-vault
|
||||
SUBDIR += hs-vector
|
||||
SUBDIR += hs-vector-algorithms
|
||||
SUBDIR += hs-vector-binary-instances
|
||||
SUBDIR += hs-vector-instances
|
||||
SUBDIR += hs-vector-th-unbox
|
||||
SUBDIR += hs-void
|
||||
SUBDIR += hs-word8
|
||||
SUBDIR += htable
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= cvs2darcs
|
||||
PORTVERSION= 0.8
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://ab-initio.mit.edu/${PORTNAME}/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= BNFC
|
||||
PORTVERSION= 2.6.0.3
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
@ -12,8 +12,14 @@ COMMENT= Compiler front-end generator
|
|||
LICENSE= GPLv2
|
||||
|
||||
USE_CABAL= mtl
|
||||
USE_ALEX= yes
|
||||
USE_HAPPY= yes
|
||||
|
||||
EXECUTABLE= bnfc
|
||||
|
||||
# Force regeneration of the lexer and parser.
|
||||
post-patch::
|
||||
@${RM} -rf ${WRKSRC}/dist
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Boolean
|
||||
PORTVERSION= 0.2
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 0.2.1
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Generalized Booleans and numbers
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/Boolean-0.2.tar.gz) = 23fff11419defab048b71eec4eea4a4d1154788a2cf9764721d749b79cde18e5
|
||||
SIZE (cabal/Boolean-0.2.tar.gz) = 6547
|
||||
SHA256 (cabal/Boolean-0.2.1.tar.gz) = 994a6d08702c248595b44405e39a1619925e03b2c1d182faaaa408c6594c206e
|
||||
SIZE (cabal/Boolean-0.2.1.tar.gz) = 6551
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ConfigFile
|
||||
PORTVERSION= 1.1.1
|
||||
PORTREVISION= 9
|
||||
PORTVERSION= 1.1.2
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/ConfigFile-1.1.1.tar.gz) = 55067e4b6d5f532d6e28c739869742a011490905e24894da9015368aed825e70
|
||||
SIZE (cabal/ConfigFile-1.1.1.tar.gz) = 28269
|
||||
SHA256 (cabal/ConfigFile-1.1.2.tar.gz) = 38f6df24926c4952af198cbc9e45e72a62af73adeef097767889e9321bca2d76
|
||||
SIZE (cabal/ConfigFile-1.1.2.tar.gz) = 28947
|
||||
|
|
17
devel/hs-DrIFT/Makefile
Normal file
17
devel/hs-DrIFT/Makefile
Normal file
|
@ -0,0 +1,17 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= DrIFT
|
||||
PORTVERSION= 2.4.2
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Program to derive type class instances
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= random
|
||||
|
||||
EXECUTABLE= DrIFT drift-ghc
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
2
devel/hs-DrIFT/distinfo
Normal file
2
devel/hs-DrIFT/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (cabal/DrIFT-2.4.2.tar.gz) = 742a0b12f16a9da215a29c8284ae379734a70e7811a5f4b1a02dba2873751cf0
|
||||
SIZE (cabal/DrIFT-2.4.2.tar.gz) = 69676
|
13
devel/hs-DrIFT/pkg-descr
Normal file
13
devel/hs-DrIFT/pkg-descr
Normal file
|
@ -0,0 +1,13 @@
|
|||
DrIFT is a type sensitive preprocessor for Haskell. It extracts type
|
||||
declarations and directives from modules. The directives cause rules to
|
||||
be fired on the parsed type declarations, generating new code which is
|
||||
then appended to the bottom of the input file. The rules are expressed
|
||||
as Haskell code, and it is intended that the user can add new rules as
|
||||
required. DrIFT automates instance derivation for classes that aren't
|
||||
supported by the standard compilers. In addition, instances can be
|
||||
produced in seperate modules to that containing the type declaration.
|
||||
This allows instances to be derived for a type after the original module
|
||||
has been compiled. As a bonus, simple utility functions can also be
|
||||
produced from a type.
|
||||
|
||||
WWW: http://repetae.net/computer/haskell/DrIFT/
|
|
@ -1,16 +1,15 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= IORefCAS
|
||||
PORTVERSION= 0.2.0.1
|
||||
PORTREVISION= 4
|
||||
PORTNAME= Glob
|
||||
PORTVERSION= 0.7.5
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Atomic compare and swap for IORefs and STRefs
|
||||
COMMENT= Globbing library
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= bits-atomic
|
||||
USE_CABAL= dlist>=0.4
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
2
devel/hs-Glob/distinfo
Normal file
2
devel/hs-Glob/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (cabal/Glob-0.7.5.tar.gz) = 0063bbc680d90f522455c0dec1121837689da542f4d9c70924d98bfb1389be41
|
||||
SIZE (cabal/Glob-0.7.5.tar.gz) = 23443
|
3
devel/hs-Glob/pkg-descr
Normal file
3
devel/hs-Glob/pkg-descr
Normal file
|
@ -0,0 +1,3 @@
|
|||
A library for globbing: matching patterns against file paths.
|
||||
|
||||
WWW: http://iki.fi/matti.niemenmaa/glob/
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= HUnit
|
||||
PORTVERSION= 1.2.5.2
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Unit testing framework for Haskell
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (cabal/IORefCAS-0.2.0.1.tar.gz) = abb984358deedcbc904899f19756487a86ce44264d520193c2158c9eca646e1b
|
||||
SIZE (cabal/IORefCAS-0.2.0.1.tar.gz) = 12617
|
|
@ -1,11 +0,0 @@
|
|||
After GHC 7.2 a new `casMutVar#` primop became available, but was not yet
|
||||
exposed in Data.IORef. This package fills that gap until such a time as
|
||||
Data.IORef obsoletes it. Further, in addition to exposing native Haskell
|
||||
CAS operations, this package contains "mockups" that imititate the same
|
||||
functionality using either atomicModifyIORef and unsafe pointer equality
|
||||
(in Data.CAS.Fake) or using foreign functions (Data.CAS.Foreign).
|
||||
These alternatives are useful for debugging. Note that the foreign option
|
||||
does not operate on IORefs and so is directly interchangeable with `Data.CAS`
|
||||
and `Data.CAS.Fake` only if the interface in `Data.CAS.Class` is used.
|
||||
|
||||
WWW: https://github.com/rrnewton/haskell-lockfree-queue/wiki
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= IfElse
|
||||
PORTVERSION= 0.85
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Anaphoric and miscellaneous useful control-flow
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= mtl
|
||||
|
||||
|
|
|
@ -2,15 +2,13 @@
|
|||
|
||||
PORTNAME= List
|
||||
PORTVERSION= 0.5.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= List monad transformer and class
|
||||
|
||||
LICENSE= BSD
|
||||
|
||||
USE_CABAL= transformers>=0.2
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= MaybeT
|
||||
PORTVERSION= 0.1.2
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Support for computations with failures
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= mtl
|
||||
|
||||
|
|
|
@ -2,14 +2,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MemoTrie
|
||||
PORTVERSION= 0.6.1
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.6.2
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Trie-based memo functions
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= void
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/MemoTrie-0.6.1.tar.gz) = a676cd2b02044e7a84f2477262c9c344b6dc36e839f28002ceb2e78844eba0af
|
||||
SIZE (cabal/MemoTrie-0.6.1.tar.gz) = 6227
|
||||
SHA256 (cabal/MemoTrie-0.6.2.tar.gz) = 9ddc11172db26a54681f14dd8ce881c87a3b0e72dcc7a15b74132f30b4408bbc
|
||||
SIZE (cabal/MemoTrie-0.6.2.tar.gz) = 6250
|
||||
|
|
|
@ -2,14 +2,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MissingH
|
||||
PORTVERSION= 1.2.0.0
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 1.2.1.0
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Large Haskell utility library
|
||||
COMMENT= Large utility library
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= hslogger HUnit mtl network parsec random regex-compat
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/MissingH-1.2.0.0.tar.gz) = a15a7c33ecea71c729de8ac11c430a77c115df2c39776d57ee11d47d850c0f2f
|
||||
SIZE (cabal/MissingH-1.2.0.0.tar.gz) = 115761
|
||||
SHA256 (cabal/MissingH-1.2.1.0.tar.gz) = 5aafea2d9e8e64644c8b7b6c149bb74422501aaff1aa3d422f838741a1fbf723
|
||||
SIZE (cabal/MissingH-1.2.1.0.tar.gz) = 116445
|
||||
|
|
|
@ -2,16 +2,16 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MonadCatchIO-mtl
|
||||
PORTVERSION= 0.3.0.5
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.3.1.0
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Monad-transformer version of the Control.Exception module
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= extensible-exceptions mtl
|
||||
USE_CABAL= extensible-exceptions MonadCatchIO-transformers>=0.3.1.0 \
|
||||
MonadCatchIO-transformers<=0.3.1.1
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/MonadCatchIO-mtl-0.3.0.5.tar.gz) = 1737a10a7ca6366640456c75f2b0c803db17433a314f2c5ea5c253455cec8205
|
||||
SIZE (cabal/MonadCatchIO-mtl-0.3.0.5.tar.gz) = 2985
|
||||
SHA256 (cabal/MonadCatchIO-mtl-0.3.1.0.tar.gz) = 18c24e23bcb14ccfe3d46012b7935a0f7927eff298c7d6f76b087fc4c6715961
|
||||
SIZE (cabal/MonadCatchIO-mtl-0.3.1.0.tar.gz) = 1730
|
||||
|
|
|
@ -3,4 +3,4 @@ Haskell function. For this, it defines the MonadCatchIO class, a subset
|
|||
of MonadIO. It defines proper instances for most monad transformers in
|
||||
the 'mtl' library.
|
||||
|
||||
WWW: http://code.haskell.org/~jcpetruzza/MonadCatchIO-mtl
|
||||
WWW: http://darcsden.com/jcpetruzza/MonadCatchIO-mtl
|
||||
|
|
|
@ -1,16 +1,15 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MonadCatchIO-transformers
|
||||
PORTVERSION= 0.3.0.0
|
||||
PORTREVISION= 8
|
||||
PORTVERSION= 0.3.1.0
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Monad-transformer-compatible version of Control.Exception
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= extensible-exceptions>=0.1 transformers>=0.2
|
||||
USE_CABAL= extensible-exceptions monads-tf
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/MonadCatchIO-transformers-0.3.0.0.tar.gz) = 8c1cf1c5df6d9e6fcaf0f3f24aea2dfac31d98363e013217d1a987ecae35f36c
|
||||
SIZE (cabal/MonadCatchIO-transformers-0.3.0.0.tar.gz) = 3965
|
||||
SHA256 (cabal/MonadCatchIO-transformers-0.3.1.0.tar.gz) = b62beda19ba6bb407113e5ad7b6fa63bb77d24b83e8d09fd0a48a14995f7bae4
|
||||
SIZE (cabal/MonadCatchIO-transformers-0.3.1.0.tar.gz) = 4530
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= MonadRandom
|
||||
PORTVERSION= 0.1.9
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 0.1.13
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/MonadRandom-0.1.9.tar.gz) = 9f9a9767a8aedac8d85425cba732af3a656f6715331a6f643ee4d30e8a3924d9
|
||||
SIZE (cabal/MonadRandom-0.1.9.tar.gz) = 4075
|
||||
SHA256 (cabal/MonadRandom-0.1.13.tar.gz) = d3ae5f7c2e9703a31e4b81d4634457073105327a30be373c0554d0a5ab1721de
|
||||
SIZE (cabal/MonadRandom-0.1.13.tar.gz) = 4465
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
PORTNAME= ObjectName
|
||||
PORTVERSION= 1.0.0.0
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Explicitly handled object names for Haskell
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= PSQueue
|
||||
PORTVERSION= 1.1
|
||||
PORTREVISION= 10
|
||||
PORTREVISION= 11
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Priority Search Queue
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -3,13 +3,13 @@
|
|||
|
||||
PORTNAME= QuickCheck
|
||||
PORTVERSION= 2.6
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Automatic testing of Haskell programs
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= random
|
||||
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= ReadArgs
|
||||
PORTVERSION= 1.2.1
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Simple command line argument parsing
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= system-filepath>=0.4.7 text>=0.11.1.13
|
||||
|
||||
|
|
15
devel/hs-STMonadTrans/Makefile
Normal file
15
devel/hs-STMonadTrans/Makefile
Normal file
|
@ -0,0 +1,15 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= STMonadTrans
|
||||
PORTVERSION= 0.3.2
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Monad transformer version of the ST monad
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= mtl
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
2
devel/hs-STMonadTrans/distinfo
Normal file
2
devel/hs-STMonadTrans/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
|||
SHA256 (cabal/STMonadTrans-0.3.2.tar.gz) = 70be84c06ce312a56dbf37d674ad709700850b7fd4cb55198d7ae45a985e85b2
|
||||
SIZE (cabal/STMonadTrans-0.3.2.tar.gz) = 4792
|
3
devel/hs-STMonadTrans/pkg-descr
Normal file
3
devel/hs-STMonadTrans/pkg-descr
Normal file
|
@ -0,0 +1,3 @@
|
|||
A monad transformer version of the ST monad.
|
||||
|
||||
WWW: http://hackage.haskell.org/package/STMonadTrans
|
|
@ -1,14 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= SafeSemaphore
|
||||
PORTVERSION= 0.9.0
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.10.1
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Much safer replacement for QSemN, QSem, and SampleVar
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= stm
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/SafeSemaphore-0.9.0.tar.gz) = e43f805c567a6bcc155cd4ff2b528199e3b22ef9bacd724ccc95231e190343f5
|
||||
SIZE (cabal/SafeSemaphore-0.9.0.tar.gz) = 23817
|
||||
SHA256 (cabal/SafeSemaphore-0.10.1.tar.gz) = 21e5b737a378cae9e1faf85cab015316d4c84d4b37e6d9d202111cef8c4cef66
|
||||
SIZE (cabal/SafeSemaphore-0.10.1.tar.gz) = 24007
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (cabal/StateVar-1.0.0.0.tar.gz) = 8445c998f79ef34105ffc928e50f1488505e8801f77f04d4b28d056b8d322bb0
|
||||
SIZE (cabal/StateVar-1.0.0.0.tar.gz) = 2728
|
|
@ -1,4 +0,0 @@
|
|||
This Haskell package contains state variables, which are references
|
||||
in the IO monad, like IORefs or parts of the OpenGL state.
|
||||
|
||||
WWW: http://www.haskell.org/HOpenGL/
|
|
@ -2,14 +2,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Stream
|
||||
PORTVERSION= 0.4.6.1
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 0.4.7.1
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Library for manipulating infinite lists
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= lazysmallcheck>=0.3 QuickCheck>=2.0
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/Stream-0.4.6.1.tar.gz) = 97d2820308caccbcc49f2345f3f00464dd3537702002be58c1596dd0b228e0a7
|
||||
SIZE (cabal/Stream-0.4.6.1.tar.gz) = 6126
|
||||
SHA256 (cabal/Stream-0.4.7.1.tar.gz) = c3779c9c848f7f64daa69289d095c5f7a9d4cd50bfcc7aac4892b9cdaf810022
|
||||
SIZE (cabal/Stream-0.4.7.1.tar.gz) = 6208
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
# Created by: Giuseppe Pilichi aka Jacula Modyun <jacula@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Tensor
|
||||
PORTVERSION= 1.0.0.1
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Tensor data types for Haskell
|
||||
|
||||
LICENSE= BSD
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (cabal/Tensor-1.0.0.1.tar.gz) = e93260d22baf4808c88c553017ba6a4e8179e95a00e551d6edb2d8f9ca845981
|
||||
SIZE (cabal/Tensor-1.0.0.1.tar.gz) = 3314
|
|
@ -1,4 +0,0 @@
|
|||
This Haskell package contains tensor data types and their instances for some
|
||||
basic type classes.
|
||||
|
||||
WWW: http://www.haskell.org/HOpenGL/
|
|
@ -2,14 +2,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= TypeCompose
|
||||
PORTVERSION= 0.9.9
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 0.9.10
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Type composition classes and instances
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/TypeCompose-0.9.9.tar.gz) = 8fe39768f879a80399fdad89f166bd0ce7a239241558d85c606cd2a77cc80945
|
||||
SIZE (cabal/TypeCompose-0.9.9.tar.gz) = 17834
|
||||
SHA256 (cabal/TypeCompose-0.9.10.tar.gz) = b8775cdd8239bfba32b9cc62abf44124bc39be907b5fa29d19f433e31a6ef4f2
|
||||
SIZE (cabal/TypeCompose-0.9.10.tar.gz) = 17866
|
||||
|
|
|
@ -1,29 +1,21 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= abstract-deque
|
||||
PORTVERSION= 0.2
|
||||
PORTREVISION= 4
|
||||
PORTVERSION= 0.3
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Abstract, parameterized interface to mutable Deques
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= HUnit random
|
||||
USE_CABAL= random
|
||||
|
||||
OPTIONS_DEFINE= USECAS
|
||||
FLAGS_DEFINE= USECAS
|
||||
|
||||
USECAS_DESC= Use hardware compare-and-swap
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
|
||||
|
||||
.if ${PORT_OPTIONS:MUSECAS}
|
||||
CONFIGURE_ARGS+= --flags="useCAS"
|
||||
USE_CABAL+= IORefCas>=0.2
|
||||
.else
|
||||
CONFIGURE_ARGS+= --flags="-useCAS"
|
||||
.endif
|
||||
USECAS_DESC= Use hardware compare-and-swap
|
||||
USECAS_FLAG_ENABLE= useCAS
|
||||
USECAS_FLAG_CABAL= atomic-primops>=0.5.0.2
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/abstract-deque-0.2.tar.gz) = 09e9d73cf5940fa1b2523387afc2fd7e13fbecb50ee203b7a38e14b4c8990133
|
||||
SIZE (cabal/abstract-deque-0.2.tar.gz) = 13248
|
||||
SHA256 (cabal/abstract-deque-0.3.tar.gz) = 09aa10f38193a8275a7791b92a4f3a7192a304874637e2a35c897dde25d75ca2
|
||||
SIZE (cabal/abstract-deque-0.3.tar.gz) = 7219
|
||||
|
|
|
@ -11,4 +11,4 @@ using the type-system to select an efficient implementation given the
|
|||
requirements (using type families). This package also includes a simple
|
||||
reference implementation based on 'IORef' and "Data.Sequence".
|
||||
|
||||
WWW: https://github.com/rrnewton/haskell-lockfree-queue/wiki
|
||||
WWW: https://github.com/rrnewton/haskell-lockfree/wiki
|
||||
|
|
|
@ -1,14 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= abstract-par
|
||||
PORTVERSION= 0.3.1
|
||||
PORTREVISION= 8
|
||||
PORTVERSION= 0.3.3
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Type classes generalizing the functionality of the 'monad-par' library
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (cabal/abstract-par-0.3.1.tar.gz) = d3ab9ea69100d90668b22cac9a2533d524e8d5bf362792333c600d818028fb63
|
||||
SIZE (cabal/abstract-par-0.3.1.tar.gz) = 4792
|
||||
SHA256 (cabal/abstract-par-0.3.3.tar.gz) = 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860
|
||||
SIZE (cabal/abstract-par-0.3.3.tar.gz) = 4714
|
||||
|
|
|
@ -1,10 +1,8 @@
|
|||
The Par monad(s) offer an alternative parallel programming API to that
|
||||
provided by the 'parallel' package. A Par monad allows the simple
|
||||
description of parallel computations, and can be used to add parallelism
|
||||
to pure Haskell code. The basic API is straightforward: a Par monad
|
||||
supports forking and simple communication in terms of IVars. This module
|
||||
is an interface module only. It provides a number of type clasess, but
|
||||
not an implementation. The type classes separate different levels of Par
|
||||
The 'Par' monad offers a parallel programming API based on dataflow
|
||||
programming. To use the `Par` monad, install the monad-par package,
|
||||
which includes this package as a dependency. This package is an
|
||||
abstract interface only. It provides a number of type clasess, but not
|
||||
an implementation. The type classes separate different levels of @Par@
|
||||
functionality.
|
||||
|
||||
WWW: https://github.com/simonmar/monad-par
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
PORTNAME= activehs-base
|
||||
PORTVERSION= 0.3.0.2
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= devel haskell
|
||||
|
||||
MAINTAINER= haskell@FreeBSD.org
|
||||
COMMENT= Basic definitions for activehs
|
||||
|
||||
LICENSE= BSD
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
USE_CABAL= QuickCheck>=2.4
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
--- ./activehs-base.cabal.orig 2012-09-11 09:56:08.000000000 +0200
|
||||
+++ ./activehs-base.cabal 2013-05-03 21:25:00.000000000 +0200
|
||||
@@ -22,6 +22,6 @@
|
||||
+++ ./activehs-base.cabal 2014-07-12 18:56:46.000000000 +0200
|
||||
@@ -21,7 +21,7 @@
|
||||
Exposed-Modules:
|
||||
ActiveHs.Base
|
||||
Build-Depends:
|
||||
base >= 4.0 && < 4.7,
|
||||
- base >= 4.0 && < 4.7,
|
||||
- QuickCheck >= 2.4 && < 2.6
|
||||
+ base >= 4.0 && < 4.8,
|
||||
+ QuickCheck >= 2.4 && < 2.7
|
||||
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue