Cabal revisions of cabal2nix-1.73
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: cabal2nix-Version: 1.73-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.73/cabal2nix.cabal- > cabal2nix cabal://cabal2nix-1.73- .- 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 >= 1.11, transformers, deepseq- 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 >= 1.11,- transformers, process, deepseq- 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.73 +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.73/cabal2nix.cabal + > cabal2nix cabal://cabal2nix-1.73 + . + 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 >= 1.11, transformers, deepseq + 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 >= 1.11, + transformers, process, deepseq + 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
revision 2
Name: cabal2nix Version: 1.73 -x-revision: 1 +x-revision: 2 Copyright: Peter Simons, Andres Loeh License: BSD3 License-File: LICENSE Executable hackage4nix main-is: hackage4nix.hs hs-source-dirs: src - Build-Depends: base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18, + Build-Depends: base >= 3 && < 5, regex-posix, pretty, Cabal >= 1.18 && < 1.22, mtl, containers, directory, filepath, hackage-db >= 1.11, transformers, process, deepseq Extensions: PatternGuards, RecordWildCards, CPP
revision 3
Name: cabal2nix Version: 1.73 -x-revision: 2 +x-revision: 3 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> +Author: Peter Simons, Andres Loeh +Maintainer: Peter Simons <simons@cryp.to>, Homepage: http://github.com/NixOS/cabal2nix Category: Distribution Synopsis: Convert Cabal files into Nix build instructions
revision 4
Name: cabal2nix Version: 1.73 -x-revision: 3 +x-revision: 4 Copyright: Peter Simons, Andres Loeh License: BSD3 License-File: LICENSE Author: Peter Simons, Andres Loeh -Maintainer: Peter Simons <simons@cryp.to>, +Maintainer: Peter Simons <simons@cryp.to> Homepage: http://github.com/NixOS/cabal2nix Category: Distribution Synopsis: Convert Cabal files into Nix build instructions
revision 5
Name: cabal2nix Version: 1.73 -x-revision: 4 +x-revision: 5 Copyright: Peter Simons, Andres Loeh License: BSD3 License-File: LICENSE 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.73/cabal2nix.cabal - > cabal2nix cabal://cabal2nix-1.73 - . - If the @--sha256@ option has not been specified, cabal2nix calls - @nix-prefetch-url@ to determine the hash automatically. This causes - network traffic, obviously. + This package is no longer maintained on Hackage. Users of Nix can + install the latest version by running: . - 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. + > nix-env -i cabal2nix Source-Repository head Type: git