[Git][haskell-team/package-plan][wip/kaction/fix-build] Make sure package plan builds
Dmitry Bogatov
gitlab at salsa.debian.org
Mon May 6 22:38:57 BST 2019
Dmitry Bogatov pushed to branch wip/kaction/fix-build at Debian Haskell Group / package-plan
Commits:
53d3e5f8 by Dmitry Bogatov at 2019-05-06T21:38:42Z
Make sure package plan builds
Since the success of package plan check depends on volatile external
service (hackage.haskell.org), sometimes things drift. This commit add
revision 0 of cabal files into additional-cabal/ directory for packages
that have subsequent revisions on Hackage.
- - - - -
7 changed files:
- + additional-cabals/enummapset-th-0.6.1.1.cabal
- + additional-cabals/gitlib-3.1.2.cabal
- + additional-cabals/language-python-0.5.4.cabal
- + additional-cabals/libmpd-0.9.0.8.cabal
- + additional-cabals/polynomial-0.7.3.cabal
- + additional-cabals/presburger-1.3.1.cabal
- + additional-cabals/uulib-0.9.23.cabal
Changes:
=====================================
additional-cabals/enummapset-th-0.6.1.1.cabal
=====================================
@@ -0,0 +1,50 @@
+name: enummapset-th
+version: 0.6.1.1
+synopsis: TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap.
+description:
+ This package wraps @IntSet@ and @IntMap@ from @containers@, and provides
+ fast sets and maps keyed on any data type with a well-behaved @Enum@
+ instance. Useful for derived @Enum at s, newtype'd @Int at s, or any data type
+ that can be packed into an @Int@: just implement @fromEnum@ and @toEnum at .
+ .
+ The boilerplate is generated using Template Haskell, so unlike
+ @enummapset@ it's easier to maintain and keep up-to-date with
+ @containers at . On the downside, it's less portable.
+ .
+ Note that "Data.EnumMap.Lazy" and "Data.EnumMap.Strict" provide distinct
+ newtype wrappers, and their respective 'Functor' instances behave as
+ expected, unlike that of @IntMap@ which is alway lazy.
+homepage: https://github.com/tsurucapital/enummapset-th
+license: BSD3
+license-file: LICENSE
+author: Liyang HU
+maintainer: enummapset-th at liyang.hu
+copyright: © 2013−2015 Liyang HU
+category: Data
+build-type: Simple
+cabal-version: >= 1.8
+tested-with: GHC == 7.8.3, GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1
+extra-source-files:
+ include/map.inc
+
+source-repository head
+ type: git
+ location: https://github.com/tsurucapital/enummapset-th.git
+
+library
+ exposed-modules:
+ Data.EnumMap.Lazy
+ Data.EnumMap.Strict
+ Data.EnumSet
+ other-modules:
+ Data.EnumMapSetWrapper
+ build-depends:
+ base >= 4.5 && < 5,
+ deepseq >= 1.3,
+ containers >= 0.5.3 && < 0.6,
+ template-haskell >= 2.7
+ include-dirs: include
+ ghc-options: -Wall
+
+-- vim: et sw=4 ts=4 sts=4:
+
=====================================
additional-cabals/gitlib-3.1.2.cabal
=====================================
@@ -0,0 +1,95 @@
+Name: gitlib
+Version: 3.1.2
+Synopsis: API library for working with Git repositories
+License-file: LICENSE
+License: MIT
+Author: John Wiegley
+Maintainer: johnw at newartisans.com
+Build-Type: Simple
+Cabal-Version: >=1.10
+Category: FFI
+Homepage: https://github.com/jwiegley/gitlib
+Description:
+ @gitlib@ is a high-level, lazy and conduit-aware set of abstractions for
+ programming with Git types. Several different backends are available,
+ including one for the libgit2 C library (<http://libgit2.github.com>) (see
+ @gitlib-libgit2@). The aim is both type-safety and convenience of use for
+ Haskell users, combined with high performance and minimal memory footprint
+ by taking advantage of Haskell's laziness and the conduit library's
+ deterministic resource cleanup.
+ .
+ For further information, as well as typical use cases, see "Git.Tutorial".
+
+Source-repository head
+ type: git
+ location: git://github.com/jwiegley/gitlib.git
+
+-- Test-suite doctests
+-- Default-language: Haskell98
+-- Type: exitcode-stdio-1.0
+-- Main-is: Doctest.hs
+-- Hs-source-dirs: test
+-- Build-depends:
+-- base
+-- , directory >= 1.0
+-- , doctest >= 0.8
+-- , doctest-prop >= 0.1
+-- , filepath >= 1.3
+
+Library
+ default-language: Haskell98
+ ghc-options: -Wall
+ build-depends:
+ base >= 3 && < 5
+ , base16-bytestring >= 0.1.1.5
+ , bytestring >= 0.9.2.1
+ , conduit >= 1.2.8
+ , conduit-combinators >= 1
+ , containers >= 0.4.2.1
+ , directory >= 1.1.0.2
+ , exceptions >= 0.5
+ , filepath >= 1.3
+ , hashable >= 1.1.2.5
+ , mtl >= 2.1.2
+ , resourcet >= 1.1.0
+ , semigroups >= 0.11
+ , tagged >= 0.2.3.1
+ , text >= 0.11.2
+ , time >= 1.4
+ , transformers >= 0.3.0.0
+ , unordered-containers >= 0.2.3.0
+ , unliftio-core >= 0.1.1
+ , unliftio
+ if !os(mingw32)
+ build-depends:
+ unix >= 2.5.1.1
+ else
+ build-depends:
+ unix-compat >= 0.4
+ exposed-modules:
+ Git
+ Git.Blob
+ Git.Commit
+ Git.Commit.Push
+ Git.Object
+ Git.Reference
+ Git.Repository
+ Git.Tree
+ Git.Tree.Builder
+ Git.Tree.Builder.Pure
+ Git.Tree.Working
+ Git.Tutorial
+ Git.Types
+ Git.Utils
+ Git.Working
+ default-extensions:
+ BangPatterns
+ ConstraintKinds
+ DeriveDataTypeable
+ FlexibleContexts
+ FunctionalDependencies
+ MultiParamTypeClasses
+ OverloadedStrings
+ RankNTypes
+ TypeFamilies
+ ViewPatterns
=====================================
additional-cabals/language-python-0.5.4.cabal
=====================================
@@ -0,0 +1,61 @@
+name: language-python
+version: 0.5.4
+cabal-version: >= 1.6
+synopsis: Parsing and pretty printing of Python code.
+description: language-python is a Haskell library for lexical analysis, parsing
+ and pretty printing Python code. It supports versions 2.x and 3.x of Python.
+category: Language
+license: BSD3
+license-file: LICENSE
+copyright: (c) 2008-2016 Bernard James Pope
+author: Bernard James Pope (Bernie Pope)
+maintainer: florbitous at gmail.com
+homepage: http://github.com/bjpop/language-python
+build-type: Simple
+stability: experimental
+extra-source-files: src/Language/Python/Version3/Parser/Parser.y
+ src/Language/Python/Version3/Parser/Lexer.x
+ src/Language/Python/Version2/Parser/Parser.y
+ src/Language/Python/Version2/Parser/Lexer.x
+
+source-repository head
+ type: git
+ location: https://github.com/bjpop/language-python
+
+Library
+ hs-source-dirs: src
+ ghc-options: -fwarn-incomplete-patterns -fwarn-unused-imports -fwarn-warnings-deprecations
+ build-depends:
+ base == 4.*,
+ containers == 0.5.*,
+ pretty == 1.1.*,
+ array >= 0.4 && < 0.6,
+ transformers >= 0.3 && < 0.6,
+ monads-tf == 0.1.*,
+ utf8-string >= 1 && < 2
+ build-tools: happy, alex
+ exposed-modules:
+ Language.Python.Common
+ Language.Python.Common.ParseError
+ Language.Python.Common.SrcLocation
+ Language.Python.Common.Pretty
+ Language.Python.Common.Token
+ Language.Python.Common.ParserMonad
+ Language.Python.Common.PrettyToken
+ Language.Python.Common.AST
+ Language.Python.Common.PrettyAST
+ Language.Python.Version3
+ Language.Python.Version3.Parser
+ Language.Python.Version3.Lexer
+ Language.Python.Version2
+ Language.Python.Version2.Parser
+ Language.Python.Version2.Lexer
+ Language.Python.Common.PrettyParseError
+ Language.Python.Common.StringEscape
+ other-modules:
+ Language.Python.Common.ParserUtils
+ Language.Python.Common.LexerUtils
+ Language.Python.Version3.Parser.Parser
+ Language.Python.Version3.Parser.Lexer
+ Language.Python.Version2.Parser.Parser
+ Language.Python.Version2.Parser.Lexer
=====================================
additional-cabals/libmpd-0.9.0.8.cabal
=====================================
@@ -0,0 +1,133 @@
+Name: libmpd
+Version: 0.9.0.8
+Synopsis: An MPD client library.
+Description: A client library for MPD, the Music Player Daemon.
+Category: Network, Sound
+
+License: MIT
+License-file: LICENSE
+Copyright: Ben Sinclair 2005-2009, Joachim Fasting 2007-2015,
+ Daniel Schoepe 2009, Andrzej Rybczak 2010,
+ Simon Hengel 2011-2014, Niklas Haas 2012,
+ Matvey Aksenov 2014, Wieland Hoffmann 2014,
+ Tim Heap 2014, Tobias Brandt 2014
+
+Author: Ben Sinclair
+
+Maintainer: Joachim Fasting <joachifm at fastmail.fm>
+Stability: beta
+Homepage: http://github.com/vimus/libmpd-haskell#readme
+Bug-reports: http://github.com/vimus/libmpd-haskell/issues
+
+Tested-With: GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.1, GHC ==8.0.1
+Build-Type: Simple
+Cabal-Version: >= 1.10
+
+Extra-Source-Files:
+ README.md
+ changelog.md
+ tests/*.hs
+
+Source-Repository head
+ type: git
+ location: https://github.com/vimus/libmpd-haskell
+
+Library
+ Default-Language: Haskell2010
+
+ Hs-Source-Dirs: src
+
+ Build-Depends:
+ -- Platform dependencies
+ base >= 4 && < 5
+ , attoparsec >= 0.10.1 && < 1
+ , bytestring >= 0.9 && < 1
+ , containers >= 0.3 && < 1
+ , filepath >= 1 && < 2
+ , mtl >= 2.0 && < 3
+ , old-locale >= 1 && < 2
+ , text >= 0.11 && < 2
+
+ -- Additional dependencies
+ , data-default-class >= 0.0.1 && < 1
+ , network >= 2.1 && < 3
+ , utf8-string >= 0.3.1 && < 1.1
+
+ if impl(ghc >= 7.10.0)
+ Build-Depends:
+ time >= 1.5 && <1.9
+ else
+ Build-Depends:
+ time >= 1.1 && <1.5
+
+ Exposed-Modules:
+ Network.MPD
+ , Network.MPD.Applicative
+ , Network.MPD.Applicative.ClientToClient
+ , Network.MPD.Applicative.Connection
+ , Network.MPD.Applicative.CurrentPlaylist
+ , Network.MPD.Applicative.Database
+ , Network.MPD.Applicative.Output
+ , Network.MPD.Applicative.PlaybackControl
+ , Network.MPD.Applicative.PlaybackOptions
+ , Network.MPD.Applicative.Reflection
+ , Network.MPD.Applicative.Status
+ , Network.MPD.Applicative.Stickers
+ , Network.MPD.Applicative.StoredPlaylists
+ , Network.MPD.Commands.Extensions
+ , Network.MPD.Core
+
+ Other-Modules:
+ Network.MPD.Core.Class
+ , Network.MPD.Core.Error
+ , Network.MPD.Commands
+ , Network.MPD.Commands.Arg
+ , Network.MPD.Commands.Parse
+ , Network.MPD.Commands.Query
+ , Network.MPD.Commands.Types
+ , Network.MPD.Commands.ClientToClient
+ , Network.MPD.Commands.Status
+ , Network.MPD.Commands.PlaybackOptions
+ , Network.MPD.Commands.PlaybackControl
+ , Network.MPD.Commands.CurrentPlaylist
+ , Network.MPD.Commands.StoredPlaylists
+ , Network.MPD.Commands.Database
+ , Network.MPD.Commands.Stickers
+ , Network.MPD.Commands.Connection
+ , Network.MPD.Commands.Output
+ , Network.MPD.Commands.Reflection
+ , Network.MPD.Applicative.Util
+ , Network.MPD.Applicative.Internal
+ , Network.MPD.Util
+
+ ghc-options: -Wall
+
+Test-Suite specs
+ type: exitcode-stdio-1.0
+ Default-Language: Haskell2010
+ Main-Is: Main.hs
+ Hs-Source-Dirs: src tests
+ cpp-options: -DTEST -Wall -Werror
+ ghc-options: -fno-warn-missing-signatures
+
+ Build-Depends:
+ -- Platform dependencies
+ base
+ , attoparsec
+ , bytestring
+ , containers
+ , filepath
+ , mtl
+ , old-locale
+ , text
+ , time
+
+ -- Additional dependencies
+ , data-default-class
+ , network
+ , utf8-string
+
+ -- Test dependencies
+ , unix
+ , QuickCheck >= 2.1
+ , hspec >= 1.3
=====================================
additional-cabals/polynomial-0.7.3.cabal
=====================================
@@ -0,0 +1,73 @@
+name: polynomial
+version: 0.7.3
+stability: provisional
+
+cabal-version: >= 1.8
+build-type: Simple
+
+author: James Cook <mokus at deepbondi.net>
+maintainer: James Cook <mokus at deepbondi.net>
+license: PublicDomain
+homepage: https://github.com/mokus0/polynomial
+
+category: Math, Numerical
+synopsis: Polynomials
+description: A type for representing polynomials, several functions
+ for manipulating and evaluating them, and several
+ interesting polynomial sequences.
+
+tested-with: GHC == 7.8.4,
+ GHC == 7.10.3,
+ GHC == 8.0.2,
+ GHC == 8.1.*
+
+source-repository head
+ type: git
+ location: git://github.com/mokus0/polynomial.git
+
+Library
+ ghc-options: -Wall -fno-warn-name-shadowing
+ if impl(ghc >= 7.4)
+ ghc-options: -fwarn-unsafe
+ hs-source-dirs: src
+ exposed-modules: Math.Polynomial
+ Math.Polynomial.Bernstein
+ Math.Polynomial.Bernoulli
+ Math.Polynomial.Chebyshev
+ Math.Polynomial.Hermite
+ Math.Polynomial.Interpolation
+ Math.Polynomial.Lagrange
+ Math.Polynomial.Legendre
+ Math.Polynomial.Newton
+ Math.Polynomial.NumInstance
+ Math.Polynomial.Type
+ Math.Polynomial.VectorSpace
+ other-modules: Data.List.ZipSum
+ Data.VectorSpace.WrappedNum
+ Math.Polynomial.Pretty
+
+ build-depends: base >= 3 && <5,
+ deepseq,
+ vector,
+ vector-space,
+ vector-th-unbox >= 0.2.1
+
+ if impl(ghc < 7.10)
+ build-depends: pretty < 1.1.2, prettyclass
+ else
+ build-depends: pretty >= 1.1.2
+
+Test-Suite polynomial-test
+ type: exitcode-stdio-1.0
+ hs-source-dirs: test
+ main-is: Tests.hs
+
+ build-depends: base >= 3 && <5,
+ HUnit == 1.2.*,
+ polynomial,
+ QuickCheck >= 2,
+ test-framework,
+ test-framework-hunit,
+ test-framework-quickcheck2,
+ vector,
+ vector-space
=====================================
additional-cabals/presburger-1.3.1.cabal
=====================================
@@ -0,0 +1,32 @@
+Name: presburger
+Version: 1.3.1
+License: BSD3
+License-file: LICENSE
+Author: Iavor S. Diatchki
+Homepage: http://github.com/yav/presburger
+Maintainer: diatchki at galois.com
+Category: Algorithms
+Synopsis: A decision procedure for quantifier-free linear arithmetic.
+Description: The decision procedure is based on the algorithm used in
+ CVC4, which is itself based on the Omega test.
+Build-type: Simple
+Cabal-version: >= 1.8
+
+library
+ Build-Depends: base < 10, containers, pretty
+ hs-source-dirs: src
+ Exposed-modules:
+ Data.Integer.SAT
+
+ GHC-options: -O2 -Wall
+
+source-repository head
+ type: git
+ location: git://github.com/yav/presburger.git
+
+Test-Suite pressburger-qc-tests
+ type: exitcode-stdio-1.0
+ hs-source-dirs: tests
+ main-is: qc.hs
+ build-depends: base, presburger == 1.3.1, QuickCheck
+
=====================================
additional-cabals/uulib-0.9.23.cabal
=====================================
@@ -0,0 +1,44 @@
+name: uulib
+version: 0.9.23
+license: BSD3
+license-file: COPYRIGHT
+
+maintainer: UU Computer Science
+homepage: https://github.com/UU-ComputerScience/uulib
+bug-reports: https://github.com/UU-ComputerScience/uulib/issues
+description: Fast Parser Combinators and Pretty Printing Combinators
+synopsis: Haskell Utrecht Tools Library
+category: Parsing
+stability: Stable
+
+copyright: Universiteit Utrecht
+cabal-version: >= 1.6
+build-type: Simple
+
+extra-source-files: README.md,
+ CHANGELOG,
+ examples/bibtex/Bibtex.hs,
+ examples/parser/Example.hs,
+ examples/parser/Makefile,
+ examples/parser/README,
+ examples/parser/Scanner.x
+
+source-repository head
+ type: git
+ location: https://github.com/UU-ComputerScience/uulib.git
+
+library
+ build-depends: base>=4 && <5, ghc-prim >= 0.2.0.0
+ exposed-modules: UU.Parsing.CharParser UU.Parsing.Derived
+ UU.Parsing.Interface UU.Parsing.MachineInterface
+ UU.Parsing.Merge UU.Parsing.Offside UU.Parsing.Perms
+ UU.Parsing.StateParser UU.Parsing
+ UU.PPrint
+ UU.Pretty.Ext UU.Pretty UU.Scanner.GenToken UU.Scanner.GenTokenOrd
+ UU.Scanner.GenTokenParser UU.Scanner.GenTokenSymbol
+ UU.Scanner.Position UU.Scanner.Scanner
+ UU.Scanner.Token UU.Scanner.TokenParser UU.Scanner.TokenShow
+ UU.Scanner UU.Util.BinaryTrees UU.Util.PermTree UU.Util.Utils
+ UU.Pretty.Basic UU.Parsing.Machine
+ extensions: RankNTypes FunctionalDependencies TypeSynonymInstances UndecidableInstances FlexibleInstances MultiParamTypeClasses FlexibleContexts CPP ExistentialQuantification
+ hs-source-dirs: src
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/commit/53d3e5f8845d139d091b9f5779c0dcc48fecb2ba
--
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/commit/53d3e5f8845d139d091b9f5779c0dcc48fecb2ba
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20190506/cf27a9ba/attachment-0001.html>
More information about the Pkg-haskell-commits
mailing list