Lots of Perl package updates
This commit is contained in:
parent
f615e304bb
commit
cd5755845f
@ -176,6 +176,12 @@ following:
|
|||||||
(“MIT”) License</link>.</para></listitem>
|
(“MIT”) License</link>.</para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><varname>perl5</varname></term>
|
||||||
|
<listitem><para>The Perl 5 license (Artistic License, version 1
|
||||||
|
and GPL, version 1 or later).</para></listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>free</varname></term>
|
<term><varname>free</varname></term>
|
||||||
<listitem><para>Catch-all for free software licenses not listed
|
<listitem><para>Catch-all for free software licenses not listed
|
||||||
|
@ -1,15 +0,0 @@
|
|||||||
{ fetchurl, buildPerlPackage, bzip2 }:
|
|
||||||
|
|
||||||
buildPerlPackage rec {
|
|
||||||
name = "Compress-Raw-Bzip2-2.049";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://cpan/modules/by-module/Compress/${name}.tar.gz";
|
|
||||||
sha256 = "7881473e0ab5ecc6ce609382e4f7466fb32217e928eef27e7084702bb07ac172";
|
|
||||||
};
|
|
||||||
|
|
||||||
# Don't build a private copy of bzip2.
|
|
||||||
BUILD_BZIP2 = false;
|
|
||||||
BZIP2_LIB = "${bzip2}/lib";
|
|
||||||
BZIP2_INCLUDE = "${bzip2}/include";
|
|
||||||
}
|
|
@ -1,11 +1,11 @@
|
|||||||
{ fetchurl, buildPerlPackage, zlib, stdenv }:
|
{ fetchurl, buildPerlPackage, zlib, stdenv }:
|
||||||
|
|
||||||
buildPerlPackage rec {
|
buildPerlPackage rec {
|
||||||
name = "Compress-Raw-Zlib-2.051";
|
name = "Compress-Raw-Zlib-2.060";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/modules/by-module/Compress/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Compress/${name}.tar.gz";
|
||||||
sha256 = "16c7e0d2ed339c0b5ffe787bbcc9fc063ce6f2145d8cd6a18d0c79fa68d36c09";
|
sha256 = "03z2vqcdpysanqnh9m714fs2mcfshzbkd8i11w359h69h5q0kms3";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
@ -19,4 +19,9 @@ buildPerlPackage rec {
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
doCheck = !stdenv.isDarwin;
|
doCheck = !stdenv.isDarwin;
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
homepage = http://search.cpan.org/perldoc?CPAN::Meta::Spec;
|
||||||
|
license = "perl5";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
{ stdenv, fetchurl, buildPerlPackage, DBI, postgresql }:
|
{ stdenv, fetchurl, buildPerlPackage, DBI, postgresql }:
|
||||||
|
|
||||||
buildPerlPackage rec {
|
buildPerlPackage rec {
|
||||||
name = "DBD-Pg-2.19.2";
|
name = "DBD-Pg-2.19.3";
|
||||||
|
|
||||||
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 = "0ai6p2094hrh6kjlwfjvpw2z8wqa3scr4ba3p6rqza3z9c9hsd9p";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ postgresql ];
|
buildInputs = [ postgresql ];
|
||||||
@ -13,5 +13,10 @@ buildPerlPackage rec {
|
|||||||
|
|
||||||
makeMakerFlags = "POSTGRES_HOME=${postgresql}";
|
makeMakerFlags = "POSTGRES_HOME=${postgresql}";
|
||||||
|
|
||||||
meta.platforms = stdenv.lib.platforms.linux;
|
meta = {
|
||||||
|
homepage = http://search.cpan.org/dist/DBD-Pg/;
|
||||||
|
description = "DBI PostgreSQL interface";
|
||||||
|
license = "perl";
|
||||||
|
platforms = stdenv.lib.platforms.linux;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
Changing the process name breaks applying libcgroup rules, so don't do it.
|
|
||||||
|
|
||||||
diff -ru -x '*~' Starman-0.2014-orig/lib/Starman/Server.pm Starman-0.2014/lib/Starman/Server.pm
|
|
||||||
--- Starman-0.2014-orig/lib/Starman/Server.pm 2011-08-27 01:19:43.000000000 +0200
|
|
||||||
+++ Starman-0.2014/lib/Starman/Server.pm 2011-11-25 13:30:24.570434653 +0100
|
|
||||||
@@ -100,7 +100,7 @@
|
|
||||||
|
|
||||||
sub run_parent {
|
|
||||||
my $self = shift;
|
|
||||||
- $0 = "starman master " . join(" ", @{$self->{options}{argv} || []});
|
|
||||||
+ #$0 = "starman master " . join(" ", @{$self->{options}{argv} || []});
|
|
||||||
$self->SUPER::run_parent(@_);
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -113,7 +113,7 @@
|
|
||||||
DEBUG && warn "[$$] Initializing the PSGI app\n";
|
|
||||||
$self->{app} = $self->{options}->{psgi_app_builder}->();
|
|
||||||
}
|
|
||||||
- $0 = "starman worker " . join(" ", @{$self->{options}{argv} || []});
|
|
||||||
+ #$0 = "starman worker " . join(" ", @{$self->{options}{argv} || []});
|
|
||||||
}
|
|
||||||
|
|
||||||
sub post_accept_hook {
|
|
@ -1,23 +0,0 @@
|
|||||||
diff -rc Template-Toolkit-2.20-orig/lib/Template/Provider.pm Template-Toolkit-2.20/lib/Template/Provider.pm
|
|
||||||
*** Template-Toolkit-2.20-orig/lib/Template/Provider.pm 2008-08-06 11:32:02.000000000 +0200
|
|
||||||
--- Template-Toolkit-2.20/lib/Template/Provider.pm 2008-11-28 16:37:36.000000000 +0100
|
|
||||||
***************
|
|
||||||
*** 936,942 ****
|
|
||||||
sub _template_modified {
|
|
||||||
my $self = shift;
|
|
||||||
my $template = shift || return;
|
|
||||||
! return (stat( $template ))[9];
|
|
||||||
}
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
|
||||||
--- 936,945 ----
|
|
||||||
sub _template_modified {
|
|
||||||
my $self = shift;
|
|
||||||
my $template = shift || return;
|
|
||||||
! # Nix specific hack: timestamps of 0 (1-1-1970) should not be
|
|
||||||
! # treated as undefined, so return 1 instead.
|
|
||||||
! my $t = (stat( $template ))[9];
|
|
||||||
! return (defined $t && $t == 0) ? 1 : $t;
|
|
||||||
}
|
|
||||||
|
|
||||||
#------------------------------------------------------------------------
|
|
@ -237,7 +237,7 @@ let
|
|||||||
|
|
||||||
### BUILD SUPPORT
|
### BUILD SUPPORT
|
||||||
|
|
||||||
attrSetToDir = arg : import ../build-support/upstream-updater/attrset-to-dir.nix {
|
attrSetToDir = arg: import ../build-support/upstream-updater/attrset-to-dir.nix {
|
||||||
inherit writeTextFile stdenv lib;
|
inherit writeTextFile stdenv lib;
|
||||||
theAttrSet = arg;
|
theAttrSet = arg;
|
||||||
};
|
};
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user