* Update DBI and DBD::SQLite.

svn path=/nixpkgs/trunk/; revision=26775
This commit is contained in:
Eelco Dolstra 2011-04-11 09:11:36 +00:00
parent ebdd392409
commit 9e26da96e5
2 changed files with 9 additions and 6 deletions

View File

@ -1,11 +1,11 @@
{fetchurl, buildPerlPackage, DBI, sqlite}: {fetchurl, buildPerlPackage, DBI, sqlite}:
buildPerlPackage rec { buildPerlPackage rec {
name = "DBD-SQLite-1.29"; name = "DBD-SQLite-1.31";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz"; url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz";
sha256 = "0rq8f9avaxqbnjq2zpd2knz2wsn8qiffnbbphp7a3bakwhlxbl2i"; sha256 = "1xi9bfxfndb4kajixc1y7rrz2sjjv2z7vcm5msrxznx3vr358zlq";
}; };
propagatedBuildInputs = [DBI]; propagatedBuildInputs = [DBI];
@ -17,7 +17,10 @@ buildPerlPackage rec {
./external-sqlite.patch ./external-sqlite.patch
]; ];
# Prevent warnings from `strip'.
postInstall = "chmod -R u+w $out";
# Disabled because the tests can randomly fail due to timeouts # Disabled because the tests can randomly fail due to timeouts
# (e.g. "database is locked(5) at dbdimp.c line 402 at t/07busy.t"). # (e.g. "database is locked(5) at dbdimp.c line 402 at t/07busy.t").
#doCheck = false; doCheck = false;
} }

View File

@ -947,7 +947,7 @@ rec {
DBDSQLite = import ../development/perl-modules/DBD-SQLite { DBDSQLite = import ../development/perl-modules/DBD-SQLite {
inherit fetchurl buildPerlPackage DBI; inherit fetchurl buildPerlPackage DBI;
sqlite = pkgs.sqlite36; inherit (pkgs) sqlite;
}; };
DBDmysql = import ../development/perl-modules/DBD-mysql { DBDmysql = import ../development/perl-modules/DBD-mysql {
@ -966,10 +966,10 @@ rec {
}; };
DBI = buildPerlPackage rec { DBI = buildPerlPackage rec {
name = "DBI-1.609"; name = "DBI-1.616";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/T/TI/TIMB/${name}.tar.gz"; url = "mirror://cpan/authors/id/T/TI/TIMB/${name}.tar.gz";
sha256 = "0hfnd8i696x01a52v6vx97bdwaymai7m0gyr2w64lrsyws7ni6wv"; sha256 = "0m6hk66xprjl314d5c665hnd1vch9a0b9y6ywvmf04kdqj33kkk0";
}; };
}; };