git.iko.soy/typeable/cabal2nix
on master help sign in
Updated URLs to reflect the new location on Github: this repository is now hosted in the NixOS organization.
b43981cPeter Simons
README.md+4−4
@@ -116,14 +116,14 @@ Cabal files. The exceptions are:
116 is no proper Cabal file for them, or because their builds are so
116 is no proper Cabal file for them, or because their builds are so
117 complicated that the `cabal.nix` build doesn't suffice to do the
117 complicated that the `cabal.nix` build doesn't suffice to do the
118 trick. The list of bad packages is hard-coded into
118 trick. The list of bad packages is hard-coded into
119− [`hackage4nix.hs`](https://github.com/haskell4nix/cabal2nix/blob/master/src/Hackage4Nix.hs),
119+ [`hackage4nix.hs`](http://github.com/NixOS/cabal2nix/blob/master/src/Hackage4Nix.hs),
120 in the functions `badPackagePaths` and `patchedPackages`. Any
120 in the functions `badPackagePaths` and `patchedPackages`. Any
121 package list in there is going to be ignored by `hackage4nix`.
121 package list in there is going to be ignored by `hackage4nix`.
122
122
123* "Patched packages" cannot be generated automatically, because their
123* "Patched packages" cannot be generated automatically, because their
124 build instructions need patches that `cabal2nix` doesn't (yet) know
124 build instructions need patches that `cabal2nix` doesn't (yet) know
125 about. There is a hard-coded list of patched packages in
125 about. There is a hard-coded list of patched packages in
126− [`hackage4nix`](https://github.com/haskell4nix/cabal2nix/blob/master/src/Hackage4Nix.hs).
126+ [`hackage4nix`](http://github.com/NixOS/cabal2nix/blob/master/src/Hackage4Nix.hs).
127 Furthermore, all build expressions that define any of the attributes
127 Furthermore, all build expressions that define any of the attributes
128
128
129 (pre|post)Configure
129 (pre|post)Configure
@@ -131,11 +131,11 @@ Cabal files. The exceptions are:
131 patchPhase
131 patchPhase
132
132
133 are considered "patched". That list of attributes is hard-coded in
133 are considered "patched". That list of attributes is hard-coded in
134− [`hackage4nix.hs`](https://github.com/haskell4nix/cabal2nix/blob/master/src/Hackage4Nix.hs)
134+ [`hackage4nix.hs`](http://github.com/NixOS/cabal2nix/blob/master/src/Hackage4Nix.hs)
135 in the function `regenerateDerivation`.
135 in the function `regenerateDerivation`.
136
136
137The complete list of Haskell packages available in Nix is generated by
137The complete list of Haskell packages available in Nix is generated by
138−the tool [`package-list`](https://github.com/haskell4nix/package-list),
138+the tool [`package-list`](http://github.com/peti/package-list),
139and published at <http://cryp.to/haskell-in-nixpkgs.txt>. Hackage picks
139and published at <http://cryp.to/haskell-in-nixpkgs.txt>. Hackage picks
140it up from there and generates links on each package's homepage to the
140it up from there and generates links on each package's homepage to the
141corresponding page in Hydra automatically. See [ticket
141corresponding page in Hydra automatically. See [ticket
cabal2nix.cabal+2−2
@@ -5,7 +5,7 @@ License: BSD3
5License-File: LICENSE
5License-File: LICENSE
6Author: Peter Simons <simons@cryp.to>, Andres Loeh <mail@andres-loeh.de>
6Author: Peter Simons <simons@cryp.to>, Andres Loeh <mail@andres-loeh.de>
7Maintainer: Nix Developers <nix-dev@lists.science.uu.nl>
7Maintainer: Nix Developers <nix-dev@lists.science.uu.nl>
8−Homepage: http://github.com/haskell4nix/cabal2nix
8+Homepage: http://github.com/NixOS/cabal2nix
9Category: Distribution
9Category: Distribution
10Synopsis: Convert Cabal files into Nix build instructions
10Synopsis: Convert Cabal files into Nix build instructions
11Cabal-Version: >= 1.8
11Cabal-Version: >= 1.8
@@ -40,7 +40,7 @@ Description:
40
40
41Source-Repository head
41Source-Repository head
42 Type: git
42 Type: git
43− Location: git://github.com/haskell4nix/cabal2nix.git
43+ Location: git://github.com/NixOS/cabal2nix.git
44
44
45Executable cabal2nix
45Executable cabal2nix
46 main-is: Cabal2Nix.hs
46 main-is: Cabal2Nix.hs