Add some packages to the channel

This commit is contained in:
Eelco Dolstra 2012-07-31 17:21:41 -04:00
parent 5300731177
commit bd8d7a8d15
4 changed files with 16 additions and 10 deletions

View File

@ -23,5 +23,6 @@ stdenv.mkDerivation rec {
meta = { meta = {
homepage = http://bazaar-vcs.org/; homepage = http://bazaar-vcs.org/;
description = "A distributed version control system that Just Works"; description = "A distributed version control system that Just Works";
platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -1,15 +1,17 @@
{ fetchurl, buildPerlPackage, DBI, postgresql }: { stdenv, fetchurl, buildPerlPackage, DBI, postgresql }:
buildPerlPackage rec { buildPerlPackage rec {
name = "DBD-Pg-2.19.2"; name = "DBD-Pg-2.19.2";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/modules/by-module/DBD/${name}.tar.gz"; url = "mirror://cpan/modules/by-module/DBD/${name}.tar.gz";
sha256 = "0scnhbp0lfclbppbsfzmcyw32z8jhb9calvbg9q3gk4kli1119j9"; sha256 = "0scnhbp0lfclbppbsfzmcyw32z8jhb9calvbg9q3gk4kli1119j9";
}; };
buildInputs = [ postgresql ]; buildInputs = [ postgresql ];
propagatedBuildInputs = [ DBI ]; propagatedBuildInputs = [ DBI ];
makeMakerFlags = "POSTGRES_HOME=${postgresql}"; makeMakerFlags = "POSTGRES_HOME=${postgresql}";
meta.platforms = stdenv.lib.platforms.linux;
} }

View File

@ -1,15 +1,15 @@
{fetchurl, buildPerlPackage, DBI, sqlite}: { stdenv, fetchurl, buildPerlPackage, DBI, sqlite }:
buildPerlPackage rec { buildPerlPackage rec {
name = "DBD-SQLite-1.35"; name = "DBD-SQLite-1.35";
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 = "0zdwnj0jmkaqb2grkh451g1jc8nsdy4sf6lhn8xd0my0a3pd227z"; sha256 = "0zdwnj0jmkaqb2grkh451g1jc8nsdy4sf6lhn8xd0my0a3pd227z";
}; };
propagatedBuildInputs = [ DBI ]; propagatedBuildInputs = [ DBI ];
makeMakerFlags = "SQLITE_LOCATION=${sqlite}"; makeMakerFlags = "SQLITE_LOCATION=${sqlite}";
patches = [ patches = [
@ -23,4 +23,6 @@ buildPerlPackage rec {
# 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;
meta.platforms = stdenv.lib.platforms.linux;
} }

View File

@ -405,6 +405,7 @@ rec {
CatalystDevel DBIxClassSchemaLoader MooseXNonMoose CatalystDevel DBIxClassSchemaLoader MooseXNonMoose
NamespaceClean HashMerge DBIxClassCursorCached NamespaceClean HashMerge DBIxClassCursorCached
]; ];
meta.platforms = stdenv.lib.platforms.linux;
}; };
CatalystRuntime = buildPerlPackage rec{ CatalystRuntime = buildPerlPackage rec{
@ -1201,7 +1202,7 @@ rec {
}; };
DBDSQLite = import ../development/perl-modules/DBD-SQLite { DBDSQLite = import ../development/perl-modules/DBD-SQLite {
inherit fetchurl buildPerlPackage DBI; inherit stdenv fetchurl buildPerlPackage DBI;
inherit (pkgs) sqlite; inherit (pkgs) sqlite;
}; };
@ -1211,7 +1212,7 @@ rec {
}; };
DBDPg = import ../development/perl-modules/DBD-Pg { DBDPg = import ../development/perl-modules/DBD-Pg {
inherit fetchurl buildPerlPackage DBI; inherit stdenv fetchurl buildPerlPackage DBI;
inherit (pkgs) postgresql; inherit (pkgs) postgresql;
}; };