From bc63f2ba148e31ee957d97f7d57e3c028a4a38e8 Mon Sep 17 00:00:00 2001 From: all-cabal-tool Date: Sat, 7 Dec 2019 12:15:42 +0000 Subject: [PATCH] Update from Hackage at 2019-12-07T12:11:28Z --- termonad/3.0.0.0/termonad.cabal | 245 ++++++++++++++++++++++++++++++++ termonad/3.0.0.0/termonad.json | 1 + 2 files changed, 246 insertions(+) create mode 100644 termonad/3.0.0.0/termonad.cabal create mode 100644 termonad/3.0.0.0/termonad.json diff --git a/termonad/3.0.0.0/termonad.cabal b/termonad/3.0.0.0/termonad.cabal new file mode 100644 index 00000000000..374e0651f23 --- /dev/null +++ b/termonad/3.0.0.0/termonad.cabal @@ -0,0 +1,245 @@ +name: termonad +version: 3.0.0.0 +synopsis: Terminal emulator configurable in Haskell +description: Please see . +homepage: https://github.com/cdepillabout/termonad +license: BSD3 +license-file: LICENSE +author: Dennis Gosnell +maintainer: cdep.illabout@gmail.com +copyright: 2017 Dennis Gosnell +category: Text +build-type: Custom +cabal-version: >=1.12 +extra-source-files: README.md + , CHANGELOG.md + , default.nix + , glade/preferences.glade + , glade/README.md + , img/termonad.png + , .nix-helpers/nixops.nix + , .nix-helpers/nixpkgs.nix + , .nix-helpers/stack-fhs-env.nix + , .nix-helpers/stack-shell.nix + , .nix-helpers/termonad-with-packages.nix + , shell.nix +data-files: img/termonad-lambda.png +custom-setup + setup-depends: base + , Cabal + , cabal-doctest >=1.0.2 && <1.1 + +-- This flag builds the example code in the example-config/ directory, as well +-- as the example from the README.md file. It is only used for testing. It +-- should be enabled for CI. +flag buildexamples + description: Build an executable from the examples in the example-config/ + directory, as well as the example from the README.md file. This + is normally only used for testing. + default: False + +library + hs-source-dirs: src + exposed-modules: Termonad + , Termonad.App + , Termonad.Config + , Termonad.Config.Colour + , Termonad.Config.Vec + , Termonad.Gtk + , Termonad.Keys + , Termonad.Lenses + , Termonad.Pcre + , Termonad.PreferencesFile + , Termonad.Prelude + , Termonad.Term + , Termonad.Types + , Termonad.XML + other-modules: Paths_termonad + build-depends: base >= 4.11 && < 5 + , adjunctions + , classy-prelude + , colour + , constraints + , containers + , data-default + , directory >= 1.3.1.0 + , distributive + , dyre + , file-embed + , filepath + , focuslist + , gi-gdk + , gi-gio + , gi-glib + , gi-gtk >= 3.0.24 + , gi-pango + , gi-vte >= 2.91.19 + , haskell-gi-base >= 0.21.2 + , inline-c + , lens + , mono-traversable + , pretty-simple + , QuickCheck + , singletons + , text + , transformers + , yaml + , xml-conduit + , xml-html-qq + default-language: Haskell2010 + ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates + default-extensions: DataKinds + , DefaultSignatures + , DeriveAnyClass + , DeriveFoldable + , DeriveFunctor + , DeriveGeneric + , DerivingStrategies + , EmptyCase + , ExistentialQuantification + , FlexibleContexts + , FlexibleInstances + , GADTs + , GeneralizedNewtypeDeriving + , InstanceSigs + , KindSignatures + , LambdaCase + , MultiParamTypeClasses + , NamedFieldPuns + , NoImplicitPrelude + , OverloadedLabels + , OverloadedLists + , OverloadedStrings + , PatternSynonyms + , PolyKinds + , RankNTypes + , RecordWildCards + , ScopedTypeVariables + , StandaloneDeriving + , TypeApplications + , TypeFamilies + , TypeOperators + other-extensions: TemplateHaskell + , UndecidableInstances + pkgconfig-depends: gtk+-3.0 + , libpcre2-8 + , vte-2.91 >= 0.46 + +executable termonad + main-is: Main.hs + hs-source-dirs: app + build-depends: base + , termonad + default-language: Haskell2010 + ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N + +test-suite doctests + type: exitcode-stdio-1.0 + main-is: DocTest.hs + hs-source-dirs: test + build-depends: base + , doctest + , QuickCheck + , template-haskell + default-language: Haskell2010 + ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N + +test-suite termonad-test + type: exitcode-stdio-1.0 + main-is: Test.hs + hs-source-dirs: test + -- other-modules: Test.FocusList + -- , Test.FocusList.Invariants + build-depends: base + , genvalidity-containers + , genvalidity-hspec + , hedgehog + , lens + , QuickCheck + , termonad + , tasty + , tasty-hedgehog + , tasty-hspec + default-language: Haskell2010 + ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N + default-extensions: DataKinds + , GADTs + , GeneralizedNewtypeDeriving + , InstanceSigs + , KindSignatures + , NamedFieldPuns + , NoImplicitPrelude + , OverloadedStrings + , OverloadedLabels + , OverloadedLists + , PatternSynonyms + , PolyKinds + , RankNTypes + , RecordWildCards + , ScopedTypeVariables + , TypeApplications + , TypeFamilies + , TypeOperators + other-extensions: TemplateHaskell + +executable termonad-readme + main-is: README.lhs + hs-source-dirs: test/readme + build-depends: base + , markdown-unlit + , termonad + , colour + ghc-options: -pgmL markdown-unlit + default-language: Haskell2010 + ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N + + if flag(buildexamples) + buildable: True + else + buildable: False + +executable termonad-example-colour-extension + main-is: example-config/ExampleColourExtension.hs + build-depends: base + , termonad + , colour + , singletons + default-language: Haskell2010 + ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N + + if flag(buildexamples) + buildable: True + else + buildable: False + +executable termonad-example-colour-extension-solarized + main-is: example-config/ExampleSolarizedColourExtension.hs + build-depends: base + , termonad + , colour + , singletons + default-language: Haskell2010 + ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -threaded -rtsopts -with-rtsopts=-N + + if flag(buildexamples) + buildable: True + else + buildable: False + +source-repository head + type: git + location: https://github.com/cdepillabout/termonad/ + +-- benchmark termonad-bench +-- type: exitcode-stdio-1.0 +-- main-is: Bench.hs +-- hs-source-dirs: bench +-- build-depends: base +-- , criterion +-- , termonad +-- default-language: Haskell2010 +-- ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N + +source-repository head + type: git + location: git@github.com:cdepillabout/termonad.git diff --git a/termonad/3.0.0.0/termonad.json b/termonad/3.0.0.0/termonad.json new file mode 100644 index 00000000000..800edd65a0b --- /dev/null +++ b/termonad/3.0.0.0/termonad.json @@ -0,0 +1 @@ +{"package-hashes":{"MD5":"a70be0664122ca5e090b35facb7e0e27","Skein512_512":"eadd29a261712d7f1b4e3e986db3fca53210649955a4672776bf83f59e1a457039868d421da460a841c1afddd9f48775a4ff8edab418ab50d060ba47a5dd3505","SHA1":"989882b17b86301b0ac489466963165e27b4f504","SHA512":"ede9367a74498a54f6d86e7ff438c1b03c2010dd89189e186d6d5eb7333f92ea01c67b0441fe8b3032b2b3aa3d4cd488959a86551f06a4e0cfb75e6f091865f0","SHA256":"f6c92cb6d2ff4073959836344fd68b20f01414ab5bf7d55c2b3e631fcd448585"},"package-locations":["https://hackage.haskell.org/package/termonad-3.0.0.0/termonad-3.0.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/termonad-3.0.0.0.tar.gz"],"package-size":91124} \ No newline at end of file