Commit 4d19bb36 authored by Clint Adams's avatar Clint Adams
Browse files

clean up some cruft

parent b10e8aa5
Loading
Loading
Loading
Loading

additional-cabals/DAV-1.3.cabal

deleted100644 → 0
+0 −96
Original line number Diff line number Diff line
name:                DAV
version:             1.3
synopsis:            RFC 4918 WebDAV support
description:
   This is a library for the Web Distributed Authoring and Versioning
   (WebDAV) extensions to HTTP.  At present it supports a very small
   subset of client functionality.
   .
   In addition, there is an executable, hdav, which can be used for
   command-line operation.

homepage:            http://floss.scru.org/hDAV
bug-reports:         mailto:clint@debian.org
license:             GPL-3
license-file:        LICENSE
author:              Clint Adams
maintainer:          clint@debian.org
copyright:           Copyright (C) 2012-2016  Clint Adams
category:            Web
build-type:          Simple
cabal-version:       >=1.8
extra-source-files:  AUTHORS

flag network-uri
  description: Get Network.URI from the network-uri package
  default: True

flag mtl-compat
  description: Get Control.Monad.Except from the mtl-compat package
  default: False

library
  exposed-modules:  Network.Protocol.HTTP.DAV
  other-modules:    Network.Protocol.HTTP.DAV.TH
  ghc-options:       -Wall
  build-depends:       base >= 4.5                 && < 5
                     , bytestring
                     , case-insensitive >= 0.4
                     , containers
                     , data-default
                     , exceptions >= 0.7
                     , http-client >= 0.4
                     , http-client-tls >= 0.2
                     , http-types >= 0.7
                     , lens >= 3.0
                     , transformers >= 0.3
                     , transformers-base
                     , transformers-compat >= 0.3
                     , utf8-string
                     , xml-conduit >= 1.0
                     , xml-hamlet >= 0.4           && < 0.5
  if flag(mtl-compat)
    build-depends: mtl >= 2.1 && < 2.2.1, mtl-compat
  else
    build-depends: mtl >= 2.2.1

executable hdav
  main-is:           hdav.hs
  ghc-options:       -Wall
  build-depends:       base >= 4.5                 && < 5
                     , bytestring
                     , bytestring
                     , case-insensitive >= 0.4
                     , containers
                     , data-default
                     , exceptions >= 0.7
                     , haskeline
                     , http-client >= 0.4
                     , http-client-tls >= 0.2
                     , http-types >= 0.7
                     , lens >= 3.0
                     , optparse-applicative >= 0.10.0
                     , transformers >= 0.3
                     , transformers-base
                     , transformers-compat >= 0.3
                     , utf8-string
                     , xml-conduit >= 1.0
                     , xml-hamlet >= 0.4           && < 0.5
  if flag(mtl-compat)
    build-depends: mtl >= 2.1 && < 2.2.1, mtl-compat
  else
    build-depends: mtl >= 2.2.1
  if flag(network-uri)
    build-depends: network-uri >= 2.6, network >= 2.6
  else
    build-depends: network >= 2.3 && <2.6

source-repository head
  type:     git
  location: git://anonscm.debian.org/users/clint/DAV.git
  branch:   master

source-repository this
  type:     git
  location: git://anonscm.debian.org/users/clint/DAV.git
  tag:      DAV/1.3
+0 −89
Original line number Diff line number Diff line
-- This file has been generated from package.yaml by hpack version 0.14.1.
--
-- see: https://github.com/sol/hpack

name:           aeson-compat
version:        0.3.6
synopsis:       Compatibility layer for aeson
description:    Compatibility layer for @aeson@
category:       Web
homepage:       https://github.com/phadej/aeson-compat#readme
bug-reports:    https://github.com/phadej/aeson-compat/issues
author:         Oleg Grenrus <oleg.grenrus@iki.fi>
maintainer:     Oleg Grenrus <oleg.grenrus@iki.fi>
license:        BSD3
license-file:   LICENSE
tested-with:    GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1
build-type:     Simple
cabal-version:  >= 1.10

extra-source-files:
    CHANGELOG.md
    README.md

source-repository head
  type: git
  location: https://github.com/phadej/aeson-compat

