[Git][haskell-team/package-plan][master] 3 commits: Update debug-me and git-annex
Ilias Tsitsimpis
gitlab at salsa.debian.org
Wed Oct 2 11:12:28 BST 2019
Ilias Tsitsimpis pushed to branch master at Debian Haskell Group / package-plan
Commits:
5e9d3eed by Ilias Tsitsimpis at 2019-10-02T09:40:19Z
Update debug-me and git-annex
- - - - -
2f4f68d6 by Ilias Tsitsimpis at 2019-10-02T10:11:33Z
Remove obsolete files
- - - - -
a90ac7ae by Ilias Tsitsimpis at 2019-10-02T10:11:33Z
Refresh patches
- - - - -
28 changed files:
- − additional-cabals/fgl-5.6.0.0.cabal
- − additional-cabals/io-streams-1.5.0.1.cabal
- − additional-cabals/language-python-0.5.4.cabal
- − additional-cabals/libmpd-0.9.0.8.cabal
- − additional-cabals/snap-core-1.0.3.2.cabal
- packages.txt
- − patches/BlogLiterately/0.8.6.2/newer-deps
- − patches/BlogLiterately/0.8.6.2/series
- − patches/HaXml/1.25.4/newer-base
- − patches/HaXml/1.25.4/series
- − patches/binary-parsers/0.2.3.0/older-binary
- − patches/binary-parsers/0.2.3.0/series
- − patches/debug-me/1.20170810/newer-graphviz
- − patches/debug-me/1.20170810/series
- − patches/fgl/5.6.0.0/newer-hspec
- − patches/fgl/5.6.0.0/newer-quickcheck
- − patches/fgl/5.6.0.0/series
- − patches/haskell-gi/0.21.4/fix-doctests
- − patches/haskell-gi/0.21.4/force-overloading
- − patches/haskell-gi/0.21.4/series
- − patches/hoauth2/1.7.2/newer-deps
- − patches/hoauth2/1.7.2/series
- − patches/http2/1.6.3/no-bytestring-builder
- − patches/http2/1.6.3/series
- patches/io-streams/1.5.1.0/no-bytestring-builder
- − patches/pandoc/2.2.1/newer-deps
- − patches/pandoc/2.2.1/series
- patches/snap-core/1.0.4.0/no-bytestring-builder
Changes:
=====================================
additional-cabals/fgl-5.6.0.0.cabal deleted
=====================================
@@ -1,134 +0,0 @@
-name: fgl
-version: 5.6.0.0
-license: BSD3
-license-file: LICENSE
-author: Martin Erwig, Ivan Lazar Miljenovic
-maintainer: Ivan.Miljenovic at gmail.com
-category: Data Structures, Graphs
-synopsis: Martin Erwig's Functional Graph Library
-
-description: {
-An inductive representation of manipulating graph data structures.
-.
-Original website can be found at <http://web.engr.oregonstate.edu/~erwig/fgl/haskell>.
-}
-cabal-version: >= 1.10
-build-type: Simple
-extra-source-files:
- ChangeLog
-
-tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC == 7.6.3,
- GHC == 7.8.4, GHC == 7.10.2, GHC == 8.0.1, GHC == 8.1.*
-
-source-repository head
- type: git
- location: https://github.com/haskell/fgl.git
-
-flag containers042 {
- manual: False
- default: True
-}
-
-library {
- default-language: Haskell98
-
- exposed-modules:
- Data.Graph.Inductive.Internal.Heap,
- Data.Graph.Inductive.Internal.Queue,
- Data.Graph.Inductive.Internal.RootPath,
- Data.Graph.Inductive.Internal.Thread,
- Data.Graph.Inductive.Basic,
- Data.Graph.Inductive.Example,
- Data.Graph.Inductive.Graph,
- Data.Graph.Inductive.Monad,
- Data.Graph.Inductive.NodeMap,
- Data.Graph.Inductive.PatriciaTree,
- Data.Graph.Inductive.Query,
- Data.Graph.Inductive.Tree,
- Data.Graph.Inductive.Monad.IOArray,
- Data.Graph.Inductive.Monad.STArray,
- Data.Graph.Inductive.Query.ArtPoint,
- Data.Graph.Inductive.Query.BCC,
- Data.Graph.Inductive.Query.BFS,
- Data.Graph.Inductive.Query.DFS,
- Data.Graph.Inductive.Query.Dominators,
- Data.Graph.Inductive.Query.GVD,
- Data.Graph.Inductive.Query.Indep,
- Data.Graph.Inductive.Query.MST,
- Data.Graph.Inductive.Query.MaxFlow,
- Data.Graph.Inductive.Query.MaxFlow2,
- Data.Graph.Inductive.Query.Monad,
- Data.Graph.Inductive.Query.SP,
- Data.Graph.Inductive.Query.TransClos,
- Data.Graph.Inductive
-
- other-modules:
- Paths_fgl
-
- build-depends: base < 5
- , transformers
- , array
-
- if flag(containers042)
- build-depends: containers >= 0.4.2
- , deepseq >= 1.1.0.0 && < 1.5
- else
- build-depends: containers < 0.4.2
-
- if impl(ghc >= 7.2) && impl(ghc < 7.6)
- build-depends:
- ghc-prim
-
- ghc-options: -Wall
-
-}
-
-test-suite fgl-tests {
- default-language: Haskell98
-
- type: exitcode-stdio-1.0
-
- build-depends: fgl
- , base
- , QuickCheck >= 2.8 && < 2.10
- , hspec >= 2.1 && < 2.5
- , containers
-
- hs-source-dirs: test
- fgl-arbitrary
-
- main-is: TestSuite.hs
-
- other-modules: Data.Graph.Inductive.Arbitrary
- , Data.Graph.Inductive.Graph.Properties
- , Data.Graph.Inductive.Proxy
- , Data.Graph.Inductive.Query.Properties
-
- ghc-options: -Wall
-
-}
-
-benchmark fgl-benchmark {
- if flag(containers042)
- buildable: True
- else
- buildable: False
-
- default-language: Haskell98
-
- type: exitcode-stdio-1.0
-
- hs-source-dirs: test
-
- main-is: benchmark.hs
-
- other-modules: Data.Graph.Inductive.Proxy
-
- build-depends: fgl
- , base
- , microbench
- , deepseq
-
- ghc-options: -Wall
-
-}
=====================================
additional-cabals/io-streams-1.5.0.1.cabal deleted
=====================================
@@ -1,244 +0,0 @@
-Name: io-streams
-Version: 1.5.0.1
-License: BSD3
-License-file: LICENSE
-Category: Data, Network, IO-Streams
-Build-type: Simple
-Maintainer: Gregory Collins <greg at gregorycollins.net>
-Cabal-version: >= 1.10
-Synopsis: Simple, composable, and easy-to-use stream I/O
-Tested-With: GHC==7.8.4, GHC==7.8.3, GHC==7.6.3, GHC==7.4.2
-Bug-Reports: https://github.com/snapframework/io-streams/issues
-Description:
- /Overview/
- .
- The io-streams library contains simple and easy-to-use primitives for I/O
- using streams. Most users will want to import the top-level convenience
- module "System.IO.Streams", which re-exports most of the library:
- .
- @
- import System.IO.Streams (InputStream, OutputStream)
- import qualified System.IO.Streams as Streams
- @
- .
- For first-time users, @io-streams@ comes with an included tutorial, which can
- be found in the "System.IO.Streams.Tutorial" module.
- .
- /Features/
- .
- The @io-streams@ user API has two basic types: @InputStream a@ and
- @OutputStream a@, and three fundamental I/O primitives:
- .
- @
- \-\- read an item from an input stream
- Streams.read :: InputStream a -> IO (Maybe a)
- .
- \-\- push an item back to an input stream
- Streams.unRead :: a -> InputStream a -> IO ()
- .
- \-\- write to an output stream
- Streams.write :: Maybe a -> OutputStream a -> IO ()
- @
- .
- Streams can be transformed by composition and hooked together with provided combinators:
- .
- @
- ghci> Streams.fromList [1,2,3::Int] >>= Streams.map (*10) >>= Streams.toList
- [10,20,30]
- @
- .
- Stream composition leaves the original stream accessible:
- .
- @
- ghci> input \<- Streams.fromByteString \"long string\"
- ghci> wrapped \<- Streams.takeBytes 4 input
- ghci> Streams.read wrapped
- Just \"long\"
- ghci> Streams.read wrapped
- Nothing
- ghci> Streams.read input
- Just \" string\"
- @
- .
- Simple types and operations in the IO monad mean straightforward and simple
- exception handling and resource cleanup using Haskell standard library
- facilities like 'Control.Exception.bracket'.
- .
- @io-streams@ comes with:
- .
- * functions to use files, handles, concurrent channels, sockets, lists,
- vectors, and more as streams.
- .
- * a variety of combinators for wrapping and transforming streams, including
- compression and decompression using zlib, controlling precisely how many
- bytes are read from or written to a stream, buffering output using
- bytestring builders, folds, maps, filters, zips, etc.
- .
- * support for parsing from streams using @attoparsec at .
- .
- * support for spawning processes and communicating with them using streams.
-
-Extra-Source-Files: CONTRIBUTORS README.md changelog.md
-
-Flag NoInteractiveTests
- Description: Do not run interactive tests
- Default: False
-
-------------------------------------------------------------------------------
-Library
- hs-source-dirs: src
- Default-language: Haskell2010
-
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
- -fno-warn-unused-do-bind
-
- ghc-prof-options: -auto-all
-
- Exposed-modules: System.IO.Streams,
- System.IO.Streams.Attoparsec,
- System.IO.Streams.Attoparsec.ByteString,
- System.IO.Streams.Attoparsec.Text,
- System.IO.Streams.Builder,
- System.IO.Streams.ByteString,
- System.IO.Streams.Combinators,
- System.IO.Streams.Concurrent,
- System.IO.Streams.Core,
- System.IO.Streams.Debug,
- System.IO.Streams.Handle,
- System.IO.Streams.File,
- System.IO.Streams.List,
- System.IO.Streams.Network,
- System.IO.Streams.Process,
- System.IO.Streams.Text,
- System.IO.Streams.Vector,
- System.IO.Streams.Zlib,
- System.IO.Streams.Internal,
- System.IO.Streams.Tutorial
-
- Other-modules: System.IO.Streams.Internal.Attoparsec,
- System.IO.Streams.Internal.Network,
- System.IO.Streams.Internal.Search
-
- Build-depends: base >= 4 && <5,
- attoparsec >= 0.10 && <0.14,
- bytestring >= 0.9 && <0.11,
- bytestring-builder >= 0.10 && <0.11,
- network >= 2.3 && <2.7,
- primitive >= 0.2 && <0.7,
- process >= 1.1 && <1.7,
- text >= 0.10 && <1.3,
- time >= 1.2 && <1.9,
- transformers >= 0.2 && <0.6,
- vector >= 0.7 && <0.13,
- zlib-bindings >= 0.1 && <0.2
-
- if impl(ghc >= 7.2)
- other-extensions: Trustworthy
-
- other-extensions:
- BangPatterns,
- CPP,
- DeriveDataTypeable,
- FlexibleContexts,
- FlexibleInstances,
- GeneralizedNewtypeDeriving,
- MultiParamTypeClasses,
- OverloadedStrings,
- RankNTypes,
- TypeSynonymInstances
-
-
-------------------------------------------------------------------------------
-Test-suite testsuite
- Type: exitcode-stdio-1.0
- hs-source-dirs: src test
- Main-is: TestSuite.hs
- Default-language: Haskell2010
-
- Other-modules: System.IO.Streams.Tests.Attoparsec.ByteString,
- System.IO.Streams.Tests.Attoparsec.Text,
- System.IO.Streams.Tests.Builder,
- System.IO.Streams.Tests.ByteString,
- System.IO.Streams.Tests.Combinators,
- System.IO.Streams.Tests.Common,
- System.IO.Streams.Tests.Concurrent,
- System.IO.Streams.Tests.Debug,
- System.IO.Streams.Tests.File,
- System.IO.Streams.Tests.Handle,
- System.IO.Streams.Tests.Internal,
- System.IO.Streams.Tests.List,
- System.IO.Streams.Tests.Network,
- System.IO.Streams.Tests.Process,
- System.IO.Streams.Tests.Text,
- System.IO.Streams.Tests.Vector,
- System.IO.Streams.Tests.Zlib,
- System.IO.Streams,
- System.IO.Streams.Attoparsec.ByteString,
- System.IO.Streams.Attoparsec.Text,
- System.IO.Streams.Builder,
- System.IO.Streams.ByteString,
- System.IO.Streams.Combinators,
- System.IO.Streams.Concurrent,
- System.IO.Streams.Core,
- System.IO.Streams.Debug,
- System.IO.Streams.Handle,
- System.IO.Streams.File,
- System.IO.Streams.List,
- System.IO.Streams.Network,
- System.IO.Streams.Process,
- System.IO.Streams.Text,
- System.IO.Streams.Vector,
- System.IO.Streams.Zlib,
- System.IO.Streams.Internal,
- System.IO.Streams.Internal.Attoparsec,
- System.IO.Streams.Internal.Network,
- System.IO.Streams.Internal.Search
-
-
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -threaded
- -fno-warn-unused-do-bind
- ghc-prof-options: -auto-all
-
- if !os(windows) && !flag(NoInteractiveTests)
- cpp-options: -DENABLE_PROCESS_TESTS
-
- Build-depends: base >= 4 && <5,
- attoparsec >= 0.10 && <0.14,
- bytestring >= 0.9 && <0.11,
- bytestring-builder >= 0.10 && <0.11,
- deepseq >= 1.2 && <1.5,
- directory >= 1.1 && <2,
- filepath >= 1.2 && <2,
- mtl >= 2 && <3,
- network >= 2.3 && <2.7,
- primitive >= 0.2 && <0.7,
- process >= 1.1 && <1.7,
- text >= 0.10 && <1.3,
- time >= 1.2 && <1.9,
- transformers >= 0.2 && <0.6,
- vector >= 0.7 && <0.13,
- zlib-bindings >= 0.1 && <0.2,
-
- HUnit >= 1.2 && <2,
- QuickCheck >= 2.3.0.2 && <3,
- test-framework >= 0.6 && <0.9,
- test-framework-hunit >= 0.2.7 && <0.4,
- test-framework-quickcheck2 >= 0.2.12.1 && <0.4,
- zlib >= 0.5 && <0.7
-
- if impl(ghc >= 7.2)
- other-extensions: Trustworthy
-
- other-extensions:
- BangPatterns,
- CPP,
- DeriveDataTypeable,
- FlexibleInstances,
- GeneralizedNewtypeDeriving,
- MultiParamTypeClasses,
- OverloadedStrings,
- RankNTypes
-
-source-repository head
- type: git
- location: https://github.com/snapframework/io-streams.git
=====================================
additional-cabals/language-python-0.5.4.cabal deleted
=====================================
@@ -1,61 +0,0 @@
-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 deleted
=====================================
@@ -1,133 +0,0 @@
-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/snap-core-1.0.3.2.cabal deleted
=====================================
@@ -1,312 +0,0 @@
-name: snap-core
-version: 1.0.3.2
-synopsis: Snap: A Haskell Web Framework (core interfaces and types)
-
-description:
- Snap is a simple and fast web development framework and server written in
- Haskell. For more information or to download the latest version, you can
- visit the Snap project website at <http://snapframework.com/>.
- .
- This library contains the core definitions and types for the Snap framework,
- including:
- .
- 1. Primitive types and functions for HTTP (requests, responses, cookies,
- post/query parameters, etc)
- .
- 2. A monad for programming web handlers called \"Snap\", which allows:
- .
- * Stateful access to the HTTP request and response objects
- .
- * Monadic failure (i.e. MonadPlus/Alternative instances) for declining
- to handle requests and chaining handlers together
- .
- * Early termination of the computation if you know early what you want
- to return and want to prevent further monadic processing
- .
- /Quick start/: The 'Snap' monad and HTTP definitions are in "Snap.Core".
-
-license: BSD3
-license-file: LICENSE
-author: Snap Framework Authors (see CONTRIBUTORS)
-maintainer: snap at snapframework.com
-build-type: Simple
-cabal-version: >= 1.10
-homepage: http://snapframework.com/
-bug-reports: https://github.com/snapframework/snap-core/issues
-category: Web, Snap, IO-Streams
-Tested-With: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.3,
- GHC == 8.0.1, GHC == 8.2.1, GHC == 8.4.1
-
-extra-source-files:
- test/TestSuite.hs,
- cbits/timefuncs.c,
- CONTRIBUTORS,
- extra/haddock.css,
- extra/hscolour.css,
- extra/logo.gif,
- haddock.sh,
- LICENSE,
- README.md,
- README.SNAP.md,
- Setup.hs,
- runTestsAndCoverage.sh,
- test/data/fileServe/foo.bin,
- test/data/fileServe/foo.bin.bin.bin,
- test/data/fileServe/foo.html,
- test/data/fileServe/foo.txt,
- test/data/fileServe/mydir1/index.txt,
- test/data/fileServe/mydir2/dir/foo.txt,
- test/data/fileServe/mydir2/foo.txt,
- test/data/fileServe/mydir3/altindex.html,
- test/Snap/Core/Tests.hs,
- test/Snap/Internal/Http/Types/Tests.hs,
- test/Snap/Internal/Parsing/Tests.hs,
- test/Snap/Internal/Routing/Tests.hs,
- test/Snap/Test/Common.hs,
- test/Snap/Types/Headers/Tests.hs,
- test/Snap/Util/FileServe/Tests.hs,
- test/Snap/Util/FileUploads/Tests.hs,
- test/Snap/Util/GZip/Tests.hs,
- test/Snap/Util/Proxy/Tests.hs
-
-Flag portable
- Description: Compile in cross-platform mode. No platform-specific code or
- optimizations such as C routines will be used.
- Default: False
-
-
-Flag debug
- Description: Enable debug logging code. With this flag, Snap will
- test the DEBUG environment variable to decide whether to do
- logging, and this introduces a tiny amount of overhead
- (a call into a function pointer) because the calls to 'debug'
- cannot be inlined.
-
- Default: False
-
-
-Flag network-uri
- Description: Get Network.URI from the network-uri package
- Default: True
-
-
-Library
- Default-language: Haskell2010
- hs-source-dirs: src
-
- if !flag(debug)
- cpp-options: -DNODEBUG
-
- if flag(portable) || os(windows)
- cpp-options: -DPORTABLE
- build-depends: time-locale-compat == 0.1.*
- else
- c-sources: cbits/timefuncs.c
- include-dirs: cbits
- build-depends: old-locale >= 1 && <2
-
- exposed-modules:
- Snap.Core,
- Snap.Internal.Core,
- Snap.Internal.Debug,
- Snap.Internal.Http.Types,
- Snap.Internal.Parsing,
- Snap.Test,
- Snap.Types.Headers,
- Snap.Util.CORS,
- Snap.Util.FileServe,
- Snap.Util.FileUploads,
- Snap.Util.GZip,
- Snap.Util.Proxy
-
- other-modules:
- Snap.Internal.Instances,
- Snap.Internal.Routing,
- Snap.Internal.Test.RequestBuilder,
- Snap.Internal.Test.Assertions,
- Snap.Internal.Util.FileServe,
- Snap.Internal.Util.FileUploads
-
-
- build-depends:
- HUnit >= 1.2 && < 2,
- attoparsec >= 0.12 && < 0.14,
- base >= 4 && < 5,
- bytestring >= 0.9 && < 0.11,
- bytestring-builder >= 0.10.4 && < 0.11,
- case-insensitive >= 1.1 && < 1.3,
- containers >= 0.3 && < 1.0,
- directory >= 1 && < 2,
- filepath >= 1.1 && < 2.0,
- lifted-base >= 0.1 && < 0.3,
- io-streams >= 1.3 && < 1.6,
- hashable >= 1.2.0.6 && < 1.3,
- monad-control >= 1.0 && < 1.1,
- mtl >= 2.0 && < 2.3,
- random >= 1 && < 2,
- readable >= 0.1 && < 0.4,
- regex-posix >= 0.95 && < 1,
- text >= 0.11 && < 1.3,
- time >= 1.0 && < 1.9,
- transformers >= 0.3 && < 0.6,
- transformers-base >= 0.4 && < 0.5,
- unix-compat >= 0.3 && < 0.6,
- unordered-containers >= 0.1.4.3 && < 0.3,
- vector >= 0.6 && < 0.13
-
- other-extensions:
- BangPatterns,
- CPP,
- DeriveDataTypeable,
- EmptyDataDecls,
- ExistentialQuantification,
- FlexibleContexts,
- FlexibleInstances,
- ForeignFunctionInterface,
- GeneralizedNewtypeDeriving,
- MultiParamTypeClasses,
- OverloadedStrings,
- OverloadedStrings,
- PackageImports,
- Rank2Types,
- ScopedTypeVariables,
- TypeSynonymInstances
-
- if impl(ghc >= 6.12.0)
- ghc-options: -Wall -fwarn-tabs -fno-warn-unused-do-bind
- else
- ghc-options: -Wall -fwarn-tabs
-
- -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0
- if impl(ghc >= 8.0)
- ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
- else
- build-depends: fail == 4.9.*, semigroups == 0.18.*
-
- if flag(network-uri)
- build-depends: network-uri >= 2.6 && < 2.7,
- network >= 2.6 && < 2.7
- else
- build-depends: network-uri >= 2.5 && < 2.6,
- network >= 2.3 && < 2.6
-
-
-Test-suite testsuite
- hs-source-dirs: src test
- Type: exitcode-stdio-1.0
- Main-is: TestSuite.hs
- Default-language: Haskell2010
-
- if flag(portable) || os(windows)
- cpp-options: -DPORTABLE
- build-depends: time-locale-compat == 0.1.*
- else
- c-sources: cbits/timefuncs.c
- include-dirs: cbits
- build-depends: old-locale >= 1 && <2
-
- other-modules:
- Snap.Core,
- Snap.Internal.Debug,
- Snap.Internal.Http.Types,
- Snap.Internal.Parsing,
- Snap.Test,
- Snap.Types.Headers,
- Snap.Util.CORS,
- Snap.Util.FileServe,
- Snap.Util.FileUploads,
- Snap.Util.GZip,
- Snap.Util.Proxy,
- Snap.Internal.Core,
- Snap.Internal.Instances,
- Snap.Internal.Routing,
- Snap.Internal.Test.RequestBuilder,
- Snap.Internal.Test.Assertions,
- Snap.Internal.Util.FileServe,
- Snap.Internal.Util.FileUploads,
- --------------------------------------------------------------------------
- Snap.Core.Tests,
- Snap.Internal.Http.Types.Tests,
- Snap.Internal.Parsing.Tests,
- Snap.Internal.Routing.Tests,
- Snap.Test.Common,
- Snap.Test.Tests,
- Snap.Types.Headers.Tests,
- Snap.Util.CORS.Tests,
- Snap.Util.FileServe.Tests,
- Snap.Util.FileUploads.Tests,
- Snap.Util.GZip.Tests,
- Snap.Util.Proxy.Tests
-
- build-depends:
- HUnit,
- attoparsec,
- base,
- bytestring,
- bytestring-builder,
- case-insensitive,
- containers,
- directory,
- filepath,
- hashable,
- lifted-base,
- io-streams,
- monad-control,
- mtl,
- random,
- readable,
- regex-posix,
- text,
- time,
- transformers,
- transformers-base,
- unix-compat,
- unordered-containers,
- vector,
- --------------------------------------------------------------------------
- QuickCheck >= 2.3.0.2 && <3,
- deepseq >= 1.1 && < 1.5,
- parallel >= 3 && <4,
- test-framework >= 0.8.0.3 && <0.9,
- test-framework-hunit >= 0.2.7 && <0.4,
- test-framework-quickcheck2 >= 0.2.12.1 && <0.4,
- zlib >= 0.5 && <0.7
-
- if flag(network-uri)
- build-depends: network-uri >= 2.6 && < 2.7,
- network >= 2.6 && < 2.7
- else
- build-depends: network-uri >= 2.5 && < 2.6,
- network >= 2.3 && < 2.6
-
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -threaded
- -fno-warn-unused-do-bind
-
- -- See https://ghc.haskell.org/trac/ghc/wiki/Migration/8.0#base-4.9.0.0
- if impl(ghc >= 8.0)
- ghc-options: -Wcompat -Wnoncanonical-monad-instances -Wnoncanonical-monadfail-instances
- else
- build-depends: fail == 4.9.*, semigroups == 0.18.*
-
- other-extensions:
- BangPatterns,
- CPP,
- DeriveDataTypeable,
- EmptyDataDecls,
- ExistentialQuantification,
- FlexibleContexts,
- FlexibleInstances,
- ForeignFunctionInterface,
- GeneralizedNewtypeDeriving,
- MagicHash,
- MultiParamTypeClasses,
- OverloadedStrings,
- Rank2Types,
- ScopedTypeVariables,
- StandaloneDeriving,
- TypeFamilies,
- TypeSynonymInstances
-
-source-repository head
- type: git
- location: git://github.com/snapframework/snap-core.git
=====================================
packages.txt
=====================================
@@ -199,7 +199,7 @@ DAV 1.3.3
dbus 1.2.7 notest
dbus-hslogger 0.1.0.1
debian 4.0.0
-debug-me 1.20181208 binary ignore # LTS 13: newer aeson
+debug-me 1.20190926 binary
dec 0.0.3
Decimal 0.5.1
deepseq-generics 0.2.0.0
@@ -330,7 +330,7 @@ gi-gtk 3.0.27
gi-gtk-hs 0.3.6.3
gio 0.13.6.0
gi-pango 1.0.19
-git-annex 7.20190708 binary key -f-ConcurrentOutput
+git-annex 7.20190912 binary key -f-ConcurrentOutput
githash 0.1.3.1
github 0.20 ignore # BROKEN:
github-backup 1.20170301 binary key ignore # depends on github
=====================================
patches/BlogLiterately/0.8.6.2/newer-deps deleted
=====================================
@@ -1,13 +0,0 @@
-Index: b/BlogLiterately.cabal
-===================================================================
---- a/BlogLiterately.cabal
-+++ b/BlogLiterately.cabal
-@@ -48,7 +48,7 @@ Library
- bool-extras,
- mtl,
- text >= 1.2 && < 1.3,
-- temporary >= 1.1 && < 1.3,
-+ temporary >= 1.1 && < 1.4,
- strict >= 0.3 && < 0.4,
- split >= 0.1.4 && < 0.3,
- transformers >= 0.3 && < 0.6,
=====================================
patches/BlogLiterately/0.8.6.2/series deleted
=====================================
@@ -1 +0,0 @@
-newer-deps
=====================================
patches/HaXml/1.25.4/newer-base deleted
=====================================
@@ -1,13 +0,0 @@
-Index: b/HaXml.cabal
-===================================================================
---- a/HaXml.cabal
-+++ b/HaXml.cabal
-@@ -70,7 +70,7 @@ library
- hs-source-dirs: src
- build-depends: polyparse >= 1.10, filepath
- if flag(splitBase)
-- build-depends: base >= 3 && < 4.11, pretty, random, containers
-+ build-depends: base >= 3 && < 4.12, pretty, random, containers
- else
- build-depends: base < 3
- if flag(bytestringInBase)
=====================================
patches/HaXml/1.25.4/series deleted
=====================================
@@ -1 +0,0 @@
-newer-base
=====================================
patches/binary-parsers/0.2.3.0/older-binary deleted
=====================================
@@ -1,11 +0,0 @@
---- a/binary-parsers.cabal
-+++ b/binary-parsers.cabal
-@@ -31,7 +31,7 @@
-
- build-depends: base == 4.*
- , bytestring == 0.10.*
-- , binary == 0.8.*
-+ , binary >= 0.7 && < 0.9
- , bytestring-lexing == 0.5.*
- , scientific > 0.3
-
=====================================
patches/binary-parsers/0.2.3.0/series deleted
=====================================
@@ -1 +0,0 @@
-older-binary
=====================================
patches/debug-me/1.20170810/newer-graphviz deleted
=====================================
@@ -1,13 +0,0 @@
-Index: b/debug-me.cabal
-===================================================================
---- a/debug-me.cabal
-+++ b/debug-me.cabal
-@@ -64,7 +64,7 @@ Executable debug-me
- , sandi (>= 0.4)
- , text (>= 1.2.2)
- , optparse-applicative (>= 0.12)
-- , graphviz (== 2999.18.*)
-+ , graphviz (== 2999.20.*)
- , time (>= 1.6)
- , filepath (>= 1.4)
- , directory (>= 1.2)
=====================================
patches/debug-me/1.20170810/series deleted
=====================================
@@ -1 +0,0 @@
-newer-graphviz
=====================================
patches/fgl/5.6.0.0/newer-hspec deleted
=====================================
@@ -1,11 +0,0 @@
---- a/fgl.cabal
-+++ b/fgl.cabal
-@@ -91,7 +91,7 @@
- build-depends: fgl
- , base
- , QuickCheck >= 2.8 && < 2.12
-- , hspec >= 2.1 && < 2.5
-+ , hspec >= 2.1 && < 2.6
- , containers
-
- hs-source-dirs: test
=====================================
patches/fgl/5.6.0.0/newer-quickcheck deleted
=====================================
@@ -1,11 +0,0 @@
---- a/fgl.cabal
-+++ b/fgl.cabal
-@@ -90,7 +90,7 @@
-
- build-depends: fgl
- , base
-- , QuickCheck >= 2.8 && < 2.10
-+ , QuickCheck >= 2.8 && < 2.12
- , hspec >= 2.1 && < 2.5
- , containers
-
=====================================
patches/fgl/5.6.0.0/series deleted
=====================================
@@ -1,2 +0,0 @@
-newer-quickcheck
-newer-hspec
=====================================
patches/haskell-gi/0.21.4/fix-doctests deleted
=====================================
@@ -1,13 +0,0 @@
---- a/DocTests.hs
-+++ b/DocTests.hs
-@@ -7,8 +7,8 @@
- doctest $ [ "-XCPP", "-XOverloadedStrings", "-XRankNTypes", "-XLambdaCase"
- , "-ilib"
- -- For the autogenerated Data.GI.CodeGen.GType (hsc)
-- , "-idist/build"
-- , "dist/build/lib/c/enumStorage.o"
-+ , "-idist-ghc/build"
-+ , "dist-ghc/build/lib/c/enumStorage.o"
- ] ++ gobjectIntrospectionLibs ++
- -- The actual modules to test
- [ "Data.GI.CodeGen.GtkDoc"
=====================================
patches/haskell-gi/0.21.4/force-overloading deleted
=====================================
@@ -1,14 +0,0 @@
---- a/lib/Data/GI/CodeGen/Code.hs
-+++ b/lib/Data/GI/CodeGen/Code.hs
-@@ -789,9 +789,9 @@
-
- -- | Generate some convenience CPP macros.
- cppMacros :: Text
--cppMacros = T.unlines ["#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \\"
-+cppMacros = T.unlines ["#define ENABLE_OVERLOADING \\"
- -- Haddocks look better without overloading
-- , " && !defined(__HADDOCK_VERSION__))"
-+ , " (!defined(__HADDOCK_VERSION__))"
- ]
-
- -- | Standard fields for every module.
=====================================
patches/haskell-gi/0.21.4/series deleted
=====================================
@@ -1,2 +0,0 @@
-fix-doctests
-force-overloading
=====================================
patches/hoauth2/1.7.2/newer-deps deleted
=====================================
@@ -1,13 +0,0 @@
-Index: b/hoauth2.cabal
-===================================================================
---- a/hoauth2.cabal
-+++ b/hoauth2.cabal
-@@ -82,7 +82,7 @@ Library
- uri-bytestring >= 0.2.3.1 && < 0.4,
- uri-bytestring-aeson >= 0.1 && < 0.2,
- microlens >= 0.4.0 && < 0.5,
-- exceptions >= 0.8.3 && < 0.10
-+ exceptions >= 0.8.3 && < 0.11
-
- if impl(ghc >= 6.12.0)
- ghc-options: -Wall -fwarn-tabs -funbox-strict-fields
=====================================
patches/hoauth2/1.7.2/series deleted
=====================================
@@ -1 +0,0 @@
-newer-deps
=====================================
patches/http2/1.6.3/no-bytestring-builder deleted
=====================================
@@ -1,50 +0,0 @@
---- a/http2.cabal
-+++ b/http2.cabal
-@@ -82,7 +82,6 @@
- Build-Depends: base >= 4.6 && < 5
- , array
- , bytestring >= 0.10
-- , bytestring-builder
- , case-insensitive
- , containers >= 0.5
- , psqueues
-@@ -115,7 +114,6 @@
- Build-Depends: base >= 4 && < 5
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -138,7 +136,6 @@
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , directory
-@@ -188,7 +185,6 @@
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -210,7 +206,6 @@
- , aeson
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , hex
-@@ -233,7 +228,6 @@
- , aeson-pretty
- , array
- , bytestring
-- , bytestring-builder
- , case-insensitive
- , containers
- , directory
=====================================
patches/http2/1.6.3/series deleted
=====================================
@@ -1 +0,0 @@
-no-bytestring-builder
=====================================
patches/io-streams/1.5.1.0/no-bytestring-builder
=====================================
@@ -1,18 +1,20 @@
+Index: b/io-streams.cabal
+===================================================================
--- a/io-streams.cabal
+++ b/io-streams.cabal
-@@ -121,7 +121,6 @@
- Build-depends: base >= 4 && <5,
- attoparsec >= 0.10 && <0.14,
- bytestring >= 0.9 && <0.11,
-- bytestring-builder >= 0.10 && <0.11,
- network >= 2.3 && <3.1,
- primitive >= 0.2 && <0.7,
- process >= 1.1 && <1.7,
-@@ -204,7 +203,6 @@
- Build-depends: base,
- attoparsec,
- bytestring,
-- bytestring-builder,
- deepseq >= 1.2 && <1.5,
- directory >= 1.1 && <2,
- filepath >= 1.2 && <2,
+@@ -122,7 +122,6 @@ Library
+ Build-depends: base >= 4 && <5,
+ attoparsec >= 0.10 && <0.14,
+ bytestring >= 0.9 && <0.11,
+- bytestring-builder >= 0.10 && <0.11,
+ network >= 2.3 && <3.2,
+ primitive >= 0.2 && <0.8,
+ process >= 1.1 && <1.7,
+@@ -205,7 +204,6 @@ Test-suite testsuite
+ Build-depends: base,
+ attoparsec,
+ bytestring,
+- bytestring-builder,
+ deepseq >= 1.2 && <1.5,
+ directory >= 1.1 && <2,
+ filepath >= 1.2 && <2,
=====================================
patches/pandoc/2.2.1/newer-deps deleted
=====================================
@@ -1,13 +0,0 @@
-Index: b/pandoc.cabal
-===================================================================
---- a/pandoc.cabal
-+++ b/pandoc.cabal
-@@ -621,7 +621,7 @@ test-suite test-pandoc
- process >= 1.2.3 && < 1.7,
- temporary >= 1.1 && < 1.4,
- Diff >= 0.2 && < 0.4,
-- tasty >= 0.11 && < 1.1,
-+ tasty >= 0.11 && < 1.2,
- tasty-hunit >= 0.9 && < 0.11,
- tasty-quickcheck >= 0.8 && < 0.11,
- tasty-golden >= 2.3 && < 2.4,
=====================================
patches/pandoc/2.2.1/series deleted
=====================================
@@ -1 +0,0 @@
-newer-deps
=====================================
patches/snap-core/1.0.4.0/no-bytestring-builder
=====================================
@@ -1,18 +1,20 @@
+Index: b/snap-core.cabal
+===================================================================
--- a/snap-core.cabal
+++ b/snap-core.cabal
-@@ -133,7 +133,6 @@ Library
- attoparsec >= 0.12 && < 0.14,
- base >= 4 && < 5,
- bytestring >= 0.9 && < 0.11,
-- bytestring-builder >= 0.10.4 && < 0.11,
- case-insensitive >= 1.1 && < 1.3,
- containers >= 0.3 && < 1.0,
- directory >= 1 && < 2,
-@@ -243,7 +242,6 @@ Test-suite testsuite
- attoparsec,
- base,
- bytestring,
-- bytestring-builder,
- case-insensitive,
- containers,
- directory,
+@@ -134,7 +134,6 @@ Library
+ attoparsec >= 0.12 && < 0.14,
+ base >= 4 && < 5,
+ bytestring >= 0.9 && < 0.11,
+- bytestring-builder >= 0.10.4 && < 0.11,
+ case-insensitive >= 1.1 && < 1.3,
+ containers >= 0.3 && < 1.0,
+ directory >= 1 && < 2,
+@@ -244,7 +243,6 @@ Test-suite testsuite
+ attoparsec,
+ base,
+ bytestring,
+- bytestring-builder,
+ case-insensitive,
+ containers,
+ directory,
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/compare/ca6b01ed1df09fe5aa0d7c81914ebfc399126460...a90ac7ae4b6f613125b40eda1cb276734e2af320
--
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/compare/ca6b01ed1df09fe5aa0d7c81914ebfc399126460...a90ac7ae4b6f613125b40eda1cb276734e2af320
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/20191002/64af745b/attachment-0001.html>
More information about the Pkg-haskell-commits
mailing list