diff --git a/binary-orphans/0.1.1.0/binary-orphans.cabal b/binary-orphans/0.1.1.0/binary-orphans.cabal index 688ebf20c86..659cffc5575 100644 --- a/binary-orphans/0.1.1.0/binary-orphans.cabal +++ b/binary-orphans/0.1.1.0/binary-orphans.cabal @@ -4,7 +4,7 @@ name: binary-orphans version: 0.1.1.0 -x-revision: 4 +x-revision: 5 synopsis: Orphan instances for binary description: `binary-orphans` defines orphan instances for types in some popular packages. category: Web @@ -35,7 +35,7 @@ library , aeson >=0.8 && <0.10.1 , binary >=0.7 && <0.7.7 , hashable >=1.2 && <1.3 - , scientific >=0.3 && <0.4 + , scientific >=0.3 && <0.3.4 , tagged >=0.7 && <0.8.2 , text >=1.2 && <1.3 , time >=1.4 && <1.5.1 @@ -68,4 +68,4 @@ test-suite binary-orphans-test , quickcheck-instances >=0.3 && <0.4 , tasty >=0.10 && <0.12 , tasty-quickcheck >=0.8 && <0.9 - default-language: Haskell2010 \ No newline at end of file + default-language: Haskell2010 diff --git a/crypto-enigma/0.0.2.5/crypto-enigma.cabal b/crypto-enigma/0.0.2.5/crypto-enigma.cabal new file mode 100644 index 00000000000..3a9f7c0ea21 --- /dev/null +++ b/crypto-enigma/0.0.2.5/crypto-enigma.cabal @@ -0,0 +1,71 @@ +name: crypto-enigma +-- http://www.haskell.org/haskellwiki/Package_versioning_policy +-- PVP summary: +-+------- breaking API changes +-- | | +----- non-breaking API additions +-- | | | +--- code changes with no API change +version: 0.0.2.5 +synopsis: An Enigma machine simulator with display. +description: The crypto-enigma package is an Enigma machine simulator + with rich display and machine state details. + . + Currently support is only provided for the machine models in most widespread general use + during the war years: the I, M3, and M4. + . + For basic functionality, including some introspection of machine state + and the mappings performed, simply + . + > > import Crypto.Enigma + . + For richer display functionality additionally + . + > > import Crypto.Enigma.Display + . + (Note that this package assumes support for combining Unicode, without which some output may + appear garbled.) +homepage: https://github.com/orome/crypto-enigma-hs +bug-reports: https://github.com/orome/crypto-enigma-hs/issues +license: BSD3 +license-file: LICENSE +author: Roy Levien +maintainer: royl@aldaron.com +copyright: (c) 2014-2015 Roy Levien +category: Cryptography, Education +build-type: Simple +extra-source-files: CHANGELOG.md + README.md +extra-doc-files: figs/*.jpg +cabal-version: >=1.22 + +source-repository head + type: git + location: git://github.com/orome/crypto-enigma-hs.git + branch: develop + +source-repository this + type: git + location: git://github.com/orome/crypto-enigma-hs.git + branch: hackage + tag: 0.0.2.5 + +library + -- default-extensions: Trustworthy + exposed-modules: Crypto.Enigma, + Crypto.Enigma.Display + other-modules: Crypto.Enigma.Utils + -- other-extensions: + build-depends: base >=4.8.1.0 && <4.9, + containers >=0.5.5.1, + split >=0.2.2, + MissingH >=1.3.0.1 + -- hs-source-dirs: + default-language: Haskell2010 + +test-suite crypto-enigma-test + type: exitcode-stdio-1.0 + hs-source-dirs: test + main-is: Test.hs + build-depends: base >=4.8.1.0 && <4.9, + HUnit >=1.3, + crypto-enigma + -- ghc-options: -threaded -rtsopts -with-rtsopts=-N + default-language: Haskell2010 \ No newline at end of file diff --git a/crypto-enigma/0.0.2.5/crypto-enigma.json b/crypto-enigma/0.0.2.5/crypto-enigma.json new file mode 100644 index 00000000000..460729c1c39 --- /dev/null +++ b/crypto-enigma/0.0.2.5/crypto-enigma.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"1c0beb2f5a968932cc37377a115b7bac","Skein512_512":"96dc2d765370473899b8187a90cf93aaa269dabfbcdd44bd748a20aa9627d3a465dc2d1f47e93572eac7650dda419f9fe0fad6730875fda826c5bb57659f114a","SHA1":"4fcf0bbfe09ce441eb9bf797de124c610e598d36","SHA512":"b341169b1d200c4f0e0e6439f4d4c4050fa0d342add9e8a90f7f5d356b28890eb2c25b4772e08cd351ad0d3606ed7800473b76c459a02c86f5aa1bb246f92e07","SHA256":"67fcdd2646f985d97fadbdaeb70ed4b85d8cc74dc0afa031c3bfbd949c9778b6"},"package-locations":["https://hackage.haskell.org/package/crypto-enigma-0.0.2.5/crypto-enigma-0.0.2.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/crypto-enigma-0.0.2.5.tar.gz"],"package-size":287541} \ No newline at end of file diff --git a/deepcontrol/0.5.4.0/deepcontrol.cabal b/deepcontrol/0.5.4.0/deepcontrol.cabal new file mode 100644 index 00000000000..1cef10f1952 --- /dev/null +++ b/deepcontrol/0.5.4.0/deepcontrol.cabal @@ -0,0 +1,179 @@ +name: deepcontrol +version: 0.5.4.0 +synopsis: Provide deep level programming style for Applicative and Monad +description: This module provides more deeper level style of programming than the usual Applicative and Monad modules express. +license: BSD3 +license-file: LICENSE +author: KONISHI Yohsuke +maintainer: ocean0yohsuke@gmail.com +homepage: https://github.com/ocean0yohsuke/deepcontrol +copyright: (c) 2015 KONISHI Yohsuke +category: Control +build-type: Simple +-- extra-source-files: +cabal-version: >=1.10 +extra-source-files: README.md +bug-reports: https://github.com/ocean0yohsuke/deepcontrol/issues +source-repository head + type: git + location: https://github.com/ocean0yohsuke/deepcontrol.git + +library + exposed-modules: DeepControl.Arrow + , DeepControl.Applicative + , DeepControl.Traversable + , DeepControl.Monad + , DeepControl.Monad.Trans.Except + , DeepControl.Monad.Trans.Writer + , DeepControl.Monad.Morph + , DeepControl.Monad.Signatures + , DeepControl.Monad.Trans + , DeepControl.Monad.Trans.Identity + -- other-modules: + other-extensions: MultiParamTypeClasses + , FlexibleInstances + , UndecidableInstances + , DeriveFunctor + , GeneralizedNewtypeDeriving + , FunctionalDependencies + , TypeSynonymInstances + , TypeFamilies + , FlexibleContexts + build-depends: base >=4.8 && <5 + , mtl >=2.2 + , mmorph >= 1.0 + , transformers >=0.4 + --hs-source-dirs: + default-language: Haskell2010 + --Ghc-Options: -Wall -O2 + +Test-Suite doctests + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + Ghc-Options: -threaded -Wall + Main-Is: doctests.hs + Build-Depends: base + , doctest >= 0.9.3 + , QuickCheck >= 2.8.1 + +Test-Suite unit_Applicative + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Applicative.hs + Build-Depends: base + , HUnit >= 1.3.0 + , deepcontrol +Test-Suite unit_Traversable + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Traversable.hs + Build-Depends: base + , HUnit >= 1.3.0 + , deepcontrol +Test-Suite unit_Monad + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Monad.hs + Build-Depends: base + , HUnit >= 1.3.0 + , deepcontrol + , mtl + , safe +Test-Suite unit_Monad-Level1 + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Monad-Level1.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, containers + , deepcontrol +Test-Suite unit_Monad-Level2 + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Monad-Level2.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol +Test-Suite unit_Monad-factorial + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Monad-factorial.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol +Test-Suite unit_Monad-factorial2 + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_Monad-factorial2.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol +Test-Suite unit_MonadTrans-ackermann + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_MonadTrans-ackermann.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol +Test-Suite unit_MonadTrans + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_MonadTrans.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl + , deepcontrol +Test-Suite unit_MonadMorph + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_MonadMorph.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl + , deepcontrol +Test-Suite unit_MonadMorph-bind + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_MonadMorph-bind.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol +Test-Suite unit_MonadMorph-bind2 + Type: exitcode-stdio-1.0 + Default-Language: Haskell2010 + HS-Source-Dirs: test + -- Ghc-Options: -threaded -Wall + Main-Is: unit_MonadMorph-bind2.hs + Build-Depends: base + , HUnit >= 1.3.0 + , mtl, transformers + , deepcontrol + diff --git a/deepcontrol/0.5.4.0/deepcontrol.json b/deepcontrol/0.5.4.0/deepcontrol.json new file mode 100644 index 00000000000..eb9e2c49470 --- /dev/null +++ b/deepcontrol/0.5.4.0/deepcontrol.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"c81ca20d51ffd8f1a60da894f017e38f","Skein512_512":"36bff77e31b7fd7424b7a4cb1778032d10b7f11c8462288e0bc70688e960fe1c726c7808537ce4f8d233fdcdc006657f3df02d19b894a80b48b459b18694c421","SHA1":"0fdad5bed5ae7ba23e2c27034628fae570a147b3","SHA512":"aad20bc9910182beb40870c6e3665d33fe81977bee1599b94ce2470dd8ea199a2be24a022703599647e7f7b124654b10360b39cf53be1ef642fa5580196e6cd2","SHA256":"8e031be3ff6a28fd70468879d98c932f607905f8f47d3f4033c60f23a66ab1e1"},"package-locations":["https://hackage.haskell.org/package/deepcontrol-0.5.4.0/deepcontrol-0.5.4.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/deepcontrol-0.5.4.0.tar.gz"],"package-size":35515} \ No newline at end of file diff --git a/hledger-lib/0.27/hledger-lib.cabal b/hledger-lib/0.27/hledger-lib.cabal new file mode 100644 index 00000000000..b218db27ca0 --- /dev/null +++ b/hledger-lib/0.27/hledger-lib.cabal @@ -0,0 +1,166 @@ +-- This file has been generated from package.yaml by hpack version 0.5.4. +-- +-- see: https://github.com/sol/hpack + +name: hledger-lib +version: 0.27 +stability: stable +category: Finance +synopsis: Core data types, parsers and functionality for the hledger accounting tools +description: + This is a reusable library containing hledger's core functionality. + hledger is a cross-platform program for tracking money, time, or + any other commodity, using double-entry accounting and a simple, + editable file format. It is inspired by and largely compatible + with ledger(1). hledger provides command-line, curses and web + interfaces, and aims to be a reliable, practical tool for daily + use. +license: GPL +license-file: LICENSE +author: Simon Michael +maintainer: Simon Michael +homepage: http://hledger.org +bug-reports: http://bugs.hledger.org +cabal-version: >= 1.10 +build-type: Simple +tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2 + +extra-source-files: + CHANGES + +source-repository head + type: git + location: https://github.com/simonmichael/hledger + +flag double + manual: True + default: False + description: + Use old Double number representation (instead of Decimal), for testing/benchmarking. + +flag old-locale + default: False + description: + A compatibility flag, set automatically by cabal. + If false then depend on time >= 1.5, + if true then depend on time < 1.5 together with old-locale. + +library + if flag(double) + cpp-options: -DDOUBLE + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + build-depends: + base >= 4.3 && < 5 + , base-compat >= 0.8.1 + , array + , blaze-markup >= 0.5.1 + , bytestring + , cmdargs >= 0.10 && < 0.11 + , containers + , csv + , Decimal + , deepseq + , directory + , filepath + , mtl + , mtl-compat + , old-time + , parsec >= 3 + , regex-tdfa + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , transformers >= 0.2 && < 0.5 + , uglymemo + , utf8-string >= 0.3.5 && < 1.1 + , HUnit + + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + exposed-modules: + Hledger + Hledger.Data + Hledger.Data.Account + Hledger.Data.AccountName + Hledger.Data.Amount + Hledger.Data.Commodity + Hledger.Data.Dates + Hledger.Data.Journal + Hledger.Data.Ledger + Hledger.Data.StringFormat + Hledger.Data.Posting + Hledger.Data.RawOptions + Hledger.Data.TimeLog + Hledger.Data.Transaction + Hledger.Data.Types + Hledger.Query + Hledger.Read + Hledger.Read.CsvReader + Hledger.Read.JournalReader + Hledger.Read.TimelogReader + Hledger.Reports + Hledger.Reports.ReportOptions + Hledger.Reports.BalanceHistoryReport + Hledger.Reports.BalanceReport + Hledger.Reports.EntriesReport + Hledger.Reports.MultiBalanceReports + Hledger.Reports.PostingsReport + Hledger.Reports.TransactionsReports + Hledger.Utils + Hledger.Utils.Debug + Hledger.Utils.Parse + Hledger.Utils.Regex + Hledger.Utils.String + Hledger.Utils.Test + Hledger.Utils.Tree + Hledger.Utils.UTF8IOCompat + default-language: Haskell2010 + +test-suite tests + type: exitcode-stdio-1.0 + main-is: suite.hs + hs-source-dirs: + tests + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + build-depends: + base >= 4.3 && < 5 + , base-compat >= 0.8.1 + , array + , blaze-markup >= 0.5.1 + , bytestring + , cmdargs >= 0.10 && < 0.11 + , containers + , csv + , Decimal + , deepseq + , directory + , filepath + , mtl + , mtl-compat + , old-time + , parsec >= 3 + , regex-tdfa + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , transformers >= 0.2 && < 0.5 + , uglymemo + , utf8-string >= 0.3.5 && < 1.1 + , HUnit + , hledger-lib + , test-framework + , test-framework-hunit + + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + default-language: Haskell2010 diff --git a/hledger-lib/0.27/hledger-lib.json b/hledger-lib/0.27/hledger-lib.json new file mode 100644 index 00000000000..466d6da1f8d --- /dev/null +++ b/hledger-lib/0.27/hledger-lib.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"ff6dc5ef98d2af28bb5fcefe7848ebae","Skein512_512":"83e26b5eaa065654b88b7cc3a82d1ce5f125539e50785155915952c0e2521d1a95ac2c18216627aba5fa1bfe0c42c89ed787b37711bb9a2b0eba7dbab65eb79e","SHA1":"6a974617a309db68469b9a2f8683e60c4faeb70f","SHA512":"e1c7625ea3551293a900a29b9490f427b04b0c17acb0f91a74340766cf8334c36f6b8642cc8aa514ffd682cbb59b91d4300ffb639b685139c7a1b30c12b65311","SHA256":"77c47900106e65411743097cd0855b5484e1439b0de4c5ee6d2a0c5748672606"},"package-locations":["https://hackage.haskell.org/package/hledger-lib-0.27/hledger-lib-0.27.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hledger-lib-0.27.tar.gz"],"package-size":123408} \ No newline at end of file diff --git a/hledger-ui/0.27/hledger-ui.cabal b/hledger-ui/0.27/hledger-ui.cabal new file mode 100644 index 00000000000..c51cdea00d5 --- /dev/null +++ b/hledger-ui/0.27/hledger-ui.cabal @@ -0,0 +1,92 @@ +-- This file has been generated from package.yaml by hpack version 0.5.4. +-- +-- see: https://github.com/sol/hpack + +name: hledger-ui +version: 0.27 +stability: beta +category: Finance, Console +synopsis: Curses-style user interface for the hledger accounting tool +description: + This is hledger's curses-style interface. + It is simpler and more convenient for browsing data than the command-line interface, + but lighter and faster than hledger-web. + hledger is a cross-platform program for tracking money, time, or + any other commodity, using double-entry accounting and a simple, + editable file format. It is inspired by and largely compatible + with ledger(1). hledger provides command-line, curses and web + interfaces, and aims to be a reliable, practical tool for daily + use. +license: GPL +license-file: LICENSE +author: Simon Michael +maintainer: Simon Michael +homepage: http://hledger.org +bug-reports: http://bugs.hledger.org +cabal-version: >= 1.10 +build-type: Simple +tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2 + +extra-source-files: + CHANGES + README + +source-repository head + type: git + location: https://github.com/simonmichael/hledger + +flag threaded + default: True + description: + Build with support for multithreaded execution + +flag old-locale + default: False + description: + A compatibility flag, set automatically by cabal. + If false then depend on time >= 1.5, + if true then depend on time < 1.5 together with old-locale. + +executable hledger-ui + main-is: hledger-ui.hs + hs-source-dirs: + . + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + if flag(threaded) + ghc-options: -threaded + cpp-options: -DVERSION="0.27" + build-depends: + hledger == 0.27 + , hledger-lib == 0.27 + , base >= 3 && < 5 + , base-compat >= 0.8.1 + , brick >= 0.2 && < 0.3 + , cmdargs >= 0.8 + , containers + , data-default + , filepath + , HUnit + , lens >= 4.12.3 && < 4.13 + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , transformers + , vector + , vty >= 5.2 && < 5.5 + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + other-modules: + Hledger.UI + Hledger.UI.Main + Hledger.UI.UIOptions + Hledger.UI.Theme + Hledger.UI.UITypes + Hledger.UI.UIUtils + Hledger.UI.AccountsScreen + Hledger.UI.ErrorScreen + Hledger.UI.RegisterScreen + Hledger.UI.TransactionScreen + default-language: Haskell2010 diff --git a/hledger-ui/0.27/hledger-ui.json b/hledger-ui/0.27/hledger-ui.json new file mode 100644 index 00000000000..ee49366f82e --- /dev/null +++ b/hledger-ui/0.27/hledger-ui.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"628c334f5ed529ba6125a4e9aae2c482","Skein512_512":"5c6fec26ccee113b4676ce101bd118d688e2e2ce764f656b52f1f228cad0b053d652f05fdfe183f793150088758f88caef242ceb2b40bb1285c3f2d813661f59","SHA1":"d338ee5db5749199d3eb72b156de5d244cc1cec0","SHA512":"594e0aedb1a93bed847f18532beaaa98c154b86a9523e5a218a83778db50e2d782ad0c20d8e75b2abd83b39aff19c4d1298270428113462ae09ef95147426787","SHA256":"691f842116178037a338db298dc179b304b10349d98d3df1a4981ca57b57df4b"},"package-locations":["https://hackage.haskell.org/package/hledger-ui-0.27/hledger-ui-0.27.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hledger-ui-0.27.tar.gz"],"package-size":28481} \ No newline at end of file diff --git a/hledger-web/0.27/hledger-web.cabal b/hledger-web/0.27/hledger-web.cabal new file mode 100644 index 00000000000..5a7a5567bbc --- /dev/null +++ b/hledger-web/0.27/hledger-web.cabal @@ -0,0 +1,300 @@ +-- This file has been generated from package.yaml by hpack version 0.5.4. +-- +-- see: https://github.com/sol/hpack + +name: hledger-web +version: 0.27 +stability: stable +category: Finance +synopsis: Web interface for the hledger accounting tool +description: + This is hledger's web interface. + It provides a more user-friendly and collaborative UI than the + command-line or curses-style interfaces. + hledger is a cross-platform program for tracking money, time, or + any other commodity, using double-entry accounting and a simple, + editable file format. It is inspired by and largely compatible + with ledger(1). hledger provides command-line, curses and web + interfaces, and aims to be a reliable, practical tool for daily + use. +license: GPL +license-file: LICENSE +author: Simon Michael +maintainer: Simon Michael +homepage: http://hledger.org +bug-reports: http://bugs.hledger.org +cabal-version: >= 1.10 +build-type: Simple +tested-with: GHC==7.6.3, GHC==7.8.4, GHC==7.10.2 + +extra-source-files: + CHANGES + config/favicon.ico + config/keter.yaml + config/robots.txt + config/routes + config/settings.yml + messages/en.msg + static/css/bootstrap-theme.css + static/css/bootstrap-theme.css.map + static/css/bootstrap-theme.min.css + static/css/bootstrap.css + static/css/bootstrap.css.map + static/css/bootstrap.min.css + static/fonts/glyphicons-halflings-regular.eot + static/fonts/glyphicons-halflings-regular.svg + static/fonts/glyphicons-halflings-regular.ttf + static/fonts/glyphicons-halflings-regular.woff + static/hledger.css + static/hledger.js + static/js/bootstrap.js + static/js/bootstrap.min.js + static/js/excanvas.js + static/js/excanvas.min.js + static/js/jquery.cookie.js + static/js/jquery.flot.canvas.js + static/js/jquery.flot.canvas.min.js + static/js/jquery.flot.categories.js + static/js/jquery.flot.categories.min.js + static/js/jquery.flot.crosshair.js + static/js/jquery.flot.crosshair.min.js + static/js/jquery.flot.errorbars.js + static/js/jquery.flot.errorbars.min.js + static/js/jquery.flot.fillbetween.js + static/js/jquery.flot.fillbetween.min.js + static/js/jquery.flot.image.js + static/js/jquery.flot.image.min.js + static/js/jquery.flot.js + static/js/jquery.flot.min.js + static/js/jquery.flot.navigate.js + static/js/jquery.flot.navigate.min.js + static/js/jquery.flot.pie.js + static/js/jquery.flot.pie.min.js + static/js/jquery.flot.resize.js + static/js/jquery.flot.resize.min.js + static/js/jquery.flot.selection.js + static/js/jquery.flot.selection.min.js + static/js/jquery.flot.stack.js + static/js/jquery.flot.stack.min.js + static/js/jquery.flot.symbol.js + static/js/jquery.flot.symbol.min.js + static/js/jquery.flot.threshold.js + static/js/jquery.flot.threshold.min.js + static/js/jquery.flot.time.js + static/js/jquery.flot.time.min.js + static/js/jquery.flot.tooltip.js + static/js/jquery.flot.tooltip.min.js + static/js/jquery.hotkeys.js + static/js/jquery.js + static/js/jquery.min.js + static/js/jquery.url.js + static/js/typeahead.bundle.js + static/js/typeahead.bundle.min.js + templates/default-layout-wrapper.hamlet + templates/default-layout.hamlet + templates/homepage.hamlet + templates/homepage.julius + templates/homepage.lucius + templates/normalize.lucius + +source-repository head + type: git + location: https://github.com/simonmichael/hledger + +flag threaded + default: True + description: + Build with support for multithreaded execution. + +flag dev + default: False + description: + Turn on development settings, like auto-reload templates. + +flag library-only + default: False + description: + Build for use with "yesod devel" + +flag old-locale + default: False + description: + A compatibility flag, set automatically by cabal. + If false then depend on time >= 1.5, + if true then depend on time < 1.5 together with old-locale. + +library + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + cpp-options: -DVERSION="0.27" + if flag(dev) || flag(library-only) + cpp-options: -DDEVELOPMENT + build-depends: + hledger-lib == 0.27 + , hledger == 0.27 + , base >= 4 && < 5 + , base-compat >= 0.8.1 + , blaze-html + , blaze-markup + , bytestring + , clientsession + , cmdargs >= 0.10 && < 0.11 + , data-default + , directory + , filepath + , hjsmin + , http-conduit + , http-client + , HUnit + , conduit-extra >= 1.1 + , parsec >= 3 + , safe >= 0.2 + , shakespeare >= 2.0 + , template-haskell + , text + , transformers + , wai + , wai-extra + , wai-handler-launch >= 1.3 + , warp + , yaml + , yesod >= 1.4 && < 1.5 + , yesod-core + , yesod-form + , yesod-static + , json + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + exposed-modules: + Application + Foundation + Handler.AddForm + Handler.Common + Handler.JournalR + Handler.RegisterR + Handler.RootR + Handler.SidebarR + Handler.Utils + Hledger.Web + Hledger.Web.Main + Hledger.Web.WebOptions + Import + Settings + Settings.Development + Settings.StaticFiles + default-language: Haskell2010 + +executable hledger-web + if flag(library-only) + buildable: False + main-is: main.hs + hs-source-dirs: + app + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + if flag(threaded) + ghc-options: -threaded + if flag(dev) + ghc-options: -O0 + cpp-options: -DVERSION="0.27" + if flag(dev) + cpp-options: -DDEVELOPMENT + build-depends: + hledger-lib == 0.27 + , hledger == 0.27 + , base >= 4 && < 5 + , base-compat >= 0.8.1 + , blaze-html + , blaze-markup + , bytestring + , clientsession + , cmdargs >= 0.10 && < 0.11 + , data-default + , directory + , filepath + , hjsmin + , http-conduit + , http-client + , HUnit + , conduit-extra >= 1.1 + , parsec >= 3 + , safe >= 0.2 + , shakespeare >= 2.0 + , template-haskell + , text + , transformers + , wai + , wai-extra + , wai-handler-launch >= 1.3 + , warp + , yaml + , yesod >= 1.4 && < 1.5 + , yesod-core + , yesod-form + , yesod-static + , json + , hledger-web == 0.27 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + default-language: Haskell2010 + +test-suite test + type: exitcode-stdio-1.0 + main-is: main.hs + other-modules: + HomeTest + TestImport + hs-source-dirs: + tests + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + cpp-options: -DVERSION="0.27" + build-depends: + hledger-lib == 0.27 + , hledger == 0.27 + , base >= 4 && < 5 + , base-compat >= 0.8.1 + , blaze-html + , blaze-markup + , bytestring + , clientsession + , cmdargs >= 0.10 && < 0.11 + , data-default + , directory + , filepath + , hjsmin + , http-conduit + , http-client + , HUnit + , conduit-extra >= 1.1 + , parsec >= 3 + , safe >= 0.2 + , shakespeare >= 2.0 + , template-haskell + , text + , transformers + , wai + , wai-extra + , wai-handler-launch >= 1.3 + , warp + , yaml + , yesod >= 1.4 && < 1.5 + , yesod-core + , yesod-form + , yesod-static + , json + , hledger-web + , hspec + , yesod-test + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + default-language: Haskell2010 diff --git a/hledger-web/0.27/hledger-web.json b/hledger-web/0.27/hledger-web.json new file mode 100644 index 00000000000..ae8a413550b --- /dev/null +++ b/hledger-web/0.27/hledger-web.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"35bb2d2d1ebcdf6847660a7dfc4bdf19","Skein512_512":"82b9fb9c500cdbc75bb705d9db764d485be98403e5ed1b53c052aae05f0f17b5a9447f56f680a376358ab5e16b2425d52c4b4acb46d7ae358d415749c2089e0b","SHA1":"9feac0e01893195bd2f9fb6020707654af562b24","SHA512":"a3fcd7c11c0cfb802b766db5b9a87a29984e75127021c9f46ec6824d776d07548f3eeba56fc662a82eee27786e5ff31609c931834b2fd25effa365c587b46073","SHA256":"92722fa89b09b9d1fd2f66703083e84e0a03a97b6aea08c9064723d4858df1ef"},"package-locations":["https://hackage.haskell.org/package/hledger-web-0.27/hledger-web-0.27.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hledger-web-0.27.tar.gz"],"package-size":495271} \ No newline at end of file diff --git a/hledger/0.27/hledger.cabal b/hledger/0.27/hledger.cabal new file mode 100644 index 00000000000..8781448b54e --- /dev/null +++ b/hledger/0.27/hledger.cabal @@ -0,0 +1,258 @@ +-- This file has been generated from package.yaml by hpack version 0.5.4. +-- +-- see: https://github.com/sol/hpack + +name: hledger +version: 0.27 +stability: stable +category: Finance, Console +synopsis: Command-line interface for the hledger accounting tool +description: + This is hledger’s command-line interface. + Its basic function is to read a plain text file describing + financial transactions and produce useful reports. + hledger is a cross-platform program for tracking money, time, or + any other commodity, using double-entry accounting and a simple, + editable file format. It is inspired by and largely compatible + with ledger(1). hledger provides command-line, curses and web + interfaces, and aims to be a reliable, practical tool for daily + use. +license: GPL +license-file: LICENSE +author: Simon Michael +maintainer: Simon Michael +homepage: http://hledger.org +bug-reports: http://bugs.hledger.org +cabal-version: >= 1.10 +build-type: Simple +tested-with: GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.2 + +extra-source-files: + CHANGES + README.md + test/test.hs + +source-repository head + type: git + location: https://github.com/simonmichael/hledger + +flag threaded + default: True + description: + Build with support for multithreaded execution + +flag curses + default: True + description: + On POSIX systems, enable curses support for auto-detecting terminal width. + +flag old-locale + default: False + description: + A compatibility flag, set automatically by cabal. + If false then depend on time >= 1.5, + if true then depend on time < 1.5 together with old-locale. + +library + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + cpp-options: -DVERSION="0.27" + build-depends: + hledger-lib == 0.27 + , base >= 4.3 && < 5 + , base-compat >= 0.8.1 + , containers + , unordered-containers + , cmdargs >= 0.10 && < 0.11 + , csv + , directory + , filepath + , haskeline >= 0.6 && <= 0.8 + , HUnit + , mtl + , mtl-compat + , old-time + , parsec >= 3 + , process + , regex-tdfa + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , text >= 0.11 + , tabular >= 0.2 && < 0.3 + , utf8-string >= 0.3.5 && < 1.1 + , wizards == 1.0.* + + if impl(ghc >= 7.10) + -- ghc 7.10 requires shakespeare 2.0.2.2+ + build-depends: shakespeare >= 2.0.2.2 && < 2.1 + else + -- for older ghcs, allow shakespeare 1.x (which also requires shakespeare-text) + -- http://www.yesodweb.com/blog/2014/04/consolidation-progress + build-depends: + shakespeare >= 1.0 && < 2.1 + ,shakespeare-text >= 1.0 && < 1.2 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + + if !os(windows) && flag(curses) + build-depends: terminfo + + exposed-modules: + Hledger.Cli + Hledger.Cli.Main + Hledger.Cli.CliOptions + Hledger.Cli.Tests + Hledger.Cli.Utils + Hledger.Cli.Version + Hledger.Cli.Add + Hledger.Cli.Accounts + Hledger.Cli.Balance + Hledger.Cli.Balancesheet + Hledger.Cli.Cashflow + Hledger.Cli.Histogram + Hledger.Cli.Incomestatement + Hledger.Cli.Print + Hledger.Cli.Register + Hledger.Cli.Stats + Text.Tabular.AsciiWide + default-language: Haskell2010 + +executable hledger + main-is: hledger-cli.hs + hs-source-dirs: + app + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + if flag(threaded) + ghc-options: -threaded + cpp-options: -DVERSION="0.27" + build-depends: + hledger-lib == 0.27 + , base >= 4.3 && < 5 + , base-compat >= 0.8.1 + , containers + , unordered-containers + , cmdargs >= 0.10 && < 0.11 + , csv + , directory + , filepath + , haskeline >= 0.6 && <= 0.8 + , HUnit + , mtl + , mtl-compat + , old-time + , parsec >= 3 + , process + , regex-tdfa + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , text >= 0.11 + , tabular >= 0.2 && < 0.3 + , utf8-string >= 0.3.5 && < 1.1 + , wizards == 1.0.* + , hledger == 0.27 + + if impl(ghc >= 7.10) + build-depends: shakespeare >= 2.0.2.2 && < 2.1 + else + build-depends: + shakespeare >= 1.0 && < 2.1 + ,shakespeare-text >= 1.0 && < 1.2 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + + if !os(windows) && flag(curses) + build-depends: terminfo + + default-language: Haskell2010 + +test-suite test + type: exitcode-stdio-1.0 + main-is: test.hs + hs-source-dirs: + test + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures -fno-warn-type-defaults -fno-warn-orphans + cpp-options: -DVERSION="0.27" + build-depends: + hledger-lib == 0.27 + , base >= 4.3 && < 5 + , base-compat >= 0.8.1 + , containers + , unordered-containers + , cmdargs >= 0.10 && < 0.11 + , csv + , directory + , filepath + , haskeline >= 0.6 && <= 0.8 + , HUnit + , mtl + , mtl-compat + , old-time + , parsec >= 3 + , process + , regex-tdfa + , safe >= 0.2 + , split >= 0.1 && < 0.3 + , text >= 0.11 + , tabular >= 0.2 && < 0.3 + , utf8-string >= 0.3.5 && < 1.1 + , wizards == 1.0.* + , hledger + , test-framework + , test-framework-hunit + + if impl(ghc >= 7.10) + build-depends: shakespeare >= 2.0.2.2 && < 2.1 + else + build-depends: + shakespeare >= 1.0 && < 2.1 + ,shakespeare-text >= 1.0 && < 1.2 + + if impl(ghc >= 7.4) + build-depends: pretty-show >= 1.6.4 + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + + if !os(windows) && flag(curses) + build-depends: terminfo + + default-language: Haskell2010 + +benchmark bench + type: exitcode-stdio-1.0 + hs-source-dirs: bench + main-is: bench.hs + other-modules: SimpleBench + ghc-options: -Wall -fno-warn-unused-do-bind -fno-warn-name-shadowing -fno-warn-missing-signatures + ghc-options: -fno-warn-type-defaults -fno-warn-orphans + default-language: Haskell2010 + build-depends: hledger-lib, + hledger, + base >= 4.3 && < 5, + base-compat >= 0.8.1, + criterion, + html, + tabular >= 0.2 && < 0.3, + timeit, + process, + filepath, + directory + + if flag(old-locale) + build-depends: time < 1.5, old-locale + else + build-depends: time >= 1.5 + diff --git a/hledger/0.27/hledger.json b/hledger/0.27/hledger.json new file mode 100644 index 00000000000..a91a32c3a6d --- /dev/null +++ b/hledger/0.27/hledger.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"f33d748f058a32dbe8124081ce942c79","Skein512_512":"1ef86db432d3be6b04783a788b39bfe8831fbcf00a341eceef662b585b3da7b0242c9f3bc6314a1b8d6cfff05e478c8e05aedbf9269d244969f17db1e56de772","SHA1":"a2893aac7ba8f941672e0dd962c1989c7c30dd6c","SHA512":"b6ea47446a9741ee712b373e893e6413e2aa3bf96959331c3dff560a89ea2f686172cfcf7567802941ed4c11f90dc942708a24b9ef93ffcad3ed2e65136328a4","SHA256":"0aecdf586a46c24d6d67659157d1edbfc0d78afb50ea7cfbec1a01bf86b792b0"},"package-locations":["https://hackage.haskell.org/package/hledger-0.27/hledger-0.27.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/hledger-0.27.tar.gz"],"package-size":62984} \ No newline at end of file diff --git a/reflex/0.3.2/reflex.cabal b/reflex/0.3.2/reflex.cabal new file mode 100644 index 00000000000..38c19953cef --- /dev/null +++ b/reflex/0.3.2/reflex.cabal @@ -0,0 +1,84 @@ +Name: reflex +Version: 0.3.2 +Synopsis: Higher-order Functional Reactive Programming +Description: Reflex is a high-performance, deterministic, higher-order Functional Reactive Programming system +License: BSD3 +License-file: LICENSE +Author: Ryan Trinkle +Maintainer: ryan.trinkle@gmail.com +Stability: Experimental +Category: FRP +Build-type: Simple +Cabal-version: >=1.9.2 +homepage: https://github.com/ryantrinkle/reflex +bug-reports: https://github.com/ryantrinkle/reflex/issues + +library + hs-source-dirs: src + build-depends: + base >= 4.7 && < 4.9, + dependent-sum == 0.2.*, + dependent-map == 0.1.*, + semigroups >= 0.16 && < 0.18, + mtl >= 2.1 && < 2.3, + containers == 0.5.*, + these >= 0.4 && < 0.7, + primitive >= 0.5 && < 0.7, + template-haskell >= 2.9 && < 2.11, + ref-tf == 0.4.*, + exception-transformers == 0.4.*, + transformers >= 0.2, + transformers-compat >= 0.3, + haskell-src-exts == 1.16.*, + haskell-src-meta == 0.6.*, + syb == 0.5.* + + exposed-modules: + Reflex, + Reflex.Spider, + Reflex.Spider.Internal, + Reflex.Class, + Reflex.Dynamic, + Reflex.Dynamic.TH, + Reflex.Host.Class, + Data.Functor.Misc + + other-extensions: TemplateHaskell + ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2 + +test-suite cross-impl + type: exitcode-stdio-1.0 + main-is: Reflex/Test/CrossImpl.hs + other-modules: + Reflex.Pure + ghc-options: -O2 -main-is Reflex.Test.CrossImpl.test + hs-source-dirs: test + build-depends: + base, + reflex, + ref-tf, + mtl, + containers, + dependent-map, + MemoTrie == 0.6.* + +benchmark spider-bench + type: exitcode-stdio-1.0 + hs-source-dirs: bench + main-is: Main.hs + ghc-options: -O2 -rtsopts + build-depends: + base, + dependent-sum, + dependent-map, + transformers >= 0.3 && < 0.5, + stm == 2.4.*, + deepseq >= 1.3 && < 1.5, + mtl, + primitive, + criterion == 1.1.*, + reflex + +source-repository head + type: git + location: https://github.com/ryantrinkle/reflex diff --git a/reflex/0.3.2/reflex.json b/reflex/0.3.2/reflex.json new file mode 100644 index 00000000000..46aeecba9ee --- /dev/null +++ b/reflex/0.3.2/reflex.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"21a4d9c7065e5fe2f65103c7ca2c97b0","Skein512_512":"4f01f4edbe2295ebf3cb63b37a5b182fea86f05f6581f1cabd37553af013f507d0e3cc370c1208569cfad69f7adc24a6e9aef918f717db9a29ec4c98297fe340","SHA1":"257fef7a0a81ca898719b2c97d6dd1400eb7707d","SHA512":"c98ed387dd485d764158eb2b0c4a57498b3ef23a4ee599edc62ebf1e2c9c84157bf52739d96cee46c05ff8b20dba0531bea951a296e85d5d85c61ecd99c36c0f","SHA256":"55fae21380809137c5bdbde646479b01e36793f10523e44842eb35bc9c42f419"},"package-locations":["https://hackage.haskell.org/package/reflex-0.3.2/reflex-0.3.2.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/reflex-0.3.2.tar.gz"],"package-size":34541} \ No newline at end of file