library
  hs-source-dirs:
      src
  ghc-options: -Wall
  build-depends:
      base                     >=4.6  && <4.10
    , base-compat              >=0.6.0 && <0.10
    , aeson                    >=0.7.0.6 && <1.1
    , attoparsec               >=0.12 && <0.14
    , bytestring               >=0.10 && <0.11
    , containers               >=0.5  && <0.6
    , exceptions               >=0.8  && <0.9
    , hashable                 >=1.2  && <1.3
    , nats                     >=1 && <1.2
    , scientific               >=0.3  && <0.4
    , text                     >=1.2  && <1.3
    , time                     >=1.4.2 && <1.7
    , time-locale-compat       >=0.1.0.1 && <0.2
    , unordered-containers     >=0.2  && <0.3
    , vector                   >=0.10 && <0.12
    , semigroups               >=0.16.2.2 && <0.19
    , tagged                   >=0.7.3 && <0.9
  exposed-modules:
      Data.Aeson.Compat
  other-modules:
      Data.Aeson.Compat.Time
  default-language: Haskell2010

test-suite aeson-compat-test
  type: exitcode-stdio-1.0
  main-is: Tests.hs
  hs-source-dirs:
      test
  ghc-options: -Wall
  build-depends:
      base                     >=4.6  && <4.10
    , base-compat              >=0.6.0 && <0.10
    , aeson                    >=0.7.0.6 && <1.1
    , attoparsec               >=0.12 && <0.14
    , bytestring               >=0.10 && <0.11
    , containers               >=0.5  && <0.6
    , exceptions               >=0.8  && <0.9
    , hashable                 >=1.2  && <1.3
    , nats                     >=1 && <1.2
    , scientific               >=0.3  && <0.4
    , text                     >=1.2  && <1.3
    , time                     >=1.4.2 && <1.7
    , time-locale-compat       >=0.1.0.1 && <0.2
    , unordered-containers     >=0.2  && <0.3
    , vector                   >=0.10 && <0.12
    , semigroups               >=0.16.2.2 && <0.19
    , tagged                   >=0.7.3 && <0.9
    , aeson-compat
    , base-orphans          >=0.4.5 && <0.6
    , tasty                 >=0.10 && <0.12
    , tasty-hunit           >=0.9  && <0.10
    , tasty-quickcheck      >=0.8  && <0.9
    , QuickCheck            >=2.7.6 && <2.9.2
    , quickcheck-instances  >=0.3  && <0.3.13
  other-modules:
      Orphans
  default-language: Haskell2010
+0 −123
Original line number Diff line number Diff line
Name:                conduit-extra
Version:             1.1.17
Synopsis:            Batteries included conduit: adapters for common libraries.
Description:
    The conduit package itself maintains relative small dependencies. The purpose of this package is to collect commonly used utility functions wrapping other library dependencies, without depending on heavier-weight dependencies. The basic idea is that this package should only depend on haskell-platform packages and conduit.
