mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-21 04:49:01 +02:00
Merge branch 'master.upstream' into staging.upstream
This commit is contained in:
commit
e7bb9e1023
|
@ -6,7 +6,7 @@ stdenv.mkDerivation {
|
|||
|
||||
sources = sourceFilesBySuffices ./. [".xml"];
|
||||
|
||||
buildInputs = [ libxml2 libxslt ];
|
||||
buildInputs = [ pandoc libxml2 libxslt ];
|
||||
|
||||
xsltFlags = ''
|
||||
--param section.autolabel 1
|
||||
|
@ -19,7 +19,23 @@ stdenv.mkDerivation {
|
|||
'';
|
||||
|
||||
buildCommand = ''
|
||||
ln -s $sources/*.xml . # */
|
||||
{
|
||||
echo "<chapter xmlns=\"http://docbook.org/ns/docbook\""
|
||||
echo " xmlns:xlink=\"http://www.w3.org/1999/xlink\""
|
||||
echo " xml:id=\"users-guide-to-the-haskell-infrastructure\">"
|
||||
echo ""
|
||||
echo "<title>User's Guide to the Haskell Infrastructure</title>"
|
||||
echo ""
|
||||
pandoc ${./haskell-users-guide.md} -w docbook | \
|
||||
sed -e 's|<ulink url=|<link xlink:href=|' \
|
||||
-e 's|</ulink>|</link>|' \
|
||||
-e 's|<sect. id=|<section xml:id=|' \
|
||||
-e 's|</sect[0-9]>|</section>|'
|
||||
echo ""
|
||||
echo "</chapter>"
|
||||
} >haskell-users-guide.xml
|
||||
|
||||
ln -s "$sources/"*.xml .
|
||||
|
||||
echo ${nixpkgsVersion} > .version
|
||||
|
||||
|
@ -37,7 +53,7 @@ stdenv.mkDerivation {
|
|||
cp ${./style.css} $dst/style.css
|
||||
|
||||
mkdir -p $dst/images/callouts
|
||||
cp ${docbook5_xsl}/xml/xsl/docbook/images/callouts/*.gif $dst/images/callouts/
|
||||
cp "${docbook5_xsl}/xml/xsl/docbook/images/callouts/"*.gif $dst/images/callouts/
|
||||
|
||||
mkdir -p $out/nix-support
|
||||
echo "doc manual $dst manual.html" >> $out/nix-support/hydra-build-products
|
||||
|
|
698
doc/haskell-users-guide.md
Normal file
698
doc/haskell-users-guide.md
Normal file
|
@ -0,0 +1,698 @@
|
|||
---
|
||||
title: User's Guide for Haskell in Nixpkgs
|
||||
author: Peter Simons
|
||||
date: 2015-06-01
|
||||
---
|
||||
|
||||
# How to install Haskell packages
|
||||
|
||||
Nixpkgs distributes build instructions for all Haskell packages registered on
|
||||
[Hackage](http://hackage.haskell.org/), but strangely enough normal Nix package
|
||||
lookups don't seem to discover any of them, except for the default version of ghc, cabal-install, and stack:
|
||||
|
||||
$ nix-env -i alex
|
||||
error: selector ‘alex’ matches no derivations
|
||||
$ nix-env -qa ghc
|
||||
ghc-7.10.2
|
||||
|
||||
The Haskell package set is not registered in the top-level namespace because it
|
||||
is *huge*. If all Haskell packages were visible to these commands, then
|
||||
name-based search/install operations would be much slower than they are now. We
|
||||
avoided that by keeping all Haskell-related packages in a separate attribute
|
||||
set called `haskellPackages`, which the following command will list:
|
||||
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskellPackages
|
||||
haskellPackages.a50 a50-0.5
|
||||
haskellPackages.abacate haskell-abacate-0.0.0.0
|
||||
haskellPackages.abcBridge haskell-abcBridge-0.12
|
||||
haskellPackages.afv afv-0.1.1
|
||||
haskellPackages.alex alex-3.1.4
|
||||
haskellPackages.Allure Allure-0.4.101.1
|
||||
haskellPackages.alms alms-0.6.7
|
||||
[... some 8000 entries omitted ...]
|
||||
|
||||
To install any of those packages into your profile, refer to them by their
|
||||
attribute path (first column):
|
||||
|
||||
$ nix-env -f "<nixpkgs>" -iA haskellPackages.Allure ...
|
||||
|
||||
The attribute path of any Haskell packages corresponds to the name of that
|
||||
particular package on Hackage: the package `cabal-install` has the attribute
|
||||
`haskellPackages.cabal-install`, and so on. (Actually, this convention causes
|
||||
trouble with packages like `3dmodels` and `4Blocks`, because these names are
|
||||
invalid identifiers in the Nix language. The issue of how to deal with these
|
||||
rare corner cases is currently unresolved.)
|
||||
|
||||
Haskell packages who's Nix name (second column) begins with a `haskell-` prefix
|
||||
are packages that provide a library whereas packages without that prefix
|
||||
provide just executables. Libraries may provide executables too, though: the
|
||||
package `haskell-pandoc`, for example, installs both a library and an
|
||||
application. You can install and use Haskell executables just like any other
|
||||
program in Nixpkgs, but using Haskell libraries for development is a bit
|
||||
trickier and we'll address that subject in great detail in section [How to
|
||||
create a development environment].
|
||||
|
||||
Attribute paths are deterministic inside of Nixpkgs, but the path necessary to
|
||||
reach Nixpkgs varies from system to system. We dodged that problem by giving
|
||||
`nix-env` an explicit `-f "<nixpkgs>"` parameter, but if you call `nix-env`
|
||||
without that flag, then chances are the invocation fails:
|
||||
|
||||
$ nix-env -iA haskellPackages.cabal-install
|
||||
error: attribute ‘haskellPackages’ in selection path
|
||||
‘haskellPackages.cabal-install’ not found
|
||||
|
||||
On NixOS, for example, Nixpkgs does *not* exist in the top-level namespace by
|
||||
default. To figure out the proper attribute path, it's easiest to query for the
|
||||
path of a well-known Nixpkgs package, i.e.:
|
||||
|
||||
$ nix-env -qaP coreutils
|
||||
nixos.coreutils coreutils-8.23
|
||||
|
||||
If your system responds like that (most NixOS installations will), then the
|
||||
attribute path to `haskellPackages` is `nixos.haskellPackages`. Thus, if you
|
||||
want to use `nix-env` without giving an explicit `-f` flag, then that's the way
|
||||
to do it:
|
||||
|
||||
$ nix-env -qaP -A nixos.haskellPackages
|
||||
$ nix-env -iA nixos.haskellPackages.cabal-install
|
||||
|
||||
Our current default compiler is GHC 7.10.x and the `haskellPackages` set
|
||||
contains packages built with that particular version. Nixpkgs contains the
|
||||
latest major release of every GHC since 6.10.4, however, and there is a whole
|
||||
family of package sets available that defines Hackage packages built with each
|
||||
of those compilers, too:
|
||||
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.packages.ghc6123
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.packages.ghc763
|
||||
|
||||
The name `haskellPackages` is really just a synonym for
|
||||
`haskell.packages.ghc7102`, because we prefer that package set internally and
|
||||
recommend it to our users as their default choice, but ultimately you are free
|
||||
to compile your Haskell packages with any GHC version you please. The following
|
||||
command displays the complete list of available compilers:
|
||||
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.compiler
|
||||
haskell.compiler.ghc6104 ghc-6.10.4
|
||||
haskell.compiler.ghc6123 ghc-6.12.3
|
||||
haskell.compiler.ghc704 ghc-7.0.4
|
||||
haskell.compiler.ghc722 ghc-7.2.2
|
||||
haskell.compiler.ghc742 ghc-7.4.2
|
||||
haskell.compiler.ghc763 ghc-7.6.3
|
||||
haskell.compiler.ghc784 ghc-7.8.4
|
||||
haskell.compiler.ghc7102 ghc-7.10.2
|
||||
haskell.compiler.ghcHEAD ghc-7.11.20150402
|
||||
haskell.compiler.ghcNokinds ghc-nokinds-7.11.20150704
|
||||
haskell.compiler.ghcjs ghcjs-0.1.0
|
||||
haskell.compiler.jhc jhc-0.8.2
|
||||
haskell.compiler.uhc uhc-1.1.9.0
|
||||
|
||||
We have no package sets for `jhc` or `uhc` yet, unfortunately, but for every
|
||||
version of GHC listed above, there exists a package set based on that compiler.
|
||||
Also, the attributes `haskell.compiler.ghcXYC` and
|
||||
`haskell.packages.ghcXYC.ghc` are synonymous for the sake of convenience.
|
||||
|
||||
# How to create a development environment
|
||||
|
||||
## How to install a compiler
|
||||
|
||||
A simple development environment consists of a Haskell compiler and the tool
|
||||
`cabal-install`, and we saw in section [How to install Haskell packages] how
|
||||
you can install those programs into your user profile:
|
||||
|
||||
$ nix-env -f "<nixpkgs>" -iA haskellPackages.ghc haskellPackages.cabal-install
|
||||
|
||||
Instead of the default package set `haskellPackages`, you can also use the more
|
||||
precise name `haskell.compiler.ghc7102`, which has the advantage that it refers
|
||||
to the same GHC version regardless of what Nixpkgs considers "default" at any
|
||||
given time.
|
||||
|
||||
Once you've made those tools available in `$PATH`, it's possible to build
|
||||
Hackage packages the same way people without access to Nix do it all the time:
|
||||
|
||||
$ cabal get lens-4.11 && cd lens-4.11
|
||||
$ cabal install -j --dependencies-only
|
||||
$ cabal configure
|
||||
$ cabal build
|
||||
|
||||
If you enjoy working with Cabal sandboxes, then that's entirely possible too:
|
||||
just execute the command
|
||||
|
||||
$ cabal sandbox init
|
||||
|
||||
before installing the required dependencies.
|
||||
|
||||
The `nix-shell` utility makes it easy to switch to a different compiler
|
||||
version; just enter the Nix shell environment with the command
|
||||
|
||||
$ nix-shell -p haskell.compiler.ghc784
|
||||
|
||||
to bring GHC 7.8.4 into `$PATH`. Re-running `cabal configure` switches your
|
||||
build to use that compiler instead. If you're working on a project that doesn't
|
||||
depend on any additional system libraries outside of GHC, then it's sufficient
|
||||
even to run the `cabal configure` command inside of the shell:
|
||||
|
||||
$ nix-shell -p haskell.compiler.ghc784 --command "cabal configure"
|
||||
|
||||
Afterwards, all other commands like `cabal build` work just fine in any shell
|
||||
environment, because the configure phase recorded the absolute paths to all
|
||||
required tools like GHC in its build configuration inside of the `dist/`
|
||||
directory. Please note, however, that `nix-collect-garbage` can break such an
|
||||
environment because the Nix store paths created by `nix-shell` aren't "alive"
|
||||
anymore once `nix-shell` has terminated. If you find that your Haskell builds
|
||||
no longer work after garbage collection, then you'll have to re-run `cabal
|
||||
configure` inside of a new `nix-shell` environment.
|
||||
|
||||
## How to install a compiler with libraries
|
||||
|
||||
GHC expects to find all installed libraries inside of its own `lib` directory.
|
||||
This approach works fine on traditional Unix systems, but it doesn't work for
|
||||
Nix, because GHC's store path is immutable once it's built. We cannot install
|
||||
additional libraries into that location. As a consequence, our copies of GHC
|
||||
don't know any packages except their own core libraries, like `base`,
|
||||
`containers`, `Cabal`, etc.
|
||||
|
||||
We can register additional libraries to GHC, however, using a special build
|
||||
function called `ghcWithPackages`. That function expects one argument: a
|
||||
function that maps from an attribute set of Haskell packages to a list of
|
||||
packages, which determines the libraries known to that particular version of
|
||||
GHC. For example, the Nix expression `ghcWithPackages (pkgs: [pkgs.mtl])`
|
||||
generates a copy of GHC that has the `mtl` library registered in addition to
|
||||
its normal core packages:
|
||||
|
||||
$ nix-shell -p "haskellPackages.ghcWithPackages (pkgs: [pkgs.mtl])"
|
||||
|
||||
[nix-shell:~]$ ghc-pkg list mtl
|
||||
/nix/store/zy79...-ghc-7.10.2/lib/ghc-7.10.2/package.conf.d:
|
||||
mtl-2.2.1
|
||||
|
||||
This function allows users to define their own development environment by means
|
||||
of an override. After adding the following snippet to `~/.nixpkgs/config.nix`,
|
||||
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
myHaskellEnv = self.haskell.packages.ghc7102.ghcWithPackages
|
||||
(haskellPackages: with haskellPackages; [
|
||||
# libraries
|
||||
arrows async cgi criterion
|
||||
# tools
|
||||
cabal-install haskintex
|
||||
]);
|
||||
};
|
||||
}
|
||||
|
||||
it's possible to install that compiler with `nix-env -f "<nixpkgs>" -iA
|
||||
myHaskellEnv`. If you'd like to switch that development environment to a
|
||||
different version of GHC, just replace the `ghc7102` bit in the previous
|
||||
definition with the appropriate name. Of course, it's also possible to define
|
||||
any number of these development environments! (You can't install two of them
|
||||
into the same profile at the same time, though, because that would result in
|
||||
file conflicts.)
|
||||
|
||||
The generated `ghc` program is a wrapper script that re-directs the real
|
||||
GHC executable to use a new `lib` directory --- one that we specifically
|
||||
constructed to contain all those packages the user requested:
|
||||
|
||||
$ cat $(type -p ghc)
|
||||
#! /nix/store/xlxj...-bash-4.3-p33/bin/bash -e
|
||||
export NIX_GHC=/nix/store/19sm...-ghc-7.10.2/bin/ghc
|
||||
export NIX_GHCPKG=/nix/store/19sm...-ghc-7.10.2/bin/ghc-pkg
|
||||
export NIX_GHC_DOCDIR=/nix/store/19sm...-ghc-7.10.2/share/doc/ghc/html
|
||||
export NIX_GHC_LIBDIR=/nix/store/19sm...-ghc-7.10.2/lib/ghc-7.10.2
|
||||
exec /nix/store/j50p...-ghc-7.10.2/bin/ghc "-B$NIX_GHC_LIBDIR" "$@"
|
||||
|
||||
The variables `$NIX_GHC`, `$NIX_GHCPKG`, etc. point to the *new* store path
|
||||
`ghcWithPackages` constructed specifically for this environment. The last line
|
||||
of the wrapper script then executes the real `ghc`, but passes the path to the
|
||||
new `lib` directory using GHC's `-B` flag.
|
||||
|
||||
The purpose of those environment variables is to work around an impurity in the
|
||||
popular [ghc-paths](http://hackage.haskell.org/package/ghc-paths) library. That
|
||||
library promises to give its users access to GHC's installation paths. Only,
|
||||
the library can't possible know that path when it's compiled, because the path
|
||||
GHC considers its own is determined only much later, when the user configures
|
||||
it through `ghcWithPackages`. So we [patched
|
||||
ghc-paths](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/ghc-paths-nix.patch)
|
||||
to return the paths found in those environment variables at run-time rather
|
||||
than trying to guess them at compile-time.
|
||||
|
||||
To make sure that mechanism works properly all the time, we recommend that you
|
||||
set those variables to meaningful values in your shell environment, too, i.e.
|
||||
by adding the following code to your `~/.bashrc`:
|
||||
|
||||
if type >/dev/null 2>&1 -p ghc; then
|
||||
eval "$(egrep ^export "$(type -p ghc)")"
|
||||
fi
|
||||
|
||||
If you are certain that you'll use only one GHC environment which is located in
|
||||
your user profile, then you can use the following code, too, which has the
|
||||
advantage that it doesn't contain any paths from the Nix store, i.e. those
|
||||
settings always remain valid even if a `nix-env -u` operation updates the GHC
|
||||
environment in your profile:
|
||||
|
||||
if [ -e ~/.nix-profile/bin/ghc ]; then
|
||||
export NIX_GHC="$HOME/.nix-profile/bin/ghc"
|
||||
export NIX_GHCPKG="$HOME/.nix-profile/bin/ghc-pkg"
|
||||
export NIX_GHC_DOCDIR="$HOME/.nix-profile/share/doc/ghc/html"
|
||||
export NIX_GHC_LIBDIR="$HOME/.nix-profile/lib/ghc-$($NIX_GHC --numeric-version)"
|
||||
fi
|
||||
|
||||
## How to install a compiler with libraries, hoogle and documentation indexes
|
||||
|
||||
If you plan to use your environment for interactive programming, not just
|
||||
compiling random Haskell code, you might want to replace `ghcWithPackages` in
|
||||
all the listings above with `ghcWithHoogle`.
|
||||
|
||||
This environment generator not only produces an environment with GHC and all
|
||||
the specified libraries, but also generates a `hoogle` and `haddock` indexes
|
||||
for all the packages, and provides a wrapper script around `hoogle` binary that
|
||||
uses all those things. A precise name for this thing would be
|
||||
"`ghcWithPackagesAndHoogleAndDocumentationIndexes`", which is, regrettably, too
|
||||
long and scary.
|
||||
|
||||
For example, installing the following environment
|
||||
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
myHaskellEnv = self.haskellPackages.ghcWithHoogle
|
||||
(haskellPackages: with haskellPackages; [
|
||||
# libraries
|
||||
arrows async cgi criterion
|
||||
# tools
|
||||
cabal-install haskintex
|
||||
]);
|
||||
};
|
||||
}
|
||||
|
||||
allows one to browse module documentation index [not too dissimilar to
|
||||
this](https://downloads.haskell.org/~ghc/latest/docs/html/libraries/index.html)
|
||||
for all the specified packages and their dependencies by directing a browser of
|
||||
choice to `~/.nix-profiles/share/doc/hoogle/index.html` (or
|
||||
`/run/current-system/sw/share/doc/hoogle/index.html` in case you put it in
|
||||
`environment.systemPackages` in NixOS).
|
||||
|
||||
After you've marveled enough at that try adding the following to your
|
||||
`~/.ghc/ghci.conf`
|
||||
|
||||
:def hoogle \s -> return $ ":! hoogle search -cl --count=15 \"" ++ s ++ "\""
|
||||
:def doc \s -> return $ ":! hoogle search -cl --info \"" ++ s ++ "\""
|
||||
|
||||
and test it by typing into `ghci`:
|
||||
|
||||
:hoogle a -> a
|
||||
:doc a -> a
|
||||
|
||||
Be sure to note the links to `haddock` files in the output. With any modern and
|
||||
properly configured terminal emulator you can just click those links to
|
||||
navigate there.
|
||||
|
||||
Finally, you can run
|
||||
|
||||
hoogle server -p 8080
|
||||
|
||||
and navigate to http://localhost:8080/ for your own local
|
||||
[Hoogle](https://www.haskell.org/hoogle/). Note, however, that Firefox and
|
||||
possibly other browsers disallow navigation from `http:` to `file:` URIs for
|
||||
security reasons, which might be quite an inconvenience. See [this
|
||||
page](http://kb.mozillazine.org/Links_to_local_pages_do_not_work) for
|
||||
workarounds.
|
||||
|
||||
|
||||
## How to create ad hoc environments for `nix-shell`
|
||||
|
||||
The easiest way to create an ad hoc development environment is to run
|
||||
`nix-shell` with the appropriate GHC environment given on the command-line:
|
||||
|
||||
nix-shell -p "haskellPackages.ghcWithPackages (pkgs: with pkgs; [mtl pandoc])"
|
||||
|
||||
For more sophisticated use-cases, however, it's more convenient to save the
|
||||
desired configuration in a file called `shell.nix` that looks like this:
|
||||
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
let
|
||||
inherit (nixpkgs) pkgs;
|
||||
ghc = pkgs.haskell.packages.${compiler}.ghcWithPackages (ps: with ps; [
|
||||
monad-par mtl
|
||||
]);
|
||||
in
|
||||
pkgs.stdenv.mkDerivation {
|
||||
name = "my-haskell-env-0";
|
||||
buildInputs = [ ghc ];
|
||||
shellHook = "eval $(egrep ^export ${ghc}/bin/ghc)";
|
||||
}
|
||||
|
||||
Now run `nix-shell` --- or even `nix-shell --pure` --- to enter a shell
|
||||
environment that has the appropriate compiler in `$PATH`. If you use `--pure`,
|
||||
then add all other packages that your development environment needs into the
|
||||
`buildInputs` attribute. If you'd like to switch to a different compiler
|
||||
version, then pass an appropriate `compiler` argument to the expression, i.e.
|
||||
`nix-shell --argstr compiler ghc784`.
|
||||
|
||||
If you need such an environment because you'd like to compile a Hackage package
|
||||
outside of Nix --- i.e. because you're hacking on the latest version from Git
|
||||
---, then the package set provides suitable nix-shell environments for you
|
||||
already! Every Haskell package has an `env` attribute that provides a shell
|
||||
environment suitable for compiling that particular package. If you'd like to
|
||||
hack the `lens` library, for example, then you just have to check out the
|
||||
source code and enter the appropriate environment:
|
||||
|
||||
$ cabal get lens-4.11 && cd lens-4.11
|
||||
Downloading lens-4.11...
|
||||
Unpacking to lens-4.11/
|
||||
|
||||
$ nix-shell "<nixpkgs>" -A haskellPackages.lens.env
|
||||
[nix-shell:/tmp/lens-4.11]$
|
||||
|
||||
At point, you can run `cabal configure`, `cabal build`, and all the other
|
||||
development commands. Note that you need `cabal-install` installed in your
|
||||
`$PATH` already to use it here --- the `nix-shell` environment does not provide
|
||||
it.
|
||||
|
||||
# How to create Nix builds for your own private Haskell packages
|
||||
|
||||
If your own Haskell packages have build instructions for Cabal, then you can
|
||||
convert those automatically into build instructions for Nix using the
|
||||
`cabal2nix` utility, which you can install into your profile by running
|
||||
`nix-env -i cabal2nix`.
|
||||
|
||||
## How to build a stand-alone project
|
||||
|
||||
For example, let's assume that you're working on a private project called
|
||||
`foo`. To generate a Nix build expression for it, change into the project's
|
||||
top-level directory and run the command:
|
||||
|
||||
$ cabal2nix . >foo.nix
|
||||
|
||||
Then write the following snippet into a file called `default.nix`:
|
||||
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./foo.nix { }
|
||||
|
||||
Finally, store the following code in a file called `shell.nix`:
|
||||
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
(import ./default.nix { inherit nixpkgs compiler; }).env
|
||||
|
||||
At this point, you can run `nix-build` to have Nix compile your project and
|
||||
install it into a Nix store path. The local directory will contain a symlink
|
||||
called `result` after `nix-build` returns that points into that location. Of
|
||||
course, passing the flag `--argstr compiler ghc763` allows switching the build
|
||||
to any version of GHC currently supported.
|
||||
|
||||
Furthermore, you can call `nix-shell` to enter an interactive development
|
||||
environment in which you can use `cabal configure` and `cabal build` to develop
|
||||
your code. That environment will automatically contain a proper GHC derivation
|
||||
with all the required libraries registered as well as all the system-level
|
||||
libraries your package might need.
|
||||
|
||||
If your package does not depend on any system-level libraries, then it's
|
||||
sufficient to run
|
||||
|
||||
$ nix-shell --command "cabal configure"
|
||||
|
||||
once to set up your build. `cabal-install` determines the absolute paths to all
|
||||
resources required for the build and writes them into a config file in the
|
||||
`dist/` directory. Once that's done, you can run `cabal build` and any other
|
||||
command for that project even outside of the `nix-shell` environment. This
|
||||
feature is particularly nice for those of us who like to edit their code with
|
||||
an IDE, like Emacs' `haskell-mode`, because it's not necessary to start Emacs
|
||||
inside of nix-shell just to make it find out the necessary settings for
|
||||
building the project; `cabal-install` has already done that for us.
|
||||
|
||||
If you want to do some quick-and-dirty hacking and don't want to bother setting
|
||||
up a `default.nix` and `shell.nix` file manually, then you can use the
|
||||
`--shell` flag offered by `cabal2nix` to have it generate a stand-alone
|
||||
`nix-shell` environment for you. With that feature, running
|
||||
|
||||
$ cabal2nix --shell . >shell.nix
|
||||
$ nix-shell --command "cabal configure"
|
||||
|
||||
is usually enough to set up a build environment for any given Haskell package.
|
||||
You can even use that generated file to run `nix-build`, too:
|
||||
|
||||
$ nix-build shell.nix
|
||||
|
||||
## How to build projects that depend on each other
|
||||
|
||||
If you have multiple private Haskell packages that depend on each other, then
|
||||
you'll have to register those packages in the Nixpkgs set to make them visible
|
||||
for the dependency resolution performed by `callPackage`. First of all, change
|
||||
into each of your projects top-level directories and generate a `default.nix`
|
||||
file with `cabal2nix`:
|
||||
|
||||
$ cd ~/src/foo && cabal2nix . >default.nix
|
||||
$ cd ~/src/bar && cabal2nix . >default.nix
|
||||
|
||||
Then edit your `~/.nixpkgs/config.nix` file to register those builds in the
|
||||
default Haskell package set:
|
||||
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
haskellPackages = super.haskellPackages.override {
|
||||
overrides = self: super: {
|
||||
foo = self.callPackage ../src/foo {};
|
||||
bar = self.callPackage ../src/bar {};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Once that's accomplished, `nix-env -f "<nixpkgs>" -qA haskellPackages` will
|
||||
show your packages like any other package from Hackage, and you can build them
|
||||
|
||||
$ nix-build "<nixpkgs>" -A haskellPackages.foo
|
||||
|
||||
or enter an interactive shell environment suitable for building them:
|
||||
|
||||
$ nix-shell "<nixpkgs>" -A haskellPackages.bar.env
|
||||
|
||||
# Miscellaneous Topics
|
||||
|
||||
## How to build with profiling enabled
|
||||
|
||||
Every Haskell package set takes a function called `overrides` that you can use
|
||||
to manipulate the package as much as you please. One useful application of this
|
||||
feature is to replace the default `mkDerivation` function with one that enables
|
||||
library profiling for all packages. To accomplish that, add configure the
|
||||
following snippet in your `~/.nixpkgs/config.nix` file:
|
||||
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
profiledHaskellPackages = self.haskellPackages.override {
|
||||
overrides = self: super: {
|
||||
mkDerivation = args: super.mkDerivation (args // {
|
||||
enableLibraryProfiling = true;
|
||||
});
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Then, replace instances of `haskellPackages` in the `cabal2nix`-generated
|
||||
`default.nix` or `shell.nix` files with `profiledHaskellPackages`.
|
||||
|
||||
## How to override package versions in a compiler-specific package set
|
||||
|
||||
Nixpkgs provides the latest version of
|
||||
[`ghc-events`](http://hackage.haskell.org/package/ghc-events), which is 0.4.4.0
|
||||
at the time of this writing. This is fine for users of GHC 7.10.x, but GHC
|
||||
7.8.4 cannot compile that binary. Now, one way to solve that problem is to
|
||||
register an older version of `ghc-events` in the 7.8.x-specific package set.
|
||||
The first step is to generate Nix build instructions with `cabal2nix`:
|
||||
|
||||
$ cabal2nix cabal://ghc-events-0.4.3.0 >~/.nixpkgs/ghc-events-0.4.3.0.nix
|
||||
|
||||
Then add the override in `~/.nixpkgs/config.nix`:
|
||||
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
haskell = super.haskell // {
|
||||
packages = super.haskell.packages // {
|
||||
ghc784 = super.haskell.packages.ghc784.override {
|
||||
overrides = self: super: {
|
||||
ghc-events = self.callPackage ./ghc-events-0.4.3.0.nix {};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
This code is a little crazy, no doubt, but it's necessary because the intuitive
|
||||
version
|
||||
|
||||
haskell.packages.ghc784 = super.haskell.packages.ghc784.override {
|
||||
overrides = self: super: {
|
||||
ghc-events = self.callPackage ./ghc-events-0.4.3.0.nix {};
|
||||
};
|
||||
};
|
||||
|
||||
doesn't do what we want it to: that code replaces the `haskell` package set in
|
||||
Nixpkgs with one that contains only one entry,`packages`, which contains only
|
||||
one entry `ghc784`. This override loses the `haskell.compiler` set, and it
|
||||
loses the `haskell.packages.ghcXYZ` sets for all compilers but GHC 7.8.4. To
|
||||
avoid that problem, we have to perform the convoluted little dance from above,
|
||||
iterating over each step in hierarchy.
|
||||
|
||||
Once it's accomplished, however, we can install a variant of `ghc-events`
|
||||
that's compiled with GHC 7.8.4:
|
||||
|
||||
nix-env -f "<nixpkgs>" -iA haskell.packages.ghc784.ghc-events
|
||||
|
||||
Unfortunately, it turns out that this build fails again while executing the
|
||||
test suite! Apparently, the release archive on Hackage is missing some data
|
||||
files that the test suite requires, so we cannot run it. We accomplish that by
|
||||
re-generating the Nix expression with the `--no-check` flag:
|
||||
|
||||
$ cabal2nix --no-check cabal://ghc-events-0.4.3.0 >~/.nixpkgs/ghc-events-0.4.3.0.nix
|
||||
|
||||
Now the builds succeeds.
|
||||
|
||||
Of course, in the concrete example of `ghc-events` this whole exercise is not
|
||||
an ideal solution, because `ghc-events` can analyze the output emitted by any
|
||||
version of GHC later than 6.12 regardless of the compiler version that was used
|
||||
to build the `ghc-events' executable, so strictly speaking there's no reason to
|
||||
prefer one built with GHC 7.8.x in the first place. However, for users who
|
||||
cannot use GHC 7.10.x at all for some reason, the approach of downgrading to an
|
||||
older version might be useful.
|
||||
|
||||
## How to recover from GHC's infamous non-deterministic library ID bug
|
||||
|
||||
GHC and distributed build farms don't get along well:
|
||||
|
||||
https://ghc.haskell.org/trac/ghc/ticket/4012
|
||||
|
||||
When you see an error like this one
|
||||
|
||||
package foo-0.7.1.0 is broken due to missing package
|
||||
text-1.2.0.4-98506efb1b9ada233bb5c2b2db516d91
|
||||
|
||||
then you have to download and re-install `foo` and all its dependents from
|
||||
scratch:
|
||||
|
||||
# nix-store -q --referrers /nix/store/*-haskell-text-1.2.0.4 \
|
||||
| xargs -L 1 nix-store --repair-path --option binary-caches http://hydra.nixos.org
|
||||
|
||||
If you're using additional Hydra servers other than `hydra.nixos.org`, then it
|
||||
might be necessary to purge the local caches that store data from those
|
||||
machines to disable these binary channels for the duration of the previous
|
||||
command, i.e. by running:
|
||||
|
||||
rm /nix/var/nix/binary-cache-v3.sqlite
|
||||
rm /nix/var/nix/manifests/*
|
||||
rm /nix/var/nix/channel-cache/*
|
||||
|
||||
## Builds on Darwin fail with `math.h` not found
|
||||
|
||||
Users of GHC on Darwin have occasionally reported that builds fail, because the
|
||||
compiler complains about a missing include file:
|
||||
|
||||
fatal error: 'math.h' file not found
|
||||
|
||||
The issue has been discussed at length in [ticket
|
||||
6390](https://github.com/NixOS/nixpkgs/issues/6390), and so far no good
|
||||
solution has been proposed. As a work-around, users who run into this problem
|
||||
can configure the environment variables
|
||||
|
||||
export NIX_CFLAGS_COMPILE="-idirafter /usr/include"
|
||||
export NIX_CFLAGS_LINK="-L/usr/lib"
|
||||
|
||||
in their `~/.bashrc` file to avoid the compiler error.
|
||||
|
||||
## Using Stack together with Nix
|
||||
|
||||
-- While building package zlib-0.5.4.2 using:
|
||||
runhaskell -package=Cabal-1.22.4.0 -clear-package-db [... lots of flags ...]
|
||||
Process exited with code: ExitFailure 1
|
||||
Logs have been written to: /home/foo/src/stack-ide/.stack-work/logs/zlib-0.5.4.2.log
|
||||
|
||||
Configuring zlib-0.5.4.2...
|
||||
Setup.hs: Missing dependency on a foreign library:
|
||||
* Missing (or bad) header file: zlib.h
|
||||
This problem can usually be solved by installing the system package that
|
||||
provides this library (you may need the "-dev" version). If the library is
|
||||
already installed but in a non-standard location then you can use the flags
|
||||
--extra-include-dirs= and --extra-lib-dirs= to specify where it is.
|
||||
If the header file does exist, it may contain errors that are caught by the C
|
||||
compiler at the preprocessing stage. In this case you can re-run configure
|
||||
with the verbosity flag -v3 to see the error messages.
|
||||
|
||||
When you run the build inside of the nix-shell environment, the system
|
||||
is configured to find libz.so without any special flags -- the compiler
|
||||
and linker "just know" how to find it. Consequently, Cabal won't record
|
||||
any search paths for libz.so in the package description, which means
|
||||
that the package works fine inside of nix-shell, but once you leave the
|
||||
shell the shared object can no longer be found. That issue is by no
|
||||
means specific to Stack: you'll have that problem with any other
|
||||
Haskell package that's built inside of nix-shell but run outside of that
|
||||
environment.
|
||||
|
||||
I suppose we could try to remedy the issue by wrapping `stack` or
|
||||
`cabal` with a script that tries to find those kind of implicit search
|
||||
paths and makes them explicit on the "cabal configure" command line. I
|
||||
don't think anyone is working on that subject yet, though, because the
|
||||
problem doesn't seem so bad in practice.
|
||||
|
||||
You can remedy that issue in several ways. First of all, run
|
||||
|
||||
$ nix-build --no-out-link "<nixpkgs>" -A zlib
|
||||
/nix/store/alsvwzkiw4b7ip38l4nlfjijdvg3fvzn-zlib-1.2.8
|
||||
|
||||
to find out the store path of the system's zlib library. Now, you can
|
||||
|
||||
1) add that path (plus a "/lib" suffix) to your $LD_LIBRARY_PATH
|
||||
environment variable to make sure your system linker finds libz.so
|
||||
automatically. It's no pretty solution, but it will work.
|
||||
|
||||
2) As a variant of (1), you can also install any number of system
|
||||
libraries into your user's profile (or some other profile) and point
|
||||
$LD_LIBRARY_PATH to that profile instead, so that you don't have to
|
||||
list dozens of those store paths all over the place.
|
||||
|
||||
3) The solution I prefer is to call stack with an appropriate
|
||||
--extra-lib-dirs flag like so:
|
||||
|
||||
$ stack --extra-lib-dirs=/nix/store/alsvwzkiw4b7ip38l4nlfjijdvg3fvzn-zlib-1.2.8/lib build
|
||||
|
||||
Typically, you'll need --extra-include-dirs as well. It's possible
|
||||
to add those flag to the project's "stack.yaml" or your user's
|
||||
global "~/.stack/global/stack.yaml" file so that you don't have to
|
||||
specify them manually every time.
|
||||
|
||||
The same thing applies to `cabal configure`, of course, if you're
|
||||
building with `cabal-install` instead of Stack.
|
||||
|
||||
|
||||
# Other resources
|
||||
|
||||
- The Youtube video [Nix Loves Haskell](https://www.youtube.com/watch?v=BsBhi_r-OeE)
|
||||
provides an introduction into Haskell NG aimed at beginners. The slides are
|
||||
available at http://cryp.to/nixos-meetup-3-slides.pdf and also -- in a form
|
||||
ready for cut & paste -- at
|
||||
https://github.com/NixOS/cabal2nix/blob/master/doc/nixos-meetup-3-slides.md.
|
||||
|
||||
- Another Youtube video is [Escaping Cabal Hell with Nix](https://www.youtube.com/watch?v=mQd3s57n_2Y),
|
||||
which discusses the subject of Haskell development with Nix but also provides
|
||||
a basic introduction to Nix as well, i.e. it's suitable for viewers with
|
||||
almost no prior Nix experience.
|
||||
|
||||
- Oliver Charles wrote a very nice [Tutorial how to develop Haskell packages with Nix](http://wiki.ocharles.org.uk/Nix).
|
||||
|
||||
- The *Journey into the Haskell NG infrastructure* series of postings
|
||||
describe the new Haskell infrastructure in great detail:
|
||||
|
||||
- [Part 1](http://lists.science.uu.nl/pipermail/nix-dev/2015-January/015591.html)
|
||||
explains the differences between the old and the new code and gives
|
||||
instructions how to migrate to the new setup.
|
||||
|
||||
- [Part 2](http://lists.science.uu.nl/pipermail/nix-dev/2015-January/015608.html)
|
||||
looks in-depth at how to tweak and configure your setup by means of
|
||||
overrides.
|
||||
|
||||
- [Part 3](http://lists.science.uu.nl/pipermail/nix-dev/2015-April/016912.html)
|
||||
describes the infrastructure that keeps the Haskell package set in Nixpkgs
|
||||
up-to-date.
|
|
@ -1,912 +0,0 @@
|
|||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xml:id="users-guide-to-the-haskell-infrastructure">
|
||||
|
||||
<title>User's Guide to the Haskell Infrastructure</title>
|
||||
|
||||
<section xml:id="how-to-install-haskell-packages">
|
||||
<title>How to install Haskell packages</title>
|
||||
<para>
|
||||
Nixpkgs distributes build instructions for all Haskell packages
|
||||
registered on
|
||||
<link xlink:href="http://hackage.haskell.org/">Hackage</link>, but
|
||||
strangely enough normal Nix package lookups don't seem to discover
|
||||
any of them, except for the default version of ghc, cabal-install, and stack:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -i alex
|
||||
error: selector ‘alex’ matches no derivations
|
||||
$ nix-env -qa ghc
|
||||
ghc-7.10.2
|
||||
</programlisting>
|
||||
<para>
|
||||
The Haskell package set is not registered in the top-level namespace
|
||||
because it is <emphasis>huge</emphasis>. If all Haskell packages
|
||||
were visible to these commands, then name-based search/install
|
||||
operations would be much slower than they are now. We avoided that
|
||||
by keeping all Haskell-related packages in a separate attribute set
|
||||
called <literal>haskellPackages</literal>, which the following
|
||||
command will list:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskellPackages
|
||||
haskellPackages.a50 a50-0.5
|
||||
haskellPackages.abacate haskell-abacate-0.0.0.0
|
||||
haskellPackages.abcBridge haskell-abcBridge-0.12
|
||||
haskellPackages.afv afv-0.1.1
|
||||
haskellPackages.alex alex-3.1.4
|
||||
haskellPackages.Allure Allure-0.4.101.1
|
||||
haskellPackages.alms alms-0.6.7
|
||||
[... some 8000 entries omitted ...]
|
||||
</programlisting>
|
||||
<para>
|
||||
To install any of those packages into your profile, refer to them by
|
||||
their attribute path (first column):
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -f "<nixpkgs>" -iA haskellPackages.Allure ...
|
||||
</programlisting>
|
||||
<para>
|
||||
The attribute path of any Haskell packages corresponds to the name
|
||||
of that particular package on Hackage: the package
|
||||
<literal>cabal-install</literal> has the attribute
|
||||
<literal>haskellPackages.cabal-install</literal>, and so on.
|
||||
(Actually, this convention causes trouble with packages like
|
||||
<literal>3dmodels</literal> and <literal>4Blocks</literal>, because
|
||||
these names are invalid identifiers in the Nix language. The issue
|
||||
of how to deal with these rare corner cases is currently
|
||||
unresolved.)
|
||||
</para>
|
||||
<para>
|
||||
Haskell packages who's Nix name (second column) begins with a
|
||||
<literal>haskell-</literal> prefix are packages that provide a
|
||||
library whereas packages without that prefix provide just
|
||||
executables. Libraries may provide executables too, though: the
|
||||
package <literal>haskell-pandoc</literal>, for example, installs
|
||||
both a library and an application. You can install and use Haskell
|
||||
executables just like any other program in Nixpkgs, but using
|
||||
Haskell libraries for development is a bit trickier and we'll
|
||||
address that subject in great detail in section
|
||||
<link linkend="how-to-create-a-development-environment">How to
|
||||
create a development environment</link>.
|
||||
</para>
|
||||
<para>
|
||||
Attribute paths are deterministic inside of Nixpkgs, but the path
|
||||
necessary to reach Nixpkgs varies from system to system. We dodged
|
||||
that problem by giving <literal>nix-env</literal> an explicit
|
||||
<literal>-f "<nixpkgs>"</literal> parameter, but if
|
||||
you call <literal>nix-env</literal> without that flag, then chances
|
||||
are the invocation fails:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -iA haskellPackages.cabal-install
|
||||
error: attribute ‘haskellPackages’ in selection path
|
||||
‘haskellPackages.cabal-install’ not found
|
||||
</programlisting>
|
||||
<para>
|
||||
On NixOS, for example, Nixpkgs does <emphasis>not</emphasis> exist
|
||||
in the top-level namespace by default. To figure out the proper
|
||||
attribute path, it's easiest to query for the path of a well-known
|
||||
Nixpkgs package, i.e.:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -qaP coreutils
|
||||
nixos.coreutils coreutils-8.23
|
||||
</programlisting>
|
||||
<para>
|
||||
If your system responds like that (most NixOS installations will),
|
||||
then the attribute path to <literal>haskellPackages</literal> is
|
||||
<literal>nixos.haskellPackages</literal>. Thus, if you want to
|
||||
use <literal>nix-env</literal> without giving an explicit
|
||||
<literal>-f</literal> flag, then that's the way to do it:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -qaP -A nixos.haskellPackages
|
||||
$ nix-env -iA nixos.haskellPackages.cabal-install
|
||||
</programlisting>
|
||||
<para>
|
||||
Our current default compiler is GHC 7.10.x and the
|
||||
<literal>haskellPackages</literal> set contains packages built with
|
||||
that particular version. Nixpkgs contains the latest major release
|
||||
of every GHC since 6.10.4, however, and there is a whole family of
|
||||
package sets available that defines Hackage packages built with each
|
||||
of those compilers, too:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.packages.ghc6123
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.packages.ghc763
|
||||
</programlisting>
|
||||
<para>
|
||||
The name <literal>haskellPackages</literal> is really just a synonym
|
||||
for <literal>haskell.packages.ghc7102</literal>, because we prefer
|
||||
that package set internally and recommend it to our users as their
|
||||
default choice, but ultimately you are free to compile your Haskell
|
||||
packages with any GHC version you please. The following command
|
||||
displays the complete list of available compilers:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -f "<nixpkgs>" -qaP -A haskell.compiler
|
||||
haskell.compiler.ghc6104 ghc-6.10.4
|
||||
haskell.compiler.ghc6123 ghc-6.12.3
|
||||
haskell.compiler.ghc704 ghc-7.0.4
|
||||
haskell.compiler.ghc722 ghc-7.2.2
|
||||
haskell.compiler.ghc742 ghc-7.4.2
|
||||
haskell.compiler.ghc763 ghc-7.6.3
|
||||
haskell.compiler.ghc784 ghc-7.8.4
|
||||
haskell.compiler.ghc7102 ghc-7.10.2
|
||||
haskell.compiler.ghcHEAD ghc-7.11.20150402
|
||||
haskell.compiler.ghcNokinds ghc-nokinds-7.11.20150704
|
||||
haskell.compiler.ghcjs ghcjs-0.1.0
|
||||
haskell.compiler.jhc jhc-0.8.2
|
||||
haskell.compiler.uhc uhc-1.1.9.0
|
||||
</programlisting>
|
||||
<para>
|
||||
We have no package sets for <literal>jhc</literal> or
|
||||
<literal>uhc</literal> yet, unfortunately, but for every version of
|
||||
GHC listed above, there exists a package set based on that compiler.
|
||||
Also, the attributes <literal>haskell.compiler.ghcXYC</literal> and
|
||||
<literal>haskell.packages.ghcXYC.ghc</literal> are synonymous for
|
||||
the sake of convenience.
|
||||
</para>
|
||||
</section>
|
||||
<section xml:id="how-to-create-a-development-environment">
|
||||
<title>How to create a development environment</title>
|
||||
<section xml:id="how-to-install-a-compiler">
|
||||
<title>How to install a compiler</title>
|
||||
<para>
|
||||
A simple development environment consists of a Haskell compiler
|
||||
and the tool <literal>cabal-install</literal>, and we saw in
|
||||
section <link linkend="how-to-install-haskell-packages">How to
|
||||
install Haskell packages</link> how you can install those programs
|
||||
into your user profile:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-env -f "<nixpkgs>" -iA haskellPackages.ghc haskellPackages.cabal-install
|
||||
</programlisting>
|
||||
<para>
|
||||
Instead of the default package set
|
||||
<literal>haskellPackages</literal>, you can also use the more
|
||||
precise name <literal>haskell.compiler.ghc7102</literal>, which
|
||||
has the advantage that it refers to the same GHC version
|
||||
regardless of what Nixpkgs considers "default" at any
|
||||
given time.
|
||||
</para>
|
||||
<para>
|
||||
Once you've made those tools available in
|
||||
<literal>$PATH</literal>, it's possible to build Hackage packages
|
||||
the same way people without access to Nix do it all the time:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal get lens-4.11 && cd lens-4.11
|
||||
$ cabal install -j --dependencies-only
|
||||
$ cabal configure
|
||||
$ cabal build
|
||||
</programlisting>
|
||||
<para>
|
||||
If you enjoy working with Cabal sandboxes, then that's entirely
|
||||
possible too: just execute the command
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal sandbox init
|
||||
</programlisting>
|
||||
<para>
|
||||
before installing the required dependencies.
|
||||
</para>
|
||||
<para>
|
||||
The <literal>nix-shell</literal> utility makes it easy to switch
|
||||
to a different compiler version; just enter the Nix shell
|
||||
environment with the command
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-shell -p haskell.compiler.ghc784
|
||||
</programlisting>
|
||||
<para>
|
||||
to bring GHC 7.8.4 into <literal>$PATH</literal>. Re-running
|
||||
<literal>cabal configure</literal> switches your build to use that
|
||||
compiler instead. If you're working on a project that doesn't
|
||||
depend on any additional system libraries outside of GHC, then
|
||||
it's sufficient even to run the <literal>cabal configure</literal>
|
||||
command inside of the shell:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-shell -p haskell.compiler.ghc784 --command "cabal configure"
|
||||
</programlisting>
|
||||
<para>
|
||||
Afterwards, all other commands like <literal>cabal build</literal>
|
||||
work just fine in any shell environment, because the configure
|
||||
phase recorded the absolute paths to all required tools like GHC
|
||||
in its build configuration inside of the <literal>dist/</literal>
|
||||
directory. Please note, however, that
|
||||
<literal>nix-collect-garbage</literal> can break such an
|
||||
environment because the Nix store paths created by
|
||||
<literal>nix-shell</literal> aren't "alive" anymore once
|
||||
<literal>nix-shell</literal> has terminated. If you find that your
|
||||
Haskell builds no longer work after garbage collection, then
|
||||
you'll have to re-run <literal>cabal configure</literal> inside of
|
||||
a new <literal>nix-shell</literal> environment.
|
||||
</para>
|
||||
</section>
|
||||
<section xml:id="how-to-install-a-compiler-with-libraries">
|
||||
<title>How to install a compiler with libraries</title>
|
||||
<para>
|
||||
GHC expects to find all installed libraries inside of its own
|
||||
<literal>lib</literal> directory. This approach works fine on
|
||||
traditional Unix systems, but it doesn't work for Nix, because
|
||||
GHC's store path is immutable once it's built. We cannot install
|
||||
additional libraries into that location. As a consequence, our
|
||||
copies of GHC don't know any packages except their own core
|
||||
libraries, like <literal>base</literal>,
|
||||
<literal>containers</literal>, <literal>Cabal</literal>, etc.
|
||||
</para>
|
||||
<para>
|
||||
We can register additional libraries to GHC, however, using a
|
||||
special build function called <literal>ghcWithPackages</literal>.
|
||||
That function expects one argument: a function that maps from an
|
||||
attribute set of Haskell packages to a list of packages, which
|
||||
determines the libraries known to that particular version of GHC.
|
||||
For example, the Nix expression
|
||||
<literal>ghcWithPackages (pkgs: [pkgs.mtl])</literal> generates a
|
||||
copy of GHC that has the <literal>mtl</literal> library registered
|
||||
in addition to its normal core packages:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-shell -p "haskellPackages.ghcWithPackages (pkgs: [pkgs.mtl])"
|
||||
|
||||
[nix-shell:~]$ ghc-pkg list mtl
|
||||
/nix/store/zy79...-ghc-7.10.2/lib/ghc-7.10.2/package.conf.d:
|
||||
mtl-2.2.1
|
||||
</programlisting>
|
||||
<para>
|
||||
This function allows users to define their own development
|
||||
environment by means of an override. After adding the following
|
||||
snippet to <literal>~/.nixpkgs/config.nix</literal>,
|
||||
</para>
|
||||
<programlisting>
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
myHaskellEnv = self.haskell.packages.ghc7102.ghcWithPackages
|
||||
(haskellPackages: with haskellPackages; [
|
||||
# libraries
|
||||
arrows async cgi criterion
|
||||
# tools
|
||||
cabal-install haskintex
|
||||
]);
|
||||
};
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
it's possible to install that compiler with
|
||||
<literal>nix-env -f "<nixpkgs>" -iA myHaskellEnv</literal>.
|
||||
If you'd like to switch that development environment to a
|
||||
different version of GHC, just replace the
|
||||
<literal>ghc7102</literal> bit in the previous definition with the
|
||||
appropriate name. Of course, it's also possible to define any
|
||||
number of these development environments! (You can't install two
|
||||
of them into the same profile at the same time, though, because
|
||||
that would result in file conflicts.)
|
||||
</para>
|
||||
<para>
|
||||
The generated <literal>ghc</literal> program is a wrapper script
|
||||
that re-directs the real GHC executable to use a new
|
||||
<literal>lib</literal> directory --- one that we specifically
|
||||
constructed to contain all those packages the user requested:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cat $(type -p ghc)
|
||||
#! /nix/store/xlxj...-bash-4.3-p33/bin/bash -e
|
||||
export NIX_GHC=/nix/store/19sm...-ghc-7.10.2/bin/ghc
|
||||
export NIX_GHCPKG=/nix/store/19sm...-ghc-7.10.2/bin/ghc-pkg
|
||||
export NIX_GHC_DOCDIR=/nix/store/19sm...-ghc-7.10.2/share/doc/ghc/html
|
||||
export NIX_GHC_LIBDIR=/nix/store/19sm...-ghc-7.10.2/lib/ghc-7.10.2
|
||||
exec /nix/store/j50p...-ghc-7.10.2/bin/ghc "-B$NIX_GHC_LIBDIR" "$@"
|
||||
</programlisting>
|
||||
<para>
|
||||
The variables <literal>$NIX_GHC</literal>,
|
||||
<literal>$NIX_GHCPKG</literal>, etc. point to the
|
||||
<emphasis>new</emphasis> store path
|
||||
<literal>ghcWithPackages</literal> constructed specifically for
|
||||
this environment. The last line of the wrapper script then
|
||||
executes the real <literal>ghc</literal>, but passes the path to
|
||||
the new <literal>lib</literal> directory using GHC's
|
||||
<literal>-B</literal> flag.
|
||||
</para>
|
||||
<para>
|
||||
The purpose of those environment variables is to work around an
|
||||
impurity in the popular
|
||||
<link xlink:href="http://hackage.haskell.org/package/ghc-paths">ghc-paths</link>
|
||||
library. That library promises to give its users access to GHC's
|
||||
installation paths. Only, the library can't possible know that
|
||||
path when it's compiled, because the path GHC considers its own is
|
||||
determined only much later, when the user configures it through
|
||||
<literal>ghcWithPackages</literal>. So we
|
||||
<link xlink:href="https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/haskell-modules/ghc-paths-nix.patch">patched
|
||||
ghc-paths</link> to return the paths found in those environment
|
||||
variables at run-time rather than trying to guess them at
|
||||
compile-time.
|
||||
</para>
|
||||
<para>
|
||||
To make sure that mechanism works properly all the time, we
|
||||
recommend that you set those variables to meaningful values in
|
||||
your shell environment, too, i.e. by adding the following code to
|
||||
your <literal>~/.bashrc</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
if type >/dev/null 2>&1 -p ghc; then
|
||||
eval "$(egrep ^export "$(type -p ghc)")"
|
||||
fi
|
||||
</programlisting>
|
||||
<para>
|
||||
If you are certain that you'll use only one GHC environment which
|
||||
is located in your user profile, then you can use the following
|
||||
code, too, which has the advantage that it doesn't contain any
|
||||
paths from the Nix store, i.e. those settings always remain valid
|
||||
even if a <literal>nix-env -u</literal> operation updates the GHC
|
||||
environment in your profile:
|
||||
</para>
|
||||
<programlisting>
|
||||
if [ -e ~/.nix-profile/bin/ghc ]; then
|
||||
export NIX_GHC="$HOME/.nix-profile/bin/ghc"
|
||||
export NIX_GHCPKG="$HOME/.nix-profile/bin/ghc-pkg"
|
||||
export NIX_GHC_DOCDIR="$HOME/.nix-profile/share/doc/ghc/html"
|
||||
export NIX_GHC_LIBDIR="$HOME/.nix-profile/lib/ghc-$($NIX_GHC --numeric-version)"
|
||||
fi
|
||||
</programlisting>
|
||||
</section>
|
||||
<section xml:id="how-to-install-a-compiler-with-indexes">
|
||||
<title>How to install a compiler with libraries, hoogle and documentation indexes</title>
|
||||
<para>
|
||||
If you plan to use your environment for interactive programming,
|
||||
not just compiling random Haskell code, you might want to
|
||||
replace <literal>ghcWithPackages</literal> in all the listings
|
||||
above with <literal>ghcWithHoogle</literal>.
|
||||
</para>
|
||||
<para>
|
||||
This environment generator not only produces an environment with
|
||||
GHC and all the specified libraries, but also generates a
|
||||
<literal>hoogle</literal> and <literal>haddock</literal> indexes
|
||||
for all the packages, and provides a wrapper script around
|
||||
<literal>hoogle</literal> binary that uses all those things. A
|
||||
precise name for this thing would be
|
||||
"<literal>ghcWithPackagesAndHoogleAndDocumentationIndexes</literal>",
|
||||
which is, regrettably, too long and scary.
|
||||
</para>
|
||||
<para>
|
||||
For example, installing the following environment
|
||||
</para>
|
||||
<programlisting>
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
myHaskellEnv = self.haskellPackages.ghcWithHoogle
|
||||
(haskellPackages: with haskellPackages; [
|
||||
# libraries
|
||||
arrows async cgi criterion
|
||||
# tools
|
||||
cabal-install haskintex
|
||||
]);
|
||||
};
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
allows one to browse module documentation index <link
|
||||
xlink:href="https://downloads.haskell.org/~ghc/latest/docs/html/libraries/index.html">not
|
||||
too dissimilar to this</link> for all the specified packages and
|
||||
their dependencies by directing a browser of choice to
|
||||
<literal>~/.nix-profiles/share/doc/hoogle/index.html</literal>
|
||||
(or
|
||||
<literal>/run/current-system/sw/share/doc/hoogle/index.html</literal>
|
||||
in case you put it in
|
||||
<literal>environment.systemPackages</literal> in NixOS).
|
||||
</para>
|
||||
<para>
|
||||
After you've marveled enough at that try adding the following to
|
||||
your <literal>~/.ghc/ghci.conf</literal>
|
||||
</para>
|
||||
<programlisting>
|
||||
:def hoogle \s -> return $ ":! hoogle search -cl --count=15 \"" ++ s ++ "\""
|
||||
:def doc \s -> return $ ":! hoogle search -cl --info \"" ++ s ++ "\""
|
||||
</programlisting>
|
||||
<para>
|
||||
and test it by typing into <literal>ghci</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
:hoogle a -> a
|
||||
:doc a -> a
|
||||
</programlisting>
|
||||
<para>
|
||||
Be sure to note the links to <literal>haddock</literal> files in
|
||||
the output. With any modern and properly configured terminal
|
||||
emulator you can just click those links to navigate there.
|
||||
</para>
|
||||
<para>
|
||||
Finally, you can run
|
||||
</para>
|
||||
<programlisting>
|
||||
hoogle server -p 8080
|
||||
</programlisting>
|
||||
<para>
|
||||
and navigate to <link xlink:href="http://localhost:8080/"/> for
|
||||
your own local <link
|
||||
xlink:href="https://www.haskell.org/hoogle/">Hoogle</link>.
|
||||
Note, however, that Firefox and possibly other browsers disallow
|
||||
navigation from <literal>http:</literal> to
|
||||
<literal>file:</literal> URIs for security reasons, which might
|
||||
be quite an inconvenience. See <link
|
||||
xlink:href="http://kb.mozillazine.org/Links_to_local_pages_do_not_work">this
|
||||
page</link> for workarounds.
|
||||
</para>
|
||||
</section>
|
||||
<section xml:id="how-to-create-ad-hoc-environments-for-nix-shell">
|
||||
<title>How to create ad hoc environments for
|
||||
<literal>nix-shell</literal></title>
|
||||
<para>
|
||||
The easiest way to create an ad hoc development environment is to
|
||||
run <literal>nix-shell</literal> with the appropriate GHC
|
||||
environment given on the command-line:
|
||||
</para>
|
||||
<programlisting>
|
||||
nix-shell -p "haskellPackages.ghcWithPackages (pkgs: with pkgs; [mtl pandoc])"
|
||||
</programlisting>
|
||||
<para>
|
||||
For more sophisticated use-cases, however, it's more convenient to
|
||||
save the desired configuration in a file called
|
||||
<literal>shell.nix</literal> that looks like this:
|
||||
</para>
|
||||
<programlisting>
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
let
|
||||
inherit (nixpkgs) pkgs;
|
||||
ghc = pkgs.haskell.packages.${compiler}.ghcWithPackages (ps: with ps; [
|
||||
monad-par mtl
|
||||
]);
|
||||
in
|
||||
pkgs.stdenv.mkDerivation {
|
||||
name = "my-haskell-env-0";
|
||||
buildInputs = [ ghc ];
|
||||
shellHook = "eval $(egrep ^export ${ghc}/bin/ghc)";
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
Now run <literal>nix-shell</literal> --- or even
|
||||
<literal>nix-shell --pure</literal> --- to enter a shell
|
||||
environment that has the appropriate compiler in
|
||||
<literal>$PATH</literal>. If you use <literal>--pure</literal>,
|
||||
then add all other packages that your development environment
|
||||
needs into the <literal>buildInputs</literal> attribute. If you'd
|
||||
like to switch to a different compiler version, then pass an
|
||||
appropriate <literal>compiler</literal> argument to the
|
||||
expression, i.e.
|
||||
<literal>nix-shell --argstr compiler ghc784</literal>.
|
||||
</para>
|
||||
<para>
|
||||
If you need such an environment because you'd like to compile a
|
||||
Hackage package outside of Nix --- i.e. because you're hacking on
|
||||
the latest version from Git ---, then the package set provides
|
||||
suitable nix-shell environments for you already! Every Haskell
|
||||
package has an <literal>env</literal> attribute that provides a
|
||||
shell environment suitable for compiling that particular package.
|
||||
If you'd like to hack the <literal>lens</literal> library, for
|
||||
example, then you just have to check out the source code and enter
|
||||
the appropriate environment:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal get lens-4.11 && cd lens-4.11
|
||||
Downloading lens-4.11...
|
||||
Unpacking to lens-4.11/
|
||||
|
||||
$ nix-shell "<nixpkgs>" -A haskellPackages.lens.env
|
||||
[nix-shell:/tmp/lens-4.11]$
|
||||
</programlisting>
|
||||
<para>
|
||||
At point, you can run <literal>cabal configure</literal>,
|
||||
<literal>cabal build</literal>, and all the other development
|
||||
commands. Note that you need <literal>cabal-install</literal>
|
||||
installed in your <literal>$PATH</literal> already to use it here
|
||||
--- the <literal>nix-shell</literal> environment does not provide
|
||||
it.
|
||||
</para>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="how-to-create-nix-builds-for-your-own-private-haskell-packages">
|
||||
<title>How to create Nix builds for your own private Haskell
|
||||
packages</title>
|
||||
<para>
|
||||
If your own Haskell packages have build instructions for Cabal, then
|
||||
you can convert those automatically into build instructions for Nix
|
||||
using the <literal>cabal2nix</literal> utility, which you can
|
||||
install into your profile by running
|
||||
<literal>nix-env -i cabal2nix</literal>.
|
||||
</para>
|
||||
<section xml:id="how-to-build-a-stand-alone-project">
|
||||
<title>How to build a stand-alone project</title>
|
||||
<para>
|
||||
For example, let's assume that you're working on a private project
|
||||
called <literal>foo</literal>. To generate a Nix build expression
|
||||
for it, change into the project's top-level directory and run the
|
||||
command:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal2nix . >foo.nix
|
||||
</programlisting>
|
||||
<para>
|
||||
Then write the following snippet into a file called
|
||||
<literal>default.nix</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
nixpkgs.pkgs.haskell.packages.${compiler}.callPackage ./foo.nix { }
|
||||
</programlisting>
|
||||
<para>
|
||||
Finally, store the following code in a file called
|
||||
<literal>shell.nix</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
{ nixpkgs ? import <nixpkgs> {}, compiler ? "ghc7102" }:
|
||||
(import ./default.nix { inherit nixpkgs compiler; }).env
|
||||
</programlisting>
|
||||
<para>
|
||||
At this point, you can run <literal>nix-build</literal> to have
|
||||
Nix compile your project and install it into a Nix store path. The
|
||||
local directory will contain a symlink called
|
||||
<literal>result</literal> after <literal>nix-build</literal>
|
||||
returns that points into that location. Of course, passing the
|
||||
flag <literal>--argstr compiler ghc763</literal> allows switching
|
||||
the build to any version of GHC currently supported.
|
||||
</para>
|
||||
<para>
|
||||
Furthermore, you can call <literal>nix-shell</literal> to enter an
|
||||
interactive development environment in which you can use
|
||||
<literal>cabal configure</literal> and
|
||||
<literal>cabal build</literal> to develop your code. That
|
||||
environment will automatically contain a proper GHC derivation
|
||||
with all the required libraries registered as well as all the
|
||||
system-level libraries your package might need.
|
||||
</para>
|
||||
<para>
|
||||
If your package does not depend on any system-level libraries,
|
||||
then it's sufficient to run
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-shell --command "cabal configure"
|
||||
</programlisting>
|
||||
<para>
|
||||
once to set up your build. <literal>cabal-install</literal>
|
||||
determines the absolute paths to all resources required for the
|
||||
build and writes them into a config file in the
|
||||
<literal>dist/</literal> directory. Once that's done, you can run
|
||||
<literal>cabal build</literal> and any other command for that
|
||||
project even outside of the <literal>nix-shell</literal>
|
||||
environment. This feature is particularly nice for those of us who
|
||||
like to edit their code with an IDE, like Emacs'
|
||||
<literal>haskell-mode</literal>, because it's not necessary to
|
||||
start Emacs inside of nix-shell just to make it find out the
|
||||
necessary settings for building the project;
|
||||
<literal>cabal-install</literal> has already done that for us.
|
||||
</para>
|
||||
<para>
|
||||
If you want to do some quick-and-dirty hacking and don't want to
|
||||
bother setting up a <literal>default.nix</literal> and
|
||||
<literal>shell.nix</literal> file manually, then you can use the
|
||||
<literal>--shell</literal> flag offered by
|
||||
<literal>cabal2nix</literal> to have it generate a stand-alone
|
||||
<literal>nix-shell</literal> environment for you. With that
|
||||
feature, running
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal2nix --shell . >shell.nix
|
||||
$ nix-shell --command "cabal configure"
|
||||
</programlisting>
|
||||
<para>
|
||||
is usually enough to set up a build environment for any given
|
||||
Haskell package. You can even use that generated file to run
|
||||
<literal>nix-build</literal>, too:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-build shell.nix
|
||||
</programlisting>
|
||||
</section>
|
||||
<section xml:id="how-to-build-projects-that-depend-on-each-other">
|
||||
<title>How to build projects that depend on each other</title>
|
||||
<para>
|
||||
If you have multiple private Haskell packages that depend on each
|
||||
other, then you'll have to register those packages in the Nixpkgs
|
||||
set to make them visible for the dependency resolution performed
|
||||
by <literal>callPackage</literal>. First of all, change into each
|
||||
of your projects top-level directories and generate a
|
||||
<literal>default.nix</literal> file with
|
||||
<literal>cabal2nix</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cd ~/src/foo && cabal2nix . >default.nix
|
||||
$ cd ~/src/bar && cabal2nix . >default.nix
|
||||
</programlisting>
|
||||
<para>
|
||||
Then edit your <literal>~/.nixpkgs/config.nix</literal> file to
|
||||
register those builds in the default Haskell package set:
|
||||
</para>
|
||||
<programlisting>
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
haskellPackages = super.haskellPackages.override {
|
||||
overrides = self: super: {
|
||||
foo = self.callPackage ../src/foo {};
|
||||
bar = self.callPackage ../src/bar {};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
Once that's accomplished,
|
||||
<literal>nix-env -f "<nixpkgs>" -qA haskellPackages</literal>
|
||||
will show your packages like any other package from Hackage, and
|
||||
you can build them
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-build "<nixpkgs>" -A haskellPackages.foo
|
||||
</programlisting>
|
||||
<para>
|
||||
or enter an interactive shell environment suitable for building
|
||||
them:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ nix-shell "<nixpkgs>" -A haskellPackages.bar.env
|
||||
</programlisting>
|
||||
</section>
|
||||
</section>
|
||||
<section xml:id="miscellaneous-topics">
|
||||
<title>Miscellaneous Topics</title>
|
||||
<section xml:id="how-to-build-with-profiling-enabled">
|
||||
<title>How to build with profiling enabled</title>
|
||||
<para>
|
||||
Every Haskell package set takes a function called
|
||||
<literal>overrides</literal> that you can use to manipulate the
|
||||
package as much as you please. One useful application of this
|
||||
feature is to replace the default <literal>mkDerivation</literal>
|
||||
function with one that enables library profiling for all packages.
|
||||
To accomplish that, add configure the following snippet in your
|
||||
<literal>~/.nixpkgs/config.nix</literal> file:
|
||||
</para>
|
||||
<programlisting>
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
profiledHaskellPackages = self.haskellPackages.override {
|
||||
overrides = self: super: {
|
||||
mkDerivation = args: super.mkDerivation (args // {
|
||||
enableLibraryProfiling = true;
|
||||
});
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
Then, replace instances of <literal>haskellPackages</literal> in the
|
||||
<literal>cabal2nix</literal>-generated <literal>default.nix</literal>
|
||||
or <literal>shell.nix</literal> files with
|
||||
<literal>profiledHaskellPackages</literal>.
|
||||
</para>
|
||||
</section>
|
||||
<section xml:id="how-to-override-package-versions-in-a-compiler-specific-package-set">
|
||||
<title>How to override package versions in a compiler-specific
|
||||
package set</title>
|
||||
<para>
|
||||
Nixpkgs provides the latest version of
|
||||
<link xlink:href="http://hackage.haskell.org/package/ghc-events"><literal>ghc-events</literal></link>,
|
||||
which is 0.4.4.0 at the time of this writing. This is fine for
|
||||
users of GHC 7.10.x, but GHC 7.8.4 cannot compile that binary.
|
||||
Now, one way to solve that problem is to register an older version
|
||||
of <literal>ghc-events</literal> in the 7.8.x-specific package
|
||||
set. The first step is to generate Nix build instructions with
|
||||
<literal>cabal2nix</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal2nix cabal://ghc-events-0.4.3.0 >~/.nixpkgs/ghc-events-0.4.3.0.nix
|
||||
</programlisting>
|
||||
<para>
|
||||
Then add the override in <literal>~/.nixpkgs/config.nix</literal>:
|
||||
</para>
|
||||
<programlisting>
|
||||
{
|
||||
packageOverrides = super: let self = super.pkgs; in
|
||||
{
|
||||
haskell = super.haskell // {
|
||||
packages = super.haskell.packages // {
|
||||
ghc784 = super.haskell.packages.ghc784.override {
|
||||
overrides = self: super: {
|
||||
ghc-events = self.callPackage ./ghc-events-0.4.3.0.nix {};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
</programlisting>
|
||||
<para>
|
||||
This code is a little crazy, no doubt, but it's necessary because
|
||||
the intuitive version
|
||||
</para>
|
||||
<programlisting>
|
||||
haskell.packages.ghc784 = super.haskell.packages.ghc784.override {
|
||||
overrides = self: super: {
|
||||
ghc-events = self.callPackage ./ghc-events-0.4.3.0.nix {};
|
||||
};
|
||||
};
|
||||
</programlisting>
|
||||
<para>
|
||||
doesn't do what we want it to: that code replaces the
|
||||
<literal>haskell</literal> package set in Nixpkgs with one that
|
||||
contains only one entry,<literal>packages</literal>, which
|
||||
contains only one entry <literal>ghc784</literal>. This override
|
||||
loses the <literal>haskell.compiler</literal> set, and it loses
|
||||
the <literal>haskell.packages.ghcXYZ</literal> sets for all
|
||||
compilers but GHC 7.8.4. To avoid that problem, we have to perform
|
||||
the convoluted little dance from above, iterating over each step
|
||||
in hierarchy.
|
||||
</para>
|
||||
<para>
|
||||
Once it's accomplished, however, we can install a variant of
|
||||
<literal>ghc-events</literal> that's compiled with GHC 7.8.4:
|
||||
</para>
|
||||
<programlisting>
|
||||
nix-env -f "<nixpkgs>" -iA haskell.packages.ghc784.ghc-events
|
||||
</programlisting>
|
||||
<para>
|
||||
Unfortunately, it turns out that this build fails again while
|
||||
executing the test suite! Apparently, the release archive on
|
||||
Hackage is missing some data files that the test suite requires,
|
||||
so we cannot run it. We accomplish that by re-generating the Nix
|
||||
expression with the <literal>--no-check</literal> flag:
|
||||
</para>
|
||||
<programlisting>
|
||||
$ cabal2nix --no-check cabal://ghc-events-0.4.3.0 >~/.nixpkgs/ghc-events-0.4.3.0.nix
|
||||
</programlisting>
|
||||
<para>
|
||||
Now the builds succeeds.
|
||||
</para>
|
||||
<para>
|
||||
Of course, in the concrete example of
|
||||
<literal>ghc-events</literal> this whole exercise is not an ideal
|
||||
solution, because <literal>ghc-events</literal> can analyze the
|
||||
output emitted by any version of GHC later than 6.12 regardless of
|
||||
the compiler version that was used to build the `ghc-events'
|
||||
executable, so strictly speaking there's no reason to prefer one
|
||||
built with GHC 7.8.x in the first place. However, for users who
|
||||
cannot use GHC 7.10.x at all for some reason, the approach of
|
||||
downgrading to an older version might be useful.
|
||||
</para>
|
||||
</section>
|
||||
<section xml:id="how-to-recover-from-ghcs-infamous-non-deterministic-library-id-bug">
|
||||
<title>How to recover from GHC's infamous non-deterministic library
|
||||
ID bug</title>
|
||||
<para>
|
||||
GHC and distributed build farms don't get along well:
|
||||
</para>
|
||||
<programlisting>
|
||||
https://ghc.haskell.org/trac/ghc/ticket/4012
|
||||
</programlisting>
|
||||
<para>
|
||||
When you see an error like this one
|
||||
</para>
|
||||
<programlisting>
|
||||
package foo-0.7.1.0 is broken due to missing package
|
||||
text-1.2.0.4-98506efb1b9ada233bb5c2b2db516d91
|
||||
</programlisting>
|
||||
<para>
|
||||
then you have to download and re-install <literal>foo</literal>
|
||||
and all its dependents from scratch:
|
||||
</para>
|
||||
<programlisting>
|
||||
# nix-store -q --referrers /nix/store/*-haskell-text-1.2.0.4 \
|
||||
| xargs -L 1 nix-store --repair-path --option binary-caches http://hydra.nixos.org
|
||||
</programlisting>
|
||||
<para>
|
||||
If you're using additional Hydra servers other than
|
||||
<literal>hydra.nixos.org</literal>, then it might be necessary to
|
||||
purge the local caches that store data from those machines to
|
||||
disable these binary channels for the duration of the previous
|
||||
command, i.e. by running:
|
||||
</para>
|
||||
<programlisting>
|
||||
rm /nix/var/nix/binary-cache-v3.sqlite
|
||||
rm /nix/var/nix/manifests/*
|
||||
rm /nix/var/nix/channel-cache/*
|
||||
</programlisting>
|
||||
</section>
|
||||
<section xml:id="builds-on-darwin-fail-with-math.h-not-found">
|
||||
<title>Builds on Darwin fail with <literal>math.h</literal> not
|
||||
found</title>
|
||||
<para>
|
||||
Users of GHC on Darwin have occasionally reported that builds
|
||||
fail, because the compiler complains about a missing include file:
|
||||
</para>
|
||||
<programlisting>
|
||||
fatal error: 'math.h' file not found
|
||||
</programlisting>
|
||||
<para>
|
||||
The issue has been discussed at length in
|
||||
<link xlink:href="https://github.com/NixOS/nixpkgs/issues/6390">ticket
|
||||
6390</link>, and so far no good solution has been proposed. As a
|
||||
work-around, users who run into this problem can configure the
|
||||
environment variables
|
||||
</para>
|
||||
<programlisting>
|
||||
export NIX_CFLAGS_COMPILE="-idirafter /usr/include"
|
||||
export NIX_CFLAGS_LINK="-L/usr/lib"
|
||||
</programlisting>
|
||||
<para>
|
||||
in their <literal>~/.bashrc</literal> file to avoid the compiler
|
||||
error.
|
||||
</para>
|
||||
</section>
|
||||
</section>
|
||||
|
||||
<section xml:id="other-resources">
|
||||
<title>Other resources</title>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
The Youtube video
|
||||
<link xlink:href="https://www.youtube.com/watch?v=BsBhi_r-OeE">Nix
|
||||
Loves Haskell</link> provides an introduction into Haskell NG
|
||||
aimed at beginners. The slides are available at
|
||||
http://cryp.to/nixos-meetup-3-slides.pdf and also -- in a form
|
||||
ready for cut & paste -- at
|
||||
https://github.com/NixOS/cabal2nix/blob/master/doc/nixos-meetup-3-slides.md.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Another Youtube video is
|
||||
<link xlink:href="https://www.youtube.com/watch?v=mQd3s57n_2Y">Escaping
|
||||
Cabal Hell with Nix</link>, which discusses the subject of
|
||||
Haskell development with Nix but also provides a basic
|
||||
introduction to Nix as well, i.e. it's suitable for viewers with
|
||||
almost no prior Nix experience.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
Oliver Charles wrote a very nice
|
||||
<link xlink:href="http://wiki.ocharles.org.uk/Nix">Tutorial how to
|
||||
develop Haskell packages with Nix</link>.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
The <emphasis>Journey into the Haskell NG
|
||||
infrastructure</emphasis> series of postings describe the new
|
||||
Haskell infrastructure in great detail:
|
||||
</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2015-January/015591.html">Part
|
||||
1</link> explains the differences between the old and the
|
||||
new code and gives instructions how to migrate to the new
|
||||
setup.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2015-January/015608.html">Part
|
||||
2</link> looks in-depth at how to tweak and configure your
|
||||
setup by means of overrides.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<link xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2015-April/016912.html">Part
|
||||
3</link> describes the infrastructure that keeps the
|
||||
Haskell package set in Nixpkgs up-to-date.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</section>
|
||||
|
||||
</chapter>
|
|
@ -4,7 +4,7 @@
|
|||
version="5.0"
|
||||
xml:id="sec-release-15.09">
|
||||
|
||||
<title>Release 15.09 (“Dingo”, 2015/09/??)</title>
|
||||
<title>Release 15.09 (“Dingo”, 2015/09/30)</title>
|
||||
|
||||
<para>In addition to numerous new and upgraded packages, this release
|
||||
has the following highlights:</para>
|
||||
|
@ -12,16 +12,25 @@ has the following highlights:</para>
|
|||
<itemizedlist>
|
||||
|
||||
<listitem>
|
||||
<para>The Haskell packages infrastructure has been re-designed
|
||||
from the ground up. NixOS now distributes the latest version of
|
||||
every single package registered on <link
|
||||
xlink:href="http://hackage.haskell.org/">Hackage</link>, i.e. well
|
||||
over 8000 Haskell packages. Further information and usage
|
||||
instructions for the improved infrastructure are available at
|
||||
<link
|
||||
xlink:href="https://nixos.org/wiki/Haskell">https://nixos.org/wiki/Haskell</link>.
|
||||
Users migrating from an earlier release will also find helpful
|
||||
information below, in the list of backwards-incompatible changes.</para>
|
||||
<para>The <link xlink:href="http://haskell.org/">Haskell</link>
|
||||
packages infrastructure has been re-designed from the ground up
|
||||
("Haskell NG"). NixOS now distributes the latest version
|
||||
of every single package registered on <link
|
||||
xlink:href="http://hackage.haskell.org/">Hackage</link> -- well in
|
||||
excess of 8,000 Haskell packages. Detailed instructions on how to
|
||||
use that infrastructure can be found in the <link
|
||||
xlink:href="http://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
|
||||
Guide to the Haskell Infrastructure</link>. Users migrating from an
|
||||
earlier release may find helpful information below, in the list of
|
||||
backwards-incompatible changes. Furthermore, we distribute 51(!)
|
||||
additional Haskell package sets that provide every single <link
|
||||
xlink:href="http://www.stackage.org/">LTS Haskell</link> release
|
||||
since version 0.0 as well as the most recent <link
|
||||
xlink:href="http://www.stackage.org/">Stackage Nightly</link>
|
||||
snapshot. The announcement <link
|
||||
xlink:href="http://lists.science.uu.nl/pipermail/nix-dev/2015-September/018138.html">"Full
|
||||
Stackage Support in Nixpkgs"</link> gives additional
|
||||
details.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
|
@ -47,9 +56,105 @@ system.autoUpgrade.enable = true;
|
|||
3.18.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Gnome has been upgraded to 3.16.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Xfce has been upgraded to 4.12.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>KDE 5 has been upgraded to KDE Frameworks 5.10,
|
||||
Plasma 5.3.2 and Applications 15.04.3.
|
||||
KDE 4 has been updated to kdelibs-4.14.10.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>E19 has been upgraded to 0.16.8.15.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
|
||||
<para>The following new services were added since the last release:
|
||||
|
||||
<itemizedlist>
|
||||
<listitem><para><literal>services/mail/exim.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/apache-kafka.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/canto-daemon.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/confd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/devmon.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/gitit.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/ihaskell.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/mbpfan.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/mediatomb.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/mwlib.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/parsoid.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/plex.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/ripple-rest.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/ripple-data-api.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/subsonic.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/sundtek.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/cadvisor.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/das_watchdog.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/grafana.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/riemann-tools.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/teamviewer.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/network-filesystems/u9fs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/aiccu.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/asterisk.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/bird.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/charybdis.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/docker-registry-server.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/fan.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/firefox/sync-server.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/gateone.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/heyefi.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/i2p.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/lambdabot.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/mstpd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/nix-serve.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/nylon.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/racoon.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/skydns.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/shout.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/softether.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/sslh.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/tinc.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/tlsdated.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/tox-bootstrapd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/tvheadend.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/zerotierone.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/scheduling/marathon.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/security/fprintd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/security/hologram.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/security/munge.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/system/cloud-init.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-servers/shellinabox.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-servers/uwsgi.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/x11/unclutter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/x11/display-managers/sddm.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/coredump.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/loader/loader.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/loader/generic-extlinux-compatible</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/networkd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/resolved.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/timesyncd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>tasks/filesystems/exfat.nix</literal></para></listitem>
|
||||
<listitem><para><literal>tasks/filesystems/ntfs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>tasks/filesystems/vboxsf.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/virtualbox-host.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/vmware-guest.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/xen-dom0.nix</literal></para></listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
|
||||
<para>When upgrading from a previous release, please be aware of the
|
||||
following incompatible changes:
|
||||
|
||||
|
@ -135,38 +240,44 @@ fileSystems."/shiny" = {
|
|||
|
||||
<listitem>
|
||||
<para>
|
||||
Haskell packages can no longer be found by name, except for
|
||||
<literal>ghc</literal>, <literal>cabal-install</literal>, and
|
||||
<literal>stack</literal>, even though we do package the whole Hackage.
|
||||
The reason for this inconvenience is the sheer size of the Haskell
|
||||
package set: name-based lookups such as these would become much
|
||||
slower than they are today if we'd add the entire Hackage database
|
||||
into the top level attribute set. Instead, the list of Haskell
|
||||
packages can be displayed by
|
||||
"<literal>nix-env -qa</literal>" no longer discovers
|
||||
Haskell packages by name. The only packages visible in the global
|
||||
scope are <literal>ghc</literal>, <literal>cabal-install</literal>,
|
||||
and <literal>stack</literal>, but all other packages are hidden. The
|
||||
reason for this inconvenience is the sheer size of the Haskell
|
||||
package set. Name-based lookups are expensive, and most
|
||||
<literal>nix-env -qa</literal> operations would become much slower
|
||||
if we'd add the entire Hackage database into the top level attribute
|
||||
set. Instead, the list of Haskell packages can be displayed by
|
||||
running:
|
||||
</para>
|
||||
<programlisting>
|
||||
nix-env -f "<nixpkgs>" -qaP -A haskellPackages
|
||||
</programlisting>
|
||||
<para>
|
||||
and packages can be installed with:
|
||||
Executable programs written in Haskell can be installed with:
|
||||
</para>
|
||||
<programlisting>
|
||||
nix-env -f "<nixpkgs>" -iA haskellPackages.cabal-install
|
||||
nix-env -f "<nixpkgs>" -iA haskellPackages.pandoc
|
||||
</programlisting>
|
||||
<para>
|
||||
Installing Haskell <emphasis>libraries</emphasis> this way, however, is no
|
||||
longer supported. See the next item for more details.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Previous versions of NixOS came with a feature called
|
||||
<literal>ghc-wrapper</literal>, a small wrapper script that allows
|
||||
GHC to transparently pick up on libraries installed in the user's
|
||||
profile. This feature has been deprecated;
|
||||
<literal>ghc-wrapper</literal> was removed from the distribution.
|
||||
The proper way to register Haskell libraries with the compiler now
|
||||
is the <literal>haskellPackages.ghcWithPackages</literal>
|
||||
function.
|
||||
<link xlink:href="https://nixos.org/wiki/Haskell">https://nixos.org/wiki/Haskell</link>
|
||||
provides much information about this subject.
|
||||
<literal>ghc-wrapper</literal>, a small script that allowed GHC to
|
||||
transparently pick up on libraries installed in the user's profile. This
|
||||
feature has been deprecated; <literal>ghc-wrapper</literal> was removed
|
||||
from the distribution. The proper way to register Haskell libraries with
|
||||
the compiler now is the <literal>haskellPackages.ghcWithPackages</literal>
|
||||
function. The <link
|
||||
xlink:href="http://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure">User's
|
||||
Guide to the Haskell Infrastructure</link> provides more information about
|
||||
this subject.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
|
@ -229,6 +340,107 @@ nix-env -f "<nixpkgs>" -iA haskellPackages.cabal-install
|
|||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Python 2.6 has been marked as broken (as it no longer recieves
|
||||
security updates from upstream).
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Any use of module arguments such as <varname>pkgs</varname> to access
|
||||
library functions, or to define <literal>imports</literal> attributes
|
||||
will now lead to an infinite loop at the time of the evaluation.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
In case of an infinite loop, use the <command>--show-trace</command>
|
||||
command line argument and read the line just above the error message.
|
||||
|
||||
<screen>
|
||||
$ nixos-rebuild build --show-trace
|
||||
…
|
||||
while evaluating the module argument `pkgs' in "/etc/nixos/my-module.nix":
|
||||
infinite recursion encountered
|
||||
</screen>
|
||||
</para>
|
||||
|
||||
|
||||
<para>
|
||||
Any use of <literal>pkgs.lib</literal>, should be replaced by
|
||||
<varname>lib</varname>, after adding it as argument of the module. The
|
||||
following module
|
||||
|
||||
<programlisting>
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
with pkgs.lib;
|
||||
|
||||
{
|
||||
options = {
|
||||
foo = mkOption { … };
|
||||
};
|
||||
config = mkIf config.foo { … };
|
||||
}
|
||||
</programlisting>
|
||||
|
||||
should be modified to look like:
|
||||
|
||||
<programlisting>
|
||||
{ config, pkgs, lib, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
{
|
||||
options = {
|
||||
foo = mkOption { <replaceable>option declaration</replaceable> };
|
||||
};
|
||||
config = mkIf config.foo { <replaceable>option definition</replaceable> };
|
||||
}
|
||||
</programlisting>
|
||||
</para>
|
||||
|
||||
<para>
|
||||
When <varname>pkgs</varname> is used to download other projects to
|
||||
import their modules, and only in such cases, it should be replaced by
|
||||
<literal>(import <nixpkgs> {})</literal>. The following module
|
||||
|
||||
<programlisting>
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
let
|
||||
myProject = pkgs.fetchurl {
|
||||
src = <replaceable>url</replaceable>;
|
||||
sha256 = <replaceable>hash</replaceable>;
|
||||
};
|
||||
in
|
||||
|
||||
{
|
||||
imports = [ "${myProject}/module.nix" ];
|
||||
}
|
||||
</programlisting>
|
||||
|
||||
should be modified to look like:
|
||||
|
||||
<programlisting>
|
||||
{ config, pkgs, ... }:
|
||||
|
||||
let
|
||||
myProject = (import <nixpkgs> {}).fetchurl {
|
||||
src = <replaceable>url</replaceable>;
|
||||
sha256 = <replaceable>hash</replaceable>;
|
||||
};
|
||||
in
|
||||
|
||||
{
|
||||
imports = [ "${myProject}/module.nix" ];
|
||||
}
|
||||
</programlisting>
|
||||
</para>
|
||||
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
</para>
|
||||
|
||||
|
@ -268,6 +480,10 @@ nix-env -f "<nixpkgs>" -iA haskellPackages.cabal-install
|
|||
until the next release.
|
||||
</para> </listitem>
|
||||
|
||||
<listitem><para>
|
||||
<option>buildEnv.env</option> on all Python interpreters
|
||||
is now available for nix-shell interoperability.
|
||||
</para> </listitem>
|
||||
</itemizedlist>
|
||||
|
||||
</para>
|
||||
|
|
|
@ -157,9 +157,9 @@ if [ -n "$buildNix" ]; then
|
|||
if ! nix-build '<nixpkgs>' -A nix -o $tmpDir/nix "${extraBuildFlags[@]}" > /dev/null; then
|
||||
machine="$(uname -m)"
|
||||
if [ "$machine" = x86_64 ]; then
|
||||
nixStorePath=/nix/store/664kxr14kfgx4dl095crvmr7pbh9xlh5-nix-1.9
|
||||
nixStorePath=/nix/store/xryr9g56h8yjddp89d6dw12anyb4ch7c-nix-1.10
|
||||
elif [[ "$machine" =~ i.86 ]]; then
|
||||
nixStorePath=/nix/store/p7xdvz72xx3rhm121jclsbdmmcds7xh6-nix-1.9
|
||||
nixStorePath=/nix/store/2w92k5wlpspf0q2k9mnf2z42prx3bwmv-nix-1.10
|
||||
else
|
||||
echo "$0: unsupported platform"
|
||||
exit 1
|
||||
|
|
|
@ -5,10 +5,7 @@ with lib;
|
|||
let
|
||||
cfg = config.services.opentsdb;
|
||||
|
||||
configFile = pkgs.writeText "opentsdb.conf" ''
|
||||
tsd.core.auto_create_metrics = true
|
||||
tsd.http.request.enable_chunked = true
|
||||
'';
|
||||
configFile = pkgs.writeText "opentsdb.conf" cfg.config;
|
||||
|
||||
in {
|
||||
|
||||
|
@ -59,6 +56,17 @@ in {
|
|||
'';
|
||||
};
|
||||
|
||||
config = mkOption {
|
||||
type = types.lines;
|
||||
default = ''
|
||||
tsd.core.auto_create_metrics = true
|
||||
tsd.http.request.enable_chunked = true
|
||||
'';
|
||||
description = ''
|
||||
The contents of OpenTSDB's configuration file
|
||||
'';
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
};
|
||||
|
|
|
@ -445,6 +445,17 @@ in
|
|||
'';
|
||||
};
|
||||
|
||||
systemd.generators = mkOption {
|
||||
type = types.attrsOf types.path;
|
||||
default = {};
|
||||
example = { "systemd-gpt-auto-generator" = "/dev/null"; };
|
||||
description = ''
|
||||
Definition of systemd generators.
|
||||
For each <literal>NAME = VALUE</literal> pair of the attrSet, a link is generated from
|
||||
<literal>/etc/systemd/system-generators/NAME</literal> to <literal>VALUE</literal>.
|
||||
'';
|
||||
};
|
||||
|
||||
systemd.defaultUnit = mkOption {
|
||||
default = "multi-user.target";
|
||||
type = types.str;
|
||||
|
@ -601,20 +612,17 @@ in
|
|||
|
||||
environment.systemPackages = [ systemd ];
|
||||
|
||||
environment.etc."systemd/system".source =
|
||||
generateUnits "system" cfg.units upstreamSystemUnits upstreamSystemWants;
|
||||
environment.etc = {
|
||||
"systemd/system".source = generateUnits "system" cfg.units upstreamSystemUnits upstreamSystemWants;
|
||||
|
||||
environment.etc."systemd/user".source =
|
||||
generateUnits "user" cfg.user.units upstreamUserUnits [];
|
||||
"systemd/user".source = generateUnits "user" cfg.user.units upstreamUserUnits [];
|
||||
|
||||
environment.etc."systemd/system.conf".text =
|
||||
''
|
||||
"systemd/system.conf".text = ''
|
||||
[Manager]
|
||||
${config.systemd.extraConfig}
|
||||
'';
|
||||
|
||||
environment.etc."systemd/journald.conf".text =
|
||||
''
|
||||
"systemd/journald.conf".text = ''
|
||||
[Journal]
|
||||
RateLimitInterval=${config.services.journald.rateLimitInterval}
|
||||
RateLimitBurst=${toString config.services.journald.rateLimitBurst}
|
||||
|
@ -625,17 +633,26 @@ in
|
|||
${config.services.journald.extraConfig}
|
||||
'';
|
||||
|
||||
environment.etc."systemd/logind.conf".text =
|
||||
''
|
||||
"systemd/logind.conf".text = ''
|
||||
[Login]
|
||||
${config.services.logind.extraConfig}
|
||||
'';
|
||||
|
||||
environment.etc."systemd/sleep.conf".text =
|
||||
''
|
||||
"systemd/sleep.conf".text = ''
|
||||
[Sleep]
|
||||
'';
|
||||
|
||||
"tmpfiles.d/systemd.conf".source = "${systemd}/example/tmpfiles.d/systemd.conf";
|
||||
"tmpfiles.d/x11.conf".source = "${systemd}/example/tmpfiles.d/x11.conf";
|
||||
|
||||
"tmpfiles.d/nixos.conf".text = ''
|
||||
# This file is created automatically and should not be modified.
|
||||
# Please change the option ‘systemd.tmpfiles.rules’ instead.
|
||||
|
||||
${concatStringsSep "\n" cfg.tmpfiles.rules}
|
||||
'';
|
||||
} // mapAttrs' (n: v: nameValuePair "systemd/system-generators/${n}" {"source"=v;}) cfg.generators;
|
||||
|
||||
system.activationScripts.systemd = stringAfter [ "groups" ]
|
||||
''
|
||||
mkdir -m 0755 -p /var/lib/udev
|
||||
|
@ -736,17 +753,6 @@ in
|
|||
startSession = true;
|
||||
};
|
||||
|
||||
environment.etc."tmpfiles.d/systemd.conf".source = "${systemd}/example/tmpfiles.d/systemd.conf";
|
||||
environment.etc."tmpfiles.d/x11.conf".source = "${systemd}/example/tmpfiles.d/x11.conf";
|
||||
|
||||
environment.etc."tmpfiles.d/nixos.conf".text =
|
||||
''
|
||||
# This file is created automatically and should not be modified.
|
||||
# Please change the option ‘systemd.tmpfiles.rules’ instead.
|
||||
|
||||
${concatStringsSep "\n" cfg.tmpfiles.rules}
|
||||
'';
|
||||
|
||||
# Some overrides to upstream units.
|
||||
systemd.services."systemd-backlight@".restartIfChanged = false;
|
||||
systemd.services."systemd-rfkill@".restartIfChanged = false;
|
||||
|
|
|
@ -28,7 +28,8 @@ import ./make-test.nix ({ pkgs, ...} : {
|
|||
|
||||
$machine->succeed("su - alice -c 'DISPLAY=:0.0 gnome-terminal &'");
|
||||
$machine->waitForWindow(qr/Terminal/);
|
||||
$machine->sleep(20);
|
||||
$machine->mustSucceed("timeout 60 bash -c 'journalctl -f|grep -m 1 \"GNOME Shell started\"'");
|
||||
$machine->sleep(10);
|
||||
$machine->screenshot("screen");
|
||||
'';
|
||||
})
|
||||
|
|
|
@ -19,9 +19,9 @@ stdenv.mkDerivation {
|
|||
};
|
||||
|
||||
buildInputs = [ fftw freeglut qtbase qtmultimedia ]
|
||||
++ stdenv.lib.optional alsaSupport [ alsaLib ]
|
||||
++ stdenv.lib.optional jackSupport [ libjack2 ]
|
||||
++ stdenv.lib.optional portaudioSupport [ portaudio ];
|
||||
++ stdenv.lib.optionals alsaSupport [ alsaLib ]
|
||||
++ stdenv.lib.optionals jackSupport [ libjack2 ]
|
||||
++ stdenv.lib.optionals portaudioSupport [ portaudio ];
|
||||
|
||||
configurePhase = ''
|
||||
mkdir build
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{stdenv, fetchurl, jdk, unzip, which, makeWrapper, makeDesktopItem}:
|
||||
{ stdenv, fetchurl, makeWrapper, makeDesktopItem
|
||||
, gawk, jdk, perl, python, unzip, which
|
||||
}:
|
||||
|
||||
let
|
||||
desktopItem = makeDesktopItem {
|
||||
|
@ -11,19 +13,24 @@ let
|
|||
};
|
||||
in
|
||||
stdenv.mkDerivation {
|
||||
name = "netbeans-7.4";
|
||||
name = "netbeans-8.0.2";
|
||||
src = fetchurl {
|
||||
url = http://download.netbeans.org/netbeans/7.4/final/zip/netbeans-7.4-201310111528.zip;
|
||||
sha256 = "0nrnghnsdix5cmp86xi1gmvarhjk2k8mlbld3dfa9impm8gpv6mx";
|
||||
url = http://download.netbeans.org/netbeans/8.0.2/final/zip/netbeans-8.0.2-201411181905.zip;
|
||||
sha256 = "1h9cqpwsnrhcnn4fqz3rr4s5jln8cfwki8af9zikq9j6aza337xv";
|
||||
};
|
||||
|
||||
buildCommand = ''
|
||||
# Unpack and copy the stuff
|
||||
# Unpack and perform some path patching.
|
||||
unzip $src
|
||||
mkdir -p $out
|
||||
cp -a netbeans $out
|
||||
|
||||
# Create a wrapper capable of starting it
|
||||
patch -p1 <${./path.patch}
|
||||
substituteInPlace netbeans/platform/lib/nbexec \
|
||||
--subst-var-by AWK ${gawk}/bin/awk
|
||||
patchShebangs .
|
||||
|
||||
# Copy to installation directory and create a wrapper capable of starting
|
||||
# it.
|
||||
mkdir -p $out/bin
|
||||
cp -a netbeans $out
|
||||
makeWrapper $out/netbeans/bin/netbeans $out/bin/netbeans \
|
||||
--prefix PATH : ${jdk}/bin:${which}/bin \
|
||||
--prefix JAVA_HOME : ${jdk.home} \
|
||||
|
@ -34,7 +41,7 @@ stdenv.mkDerivation {
|
|||
cp ${desktopItem}/share/applications/* $out/share/applications
|
||||
'';
|
||||
|
||||
buildInputs = [ unzip makeWrapper ];
|
||||
buildInputs = [ makeWrapper perl python unzip ];
|
||||
|
||||
meta = {
|
||||
description = "An integrated development environment for Java, C, C++ and PHP";
|
||||
|
|
11
pkgs/applications/editors/netbeans/path.patch
Normal file
11
pkgs/applications/editors/netbeans/path.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- a/netbeans/platform/lib/nbexec 2015-09-29 21:26:39.282600903 -0700
|
||||
+++ b/netbeans/platform/lib/nbexec 2015-09-29 21:26:58.977697858 -0700
|
||||
@@ -198,7 +198,7 @@
|
||||
SunOS*) awk=nawk ;;
|
||||
*) awk=awk ;;
|
||||
esac
|
||||
- jdk_version=$("${jdkhome}/bin/java" -version 2>&1 | "/usr/bin/${awk}" -F '"' '/version/ {print substr($2, 1, 3)}')
|
||||
+ jdk_version=$("${jdkhome}/bin/java" -version 2>&1 | "@AWK@" -F '"' '/version/ {print substr($2, 1, 3)}')
|
||||
if [ "$jdk_version" = "1.7" ] ; then
|
||||
jargs="$jargs $launcher_args"
|
||||
fi
|
|
@ -289,6 +289,7 @@ let
|
|||
kde-wallpapers = kde4Package super.kde-wallpapers;
|
||||
|
||||
kde-workspace = extendDerivation (kde4Package super.kde-workspace) {
|
||||
patches = [ ./kde-workspace/ksysguard-0001-disable-signalplottertest.patch ];
|
||||
buildInputs = with scope.xorg; [
|
||||
libxkbfile libXcomposite xcbutilimage xcbutilkeysyms xcbutilrenderutil
|
||||
];
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
From 38f35dcec38458f7192424b3d63bc0c614bb86e0 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Tuegel <ttuegel@gmail.com>
|
||||
Date: Mon, 7 Sep 2015 18:55:44 -0500
|
||||
Subject: [PATCH] ksysguard disable signalplottertest
|
||||
|
||||
---
|
||||
libs/ksysguard/tests/CMakeLists.txt | 16 ----------------
|
||||
1 file changed, 16 deletions(-)
|
||||
|
||||
diff --git a/libs/ksysguard/tests/CMakeLists.txt b/libs/ksysguard/tests/CMakeLists.txt
|
||||
index d472fd7..f178b71 100644
|
||||
--- a/libs/ksysguard/tests/CMakeLists.txt
|
||||
+++ b/libs/ksysguard/tests/CMakeLists.txt
|
||||
@@ -14,19 +14,3 @@ target_link_libraries(processtest processui ${KDE4_KDECORE_LIBS} ${QT_QTTEST_LIB
|
||||
set( signalplotterbenchmark_SRCS signalplotterbenchmark.cpp ../signalplotter/ksignalplotter.cpp)
|
||||
kde4_add_unit_test( signalplotterbenchmark TESTNAME ksysguard-signalplottertest ${signalplotterbenchmark_SRCS} )
|
||||
target_link_libraries( signalplotterbenchmark ${KDE4_KDEUI_LIBS} ${QT_QTTEST_LIBRARY} ${QT_QTBENCHMARK_LIBRARY} )
|
||||
-
|
||||
-
|
||||
-# KGraphicsSignalPlotter benchmark
|
||||
-set( graphicssignalplotterbenchmark_SRCS graphicssignalplotterbenchmark.cpp ../signalplotter/kgraphicssignalplotter.cpp)
|
||||
-kde4_add_unit_test( graphicssignalplotterbenchmark TESTNAME ksysguard-signalplottertest ${graphicssignalplotterbenchmark_SRCS} )
|
||||
-target_link_libraries( graphicssignalplotterbenchmark ${KDE4_KDEUI_LIBS} ${QT_QTTEST_LIBRARY} ${QT_QTBENCHMARK_LIBRARY} )
|
||||
-
|
||||
-
|
||||
-# KSignalPlotter unit test
|
||||
-set( signalplottertest_SRCS signalplottertest.cpp ../signalplotter/ksignalplotter.cpp)
|
||||
-kde4_add_unit_test( signalplottertest TESTNAME ksysguard-signalplottertest ${signalplottertest_SRCS} )
|
||||
-target_link_libraries( signalplottertest ${KDE4_KDEUI_LIBS} ${QT_QTTEST_LIBRARY} )
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
--
|
||||
2.5.0
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{ fetchurl, stdenv, gettext, intltool, makeWrapper, pkgconfig
|
||||
, geoclue
|
||||
, guiSupport ? true, gtk3, python, pygobject3, pyxdg
|
||||
, guiSupport ? true, hicolor_icon_theme, gtk3, python, pygobject3, pyxdg
|
||||
, drmSupport ? true, libdrm
|
||||
, randrSupport ? true, libxcb
|
||||
, vidModeSupport ? true, libX11, libXxf86vm
|
||||
|
@ -18,7 +18,7 @@ stdenv.mkDerivation {
|
|||
};
|
||||
|
||||
buildInputs = [ geoclue ]
|
||||
++ stdenv.lib.optionals guiSupport [ gtk3 python pygobject3 pyxdg ]
|
||||
++ stdenv.lib.optionals guiSupport [ hicolor_icon_theme gtk3 python pygobject3 pyxdg ]
|
||||
++ stdenv.lib.optionals drmSupport [ libdrm ]
|
||||
++ stdenv.lib.optionals randrSupport [ libxcb ]
|
||||
++ stdenv.lib.optionals vidModeSupport [ libX11 libXxf86vm ];
|
||||
|
@ -39,7 +39,8 @@ stdenv.mkDerivation {
|
|||
postInstall = stdenv.lib.optionalString guiSupport ''
|
||||
wrapProgram "$out/bin/redshift-gtk" \
|
||||
--prefix PYTHONPATH : "$PYTHONPATH" \
|
||||
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH"
|
||||
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
|
||||
--prefix XDG_DATA_DIRS : "$out/share:${hicolor_icon_theme}/share"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
|
|
@ -7,15 +7,15 @@
|
|||
sha256bin64 = "1ycdp37ikdc9w4hp9qgpzjp47zh37g01ax8x4ack202vrv0dxhsh";
|
||||
};
|
||||
beta = {
|
||||
version = "46.0.2490.33";
|
||||
sha256 = "196b49mqwkmz1i8qbrfmkxwd74wl40ncyyllj6kcfsq7mpms11ci";
|
||||
sha256bin32 = "0488cspmnk14jjb6v5c6y3070rmcxsfngyam5mg42q0fcz4593l1";
|
||||
sha256bin64 = "1kn0k8gpjnm1xsdiby76phwr0i8yb1w9mzmnf7ppj5cddikc5n3v";
|
||||
version = "46.0.2490.42";
|
||||
sha256 = "0nw6sc6vc5vm5j133hrjq06bibaljq5calqlmzha8ckx21zrr5yy";
|
||||
sha256bin32 = "1a1xi4w7f16chb9w1c102ya7890lj31c0fyyrwgvmpymlw9msnh0";
|
||||
sha256bin64 = "11758h6674d7g6c5bb820x1pg5z9q78j582kd0sa0p73g5888wd0";
|
||||
};
|
||||
stable = {
|
||||
version = "45.0.2454.99";
|
||||
sha256 = "0h53gvgrs7f9sjw9vq21fr890f4qja0m2ja2c5ys1z5cs0gs7l8m";
|
||||
sha256bin32 = "18cc3vqvcfv1x11w1briis57fz53cdnmlxzzkrgs3585kw1q3m1d";
|
||||
sha256bin64 = "16pj25zvjiinc2wgvj2fwai6s2y5g8nx7j1p2s8bjix3hfnp26df";
|
||||
version = "45.0.2454.101";
|
||||
sha256 = "1yw5xlgy5hd3iwcyf0sillq5p367fcpvp4mizpmv52cwmv52ss0v";
|
||||
sha256bin32 = "1ll8lmkmx7v74naz1vcnrwk5ighh0skfcb66jkq4kgxrb5fjgwm5";
|
||||
sha256bin64 = "1cwbd3n77dnbfnrfr8g0qng9xkgvz6y7mx489gpx1wsamgi42bzj";
|
||||
};
|
||||
}
|
||||
|
|
|
@ -43,6 +43,14 @@ in with stdenv; mkDerivation rec {
|
|||
sha256 = "15vqjiw38mifvnc95bhvy0zl23xxldkwg2byx9xqbyw8rfgggmkb";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# fix build with Qt 5.5
|
||||
(fetchurl {
|
||||
url = "https://github.com/quassel/quassel/commit/078477395aaec1edee90922037ebc8a36b072d90.patch";
|
||||
sha256 = "1njwnay7pjjw0g7m0x5cwvck8xcznc7jbdfyhbrd121nc7jgpbc5";
|
||||
})
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
buildInputs =
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{ fetchurl, stdenv
|
||||
, curl, dbus, dbus_glib, enchant, gtk, gnutls, gnupg, gpgme, libarchive
|
||||
, libcanberra, libetpan, libnotify, libsoup, libxml2, networkmanager, openldap
|
||||
, perl, pkgconfig, poppler, python, shared_mime_info, webkitgtk2
|
||||
, curl, dbus, dbus_glib, enchant, gtk, gnutls, gnupg, gpgme, hicolor_icon_theme
|
||||
, libarchive, libcanberra, libetpan, libnotify, libsoup, libxml2, networkmanager
|
||||
, openldap , perl, pkgconfig, poppler, python, shared_mime_info, webkitgtk2
|
||||
|
||||
# Build options
|
||||
# TODO: A flag to build the manual.
|
||||
|
@ -40,6 +40,7 @@ stdenv.mkDerivation {
|
|||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.khumba ];
|
||||
priority = 10; # Resolve the conflict with the share/mime link we create.
|
||||
};
|
||||
|
||||
src = fetchurl {
|
||||
|
@ -50,7 +51,9 @@ stdenv.mkDerivation {
|
|||
patches = [ ./mime.patch ];
|
||||
|
||||
buildInputs =
|
||||
[ curl dbus dbus_glib gtk gnutls libetpan perl pkgconfig python ]
|
||||
[ curl dbus dbus_glib gtk gnutls hicolor_icon_theme
|
||||
libetpan perl pkgconfig python
|
||||
]
|
||||
++ optional enableSpellcheck enchant
|
||||
++ optionals (enablePgp || enablePluginSmime) [ gnupg gpgme ]
|
||||
++ optional enablePluginArchive libarchive
|
||||
|
|
|
@ -1,27 +1,32 @@
|
|||
{ stdenv, fetchurl, m4, perl, gfortran, texLive, ffmpeg, tk
|
||||
, imagemagick, liblapack
|
||||
, imagemagick, liblapack, python, openssl, libpng
|
||||
, which
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "sage-6.1.1";
|
||||
name = "sage-6.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sagemath/${name}.tar.gz";
|
||||
sha256 = "0kbzs0l9q7y34jv3f8rd1c2mrjsjkdgaw6mfdwjlpg9g4gghmq5y";
|
||||
sha256 = "102mrzzi215g1xn5zgcv501x9sghwg758jagx2jixvg1rj2jijj9";
|
||||
};
|
||||
|
||||
buildInputs = [ m4 perl gfortran texLive ffmpeg tk imagemagick liblapack ];
|
||||
buildInputs = [ m4 perl gfortran texLive ffmpeg tk imagemagick liblapack
|
||||
python openssl libpng which];
|
||||
|
||||
patches = [ ./spkg-singular.patch ./spkg-python.patch ./spkg-git.patch ];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
preConfigure = ''
|
||||
export SAGE_NUM_THREADS=$NIX_BUILD_CORES
|
||||
sed -i 's/if ! [ -d "$HOME" ]/if [ -d "$HOME" ]/' src/bin/sage-env
|
||||
'' + stdenv.lib.optionalString stdenv.isDarwin ''
|
||||
sed -i "s/ld_version = try_run('ld -v')/ld_version = 'Apple'/" \
|
||||
build/pkgs/atlas/configuration.py
|
||||
export SAGE_ATLAS_ARCH=fast
|
||||
mkdir -p $out/sageHome
|
||||
export HOME=$out/sageHome
|
||||
'';
|
||||
|
||||
installPhase = ''DESTDIR=$out make install'';
|
||||
|
||||
meta = {
|
||||
homepage = "http://www.sagemath.org";
|
||||
description = "A free open source mathematics software system";
|
||||
|
|
11
pkgs/applications/science/math/sage/spkg-git.patch
Normal file
11
pkgs/applications/science/math/sage/spkg-git.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- old/build/pkgs/git/spkg-install 2015-07-26 15:34:43.000000000 +0200
|
||||
+++ new/build/pkgs/git/spkg-install 2015-09-17 08:28:03.586657451 +0200
|
||||
@@ -45,6 +45,8 @@
|
||||
fi
|
||||
done
|
||||
|
||||
+find . -exec sed -e 's@/usr/bin/perl@perl@g' -i '{}' ';'
|
||||
+
|
||||
# We don't want to think about Fink or Macports
|
||||
export NO_FINK=1
|
||||
export NO_DARWIN_PORTS=1
|
11
pkgs/applications/science/math/sage/spkg-python.patch
Normal file
11
pkgs/applications/science/math/sage/spkg-python.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
--- old/build/pkgs/python2/spkg-install 2015-07-26 15:34:43.000000000 +0200
|
||||
+++ new/build/pkgs/python2/spkg-install 2015-09-16 20:48:51.904555797 +0200
|
||||
@@ -32,7 +32,7 @@
|
||||
done
|
||||
|
||||
# We are setting LDFLAGS so that we pick up Sage's readline
|
||||
-LDFLAGS="-L$SAGE_LOCAL/lib $LDFLAGS"
|
||||
+LDFLAGS="-L$SAGE_LOCAL/lib -lcrypt $LDFLAGS"
|
||||
export LDFLAGS
|
||||
|
||||
if [ "$SAGE_DEBUG" = "yes" ]; then
|
28
pkgs/applications/science/math/sage/spkg-singular.patch
Normal file
28
pkgs/applications/science/math/sage/spkg-singular.patch
Normal file
|
@ -0,0 +1,28 @@
|
|||
--- old/build/pkgs/singular/spkg-install 2015-07-26 15:34:43.000000000 +0200
|
||||
+++ new/build/pkgs/singular/spkg-install 2015-09-15 20:42:51.716505855 +0200
|
||||
@@ -115,6 +115,11 @@
|
||||
done
|
||||
}
|
||||
|
||||
+nix_nuke_bin_rm()
|
||||
+{
|
||||
+ find . -exec sed -e 's@/bin/rm@rm@g' -i '{}' ';'
|
||||
+}
|
||||
+
|
||||
remove_old_version()
|
||||
{
|
||||
rm -f "$SAGE_LOCAL"/bin/Singular*
|
||||
@@ -306,11 +311,11 @@
|
||||
|
||||
|
||||
# Actually run all the functions defined above
|
||||
-for i in choose_patches apply_patches remove_old_version config \
|
||||
+for i in choose_patches apply_patches nix_nuke_bin_rm remove_old_version config \
|
||||
build_singular build_libsingular build_factory build_libfac \
|
||||
create_singular_script install_docs ; do
|
||||
echo "### Singular spkg-install: $i ###"
|
||||
- cd "$SRC" && $i
|
||||
+ cd "$SRC" && pwd && $i
|
||||
if [ $? -ne 0 ]; then
|
||||
echo >&2 "Error building Singular (error in $i)."
|
||||
exit 1
|
|
@ -216,6 +216,11 @@ dont-distribute-packages:
|
|||
ALUT: [ x86_64-darwin ]
|
||||
al: [ x86_64-darwin ]
|
||||
amazon-emailer: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
amazonka-ec2: [ i686-linux ]
|
||||
amazonka-rds: [ i686-linux ]
|
||||
amazonka-s3: [ i686-linux ]
|
||||
amazonka-sqs: [ i686-linux ]
|
||||
amazonka-swf: [ i686-linux ]
|
||||
amazon-products: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
AMI: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ampersand: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -252,6 +257,8 @@ dont-distribute-packages:
|
|||
ariadne: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
arion: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
arith-encode: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
arithmetic: [ i686-linux ]
|
||||
arithmoi: [ i686-linux ]
|
||||
armada: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
array-forth: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ArrayRef: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -405,6 +412,7 @@ dont-distribute-packages:
|
|||
bitspeak: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
BitSyntax: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bittorrent: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bit-vector: [ i686-linux ]
|
||||
bkr: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
black-jewel: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bla: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -440,6 +448,8 @@ dont-distribute-packages:
|
|||
bson-generics: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bson-mapping: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
btree-concurrent: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
buffer-builder-aeson: [ i686-linux ]
|
||||
buffer-builder: [ i686-linux ]
|
||||
buildbox-tools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
buildwrapper: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
bullet: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -460,6 +470,7 @@ dont-distribute-packages:
|
|||
cabal2doap: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal2spec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-constraints: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-debian: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-dev: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-ghci: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-graphdeps: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -481,6 +492,7 @@ dont-distribute-packages:
|
|||
cal3d: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cal3d-opengl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
calc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
calculator: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
caldims: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
caledon: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
call-haskell-from-anything: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -531,6 +543,7 @@ dont-distribute-packages:
|
|||
cflp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cfopu: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cgen: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cg: [ i686-linux ]
|
||||
cgi-utils: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
chalkboard: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
chalkboard-viewer: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -625,6 +638,7 @@ dont-distribute-packages:
|
|||
compilation: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
complexity: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
compose-trans: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
composition-tree: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
compression: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
compstrat: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
comptrans: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -650,6 +664,7 @@ dont-distribute-packages:
|
|||
consistent: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
const-math-ghc-plugin: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ConstraintKinds: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
constructible: [ i686-linux ]
|
||||
constructive-algebra: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Consumer: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
context-stack: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -739,6 +754,7 @@ dont-distribute-packages:
|
|||
curves: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cv-combinators: [ x86_64-darwin ]
|
||||
CV: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cyclotomic: [ i686-linux ]
|
||||
cypher: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
DAG-Tournament: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Dangerous: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -759,6 +775,7 @@ dont-distribute-packages:
|
|||
darkplaces-demo: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-cycle: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-dispersal: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
datadog: [ i686-linux ]
|
||||
data-easy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-ivar: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
data-lens-ixset: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -951,6 +968,8 @@ dont-distribute-packages:
|
|||
ehs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
eibd-client-simple: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
EitherT: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ekg-rrd: [ i686-linux ]
|
||||
electrum-mnemonic: [ i686-linux ]
|
||||
email-header: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
email: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
email-postmark: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1102,6 +1121,7 @@ dont-distribute-packages:
|
|||
freekick2: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
freenect: [ x86_64-darwin ]
|
||||
free-operational: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
freer: [ i686-linux ]
|
||||
freesect: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
freesound: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
free-theorems-counterexamples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1159,8 +1179,11 @@ dont-distribute-packages:
|
|||
geniserver: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
geni-util: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GenSmsPdu: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GenussFold: [ i686-linux ]
|
||||
geodetics: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
geoip2: [ i686-linux ]
|
||||
GeoIp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
geom2d: [ i686-linux ]
|
||||
GeomPredicates-SSE: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
getemx: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
getflag: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1197,6 +1220,7 @@ dont-distribute-packages:
|
|||
gladexml-accessor: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GLFW-OGL: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
glider-nlp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GLM: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
global: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
glome-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
GlomeTrace: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1600,6 +1624,7 @@ dont-distribute-packages:
|
|||
Hieroglyph: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HiggsSet: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
higherorder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
highjson: [ i686-linux ]
|
||||
highWaterMark: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
himg: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
himpy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1709,6 +1734,7 @@ dont-distribute-packages:
|
|||
HPath: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hpc-tracer: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hPDB-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HPi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hplayground: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hplaylist: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HPlot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1729,6 +1755,7 @@ dont-distribute-packages:
|
|||
HROOT: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HROOT-io: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HROOT-math: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hruby: [ i686-linux ]
|
||||
hs2bf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
hs2dot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Hs2lib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1912,6 +1939,7 @@ dont-distribute-packages:
|
|||
ihaskell-widgets: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ihttp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
illuminate: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imagemagick: [ i686-linux ]
|
||||
imagepaste: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imbib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
imgurder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1935,6 +1963,7 @@ dont-distribute-packages:
|
|||
inflist: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
informative: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
inilist: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
inline-r: [ i686-linux ]
|
||||
instant-zipper: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
integer-pure: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
intel-aes: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1983,6 +2012,7 @@ dont-distribute-packages:
|
|||
jack-bindings: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jackminimix: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
JackMiniMix: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jacobi-roots: [ i686-linux ]
|
||||
jalla: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jarfind: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
java-bridge-extras: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -1997,6 +2027,7 @@ dont-distribute-packages:
|
|||
joinlist: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jonathanscard: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jort: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jose-jwt: [ i686-linux ]
|
||||
jsaddle-hello: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jsaddle: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jsc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2014,6 +2045,7 @@ dont-distribute-packages:
|
|||
json-qq: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jsonresume: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
json-rpc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
json-stream: [ i686-linux ]
|
||||
json-tools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
jspath: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
judy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2089,6 +2121,7 @@ dont-distribute-packages:
|
|||
language-java-classfile: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
language-mixal: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
language-objc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
language-puppet: [ i686-linux ]
|
||||
language-python-colour: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
language-sh: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
language-spelling: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2214,6 +2247,8 @@ dont-distribute-packages:
|
|||
lvmlib: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
lxc: [ x86_64-darwin ]
|
||||
lye: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
lzma: [ i686-linux ]
|
||||
lzma-streams: [ i686-linux ]
|
||||
maam: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
mage: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
MagicHaskeller: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2428,6 +2463,7 @@ dont-distribute-packages:
|
|||
network-builder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
network-bytestring: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
network-connection: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
network-fancy: [ i686-linux ]
|
||||
network-minihttp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
network-rpca: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
network-server: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2442,8 +2478,10 @@ dont-distribute-packages:
|
|||
NGrams: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nibblestring: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nikepub: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nimber: [ i686-linux ]
|
||||
Ninjas: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nitro: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nix-eval: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nkjp: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nme: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nm: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2464,6 +2502,7 @@ dont-distribute-packages:
|
|||
np-linear: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nptools: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
nthable: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
NTRU: [ i686-linux ]
|
||||
null-canvas: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
NumberSieves: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
numerals-base: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2485,6 +2524,7 @@ dont-distribute-packages:
|
|||
ofx: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
OGL: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ohloh-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
oidc-client: [ i686-linux ]
|
||||
oi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ois-input-manager: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
omaketex: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2512,6 +2552,7 @@ dont-distribute-packages:
|
|||
OpenSCAD: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
openssh-github-keys: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
opentheory-char: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
open-typerep: [ i686-linux ]
|
||||
open-union: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
OpenVG: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
OpenVGRaw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2558,9 +2599,11 @@ dont-distribute-packages:
|
|||
passage: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pastis: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pasty: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
patches-vector: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Pathfinder: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pathfindingcore: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
patterns: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
paypal-adaptive-hoops: [ i686-linux ]
|
||||
paypal-api: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pb: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
PCLT-DB: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2607,6 +2650,7 @@ dont-distribute-packages:
|
|||
pipes-cereal-plus: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pipes-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pipes-courier: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pipes-files: [ i686-linux ]
|
||||
pipes-network-tls: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pipes-p2p-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pisigma: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2632,6 +2676,7 @@ dont-distribute-packages:
|
|||
pointless-lenses: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
pointless-rewrite: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
polh-lexicon: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
polynomials-bernstein: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
polyseq: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
polytypeable: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
polytypeable-utils: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2816,6 +2861,7 @@ dont-distribute-packages:
|
|||
reified-records: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
reify: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
rei: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
reinterpret-cast: [ i686-linux ]
|
||||
relational-record-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
remote: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
remotion: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2943,6 +2989,7 @@ dont-distribute-packages:
|
|||
sdl2-image: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sdl2-ttf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
SDL-mixer: [ x86_64-darwin ]
|
||||
sdr: [ i686-linux ]
|
||||
sdr: [ x86_64-darwin ]
|
||||
seacat: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
search: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -2962,10 +3009,12 @@ dont-distribute-packages:
|
|||
sensenet: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sentry: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
seqaid: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
seqalign: [ i686-linux ]
|
||||
SeqAlign: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
seqloc-datafiles: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sequent-core: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sequor: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
servant-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
servant-pool: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
servant-postgresql: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
servant-scotty: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3107,6 +3156,7 @@ dont-distribute-packages:
|
|||
sphinx-cli: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
spike: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
splaytree: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
spline3: [ i686-linux ]
|
||||
splines: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
split-record: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
splot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3114,6 +3164,7 @@ dont-distribute-packages:
|
|||
spoonutil: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
spoty: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Sprig: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
spsa: [ i686-linux ]
|
||||
spy: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sqlite-simple-typed: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sql-simple: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3155,6 +3206,7 @@ dont-distribute-packages:
|
|||
structured-mongoDB: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
structures: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
stunts: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
subhask: [ i686-linux ]
|
||||
sub-state: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
suitable: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sunlight: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3179,6 +3231,7 @@ dont-distribute-packages:
|
|||
sym-plot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sync: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
sync-mht: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
syntactic: [ i686-linux ]
|
||||
syntax-attoparsec: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
syntax-example: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
syntax-example-json: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3265,6 +3318,7 @@ dont-distribute-packages:
|
|||
thrift: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Thrift: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
tianbar: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
tickle: [ i686-linux ]
|
||||
tic-tac-toe: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
TicTacToe: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
tidal-midi: [ x86_64-darwin ]
|
||||
|
@ -3273,11 +3327,13 @@ dont-distribute-packages:
|
|||
timberc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timecalc: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
time-extras: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
time-exts: [ i686-linux ]
|
||||
time-http: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timeout: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timeparsers: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
TimePiece: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timeplot: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
time-qq: [ i686-linux ]
|
||||
time-recurrence: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
time-series: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
timestamp-subprocess-lines: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3472,6 +3528,7 @@ dont-distribute-packages:
|
|||
wai-middleware-cache: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wai-middleware-cache-redis: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wai-middleware-catch: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wai-middleware-crowd: [ i686-linux ]
|
||||
wai-middleware-etag: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wai-middleware-headers: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wai-middleware-hmac-client: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3526,6 +3583,7 @@ dont-distribute-packages:
|
|||
winio: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
WL500gPControl: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wlc-hs: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
WMSigner: [ i686-linux ]
|
||||
wobsurv: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
woffex: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
wolf: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3662,6 +3720,7 @@ dont-distribute-packages:
|
|||
yql: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
yuiGrid: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
yuuko: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
yxdb-utils: [ i686-linux ]
|
||||
zampolit: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zasni-gerna: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
zendesk-api: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
@ -3685,6 +3744,3 @@ dont-distribute-packages:
|
|||
zsh-battery: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
ztail: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
Zwaluw: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
cabal-debian: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
HPi: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
servant-examples: [ i686-linux, x86_64-linux, x86_64-darwin ]
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5682,6 +5684,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5722,6 +5725,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5771,6 +5775,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5914,6 +5919,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_4";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7729,6 +7735,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5681,6 +5683,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5721,6 +5724,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5770,6 +5774,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5913,6 +5918,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_4";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7728,6 +7734,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5681,6 +5683,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5721,6 +5724,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5770,6 +5774,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5913,6 +5918,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_4";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7728,6 +7734,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5681,6 +5683,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5721,6 +5724,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5770,6 +5774,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5913,6 +5918,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_4";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7728,6 +7734,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5678,6 +5680,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5718,6 +5721,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5767,6 +5771,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5910,6 +5915,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7723,6 +7729,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1138,6 +1138,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1270,6 +1271,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5678,6 +5680,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5718,6 +5721,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5767,6 +5771,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5910,6 +5915,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7723,6 +7729,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1137,6 +1137,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1269,6 +1270,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5673,6 +5675,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5713,6 +5716,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5762,6 +5766,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5905,6 +5910,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7717,6 +7723,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1137,6 +1137,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1269,6 +1270,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -5673,6 +5675,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5713,6 +5716,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5762,6 +5766,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"opaleye" = dontDistribute super."opaleye";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5905,6 +5910,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7717,6 +7723,7 @@ self: super: assert super.ghc.name == "ghc-7.8.3"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1133,6 +1133,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1265,6 +1266,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2595,11 +2597,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5656,6 +5663,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5696,6 +5704,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5745,6 +5754,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5887,6 +5897,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7696,6 +7707,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1133,6 +1133,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1264,6 +1265,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2589,11 +2591,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5642,6 +5649,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5682,6 +5690,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5731,6 +5740,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5873,6 +5883,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7677,6 +7688,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2582,11 +2584,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5614,6 +5621,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5654,6 +5662,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5703,6 +5712,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5843,6 +5853,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7636,6 +7647,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2582,11 +2584,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5610,6 +5617,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5650,6 +5658,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5699,6 +5708,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5839,6 +5849,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7630,6 +7641,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2582,11 +2584,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5609,6 +5616,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5649,6 +5657,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5698,6 +5707,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5838,6 +5848,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7627,6 +7638,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2581,11 +2583,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5606,6 +5613,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5646,6 +5654,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5695,6 +5704,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5835,6 +5845,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7623,6 +7634,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1131,6 +1131,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1262,6 +1263,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2578,11 +2580,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5599,6 +5606,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5639,6 +5647,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5688,6 +5697,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5828,6 +5838,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7614,6 +7625,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1129,6 +1129,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1260,6 +1261,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2573,11 +2575,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5590,6 +5597,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5630,6 +5638,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5679,6 +5688,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5819,6 +5829,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7601,6 +7612,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1133,6 +1133,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1264,6 +1265,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2587,11 +2589,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5639,6 +5646,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5679,6 +5687,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5728,6 +5737,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5869,6 +5879,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7671,6 +7682,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2586,11 +2588,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5634,6 +5641,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5674,6 +5682,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5723,6 +5732,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5864,6 +5874,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7664,6 +7675,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2585,11 +2587,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5632,6 +5639,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5672,6 +5680,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5721,6 +5730,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5862,6 +5872,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7661,6 +7672,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2584,11 +2586,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5625,6 +5632,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5665,6 +5673,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5714,6 +5723,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5855,6 +5865,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7654,6 +7665,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2584,11 +2586,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5620,6 +5627,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5660,6 +5668,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5709,6 +5718,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5850,6 +5860,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7648,6 +7659,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1132,6 +1132,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1263,6 +1264,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -2584,11 +2586,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5617,6 +5624,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5657,6 +5665,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5706,6 +5715,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5846,6 +5856,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"path-pieces" = doDistribute super."path-pieces_0_1_5";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
|
@ -7644,6 +7655,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1119,6 +1119,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1250,6 +1251,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1649,6 +1651,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2551,11 +2554,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5526,6 +5534,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5566,6 +5575,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5615,6 +5625,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5754,6 +5765,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7520,6 +7532,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1119,6 +1119,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1250,6 +1251,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1649,6 +1651,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2550,11 +2553,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5524,6 +5532,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5564,6 +5573,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5613,6 +5623,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5752,6 +5763,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7518,6 +7530,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1244,6 +1245,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1639,6 +1641,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2531,11 +2534,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5475,6 +5483,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5515,6 +5524,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5564,6 +5574,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5701,6 +5712,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7441,6 +7453,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1243,6 +1244,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1638,6 +1640,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2530,11 +2533,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5467,6 +5475,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5507,6 +5516,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5556,6 +5566,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5692,6 +5703,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7428,6 +7440,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7839,6 +7852,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1243,6 +1244,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1638,6 +1640,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2530,11 +2533,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5467,6 +5475,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5507,6 +5516,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5556,6 +5566,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5692,6 +5703,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7427,6 +7439,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7838,6 +7851,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1243,6 +1244,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1638,6 +1640,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2530,11 +2533,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5464,6 +5472,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5504,6 +5513,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5553,6 +5563,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5689,6 +5700,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7423,6 +7435,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7834,6 +7847,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1242,6 +1243,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1637,6 +1639,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2529,11 +2532,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5461,6 +5469,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5501,6 +5510,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5550,6 +5560,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5686,6 +5697,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7418,6 +7430,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7828,6 +7841,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1242,6 +1243,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1637,6 +1639,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2529,10 +2532,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5455,6 +5464,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5495,6 +5505,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5544,6 +5555,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5680,6 +5692,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7411,6 +7424,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7821,6 +7835,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1111,6 +1111,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1240,6 +1241,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1635,6 +1637,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2524,10 +2527,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5444,6 +5453,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5484,6 +5494,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5533,6 +5544,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5668,6 +5680,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7398,6 +7411,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7808,6 +7822,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1111,6 +1111,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1240,6 +1241,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1633,6 +1635,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2521,10 +2524,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5435,6 +5444,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5474,6 +5484,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5523,6 +5534,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5658,6 +5670,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7386,6 +7399,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7794,6 +7808,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1110,6 +1110,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1239,6 +1240,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1631,6 +1633,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2516,10 +2519,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5425,6 +5434,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5464,6 +5474,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5513,6 +5524,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5648,6 +5660,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7374,6 +7387,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7781,6 +7795,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1110,6 +1110,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1239,6 +1240,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1631,6 +1633,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2516,10 +2519,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5422,6 +5431,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5461,6 +5471,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5510,6 +5521,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5645,6 +5657,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7369,6 +7382,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7776,6 +7790,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1118,6 +1118,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1249,6 +1250,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1648,6 +1650,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2547,11 +2550,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5520,6 +5528,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5560,6 +5569,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5609,6 +5619,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5747,6 +5758,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7513,6 +7525,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1110,6 +1110,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1239,6 +1240,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1631,6 +1633,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2513,10 +2516,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5417,6 +5426,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5456,6 +5466,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5505,6 +5516,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5640,6 +5652,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7362,6 +7375,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7768,6 +7782,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1110,6 +1110,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1239,6 +1240,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1626,10 +1628,12 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2512,10 +2516,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5414,6 +5424,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5453,6 +5464,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5502,6 +5514,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5637,6 +5650,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7355,6 +7369,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7759,6 +7774,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1109,6 +1109,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1238,6 +1239,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1625,10 +1627,12 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2511,10 +2515,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_4";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_3_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distribution" = dontDistribute super."distribution";
|
||||
|
@ -5410,6 +5420,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5449,6 +5460,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5498,6 +5510,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5633,6 +5646,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7351,6 +7365,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7755,6 +7770,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1118,6 +1118,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1249,6 +1250,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1648,6 +1650,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2547,11 +2550,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5517,6 +5525,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5557,6 +5566,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5606,6 +5616,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5744,6 +5755,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7509,6 +7521,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1118,6 +1118,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1249,6 +1250,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1647,6 +1649,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2546,11 +2549,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5514,6 +5522,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5554,6 +5563,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5603,6 +5613,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5740,6 +5751,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7502,6 +7514,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1118,6 +1118,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1249,6 +1250,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1647,6 +1649,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2544,11 +2547,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5511,6 +5519,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5551,6 +5560,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5600,6 +5610,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5737,6 +5748,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7498,6 +7510,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1116,6 +1116,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1247,6 +1248,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1644,6 +1646,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2540,11 +2543,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5504,6 +5512,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5544,6 +5553,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5593,6 +5603,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5730,6 +5741,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7489,6 +7501,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1114,6 +1114,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1245,6 +1246,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1642,6 +1644,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2538,11 +2541,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5502,6 +5510,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5542,6 +5551,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5591,6 +5601,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5728,6 +5739,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7487,6 +7499,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1244,6 +1245,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1641,6 +1643,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2536,11 +2539,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5497,6 +5505,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5537,6 +5546,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5586,6 +5596,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5723,6 +5734,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7477,6 +7489,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1113,6 +1113,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_7_4";
|
||||
|
@ -1244,6 +1245,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"angel" = dontDistribute super."angel";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
|
@ -1639,6 +1641,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual" = doDistribute super."blaze-textual_0_2_0_9";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
|
@ -2533,11 +2536,16 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"distributed-process" = doDistribute super."distributed-process_0_5_3";
|
||||
"distributed-process-async" = doDistribute super."distributed-process-async_0_2_1";
|
||||
"distributed-process-azure" = dontDistribute super."distributed-process-azure";
|
||||
"distributed-process-client-server" = doDistribute super."distributed-process-client-server_0_1_2";
|
||||
"distributed-process-execution" = doDistribute super."distributed-process-execution_0_1_1";
|
||||
"distributed-process-extras" = doDistribute super."distributed-process-extras_0_2_0";
|
||||
"distributed-process-monad-control" = dontDistribute super."distributed-process-monad-control";
|
||||
"distributed-process-p2p" = dontDistribute super."distributed-process-p2p";
|
||||
"distributed-process-platform" = dontDistribute super."distributed-process-platform";
|
||||
"distributed-process-registry" = dontDistribute super."distributed-process-registry";
|
||||
"distributed-process-simplelocalnet" = doDistribute super."distributed-process-simplelocalnet_0_2_2_0";
|
||||
"distributed-process-supervisor" = doDistribute super."distributed-process-supervisor_0_1_2";
|
||||
"distributed-process-task" = doDistribute super."distributed-process-task_0_1_1";
|
||||
"distributed-process-tests" = dontDistribute super."distributed-process-tests";
|
||||
"distributed-process-zookeeper" = dontDistribute super."distributed-process-zookeeper";
|
||||
"distributed-static" = doDistribute super."distributed-static_0_3_1_0";
|
||||
|
@ -5487,6 +5495,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5527,6 +5536,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5576,6 +5586,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_3_1_2";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5713,6 +5724,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"path" = dontDistribute super."path";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
|
@ -7460,6 +7472,7 @@ self: super: assert super.ghc.name == "ghc-7.8.4"; {
|
|||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"tuples-homogenous-h98" = dontDistribute super."tuples-homogenous-h98";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
|
|
@ -1081,6 +1081,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-qq" = doDistribute super."aeson-qq_0_8_0";
|
||||
|
@ -1208,6 +1209,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1566,10 +1568,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2373,6 +2377,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3301,6 +3306,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5178,6 +5184,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5216,6 +5223,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5263,6 +5271,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_4_0_0";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5392,6 +5401,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5441,6 +5451,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -7038,6 +7049,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7419,6 +7431,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1080,6 +1080,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1206,6 +1207,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1563,10 +1565,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2370,6 +2374,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3295,6 +3300,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5169,6 +5175,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5207,6 +5214,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5254,6 +5262,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_4_0_0";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5383,6 +5392,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5432,6 +5442,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -7027,6 +7038,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7407,6 +7419,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1077,6 +1077,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1203,6 +1204,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1559,10 +1561,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2366,6 +2370,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3288,6 +3293,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5159,6 +5165,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5197,6 +5204,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5244,6 +5252,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_4_0_0";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5373,6 +5382,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5422,6 +5432,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -7008,6 +7019,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7386,6 +7398,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1076,6 +1076,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1202,6 +1203,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1557,10 +1559,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2360,6 +2364,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3281,6 +3286,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5147,6 +5153,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5185,6 +5192,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5232,6 +5240,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"opaleye" = doDistribute super."opaleye_0_4_0_0";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5361,6 +5370,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5410,6 +5420,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -6992,6 +7003,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7369,6 +7381,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1076,6 +1076,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1202,6 +1203,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1557,10 +1559,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2359,6 +2363,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3280,6 +3285,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5146,6 +5152,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5184,6 +5191,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5230,6 +5238,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"oo-prototypes" = dontDistribute super."oo-prototypes";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5359,6 +5368,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5408,6 +5418,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -6987,6 +6998,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7363,6 +7375,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1075,6 +1075,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1201,6 +1202,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1555,10 +1557,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2355,6 +2359,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3273,6 +3278,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5130,6 +5136,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5168,6 +5175,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5214,6 +5222,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"oo-prototypes" = dontDistribute super."oo-prototypes";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5342,6 +5351,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5391,6 +5401,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -6961,6 +6972,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7336,6 +7348,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1073,6 +1073,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1199,6 +1200,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1552,10 +1554,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2322,6 +2326,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"dia-functions" = dontDistribute super."dia-functions";
|
||||
"diagrams-builder" = doDistribute super."diagrams-builder_0_7_1_1";
|
||||
"diagrams-canvas" = dontDistribute super."diagrams-canvas";
|
||||
"diagrams-contrib" = doDistribute super."diagrams-contrib_1_3_0_6";
|
||||
"diagrams-graphviz" = dontDistribute super."diagrams-graphviz";
|
||||
"diagrams-gtk" = dontDistribute super."diagrams-gtk";
|
||||
"diagrams-haddock" = doDistribute super."diagrams-haddock_0_3_0_6";
|
||||
|
@ -2348,6 +2353,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3259,6 +3265,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5106,6 +5113,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5144,6 +5152,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5190,6 +5199,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"oo-prototypes" = dontDistribute super."oo-prototypes";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5318,6 +5328,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5367,6 +5378,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -6931,6 +6943,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7303,6 +7316,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
|
@ -1071,6 +1071,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"aeson-bson" = dontDistribute super."aeson-bson";
|
||||
"aeson-casing" = dontDistribute super."aeson-casing";
|
||||
"aeson-diff" = dontDistribute super."aeson-diff";
|
||||
"aeson-extra" = dontDistribute super."aeson-extra";
|
||||
"aeson-lens" = dontDistribute super."aeson-lens";
|
||||
"aeson-native" = dontDistribute super."aeson-native";
|
||||
"aeson-schema" = doDistribute super."aeson-schema_0_3_0_7";
|
||||
|
@ -1197,6 +1198,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"anansi-hscolour" = dontDistribute super."anansi-hscolour";
|
||||
"anansi-pandoc" = dontDistribute super."anansi-pandoc";
|
||||
"anatomy" = dontDistribute super."anatomy";
|
||||
"android" = dontDistribute super."android";
|
||||
"android-lint-summary" = dontDistribute super."android-lint-summary";
|
||||
"animalcase" = dontDistribute super."animalcase";
|
||||
"annotated-wl-pprint" = doDistribute super."annotated-wl-pprint_0_6_0";
|
||||
|
@ -1544,10 +1546,12 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"blaze-bootstrap" = dontDistribute super."blaze-bootstrap";
|
||||
"blaze-builder-conduit" = dontDistribute super."blaze-builder-conduit";
|
||||
"blaze-from-html" = dontDistribute super."blaze-from-html";
|
||||
"blaze-html" = doDistribute super."blaze-html_0_8_1_0";
|
||||
"blaze-html-contrib" = dontDistribute super."blaze-html-contrib";
|
||||
"blaze-html-hexpat" = dontDistribute super."blaze-html-hexpat";
|
||||
"blaze-html-truncate" = dontDistribute super."blaze-html-truncate";
|
||||
"blaze-json" = dontDistribute super."blaze-json";
|
||||
"blaze-markup" = doDistribute super."blaze-markup_0_7_0_2";
|
||||
"blaze-shields" = dontDistribute super."blaze-shields";
|
||||
"blaze-textual-native" = dontDistribute super."blaze-textual-native";
|
||||
"blazeMarker" = dontDistribute super."blazeMarker";
|
||||
|
@ -2303,6 +2307,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"dia-base" = dontDistribute super."dia-base";
|
||||
"dia-functions" = dontDistribute super."dia-functions";
|
||||
"diagrams-canvas" = dontDistribute super."diagrams-canvas";
|
||||
"diagrams-contrib" = doDistribute super."diagrams-contrib_1_3_0_6";
|
||||
"diagrams-graphviz" = dontDistribute super."diagrams-graphviz";
|
||||
"diagrams-gtk" = dontDistribute super."diagrams-gtk";
|
||||
"diagrams-hsqml" = dontDistribute super."diagrams-hsqml";
|
||||
|
@ -2324,6 +2329,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"digest-pure" = dontDistribute super."digest-pure";
|
||||
"digestive-bootstrap" = dontDistribute super."digestive-bootstrap";
|
||||
"digestive-foundation-lucid" = dontDistribute super."digestive-foundation-lucid";
|
||||
"digestive-functors" = doDistribute super."digestive-functors_0_8_0_0";
|
||||
"digestive-functors-blaze" = dontDistribute super."digestive-functors-blaze";
|
||||
"digestive-functors-happstack" = dontDistribute super."digestive-functors-happstack";
|
||||
"digestive-functors-heist" = dontDistribute super."digestive-functors-heist";
|
||||
|
@ -3232,6 +3238,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"hake" = dontDistribute super."hake";
|
||||
"hakismet" = dontDistribute super."hakismet";
|
||||
"hako" = dontDistribute super."hako";
|
||||
"hakyll" = doDistribute super."hakyll_4_7_2_3";
|
||||
"hakyll-R" = dontDistribute super."hakyll-R";
|
||||
"hakyll-agda" = dontDistribute super."hakyll-agda";
|
||||
"hakyll-blaze-templates" = dontDistribute super."hakyll-blaze-templates";
|
||||
|
@ -5072,6 +5079,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"nikepub" = dontDistribute super."nikepub";
|
||||
"nimber" = dontDistribute super."nimber";
|
||||
"nitro" = dontDistribute super."nitro";
|
||||
"nix-eval" = dontDistribute super."nix-eval";
|
||||
"nix-paths" = dontDistribute super."nix-paths";
|
||||
"nixfromnpm" = dontDistribute super."nixfromnpm";
|
||||
"nixos-types" = dontDistribute super."nixos-types";
|
||||
|
@ -5110,6 +5118,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"numbering" = dontDistribute super."numbering";
|
||||
"numerals" = dontDistribute super."numerals";
|
||||
"numerals-base" = dontDistribute super."numerals-base";
|
||||
"numeric-extras" = doDistribute super."numeric-extras_0_0_3";
|
||||
"numeric-limits" = dontDistribute super."numeric-limits";
|
||||
"numeric-prelude" = dontDistribute super."numeric-prelude";
|
||||
"numeric-qq" = dontDistribute super."numeric-qq";
|
||||
|
@ -5156,6 +5165,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"oo-prototypes" = dontDistribute super."oo-prototypes";
|
||||
"opaleye-classy" = dontDistribute super."opaleye-classy";
|
||||
"opaleye-sqlite" = dontDistribute super."opaleye-sqlite";
|
||||
"opaleye-trans" = dontDistribute super."opaleye-trans";
|
||||
"open-browser" = dontDistribute super."open-browser";
|
||||
"open-pandoc" = dontDistribute super."open-pandoc";
|
||||
"open-symbology" = dontDistribute super."open-symbology";
|
||||
|
@ -5282,6 +5292,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"pasty" = dontDistribute super."pasty";
|
||||
"patch-combinators" = dontDistribute super."patch-combinators";
|
||||
"patch-image" = dontDistribute super."patch-image";
|
||||
"patches-vector" = dontDistribute super."patches-vector";
|
||||
"pathfinding" = dontDistribute super."pathfinding";
|
||||
"pathfindingcore" = dontDistribute super."pathfindingcore";
|
||||
"pathtype" = dontDistribute super."pathtype";
|
||||
|
@ -5331,6 +5342,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"permute" = dontDistribute super."permute";
|
||||
"persist2er" = dontDistribute super."persist2er";
|
||||
"persistable-record" = dontDistribute super."persistable-record";
|
||||
"persistent" = doDistribute super."persistent_2_2";
|
||||
"persistent-cereal" = dontDistribute super."persistent-cereal";
|
||||
"persistent-equivalence" = dontDistribute super."persistent-equivalence";
|
||||
"persistent-hssqlppp" = dontDistribute super."persistent-hssqlppp";
|
||||
|
@ -6503,6 +6515,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"structures" = dontDistribute super."structures";
|
||||
"stunclient" = dontDistribute super."stunclient";
|
||||
"stunts" = dontDistribute super."stunts";
|
||||
"stylish-haskell" = doDistribute super."stylish-haskell_0_5_14_2";
|
||||
"stylized" = dontDistribute super."stylized";
|
||||
"sub-state" = dontDistribute super."sub-state";
|
||||
"subhask" = dontDistribute super."subhask";
|
||||
|
@ -6879,6 +6892,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"tuple-morph" = dontDistribute super."tuple-morph";
|
||||
"tuple-th" = dontDistribute super."tuple-th";
|
||||
"tupleinstances" = dontDistribute super."tupleinstances";
|
||||
"turing" = dontDistribute super."turing";
|
||||
"turing-music" = dontDistribute super."turing-music";
|
||||
"turkish-deasciifier" = dontDistribute super."turkish-deasciifier";
|
||||
"turni" = dontDistribute super."turni";
|
||||
|
@ -7248,6 +7262,7 @@ self: super: assert super.ghc.name == "ghc-7.10.2"; {
|
|||
"webrtc-vad" = dontDistribute super."webrtc-vad";
|
||||
"webserver" = dontDistribute super."webserver";
|
||||
"websnap" = dontDistribute super."websnap";
|
||||
"websockets" = doDistribute super."websockets_0_9_5_0";
|
||||
"websockets-snap" = dontDistribute super."websockets-snap";
|
||||
"webwire" = dontDistribute super."webwire";
|
||||
"wedding-announcement" = dontDistribute super."wedding-announcement";
|
||||
|
|
File diff suppressed because it is too large
Load diff
30
pkgs/development/libraries/neardal/default.nix
Normal file
30
pkgs/development/libraries/neardal/default.nix
Normal file
|
@ -0,0 +1,30 @@
|
|||
{ stdenv, fetchFromGitHub, autoconf, automake, libtool, gettext, pkgconfig, glib, readline, makeWrapper }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "neardal-0.7-post-git-20150930";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "connectivity";
|
||||
repo = "neardal";
|
||||
rev = "5b1c8b5c2c45c10f11cee12fbcb397f8953850d7";
|
||||
sha256 = "12qwg7qiw2wfpaxfg2fjkmj5lls0g33xp6w433g8bnkvwlq4s29g";
|
||||
};
|
||||
|
||||
buildInputs = [ autoconf automake libtool pkgconfig glib readline makeWrapper ];
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace "ncl/Makefile.am" --replace "noinst_PROGRAMS" "bin_PROGRAMS"
|
||||
substituteInPlace "demo/Makefile.am" --replace "noinst_PROGRAMS" "bin_PROGRAMS"
|
||||
sh autogen.sh
|
||||
'';
|
||||
|
||||
configureFlags = [ "--disable-dependency-tracking" "--disable-traces" ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "C APIs to exchange datas with the NFC daemon 'Neard'";
|
||||
license = licenses.lgpl2;
|
||||
homepage = https://01.org/linux-nfc;
|
||||
maintainers = with maintainers; [ tstrobel ];
|
||||
platforms = with platforms; unix;
|
||||
};
|
||||
}
|
79
pkgs/development/python-modules/btrees-py35.patch
Normal file
79
pkgs/development/python-modules/btrees-py35.patch
Normal file
|
@ -0,0 +1,79 @@
|
|||
From eee0beef88d135640871050b40844272a3aee790 Mon Sep 17 00:00:00 2001
|
||||
From: Tres Seaver <tseaver@palladion.com>
|
||||
Date: Tue, 15 Sep 2015 17:20:18 -0400
|
||||
Subject: [PATCH 1/2] Ensure that we don't overlook errors in first
|
||||
PyObject_RichCompareBool call.
|
||||
|
||||
Python 3.5 turns such cases into SystemErrors.
|
||||
|
||||
See: https://bugs.python.org/issue23571
|
||||
|
||||
Fixes #15.
|
||||
---
|
||||
BTrees/_compat.h | 22 +++++++++++++++++++---
|
||||
1 file changed, 19 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/BTrees/_compat.h b/BTrees/_compat.h
|
||||
index e004d54..19dd377 100644
|
||||
--- a/BTrees/_compat.h
|
||||
+++ b/BTrees/_compat.h
|
||||
@@ -27,9 +27,25 @@
|
||||
#define TEXT_FROM_STRING PyUnicode_FromString
|
||||
#define TEXT_FORMAT PyUnicode_Format
|
||||
|
||||
-#define COMPARE(lhs, rhs) \
|
||||
- PyObject_RichCompareBool((lhs), (rhs), Py_LT) > 0 ? -1 : \
|
||||
- (PyObject_RichCompareBool((lhs), (rhs), Py_EQ) > 0 ? 0 : 1)
|
||||
+/* Emulate Python2's __cmp__, wrapping PyObject_RichCompareBool(),
|
||||
+ * Return -2/-3 for errors, -1 for lhs<rhs, 0 for lhs==rhs, 1 for lhs>rhs.
|
||||
+ */
|
||||
+static inline
|
||||
+int __compare(PyObject *lhs, PyObject *rhs) {
|
||||
+ int less, equal;
|
||||
+
|
||||
+ less = PyObject_RichCompareBool(lhs, rhs, Py_LT);
|
||||
+ if ( less == -1 ) {
|
||||
+ return -2;
|
||||
+ }
|
||||
+ equal = PyObject_RichCompareBool(lhs, rhs, Py_EQ);
|
||||
+ if ( equal == -1 ) {
|
||||
+ return -3;
|
||||
+ }
|
||||
+ return less ? -1 : (equal ? 0 : 1);
|
||||
+}
|
||||
+
|
||||
+#define COMPARE(lhs, rhs) __compare((lhs), (rhs))
|
||||
|
||||
|
||||
#else
|
||||
|
||||
From ff4c3309fe471f2b9bdd642b8f7d1c2fe0f5e458 Mon Sep 17 00:00:00 2001
|
||||
From: Tres Seaver <tseaver@palladion.com>
|
||||
Date: Sun, 20 Sep 2015 11:07:10 -0400
|
||||
Subject: [PATCH 2/2] Avoid unnecessary comparison for 'Py_EQ' if 'Py_LT'
|
||||
returned True.
|
||||
|
||||
---
|
||||
BTrees/_compat.h | 5 ++++-
|
||||
1 file changed, 4 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/BTrees/_compat.h b/BTrees/_compat.h
|
||||
index 19dd377..ece2bf9 100644
|
||||
--- a/BTrees/_compat.h
|
||||
+++ b/BTrees/_compat.h
|
||||
@@ -38,11 +38,14 @@ int __compare(PyObject *lhs, PyObject *rhs) {
|
||||
if ( less == -1 ) {
|
||||
return -2;
|
||||
}
|
||||
+ if (less) {
|
||||
+ return -1;
|
||||
+ }
|
||||
equal = PyObject_RichCompareBool(lhs, rhs, Py_EQ);
|
||||
if ( equal == -1 ) {
|
||||
return -3;
|
||||
}
|
||||
- return less ? -1 : (equal ? 0 : 1);
|
||||
+ return equal ? 0 : 1;
|
||||
}
|
||||
|
||||
#define COMPARE(lhs, rhs) __compare((lhs), (rhs))
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "jenkins-${version}";
|
||||
version = "1.594";
|
||||
version = "1.631";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://mirrors.jenkins-ci.org/war/${version}/jenkins.war";
|
||||
sha256 = "1ypinl78avvir9499xargjbrzxv2b8kspjicsg8xzk5wsymzybn1";
|
||||
sha256 = "0bfh5gv3yk9awkzf660jxf9vzzdcr6qa9hl0hkivaj4gmp5f9sp8";
|
||||
};
|
||||
meta = with stdenv.lib; {
|
||||
description = "An extendable open source continuous integration server";
|
||||
|
|
|
@ -5,11 +5,11 @@
|
|||
assert stdenv.isLinux;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "bluez-5.33";
|
||||
name = "bluez-5.35";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/bluetooth/${name}.tar.xz";
|
||||
sha256 = "1lrn2irisr569m3fnrqhzsg77dgci55nlp5izv5phrjh2dx8008q";
|
||||
sha256 = "1qphz25hganfnd5ipfscbj7s70anv5favmwqmi9ig2saciaf1zhs";
|
||||
};
|
||||
|
||||
pythonPath = with pythonPackages;
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
diff --git a/kernel/workqueue.c b/kernel/workqueue.c
|
||||
index 4c4f061..a413acb 100644
|
||||
--- a/kernel/workqueue.c
|
||||
+++ b/kernel/workqueue.c
|
||||
@@ -2614,7 +2614,7 @@ void flush_workqueue(struct workqueue_struct *wq)
|
||||
out_unlock:
|
||||
mutex_unlock(&wq->mutex);
|
||||
}
|
||||
-EXPORT_SYMBOL_GPL(flush_workqueue);
|
||||
+EXPORT_SYMBOL(flush_workqueue);
|
||||
|
||||
/**
|
||||
* drain_workqueue - drain a workqueue
|
|
@ -1,13 +1,13 @@
|
|||
{ stdenv, fetchurl, perl, buildLinux, ... } @ args:
|
||||
|
||||
import ./generic.nix (args // rec {
|
||||
version = "4.1.8";
|
||||
version = "4.1.9";
|
||||
# Remember to update grsecurity!
|
||||
extraMeta.branch = "4.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
|
||||
sha256 = "1zhck5892c3anbifq3d0ngy40zm9q4c651kgkjk9wf32jjpnngar";
|
||||
sha256 = "141s028bpci5fwn190rgcivhk0066nkc2h6y49yqdjdanx47i1sr";
|
||||
};
|
||||
|
||||
features.iwlwifi = true;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
{ stdenv, fetchurl, perl, buildLinux, ... } @ args:
|
||||
|
||||
import ./generic.nix (args // rec {
|
||||
version = "4.2.1";
|
||||
version = "4.2.2";
|
||||
extraMeta.branch = "4.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
|
||||
sha256 = "1b4dpf3rhr1sb1hpz4qx3h1swlcr1xnbrh6sjybqmj2c6szkbpvz";
|
||||
sha256 = "0k5nda60jla02n7ghhma7klkfklh008d1cpf684fp82cywbp5g1f";
|
||||
};
|
||||
|
||||
features.iwlwifi = true;
|
||||
|
@ -14,12 +14,4 @@ import ./generic.nix (args // rec {
|
|||
features.needsCifsUtils = true;
|
||||
features.canDisableNetfilterConntrackHelpers = true;
|
||||
features.netfilterRPFilter = true;
|
||||
|
||||
# cherry-pick from upstream to resolve a licensing problem that prevents
|
||||
# compiling the broadcom-sta wireless driver on kernels >= 4.2
|
||||
# see: https://github.com/longsleep/bcmwl-ubuntu/issues/6
|
||||
kernelPatches = [ {
|
||||
name = "flush-workqueue-export";
|
||||
patch = ./flush_workqueue-export.patch;
|
||||
} ];
|
||||
} // (args.argsOverride or {}))
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
{ stdenv, fetchFromGitHub }:
|
||||
|
||||
let version = "127"; in
|
||||
let version = "128"; in
|
||||
stdenv.mkDerivation {
|
||||
name = "mcelog-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
sha256 = "0ap00f283d1hhv0f6l2fwsbq7sd6b96lf3jwg5cyam03pj2l8qk1";
|
||||
sha256 = "0hm1dmqyh36dig158iyb9fckmvqnd5sgpy1qzj59nsg40pb1vbjs";
|
||||
rev = "v${version}";
|
||||
repo = "mcelog";
|
||||
owner = "andikleen";
|
||||
|
@ -20,6 +20,8 @@ stdenv.mkDerivation {
|
|||
substituteInPlace Makefile --replace '"unknown"' '"${version}"'
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
installFlags = "DESTDIR=$(out) prefix= DOCDIR=/share/doc";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
{ stdenv, fetchgit, autoreconfHook, pkgconfig, systemd, glib, dbus, libnl }:
|
||||
{ stdenv, fetchgit, autoreconfHook, pkgconfig, systemd, glib, dbus, libnl, pythonPackages }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "neard-0.15-post-git-20510929";
|
||||
|
@ -8,13 +8,20 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "08327b536ad8460a08bdceeec48c561e75ca56e5e0ee034c40d02cd1545906c0";
|
||||
};
|
||||
|
||||
buildInputs = [ autoreconfHook pkgconfig systemd glib dbus libnl ];
|
||||
buildInputs = [ autoreconfHook pkgconfig systemd glib dbus libnl pythonPackages.python pythonPackages.wrapPython ];
|
||||
pythonPath = [ pythonPackages.pygobject pythonPackages.dbus pythonPackages.pygtk ];
|
||||
|
||||
configureFlags = [ "--disable-debug" "--enable-tools" "--with-systemdsystemunitdir=$out/lib/systemd/system" ];
|
||||
|
||||
postInstall = ''
|
||||
install -m 0755 tools/snep-send $out/bin/
|
||||
|
||||
install -D -m644 src/neard.service $out/lib/systemd/system/neard.service
|
||||
install -D -m644 src/main.conf $out/etc/neard/main.conf
|
||||
|
||||
install -d $out/lib/neard
|
||||
install -m 0755 test/* $out/lib/neard/
|
||||
wrapPythonProgramsIn $out/lib/neard "$out $pythonPath"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
|
|
48
pkgs/servers/p910nd/default.nix
Normal file
48
pkgs/servers/p910nd/default.nix
Normal file
|
@ -0,0 +1,48 @@
|
|||
{ stdenv, fetchurl }:
|
||||
|
||||
let
|
||||
version = "0.97";
|
||||
name = "p910nd-${version}";
|
||||
in stdenv.mkDerivation {
|
||||
inherit name;
|
||||
|
||||
src = fetchurl {
|
||||
sha256 = "0vy2qf386dif1nqznmy3j953mq7c4lk6j2hgyzkbmfi4msiq1jaa";
|
||||
url = "mirror://sourceforge/p910nd/${name}.tar.bz2";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
sed -e "s|/usr||g" -i Makefile
|
||||
'';
|
||||
|
||||
makeFlags = "DESTDIR=$(out) BINDIR=/bin";
|
||||
|
||||
postInstall = ''
|
||||
# Match the man page:
|
||||
mv $out/etc/init.d/p910nd{,.sh}
|
||||
|
||||
# The legacy init script is useful only (and even then...) as an example:
|
||||
mkdir -p $out/share/doc/examples
|
||||
mv $out/etc $out/share/doc/examples
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
inherit version;
|
||||
description = "Small printer daemon passing jobs directly to the printer";
|
||||
longDescription = ''
|
||||
p910nd is a small printer daemon intended for diskless platforms that
|
||||
does not spool to disk but passes the job directly to the printer.
|
||||
Normally a lpr daemon on a spooling host connects to it with a TCP
|
||||
connection on port 910n (where n=0, 1, or 2 for lp0, 1 and 2
|
||||
respectively). p910nd is particularly useful for diskless platforms.
|
||||
Common Unix Printing System (CUPS) supports this protocol, it's called
|
||||
the AppSocket protocol and has the scheme socket://. LPRng also supports
|
||||
this protocol and the syntax is lp=remotehost%9100 in /etc/printcap.
|
||||
'';
|
||||
homepage = http://p910nd.sourceforge.net/;
|
||||
downloadPage = http://sourceforge.net/projects/p910nd/;
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.linux;
|
||||
maintainers = with maintainers; [ nckx ];
|
||||
};
|
||||
}
|
|
@ -1,48 +0,0 @@
|
|||
{ lib, pythonPackages, fetchgit, libxslt, docbook5_xsl, openssh }:
|
||||
|
||||
pythonPackages.buildPythonPackage rec {
|
||||
name = "nixops-1.3pre-cefcd9ba";
|
||||
namePrefix = "";
|
||||
|
||||
src = fetchgit {
|
||||
url = https://github.com/NixOS/nixops;
|
||||
rev = "9a05ebc332701247fa99fbf6d1215d48e08f3edd";
|
||||
sha256 = "17vxr51wpdd5dnasiaafga3a6ddhxyrwgr0yllczxj6bq0n5skp2";
|
||||
};
|
||||
|
||||
buildInputs = [ /* libxslt */ pythonPackages.nose pythonPackages.coverage ];
|
||||
|
||||
propagatedBuildInputs =
|
||||
[ pythonPackages.prettytable
|
||||
pythonPackages.boto
|
||||
pythonPackages.hetzner
|
||||
pythonPackages.libcloud
|
||||
pythonPackages.sqlite3
|
||||
];
|
||||
|
||||
doCheck = true;
|
||||
|
||||
postInstall =
|
||||
''
|
||||
# Backward compatibility symlink.
|
||||
ln -s nixops $out/bin/charon
|
||||
|
||||
# Documentation build is currently broken. Re-try with newer version.
|
||||
: make -C doc/manual install nixops.1 docbookxsl=${docbook5_xsl}/xml/xsl/docbook \
|
||||
docdir=$out/share/doc/nixops mandir=$out/share/man
|
||||
|
||||
mkdir -p $out/share/nix/nixops
|
||||
cp -av "nix/"* $out/share/nix/nixops
|
||||
|
||||
# Add openssh to nixops' PATH. On some platforms, e.g. CentOS and RHEL
|
||||
# the version of openssh is causing errors when have big networks (40+)
|
||||
wrapProgram $out/bin/nixops --prefix PATH : "${openssh}/bin"
|
||||
'';
|
||||
|
||||
meta = {
|
||||
homepage = https://github.com/NixOS/nixops;
|
||||
description = "NixOS cloud provisioning and deployment tool";
|
||||
maintainers = [ lib.maintainers.tv ];
|
||||
platforms = lib.platforms.unix;
|
||||
};
|
||||
}
|
|
@ -129,7 +129,7 @@ let
|
|||
urlPrefix = args.urlPrefix or
|
||||
("${mirror}/pub/tex/historic/systems/texlive/${bin.texliveYear}/tlnet-final/archive");
|
||||
# beware: standard mirrors http://mirror.ctan.org/ don't have releases
|
||||
mirror = "ftp://tug.ctan.org"; # also works: ftp.math.utah.edu but same IP
|
||||
mirror = "http://ftp.math.utah.edu"; # ftp://tug.ctan.org no longer works, although same IP
|
||||
in ''
|
||||
tar -xf '${ fetchurl { inherit url md5; } }' \
|
||||
'--strip-components=${toString stripPrefix}' \
|
||||
|
|
|
@ -6691,6 +6691,7 @@ let
|
|||
};
|
||||
|
||||
kf513Packages = lib.makeScope kf513.newScope kf5PackagesFun;
|
||||
kf5Packages = kf513Packages;
|
||||
|
||||
kinetic-cpp-client = callPackage ../development/libraries/kinetic-cpp-client { };
|
||||
|
||||
|
@ -7662,6 +7663,8 @@ let
|
|||
|
||||
ncurses = callPackage ../development/libraries/ncurses { };
|
||||
|
||||
neardal = callPackage ../development/libraries/neardal { };
|
||||
|
||||
neon = callPackage ../development/libraries/neon {
|
||||
compressionSupport = true;
|
||||
sslSupport = true;
|
||||
|
@ -7821,7 +7824,7 @@ let
|
|||
|
||||
phonon_qt5 = callPackage ../development/libraries/phonon/qt5/old.nix {};
|
||||
|
||||
phonon_backend_gstreamer_qt5 = callPackage ../development/libraries/phonon-backend-gstreamer/qt5/old.nix {};
|
||||
phonon_qt5_backend_gstreamer = callPackage ../development/libraries/phonon-backend-gstreamer/qt5/old.nix {};
|
||||
|
||||
physfs = callPackage ../development/libraries/physfs { };
|
||||
|
||||
|
@ -9084,6 +9087,8 @@ let
|
|||
|
||||
osrm-backend_luajit = callPackage ../servers/osrm-backend { luabind = luabind_luajit; };
|
||||
|
||||
p910nd = callPackage ../servers/p910nd { };
|
||||
|
||||
petidomo = callPackage ../servers/mail/petidomo { };
|
||||
|
||||
popa3d = callPackage ../servers/mail/popa3d { };
|
||||
|
@ -15134,6 +15139,11 @@ aliases = with self; rec {
|
|||
lttngTools = lttng-tools; # added 2014-07-31
|
||||
lttngUst = lttng-ust; # added 2014-07-31
|
||||
nfsUtils = nfs-utils; # added 2014-12-06
|
||||
quassel_qt5 = kf5Packages.quassel_qt5; # added 2015-09-30
|
||||
quasselClient_qt5 = kf5Packages.quasselClient_qt5; # added 2015-09-30
|
||||
quasselDaemon_qt5 = kf5Packages.quasselDaemon; # added 2015-09-30
|
||||
quassel_kf5 = kf5Packages.quassel; # added 2015-09-30
|
||||
quasselClient_kf5 = kf5Packages.quasselClient; # added 2015-09-30
|
||||
rdiff_backup = rdiff-backup; # added 2014-11-23
|
||||
rssglx = rss-glx; #added 2015-03-25
|
||||
rxvt_unicode_with-plugins = rxvt_unicode-with-plugins; # added 2015-04-02
|
||||
|
|
|
@ -4533,15 +4533,15 @@ let
|
|||
};
|
||||
|
||||
pyramid = buildPythonPackage rec {
|
||||
name = "pyramid-1.5.2";
|
||||
name = "pyramid-1.5.7";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/p/pyramid/${name}.tar.gz";
|
||||
md5 = "d56b140b41d42f818f4349d94d968c9a";
|
||||
sha256 = "1d29fj86724z68zcj9ximl2nrn34pflrlr6v9mwyhcv8rdf2sc61";
|
||||
};
|
||||
|
||||
preCheck = ''
|
||||
# test is failing, see https://github.com/Pylons/pyramid/issues/1405
|
||||
# this will be fixed for 1.6 release, see https://github.com/Pylons/pyramid/issues/1405
|
||||
rm pyramid/tests/test_response.py
|
||||
'';
|
||||
|
||||
|
@ -10940,11 +10940,11 @@ let
|
|||
};
|
||||
|
||||
pygit2 = buildPythonPackage rec {
|
||||
name = "pygit2-0.21.2";
|
||||
name = "pygit2-0.23.1";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://pypi.python.org/packages/source/p/pygit2/${name}.tar.gz";
|
||||
sha256 = "0lya4v91d4y5fwrb55n8m8avgmz0l81jml2spvx6r7j1czcx3zic";
|
||||
sha256 = "04201vcal7jq8lbpk9ylscrhjxdcf2aihiw25k4imjjqgfmvldf7";
|
||||
};
|
||||
|
||||
preConfigure = ( if stdenv.isDarwin then ''
|
||||
|
@ -15600,12 +15600,12 @@ let
|
|||
};
|
||||
|
||||
webob = buildPythonPackage rec {
|
||||
version = "1.4";
|
||||
version = "1.4.1";
|
||||
name = "webob-${version}";
|
||||
|
||||
src = pkgs.fetchurl {
|
||||
url = "http://pypi.python.org/packages/source/W/WebOb/WebOb-${version}.tar.gz";
|
||||
md5 = "8437607c0cc00c35f658f972516ffb55";
|
||||
sha256 = "1nz9m6ijf46wfn33zfza13c0k1n4kjnmn3icdlrlgz5yj21vky0j";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = with self; [ nose ];
|
||||
|
@ -16049,6 +16049,8 @@ let
|
|||
sha256 = "1avvhkd7rvp3rzhw20v6ank8a8m9a1lmh99c4gjjsa1ry0zsri3y";
|
||||
};
|
||||
|
||||
patches = [ ../development/python-modules/btrees-py35.patch ];
|
||||
|
||||
meta = {
|
||||
description = "scalable persistent components";
|
||||
homepage = http://packages.python.org/BTrees;
|
||||
|
|
Loading…
Reference in a new issue