haskell-mysql: fix build

This commit is contained in:
Peter Simons 2015-03-18 11:36:24 +01:00
parent fe8d65c9a6
commit 25f4f78c92
2 changed files with 7 additions and 3 deletions

View File

@ -25,6 +25,9 @@ self: super: {
# Doesn't compile with lua 5.2.
hslua = super.hslua.override { lua = pkgs.lua5_1; };
# Use the default version of mysql to build this package (which is actually mariadb).
mysql = super.mysql.override { inherit (pkgs) mysql; };
# Please also remove optparse-applicative special case from
# cabal2nix/hackage2nix.hs when removing the following.
elm-make = super.elm-make.override { optparse-applicative = self.optparse-applicative_0_10_0; };

View File

@ -84955,18 +84955,19 @@ self: {
}) {};
"mysql" = callPackage
({ mkDerivation, base, bytestring, containers, mysql, zlib }:
({ mkDerivation, base, bytestring, containers, mysql, openssl, zlib
}:
mkDerivation {
pname = "mysql";
version = "0.1.1.7";
sha256 = "0hl8z8ynadvvhn4garjrax2b59iqddj884mv3s6804lcjjyc49d0";
buildDepends = [ base bytestring containers ];
buildTools = [ mysql ];
extraLibraries = [ zlib ];
extraLibraries = [ openssl zlib ];
homepage = "https://github.com/bos/mysql";
description = "A low-level MySQL client library";
license = stdenv.lib.licenses.bsd3;
}) { mysql = null; inherit (pkgs) zlib;};
}) { mysql = null; inherit (pkgs) openssl; inherit (pkgs) zlib;};
"mysql-effect" = callPackage
({ mkDerivation, base, bytestring, extensible-effects, mysql