License:             MIT
License-file:        LICENSE
Author:              Michael Snoyman
Maintainer:          michael@snoyman.com
Category:            Data, Conduit
Build-type:          Simple
Cabal-version:       >=1.8
Homepage:            http://github.com/snoyberg/conduit
extra-source-files:
    test/random
    test/filesystem/*.txt
    test/filesystem/bin/*.txt
    ChangeLog.md
    README.md

Library
  Exposed-modules:     Data.Conduit.Attoparsec
                       Data.Conduit.Binary
                       Data.Conduit.Blaze
                       Data.Conduit.ByteString.Builder
                       Data.Conduit.Filesystem
                       Data.Conduit.Foldl
                       Data.Conduit.Lazy
                       Data.Conduit.Network
                       Data.Conduit.Network.UDP
                       Data.Conduit.Process
                       Data.Conduit.Text
                       Data.Conduit.Zlib
  if !os(windows)
      Exposed-modules: Data.Conduit.Network.Unix

  if arch(x86_64) || arch(i386)
      -- These architectures are able to perform unaligned memory accesses
      cpp-options: -DALLOW_UNALIGNED_ACCESS

  Build-depends:       base                     >= 4.5          && < 5
                     , conduit                  >= 1.1          && < 1.3

                       -- No version bounds necessary, since they're inherited
                       -- from conduit.
                     , bytestring
                     , exceptions
                     , monad-control
                     , text
                     , transformers
                     , transformers-base

                     , async
                     , attoparsec               >= 0.10
                     , blaze-builder            >= 0.3
                     , directory
                     , filepath
                     , network                  >= 2.3
                     , primitive                >= 0.5
                     , process
                     , resourcet                >= 1.1
                     , stm
                     , streaming-commons        >= 0.1.16

  ghc-options:     -Wall

test-suite test
    hs-source-dirs: test
    main-is: Spec.hs
    type: exitcode-stdio-1.0
    ghc-options:   -threaded
    cpp-options:   -DTEST
    build-depends:   conduit
                   , conduit-extra
                   , base
                   , hspec >= 1.3

                   , async
                   , attoparsec
                   , blaze-builder
                   , bytestring-builder
                   , bytestring
                   , exceptions
                   , process
                   , resourcet
                   , QuickCheck
                   , stm
                   , streaming-commons
                   , text
                   , transformers
                   , transformers-base
                   , directory
    ghc-options:     -Wall
    if os(windows)
        cpp-options: -DWINDOWS
    other-modules:   Data.Conduit.AttoparsecSpec
                     Data.Conduit.BinarySpec
                     Data.Conduit.ByteString.BuilderSpec
                     Data.Conduit.ExtraSpec
                     Data.Conduit.FilesystemSpec
                     Data.Conduit.LazySpec
                     Data.Conduit.NetworkSpec
                     Data.Conduit.ProcessSpec
                     Data.Conduit.TextSpec
                     Data.Conduit.ZlibSpec

benchmark blaze
    type:           exitcode-stdio-1.0
    hs-source-dirs: bench
    build-depends:  base
                  , blaze-builder
                  , conduit
                  , conduit-extra
                  , criterion
                  , bytestring
                  , bytestring-builder
                  , transformers
    main-is:        blaze.hs
    ghc-options:    -Wall -O2 -rtsopts

source-repository head
  type:     git
  location: git://github.com/snoyberg/conduit.git
+0 −167
Original line number Diff line number Diff line
Name:          curry-frontend
Version:       1.0.0
Cabal-Version: >= 1.10
Synopsis:      Compile the functional logic language Curry to several
               intermediate formats
Description:   The Curry front end consists of the executable program
               "curry-frontend".
               It is used by various backends to compile Curry programs to
               an intermediate representation.
               The code is a stripped-down version of an early version of
               the Muenster Curry Compiler
               (<http://danae.uni-muenster.de/curry/>)
               which has been extended to produce different intermediate
               representations.
               For further information, please check
               <http://curry-language.org>
Category:      Language
License:       BSD3
License-File:  LICENSE
Author:        Wolfgang Lux, Martin Engelke, Bernd Brassel, Holger Siegel,
               Bjoern Peemoeller, Finn Teegen
Maintainer:    fte@informatik.uni-kiel.de
Bug-Reports:   mailto:fte@informatik.uni-kiel.de
Homepage:      http://curry-language.org
Build-Type:    Simple
Stability:     experimental

Extra-Source-Files: LIESMICH

Data-Dir:   data
Data-Files: currysource.css

source-repository head
  type:     git
  location: https://git.ps.informatik.uni-kiel.de/fte/curry-frontend.git

Flag network-uri
   description: Get Network.URI from the network-uri package
   default: True

Library
  hs-source-dirs:   src
  default-language:  Haskell2010
  Build-Depends:
      base == 4.*
    , containers
    , curry-base == 1.0.0
    , directory
    , extra >= 1.4.6
    , filepath
    , mtl
    , pretty
    , process
    , set-extra
    , transformers
  if flag(network-uri)
    build-depends: network-uri >= 2.6
  else
    build-depends: network < 2.6
  Exposed-Modules:
      Base.AnnotExpr
    , Base.CurryKinds
    , Base.CurryTypes
    , Base.Expr
    , Base.KindSubst
    , Base.Kinds
    , Base.Messages
    , Base.NestEnv
    , Base.PrettyKinds
    , Base.PrettyTypes
    , Base.SCC
    , Base.Subst
    , Base.TopEnv
    , Base.TypeExpansion
    , Base.TypeSubst
    , Base.Types
    , Base.Typing
    , Base.Utils
    , Checks
    , Checks.DeriveCheck
    , Checks.ExportCheck
    , Checks.ExtensionCheck
    , Checks.ImportSyntaxCheck
    , Checks.InstanceCheck
    , Checks.InterfaceCheck
    , Checks.InterfaceSyntaxCheck
    , Checks.KindCheck
    , Checks.PrecCheck
    , Checks.SyntaxCheck
    , Checks.TypeCheck
    , Checks.TypeSyntaxCheck
    , Checks.WarnCheck
    , CompilerEnv
    , CompilerOpts
    , CondCompile
    , CurryBuilder
    , CurryDeps
    , Env.Class
    , Env.Instance
    , Env.Interface
    , Env.ModuleAlias
    , Env.OpPrec
    , Env.Type
    , Env.TypeConstructor
    , Env.Value
    , Exports
    , Files.CymakePath
    , Generators
    , Generators.GenAbstractCurry
    , Generators.GenFlatCurry
    , Generators.GenTypedFlatCurry
    , Html.CurryHtml
    , Html.SyntaxColoring
    , IL
    , IL.Pretty
    , IL.ShowModule
    , IL.Type
    , IL.Typing
    , Imports
    , Interfaces
    , Modules
    , TokenStream
    , Transformations
    , Transformations.CaseCompletion
    , Transformations.CurryToIL
    , Transformations.Derive
    , Transformations.Desugar
    , Transformations.Dictionary
    , Transformations.Lift
    , Transformations.Newtypes
    , Transformations.Qual
    , Transformations.Simplify
  Other-Modules:
    Paths_curry_frontend
  ghc-options:       -Wall -fno-warn-orphans

Executable curry-frontend
  hs-source-dirs: src
  Main-is:        cymake.hs
  default-language:  Haskell2010
  Build-Depends:
      base == 4.*
    , containers
    , curry-base == 1.0.0
    , curry-frontend
    , directory
    , extra >= 1.4.6
    , filepath
    , mtl
    , pretty
    , process
    , set-extra
    , syb
    , transformers
  if flag(network-uri)
    build-depends: network-uri >= 2.6
  else
    build-depends: network < 2.6
  ghc-options: -Wall -fno-warn-orphans

Test-Suite test-frontend
  type:           detailed-0.9
  hs-source-dirs: test
  default-language:  Haskell2010
  test-module:    TestFrontend
  build-depends:  base == 4.*, Cabal >= 1.20, curry-base == 1.0.0
    , curry-frontend == 1.0.0, filepath
+0 −52
Original line number Diff line number Diff line
name:           shelltestrunner
-- sync with: CHANGES [ANNOUNCE]
version:        1.3.5
category:       Testing
synopsis:       A tool for testing command-line programs.
description:
 shelltestrunner is a cross-platform tool for testing command-line
 programs (or arbitrary shell commands.)  It reads simple declarative tests
 specifying a command, some input, and the expected output, error output
 and exit status.  Tests can be run selectively, in parallel, with a
 timeout, in color, and/or with differences highlighted.
license:        GPL
license-file:   LICENSE
author:         Simon Michael <simon@joyful.com>
maintainer:     Simon Michael <simon@joyful.com>
homepage:       http://joyful.com/shelltestrunner
bug-reports:    mailto:simon@joyful.com
stability:      stable
tested-with:    GHC==7.8.4, GHC==7.10.1
cabal-version:  >= 1.6
build-type:     Simple

extra-tmp-files:
extra-source-files:
                    CHANGES

executable shelltest
  main-is:        shelltest.hs
  other-modules:  PlatformString
  ghc-options:    -threaded -W -fwarn-tabs
  build-depends:
    base                 >= 4     && < 5,
    Diff                 >= 0.2.0 && < 0.4,
    filemanip            >= 0.3   && < 0.4,
    HUnit                            < 1.3,
    cmdargs              >= 0.7   && < 0.11,
    directory            >= 1.0,
    filepath             >= 1.0,
    parsec                           < 3.2,
    pretty-show          >= 1.6.5,
    process                          < 1.3,
    regex-tdfa           >= 1.1   && < 1.3,
    safe,
    test-framework       >= 0.3.2 && < 0.9,
    test-framework-hunit >= 0.2   && < 0.4,
    utf8-string          >= 0.3.5 && < 1.1

  ghc-options: -threaded -W -fwarn-tabs

source-repository head
  type:     darcs
  location: http://hub.darcs.net/simon/shelltestrunner
Loading