packages feed

Cabal revisions of cabal2nix-1.72

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:                   cabal2nix-Version:                1.72-Copyright:              Peter Simons, Andres Loeh-License:                BSD3-License-File:           LICENSE-Author:                 Peter Simons <simons@cryp.to>, Andres Loeh <mail@andres-loeh.de>-Maintainer:             Nix Developers <nix-dev@lists.science.uu.nl>-Homepage:               http://github.com/NixOS/cabal2nix-Category:               Distribution-Synopsis:               Convert Cabal files into Nix build instructions-Cabal-Version:          >= 1.8-Build-Type:             Custom-Tested-With:            GHC >= 7.0.4 && <= 7.8.3-Data-files:             README.md-Description:-  The @cabal2nix@ utility converts Cabal files into Nix build instructions. The-  commandline syntax is:-  .-  > Usage: cabal2nix [options] url-to-cabal-file-or-repo-  >   -h             --help                   show this help text-  >   -v             --version                print version-  >                  --hackage-db=FILEPATH    path to the local hackage db in tar format-  >                  --sha256=HASH            sha256 hash of source tarball-  >   -m MAINTAINER  --maintainer=MAINTAINER  maintainer of this package (may be specified multiple times)-  >   -p PLATFORM    --platform=PLATFORM      supported build platforms (may be specified multiple times)-  >                  --jailbreak              don't honor version restrictions on build inputs-  >                  --no-haddock             don't run Haddock when building this package-  >                  --no-check               don't run regression test suites of this package-  >                  --no-hyperlink-source    don't add pretty-printed source code to the documentation-  >-  > Recognized URI schemes:-  >-  >   cabal://pkgname-pkgversion       download the specified package from Hackage-  >   cabal://pkgname                  download latest version of the specified package from Hackage-  >   http://host/path                 fetch the Cabal file via HTTP-  >   file:///local/path               load the Cabal file from the local disk-  >   /local/path.cabal                abbreviated version of file URI-  >   <git/svn/bzr/hg URL>             download the source from the specified repository-  .-  The only required argument is the path to the cabal file. For example:-  .-  > cabal2nix http://hackage.haskell.org/packages/archive/cabal2nix/1.72/cabal2nix.cabal-  > cabal2nix cabal://cabal2nix-1.72-  .-  If the @--sha256@ option has not been specified, cabal2nix calls-  @nix-prefetch-url@ to determine the hash automatically. This causes-  network traffic, obviously.-  .-  If the argument refers to a source repository instead of a cabal file,-  cabal2nix will use that source repository to fetch from instead of hackage.-  Currently, cabal2nix supports directories, archives (fetched via http or https) and-  git, mercurial, svn or bazaar repositories.--Source-Repository head-  Type:                 git-  Location:             git://github.com/NixOS/cabal2nix.git--Executable cabal2nix-  main-is:              cabal2nix.hs-  hs-source-dirs:       src-  Build-Depends:        base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18,-                        filepath, directory, process, hackage-db, transformers-  Extensions:           PatternGuards, RecordWildCards, CPP-  Ghc-Options:          -Wall-  other-modules:        Cabal2Nix.CorePackages-                        Cabal2Nix.Flags-                        Cabal2Nix.Generate-                        Cabal2Nix.Package-                        Cabal2Nix.License-                        Cabal2Nix.Name-                        Cabal2Nix.Normalize-                        Cabal2Nix.PostProcess-                        Cabal2Nix.Version-                        Distribution.NixOS.Fetch-                        Distribution.NixOS.Derivation.Cabal-                        Distribution.NixOS.Derivation.License-                        Distribution.NixOS.Derivation.Meta-                        Distribution.NixOS.PrettyPrinting-                        Distribution.NixOS.Regex--Executable hackage4nix-  main-is:              hackage4nix.hs-  hs-source-dirs:       src-  Build-Depends:        base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18,-                        mtl, containers, directory, filepath, hackage-db, transformers, process-  Extensions:           PatternGuards, RecordWildCards, CPP-  Ghc-Options:          -Wall-  other-modules:        Cabal2Nix.CorePackages-                        Cabal2Nix.Flags-                        Cabal2Nix.Generate-                        Cabal2Nix.License-                        Cabal2Nix.Name-                        Cabal2Nix.Normalize-                        Cabal2Nix.PostProcess-                        Distribution.NixOS.Fetch-                        Distribution.NixOS.Derivation.Cabal-                        Distribution.NixOS.Derivation.License-                        Distribution.NixOS.Derivation.Meta-                        Distribution.NixOS.PrettyPrinting-                        Distribution.NixOS.Regex--Test-Suite doctest-cabal2nix-  type:                 exitcode-stdio-1.0-  main-is:              doc-test.hs-  hs-source-dirs:       test-  build-depends:        base, doctest+Name:                   cabal2nix
+Version:                1.72
+x-revision: 1
+Copyright:              Peter Simons, Andres Loeh
+License:                BSD3
+License-File:           LICENSE
+Author:                 Peter Simons <simons@cryp.to>, Andres Loeh <mail@andres-loeh.de>
+Maintainer:             Nix Developers <nix-dev@lists.science.uu.nl>
+Homepage:               http://github.com/NixOS/cabal2nix
+Category:               Distribution
+Synopsis:               Convert Cabal files into Nix build instructions
+Cabal-Version:          >= 1.8
+Build-Type:             Custom
+Tested-With:            GHC >= 7.0.4 && <= 7.8.3
+Data-files:             README.md
+Description:
+  The @cabal2nix@ utility converts Cabal files into Nix build instructions. The
+  commandline syntax is:
+  .
+  > Usage: cabal2nix [options] url-to-cabal-file-or-repo
+  >   -h             --help                   show this help text
+  >   -v             --version                print version
+  >                  --hackage-db=FILEPATH    path to the local hackage db in tar format
+  >                  --sha256=HASH            sha256 hash of source tarball
+  >   -m MAINTAINER  --maintainer=MAINTAINER  maintainer of this package (may be specified multiple times)
+  >   -p PLATFORM    --platform=PLATFORM      supported build platforms (may be specified multiple times)
+  >                  --jailbreak              don't honor version restrictions on build inputs
+  >                  --no-haddock             don't run Haddock when building this package
+  >                  --no-check               don't run regression test suites of this package
+  >                  --no-hyperlink-source    don't add pretty-printed source code to the documentation
+  >
+  > Recognized URI schemes:
+  >
+  >   cabal://pkgname-pkgversion       download the specified package from Hackage
+  >   cabal://pkgname                  download latest version of the specified package from Hackage
+  >   http://host/path                 fetch the Cabal file via HTTP
+  >   file:///local/path               load the Cabal file from the local disk
+  >   /local/path.cabal                abbreviated version of file URI
+  >   <git/svn/bzr/hg URL>             download the source from the specified repository
+  .
+  The only required argument is the path to the cabal file. For example:
+  .
+  > cabal2nix http://hackage.haskell.org/packages/archive/cabal2nix/1.72/cabal2nix.cabal
+  > cabal2nix cabal://cabal2nix-1.72
+  .
+  If the @--sha256@ option has not been specified, cabal2nix calls
+  @nix-prefetch-url@ to determine the hash automatically. This causes
+  network traffic, obviously.
+  .
+  If the argument refers to a source repository instead of a cabal file,
+  cabal2nix will use that source repository to fetch from instead of hackage.
+  Currently, cabal2nix supports directories, archives (fetched via http or https) and
+  git, mercurial, svn or bazaar repositories.
+
+Source-Repository head
+  Type:                 git
+  Location:             git://github.com/NixOS/cabal2nix.git
+
+Executable cabal2nix
+  main-is:              cabal2nix.hs
+  hs-source-dirs:       src
+  Build-Depends:        base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18 && < 1.22,
+                        filepath, directory, process, hackage-db, transformers
+  Extensions:           PatternGuards, RecordWildCards, CPP
+  Ghc-Options:          -Wall
+  other-modules:        Cabal2Nix.CorePackages
+                        Cabal2Nix.Flags
+                        Cabal2Nix.Generate
+                        Cabal2Nix.Package
+                        Cabal2Nix.License
+                        Cabal2Nix.Name
+                        Cabal2Nix.Normalize
+                        Cabal2Nix.PostProcess
+                        Cabal2Nix.Version
+                        Distribution.NixOS.Fetch
+                        Distribution.NixOS.Derivation.Cabal
+                        Distribution.NixOS.Derivation.License
+                        Distribution.NixOS.Derivation.Meta
+                        Distribution.NixOS.PrettyPrinting
+                        Distribution.NixOS.Regex
+
+Executable hackage4nix
+  main-is:              hackage4nix.hs
+  hs-source-dirs:       src
+  Build-Depends:        base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18 && < 1.22,
+                        mtl, containers, directory, filepath, hackage-db, transformers, process
+  Extensions:           PatternGuards, RecordWildCards, CPP
+  Ghc-Options:          -Wall
+  other-modules:        Cabal2Nix.CorePackages
+                        Cabal2Nix.Flags
+                        Cabal2Nix.Generate
+                        Cabal2Nix.License
+                        Cabal2Nix.Name
+                        Cabal2Nix.Normalize
+                        Cabal2Nix.PostProcess
+                        Distribution.NixOS.Fetch
+                        Distribution.NixOS.Derivation.Cabal
+                        Distribution.NixOS.Derivation.License
+                        Distribution.NixOS.Derivation.Meta
+                        Distribution.NixOS.PrettyPrinting
+                        Distribution.NixOS.Regex
+
+Test-Suite doctest-cabal2nix
+  type:                 exitcode-stdio-1.0
+  main-is:              doc-test.hs
+  hs-source-dirs:       test
+  build-depends:        base, doctest